﻿.content {
    /* Indvendig skygge */
    box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25);
    padding: 24px; /* Tilføjer plads indeni elementet */
    height: 100vh;
}

.form-group {
    margin-bottom: 1rem;
}

.company-details {
    min-width: 600px;
    border: 1px solid #ccc; /* Tilføjer en grå ramme */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Tilføjer en blød skygge */
    border-radius: 8px; /* Gør hjørnerne rundede for et mere moderne udseende */
    padding: 20px; /* Tilføjer noget indre afstand for at adskille indholdet fra kanten */
    margin: 20px 0; /* Tilføjer ydre afstand for at adskille komponenten fra andre elementer */
    background-color: #ffffff; /* Baggrundsfarve for at sikre, at teksten er læsbar */
}

@media (max-width: 767px) {
    .company-details {
        min-width: 200px;
        width: 100%;
    }
}

#license {
    height: 14em; /* Juster efter behov */
}

.btn {
    border-radius: 8px !important;
}

/* Tilføjer hover-effekt til alle kolonne headers i gridet */
.quick-grid-column-header:hover {
    background-color: #f0f0f0; /* Let grå baggrund for hover-effekt */
    cursor: pointer;
}

/* CSS til MudBlazor */
.mudTable {
    margin: 20px 0; /* Tilføjer ydre afstand for at adskille komponenten fra andre elementer */
    /*padding-top: 2px;*/ /* Reducer top padding */
    /*padding-bottom: 2px;*/ /* Reducer bottom padding */
}

.mudTh {
    font-size: 1.3em;
}

.navMenu {
    background-image: linear-gradient(60deg, #04173D, #003399) !important;
}

.main {
    background-color: #003399 !important;
}

    .main a:link {
        color: #FFFFFF !important; /* Hvid - ændres til ønsket farve for links før besøgt */
        text-decoration: none !important; /* Fjerner understregning fra links, der endnu ikke er besøgt */
        font-size: 1.3em;
    }

    .main a:visited {
        color: #FFFFFF !important; /* Hvid - ændres til ønsket farve for links før besøgt */
        text-decoration: none !important; /* Fjerner understregning fra links, der endnu ikke er besøgt */
        font-size: 1.3em;
    }

.dense-table .mud-table-row {
    height: 26px; /* Adjust row height as needed */
}

.dense-table .mud-icon-button {
    padding: 4px; /* Adjust padding to reduce row height */
}


/* Gør rækkerne mere kompakte */
.compact-table .mud-table-row {
    height: 36px !important; /* Standard er omkring 52px */
}

/* Reducer padding i celler */
.compact-table .mud-table-cell {
    padding: 4px 8px !important;
}

/* Juster ikon-knapper, så de ikke fylder så meget */
.compact-icons .mud-icon-button {
    padding: 2px !important;
    font-size: 18px; /* Reducér størrelse på ikoner */
}

.compact-icons3 {
    display: flex;
    align-items: center;
    gap: 0.5rem; /* Controls spacing between all icons */

