/*
 * 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;
}
/* dgBlend su Guacamole: stessi colori e font di dgblend.net. Gli URL partono dalla radice della webapp. */
@font-face { font-family: "IBM Plex Sans"; font-weight: 400; font-display: swap; src: url("app/ext/dgblend-branding/fonts/ibm-plex-sans-400.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-weight: 500; font-display: swap; src: url("app/ext/dgblend-branding/fonts/ibm-plex-sans-500.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-weight: 600; font-display: swap; src: url("app/ext/dgblend-branding/fonts/ibm-plex-sans-600.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-weight: 700; font-display: swap; src: url("app/ext/dgblend-branding/fonts/ibm-plex-sans-700.woff2") format("woff2"); }

body {
    font-family: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;
    color: #090d12;
}
body:not(.client) { background: #f4f7f8; }

/* barre di intestazione navy con filo ambra, come le sezioni scure del sito */
.header {
    background: #0c2530;
    color: #fff;
    border-bottom: 3px solid #f2a93b;
    box-shadow: none;
}
.header h2,
.header .menu-dropdown .menu-title { color: #fff; }
.header .menu-dropdown .menu-contents { color: #090d12; }

/* logo dgBlend nell'intestazione delle pagine (non nella sessione RDP) */
body:not(.client) .header:first-child::before {
    content: "";
    flex: 0 0 auto;
    width: 120px;
    height: 32px;
    margin: 0 1em;
    background: url("app/ext/dgblend-branding/images/logo-white.png") left center / contain no-repeat;
}

/* pulsanti a pillola ambra con testo ink */
a.button, button, input[type=submit] {
    background-color: #f2a93b;
    border-color: #f2a93b;
    color: #090d12;
    border-radius: 9999px;
    font-weight: 600;
    text-shadow: none;
    box-shadow: none;
}
a.button:hover, button:hover, input[type=submit]:hover {
    background-color: #f5b85c;
    border-color: #f5b85c;
}
button.danger, a.button.danger {
    background-color: #b42318;
    border-color: #b42318;
    color: #fff;
}

a[href] { color: #146b7a; }
.header a[href], .menu-dropdown .menu-contents a[href] { color: inherit; }

.recent-connections .connection:hover { border-color: #146b7a; }
/*
 * 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;

}
