a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:var(--main-link-color);text-decoration:none;line-height:1.5}a:active,a:hover{color:var(--main-link-hover-color)}input:focus,textarea:focus{outline:none}
:root{--default-color:#fff;--default-color-text:#333;--footer-color:#333;--footer-color-text:#fff;--border-limit-color:#f0f0f0;--warning-color:#e53935}
body,html{font-family:var(--font-base);font-size:14px}
.icon{display:block;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:32px 32px}.icon.icon-biometric{background-image:url(/assets/icons/biometric.svg)}.icon.icon-bloodpressure{background-image:url(/assets/icons/bloodpressure.svg)}.icon.icon-bloodsaturation{background-image:url(/assets/icons/bloodsaturation.svg)}.icon.icon-calendar{background-image:url(/assets/icons/calendar.svg)}.icon.icon-calories{background-image:url(/assets/icons/calories.svg)}.icon.icon-fall{background-image:url(/assets/icons/fall.svg)}.icon.icon-geofencing{background-image:url(/assets/icons/geofencing.svg)}.icon.icon-heartbeat{background-image:url(/assets/icons/heartbeat.svg)}.icon.icon-pedometer{background-image:url(/assets/icons/pedometer.svg)}.icon.icon-pillbox{background-image:url(/assets/icons/pillbox.svg)}.icon.icon-profile{background-image:url(/assets/icons/profile.svg)}.icon.icon-temperature{background-image:url(/assets/icons/temperature.svg)}.icon.icon-weight{background-image:url(/assets/icons/weight.svg)}.icon.icon-bloodglucose{background-image:url(/assets/icons/bloodglucose.svg)}.icon.icon-carbondioxide{background-image:url(/assets/icons/co2.svg)}.icon.icon-carbonmonoxide{background-image:url(/assets/icons/co.svg)}.icon.icon-humidity{background-image:url(/assets/icons/humidity.svg)}.icon.icon-temperatura-ambient{background-image:url(/assets/icons/temperature-ambient.svg)}.icon.icon-battery{background-image:url(/assets/icons/battery.svg)}.icon.icon-online{background-image:url(/assets/icons/online.svg)}
:root{--vh100:100vh;--size-menu-top:52px;--size-menu-top-w:62px;--size-menu-side:65px}

.content-footer{background-color:var(--footer-color);color:var(--footer-color-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.content-footer span{-webkit-box-flex:1;-ms-flex:1;flex:1}
.l-auth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:var(--vh100);-ms-flex-align:center;-ms-flex-pack:center;padding:20px;background-color:var(--main-color)}.l-auth,.l-auth__content{-webkit-box-align:center;    -ms-flex-align:center;        align-items:center;-webkit-box-pack:center;    -ms-flex-pack:center;        justify-content:center}.l-auth__content{display:grid;grid-template-columns:1fr 1fr;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;-ms-flex-align:center;justify-items:center;background-color:#fff;border-radius:3px;overflow:hidden;height:600px;width:1000px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.l-auth__content-left{width:360px}.l-auth__content-right{width:100%;height:600px}.l-auth__logo{margin-bottom:20px;height:100px;width:100%;background-position:50%;background-repeat:no-repeat}.l-auth__slogan{margin-bottom:20px;color:#aaa;text-align:center;line-height:1.4}.l-auth__slogan>span{display:block}.l-auth__slogan>span:first-child{font-weight:700}.l-auth__slogan>span:nth-child(2){font-size:10px}.l-auth__container-h{margin-top:15px;display:grid;grid-auto-flow:column;grid-gap:10px;grid-gap:10px;gap:10px}.l-auth__container-h .button{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-auth__agree,.l-auth__remember{color:#aaa;margin:10px 0}.l-auth__agree,.l-auth__forgot,.l-auth__remember{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-auth__forgot{color:#333;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-auth .field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;margin-top:0}.l-auth .field__main{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.l-auth .field__aside{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:5px}.l-auth .field__label{font-size:12px}@media screen and (max-width:768px){.l-auth__content{grid-template-columns:1fr;height:auto;width:100%;max-width:450px;padding:20px 10px}.l-auth__content-left{width:100%}.l-auth__content-right{display:none}}
.l-grid{grid-template-columns:60px auto}.l-grid,.l-grid__main{display:grid;width:100%;height:100%}.l-grid__main{grid-template-rows:var(--size-menu-top) auto;z-index:1}.l-grid__main-content{height:calc(var(--vh100) - var(--size-menu-top));width:100%;overflow-y:auto}.l-grid__main-content-inner{min-height:calc(100% - var(--size-menu-top));width:100%;background-color:#f8f8f8;padding-bottom:200px;background-image:url(/assets/bg/mark.png);background-position:50% calc(100% - 20px);background-repeat:no-repeat}.l-grid__main-footer{height:var(--size-menu-top)}.menu-sidebar--is-open .l-grid{grid-template-columns:220px auto}.menu-sidebar--can-animate .l-grid{-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:768px){.l-grid,.menu-sidebar--is-open .l-grid{grid-template-columns:1fr}.l-grid__main{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.menu-sidebar--is-open .l-grid__main{-webkit-transform:translate(220px);transform:translate(220px)}}
.l-sub-grid{display:grid;grid-template-columns:1fr 1fr;width:100%;padding:20px 20px 0;grid-gap:20px;grid-gap:20px;gap:20px}.l-sub-grid.l-sub-grid--is-3-column{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:768px){.l-sub-grid,.l-sub-grid.l-sub-grid--is-3-column{grid-template-columns:1fr}}
.menu-sidebar{width:100%;height:100%}.menu-sidebar__content{background-color:var(--main-color);color:var(--main-color-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:220px;height:100%;position:relative}@media screen and (max-width:768px){.menu-sidebar{position:absolute;left:0;top:0;bottom:0;width:220px;z-index:999;-webkit-transform:translate(-220px);transform:translate(-220px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.menu-sidebar__content{z-index:999}.menu-sidebar--is-open .menu-sidebar{-webkit-transform:translate(0);transform:translate(0)}}
.menu-topbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:1px solid var(--border-limit-color);background-color:#fff}
.s-grid{width:100%;height:100%;overflow:auto;padding:0 0 20px}
.static{position:fixed;width:100vw;height:var(--vh100);top:0;left:0}
.data-table__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;background-color:var(--main-color-light-3x)}.data-table__bottom-info{padding:0 20px 0 0}.data-table__bottom-paginator{display:grid;grid-template-columns:repeat(auto-fit,1fr);grid-gap:5px;grid-gap:5px;gap:5px;grid-auto-flow:column}.data-table__bottom-paginator .button{height:43px;width:43px}.data-table__bottom-paginator .data-table__bottom-paginator--is-active{border:1px solid var(--main-color);background:var(--main-color);color:var(--main-color-text)}@media screen and (max-width:736px){.data-table__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0}.data-table__bottom-info{margin-bottom:20px}}
.data-table__collection{margin:0;padding:0;overflow-x:auto}.data-table__collection-group{background-color:var(--main-color);color:var(--main-color-text);padding:20px;font-weight:700;font-family:var(--font-title)}.data-table__collection-item{list-style:none}.data-table__collection-item-container{display:grid}.data-table__collection-attribute{padding:2px;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid var(--border-limit-color);background-color:#fff;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table__collection-attribute b{padding:2px;font-weight:700}.data-table__collection-attribute>i{padding:0 7px 3px 0}.data-table__collection-attribute:last-child{position:-webkit-sticky;position:sticky;right:0}.data-table__collection-item-container:hover .data-table__collection-attribute{background-color:rgba(58,44,44,.05)}.data-table__collection-item .data-table__collection-attribute:first-child{padding:0 0 0 20px}.data-table__collection-item .data-table__collection-attribute:last-child{padding:0 20px 0 0}.data-table__collection-container>.data-table__collection-item-container:first-child .data-table__collection-attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-overflow:clip;overflow:auto;white-space:normal;font-weight:700;border-top:0;height:40px;background-color:var(--main-color-light-3x);font-family:var(--font-title)}.data-table__empty-state{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-table__empty-state-icon{font-size:64px;color:#aaa}.data-table__empty-state-label{padding:20px 0}.data-table__collection-attribute .button{width:43px;height:43px;margin:0 0 0 5px}.data-table__collection.data-table__collection--style-1 .data-table__collection-item-container.data-table__collection-item-container--column-1{grid-template-columns:minmax(300px,1fr) 130px}.data-table__collection.data-table__collection--style-1 .data-table__collection-item-container.data-table__collection-item-container--column-2{grid-template-columns:85px minmax(300px,1fr) 130px}.data-table__collection.data-table__collection--style-1 .data-table__collection-item-container.data-table__collection-item-container--column-3{grid-template-columns:85px 130px minmax(300px,1fr) 130px}.data-table__collection.data-table__collection--style-1 .data-table__collection-item-container.data-table__collection-item-container--column-4{grid-template-columns:85px 130px 130px minmax(300px,1fr) 130px}.data-table__collection.data-table__collection--style-1 .data-table__collection-item-container.data-table__collection-item-container--column-5{grid-template-columns:85px 130px 130px 130px minmax(300px,1fr) 130px}.data-table__collection.data-table__collection--style-1 .data-table__collection-item .data-table__collection-attribute:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.data-table__collection.data-table__collection--style-2 .data-table__collection-item-container{grid-template-columns:200px 150px minmax(300px,1fr)}.data-table__collection.data-table__collection--style-3 .data-table__collection-item-container{grid-template-columns:150px 150px 150px minmax(300px,1fr)}.data-table__collection.data-table__collection--style-4 .data-table__collection-item-container,.data-table__collection.data-table__collection--style-5 .data-table__collection-item-container{grid-template-columns:150px 150px 150px 150px minmax(300px,1fr)}.data-table__collection.data-table__collection--style-6 .data-table__collection-item-container{grid-template-columns:200px 200px minmax(300px,1fr) 130px}.data-table__collection.data-table__collection--style-patient .data-table__collection-item-container{grid-template-columns:85px 300px minmax(300px,1fr) 130px}
.data-table__top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.data-table__top,.data-table__top-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table__top-search{border:1px solid var(--border-limit-color);border-radius:3px;width:100%;padding:0 20px;margin:0 5px 0 0;font-size:14px;height:43px}
.panel-table{padding:20px 20px 0}.panel-table__content{background-color:#fff;border-radius:3px;border:1px solid var(--border-limit-color)}.panel-table__content>header{padding:17px 20px;font-family:var(--font-title);font-weight:700;color:var(--main-color);border-bottom:1px solid var(--border-limit-color)}.panel-table__content>footer{border-top:1px solid var(--border-limit-color)}.l-sub-grid .panel-table{padding:0}.panel-table.panel-table--has-space-l .panel-table__content>main{height:400px}.panel-table.panel-table--has-space .panel-table__content>main{height:200px}.panel-table.panel-table--has-space-inf .panel-table__content>main{height:calc(var(--vh100) - 110px)}.panel-table.panel-table--has-w-space{min-width:540px}
.field-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 0 10px}.field-block__aside{text-align:center;margin:0 0 10px;font-weight:700}
.field-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px}.field-label__aside{text-align:left;margin:0 0 20px;font-weight:700}.field-label.field-label--is-center .field-label__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.field-setting>input{display:none}.field-setting>input:checked+.field-setting__container .field-setting__switch-element{background-color:var(--main-color)}.field-setting__container{display:grid;grid-template-columns:1fr 60px;width:100%;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.field-setting__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.field-setting__aside>span{text-align:left}.field-setting__aside>span:first-child{font-family:var(--font-title);font-weight:700;margin:0 0 10px}.field-setting__aside>span:nth-child(2){line-height:1.3}.field-setting__main{justify-self:center}.field-setting__select{width:100%;border:1px solid var(--border-limit-color);border-radius:3px;padding:10px 20px}.field-setting__switch-element{display:block;width:50px;height:28px;border-radius:28px;background-color:#aaa;-webkit-transition:background-color .3s;transition:background-color .3s}.field-setting__switch-element-button{padding:1px;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.field-setting__switch-element-button:before{content:" ";display:block;width:26px;height:26px;border-radius:100%;background-color:#f0f0f0}.field-setting>input:checked+.field-setting__container .field-setting__switch-element-button{-webkit-transform:translate(22px);transform:translate(22px)}.field-setting__container:active,.field-setting__container:hover{background-color:rgba(0,0,0,.05)}.field-setting--is-large .field-setting__container{grid-template-columns:1fr 150px}
.field{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;margin:20px 0 16px}.field__aside{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right;padding:10px 0 0;margin:0 30px 0 0}.field__main{-webkit-box-flex:4;-ms-flex:4 0 0px;flex:4 0 0}.field__label{font-weight:700;font-size:16px;color:#555}.field__input,.field__map{width:100%;border:1px solid var(--border-limit-color);border-radius:3px;overflow:hidden;position:relative}.field__map{min-height:400px;margin-top:10px}.field__map>div:after{content:" ";position:absolute;left:calc(50% - 25px);top:calc(50% - 50px);width:50px;height:50px;background-image:url(/assets/icons/pin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.field__input>input{width:100%;border:0;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.field__horizontal{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;grid-auto-flow:dense}.field__error{padding:3px 0;font-size:11px;color:#f44336;position:absolute}.field.field--is-invalid .field__label{color:#f44336}.field.field--is-invalid .field__input{border-color:#f44336}.field.field--is-invalid .field__input:after{position:absolute;content:"\f12a";font-family:Font Awesome\ 5 Free;font-weight:900;display:block;border-radius:100%;width:20px;height:20px;background-color:#f44336;top:calc(50% - 10px);right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:8px;color:#fff}
.range .irs--flat .irs-bar,.range .irs--flat .irs-from,.range .irs--flat .irs-handle>i:first-child,.range .irs--flat .irs-single,.range .irs--flat .irs-to{background:var(--main-color)}.range .irs--flat .irs-handle.state_hover>i:first-child,.range .irs--flat .irs-handle:hover>i:first-child{background:var(--dark-color)}.range .irs--flat .irs-from:before,.range .irs--flat .irs-single:before,.range .irs--flat .irs-to:before{border-top-color:var(--main-color)}
.list-alert .list__item>a{display:grid;grid-template-columns:54px 1fr 105px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;width:100%;color:var(--warning-color)}.list-alert .list__item>a>div:first-child{border-radius:12px;background-color:var(--warning-color);width:48px;height:48px}.list-alert .list__item>a>div:nth-child(2){justify-self:flex-start;padding:0 10px;width:100%}.list-alert .list__item>a>div:nth-child(2)>div:first-child{font-size:14px;font-weight:700}.list-alert .list__item>a>div:nth-child(2)>div:nth-child(2){font-size:12px;color:#aaa;margin-top:5px}.list-alert .list__item>a>div:nth-child(2)>div:nth-child(2)>span{font-size:12px;color:#aaa;margin:0 10px}.list-alert .list__item>a>div:nth-child(2)>div:nth-child(2)>span>i{margin-right:5px}.list-alert .list__item>a>div:nth-child(2)>div:nth-child(2)>span:first-child{margin-left:0}.list-alert .list__item>a>div:nth-child(3){justify-self:flex-end;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.list-alert .list__item>a>div:nth-child(3)>span{display:block}.list-alert .list__item>a>div:nth-child(3)>span:first-child{font-size:22px;font-weight:700;color:var(--warning-color);line-height:1}.list-alert .list__item>a>div:nth-child(3)>span:nth-child(2){font-size:12px;font-weight:300;color:#999}.list-alert .list__item>a:active,.list-alert .list__item>a:hover{color:var(--warning-color)}@media screen and (max-width:460px){.list-alert .list__item>a{grid-template-columns:54px 1fr}.list-alert .list__item>a>div:nth-child(3){display:none}}
.list-calendar .list__item{display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.list-calendar .list__item>a{justify-self:flex-start;padding:0 10px;width:100%;line-height:14px;color:inherit}.list-calendar .list__item>a>div:first-child{font-size:14px;font-weight:700;font-family:var(--font-title)}.list-calendar .list__item>a>div:nth-child(2){font-size:12px;color:#aaa;margin-top:5px}.list-calendar .list__item>a>div:nth-child(2)>span{font-size:12px;color:#aaa;margin:0 10px}.list-calendar .list__item>a>div:nth-child(2)>span>i{margin-right:5px}.list-calendar .list__item>a>div:nth-child(2)>span:first-child{margin-left:0}
.list-generic{padding:0}.list-generic,.list-generic__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-generic__item{color:#333}.list-generic__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;width:100%;line-height:14px;color:inherit;height:74px}.list-generic__item-content>div:first-child{font-size:14px;font-weight:700}.list-generic__item-content>div:nth-child(2){font-size:12px;color:#aaa;margin-top:5px}.list-generic__item-content>div:nth-child(2)>span{font-size:12px;color:#aaa;margin:0 10px}.list-generic__item-content>div:nth-child(2)>span>i{margin-right:5px}.list-generic__item-content>div:nth-child(2)>span:first-child{margin-left:0}.list-generic__item-more{padding:0 20px;width:100%;background-color:var(--main-color-light-3x);height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:height .3s;transition:height .3s}.list-generic__item.list-generic__item--has-more .list-generic__item-content:active,.list-generic__item.list-generic__item--has-more .list-generic__item-content:hover{background-color:rgba(58,44,44,.05)}.list-generic__item.list-generic__item--has-more>.list-generic__item-content{position:relative;cursor:pointer}.list-generic__item.list-generic__item--has-more>.list-generic__item-content:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f078";display:block;position:absolute;right:20px;top:calc(50% - 10px);width:20px;height:20px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.list-generic__item.list-generic__item--has-more.list-generic__item--is-open>.list-generic__item-content:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.list-generic__item.list-generic__item--has-more.list-generic__item--is-open .list-generic__item-more{height:75px}
.list-option .list__item{display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.list-option .list__item>a{justify-self:flex-start;padding:0 10px;width:100%;line-height:14px;color:inherit}.list-option .list__item>a>div:first-child{font-size:14px;font-weight:700}.list-option .list__item>a>div:nth-child(2){font-size:12px;color:#aaa;margin-top:5px}.list-option .list__item>a>div:nth-child(2)>span{font-size:12px;color:#aaa;margin:0 10px}.list-option .list__item>a>div:nth-child(2)>span>i{margin-right:5px}.list-option .list__item>a>div:nth-child(2)>span:first-child{margin-left:0}
.list-pill .list__item{display:grid;grid-template-columns:54px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.list-pill .list__item>div:first-child{border-radius:12px;background-color:#333;width:48px;height:48px}.list-pill .list__item>div:nth-child(2){justify-self:flex-start;padding:0 10px;width:100%}.list-pill .list__item>div:nth-child(2)>div:first-child{font-size:14px;font-weight:700}.list-pill .list__item>div:nth-child(2)>div:nth-child(2){font-size:12px;color:#aaa;margin-top:5px}.list-pill .list__item>div:nth-child(2)>div:nth-child(2)>span{font-size:12px;color:#aaa;margin:0 10px}.list-pill .list__item>div:nth-child(2)>div:nth-child(2)>span>i{margin-right:5px}.list-pill .list__item>div:nth-child(2)>div:nth-child(2)>span:first-child{margin-left:0}
.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.list,.list__item{display:-webkit-box;display:-ms-flexbox;display:flex}.list__item{padding:0 10px;height:74px;color:#333}.list__item:active,.list__item:hover{background-color:rgba(58,44,44,.05)}
.widget-1grid{display:grid;grid-template-columns:1fr;grid-auto-flow:row}.widget-1grid,.widget-1grid__element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.widget-1grid__element{font-size:26px;width:100%;font-size:64px;font-weight:700}.widget-1grid__element,.widget-1grid__element>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-1grid__element>div>span:first-child{font-size:8px;margin:0 0 5px;font-weight:700;text-transform:uppercase;color:var(--main-color)}.widget-1grid__element:first-child>div>span>i{margin:0 5px 0 0}.widget-1grid__element>div>span>span{font-size:8px;margin:0 0 0 2px;font-weight:400}.widget-1grid__element:first-child>div>span>span{font-size:16px;font-weight:400}.widget-1grid.widget-1grid--is-small .widget-1grid__element:first-child{font-size:38px}.widget-1grid.widget-1grid--is-small .widget-1grid__element{font-size:14px}
.widget-4grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 70px;grid-auto-flow:row}.widget-4grid,.widget-4grid__element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.widget-4grid__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:26px;width:100%;border-right:1px solid var(--border-limit-color)}.widget-4grid__element:first-child{grid-column:1/6;font-size:64px;font-weight:700;border-bottom:1px solid var(--border-limit-color);border-right:0}.widget-4grid__element:last-child{border-right:0}.widget-4grid__element>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-4grid__element>div>span:first-child{font-size:8px;margin:0 0 5px;font-weight:700;text-transform:uppercase;color:var(--main-color)}.widget-4grid__element:first-child>div>span>i{margin:0 5px 0 0}.widget-4grid__element>div>span>span{font-size:8px;margin:0 0 0 2px;font-weight:400}.widget-4grid__element:first-child>div>span>span{font-size:16px;font-weight:400}.widget-4grid.widget-4grid--is-small .widget-4grid__element:first-child{font-size:38px}.widget-4grid.widget-4grid--is-small .widget-4grid__element{font-size:14px}
.widget-column{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;height:100%;grid-template-columns:repeat(2,minmax(100px,1fr));grid-auto-flow:row}.widget-column__element{font-size:78px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-column__element span:first-child{font-size:8px;margin:0 0 5px;font-weight:700;text-transform:uppercase;color:var(--main-color)}
.widget-single{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.widget-single__element{font-size:78px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-single__element span:first-child{font-size:8px;margin:0 0 5px;font-weight:700;text-transform:uppercase;color:var(--main-color)}
.widget-stack{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;grid-gap:10px;grid-gap:10px;gap:10px}.widget-stack__element{font-size:48px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-stack__element span:first-child{font-size:8px;margin:0 0 5px;font-weight:700;text-transform:uppercase;color:var(--main-color)}.widget-stack__element:first-child{-ms-flex-item-align:end;align-self:flex-end}
.account-menu{display:grid;grid-template-columns:38px 1fr;grid-auto-flow:row;grid-gap:10px;grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-menu__picture.picture{width:38px;height:38px}@media screen and (max-width:1023px){.account-menu{grid-template-columns:38px;grid-gap:0;grid-gap:0;gap:0}.account-menu__name{display:none}}

.banner{padding:20px 20px 0}.banner>main{background-color:var(--main-color);color:var(--main-color-text);border-radius:3px;border:1px solid var(--border-limit-color);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner__content{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.3;padding:0 20px 0 0}.banner__content i{margin:0 10px 0 0}.banner .button{height:33px;font-size:12px}@media screen and (max-width:560px){.banner>main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner__content{padding:0}.banner .button{margin-top:10px}}
.breadcrumb{padding:20px;font-size:15px}.breadcrumb a{color:var(--main-color-light);font-family:var(--font-title)}.breadcrumb a:after{content:" / ";padding:0 4px}.breadcrumb a:last-child{color:var(--main-color);font-weight:700}.breadcrumb a:last-child:after{content:""}
.button-action-title{position:relative;margin:0 0 0 5px}.button-action-title__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:0 20px;border-radius:3px;border:1px solid var(--border-limit-color);font-weight:400;-webkit-transition:border .3s,background-color .3s,color .3s;transition:border .3s,background-color .3s,color .3s;background:#fff;cursor:pointer;height:43px}.button-action-title__label i{margin:0 0 0 10px}.button-action-title__options{visibility:hidden;display:block;position:absolute;top:43px;right:0;padding:5px 0 0;z-index:999}.button-action-title__options>main{display:grid;font-size:14px;border:1px solid var(--border-limit-color);border-radius:3px;background-color:#fff;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);font-weight:400}.button-action-title__options>main a,.button-action-title__options>main button{height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;width:150px;border-top:1px solid var(--border-limit-color)}.button-action-title__options>main a:first-child,.button-action-title__options>main button:first-child{border-top:0}.button-action-title.is-open .button-action-title__label,.button-action-title__label:active,.button-action-title__label:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:var(--main-color-text)}.button-action-title.is-open .button-action-title__options{visibility:visible}
.button-action{position:relative;margin:0 0 0 5px}.button-action__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:0 20px;border-radius:3px;border:1px solid var(--border-limit-color);font-weight:400;-webkit-transition:border .3s,background-color .3s,color .3s;transition:border .3s,background-color .3s,color .3s;background:#fff;cursor:pointer;height:43px;width:43px}.button-action__options{visibility:hidden;display:block;position:absolute;top:43px;right:0;padding:5px 0 0;z-index:999}.button-action__options>main{display:grid;font-size:14px;border:1px solid var(--border-limit-color);border-radius:3px;background-color:#fff;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.button-action__options>main a,.button-action__options>main button{height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;width:150px;border-top:1px solid var(--border-limit-color)}.button-action__options>main a:first-child,.button-action__options>main button:first-child{border-top:0}.button-action.is-open .button-action__label,.button-action__label:active,.button-action__label:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:var(--main-color-text)}.button-action.is-open .button-action__options{visibility:visible}
.button-date-range{position:relative;width:200px}.button-date-range__label{display:grid;grid-template-columns:43px 1fr 43px;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;font-size:14px;padding:0;border-radius:3px;border:1px solid var(--border-limit-color);font-weight:400;-webkit-transition:border .3s,background-color .3s,color .3s;transition:border .3s,background-color .3s,color .3s;background-color:#fff;height:43px;cursor:pointer;width:200px}.button-date-range__options{visibility:hidden;display:block;position:absolute;top:43px;right:0;padding:5px 0 0;z-index:999}.button-date-range__options_wrapper{display:block;font-size:14px;border:1px solid var(--border-limit-color);border-radius:3px;background-color:#fff;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);width:315px;height:420px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.button-date-range__options_content{display:grid;grid-template-columns:315px 315px;width:620px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.button-date-range__options_list{display:grid;grid-gap:10px;grid-gap:10px;gap:10px;padding:20px;width:315px;-webkit-box-sizing:border-box;box-sizing:border-box}.button-date-range__dates{display:grid;grid-gap:10px;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;grid-auto-flow:column}.button-date-range__options_calendar{width:315px;height:305px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.button-date-range__options_calendar .jsCalendar table{margin:0;border:0;-webkit-box-shadow:none;box-shadow:none}.button-date-range__options_calendar .jsCalendar .jsCalendar-current{background-color:var(--main-color)}.button-date-range__input{width:100%;border:1px solid var(--border-limit-color);border-radius:3px;overflow:hidden;display:grid;grid-auto-flow:column;grid-template-columns:auto 70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;grid-gap:10px;grid-gap:10px;gap:10px;height:43px;cursor:pointer;-webkit-transition:background-color .3s,color .3s,border .3s;transition:background-color .3s,color .3s,border .3s}.button-date-range__input span{width:100%;border:0;padding:0;font-size:12px;font-weight:400;color:#555}.button-date-range__field>span{font-size:12px;margin-bottom:5px;display:block}.button-date-range.is-open .button-date-range__label,.button-date-range__label:active,.button-date-range__label:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:var(--main-color-text)}.button-date-range.is-open .button-date-range__options{visibility:visible}.button-date-range.button-date-range--show-calendar .button-date-range__options_wrapper{height:315px}.button-date-range.button-date-range--show-calendar .button-date-range__options_content{-webkit-transform:translate(-315px);transform:translate(-315px)}.button-date-range__input:active,.button-date-range__input:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:var(--main-color-text)}.button-date-range__input:active>span,.button-date-range__input:hover>span{color:var(--main-color-text)}@media screen and (max-width:1023px){.button-date-range__options{right:-57px}}
.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:0 20px;border-radius:3px;border:1px solid var(--border-limit-color);font-weight:400;-webkit-transition:border .3s,background-color .3s,color .3s;transition:border .3s,background-color .3s,color .3s;background:#fff;cursor:pointer;height:43px;color:var(--main-link-color)}.button:active,.button:hover{border:1px solid var(--main-color);background:var(--main-color);color:var(--main-color-text)}.button.button--is-inverted:active,.button.button--is-inverted:hover{border:1px solid #fff;background:var(--main-color);color:var(--main-color-text)}.button.button--is-disabled,.button:disabled{opacity:.5;pointer-events:none}.button.button--is-primary{border:1px solid var(--main-color);background:var(--main-color);color:var(--main-color-text)}.button.button--is-primary:active,.button.button--is-primary:hover{border:1px solid var(--dark-color);background:var(--dark-color);color:var(--dark-color-text)}.button.button--is-warning{border:1px solid var(--warning-color);color:var(--warning-color)}.button.button--is-warning:active,.button.button--is-warning:hover{border:1px solid var(--warning-color);background:var(--warning-color);color:#fff}
.calender-historic{display:grid;grid-template-columns:repeat(auto-fill,298px);grid-auto-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.calender-historic .jsCalendar table{margin:0;border:0;-webkit-box-shadow:none;box-shadow:none}.calender-historic .jsCalendar .jsCalendar-current{background-color:var(--main-color)}
.graph{width:100%;height:100%;padding:20px}
.header-profile{display:-webkit-box;display:-ms-flexbox;display:flex}.header-profile__left{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;grid-gap:20px;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-template-columns:auto 1fr}.header-profile__right{display:grid;grid-auto-flow:column;grid-gap:10px;grid-gap:10px;gap:10px;-ms-flex-line-pack:center;align-content:center}.header-profile__age{font-size:15px;color:#555;margin:5px 0 0;font-weight:400}.header-profile__weather{font-size:12px;color:#555;margin:5px 0 0;font-weight:400}.header-profile__weather>span{font-weight:400}.header-profile__weather>span>i{margin:0 5px 0 0}.header-profile__age>span{font-weight:700}.header-profile__age>span:after,.header-profile__weather>span:after{content:" • ";margin:0 5px;font-weight:700}.header-profile__weather>span:last-child:after{display:none}@media screen and (max-width:1023px){.header-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-profile__right{margin-top:20px}}@media screen and (max-width:560px){.header-profile__left{grid-auto-flow:row;grid-template-columns:1fr;width:100%;justify-items:center}.header-profile__right{grid-auto-flow:row}.header-profile__right>a,.header-profile__right>div{width:200px;margin:0}}
.header{font-size:24px;background-color:#fff;color:var(--main-color);font-weight:700;font-family:var(--font-title);border-top:1px solid var(--border-limit-color);border-bottom:1px solid var(--border-limit-color)}.header__left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px 0}.header__right{display:grid;grid-gap:10px;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,1fr);grid-auto-flow:column}.header__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content,.header__tab{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.header__tab{background-color:var(--main-color-light-3x);overflow:auto}.header__tab-item{font-size:12px;font-weight:400;padding:13px 25px;position:relative;white-space:nowrap}.header__tab-item:after{content:" ";display:block;background-color:var(--main-link-hover-color);height:3px;width:100%;position:absolute;bottom:0;left:0;opacity:0}.header__tab-item.header__tab-item--is-active{font-weight:700}.header__tab-item.header__tab-item--is-active:after{opacity:1}@media screen and (max-width:1023px){.header__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__left{padding:20px 0}.header__right{padding:0 0 20px}}
.map{height:100%;width:100%}
.menu-side{height:var(--size-menu-side);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;color:var(--main-color-text);text-decoration:none;border-left:5px solid var(--main-color);position:relative;-webkit-tap-highlight-color:transparent;font-family:var(--font-title)}.menu-side:active,.menu-side:hover{background-color:var(--main-color-light);border-color:var(--main-color-light);color:var(--main-color-text)}.menu-sidebar__logo{margin:20px;height:100px;background-position:50%;background-repeat:no-repeat}.menu-side>i{margin:0 10px 0 0}.menu-side.menu-side--is-active{border-color:var(--main-color-text);font-weight:700}@media screen and (min-width:769px){.menu-side>span{opacity:0}.menu-sidebar--is-open .menu-side>span{opacity:1}body:not(.menu-sidebar--is-open) .menu-side{width:60px}body:not(.menu-sidebar--is-open) .menu-side>span{opacity:0;position:absolute;left:70px;z-index:999;background-color:#fff;border:1px solid var(--border-limit-color);color:#555;padding:10px 20px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,.1) 0 0 5px;box-shadow:0 0 5px rgba(0,0,0,.1);pointer-events:none}body:not(.menu-sidebar--is-open) .menu-sidebar__logo{margin:20px 6px;width:48px;background-position:center 0}body:not(.menu-sidebar--is-open) .menu-side:active>span,body:not(.menu-sidebar--is-open) .menu-side:hover>span{opacity:1}.menu-sidebar--can-animate:not(.menu-sidebar--animating) .menu-side>span{-webkit-transition:opacity .3s;transition:opacity .3s}}
.menu-top{height:var(--size-menu-top);width:var(--size-menu-top-w);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid var(--border-limit-color);position:relative}.menu-top:after{content:" ";display:block;background-color:var(--main-link-hover-color);height:5px;width:100%;position:absolute;bottom:0;left:0;opacity:0}.menu-top.menu-top--is-active{color:var(--main-link-hover-color)}.menu-top.menu-top--is-active:after{opacity:1}.menu-top.menu-top--extend{width:calc(var(--size-menu-top-w)*3)}.menu-top.menu-top--search{-webkit-box-flex:1;-ms-flex:1;flex:1}.menu-top-more{display:none}.menu-top-more .button-action__options{padding-top:12px}.menu-top-more .button-action__label{border-style:none none solid;border-radius:0;width:100%;height:100%}.menu-top-more .button-action__options .menu-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;width:175px;height:60px}.menu-top-more .button-action__options .menu-top>i{margin-right:20px;width:14px;height:14px}@media screen and (max-width:1023px){.menu-top-profile.menu-top--extend{width:var(--size-menu-top-w)}}@media screen and (max-width:768px){.menu-top-logout,.menu-top-profile,.menu-top-settings,.menu-top-supports{display:none}.menu-top-more{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}
.mini-dashboard-2{display:grid;grid-template-columns:repeat(auto-fit,125px);grid-auto-flow:row;grid-gap:10px;grid-gap:10px;gap:10px;padding:20px 20px 0;width:100%}.mini-dashboard-2,.mini-dashboard-2__value{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mini-dashboard-2__value{position:relative;width:125px;height:125px;background-color:var(--main-color-light-3x);border-radius:3px;padding:50px 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mini-dashboard-2__value>span{width:100%}.mini-dashboard-2__value>span:first-child{font-size:20px;font-weight:700;color:#333}.mini-dashboard-2__value>span:nth-child(2){font-size:12px;font-weight:300;color:#999;line-height:0;margin-top:5px}.mini-dashboard-2__icon:before{border-radius:100%;width:50px;height:50px;display:block;content:" ";position:absolute;top:10px;left:10px;background-repeat:no-repeat;background-position:50%;background-size:24px 24px;background-color:var(--main-color);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);box-shadow:2px 2px 2px rgba(0,0,0,.2)}.mini-dashboard-2__icon-heartrate:before{background-image:url(/assets/icons/heartbeat.svg)}.mini-dashboard-2__icon-bloodpressure:before{background-image:url(/assets/icons/bloodpressure.svg)}.mini-dashboard-2__icon-gps:before{background-image:url(/assets/icons/geofencing.svg)}.mini-dashboard-2__icon-temperature:before{background-image:url(/assets/icons/temperature.svg)}.mini-dashboard-2__icon-bloodsaturation:before{background-image:url(/assets/icons/bloodsaturation.svg)}.mini-dashboard-2__icon-activity:before{background-image:url(/assets/icons/calories.svg)}.mini-dashboard-2__icon-falls:before{background-image:url(/assets/icons/fall.svg)}.mini-dashboard-2__icon-bloodglucose:before{background-image:url(/assets/icons/bloodglucose.svg)}.mini-dashboard-2__icon-weight:before{background-image:url(/assets/icons/weight.svg)}.mini-dashboard-2__icon-battery:before{background-image:url(/assets/icons/battery.svg)}.mini-dashboard-2__icon-online:before{background-image:url(/assets/icons/online.svg)}.mini-dashboard-2__icon-carbondioxide:before{background-image:url(/assets/icons/co2.svg)}.mini-dashboard-2__icon-carbonmonoxide:before{background-image:url(/assets/icons/co.svg)}.mini-dashboard-2__icon-humidity:before{background-image:url(/assets/icons/humidity.svg)}.mini-dashboard-2__icon-temperatura-ambient:before{background-image:url(/assets/icons/temperature-ambient.svg)}.mini-dashboard-2__value.mini-dashboard-2__value--is-active,.mini-dashboard-2__value:active,.mini-dashboard-2__value:hover{background-color:var(--dark-color)}.mini-dashboard-2__value.mini-dashboard-2__value--is-active>span,.mini-dashboard-2__value:active>span,.mini-dashboard-2__value:hover>span{color:#fff}
.mini-dashboard{display:grid;grid-template-columns:repeat(auto-fill,65px);grid-template-rows:repeat(auto-fill,65px);grid-gap:5px;grid-gap:5px;gap:5px;padding:5px;height:100%}.mini-dashboard,.mini-dashboard__value{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mini-dashboard__value{width:65px;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;text-align:center;background-color:var(--main-color);color:var(--main-color-text);position:relative;overflow:hidden}.mini-dashboard__value>span{z-index:2}.mini-dashboard__value>span:nth-child(2){font-size:10px;font-weight:700}.mini-dashboard__icon:before{width:100%;height:100%;display:block;content:" ";position:absolute;z-index:1;opacity:.25;background-repeat:no-repeat;background-position:calc(100% - 5px) calc(100% - 5px);background-size:32px 32px}.mini-dashboard__icon-heartrate:before{background-image:url(/assets/icons/heartbeat.svg)}.mini-dashboard__icon-bloodpressure:before{background-image:url(/assets/icons/bloodpressure.svg)}.mini-dashboard__icon-gps:before{background-image:url(/assets/icons/geofencing.svg)}.mini-dashboard__icon-temperature:before{background-image:url(/assets/icons/temperature.svg)}.mini-dashboard__icon-bloodsaturation:before{background-image:url(/assets/icons/bloodsaturation.svg)}.mini-dashboard__icon-activity:before{background-image:url(/assets/icons/calories.svg)}.mini-dashboard__icon-falls:before{background-image:url(/assets/icons/fall.svg)}.mini-dashboard__icon-bloodglucose:before{background-image:url(/assets/icons/bloodglucose.svg)}.mini-dashboard__icon-weight:before{background-image:url(/assets/icons/weight.svg)}.mini-dashboard__icon-battery:before{background-image:url(/assets/icons/battery.svg)}.mini-dashboard__icon-online:before{background-image:url(/assets/icons/online.svg)}.mini-dashboard__value:active,.mini-dashboard__value:hover{background-color:var(--dark-color);color:var(--dark-color-text)}
.panel{padding:20px 20px 0}.panel__content{background-color:#fff;border-radius:3px;border:1px solid var(--border-limit-color);overflow:hidden;height:100%}.panel__content>header{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-title);font-weight:700;color:var(--main-color);border-bottom:1px solid var(--border-limit-color);-webkit-box-align:center;-ms-flex-align:center;height:49px;align-items:center}.panel__content>main{overflow:auto}.panel__header_left{-webkit-box-flex:1;-ms-flex:1;flex:1}.panel__content>footer{border-top:1px solid var(--border-limit-color)}.panel__center{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.panel__center>div{width:100%}.panel__content-simple{max-width:400px}.panel__content-simple>p{margin:0 0 20px;text-align:center;line-height:1.3;font-weight:700}.panel__group{border-bottom:1px solid var(--border-limit-color)}.panel__group:last-child{border-bottom:0}.l-sub-grid .panel{padding:0}.panel.panel--has-space-xl .panel__content>main{height:320px}.panel.panel--has-space-l .panel__content>main{height:290px}.panel.panel--has-space-m .panel__content>main{height:270px}.panel.panel--has-space .panel__content>main{height:220px}.panel.panel--has-space-inf .panel__content>main{height:calc(var(--vh100) - 110px)}.panel.panel--has-w-space{min-width:540px}.panel.panel--has-content-center .panel__content>main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.panel.panel--has-multi-content-center .panel__content>main{display:grid;grid-gap:10px;grid-gap:10px;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;height:220px}.panel__content>header .button{height:33px;font-size:12px}.panel.panel--is-warning .panel__content>header{color:#fff;border-color:var(--warning-color);background-color:var(--warning-color)}.panel.panel--is-warning .panel__content{color:var(--warning-color);border-color:var(--warning-color)}
.picture{width:43px;height:43px;border-radius:100%;overflow:hidden;color:#fff;background-color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px}.picture.picture--has-size-l{width:100px;height:100px;font-size:32px}.picture.picture--has-size-xl{width:137px;height:137px;font-size:32px}

.room-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.room-view__container{position:relative}.room-view__points{position:absolute;top:0;left:0;right:0;bottom:0}.room-view__point{position:absolute;width:50px;height:50px;display:block;background-color:rgba(0,0,0,.1);border-radius:100%;border:3px solid var(--main-color)}.room-view__point:active,.room-view__point:hover{background-color:var(--main-color)}.room-view__point:after{content:attr(data-name);position:absolute;display:block;padding:5px 20px;top:calc(100% + 10px);left:50%;background-color:#f0f0f0;border-radius:3px;-webkit-transform:translate(-50%);transform:translate(-50%)}
.switch>input{display:none}.switch__element{display:block;width:60px;height:34px;border-radius:40px;background-color:#aaa}.switch>input:checked+.switch__element{background-color:var(--main-color)}.switch__element-button{padding:1px}.switch__element-button:before{content:" ";display:block;width:32px;height:32px;border-radius:100%;background-color:#f0f0f0}
.tab-icon{padding:20px 20px 0;display:grid;grid-gap:20px;grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fit,60px)}.tab-icon__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;width:60px;border-radius:100%;background-color:var(--main-color-light-2x);position:relative;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s}.tab-icon__item:after{content:" ";display:block;background-color:var(--warning-color);width:15px;height:15px;border-radius:100%;position:absolute;bottom:2px;right:2px;opacity:0}.tab-icon__item.tab-icon__item--is-active,.tab-icon__item:active,.tab-icon__item:hover{background-color:var(--main-color);-webkit-transform:scale(1);transform:scale(1)}.tab-icon__item.tab-icon__item--has-warning:after{opacity:1}@media screen and (max-width:768px){.tab-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:5px;grid-gap:5px;gap:5px}}

.tag{border-radius:15px;height:30px;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--main-color);font-size:12px}.tag,.tag.tag--green{color:var(--main-color-text)}.tag.tag--green{background-color:#4caf50}.tag.tag--yellow{background-color:#ffc107;color:var(--main-color-text)}.tag.tag--red{background-color:#f44336;color:var(--main-color-text)}.tag.tag--blue{background-color:#0288d1;color:var(--main-color-text)}

.top-seach{display:block;width:100%;height:100%;border:0;padding:0 20px;background-color:transparent;font-size:14px}
.weight-gauge{height:320px;width:100%}

/*# sourceMappingURL=../maps/style.core.css.map */
