:root{--ku-typography:"Poppins";--ku-text-xsmall:0.625rem;--ku-text-small:0.75rem;--ku-text-normal:0.875rem;--ku-text-large:1rem;--ku-text-subtitle:1.125rem;--ku-text-title:1.25rem;--ku-text-larger:1.75rem;--ku-line-height:1.25;--ku-light:#f9f9f9;--ku-dark:#111;--ku-primary-100:#eeedec;--ku-primary-200:#e5e4e3;--ku-primary-300:#b8b6b3;--ku-primary-400:#96918b;--ku-primary:#4e4940;--ku-primary-600:#423e36;--ku-primary-700:#36332d;--ku-primary-800:#2b2823;--ku-primary-900:#1f1d1a;--ku-grey-100:#f2f2f2;--ku-grey-200:#e7e7e7;--ku-grey-300:#ccc;--ku-grey-400:#a9a9a9;--ku-grey:#959697;--ku-grey-600:#7e7f80;--ku-grey-700:#666769;--ku-grey-800:#4a4c4d;--ku-grey-900:#27282a;--ku-bg-body:#fff;--ku-bg-modal:#fff;--ku-bg-input:#fff;--ku-bg-input-rgb:255,255,255;--ku-bg-input-disabled:var(--ku-grey-100);--ku-input-border:var(--ku-grey-300);--ku-border-radius-small:2px;--ku-border-radius:4px;--ku-border-radius-big:6px;--ku-size-2xs:1.25rem;--ku-size-xs:1.5rem;--ku-size-sm:2rem;--ku-size-md:2.375rem;--ku-size-lg:3rem}@font-face{font-family:bcc;src:url(/assets/fonts/bcc/bcc.eot);src:url(/assets/fonts/bcc/bcc.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/bcc/bcc.svg#icon) format("svg"),url(/assets/fonts/bcc/bcc.woff) format("woff"),url(/assets/fonts/bcc/bcc.ttf) format("truetype"),url(/assets/fonts/bcc/bcc.svg#icon) format("svg");font-weight:400;font-style:normal}body{font-family:Poppins,Helvetica,Arial,sans-serif}.fonticon_bulb,.ku-icon--bulb:before{content:"\e901"}.fonticon_bulb,.fonticon_cooking,.ku-icon--bulb:before,.ku-icon--cooking:before{font-family:bcc;line-height:1.2;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;text-indent:0}.fonticon_cooking,.ku-icon--cooking:before{content:"\e900"}.ku-main{padding:1.5rem 2rem;background-color:#f9f7f4}.ku-main .full-height{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.box{padding:1.5rem}.box,.card{background-color:#fff;border-radius:6px;box-shadow:0 3px 9px -3px rgba(0,0,0,.2)}.card{padding:1.25rem 1rem .625rem 1.5rem}.card__header{display:flex;align-items:center;gap:.75rem}.card__icon{flex-shrink:0}.card__content{display:flex;flex-direction:column;row-gap:.25rem}.card__title{text-transform:uppercase;margin:0;font-weight:700}.card__data,.card__title{font-size:1.125rem}.card__date{font-size:.875rem}.card__date strong{color:var(--ku-grey-800);font-weight:400}.card__footer{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.625rem;border-top:1px solid var(--ku-grey-200);margin-top:.75rem}.container-medium{width:100%;max-width:42.75rem;margin-left:auto;margin-right:auto}.ku-main-header{padding:.25rem 0 1.25rem;display:flex;justify-content:space-between;align-items:center}.ku-breadcrumbs{margin:0;min-height:2rem;align-items:center}.ku-breadcrumbs-title{font-size:var(--ku-text-title);line-height:1;text-transform:none;column-gap:.5rem;font-weight:700}.ku-breadcrumbs-title .ku-breadcrumbs-back,.ku-breadcrumbs-title .ku-breadcrumbs-icon{margin-right:.5rem;display:flex;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--ku-primary);color:var(--ku-primary);cursor:pointer}.ku-breadcrumbs-title .ku-breadcrumbs-back .ku-icon:before,.ku-breadcrumbs-title .ku-breadcrumbs-icon .ku-icon:before{font-size:.875rem}.ku-breadcrumbs-separator{font-weight:400}.ku-avatar{padding:.25rem;background:transparent;border:1px solid var(--ku-primary);border-radius:99999px}.ku-avatar-letter{background-color:var(--ku-primary);color:#fff;font-weight:400}.ku-avatar-48 .ku-avatar-img{width:2.375rem;height:2.375rem}.ku-avatar-48 .ku-avatar-letter{width:2.375rem;height:2.375rem;font-size:1.1875rem}.dropdown-icon{position:relative;cursor:pointer}.dropdown-icon .dropdown-notification{left:.75rem;bottom:0;position:absolute;background-color:var(--ku-primary);color:#fff;height:.875rem;min-width:.875rem;border-radius:.4375rem;display:flex;align-items:center;justify-content:center;padding:.25rem .125rem .125rem;font-size:.5rem;line-height:1;font-weight:700}.chart-title{display:flex;justify-content:space-between;align-items:center;min-height:42px}.chart-title h2{font-size:1rem;text-transform:uppercase;font-weight:700}.ku-button-error-light{background-color:var(--ku-error-100);color:var(--ku-error)}.ku-button-error-light:hover{background-color:var(--ku-error-200);color:var(--ku-error)}.ku-button-error-light:disabled{background-color:var(--ku-error-100);color:var(--ku-error-400)}.fullwidth{width:100%}.gap-10{gap:2.5rem}.gap-x-10{column-gap:2.5rem}.gap-y-10{row-gap:2.5rem}.gap-9{gap:2.25rem}.gap-x-9{column-gap:2.25rem}.gap-y-9{row-gap:2.25rem}.gap-8{gap:2rem}.gap-x-8{column-gap:2rem}.gap-y-8{row-gap:2rem}.gap-7{gap:1.75rem}.gap-x-7{column-gap:1.75rem}.gap-y-7{row-gap:1.75rem}.gap-6{gap:1.5rem}.gap-x-6{column-gap:1.5rem}.gap-y-6{row-gap:1.5rem}.gap-5{gap:1.25rem}.gap-x-5{column-gap:1.25rem}.gap-y-5{row-gap:1.25rem}.gap-4{gap:1rem}.gap-x-4{column-gap:1rem}.gap-y-4{row-gap:1rem}.gap-3{gap:.75rem}.gap-x-3{column-gap:.75rem}.gap-y-3{row-gap:.75rem}.gap-2{gap:.5rem}.gap-x-2{column-gap:.5rem}.gap-y-2{row-gap:.5rem}.gap-1{gap:.25rem}.gap-x-1{column-gap:.25rem}.gap-y-1{row-gap:.25rem}.gap-0{gap:0}.gap-x-0{column-gap:0}.gap-y-0{row-gap:0}.p-0{padding:0}.mt-10{margin-top:2.5rem!important}.mb-10{margin-bottom:2.5rem!important}.ml-10{margin-left:2.5rem!important}.mr-10{margin-right:2.5rem!important}.mt-9{margin-top:2.25rem!important}.mb-9{margin-bottom:2.25rem!important}.ml-9{margin-left:2.25rem!important}.mr-9{margin-right:2.25rem!important}.mt-8{margin-top:2rem!important}.mb-8{margin-bottom:2rem!important}.ml-8{margin-left:2rem!important}.mr-8{margin-right:2rem!important}.mt-7{margin-top:1.75rem!important}.mb-7{margin-bottom:1.75rem!important}.ml-7{margin-left:1.75rem!important}.mr-7{margin-right:1.75rem!important}.mt-6{margin-top:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.ml-6{margin-left:1.5rem!important}.mr-6{margin-right:1.5rem!important}.mt-5{margin-top:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-5{margin-left:1.25rem!important}.mr-5{margin-right:1.25rem!important}.mt-4{margin-top:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4{margin-left:1rem!important}.mr-4{margin-right:1rem!important}.mt-3{margin-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3{margin-left:.75rem!important}.mr-3{margin-right:.75rem!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mr-2{margin-right:.5rem!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mr-1{margin-right:.25rem!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.bg-error{background-color:var(--ku-error)!important}.flex-column-auto{display:flex;flex-direction:column;flex:1 1 auto}.ku-header-light{background-color:#e9e4db;padding:1rem 1.5rem 1rem 2rem}.ku-header-light .ku-logo-img{max-height:2.5rem}.ku-header-light .ku-top-menu{margin-left:auto}.ku-header-light .ku-top-menu>ul{gap:1.5rem;align-items:flex-end}.ku-header-light .ku-top-menu>ul .ku-icon-bulb:before{font-size:1.3125rem}.ku-header-light .ku-user-data .ku-avatar{margin-left:0}.ku-header-light .ku-user-data>.ku-icon{display:none}.ku-dropdown .ku-dropdown-menu ul li a{border-bottom:none}.ku-dropdown .ku-dropdown-menu ul li a:hover{color:var(--ku-dark);background-color:var(--ku-grey-100)}.ku-dropdown .ku-dropdown-menu ul li a .ku-icon{order:0;margin:0}.ku-dropdown .ku-dropdown-title{font-size:.875rem;text-transform:uppercase;font-weight:700}.ku-dropdown .ku-dropdown-title+ul{padding-top:.5rem}.ku-dropdown .ku-dropdown-end{display:flex;justify-content:flex-end}.dropdown-alerts .ku-dropdown-menu,.dropdown-recomendations .ku-dropdown-menu{min-width:11.25rem;max-width:21.875rem;width:max-content}.dropdown-alerts .ku-dropdown-menu ul li a,.dropdown-recomendations .ku-dropdown-menu ul li a{flex:1 1 auto}.dropdown-alerts .ku-dropdown-menu ul li a span,.dropdown-recomendations .ku-dropdown-menu ul li a span{display:flex;flex:1 1 auto;white-space:normal}.dropdown-alerts .ku-dropdown-menu ul li a:before,.dropdown-recomendations .ku-dropdown-menu ul li a:before{line-height:1.2;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;text-indent:0;color:#fff;font-size:.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:9999px}.dropdown-alerts .ku-dropdown-menu ul li a:before{content:"\e91f";font-family:kuik;background-color:var(--ku-error)}.dropdown-recomendations .ku-dropdown-menu ul li a:before{content:"\e901";font-family:bcc;background-color:var(--ku-primary)}.form-question{font-size:1rem;margin:0}.form-row{align-items:center}.form-row .form-question{margin-top:.25rem;margin-bottom:1.5rem}.form-options{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:.25rem}.form-options>div{width:calc(33.333333% - 1rem)}.form-header{display:flex;justify-content:space-between;align-items:center;margin:.875rem 0 2.25rem}.form-header__title{text-transform:uppercase;margin:0}.form-header__steps,.form-header__title{font-size:1rem;font-weight:700}.form-footer{padding:.875rem 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--ku-grey-100)}.fullwidth-input,.fullwidth-input .ku-field-container,.fullwidth-input input{width:100%}.custom-datepicker-wrapper{position:relative}.custom-datepicker-icon{position:absolute;top:.5rem;right:.625rem;pointer-events:none;cursor:pointer}#app .react-datepicker__current-month{font-weight:500}#app .react-datepicker__header{background-color:#e9e4db;font-weight:500}#app .react-datepicker__input-container input{min-width:14.5rem}#app .react-datepicker__year-wrapper{row-gap:.25rem;justify-content:center}#app .react-datepicker__month-wrapper+.react-datepicker__month-wrapper{margin-top:.25rem}#app .react-datepicker__day--in-range,#app .react-datepicker__day--in-selecting-range,#app .react-datepicker__day--selected,#app .react-datepicker__month-text--in-range,#app .react-datepicker__month-text--in-selecting-range,#app .react-datepicker__month-text--selected,#app .react-datepicker__quarter-text--in-range,#app .react-datepicker__quarter-text--in-selecting-range,#app .react-datepicker__quarter-text--selected,#app .react-datepicker__year-text--in-range,#app .react-datepicker__year-text--in-selecting-range,#app .react-datepicker__year-text--selected{border-radius:.25rem;background-color:var(--ku-primary)}#app .react-datepicker__month-wrapper{min-width:16rem;justify-content:space-between;column-gap:.5rem}#app .react-datepicker__month .react-datepicker__month-text,#app .react-datepicker__year-text{width:5rem;min-height:1rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem}#app .react-datepicker__month-text--selected,#app .react-datepicker__year-text--selected{color:#fff;font-weight:400}.react-datepicker{font-family:Poppins,Helvetica,Arial,sans-serif!important}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:600;color:var(--ku-primary)}.range-slider{position:relative}.range-slider input[type=range]{-webkit-appearance:none;margin:2.5rem/2 0;width:100%}.range-slider input[type=range]:focus{outline:none}.range-slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;cursor:pointer;background:#d8d8d8;border-radius:.125rem;border:0 solid var(--ku-grey-300)}.range-slider input[type=range]::-webkit-slider-thumb{border:0 solid #fff;height:2.5rem;width:2.5rem;border-radius:1.25rem;background:#d8d8d8;cursor:pointer;-webkit-appearance:none;margin-top:-1.125rem}.range-slider input[type=range]:focus::-webkit-slider-runnable-track{background:#e5e5e5}.range-slider input[type=range]::-moz-range-track{width:100%;height:.25rem;cursor:pointer;background:#d8d8d8;border-radius:.125rem;border:0 solid var(--ku-grey-300)}.range-slider input[type=range]::-moz-range-thumb{border:0 solid #fff;height:2.5rem;width:2.5rem;border-radius:1.25rem;background:#d8d8d8;cursor:pointer}.range-slider input[type=range]::-ms-track{width:100%;height:.25rem;cursor:pointer;background:transparent;border-color:transparent;border-width:2.5rem 0;color:transparent}.range-slider input[type=range]::-ms-fill-lower{background:#cbcbcb;border:0 solid var(--ku-grey-300);border-radius:.25rem}.range-slider input[type=range]::-ms-fill-upper{background:#d8d8d8;border:0 solid var(--ku-grey-300);border-radius:.25rem}.range-slider input[type=range]::-ms-thumb{border:0 solid #fff;height:2.5rem;width:2.5rem;border-radius:1.25rem;background:#d8d8d8;cursor:pointer}.range-slider input[type=range]:focus::-ms-fill-lower{background:#d8d8d8}.range-slider input[type=range]:focus::-ms-fill-upper{background:#e5e5e5}.range-slider__container{position:absolute;top:0;width:calc(100% - 2.5rem);margin-left:1.25rem}.range-slider__value{position:absolute;top:.25rem;transform:translateX(-50%);width:2.5rem;height:2.5rem;top:-.75rem;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--ku-dark);line-height:1;font-size:.75rem;pointer-events:none;border-radius:1.25rem;padding-top:.25rem}.range-slider__text{display:flex;justify-content:space-between;padding:0 .5rem}#page-auth{display:flex}#page-auth .login-image{flex:1 1 auto;background:url(/assets/images/bg-login.jpg);background-size:cover;background-position:0;background-repeat:no-repeat}@media (max-width:767px){#page-auth .login-image{display:none}}#page-auth .login-content{position:relative;width:33.33%;min-width:25.5rem;background-color:#f9f7f4}@media (max-width:767px){#page-auth .login-content{width:100%;min-width:0}}#page-auth .ku-auth-content{background:transparent;max-width:25.5rem;min-height:30rem}@media (max-width:767px){#page-auth .ku-auth-content{width:100%}}#page-auth .ku-auth-content img{display:block;margin:auto auto 2rem;max-width:13.8125rem;height:auto}#page-auth .ku-auth-content .ku-auth-link,#page-auth .ku-auth-content .ku-auth-link a{font-size:.875rem;text-decoration:none;color:var(--ku-dark);display:block}#page-auth .ku-auth-content .ku-auth-link a:hover,#page-auth .ku-auth-content .ku-auth-link:hover{color:var(--ku-primary)}#page-auth .ku-auth-content .ku-field label{text-align:left}#page-auth .ku-button-large{font-size:1.125rem;border-radius:4px}