/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

.login-ui .sso-providers {

    padding: 0.25em 0.5em;
    position: absolute;
    bottom: 0;
    left: 0;

}

.sso-providers ul {
    list-style: none;
}

.sso-providers ul, .sso-providers li {
    display: inline-block;
    margin: 0;
    padding: 0;
}

.sso-providers li::before {
    content: ' / ';
}

.sso-providers li:first-child::before {
    display: none;
}
/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

/* Label/tag denoting the user that shared a connection */
.jdbc-share-tag {

    background: #0095ff;
    padding: 0.25em;

    -moz-border-radius:    0.25em;
    -webkit-border-radius: 0.25em;
    -khtml-border-radius:  0.25em;
    border-radius:         0.25em;

    color: white;
    font-size: 0.75em;
    font-weight: bold;

}
/* Inovvati - tema escuro do broker, alinhado ao cofre safe.inovvati.com.br */

/* fundo escuro */
.login-ui {
    background: #0d1524 !important;
    background: radial-gradient(circle at 50% 28%, #17253d 0%, #0c1322 72%) !important;
}
/* mensagem de erro clara sobre o escuro */
.login-ui .login-error { color: #ff9b9b !important; }

/* card de login escuro */
.login-ui .login-dialog {
    background: #1b2a3f !important;
    border: 1px solid #2c3e57 !important;
    border-radius: 8px !important;
    box-shadow: 0 6px 24px rgba(0,0,0,.35) !important;
    color: #e6edf5 !important;
}

/* logo = escudo do cofre */
.login-ui .login-dialog .logo {
    background-image: url("data:image/png;base64,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") !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 100% !important;
    height: 118px !important;
    margin-bottom: 4px !important;
}

/* nome do app */
.login-ui .login-dialog .version .app-name { font-size: 0 !important; }
.login-ui .login-dialog .version .app-name::after {
    content: "Acesso Remoto";
    font-size: 18px; font-weight: 600; color: #e6edf5;
    font-family: "Segoe UI", Arial, sans-serif;
}
.login-ui .login-dialog .version .version-number { display: none !important; }

/* campos escuros */
.login-ui .login-dialog .login-fields input,
.login-ui .login-dialog input[type="text"],
.login-ui .login-dialog input[type="password"] {
    background: #0f1b2e !important;
    border: 1px solid #33475f !important;
    color: #e6edf5 !important;
}
.login-ui .login-dialog input::placeholder { color: #8aa0b6 !important; }
.login-ui .login-dialog, .login-ui .login-dialog .login-fields { color: #c9d6e5 !important; }

/* botao Entrar no teal da marca */
.login-ui .login-form .buttons input.login {
    background-color: #2da596 !important;
    border: 1px solid #2da596 !important;
    color: #06231f !important;
    font-weight: 700 !important;
}
.login-ui .login-form .buttons input.login:hover { background-color: #249486 !important; }

/* ===== bloco SSO (Microsoft), centralizado abaixo do login ===== */
.login-ui .sso-providers {
    position: absolute !important;
    left: 50% !important; right: auto !important; bottom: auto !important;
    top: calc(50% + 205px) !important;
    transform: translateX(-50%) !important;
    width: 256px !important; max-width: 84%;
    margin: 0 !important;
    padding: 14px !important;
    border: 1px solid #2c3e57 !important;
    border-radius: 8px !important;
    background: #1b2a3f !important;
    box-shadow: 0 4px 18px rgba(0,0,0,.3) !important;
    text-align: center !important;
    font-size: 0 !important;
}
.login-ui .sso-providers::before {
    content: "Acesso corporativo";
    display: block; margin-bottom: 10px;
    font-family: "Segoe UI", Arial, sans-serif;
    font-size: 11px; color: #8aa0b6;
    text-transform: uppercase; letter-spacing: .5px;
}
.login-ui .sso-provider-list { list-style: none !important; margin: 0 !important; padding: 0 !important; }
.login-ui .sso-provider-list li::before,
.login-ui .sso-provider-list li:first-child::before { content: none !important; }
.login-ui .sso-provider-openid { display: block !important; }
.login-ui .sso-provider-openid a {
    display: block; box-sizing: border-box; width: 100%;
    height: 42px; line-height: 42px;
    padding-left: 46px; padding-right: 14px;
    text-align: left;
    background: #ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21'%3E%3Crect width='9' height='9' x='1' y='1' fill='%23f25022'/%3E%3Crect width='9' height='9' x='11' y='1' fill='%237fba00'/%3E%3Crect width='9' height='9' x='1' y='11' fill='%2300a4ef'/%3E%3Crect width='9' height='9' x='11' y='11' fill='%23ffb900'/%3E%3C/svg%3E") no-repeat 13px center !important;
    border: 1px solid #8c8c8c !important; border-radius: 3px;
    text-decoration: none !important; font-size: 0 !important;
    transition: background-color .15s;
}
.login-ui .sso-provider-openid a::after {
    content: "Entrar com a Microsoft";
    font-family: "Segoe UI", Arial, sans-serif;
    font-size: 14px; font-weight: 600; color: #5e5e5e;
}
.login-ui .sso-provider-openid a:hover { background-color: #f3f3f3 !important; }

/* ========================= AREA INTERNA (tema escuro) ========================= */
body, .main, .view, .home-view, .connection-list-ui, .settingsContainer, .settings {
    background-color: #0e1726 !important;
    color: #c9d6e5 !important;
}
/* barras de secao (CONEXOES RECENTES / TODAS AS CONEXOES) */
.home-view .header {
    background: #16233b !important;
    border-bottom: 1px solid #243752 !important;
}
.home-view .header h2 { color: #e6edf5 !important; }

/* watermark "Nenhuma conexao recente" */
.recent-connections .placeholder { color: #33465f !important; }
.all-connections, .recent-connections { background: #0e1726 !important; }

/* itens de conexao */
.home-connection, .home-connection-group { color: #cfe0f0 !important; }
.home-connection .name, .home-connection-group .name { color: #cfe0f0 !important; }
.home-connection:hover, .home-connection-group:hover { background: #16233b !important; }

/* menu do usuario (topo direito) */
.home-view .header .user-menu .menu-title { color: #e6edf5 !important; }
.user-menu .menu-contents {
    background: #1b2a3f !important;
    color: #c9d6e5 !important;
    border: 1px solid #2c3e57 !important;
}
.user-menu .menu-contents a, .user-menu .menu-contents .full-name a { color: #cfe0f0 !important; }
.user-menu .menu-dropdown .menu-indicator { border-color: #e6edf5 transparent transparent transparent !important; }

/* campo de filtro */
.connection-list-ui input[type="text"],
.guac-group-list-filter input {
    background: #0f1b2e !important;
    border: 1px solid #33475f !important;
    color: #e6edf5 !important;
}
.connection-list-ui input::placeholder { color: #8aa0b6 !important; }

/* ===================== MENU DENTRO DA SESSAO (Ctrl+Alt+Shift) ===================== */
#guac-menu, #filesystem-menu,
#guac-menu .menu-content, #filesystem-menu .menu-content {
    background: #16233b !important;
    color: #e6edf5 !important;
}
#guac-menu .header, #filesystem-menu .header {
    background: #0f1b2e !important;
    border-bottom: 1px solid #243752 !important;
}
#guac-menu .header h2, #filesystem-menu .header h2,
#guac-menu .menu-section h3 { color: #e6edf5 !important; }
#guac-menu .menu-body, #filesystem-menu .menu-body { background: #16233b !important; }
#guac-menu .menu-section { border-top: 1px solid #243752 !important; }
#guac-menu .menu-section .description,
#guac-menu .menu-section .caption,
#guac-menu .menu-section p,
#guac-menu .menu-section label,
#guac-menu .choice label { color: #c9d6e5 !important; }
/* menu-title do topo (nome da conexao e usuario) claro */
#guac-menu .header .menu-dropdown .menu-title,
#guac-menu .header .user-menu .menu-title { color: #e6edf5 !important; }
#guac-menu .header .menu-indicator { border-top-color: #e6edf5 !important; }
/* campos do menu (clipboard, fonte, selects, zoom) */
#guac-menu input[type="text"], #guac-menu input[type="number"],
#guac-menu textarea, #guac-menu select,
#guac-menu .clipboard textarea, #guac-menu guac-clipboard textarea {
    background: #0f1b2e !important;
    border: 1px solid #33475f !important;
    color: #e6edf5 !important;
}
#guac-menu .clipboard .button,
#guac-menu .menu-section .button, #filesystem-menu .button {
    background: #22344d !important; color: #e6edf5 !important; border: 1px solid #33475f !important;
}

/* ===================== MODAIS / NOTIFICACOES (sessao expirada, erros) ===================== */
guac-modal, .modal { background: rgba(8,15,26,.9) !important; }
guac-modal .modal-contents, .modal .modal-contents { background: transparent !important; }
.notification {
    background: #1b2a3f !important;
    color: #e6edf5 !important;
    border: 1px solid #2c3e57 !important;
    box-shadow: 0 8px 28px rgba(0,0,0,.45) !important;
}
.notification .title-bar { background: #0f1b2e !important; border-bottom: 1px solid #243752 !important; }
.notification .title-bar .title { color: #e6edf5 !important; }
.notification .body, .notification .text, .notification p, .notification .countdown-text { color: #e6edf5 !important; }
.notification .buttons button {
    background: #2da596 !important; color: #06231f !important;
    border: 1px solid #2da596 !important; font-weight: 600 !important;
}
.notification .buttons button:hover { background: #249486 !important; }

/* ===================== AREA DE ADMINISTRACAO (Configuracoes / Gerenciar) ===================== */
/* cabecalho */
.settings-view .header, .manage .header { background: #16233b !important; border-bottom: 1px solid #243752 !important; }
.settings-view .header h2, .manage .header h2 { color: #e6edf5 !important; }
/* abas (Sessoes Ativas, Historico, Usuarios, Grupos, Conexoes, Preferencias) */
.page-tabs { background: #16233b !important; border-bottom: 1px solid #243752 !important; }
.page-tabs .page-list a, .page-tabs .page-list a.home { color: #9fb3c8 !important; }
.page-tabs .page-list a:hover { color: #ffffff !important; }
.page-tabs .page-list a.current { color: #ffffff !important; border-bottom: 2px solid #2da596 !important; background: transparent !important; }
/* textos de ajuda */
.settings.section > p, .settings-view p, .manage p { color: #c9d6e5 !important; }
/* campos (filtro, formularios) em toda a area .view */
.view input[type="text"], .view input[type="password"], .view input[type="number"],
.view input[type="email"], .view input[type="search"], .view select, .view textarea,
.filter input.search-string, input.search-string {
    background: #0f1b2e !important; border: 1px solid #33475f !important; color: #e6edf5 !important;
}
.view input::placeholder, .filter .search-string::placeholder { color: #8aa0b6 !important; }
/* tabelas */
.settings table.sorted th, .view table thead th { background: #0f1b2e !important; color: #e6edf5 !important; border-color: #243752 !important; }
.settings table.sorted td, .view table td { color: #cfe0f0 !important; border-color: #243752 !important; }
.settings table.sorted tbody tr:hover, .view table tbody tr:hover { background: #16233b !important; }
.view table { border-color: #243752 !important; }
/* botoes */
.view .button, .settings .action-buttons button, .settings .search-button,
.settings form.filter button, .settings form.filter input[type="submit"], .view button {
    background: #22344d !important; color: #e6edf5 !important; border: 1px solid #33475f !important;
}
.view .button:hover, .view button:hover { background: #2b405c !important; }
.settings button.danger, .settings .action-buttons button.danger { background: #7a2535 !important; border-color: #8a2c3e !important; color: #ffffff !important; }
.view button:disabled { opacity: .45 !important; }

/* reforco: abas da administracao mais claras */
.page-tabs .page-list a, .page-tabs .page-list a.home { color: #d4e0ee !important; font-weight: 600 !important; }
.page-tabs .page-list a.current { color: #ffffff !important; border-bottom: 3px solid #2da596 !important; }

/* itens/textos dentro das listas e tabelas da administracao (nomes de usuario, conexoes, etc.) */
.view table td, .view table td a, .view table td span,
.view table tbody a, .view tbody tr a,
.view .list-item, .view .list-item a, .view .list-item .caption,
.view .user-item, .view .user-item a, .view .user-item .username,
.view .connection .name, .view .connection-group .name,
.view .home-connection .name, .view .home-connection-group .name,
.settings table.sorted td, .settings table.sorted td a, .settings .username {
    color: #e6edf5 !important;
}
.view a { color: #cfe0f0; }
.view a:hover { color: #ffffff; }
/* icones dos itens (pessoa/conexao) mais visiveis no escuro */
.view .user-item .icon, .view .list-item .icon,
.view table td .icon, .view .username .icon, .view .icon.type {
    filter: brightness(0) invert(0.85) !important;
}


/* TABS-CONTRAST v1 - abas .section-tabs legiveis no tema escuro */
.section-tabs ul { background: rgba(255,255,255,0.03) !important; border-bottom: 1px solid rgba(255,255,255,0.12) !important; }
.section-tabs li a { color: #d4e0ee !important; }
.section-tabs li a:hover { background-color: rgba(45,165,150,0.25) !important; color: #ffffff !important; }
.section-tabs li a.current, .section-tabs li a.current:hover { background: rgba(45,165,150,0.30) !important; color: #ffffff !important; box-shadow: inset 0 -2px 0 #2da596 !important; cursor: default; }

