@import '_content/Vivendi.Blazor.BaseComponents/Vivendi.Blazor.BaseComponents.cff37kixan.bundle.scp.css';
@import '_content/Vivendi.Microservices.Web.Components/Vivendi.Microservices.Web.Components.p482cyfn4p.bundle.scp.css';

/* /Components/Administration/Azubiportal/AzubiportalUnterschrift.razor.rz.scp.css */
[b-hoih0h94mv] svg
{
    width: 100%; !important;
    height: auto; !important;
}
/* /Components/Administration/Katalog/KatalogAccessGrid.razor.rz.scp.css */
[b-b6k9uzsgb8] dxbl-list-box > dxbl-input-editor.dxbl-text-edit {
   margin: 0;
   border: 0;
}
/* /Components/Datenbank/Chat/Chatbot/ChatbotSettings.razor.rz.scp.css */
.hoverButton[b-tb5xs3aqjm] {
   background-color: transparent;
}

   .hoverButton:hover[b-tb5xs3aqjm] {
      background-color: black;
      color: white;
   }

.childMargin > *[b-tb5xs3aqjm] {
   margin: 20px;
}
/* /Components/Datenbank/Chat/DeploymentForms/ChatConfigManual.razor.rz.scp.css */
[b-fb3soxh3hm] .cx-stepper-container {
    overflow: hidden !important;
}
/* /Components/Datenbank/ServicesComponent.razor.rz.scp.css */
.cardgrid[b-yviziaskg1] {
    display: grid;
    gap: 2rem;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}
/* /Components/Datenbank/Zertifikate/ZertifikatErstantragDialog.razor.rz.scp.css */
[b-7j89po2hz1] .dxbl-tabs-item{
    pointer-events: none;
}
/* /Components/Datenbank/Zertifikate/ZertifikatFolgeantragDialog.razor.rz.scp.css */
[b-bytfaf76jm] .dxbl-tabs-item{
    pointer-events: none;
}
/* /Components/Store/LandingPageServiceCard.razor.rz.scp.css */
.service-card:hover[b-7vfb218fux] {
    transform: translateY(-4px);
    box-shadow: 0 6px 16px rgba(0,0,0,0.08), 0 20px 48px rgba(0,0,0,0.12);
}

.service-card:hover img[b-7vfb218fux] {
    transform: scale(1.03);
}

.service-card a:hover[b-7vfb218fux] {
    opacity: 0.8;
}
/* /Components/Store/LogoMarquee.razor.rz.scp.css */
@supports (offset-path: shape(from 0 0, hline by 100px)) and
            (width: calc(100% / sibling-count())) and
            (animation-delay: calc(1s * sibling-index())) {
    .slider-wrapper[b-fl6stq736r] {
        display: none;
    }

    .marquee-container[b-fl6stq736r] {
        display: flex;
        overflow: hidden;

        -webkit-mask-image: linear-gradient(
                to right,
                transparent 0%,
                black 12%,
                black 88%,
                transparent 100%
        );
        mask-image: linear-gradient(
                to right,
                transparent 0%,
                black 12%,
                black 88%,
                transparent 100%
        );
    }

    img[b-fl6stq736r] {
        width: var(--size);
        offset: shape(from calc(var(--size) / -2) 50%, hline by calc(sibling-count() * max(100% / var(--number), var(--size) + 10px)));
        animation: x-b-fl6stq736r var(--duration) linear infinite calc(-1 * sibling-index() * var(--duration) / sibling-count());
        opacity: 0.7;
        filter: grayscale(0.2);
        transition: opacity 0.3s ease, filter 0.3s ease;
        animation-direction: reverse;
    }

    @keyframes x-b-fl6stq736r {
        to {
            offset-distance: 100%
        }
    }

    img:hover[b-fl6stq736r] {
        opacity: 1;
        filter: grayscale(0);
    }
}

@supports not (
     (offset-path: shape(from 0 0, hline by 100px)) and
     (width: calc(100% / sibling-count())) and
     (animation-delay: calc(1s * sibling-index()))
) {

    .marquee-container[b-fl6stq736r] {
        display: none;
    }

    .slider-wrapper[b-fl6stq736r] {
        width: 100%;
        contain: layout;
        overflow: hidden;
        border-top: 1px solid #FFFFFF14;
        border-bottom: 1px solid #FFFFFF14;
        padding: 28px 0;

        -webkit-mask-image: linear-gradient(
                to right,
                transparent 0%,
                black 12%,
                black 88%,
                transparent 100%
        );
        mask-image: linear-gradient(
                to right,
                transparent 0%,
                black 12%,
                black 88%,
                transparent 100%
        );
    }

    .slider-track[b-fl6stq736r] {
        display: inline-flex;
        gap: 256px;
        width: calc(var(--track-width-desktop) * 2);
        animation: scroll-b-fl6stq736r var(--scroll-duration, 30s) linear infinite;
    }

    @media (max-width: 768px) {
        .slider-track[b-fl6stq736r] {
            gap: 128px;
            width: calc(var(--track-width-mobile) * 2);
        }
    }

    .logo-item[b-fl6stq736r] {
        flex: 0 0 120px;
        display: flex;
        align-items: center;
        justify-content: center;
    }


    .logo-item img[b-fl6stq736r] {
        width: 100%;
        height: 100%;
        object-fit: contain;
        opacity: 0.7;
        filter: grayscale(0.2);
        transition: opacity 0.3s ease, filter 0.3s ease;
        mix-blend-mode: lighten;
    }

    .logo-item:hover img[b-fl6stq736r] {
        opacity: 1;
        filter: grayscale(0);
    }

    @keyframes scroll-b-fl6stq736r {
        from { transform: translateX(0); }
        to   { transform: translateX(-50%); }
    }
}
/* /Components/Store/ServiceDetailComponent.razor.rz.scp.css */
@media (max-width: 767px) {
    h2[b-0h2lmes71z] {
        font-size: 26px;
    }
}
/* /Components/Store/ServiceDetailGallery.razor.rz.scp.css */
.gallery-container[b-3387dt38oq] {
    overflow: auto;
    white-space: nowrap;
    -ms-overflow-style: none;
    overflow-y: hidden;
    -ms-overflow-y: hidden;
}

div.position-relative button.position-absolute[b-3387dt38oq] {
    top: 2vh;
    right: 50%;
    transform: translate(50%,-50%);
}

div.position-relative img[b-3387dt38oq] {
    object-fit: contain;
    max-height: 72vh;
}


.gallery-container[b-3387dt38oq] {
    scrollbar-width: thin; 
    scrollbar-color: var(--primary) transparent; 
}


.gallery-box img[b-3387dt38oq] {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

@media (max-width: 1199px) {
    .gallery-box img[b-3387dt38oq] {
        height: 128px;
        width: 128px;
    }
}

@media (min-width: 1200px) {
    .gallery-box img[b-3387dt38oq] {
        height: 256px;
        width: 256px;
    }
}

.gallery-box[b-3387dt38oq] {
    opacity: 0.8;
    display: inline-block;
}

    .gallery-box:hover[b-3387dt38oq] {
        opacity: 1;
        cursor: pointer;
    }

.selected-img-thumbnail[b-3387dt38oq] {
    opacity: 1 !important;
}

.gallery-close-btn[b-3387dt38oq] {
    opacity: 0.75;
}

    .gallery-close-btn:hover[b-3387dt38oq] {
        opacity: 1;
    }
/* /Components/Store/ServiceDetailTimeline.razor.rz.scp.css */
a[b-a8797rm2zs] {
    text-transform: uppercase;
    font-size: 12px;
    color: var(--info);
}

@media (max-width: 767px) {
    .embedded-sizing[b-a8797rm2zs] {
        height: auto;
    }
}

@media (min-width: 768px) {
    .embedded-sizing[b-a8797rm2zs] {
        height: 30vh;
    }
}

.all-timelines[b-a8797rm2zs]::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    height: 100%;
    width: 2px;
    background: var(--primary);
    top: 20px;
}

.timeline-text[b-a8797rm2zs] {
    width: 50%;
    padding: .25rem;
}

.single-timeline:nth-child(even) .timeline-text span[b-a8797rm2zs] {
    text-align: right;
}

.t-square[b-a8797rm2zs] {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    left: -6px;
    top: 8px;
    background: var(--primary);
}

.single-timeline:nth-child(even)[b-a8797rm2zs] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

    .single-timeline:nth-child(even) .t-square[b-a8797rm2zs] {
        right: -6px;
        left: unset;
    }

    .single-timeline:nth-child(even) .timeline-text[b-a8797rm2zs] {
        padding-left: 0;
        padding-right: 30px;
        text-align: right;
    }

@media all and (max-width: 992px) {
    .all-timelines[b-a8797rm2zs]::before {
        right: unset;
        top: 6px;
    }

    .single-timeline:nth-child(2n) .timeline-text[b-a8797rm2zs] {
        padding-left: 30px;
        padding-right: 0;
        text-align: left;
    }

    .single-timeline:nth-child(2n) .t-square[b-a8797rm2zs] {
        right: unset;
    }

    .t-square[b-a8797rm2zs] {
        top: 4px;
        left: -5px !important;
    }

    .timeline-blank[b-a8797rm2zs] {
        display: none;
    }

    .timeline-text[b-a8797rm2zs] {
        padding: 0rem;
        width: 100%;
    }

    .single-timeline:nth-child(even) .timeline-text span[b-a8797rm2zs] {
        text-align: left !important;
    }
}

/* /Components/Store/ServiceEditForm.razor.rz.scp.css */
.image-grid[b-v4r6b43mbi] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 1rem;
}

.image-grid img[b-v4r6b43mbi] {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

.image-grid img:hover[b-v4r6b43mbi] {
    cursor: pointer;
}

.tobedeleted[b-v4r6b43mbi] {
    filter: grayscale(80%) blur(2px);
}
/* /Components/Store/ServiceOverviewComponent.razor.rz.scp.css */
.cardgrid[b-dyid8vdb24] {
    display: grid;
    gap: 2rem;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}

[b-dyid8vdb24] .cx-tab-page-content {
    overflow: visible;
}
/* /Pages/Administration/LegalDocuments.razor.rz.scp.css */
.legal-preview h1[b-23qd2vxqlo] { font-size: 1.4rem; font-weight: 600; margin: 1rem 0 0.5rem; }
.legal-preview h2[b-23qd2vxqlo] { font-size: 1.2rem; font-weight: 600; margin: 1rem 0 0.5rem; }
.legal-preview h3[b-23qd2vxqlo] { font-size: 1.05rem; font-weight: 600; margin: 0.75rem 0 0.4rem; }
.legal-preview p[b-23qd2vxqlo] { margin: 0 0 0.75rem; }
.legal-preview ul[b-23qd2vxqlo], .legal-preview ol[b-23qd2vxqlo] { padding-left: 1.5rem; margin: 0 0 0.75rem; }
.legal-preview blockquote[b-23qd2vxqlo] { border-left: 3px solid #d1d5db; padding: 0.5rem 1rem; color: #6b7280; margin: 0.5rem 0; }
.legal-preview code[b-23qd2vxqlo] { background: #f3f4f6; padding: 0.1rem 0.3rem; border-radius: 3px; font-size: 0.9em; }
.legal-preview table[b-23qd2vxqlo] { width: 100%; border-collapse: collapse; margin: 0.5rem 0; }
.legal-preview th[b-23qd2vxqlo], .legal-preview td[b-23qd2vxqlo] { border: 1px solid #e5e7eb; padding: 0.4rem 0.6rem; }
.legal-preview th[b-23qd2vxqlo] { background: #f9fafb; font-weight: 600; }
/* /Pages/Legal/LegalDocumentView.razor.rz.scp.css */
.legal-page[b-03oeyeteeq] {
   min-height: 100vh;
   background-color: #fafafa;
   padding: 2rem 1rem;
   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

.legal-container[b-03oeyeteeq] {
   max-width: 800px;
   margin: 0 auto;
   background: #fff;
   border-radius: 8px;
   padding: 2.5rem 3rem;
   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
}

.legal-title[b-03oeyeteeq] {
   font-size: 1.75rem;
   font-weight: 600;
   color: #1a1a1a;
   margin-bottom: 0.25rem;
}

.legal-meta[b-03oeyeteeq] {
   font-size: 0.875rem;
   color: #6b7280;
   margin-bottom: 1rem;
}

.legal-content[b-03oeyeteeq] {
   line-height: 1.7;
   color: #374151;
   font-size: 1rem;
}

.legal-content h1[b-03oeyeteeq] { font-size: 1.5rem; font-weight: 600; margin: 1.5rem 0 0.75rem; color: #1a1a1a; }
.legal-content h2[b-03oeyeteeq] { font-size: 1.3rem; font-weight: 600; margin: 1.5rem 0 0.75rem; color: #1a1a1a; }
.legal-content h3[b-03oeyeteeq] { font-size: 1.1rem; font-weight: 600; margin: 1.25rem 0 0.5rem; color: #1a1a1a; }
.legal-content p[b-03oeyeteeq] { margin: 0 0 1rem; }
.legal-content ul[b-03oeyeteeq], .legal-content ol[b-03oeyeteeq] { margin: 0 0 1rem; padding-left: 1.5rem; }
.legal-content li[b-03oeyeteeq] { margin-bottom: 0.35rem; }
.legal-content a[b-03oeyeteeq] { color: #2563eb; text-decoration: underline; }
.legal-content blockquote[b-03oeyeteeq] {
   border-left: 3px solid #d1d5db;
   margin: 1rem 0;
   padding: 0.5rem 1rem;
   color: #6b7280;
   background: #f9fafb;
}
.legal-content code[b-03oeyeteeq] {
   background: #f3f4f6;
   padding: 0.15rem 0.4rem;
   border-radius: 3px;
   font-size: 0.9em;
}
.legal-content table[b-03oeyeteeq] {
   width: 100%;
   border-collapse: collapse;
   margin: 1rem 0;
}
.legal-content th[b-03oeyeteeq], .legal-content td[b-03oeyeteeq] {
   border: 1px solid #e5e7eb;
   padding: 0.5rem 0.75rem;
   text-align: left;
}
.legal-content th[b-03oeyeteeq] {
   background: #f9fafb;
   font-weight: 600;
}

@media (max-width: 640px) {
   .legal-container[b-03oeyeteeq] {
      padding: 1.5rem 1.25rem;
   }
}
/* /Pages/Qs/QsAnalyse.razor.rz.scp.css */
[b-xmhrda4ett] .official-result-header {
    background-color: #b2dfdb;
    font-weight: 500;
}

[b-xmhrda4ett] .current-semester-header {
    background-color: #bbdefb;
    font-weight: 500;
}

[b-xmhrda4ett] .last-6-months-header {
    background-color: #c6e5ff;
    font-weight: 500;
}

[b-xmhrda4ett] .dot {
    height: 14px;
    width: 14px;
    background-color: #858585;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.2);
    border-width: thin;
    border-radius: 50%;
    display: table-cell;
    margin: 1px;
}

[b-xmhrda4ett] .small-dots {
    height: 14px;
    width: 14px;
}

[b-xmhrda4ett] .big-dots {
    height: 18px;
    width: 18px;
}

[b-xmhrda4ett] .dot-true-background-color {
    background-color: white;
}

[b-xmhrda4ett] .display-flex {
    display: flex;
}

.headerfield[b-xmhrda4ett] {
    top: 0;
    background: #00695C;
    color: #ffffff;
    width: 100%;
    position: fixed;
    margin-left: 0;
    white-space: nowrap;
    z-index: 20;
    height: 62px;
    flex-direction: row;
    align-items: center;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    box-sizing: border-box;
    left: 0;
    padding: 16px;
}

.sub-headerfield[b-xmhrda4ett] {
    top: 62px;
    background: #439889;
    color: white;
    width: 100%;
    position: fixed;
    margin-left: 0;
    white-space: nowrap;
    z-index: 19;
    height: 54px;
    flex-direction: row;
    align-items: center;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    box-sizing: border-box;
    left: 0;
    padding: 16px;
    box-shadow: 0 2px 5px rgb(0 0 0 / 26%);
}


.headerfield-background[b-xmhrda4ett] {
    top: 0;
    background: #ffffff;
    position: fixed;
    z-index: 18;
    left: 0;
    width: 100%;
    height: 125px;
}

[b-xmhrda4ett] .sticky-header-base {
    position: sticky;
    z-index: 0;
    font-weight: 500;
}

[b-xmhrda4ett] .sticky-header-first-row {
    top: 125px;
    font-size: 14px; 
}

[b-xmhrda4ett] .sticky-header-second-row {
    top: 171px;
    font-size: 14px;  
}

[b-xmhrda4ett] .sticky-header-third-row {
    top: 217px;
    font-size: 12px;
    filter: brightness(95%);
}

[b-xmhrda4ett] .table {
    border-collapse: separate;
    border-spacing: 0;
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.87);
}

.body[b-xmhrda4ett] {
    padding-top: 120px;
    margin-left: 5px;
    margin-right: 5px;
}

[b-xmhrda4ett] .fixed-column {
    position: sticky;
    left: 0;
    z-index: 15;
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.87);
}

[b-xmhrda4ett] .column-z-index {
    z-index: 11;
}

[b-xmhrda4ett] .header-z-index {
    z-index: 15;
}

[b-xmhrda4ett] .hidden-table {
    background-color: white !important;
}

[b-xmhrda4ett] .table thead th {
    vertical-align: middle
}

[b-xmhrda4ett] .fixed-column-category-header {
    position: sticky;
    left: 0;
    z-index: 9;
    border-right: 0;
}

[b-xmhrda4ett] .settings-button {
    z-index: 50;
    overflow: auto;
}

[b-xmhrda4ett] .settings-button-hover:hover {
    background-color: lightgray
}

[b-xmhrda4ett] .standard-font {
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.87);
}

[b-xmhrda4ett] .standard-detail-font {
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.54);
}

[b-xmhrda4ett] .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #33576E;
    background-color: #00695C;
}

[b-xmhrda4ett] .settings-panel {
    margin-bottom: 10px;
    padding: 14px;
}

[b-xmhrda4ett] .striped-color {
    background-color: #f5f5f5;
}

[b-xmhrda4ett] .hoverable:hover {
    background-color: #eaeaea
}

[b-xmhrda4ett] .min-width-first-column {
    min-width: 140px;
}

[b-xmhrda4ett] .min-width-second-column {
    min-width: 100px;
}

[b-xmhrda4ett] .margin {
    margin-bottom: 8px;
}

[b-xmhrda4ett] .indicator-background.on {
    background-color: #e0f2f1;
}

[b-xmhrda4ett] .indicator-definition:active {
    background-color: #e0f2f1;
    color: black;
}

.margin-warning[b-xmhrda4ett] {
    margin-top: 125px;
    margin-right: 5px;
    margin-left: 5px;
}

[b-xmhrda4ett] .main .top-row {
    background-color: transparent;
    height: 0;
}

[b-xmhrda4ett] .b-table.table {
    position: inherit;
}
/* /Pages/Qs/Traegervergleich.razor.rz.scp.css */
[b-9u9c97p8uc] .official-result-header {
    background-color: #b2dfdb;
    font-weight: 500;
}

[b-9u9c97p8uc] .current-semester-header {
    background-color: #bbdefb;
    font-weight: 500;
}

[b-9u9c97p8uc] .last-6-months-header {
    background-color: #c6e5ff;
    font-weight: 500;
}

[b-9u9c97p8uc] .dot {
    height: 14px;
    width: 14px;
    background-color: #858585;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.2);
    border-width: thin;
    border-radius: 50%;
    display: table-cell;
    margin: 1px;
}

[b-9u9c97p8uc] .small-dots {
    height: 14px;
    width: 14px;
}

[b-9u9c97p8uc] .big-dots {
    height: 18px;
    width: 18px;
}

[b-9u9c97p8uc] .dot-true-background-color {
    background-color: white;
}

[b-9u9c97p8uc] .display-flex {
    display: flex;
}

.headerfield[b-9u9c97p8uc] {
    top: 0;
    background: #00695C;
    color: #ffffff;
    width: 100%;
    position: fixed;
    margin-left: 0;
    white-space: nowrap;
    z-index: 20;
    height: 62px;
    flex-direction: row;
    align-items: center;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    box-sizing: border-box;
    left: 0;
    padding: 16px;
}

.sub-headerfield[b-9u9c97p8uc] {
    top: 62px;
    background: #439889;
    color: white;
    width: 100%;
    position: fixed;
    margin-left: 0;
    white-space: nowrap;
    z-index: 19;
    height: 54px;
    flex-direction: row;
    align-items: center;
    width: 100%;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    box-sizing: border-box;
    left: 0;
    padding: 16px;
    box-shadow: 0 2px 5px rgb(0 0 0 / 26%);
}


.headerfield-background[b-9u9c97p8uc] {
    top: 0;
    background: #ffffff;
    position: fixed;
    z-index: 18;
    left: 0;
    width: 100%;
    height: 125px;
}

[b-9u9c97p8uc] .sticky-header-base {
    position: sticky;
    z-index: 0;
    font-weight: 500;
}

[b-9u9c97p8uc] .sticky-header-first-row {
    top: 125px;
    font-size: 14px;
}

[b-9u9c97p8uc] .sticky-header-second-row {
    top: 171px;
    font-size: 14px;
    filter: brightness(95%);
}

[b-9u9c97p8uc] .sticky-header-third-row {
    top: 217px;
    font-size: 12px;
    filter: brightness(95%);
}

[b-9u9c97p8uc] .table {
    border-collapse: separate;
    border-spacing: 0;
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.87);
}

.body[b-9u9c97p8uc] {
    padding-top: 120px;
    margin-left: 5px;
    margin-right: 5px;
}

[b-9u9c97p8uc] .fixed-column {
    position: sticky;
    left: 0;
    z-index: 15;
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.87);
}

[b-9u9c97p8uc] .column-z-index {
    z-index: 11;
}

[b-9u9c97p8uc] .header-z-index {
    z-index: 15;
}

[b-9u9c97p8uc] .hidden-table {
    background-color: white !important;
}

[b-9u9c97p8uc] .table thead th {
    vertical-align: middle
}

[b-9u9c97p8uc] .fixed-column-category-header {
    position: sticky;
    left: 0;
    z-index: 9;
    border-right: 0;
}

[b-9u9c97p8uc] .settings-button {
    z-index: 50;
    overflow: auto;
}

[b-9u9c97p8uc] .settings-button-hover:hover {
    background-color: lightgray
}

[b-9u9c97p8uc] .standard-font {
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.87);
}

[b-9u9c97p8uc] .standard-detail-font {
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.54);
}

[b-9u9c97p8uc] .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #33576E;
    background-color: #00695C;
}

[b-9u9c97p8uc] .settings-panel {
    margin-bottom: 10px;
    padding: 14px;
}

[b-9u9c97p8uc] .striped-color {
    background-color: #f5f5f5;
}

[b-9u9c97p8uc] .hoverable:hover {
    background-color: #eaeaea
}

[b-9u9c97p8uc] .min-width-first-column {
    min-width: 140px;
}

[b-9u9c97p8uc] .min-width-second-column {
    min-width: 100px;
}

[b-9u9c97p8uc] .margin {
    margin-bottom: 8px;
}

[b-9u9c97p8uc] .indicator-background.on {
    background-color: #e0f2f1;
}

[b-9u9c97p8uc] .indicator-definition:active {
    background-color: #e0f2f1;
    color: black;
}

.margin-warning[b-9u9c97p8uc] {
    margin-top: 125px;
    margin-right: 5px;
    margin-left: 5px;
}

[b-9u9c97p8uc] .main .top-row {
    background-color: transparent;
    height: 0;
}

[b-9u9c97p8uc] .b-table.table {
    position: inherit;
}
/* /Pages/Store/StoreLandingPage.razor.rz.scp.css */
.intro-content[b-ubqr9h3y5x] {
    position: relative;
    z-index: 2;
    padding: 20px;
    color: black;
}
/* /Shared/Chat/TokenOperationView.razor.rz.scp.css */
img[b-n0zvxb53fn] {
   height: 100%;
   width: 100%;
}
