:root{--app-font-family:"Ubuntu";--app-text-color:#3f3f46;--app-default-radius:5px;--app-sidemenu-bg:#f6f6f6;--app-sidemenu-border-color:#e4e4e7;--btn-input-size:40px;--app-color-primary-rgb:37,99,230;--select-background:59 130 246;--select-background-hover:59 130 246/0.1}*{box-sizing:border-box;color:var(--app-text-color);font-family:var(--app-font-family)}.hide{display:none!important}.opacity-50{opacity:.5}html ::-webkit-scrollbar-track{background-color:#f5f5f5}html ::-webkit-scrollbar{height:8px;width:8px}html ::-webkit-scrollbar-thumb{background-color:rgba(126,140,160,.6);border:1px solid #fff;border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff}html ::-webkit-scrollbar-thumb:hover{background-color:var(--bs-primary);-webkit-transition:background-color 2s;transition:background-color 2s}body,html{height:100%;width:100%}body .wrapper,html .wrapper{display:flex;height:100%}body .wrapper .inner-wrapper,html .wrapper .inner-wrapper{display:flex;flex:1;flex-direction:column;height:100%}body .wrapper .inner-wrapper header,html .wrapper .inner-wrapper header{align-items:center;border-bottom:1px solid var(--app-sidemenu-border-color);display:flex;gap:10px;height:75px;padding:0 10px;width:100%}body .wrapper .inner-wrapper header .user-information,html .wrapper .inner-wrapper header .user-information{line-height:.5}body .wrapper .inner-wrapper header .user-information div,html .wrapper .inner-wrapper header .user-information div{margin:0;text-align:right}body .wrapper .inner-wrapper header .user-information div span,html .wrapper .inner-wrapper header .user-information div span{margin:2px}body .wrapper .inner-wrapper header .notifications,html .wrapper .inner-wrapper header .notifications{align-items:center;border:1px solid #e4e4e7;border-radius:5px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}body .wrapper .inner-wrapper header .notifications:hover,html .wrapper .inner-wrapper header .notifications:hover{background-color:rgba(var(--app-color-primary-rgb),.08);border:1px solid transparent}body .wrapper .inner-wrapper header .notifications i,html .wrapper .inner-wrapper header .notifications i{font-size:22px}body .wrapper .inner-wrapper header .thumbnail,html .wrapper .inner-wrapper header .thumbnail{background:#ccc;border-radius:50%;cursor:pointer;height:45px;width:45px}body .wrapper .inner-wrapper header .thumbnail img,html .wrapper .inner-wrapper header .thumbnail img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body .wrapper .inner-wrapper main,html .wrapper .inner-wrapper main{flex:1;height:100%;overflow:auto;padding:15px}body .wrapper .inner-wrapper main:not(.auth.login,.auth.register).table-index,html .wrapper .inner-wrapper main:not(.auth.login,.auth.register).table-index{display:flex;flex-direction:column;overflow:hidden}body .wrapper .inner-wrapper main:not(.auth.login,.auth.register).table-index .panel-body,html .wrapper .inner-wrapper main:not(.auth.login,.auth.register).table-index .panel-body{display:flex;flex-direction:column;height:90%}body .wrapper .inner-wrapper main:not(.auth.login,.auth.register).table-index .panel-body .table-area,html .wrapper .inner-wrapper main:not(.auth.login,.auth.register).table-index .panel-body .table-area{display:flex;flex-direction:column;gap:5px;height:100%}@media (max-width:991px){body .wrapper .inner-wrapper main,html .wrapper .inner-wrapper main{width:100vw}}body .wrapper .inner-wrapper footer,html .wrapper .inner-wrapper footer{align-items:center;border-top:1px solid var(--app-sidemenu-border-color);color:#7e8ca0;display:flex;font-size:13px;height:40px;justify-content:center;width:100%}.empty-content{text-align:center}.empty-content .icon i{color:#2563e6;font-size:40px}.filter-actions{gap:5px;justify-content:space-between;padding:10px 0}.filter-actions,.filter-actions .filters{align-items:center;display:flex;flex-wrap:wrap}.filter-actions .filters{gap:12px;max-width:100%;min-width:100px}@media only screen and (max-width:500px){.filter-actions .filters{margin-bottom:12px}}.empty-info{align-items:center;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);display:flex;flex-direction:column;height:200px;justify-content:center}.empty-info .icon{color:#2563e6;font-size:40px}.bootbox .div-marker,main.rain-map.index .div-marker{align-items:center;border-radius:19px;color:#fff;display:flex;font-size:16px;height:26px;justify-content:center;text-align:center;width:26px}.bootbox .div-marker.online,main.rain-map.index .div-marker.online{background-color:#198754}.bootbox .div-marker.offline,main.rain-map.index .div-marker.offline{background-color:#ed2828}.bootbox #map,main.rain-map.index #map{border-radius:.5rem;height:400px}.password-container{position:relative}.password-container i{align-items:center;cursor:pointer;display:flex;font-size:16px;height:100%;justify-content:center;opacity:60%;position:absolute;right:0;top:auto;width:50px;z-index:99}.password-strength{display:flex;font-size:12px;gap:5px;margin-block:10px}.password-strength .exclamation{align-items:center;background-color:#ed2828;border-radius:20px;color:#fff;display:flex;font-weight:700;justify-content:center;width:25px}.password-strength .strength-text{color:#ed2828}.dropdown ul{padding:10px}.dropdown ul li{border-radius:var(--app-default-radius);cursor:pointer;display:flex;justify-content:space-between;padding:2px 10px}.dropdown ul li.active .icon i{color:#2563e6}.dropdown ul li .icon{width:20px}.dropdown ul li .icon i{color:#e4e4e7;font-size:13px}.dropdown ul li .label{flex:1}.dropdown ul li:hover{background:rgba(var(--app-color-primary-rgb),.08)}.loader .spinner-border{color:#000;font-size:16px;height:45px;width:45px}.select2-results__option-text.custom-select{display:flex;flex-direction:column}.select2-results__option-text.custom-select small{align-items:center;display:flex;opacity:.5}.select2-results__option-text.custom-select small i{margin-right:4px;text-align:center;width:15px}.default-card{align-items:center;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);display:flex;flex-direction:column;gap:7px;height:200px;justify-content:center;padding:7px}.default-card i{border-color:#3b82f6;color:#3b82f6;font-size:40px}@font-face{font-display:block;font-family:logar;font-style:normal;font-weight:400;src:url(../fonts/logar/logar.eot?2jvikq);src:url(../fonts/logar/logar.eot?2jvikq#iefix) format("embedded-opentype"),url(../fonts/logar/logar.ttf?2jvikq) format("truetype"),url(../fonts/logar/logar.woff?2jvikq) format("woff"),url(../fonts/logar/logar.svg?2jvikq#geodata) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:logar!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-fields:before{content:"\e900"}.icon-text-editor:before{content:"\e901"}.icon-time-money:before{content:"\e902"}.icon-rain:before{content:"\e903"}.icon-wind:before{content:"\e904"}.icon-trickle:before{content:"\e905"}.icon-gauge:before{content:"\e906"}.icon-pluss-sheet:before{content:"\e907"}.icon-redo:before{content:"\e908"}.icon-undo:before{content:"\e909"}.icon-text-wrap:before{content:"\e90a"}.icon-paint-bucket:before{content:"\e90b"}.icon-font-color:before{content:"\e90c"}.icon-numbers:before{content:"\e90d"}.icon-line-below:before{content:"\e90e"}.icon-column-left:before{content:"\e90f"}.icon-line-above:before{content:"\e910"}.icon-column-right:before{content:"\e911"}.icon-edit-table:before{content:"\e912"}.icon-reset:before{content:"\e913"}.icon-higher:before{content:"\e914"}.icon-up-down:before{content:"\e915"}.icon-station:before{content:"\e916"}.icon-search-engine-optimization:before{content:"\e917"}.icon-privacy-policy:before{content:"\e918"}.icon-do-utilizador:before{content:"\e919"}.icon-op-harvest:before{content:"\e91a"}.icon-op-planting:before{content:"\e91c"}.icon-op-soil-preparation:before{content:"\e91d"}.icon-op-pulverization:before{content:"\e91f"}.icon-op-tractor:before{content:"\e922"}.icon-op-tag-humidity-low:before{content:"\e925"}.icon-op-tag-humidity-high:before{content:"\e91b"}.icon-op-tag-rain-presence:before{content:"\e91e"}.icon-op-tag-low-thermometer:before{content:"\e920"}.icon-op-tag-thermometer-up:before{content:"\e921"}.icon-op-tag-wind-force:before{content:"\e923"}.icon-op-tag-very-dry-soil:before{content:"\e924"}.icon-op-tag-very-wet-soil:before{content:"\e926"}.icon-op-tag-wet-soil:before{content:"\e928"}.icon-info:before{content:"\e927"}.parsley-errors-list{list-style:none;margin:0;padding:5px 2px}.parsley-errors-list li{color:#ed2828;font-size:10px}@media only screen and (max-width:500px){.entity-selector{flex:1}}.entity-selector .entity-selector-component{align-items:center;background-color:#fafafa;border:1px solid #d6d6d6;border-radius:5px;cursor:pointer;display:flex;font-size:13px;gap:5px;height:38px;justify-content:space-between;min-width:250px;padding:10px}.entity-selector .entity-selector-component div{align-items:center;display:flex;gap:5px}.entity-selector .entity-selector-component div span{align-items:center;display:flex;gap:5px;justify-content:center}.entity-selector-modal .general-info{color:gray;font-size:.75rem;line-height:1rem;margin-top:4px}.entity-selector-modal .line{border-bottom:1px solid #dadada;margin-block:10px}.entity-selector-modal .list{display:flex;flex-direction:column;font-size:12px;gap:5px;max-height:400px;overflow:auto}.entity-selector-modal .list .item{align-items:center;border-radius:.45rem;cursor:pointer;display:flex;gap:5px;justify-content:space-between;padding:10px;transition:.5s}.entity-selector-modal .list .item .main .title{font-weight:500}.entity-selector-modal .list .item .main .info{display:flex;gap:5px}.entity-selector-modal .list .item .main .info span{align-items:center;color:#a1a1aa;display:flex;gap:5px;justify-content:center}.entity-selector-modal .list .item .main .info .badge{color:#fff}.entity-selector-modal .list .item .arrow{display:none}.entity-selector-modal .list .item.active{background:rgb(var(--select-background))}.entity-selector-modal .list .item.active .main .info,.entity-selector-modal .list .item.active .main .title,.entity-selector-modal .list .item.active .main span{color:#fff}.entity-selector-modal .list .item.active:hover{background-color:#2563e6}.entity-selector-modal .list .item:not(.active):hover{background-color:rgb(var(--select-background-hover));color:var(--app-text-color)}.entity-selector-modal .list .item:not(.active):hover .arrow{display:block}.entity-selector-modal .list .item:not(.active):hover .arrow i{color:#2563e6;font-size:10px}.station-info{background-color:#fff;border-radius:5px;cursor:default;font-size:16px;font-weight:600;height:calc(100% - 20px);left:10px;padding:15px;position:absolute;top:10px;width:320px;z-index:1000}.station-info .header{border-radius:inherit;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.station-info .header .actions{align-items:center;border-radius:inherit;color:var(--app-text-color);display:flex;height:auto;justify-content:space-between;margin-bottom:10px;width:100%}.station-info .header .actions i{cursor:pointer}.station-info .header .station{display:flex;flex-direction:column}.station-info .header .station .producer{align-items:center;display:flex;gap:5px}.station-info .header .station .producer .name,.station-info .header .station .producer .sep{color:#7e8ca0;font-size:15px;font-weight:400}.station-info .header .station .producer .badge{align-items:center;display:flex;height:18px}.station-info .body{height:auto;margin-top:10px;width:100%}.station-info .body .measurements{display:flex;flex-direction:column;gap:4px;margin-top:10px;width:100%}.station-info .body .measurements .card-measurement{background-color:#f6f6f6;border:1px solid var(--bs-border-color);border-radius:var(--app-default-radius);display:flex;flex-direction:column;height:auto;justify-content:center;padding:5px;position:relative;width:100%}.station-info .body .measurements .card-measurement .label{color:#7e8ca0;font-size:10px}.station-info .body .measurements .card-measurement .value{font-size:14px}.station-info .body .measurements .card-measurement i{color:#7e8ca0;position:absolute;right:10px;top:5px}.station-info .body .measurements .card-measurement i.last-rain:hover{color:#3b82f6;cursor:pointer}@media (max-width:991px){.station-info{left:0;margin:0 auto;position:relative;right:0}}.measure-cards{display:flex;flex-wrap:wrap;gap:10px}.measure-cards .m-card{background:#f6f6f6;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;display:flex;flex:1 1 150px;max-width:200px;padding:5px}.measure-cards .m-card.danger{background:rgba(237,40,40,.125)}.measure-cards .m-card.danger .content>div,.measure-cards .m-card.danger .icon i{color:#ed2828}.measure-cards .m-card .content{flex:1}.measure-cards .m-card .content>div{margin:0}.measure-cards .m-card .icon{display:flex;justify-content:flex-end;width:20px}.measure-cards .m-card .icon i{font-size:15px}.pagination-block{display:flex;justify-content:space-between}.pagination-block .pagination li .page-link{color:#7e8ca0;cursor:pointer;font-size:14px;font-weight:600}.pagination-block .pagination li.active .page-link{background:#7e8ca0;border:1px solid #7e8ca0;color:#fff}@media only screen and (max-width:600px){.pagination-block .page-link{padding:4px 9px}}@media only screen and (max-width:400px){.pagination-block .page-link{padding:4px 7px}}@media only screen and (max-width:360px){.pagination-block .page-link{padding:4px 6px}}.pagination-block .pagination-status{align-items:center;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);display:flex;font-size:14px;font-weight:600;height:31px;justify-content:center;width:100px}.filters-block{align-items:center;display:flex;gap:10px;max-width:550px;width:100%}.filters-block .searchbar{flex:1}.filters-block select{width:100px}.photo-selector{border:1px dashed #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;height:250px;position:relative;width:250px}.photo-selector.has-image .btn-upload{display:none}.photo-selector.has-image .btn-remove{display:flex}.photo-selector .btn-upload{align-items:center;border-radius:inherit;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.photo-selector .btn-upload:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.photo-selector .btn-remove{align-items:center;background:#ed2828;border-radius:var(--app-default-radius);color:#fff;display:flex;display:none;height:32px;justify-content:center;position:absolute;right:0;top:0;transform:translate(30%,-30%);width:32px}.photo-selector img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photo-selector:hover{background:#e9ecf2;border-color:#2563e6}header{align-items:center;border-bottom:1px solid var(--app-sidemenu-border-color);display:flex;gap:10px;height:75px;justify-content:space-between;padding:0 10px;width:100%}header .sidemenu{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99999}header .sidemenu .close-btn{position:absolute;right:15px;top:15px}header .sidemenu.hide{display:none}header .main-information{align-items:center;display:flex;gap:10px;justify-content:flex-end}header .main-information .user-information div{margin:0;text-align:right}header .main-information .user-information div span{margin:2px}header .main-information .thumbnail{background:#ccc;border-radius:50%;cursor:pointer;height:45px;width:45px}header .main-information .thumbnail img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1000px){header{justify-content:flex-end}header .bars-menu{display:none}}form.default-form .text-divisor{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px 0}form.default-form .text-divisor .content{color:#7e8ca0;text-align:center}form.default-form .text-divisor .line{border:1px solid #d6d6d6;flex:1}label{font-size:12px;font-weight:500}.input-group .input-group-prepend .input-group-text{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;font-size:12px;height:38px}.input-group .input-group-prepend+input{border-left:none}.form-group{padding:5px}.row{padding:0 7px}.btn-group{display:flex;gap:5px}@media only screen and (max-width:500px){.btn-group{display:flex;flex-wrap:wrap;gap:12px}.btn-group .btn{flex:1 1 150px}}input.form-control,input.select2,select.form-control,select.select2,textarea.form-control,textarea.select2{background:#fafafa;border-radius:5px;cursor:pointer;font-size:11px;height:38px}input.form-control::-moz-placeholder,input.select2::-moz-placeholder,select.form-control::-moz-placeholder,select.select2::-moz-placeholder,textarea.form-control::-moz-placeholder,textarea.select2::-moz-placeholder{color:#7e8ca0;font-weight:400}input.form-control::placeholder,input.select2::placeholder,select.form-control::placeholder,select.select2::placeholder,textarea.form-control::placeholder,textarea.select2::placeholder{color:#7e8ca0;font-weight:400}.form-switch input{cursor:pointer;height:25px!important;width:50px!important}.select2-search__field{background:#fafafa;border-radius:5px;font-size:11px;height:38px}.select2-search__field::-moz-placeholder{color:#7e8ca0;font-weight:400}.select2-search__field::placeholder{color:#7e8ca0;font-weight:400}textarea.form-control{min-height:80px!important}select.form-select,select.select2{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;-o-appearance:menulist!important;appearance:menulist!important;background:#fafafa;border-radius:5px;cursor:pointer;font-size:13px;height:38px;padding-right:10px}.checkbox{align-items:center;display:flex;gap:10px;height:38px}.checkbox label{color:#7e8ca0}a.btn,button.btn{align-items:center;border-radius:var(--app-default-radius)!important;display:flex;font-size:13px;font-weight:500;gap:5px;height:38px;justify-content:center}a.btn.btn-light,button.btn.btn-light{border:1px solid #e4e4e7}a.btn:not(.btn-link),button.btn:not(.btn-link){padding:0 25px}a.btn.btn-link,button.btn.btn-link{text-decoration:none}a.btn.btn-full,button.btn.btn-full{width:100%}a.btn.btn-icon,button.btn.btn-icon{align-items:center;display:flex;height:32px;justify-content:center;padding:0;width:32px}.custom-date-selector{align-items:center;display:flex;position:relative}.custom-date-selector input{background-color:#fafafa;border:1px solid var(--bs-border-color);border-radius:5px;font-size:13px;height:38px;padding:0 15px 0 26px;text-align:center;transition:outline-offset .1s;width:100%}.custom-date-selector input:focus-visible{outline:1px auto;outline-color:#3b82f6!important;outline-offset:2px;outline-style:solid;outline-width:2px}.custom-date-selector i{left:10px;position:absolute}.flatpickr-calendar .flatpickr-rContainer .flatpickr-months .flatpickr-next-month:hover svg{fill:#2563e6}.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .flatpickr-day .endRange,.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .flatpickr-day .startRange,.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .flatpickr-day.selected{background-color:#2563e6}.flatpickr-calendar .flatpickr-rContainer .flatpickr-days .flatpickr-day.inRange{background-color:#e4e4e7}.quote{line-height:20px;margin:10px 0}.quote.large{font-size:22px;line-height:25px}.quote.medium{font-size:16px}.quote.small{font-size:13px}.quote.bold{font-weight:600}.quote.lighter{color:#71717a}.alert-container .alert button{background:none;border:none;font-size:20px;font-weight:700;padding:0 5px}.sidemenu{background:var(--app-sidemenu-bg);border-right:1px solid var(--app-sidemenu-border-color);display:flex;flex-direction:column;gap:5px;height:100%;min-width:250px;padding:12px;position:relative;transition:all .5s ease-in-out;width:230px}.sidemenu .accordion-container{overflow-y:scroll}.sidemenu.imploded{min-width:70px;width:70px}.sidemenu.imploded~.inner-wrapper header .logo img{display:block}.sidemenu.imploded .implode-btn{right:16px}.sidemenu.imploded .implode-btn button i{transform:rotate(-180deg)}.sidemenu.imploded .logo{opacity:0;overflow:hidden}.sidemenu.imploded .menu-group{margin-bottom:15px}.sidemenu.imploded .menu-group .info-group .label{opacity:0}.sidemenu.imploded .menu-group .items{padding-left:0}.sidemenu.imploded .menu-group .items .label{opacity:0}.sidemenu .implode-btn{height:35px;position:absolute;right:-18px;top:30px;transition:right .8s;width:35px;z-index:9}.sidemenu .implode-btn button i{transition:transform .8s}.sidemenu .logo{text-align:center;transition:opacity .8s;width:100%}.sidemenu .logo img{margin:10px 0;width:110px}.sidemenu .menu-group{min-height:40px;overflow:hidden;transition:margin .8s}.sidemenu .menu-group .info-group{align-items:center;border-radius:var(--app-default-radius);cursor:pointer;display:flex;gap:10px;height:40px;padding:0 10px;width:100%}.sidemenu .menu-group .info-group .icon,.sidemenu .menu-group .info-group .label{transition:opacity .8s}.sidemenu .menu-group .info-group:hover{background:rgba(var(--app-color-primary-rgb),.08)}.sidemenu .menu-group .items{max-height:0;overflow:hidden;padding-left:15px;transition:max-height 1s;transition:padding .8s}.sidemenu .menu-group .items .item{align-items:center;border-radius:var(--app-default-radius);cursor:pointer;display:flex;gap:10px;height:40px;margin-bottom:3px;padding:0 10px;width:100%}.sidemenu .menu-group .items .item .label{transition:opacity .8s}.sidemenu .menu-group .items .item.selected{border-left:4px solid rgba(var(--app-color-primary-rgb),.6);padding:0 6px}.sidemenu .menu-group .items .item.selected,.sidemenu .menu-group .items .item:hover{background:rgba(var(--app-color-primary-rgb),.08)}.sidemenu .menu-group .items.active{max-height:400px}@media only screen and (max-width:1000px){.sidemenu[sided]{display:none}}.table-responsive{border:1px solid #e4e4e7;border-bottom-left-radius:var(--app-default-radius);border-bottom-right-radius:var(--app-default-radius);border-top-left-radius:var(--app-default-radius);border-top-right-radius:var(--app-default-radius);height:100%;overflow:auto}.table-responsive .table{border-collapse:separate;border-radius:var(--app-default-radius);border-spacing:0;margin-bottom:0}.table-responsive .table thead tr:last-child th:first-child{border-top-left-radius:var(--app-default-radius)}.table-responsive .table thead tr:last-child th:last-child{border-top-right-radius:var(--app-default-radius)}.table-responsive .table thead tr th{color:#7e8ca0;cursor:pointer;font-size:14px;font-weight:400;min-width:150px;text-align:center;vertical-align:middle}.table-responsive .table tbody tr{cursor:pointer}.table-responsive .table tbody tr:hover td{background:rgba(var(--app-color-primary-rgb),.08)}.table-responsive .table tbody tr td{color:var(--app-text-color);font-size:13px;text-align:center;vertical-align:middle}.table-responsive .table tbody tr td.td-id{font-weight:600}.table-responsive .table tbody tr td.td-actions{min-height:60px}.table-responsive .table tbody tr td .btn-custom-action,.table-responsive .table tbody tr td.td-actions{align-items:center;display:flex;justify-content:center}.table-responsive .table tbody tr td .btn-custom-action:hover{background:rgba(var(--app-color-primary-rgb),.08)}.table-responsive .table.table-ordered tr th[data-column]{cursor:pointer}.table-responsive .table.table-ordered tr th[data-column] i{margin-left:5px}.table-responsive .table.table-ordered tr th[data-ordered]:after{content:"\f077";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:12px;font-weight:900;margin-left:5px}.table-responsive .table.table-ordered tr th[data-ordered=desc]:after{content:"\f078";font-family:Font Awesome\ 6 Pro;font-size:12px;font-weight:900}.table-responsive .table-calendar thead th{background:#f6f6f6;color:#333;font-size:14px;font-weight:600!important;height:60px}.table-responsive .table-calendar thead th:not(:first-child){border-left:1px solid #e4e4e7}.table-responsive .table-calendar thead th.small{width:50px}.table-responsive .table-calendar thead th .favorable-hours{color:#7e8ca0;font-size:12px;font-weight:500;line-height:1.1}.table-responsive .table-calendar tbody td{height:80px;position:relative}.table-responsive .table-calendar tbody td:not(:first-child){border-left:1px solid #e4e4e7}.table-responsive .table-calendar tbody td.small{width:50px}.table-responsive .table-calendar tbody td .day{color:#fff;font-size:10px;font-weight:600;position:absolute;right:15px;top:15px}.table-responsive .table-controls{align-items:center;display:flex;justify-content:right;padding-block:10px;width:100%}.charts-empty,.table-empty{align-items:center;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);display:flex;flex-direction:column;height:200px;justify-content:center}.charts-empty .icon,.table-empty .icon{color:#2563e6;font-size:40px}.charts{display:flex;flex-wrap:wrap;gap:10px}.charts .chart{border:1px solid #e4e4e7;border-radius:var(--app-default-radius);flex:1 1 500px;position:relative}.charts .chart .content{border-radius:inherit;display:flex;flex-direction:column;height:350px;width:100%}.charts .chart .content .header{display:flex;flex-direction:row;height:40px;justify-content:space-between;padding:0 10px}.charts .chart .content .header .actions{align-items:center;background-color:#fff;border-color:#e4e4e7;border-radius:.375rem;border-width:1px;display:flex;gap:4px;justify-content:center}.charts .chart .content .body{align-items:center;display:flex;flex:1;justify-content:center}.charts .chart .content .body .e-charts-div-wrapper{height:100%;width:100%!important}.charts .chart .empty-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-container{align-items:center;background-color:rgba(0,0,0,.3);display:flex;height:100%!important;justify-content:center;left:0;position:absolute!important;top:0;width:100%!important;z-index:10000}.loader-container .loader{left:50%;margin-left:-50px;margin-top:-40px;position:absolute;top:50%}.loader-container .loader object{filter:brightness(0) invert(1);max-width:100px}.loader-container .loader .label{color:#f5f5f5;font-size:14px;font-weight:500;height:20px;text-indent:8px}.loader-container.light .loader{border-color:#fff}.loader-container.dark .loader{border-color:#fd9252}.loader-active{position:relative}@keyframes spinner{to{transform:rotate(1turn)}}.container-filter-period{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.select2-container{display:block;flex:1 1 auto;margin-bottom:0;position:relative;width:1%;width:100%!important}.select2-container .select2-dropdown{z-index:9999}.select2-container .select2-selection.select2-selection--multiple,.select2-container .select2-selection.select2-selection--single{background:#fafafa;border:var(--bs-border-width) solid var(--bs-border-color);font-size:13px;height:auto;min-height:38px;padding:3px 14px}.select2-container .select2-selection.select2-selection--multiple:focus,.select2-container .select2-selection.select2-selection--single:focus{outline:none}.select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{font-size:13px;padding-left:0}.select2-container .select2-selection.select2-selection--multiple .select2-selection__arrow,.select2-container .select2-selection.select2-selection--single .select2-selection__arrow{top:6px;width:30px}.select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered li{border:none;border-radius:var(--app-default-radius)}.select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered li button{border-right:none;font-weight:600}.select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered li span{font-weight:600}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:rgba(37,99,230,.8);color:#fff}.select2-container .select2-results{font-size:13px}.dropdown-profile{max-width:300px;padding:20px!important;transform:translate(-10px,10px)!important}.dropdown-profile .dropdown-inner{background-color:#fff;border-radius:6px;overflow:hidden;width:100%}.dropdown-profile .dropdown-inner .dropdown-header{align-items:center;border-bottom:1px solid #e4e4e7;color:#fff;display:flex;gap:10px;margin:0;padding:0 0 15px}.dropdown-profile .dropdown-inner .dropdown-header .thumb{background:#ccc;border:none;border-radius:50px;height:60px;width:60px}.dropdown-profile .dropdown-inner .dropdown-header .thumb img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropdown-profile .dropdown-inner .dropdown-header .info{overflow:hidden;text-align:left;width:185px}.dropdown-profile .dropdown-inner .dropdown-header .info h4{font-size:18px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-profile .dropdown-inner .dropdown-header .info h4.small{font-size:12px!important}.dropdown-profile .dropdown-inner .dropdown-header .info small{font-size:12px}.dropdown-profile .dropdown-inner ul.dropdown-body{cursor:pointer;margin:0;padding:0}.dropdown-profile .dropdown-inner ul.dropdown-body li{border-bottom:1px solid #f6f6f6;list-style:none}.dropdown-profile .dropdown-inner ul.dropdown-body li a{align-items:center;color:var(--app-text-color);display:flex;padding:10px;position:relative;text-decoration:none;transition:all .1s ease-in-out}.dropdown-profile .dropdown-inner ul.dropdown-body li a>div{align-items:center;display:flex;flex:1}.dropdown-profile .dropdown-inner ul.dropdown-body li a>div .icon{align-items:center;display:flex;font-size:30px;margin-right:16px}.dropdown-profile .dropdown-inner ul.dropdown-body li a>div .text{font-size:15px;line-height:20px;text-align:left}.dropdown-profile .dropdown-inner ul.dropdown-body li a>div .text span{font-weight:500}.dropdown-profile .dropdown-inner ul.dropdown-body li a>div .text small{display:block}.dropdown-profile .dropdown-inner ul.dropdown-body li a:hover{background-color:rgba(var(--app-color-primary-rgb),.08);color:#666}.dropdown-profile .dropdown-inner ul.dropdown-body li:last-child{border-bottom:none}.dropdown-profile .dropdown-inner .dropdown-footer{border-top:1px solid #e4e4e7;padding:15px 0 0}.dropdown-notifications{max-height:300px;overflow-y:auto;scroll-behavior:smooth;transform:translate(10px,-10px)!important;width:350px}@media only screen and (max-width:430px){.dropdown-notifications{width:300px}}.dropdown-notifications .dropdown-inner .dropdown-header .title{font-size:18px;font-weight:600}.dropdown-notifications .dropdown-inner .dropdown-body{display:flex;flex-direction:column;gap:6px;padding:0 15px}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card{background:#f6f6f6;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:5px;width:200px;width:100%}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card.read{opacity:.4}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card.read .read-status i{display:none}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card.not-read .read-status i{color:#2563e6}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .main-info{display:flex;justify-content:space-between}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .main-info .description .message,.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .main-info .description .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .main-info .description .message{opacity:.6}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .main-info .read-status{align-items:center;display:flex}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .main-info .read-status i{font-size:8px}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .more-info{display:flex;font-size:12px;justify-content:space-between}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .more-info i{font-size:12px;margin-right:5px}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card .more-info .more{color:var(--app-color-primary);font-weight:500}.dropdown-notifications .dropdown-inner .dropdown-body .notification-card:hover{background-color:rgba(var(--app-color-primary-rgb),.08)}.dropdown-notifications .dropdown-inner .dropdown-footer{display:flex;padding:0 15px}.dropdown-notifications .dropdown-inner .dropdown-footer .load{align-items:center;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;display:flex;font-size:11px;font-weight:500;justify-content:flex-end;margin-left:auto;margin-right:0;padding:5px}.dropdown-notifications .dropdown-inner .dropdown-footer .load i{font-size:12px;margin-right:3px}.dropdown-notifications .dropdown-inner .dropdown-footer .load:hover{background-color:rgba(var(--app-color-primary-rgb),.08)}.custom-selector{align-items:center;border:1px dashed var(--bs-border-color);border-radius:5px;cursor:pointer;height:38px;margin-bottom:5px;margin-top:5px;outline-offset:0;padding:8px 16px;transition:outline-offset .1s}.custom-selector,.custom-selector .label{display:flex;gap:5px}.custom-selector .separator{background-color:#e9ecf2;height:100%;width:2px}.custom-selector .value{background-color:#e4e4e7;border-radius:4px;font-size:12px;font-weight:600;padding:4px 8px}.custom-selector:hover{background-color:rgba(var(--app-color-primary-rgb),.08)}.custom-selector .dropdown-menu{padding:5px}.custom-selector .dropdown-menu .dropdown-header{border-bottom:1px solid #e9ecf2}.custom-selector .dropdown-menu .dropdown-item{border-radius:var(--app-default-radius)}.custom-selector .dropdown-menu .dropdown-item:hover{background-color:rgba(var(--app-color-primary-rgb),.08)}.custom-selector.show{outline:2px solid #3b82f6;outline-offset:2px}.nav.nav-tabs .nav-item .nav-link{color:#7e8ca0;cursor:pointer}.nav.nav-tabs .nav-item .nav-link.active{color:#2563e6}.nav-content .nav-content-item:not(.active){display:none}main.auth.login,main.auth.register{display:flex;flex-direction:row;gap:1;height:unset;padding:15px}main.auth.login input[type=email],main.auth.login input[type=password],main.auth.login input[type=text],main.auth.register input[type=email],main.auth.register input[type=password],main.auth.register input[type=text]{cursor:text}main.auth.login input[type=checkbox],main.auth.register input[type=checkbox]{cursor:pointer}main.auth.login>div,main.auth.register>div{flex:1}main.auth.login .form-block,main.auth.register .form-block{align-items:center;display:flex;justify-content:center}main.auth.login .form-block form,main.auth.register .form-block form{max-width:340px;width:100%}main.auth.login .form-block form .logo,main.auth.register .form-block form .logo{padding:20px 0;text-align:center}main.auth.login .form-block form .logo img,main.auth.register .form-block form .logo img{width:100px}main.auth.login .form-block form .quotes,main.auth.register .form-block form .quotes{text-align:center}main.auth.login .form-block form .alternate-block,main.auth.register .form-block form .alternate-block{align-items:center;display:flex;justify-content:center;text-align:center}main.auth.login .slider-block,main.auth.register .slider-block{align-items:center;display:flex;max-width:700px}main.auth.login .slider-block .content,main.auth.register .slider-block .content{background:#2563e6;border-radius:var(--app-default-radius);padding:25px;width:100%}main.auth.login .slider-block .content .quote,main.auth.register .slider-block .content .quote{color:#fff}main.auth.login .slider-block .content .images,main.auth.register .slider-block .content .images{border-radius:inherit}main.auth.login .slider-block .content .images img,main.auth.register .slider-block .content .images img{border-radius:inherit;width:100%}@media only screen and (max-width:700px){main.auth.login .slider-block,main.auth.register .slider-block{display:none}}main.auth.forgot-password .form-block,main.auth.reset-password .form-block{align-items:center;display:flex;height:100%;justify-content:center}main.auth.forgot-password .form-block form,main.auth.reset-password .form-block form{max-width:340px;width:100%}main.users.create.edit form .form-content{display:flex;flex-wrap:wrap;gap:15px}main.users.create.edit form .form-content .picture{margin-top:10px;width:250px}main.users.create.edit form .form-content .information{flex:1 1 500px}main.users.create.edit form .relations-block{margin-top:10px;max-height:200px;overflow:auto}main.profile.edit form .form-content{display:flex;flex-wrap:wrap;gap:15px}main.profile.edit form .form-content .picture{margin-top:10px;width:250px}main.profile.edit form .form-content .information{flex:1 1 500px}main.profile.edit form .relations-block{margin-top:10px;max-height:200px;overflow:auto}main.profile.edit .actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}main.profile.edit .actions .enable-2f{margin-right:7px}@media only screen and (max-width:500px){main.profile.edit .actions .enable-2f{flex:1 100%}}main.profile.edit .remove-user{display:flex;flex-direction:column;height:200px;margin-top:80px;width:200px}main.profile.edit .remove-user span{color:#7e8ca0;font-size:15px;font-weight:500;line-height:25px}main.profile.edit .remove-user span:first-child{color:var(--app-text-color);font-size:22px;font-weight:700}main.profile.edit .remove-user button{color:#fff;height:30px;margin-top:10px}main.stations.create.edit .map-area{border-radius:var(--app-default-radius);height:300px;margin-top:15px;position:relative;width:100%}main.stations.create.edit .map-area.leaflet-gesture-handling-scroll-warning.leaflet-container:after{z-index:10000}main.stations.create.edit .map-area .target{align-items:center;color:#ff9b00;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:999}main.stations.create.edit .map-area .target i{font-size:40px}main.measurements.index .filter-actions .filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;max-width:100%;min-width:100px}main.measurements.index .filter-actions .filters .form-select{width:200px}main.measurements.index .filter-actions .filters .container-filter-period,main.measurements.index .filter-actions .filters .container-filter-period .custom-date-selector,main.measurements.index .filter-actions .filters .station-selector{flex:auto}main.measurements.index .filter-actions .filters .container-filter-period .custom-date-selector input{flex:auto;font-size:var(--bs-body-font-size)}main.measurements.index .last-records{margin-bottom:10px}main.measurements.index .dropdown-chart-types ul{max-width:250px;padding:10px;width:250px}main.measurements.index .dropdown-chart-types ul li{border-radius:var(--app-default-radius);cursor:pointer;display:flex;justify-content:space-between;padding:2px 10px}main.measurements.index .dropdown-chart-types ul li.active .icon i{color:#2563e6}main.measurements.index .dropdown-chart-types ul li .icon{width:20px}main.measurements.index .dropdown-chart-types ul li .icon i{color:#e4e4e7;font-size:13px}main.measurements.index .dropdown-chart-types ul li .label{flex:1}main.measurements.index .dropdown-chart-types ul li:hover{background:rgba(var(--app-color-primary-rgb),.08)}main.water-management.index .description{display:flex;flex-wrap:wrap;gap:5px}@media only screen and (max-width:500px){main.water-management.index .description{flex-direction:column}}main.forecasts.index .header-content{grid-gap:12px;display:grid;grid-template-columns:400px 1fr}main.forecasts.index .header-content .current{display:flex;flex-direction:column;gap:16px}main.forecasts.index .header-content .current .card-current-date{background-color:#3f3f46;border-radius:8px;display:flex;height:150px;justify-content:space-between;padding:12px}main.forecasts.index .header-content .current .card-current-date span{color:#fff;display:block;font-weight:700}main.forecasts.index .header-content .current .card-current-date .info{display:flex;flex-direction:column;justify-content:space-between}main.forecasts.index .header-content .current .card-current-date .info .month{font-size:18px}main.forecasts.index .header-content .current .card-current-date .info .date{font-size:14px}main.forecasts.index .header-content .current .card-current-date .info .temperature{font-size:2.8rem;line-height:1}main.forecasts.index .header-content .current .card-current-date .icon{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:center;width:120px}main.forecasts.index .header-content .current .card-current-date .icon .description{font-size:14px;text-align:center;text-transform:capitalize}main.forecasts.index .header-content .last-forecasts{display:flex;flex-direction:column;gap:8px;max-width:100%;overflow-x:auto;width:100%}main.forecasts.index .header-content .last-forecasts .legend{height:38px}main.forecasts.index .header-content .last-forecasts .legend .title{font-size:18px;font-weight:700;margin:0}main.forecasts.index .header-content .last-forecasts .legend .subtitle{font-size:14px;margin:0}main.forecasts.index .header-content .last-forecasts .content-forecasts{align-items:center;display:flex;flex:1;flex-direction:row;gap:8px;max-width:100%;overflow-x:auto;padding:8px}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature{align-items:center;background-color:#f6f6f6;background-color:#fff;border:1px solid #e4e4e7;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:140px;justify-content:space-between;line-height:1;min-width:110px;padding:16px;text-align:center;width:110px}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature:hover{background-color:#eff6ff}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature .week{display:block;margin-bottom:4px}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature.active{background-color:#3b82f6;border-color:#93c5fd;border-radius:8px;box-shadow:0 0 0 3px #93c5fd,inset 0 0 0 2px #fff}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature.active span{color:#fff}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature.active .content-image{background-color:#fff}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature span{font-size:16px;text-align:center}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature span:first-child{font-weight:700}main.forecasts.index .header-content .last-forecasts .content-forecasts .card-temperature .content-image{background-color:#404040;border-radius:100%;height:2.5rem;margin:4px 0;width:2.5rem}main.forecasts.index .charts-empty{margin-top:1rem;text-align:center}main.forecasts.index .charts-empty i{border-color:#3b82f6;color:#3b82f6;font-size:60px;margin-bottom:12px}main.forecasts.index .charts-empty .info{font-size:16px;font-weight:600}main.forecasts.index .charts-empty .info span{color:#a1a1aa}@media only screen and (max-width:900px){.header-content{grid-template-columns:unset!important}.header-content .card-current-date .temperature{font-size:1.8rem!important;margin-top:16px}}main.notifications.create.edit .conditions-block .btn-open-rules{align-items:center;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;display:flex;flex-direction:column;height:70px;justify-content:center;max-width:250px;width:100%}main.notifications.create.edit .conditions-block .btn-open-rules:hover{background:rgba(var(--app-color-primary-rgb),.08)}main.notifications.create.edit .conditions-block .condition-list{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}main.notifications.create.edit .conditions-block .condition-list .condition{border:1px solid #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;flex:1 1 400px;padding:10px;position:relative}main.notifications.create.edit .conditions-block .condition-list .condition:hover{background:rgba(var(--app-color-primary-rgb),.08)}main.notifications.create.edit .conditions-block .condition-list .condition .header{display:flex;justify-content:space-between;margin-bottom:15px}main.notifications.create.edit .conditions-block .condition-list .condition .header .title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}main.notifications.create.edit .conditions-block .condition-list .condition .header .actions{align-items:center;display:flex;gap:5px}main.notifications.create.edit .conditions-block .condition-list .condition .message{-webkit-line-clamp:1;-webkit-box-orient:vertical;background:#eab331;border-radius:inherit;display:-webkit-box;overflow:hidden;padding:10px 5px}.add-rule-modal .header{align-items:center;display:flex;height:70px;justify-content:space-between}.add-rule-modal .body{padding:0 10px}.add-rule-modal .body .list .row{border:1px solid #e4e4e7;border-radius:var(--app-default-radius);margin-bottom:15px;padding:10px 5px;position:relative}.add-rule-modal .body .list .row .btn-remove-rule{position:absolute;right:-8px;top:-13px}.notification-details.modal .modal-header .modal-title{font-size:16px;font-weight:bolder}.notification-details.modal .modal-header .modal-title .subtitle{color:#a1a1aa;font-size:12px}.notification-details.modal .modal-body .content{display:flex;flex-direction:column;gap:10px}.notification-details.modal .modal-body .content .info{font-size:14px;font-weight:500}.notification-details.modal .modal-body .content .info .item{color:#a1a1aa}.notification-details.modal .modal-footer .bootbox-cancel{display:none}main.dashboard .panel-body{height:85%!important}.modal-stations{align-items:center;display:flex;height:600px!important}.modal-stations .alert-container{left:0;margin-inline:auto;position:absolute;right:0;top:10px;width:-moz-fit-content;width:fit-content;z-index:1000}main.monitoring .monitoring-cards{display:flex;flex-wrap:wrap;gap:10px}main.monitoring .monitoring-cards .mo-card{border:1px solid #e4e4e7;border-radius:var(--app-default-radius);cursor:pointer;flex:1 1 300px;transition:box-shadow .3s}main.monitoring .monitoring-cards .mo-card:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}main.monitoring .monitoring-cards .mo-card .header{align-items:center;background:#e4e4e7;border-color:#2563e6;display:flex;font-weight:600;height:45px;justify-content:center}main.monitoring .monitoring-cards .mo-card .card-content{align-items:center;display:flex;height:80px;justify-content:center}main.monitoring .monitoring-cards .mo-card .card-content a i{font-size:22px}.logs .log-menssage{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.json-details-modal .content-main .json-data-logs{background-color:#000;font-size:12px;height:-moz-fit-content;height:fit-content;max-height:600px;overflow-x:hidden;overflow-y:auto;white-space:pre-wrap}.json-details-modal .content-main .json-data-logs .json-string{color:#fff;overflow-wrap:break-word}.json-details-modal .content-main ul.json-dict{pointer-events:none}.json-details-modal .content-user p{margin:0}main.policy .text-policy{color:#7e8ca0;padding-bottom:.25rem;padding-top:.25rem}main.policy .content-title{font-weight:600}main.auth.register #modal-policy{color:#2563e6;cursor:pointer}.modal-policy .custom-modal-title{align-items:center;display:flex;font-size:1.125rem;gap:2px;line-height:1.1}.policy-content{background-color:#f4f4f4;font-family:var(--app-font-family);line-height:1.6;margin:0;padding:20px}.policy-content .logo{text-align:center;transition:opacity .8s;width:100%}.policy-content .logo img{margin:10px 0;width:110px}.policy-content .container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:auto;max-width:800px;padding:20px}.policy-content h3{text-align:center}.policy-content h4{color:#002756;margin-bottom:10px}.policy-content p{margin-bottom:15px}.policy-content ul{margin-left:20px}.policy-content a{color:#002756;text-decoration:none}.policy-content a:hover{text-decoration:underline}.policy-content footer{font-size:.9em;margin-top:30px;text-align:center}main.operation-management.index .nav-content .nav-content-item.active{display:flex;gap:5px;margin-top:10px}main.operation-management.index .nav-content .nav-content-item .table-responsive{flex:1}main.operation-management.index .tag{border-radius:var(--app-default-radius);color:#fff;height:100%;padding:5px;width:100%}main.operation-management.index .tag.danger{background:#ed2828}main.operation-management.index .tag.danger .icon i{color:#ed2828}main.operation-management.index .tag.warning{background:#eab331}main.operation-management.index .tag.warning .icon i{color:#eab331}main.operation-management.index .tag.success{background:#198754}main.operation-management.index .tag.success .icon i{color:#198754}main.operation-management.index .tag:hover .icons .icon{background:#fff}main.operation-management.index .tag .icons{display:flex;gap:5px}main.operation-management.index .tag .icons .icon{align-items:center;background:hsla(0,0%,100%,.8);border-radius:50%;display:flex;height:50px;justify-content:center;transition:background .4s;width:50px}main.operation-management.index .tag .icons .icon:hover{background:#fff}main.operation-management.index .tag .icons .icon i{font-size:25px}main.operation-management.index .custom-legend{background:#f6f6f6;border:1px solid #e4e4e7;border-radius:var(--app-default-radius);max-width:260px;padding:10px 15px;transition:1s;width:250px}main.operation-management.index .custom-legend .item{display:flex;gap:10px;height:40px}main.operation-management.index .custom-legend .item .icon{text-align:center;width:40px}main.operation-management.index .custom-legend .item .icon.tag{height:20px}main.operation-management.index .custom-legend .item .icon i{font-size:25px}main.operation-management.index .custom-legend .item .label{font-size:14px}main.operation-management.index .custom-legend .implode-btn{display:none}@media screen and (max-width:770px){main.operation-management.index .custom-legend .implode-btn{display:flex;justify-content:flex-end;margin-bottom:0;transition:all .8s ease}main.operation-management.index .custom-legend .implode-btn button i{transition:all .8s ease}main.operation-management.index .custom-legend .implode-btn.imploded{margin-bottom:10px}main.operation-management.index .custom-legend .implode-btn.imploded button i{transform:rotate(-180deg)}}.page-error{height:100vh;overflow:hidden}.page-error,.page-error .error-info{align-items:center;display:flex;justify-content:center}.page-error .error-info{background-color:#fff;border-radius:8px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);flex-direction:column;max-height:500px;padding:2rem;text-align:center}.page-error .error-info img{margin-bottom:1.5rem;width:150px}.page-error .error-info .title{font-size:2rem}.page-error .error-info .subtitle{font-size:1rem;margin-bottom:1.5rem}@media only screen and (max-width:650px){.page-error,.page-error .error-info{padding:1rem}.page-error .error-info img{margin-bottom:1rem;width:100px}.page-error .error-info .title{font-size:14px}.page-error .error-info .subtitle{font-size:12px;margin-bottom:1rem}.page-error .error-info .actions a{font-size:12px}}main.pest-disease.create-edit .panel-body .row{padding:0}.script-editor .editor{border-bottom-width:var(--bs-border-width);border:var(--bs-border-width) solid #e4e4e7;border-radius:var(--app-default-radius)}.script-editor .editor .header-editor{border:inherit;border-bottom-width:inherit;border-radius:inherit;margin-inline:0}.script-editor .editor .header-editor button{color:var(--app-text-color)!important}.script-editor .editor .header-editor ul{padding:0}.script-editor .editor .header-editor ul a{font-size:13px;padding:0}.script-editor .editor .header-editor .dropdown-item-label a{--bs-dropdown-link-active-bg:#fff}.script-editor .editor .header-editor .dropdown-add-item{color:#7e8ca0;cursor:default;display:block;font-size:12px;min-width:210px;text-align:center}.script-editor .editor .header-editor .dropdown-add-item a{text-decoration:none}.script-editor .editor .body-editor{border:inherit;border-bottom-width:inherit;border-radius:inherit;height:200px;margin-top:5px;margin-inline:0;position:relative}.script-editor .editor .body-editor .codeflask{background:#f9f9f9;border:1px solid #ddd;border-radius:4px}.script-editor .editor .body-editor .codeflask .codeflask__textarea{font-family:var(--app-font-family);font-size:14px;letter-spacing:normal}.script-editor .editor .body-editor .codeflask .codeflask__flatten{font-size:14px;letter-spacing:normal;white-space:pre-wrap}.script-editor .editor .body-editor .codeflask .codeflask__flatten::-moz-selection{background:#a2c0ff}.script-editor .editor .body-editor .codeflask .codeflask__flatten::selection{background:#a2c0ff}.script-editor .editor .body-editor .codeflask .codeflask__lines,.script-editor .editor .body-editor .codeflask:before{background:#fff}.script-editor .editor .body-editor .codeflask pre code{font-family:var(--app-font-family);font-size:14px;letter-spacing:normal;white-space:pre-wrap}.script-editor .editor .body-editor .codeflask pre code .token.constant{color:#08828f}.script-editor .editor .body-editor .codeflask pre code .key-custom-variable,.script-editor .editor .body-editor .codeflask pre code .key-variable{border-radius:4px;color:#08828f}main.rain-map.index{overflow:hidden!important}main.rain-map.index .map-area{border-radius:var(--app-default-radius);height:600px;margin-top:15px;position:relative;width:100%}main.rain-map.index #map{height:80vh!important}
