body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.modal-footer{position:-webkit-sticky;position:sticky;z-index:1;bottom:0;background-color:#fff;box-shadow:0 -10px 17px 0 rgba(0,0,1,.12)}.portrait .hide_on_portrait{display:none}.nav-item{background-color:#dfdfdf;margin-left:5px;color:#000}.login_panel{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;-webkit-animation-name:cpnt_container_content;animation-name:cpnt_container_content;animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s;flex-direction:column}@-webkit-keyframes login_panel{to{opacity:0}}@keyframes login_panel{to{opacity:0}}.login_panel_msg{position:relative;color:#fff;z-index:1;background-color:#730000;padding:3px;font-size:12px;text-align:center}.login_panel_left{position:absolute;top:0;background-color:#edcd9a;background-position:50%;background-size:cover;background-repeat:no-repeat;bottom:0;left:0;right:0}.login_panel_right{width:100%;display:flex;overflow:auto;height:100%;position:absolute}.login_panel_switch{flex:1 1;text-align:center;font-weight:700;padding:10px}.login_panel_switch:hover{cursor:pointer;text-decoration:underline}.login_panel_logo{text-align:center;position:relative;padding:40px 40px 20px}.login_panel_logo_image{width:100%;max-width:300px}.login_panel_left_version{position:absolute;left:0;bottom:0;background-color:#ececec;color:#1a1305;font-weight:700;padding:3px;border-radius:0 10px 0 0}.login_panel_language{padding:10px;margin-top:20px;border-top:1px solid #f0ccf0;text-align:center}.login_panel_language:active,.login_panel_language:hover{cursor:pointer;text-decoration:underline}.login_panel_frame{padding:20px;background-color:hsla(0,0%,100%,.8);position:relative;border-radius:10px 10px;box-shadow:0 20px 20px 0 rgba(0,0,0,.5);margin-top:20px}.login_panel_reset_password{padding:20px;margin:20px -20px -36px;background-color:#1a924e;text-align:center;color:#fff;border-radius:0 0 10px 10px}.login_panel_reset_password:hover{cursor:pointer;text-decoration:underline;opacity:.9}.login_panel_reset_password:active{cursor:pointer;text-decoration:underline;opacity:.7}table{width:100%}.modal-title{display:block;text-align:center;width:100%;margin-top:20px}.modal-dialog{width:1024px;max-width:100%;padding:20px}.modal-content{box-shadow:0 10px 20px 0 rgba(0,0,0,.5)}.modal-body{padding:40px;min-height:200px}.modal-loader{position:absolute;top:0;bottom:0;right:0;font-weight:700;font-size:20px;left:0;background-color:hsla(0,0%,100%,.75);display:none;border-radius:3px;z-index:10000}.modal-loader svg{margin-right:20px}.modal-loading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.modal-loading .modal-loader{display:flex;justify-content:center;align-items:center}.btn-success{background-color:#1a924e;border-color:#1a924e}label.form-label{margin-left:10px}.nav-item{flex:1 1;max-width:151px;padding-left:0;padding-right:0;text-align:center;overflow:hidden;border-color:#bababa!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-bottom:0}.tab-content{padding-top:20px;overflow:hidden}.nav-tabs{display:flex}tr:nth-child(odd){background-color:#f8f8f8}label.form-label{font-weight:700}.input-group-text{background-color:transparent!important;color:#949494}.generics_panels{flex-direction:row;display:flex;border:1px solid #f0f0f0;padding:10px;flex:1 1}.generics_panels_flex1,.generics_panels_sizeless{overflow:auto;position:relative}.generics_panels_sizeless{width:400px;max-width:30%;min-width:200px}.generics_panels_flex1{flex:1 1;border-left:1px solid #dcdcdc;margin-left:10px;padding-left:10px}.portrait .generics_panels{flex-direction:column}.portrait .generics_panels_sizeless{width:auto;max-width:unset;min-width:unset}.portrait .generics_panels_flex1{border-left:0;padding:0;margin:0}.generics_listing_item{display:flex;position:relative;border-bottom:1px solid #e3e3e3;padding:10px;margin-top:0;text-decoration:none!important;color:#000}.generics_listing_item:nth-child(2n){background-color:#f6f6f6}.generics_listing_content{flex:1 1}.generics_listing_item_action{border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;margin-left:20px;background-color:#990909;color:#f3e2e2;justify-content:center}.generics_listing_item_action:hover{cursor:pointer;transform:scale(1.05)}.generics_listing_item_action:active{cursor:pointer;transform:scale(1.02)}.generics_listing_item_action_edit{border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;margin-left:20px;background-color:green;color:#f3e2e2;justify-content:center}.generics_listing_item_action_edit:hover{cursor:pointer;transform:scale(1.05)}.generics_listing_item_action_edit:active{cursor:pointer;transform:scale(1.02)}.generics_listing_item_icon{font-size:20px;margin-top:3px;opacity:.5;margin-right:10px;width:27px!important;text-align:center}.generics_listing_item_title{font-weight:700;font-size:18px}.generics_listing_item_title_description{font-weight:700;font-size:13px}.generics_listing_item_title span{padding-right:4px;padding-left:4px;background-color:#ff8d00;color:#fff;border-radius:5px;margin-left:10px}.divButtonClient{background-color:#ff8d00}a:hover .generics_listing_item_title{text-decoration:underline;color:#354c99!important}.generics_listing_item_description{font-size:14px;opacity:.8}.generics_listing_item_description span{opacity:.5;display:block}.generics_label_select{padding:0 10px;font-size:16x;font-weight:700;color:#565656}.generics_description_select{padding:10px;font-size:14px;color:#565656}.generics_panels_header{padding:20px 10px 10px;margin-bottom:20px;font-size:18px;font-weight:700;color:#565656;border-bottom:1px solid #dbdbdb}.generics_panels_header div{font-size:16px;font-weight:400}.generics_infobox{position:relative;border-radius:10px;border-left:6px solid #ddd;margin-right:20px;border-bottom:1px solid #ddd;margin-bottom:20px;float:left;padding:3px 3px 10px 10px}.generics_infobox_label{font-size:12px;opacity:.7}.generics_infobox_value{font-weight:700;font-size:14px}.generics_floatinbtn{position:fixed;bottom:30px;right:30px;border-radius:50%;width:80px;height:80px;line-height:80px;text-align:center;color:#fff;background-color:#009247;font-size:51px;box-shadow:10px 10px 10px 0 rgba(0,0,0,.2)}.generics_floatinbtn:hover{cursor:pointer;transform:scale(1.05)}.generics_floatinbtn:active{cursor:pointer;transform:scale(1.02)}.generic_section_header{font-size:16px;padding:10px;border-bottom:1px solid #009247;color:#009247;font-weight:700;margin-bottom:10px}.generic_section_header_action{float:right;padding:3px;width:30px;text-align:center;background-color:#009247;color:#fff;border-radius:5px}.generic_section_header_action:hover{cursor:pointer;background-color:#1ab364}.generic_section_header_action:active{cursor:pointer;background-color:#39d484}.generic_empty{padding:10px;border:1px dashed #d1d1d1;border-radius:10px}.generic_list{max-height:200px;overflow:auto;border:1px solid #ced4da}.generic_list_item{padding:5px}.generic_list_item:nth-child(2n){background-color:#ededed}.generic_list_item.selected{background-color:#539bff;position:-webkit-sticky;position:sticky;top:0;bottom:0}.generic_list_item:hover{background-color:#ddebff;cursor:pointer;background-color:#bcd1ee}.generic_form_input{flex:1 1;margin-right:20px}.generic_form_input:last-child{margin-right:0}.generics_loader_infoblock{padding:20px;border:1px solid #f0f0f0;border-radius:10px;text-align:center;font-weight:700}.generics_actionbar{bottom:-10px;position:-webkit-sticky;position:sticky;display:flex;flex-direction:row;background-color:rgb(255 255 255);margin:-10px;padding:10px;border-radius:10px 10px 0 0;border-top:1px solid rgb(209 209 209);box-shadow:0 -5px 10px 0 rgba(0,0,0,.2)}.generics_status_bar{padding:10px;margin-bottom:30px;font-weight:700;background-color:#fff;position:relative;border-radius:0 0 10px 10px;margin-top:-20px;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.generics_status_bar_title{background-color:#fff;position:-webkit-sticky;position:sticky;top:-10px;z-index:1;padding:10px}.generics_status_bar_desc{font-weight:400;color:#000;padding:10px;border:1px solid #dcdcdc;margin-top:10px;font-size:13px}.generics_selectable_item{margin:5px;padding-left:3px}.generics_selectable_item.selected{font-weight:700;background-color:#009247;color:#fff}.generics_selectable_item:hover{cursor:pointer;text-decoration:underline}.generics_selectable_item:active{cursor:pointer;opacity:.5}.generics_missing_info{padding:20px;border:1px dashed #d43e3e;border-radius:10px;background-color:rgb(255 241 241);margin-bottom:20px}.generic_status_author{margin-left:5px;margin-bottom:20px;border-top:1px solid #f0f0f0;padding-top:5px;font-size:12px;text-align:right;color:silver}.maskedinput_indicator{float:left;width:3px;background-color:#09ff00}.maskedinput_indicator.invalid{background-color:red}.cpnt_container{position:absolute;flex-direction:column;top:0;bottom:0;left:0;right:0;overflow:hidden;display:flex}.cpnt_container_inner{position:relative;flex-direction:row;overflow:auto;display:flex;flex:1 1}.cpnt_container_msg{background-color:#6d0000;color:#fff;text-align:center;font-size:13px;white-space:nowrap;height:20px;overflow:hidden}.portrait .cpnt_container_inner{flex-direction:column}.cpnt_container.first_show{-webkit-animation-name:cpnt_container_content;animation-name:cpnt_container_content;animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s}.cpnt_container_side_menu{background-color:#fff;border-right:12px solid #009247;display:flex;flex-direction:column;position:relative}.portrait .cpnt_container_side_menu{display:block;border-right:0}.cpnt_container_side_menu_content{flex:1 1;position:relative;overflow:auto}.portrait .cpnt_container_side_menu_content{padding-top:55px;border-bottom:1px solid #009247}.cpnt_container_side_menu_version{text-align:right;font-size:12px;color:#90d7b3;background-color:#009247}.portrait .cpnt_container_side_menu_version{display:none}.cpnt_container_side_menu_user{color:#fff!important;display:flex;flex-direction:row;padding:10px;background-color:#009247;margin-left:20px;border-radius:10px 0 0 10px}.portrait .cpnt_container_side_menu_user{position:absolute;top:0;left:0;margin-left:0;border-radius:0}.cpnt_container_side_menu_user_icon{font-size:30px;margin-right:5px;margin-top:5px;opacity:.5}.cpnt_container_side_menu_user_name{font-size:16px;font-weight:700}.cpnt_container_side_menu_user_email{font-size:12px}.portrait .cpnt_container_side_menu_user_email,.portrait .cpnt_container_side_menu_user_name{display:none}.cpnt_container_side_menu_logo{padding:20px}.portrait .cpnt_container_side_menu_logo{position:absolute;left:55px;top:0;right:0;height:56px;padding:10px;box-sizing:border-box}.cpnt_container_side_menu_logo_image{width:180px;height:46.3438px}.portrait .cpnt_container_side_menu_logo_image{width:auto;height:100%}.cpnt_container_content{flex:1 1;overflow:auto;position:relative;border-left:1px solid #fff;-webkit-animation-name:cpnt_container_content;animation-name:cpnt_container_content;animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s;padding:10px;display:flex;flex-direction:column}@-webkit-keyframes cpnt_container_content{to{opacity:0}}@keyframes cpnt_container_content{to{opacity:0}}.cpnt_container_side_menu_item{padding:4px 10px;margin-bottom:10px;border-left:9px solid #009247;border-bottom:1px solid #009247;border-right-color:#009247;border-top-color:#009247;margin-left:20px;color:#000;display:flex;border-radius:10px 0 0 10px}.portrait .cpnt_container_side_menu_item{border-color:#00592c;color:#fff}.cpnt_container_side_menu_item_children{margin-left:10px}.cpnt_container_side_menu_item_children .cpnt_container_side_menu_item{border-radius:0}.cpnt_container_side_menu_item.selected{background:#009247;color:#fff;border-color:#216342}.portrait .cpnt_container_side_menu_item.selected{background-color:#f99d1c;color:#000}.cpnt_container_side_menu_item_icon{color:#f99d1c;margin-top:3px;margin-right:5px;width:21px!important}.cpnt_container_side_menu_item.selected .cpnt_container_side_menu_item_icon,.portrait .cpnt_container_side_menu_item_icon{color:#fff}.portrait .cpnt_container_side_menu_item.selected .cpnt_container_side_menu_item_icon{color:#000}.cpnt_container_side_menu_item_label{font-weight:700}.portrait .cpnt_container_side_menu_itens{border-top:1px solid #019248;background-color:#019248}.cpnt_container_side_menu_btn{display:none}.portrait .cpnt_container_side_menu_btn{display:block;padding:10px;text-align:center;font-size:18px;color:#fff;font-weight:700}.cpnt_container_side_menu_itens_listing{padding-top:20px}.landscape .cpnt_container_side_menu_itens_listing{display:block!important}.cpnt_container_side_menu_language{padding:10px;background-color:#e3e3e3}.portrait .cpnt_container_side_menu_language{position:absolute;top:0;right:0;height:55px;padding-top:15px}.cpnt_container_side_menu_language:active,.cpnt_container_side_menu_language:hover{cursor:pointer;text-decoration:underline}.program_item{display:flex;position:relative;padding:10px;margin-top:0;text-decoration:none!important;color:#000}.item_listing{padding-left:25px}.item_listing_lines{width:1px;top:0;bottom:-10px}.item_listing_lines,.item_listing_lines_tilt{position:absolute;background-color:#a0a0a0;left:25px}.item_listing_lines_tilt{top:25px;width:10px;height:1px}.item_listing_show{position:absolute;z-index:1;left:0;width:25px;text-align:center;top:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item_listing_show:hover{cursor:pointer;transform:scale(1.05);opacity:.8}.item_listing_show:active{cursor:pointer;transform:scale(1.02);opacity:.6}.item_listing.hidden>.item_listing{display:none!important}.item_listing_show_icon{font-size:10px;color:#3c3c3c}.switch{position:relative;display:inline-block;width:60px;height:34px;outline:none}.switch input{position:absolute;top:-99999px;left:-99999px}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.item_label{font-weight:700;flex:1 1;height:37px;margin-bottom:17px;line-height:16px;overflow:hidden;margin-top:8px}.item_label2{height:25px;flex:1 1;font-weight:700;margin-bottom:5px}.cronogram_container{border-radius:10px;padding:10px}.goal_bar{height:30px;background-color:#f0f0f0;border-radius:10px;border:1px solid #bbb;margin-top:10px;margin-bottom:10px;padding:4px;overflow:hidden;position:relative}.goal_bar_indicator{min-width:1%;width:0;height:100%;background-color:#009247;border-radius:5px;max-width:100%}.inline_button{width:50px;background-color:#9e3535;color:#fff;margin-bottom:2px;border-radius:10px;text-align:center;line-height:37px;margin-left:10px}.inline_button:hover{cursor:pointer;opacity:.5}.inline_button:active{cursor:pointer;opacity:.7}.inline_container{flex-direction:row;display:flex;background-color:#ddd;border:1px solid #a1a1a1;padding:5px;margin-bottom:10px;border-radius:12px}.rule_btn{font-weight:700;text-decoration:underline}.rule_btn:hover{cursor:pointer;color:#33338f}.rule_btn:active{cursor:pointer;color:#5d5dc0}.cornloader_container{position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-70px;height:100px;width:100px;text-align:center;opacity:.5;-webkit-animation-name:cornloader_container;animation-name:cornloader_container;animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes cornloader_container{to{opacity:0}}@keyframes cornloader_container{to{opacity:0}}
/*# sourceMappingURL=main.2db327f7.chunk.css.map */