:root {

    --Form_Background_Cor:          white;
    --Container_Background_Cor:     #F1F6FA;
    --Container_Border_Left_Cor:    5px solid #444444;
    --Container_Border_Right_Cor:   5px solid #444444;
    --PnBorderRadius:               20px;
    --PnPadding:                    20px;
    --Container_H3_BackGround_Color:#0D47A1;

    --Botao_Padrao_Cor_Face:        #64B5F6;
    --Botao_Padrao_Cor_Hover:       #1E88E5;
    --Botao_Padrao_Fonte_Cor_Face:  white;
    --Botao_Padrao_Fonte_Cor_Hover: white;
    --Botao_Disable_Cor_Face:       #d3d3d3;
    --Botao_Disable_Cor_Hover:      #444444;
    --Botao_Disable_Fonte_Cor_Face: #888;
    --Botao_Disable_Fonte_Cor_Hover:white;
    --Botao_Padrao_Border_Radius:   6px;
    --Botao_Padrao_Border:          none;
    --Botao_Padrao_Cursor:          pointer;
    --Botao_Padrao_Padding:         6px 14px;

    --Input_Background_Cor_Normal:    #ffffff;
    --Input_Background_Cor_Ativo:     #e6f7f5;
    --Input_Background_Cor_Bloqueado: #e5e7eb;
    --Input_Borda_Cor_Ativo:        #3DA398;
    --Input_Borda_Cor_Normal:       1px solid #eadcc7;
    --Input_Borda_Radius:           6px;

    --Label_Normal_Cor:             #777777;
    --Label_Alerta_Cor:             #b02a2a;

    --MainMenu_BackGround_Cor:      #034A69;
    --MainMenu_Opcao_Cor_Face:      #3c7dcf;
    --MainMenu_Opcao_Cor_Hover:     #023b54;
    --MainMenu_Fonte_Cor_Face:      #ffffff;
    --MainMenu_Fonte_Cor_Hover:     #ffffff;
    --MainMenu_H3_BackGround_Color: #CC5500;

    --SubMenu_BackGround_Cor:       #034A69;
    --SubMenu_Opcao_Cor_Face:       #8aa9d6;
    --SubMenu_Opcao_Cor_Hover:      #1f4f9a;
    --SubMenu_Fonte_Cor_Face:       #ffffff;
    --SubMenu_Fonte_Cor_Hover:      #ffffff;
    --SubMenu_H3_BackGround_Color:  #E67100;
    --SubMenu_Item_Cor:             #AC9571;
    --SubMenu_Item_Ativo_Cor:       #3DA398;
    --SubMenu_Item_Ativo_Borda:     #f59e0b;
    --SubMenu_Titulo_Cor:           #93b4d4;

    --Tabela_Titulo_Background_Cor: #034A69;
    --Tabela_Titulo_Fonte_Cor:      #ffffff;
    --Tabela_Titulo_Borda_Cor:      #023b54;

    --Tabela_Header_Cor:            #034A69;
    --Tabela_Header_Fonte_Cor:      #ffffff;
    --Tabela_Linha_Par_Cor:         #ffffff;
    --Tabela_Linha_Impar_Cor:       #f8fafc;
    --Tabela_Linha_Hover_Cor:       #eff6ff;
    --Tabela_Borda_Cor:             #eadcc7;
    --Tabela_Footer_Cor:            #f1f5f9;
    --Tabela_Footer_Fonte_Cor:      #64748b;

    --Toolbar_Background_Cor:       #f1f5f9;
    --Toolbar_Borda_Cor:            #eadcc7;

    --Pagina_Background_Cor:        #e2e8f0;

    --Ficha_Header_Cor:             #034A69;
    --Ficha_Header_Fonte_Cor:       #ffffff;
    --Ficha_Background_Cor:         #f9f4ea;
    --Ficha_Borda_Cor:              #eadcc7;

    --Aba_Cor:                      #eadcc7;
    --Aba_Hover_Cor:                #d7cab7;
    --Aba_Fonte_Cor:                #555555;

    --Msg_Sucesso_Background:       #dcfce7;
    --Msg_Sucesso_Fonte_Cor:        #166534;
    --Msg_Erro_Background:          #fee2e2;
    --Msg_Erro_Fonte_Cor:           #991b1b;

    --Acao_Editar_Cor:              #034A69;
    --Acao_Editar_Hover_Cor:        #023b54;
    --Acao_Excluir_Cor:             #700505;
    --Acao_Excluir_Hover_Cor:       #4d0303;

    --Botao_Confirmar_Cor:          #3DA398;
    --Botao_Confirmar_Hover_Cor:    #2f8a7e;

    --Excluir_Header_Cor:           #700505;
    --Excluir_Header_Fonte_Cor:     #ffffff;
    --Excluir_Borda_Cor:            #d9b3b3;
}

.input-padrao:focus {
    box-shadow: 0 0 0 3px rgba(30, 136, 229, 0.15);
}

.tabela-toolbar-wrapper {
    min-height: 82px;
}

.sem-toolbar .tabela-toolbar-wrapper {
    min-height: 0;
    padding: 8px 0;
}

.breadcrumb-conteudo {
    padding-top: 16px;
    padding-bottom: 8px;
    padding-left: 4px;
    font-size: 12px;
    line-height: 16px;
    white-space: nowrap;
    color: #64748b;
}
.breadcrumb-conteudo .crumb-sep {
    color: #94a3b8;
}
.breadcrumb-conteudo .crumb-atual {
    color: var(--MainMenu_BackGround_Cor);
    font-weight: 600;
}
