/** Toolbars **/.btn-toolbar{background:#eceef4;border:1px solid #dcdcdc;padding:8px;margin-left:0px;border-top-left-radius:10px;border-top-right-radius:10px}.searchitem{display:none}.dashboard_icon{border-radius:3px;padding:5px;filter:invert(100%)}.dashboard_icon:hover{background:#252525}input.input_as_label{height:30px;border:0 !important;background:inherit;font-weight:bold;background-color:unset !important;color:var(--bs-secondary)}.file-response-icon{position:absolute;padding-left:3px;padding-top:3px}#form_palettes.fb-inline-field-container{padding:0 !important}#form_palettes div.color-div span.tcolor{border-radius:0}#form_palettes div.color-div span.tcolor{border:1px solid #ccc}/** Structure **/#structure_parameter_list tr td,#structure_parameter_list tr th{padding:10px}#structure_attribute_list .btn-check:not(:checked)+.btn.btn-outline-default,#table_attribute_list .btn-check:not(:checked)+.btn.btn-outline-default{background:white}/** Report presenter **/.report-presenter .tpanelblockwrapper,.report-presenter .tpanelblockwrapper .tpanelblock_title_bar{border:0}.report-presenter .tpanelblockwrapper .tpanelblock_close{visibility:visible !important}/** Report creators **/.configuration_row{background:whitesmoke}.configuration_row td:first-child{border-left:1px solid #ccc}.configuration_row td:last-child{border-right:1px solid #ccc}.configuration_row td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:4px;padding-bottom:4px}#indicator_chart_creator .adianti-indicator-box{border:1px solid #B5B5B5;border-radius:2px;display:flow-root}#color_scale_auto div.color-div span.tcolor{border-radius:0px;background:white;padding-top:4px;padding-bottom:4px;height:28px;border:1px solid #ccc}.icon-button .fa{font-size:107% !important}.icon-button .fa:hover{cursor:pointer}.far.margintop{margin-top:6px}.reports-edit-properties{float:right;padding:10px;border-left:1px solid #ddd;min-height:600px}.reports-edit-properties table > tbody > tr > td > label{color:#575757}/** Logs **/.json-value{color:cyan;font-weight:bold}.json-string{color:#e8b108;font-weight:bold}/** SQL **/.sqlsection{margin-left:10px;margin-top:4px;background:whitesmoke;border:1px solid #c7c7c7;padding:4px;font-weight:bold;border-radius:0}.sqlbox,.codebox{margin-left:10px;background:#202020;border:1px solid gray;padding:4px;color:white;font-family:Monospace;border-radius:0;overflow:auto}.sqlbox{height:300px}/** parameters **/.parameters_panel{max-height:100vh}.parameters_panel,.dashboard_left_panel,.dashboard_right_panel,.portal_left_panel,.portal_right_panel{width:500px;height:100%;float:right;background:#e0e0e0;z-index:1002;position:relative;display:none;overflow:auto;opacity:1;overflow-x:hidden;box-shadow:0px 10px 50px 0px rgba(50, 50, 50, 0.34);background:white;border-left:1px solid #c0c0c0}.portal_right_panel{width:730px;max-width:100%}#dashboard-container > .parameters_panel{margin-top:-46px}.parameters_panel.editing table tr{border:1px dashed transparent}.parameters_panel.editing table tr.parameters_group:hover td{background:inherit}.parameters_panel.editing table tr.parameters_subgroup:hover td{border-bottom:inherit}.parameters_div{user-select:none;border:none !important;overflow-y:auto;overflow-x:hidden}.parameters_panel .parameters_div{overflow:visible}.parameters_div td.parameter_label{text-align:right;padding-right:8px}.parameters_div td.parameter_field label{color:#757575;display:block;margin-top:10px}tr.parameters_group{color:rgba(var(--color-standard), 1) !important;background:rgba(var(--color-standard), 0.1) !important;font-weight:bold;cursor:pointer}tr.parameters_subgroup{/*color: white;*/font-weight:bold}tr.parameters_subgroup td{padding:5px}tr.parameters_subgroup ul li{cursor:pointer}.parameters_group > td{padding:10px}.parameters_row_odd{background-color:#fafafa}.parameters_panel_close{height:40px;float:right;top:12px;right:12px;z-index:9;position:relative}/** Panels **/.dashboard_left_panel,.portal_left_panel{float:left;left:0;position:absolute;top:0;opacity:1;border-right:1px solid #c0c0c0}.portal_right_panel,.dashboard_right_panel{float:right;right:0;position:fixed;top:0;opacity:1;border-right:1px solid #c0c0c0;overflow:auto;z-index:1030;overflow-x:hidden;box-shadow:0 10px 50px 0 rgba(50,50,50,.34);background:#fff}#portal_left_panel .panel[widget="bootstrapformbuilder"],#portal_right_panel .panel[widget="bootstrapformbuilder"]{border:0;box-shadow:none}.dashboard_right_panel .panel{border:0px}.dashboard_right_panel .panel .panel-heading{padding:0 !important;border-left:1px solid silver}.dashboard_right_panel .panel .panel-heading .panel-title{font-weight:bold;padding:0 !important;padding-top:10px !important}.dashboard_left_bar_dock{float:left;display:block;overflow:visible;margin-left:3px}.btn-group.dashboards-btn-group{max-width:100%;height:37px;display:block;float:left}.dashboards-btn-group button{margin-bottom:5px}/** data browser **/table.data-browser tbody tr td{border:1px dashed silver !important}/** panel block **/.tpanelblockwrapper{padding:0px;border-radius:2px;border:1px solid #B5B5B5;background:white}.tpanelblock_xypos{padding-left:10px;padding-right:10px;padding-top:3px;display:none;position:absolute;background:#f9f9f9;height:23px;top:2px;left:2px}.tpanelblock_title_bar{float:left;width:100%;margin-bottom:3px;border:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;height:30px;background:inherit;border-top:0}.tpanelblock_title_bar .btn{font-size:10pt !important;padding:2px 1px;margin-top:1px}.tpanelblock_title_bar .btn >span >i{padding:0 !important}.tpanelblock_close,.tpanelblock_actions,.tpanelblock_title{height:24px;float:left;padding-left:5px;padding-right:5px;padding-top:5px;color:black}.tpanelblock_actions{padding-left:0px;padding-right:0px}.tpanelblock_title{margin-left:3px;overflow:hidden;max-width:75%;font-size:14px;color:#333}.tpanelblock_close{visibility:hidden;float:right;color:#5C5C5C;position:absolute;right:0;display:block;background:inherit;/* importante quando o title for muito extenso não ficar por trás */font-size:15px}.tpanelblock_close button{color:#5C5C5C}.tpanelblockwrapper:hover .tpanelblock_close{visibility:visible}.tpanelblockwrapper[id^=tpanelblockwrapper_P] .tpanelblock_close{visibility:visible !important}.tpanelblock_nav_bar{background:rgba(255,255,255,0.7)}.tpanelblock_nav_bar,.tpanelblock_tab_bar{position:absolute}.dashboardContent.editing .tpanelblock_tab_bar{background:rgba(255,255,255,0.7)}.tpanelblock_tab_bar .nav.nav-tabs:not(.tabs-left){display:inline-flex}.tpanelblock_tab_bar .nav.nav-tabs.mini li a.active{color:white}.tpanelblock_tab_bar .nav.nav-tabs:not(.tabs-left) li a:not(.active){border:1px solid var(--bs-border-color)}.tpanelblock_tab_bar{float:right;width:auto;right:24px;z-index:1}.nav.nav-tabs.mini{padding:0px !important;background:unset !important}.nav.nav-tabs.mini li a{padding-left:5px !important;padding-right:5px !important;height:10px !important;font-size:8pt !important;z-index:100000 !important}.dashboardContent.editing .nav.nav-tabs.mini{margin-right:20px !important}@media (max-width: 700px){.tpanelblock_tab_bar{right:10px;margin-left:20px}}.tpanelblock_tab_bar i.append_tab{margin-left:-10px;padding:4px;cursor:pointer;position:absolute;top:0;right:0}.tpanelblock_nav_bar .label{font-size:12px;margin-left:2px;border-radius:3px;padding:5px;user-select:none}.dashboardContent.editing .tpanelblockwrapper[id^="tpanelblockwrapper_R"] .tpanelblock_title:hover,.dashboardContent.editing .tpanelblockwrapper[id^="tpanelblockwrapper_F"] .tpanelblock_title:hover{border-bottom:1px dashed blue}.custom-move-arrow{display:inline-block;width:16px;height:16px;position:relative}.custom-move-arrow:hover{cursor:pointer}.custom-move-arrow:before{content:"\f00A";/* this is your text. You can also use UTF-8 character codes as I do here */font-family:FontAwesome;position:absolute;top:0;color:gray}.custom-move-arrow:hover:before,.tpanelblockwrapper.selected .custom-move-arrow:before{content:"\f14A";/* this is your text. You can also use UTF-8 character codes as I do here */color:blue}/** modo de edição (draggable, resizable) **/.tpanelblockwrapper.ui-draggable .tpanelblock_close{visibility:visible}.tpanelblockwrapper.ui-draggable{border:2px dashed silver}.tpanelblockwrapper.ui-resizable .tpanelblock_title_bar{cursor:move}.tpanelblock_buttons{height:24px;float:left;padding-left:3px;padding-right:3px;margin-top:1px}/** diff **/.Differences{width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show}.Differences thead th{text-align:left;border-bottom:1px solid #000;background:#808080;color:white;padding:4px}.Differences tbody th{text-align:right;background:#ccc;width:4em;padding:1px 2px;border-right:1px solid #000;vertical-align:top;font-size:13px}.Differences td{padding:1px 2px;font-family:Consolas,monospace;font-size:13px}.DifferencesSideBySide .ChangeInsert td.Left{background:#dfd}.DifferencesSideBySide .ChangeInsert td.Right{background:#cfc}.DifferencesSideBySide .ChangeDelete td.Left{background:#f88}.DifferencesSideBySide .ChangeDelete td.Right{background:#faa}.DifferencesSideBySide .ChangeReplace .Left{background:#fe9}.DifferencesSideBySide .ChangeReplace .Right{background:#fd8}.Differences ins,.Differences del{text-decoration:none}.DifferencesSideBySide .ChangeReplace ins,.DifferencesSideBySide .ChangeReplace del{background:#fc0}.Differences .Skipped{background:#f7f7f7}.DifferencesInline .ChangeReplace .Left,.DifferencesInline .ChangeDelete .Left{background:#fdd}.DifferencesInline .ChangeReplace .Right,.DifferencesInline .ChangeInsert .Right{background:#dfd}.DifferencesInline .ChangeReplace ins{background:#9e9}.DifferencesInline .ChangeReplace del{background:#e99}/** Comments **/#report_comment_panel{padding-right:10px}#report_comment_panel .comment_wrapper{max-height:600px;overflow:auto;padding-right:10px}.report-comment{margin-bottom:15px;margin-top:15px;border-radius:10px;border:1px solid #e2e3e7;padding:10px}.report-comment:hover{border-color:rgba(var(--color-standard), 0.3)}.report-comment .comment-user{font-weight:bold;color:#646464}.report-comment .comment-date{color:#646464;font-size:8pt}/* paginador usado no topo do dash entre favoritos */.outer_nav{float:left;max-width:calc(100% - 120px);overflow:hidden;white-space:nowrap;display:inline-block}.pagination_wrapper{position:absolute;bottom:19px;width:calc(100% - 30px);background:white;padding-top:10px;padding-left:10px;z-index:100}table[pagination],table[pagination_db]{margin-bottom:50px}/* paginador de tabelas bigdata */.pagination_wrapper>div.pagination_scroll>div.outer_nav{margin-left:5px;margin-right:5px;max-width:calc(100% - 180px)}.pagination-button >a{background:rgba(var(--color-standard), 0.1);width:36px;height:36px;display:block;border-radius:50px;margin-right:3px;cursor:pointer;float:left;text-align:center}.pagination-button >a:not([href]){color:#007bff}.pagination-button >a:not([href]):hover{color:white}.pagination-button.disabled>a{background:whitesmoke;color:silver}.pagination-button >a>i{padding-top:10px;font-weight:bold}.right-nav-button{float:left;width:20px;text-align:center;padding-top:5px;border:0;visibility:hidden}.left-nav-button{float:left;width:20px;text-align:center;padding-top:5px;border:0;visibility:hidden}/** Dashboad comments **/.comment_wrapper div.avatar{width:50px;height:50px;border-radius:50%;background:silver;border:2px solid rgba(0,0,0, 0.25)}.comment_wrapper div.avatar span{text-align:center;display:block;padding-top:12px;font-weight:bold;color:white}.comment_wrapper .byauthor{font-weight:bold}.comment_wrapper .bydate,.comment_wrapper .byauthor{font-size:14px;color:#727272;padding-left:0px;display:block;white-space:nowrap}.comment_wrapper .comment,.comment2{margin-left:20px;padding:15px;float:left;display:block;height:auto;word-wrap:break-word;border-radius:5px;position:relative;margin-bottom:4px}.comment_wrapper .comment:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:9px solid var(--my-border-var);border-top:7px solid var(--my-border-var);border-bottom:8px solid transparent;left:-21px;top:15px}.comment_wrapper .comment:after{content:"";width:0px;height:0px;position:absolute;border-left:8px solid transparent;border-right:6px solid #fff;border-top:7px solid #fff;border-bottom:6px solid transparent;left:-13px;top:17px}/** Database explorer highlight **/.table[widget="bootstrapdatagridwrapper"] tr.highlight{background:#cadcff}.table[widget="bootstrapdatagridwrapper"] tr.highlight:hover td{background:#cadcff !important}/** propriedades dos relatórios/gráficos **/table#pref td:first-of-type label{width:100% !important;text-align:right}table#pref td:first-of-type label,table#pref td:first-of-type{padding-right:3px;font-size:10pt}/** Progress bars **/.progress-bar-light-blue,.progress-bar-primary{background-color:#3c8dbc}.progress-bar-green,.progress-bar-success{background-color:#00a65a}.progress-bar-aqua,.progress-bar-info{background-color:#00c0ef}.progress-bar-yellow,.progress-bar-warning{background-color:#f39c12}.progress-bar-red,.progress-bar-danger{background-color:#dd4b39}/** Multicombo **/.ms-options-wrap > .ms-options > ul li.selected label{font-weight:bold}/** Form Generator **/div.form-panel form#this_form input.form-control[type="text"],div.form-panel form#this_form select.form-control,div.form-panel form#this_form textarea.form-control{border-radius:3px;border:1px solid #ced4da;height:35px}div.form-panel form#this_form input.form-control[widget="tslider"]{border-radius:3px}div.form-panel form#this_form input.form-control[widget="tdate"],div.form-panel form#this_form input.form-control[widget="tdatetime"],div.form-panel form#this_form input.form-control[widget="ttime"],div.form-panel form#this_form input.form-control[widget="tspinner"],div.form-panel form#this_form input.form-control[widget="tcolor"],div.form-panel form#this_form input.form-control[widget="tqrcodeinputreader"],div.form-panel form#this_form input.form-control[widget="tbarcodeinputreader"]{border-top-right-radius:0;border-bottom-right-radius:0}div.form-panel form#this_form .btn.btn-default.tdate-group-addon,div.form-panel form#this_form div.color-div .pickr button,div.form-panel form#this_form .input-group.spinner .input-group-addon,div.form-panel form#this_form span.tqrcodeinputreader.input-group-addon,div.form-panel form#this_form span.tbarcodeinputreader.input-group-addon{border-top-right-radius:3px;border-bottom-right-radius:3px}div.form-panel form#this_form div.color-div .pickr button,div.form-panel form#this_form span.tbarcodeinputreader.input-group-addon{height:35px}/** permission **/#report-selection-container,#dashboard-selection-container{border-radius:6px}.tnotebook_footer_action{width:100%;padding:5px;margin-bottom:0;text-align:left;margin-top:-10px;border-top:1px solid #eaeaea;/*border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;*/padding:8px;display:block}/** Dropdowns do bloco de exibição do relatório **/.btn-group.export_button.show > .dropdown-menu{display:inline-flex}.btn-group.export_button.show > ul.dropdown-menu > li > a{padding:7px}/* Fundo do dropdown que troca dim/met, para não ficar vazado */.crosstab-table .dropdown-menu{background:white}/** Relatórios **/.inlinelink{border-bottom:1px dashed #000000;cursor:pointer}.cross-plus-button{border:0;background:none;outline:none;padding:0;padding-left:5px}.cross-pivot-button{cursor:pointer;padding-right:2px;padding-top:2px;font-size:12pt}.cross-filter-button{border:0;background:none;outline:none;padding:0;padding-left:5px}.full-page-actions-part{height:34px;width:1px;background:#E4E7F2;margin-left:10px;margin-right:10px}.reports-showcase{display:flex;width:100%;background:#f5f6fa;padding:18px;border-radius:14px}.reports-showcase-return{width:47px;align-items:center;display:flex}.reports-showcase-name{color:#585b5f;font-weight:600;line-height:18px;font-size:19px;padding-top:10px}.reports-showcase-name p{font-size:13px;font-weight:400}.reports-showcase-info{font-size:13px;line-height:17px;text-align:right;margin-right:15px;margin-left:auto;border-right:1px solid #E4E7F2;padding-right:16px;padding-top:11px;color:#8f95a5}.reports-showcase-actions{display:flex;align-items:center;/* width: 100%; */justify-content:flex-end}/** Dialogs **/.swal2-html-container a{color:var(--bs-blue)}