@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.b6pgxrrsua.bundle.scp.css';
@import '_content/Parallo.Portal.Blazor.Client/Parallo.Portal.Blazor.Client.lpol9r1mq8.bundle.scp.css';

/* _content/Parallo.Portal.Blazor/Components/Extras/MarkdownSection.razor.rz.scp.css */
[b-kbg5mwwxaq] th {
    padding: 0 5px 0 5px;
    border-width: 1px;
}

[b-kbg5mwwxaq] td {
    padding: 0 5px 0 5px;
    border-width: 1px;
}

[b-kbg5mwwxaq] .snippet {
    margin-bottom: 0.5rem;
    border: calc(var(--stroke-width) * 1px) solid var(--neutral-stroke-rest);
    border-radius: calc(var(--control-corner-radius) * 1px);
    overflow-y: auto;
}

[b-kbg5mwwxaq] .hljs {
    background-color: var(--neutral-layer-2);
    tab-size: 2em;
}

[b-kbg5mwwxaq] .hljs-copy-button {
    border-color: var(--neutral-fill-strong-rest);
    color: var(--accent-fill-rest);
    top: 0.4rem;
    /*background-color: var(--neutral-layer-2) !important;*/
    /*background-image: url('data:image/svg+xml;utf-8,<svg style="fill: none; width: 16px; height: 16px;" width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M6 5C5.73478 5 5.48043 5.10536 5.29289 5.29289C5.10536 5.48043 5 5.73478 5 6V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21H18C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V6C19 5.73478 18.8946 5.48043 18.7071 5.29289C18.5196 5.10536 18.2652 5 18 5H16C15.4477 5 15 4.55228 15 4C15 3.44772 15.4477 3 16 3H18C18.7956 3 19.5587 3.31607 20.1213 3.87868C20.6839 4.44129 21 5.20435 21 6V20C21 20.7957 20.6839 21.5587 20.1213 22.1213C19.5587 22.6839 18.7957 23 18 23H6C5.20435 23 4.44129 22.6839 3.87868 22.1213C3.31607 21.5587 3 20.7957 3 20V6C3 5.20435 3.31607 4.44129 3.87868 3.87868C4.44129 3.31607 5.20435 3 6 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H6Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M7 3C7 1.89543 7.89543 1 9 1H15C16.1046 1 17 1.89543 17 3V5C17 6.10457 16.1046 7 15 7H9C7.89543 7 7 6.10457 7 5V3ZM15 3H9V5H15V3Z" fill="black"  /></svg>');*/
}

    [b-kbg5mwwxaq] .hljs-copy-button:hover {
        border-color: var(--neutral-fill-strong-hover);
    }

    [b-kbg5mwwxaq] .hljs-copy-button:active {
        border-color: var(--neutral-fill-strong-active);
    }

[b-kbg5mwwxaq] .hljs-copy {
    cursor: pointer;
    border-color: var(--neutral-stroke-rest);
    border-radius: calc(var(--control-corner-radius) * 1px);
    color: var(--accent-fill-rest);
    background-color: var(--neutral-layer-2);
    top: 0.4rem;
}

[b-kbg5mwwxaq] .hljs-copy {
    position: absolute;
    transform: translateX(calc(100% + 1.125em));
    right: 1em;
    transition: background-color 200ms ease, transform 200ms ease-out;
}

[b-kbg5mwwxaq] .hljs-copy-wrapper {
    position: relative;
    overflow: hidden
}

    [b-kbg5mwwxaq] .hljs-copy-wrapper:hover .hljs-copy, .hljs-copy:focus[b-kbg5mwwxaq] {
        transform: translateX(0);
    }
/* _content/Parallo.Portal.Blazor/Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-swyspnj7k4] {
    position: relative;
    display: flex;
    flex-direction: column;
    max-height: 100vh;
    overflow-y: auto;
}

main > .content[b-swyspnj7k4] {
    /*7rem comes from adding 3.5rem of top-row and 3.5rem of bottom-row*/
    height: calc(100vh - 7rem);
    max-height: calc(100vh - 7rem);
    overflow-y: auto;
}


/*@media (max-width: 640.98px) {*/
/*    .top-row {*/
/*        justify-content: space-between;*/
/*    }*/

/*    .top-row ::deep a, .top-row ::deep .btn-link {*/
/*        margin-left: 0;*/
/*    }*/

/*    .page main {*/
/*        display: flex;*/
/*        flex-direction: column;*/
/*        padding-bottom: 3.5rem;*/
/*    }*/

/*    .page main .top-row {*/
/*        flex: 0 0 3.5rem;*/
/*    }*/
/*}*/

@media (min-width: 641px) {
    .page[b-swyspnj7k4] {
        flex-direction: row;
    }
        
    .sidebar[b-swyspnj7k4] {
        width: 250px;
        flex-basis: 250px;
        flex-grow: 0;
        flex-shrink: 0;
        height: 100%;
        position: sticky;
        top: 0;
    }
    
    .main-content[b-swyspnj7k4]
    {
        flex-grow: 1;
        flex-shrink: 1;
    }

    .bottom-row[b-swyspnj7k4] {
        left: 250px;
        width: calc(100vw - 250px);
        justify-content: flex-end;
    }

    .top-row[b-swyspnj7k4] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-swyspnj7k4]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }
    
    .top-row[b-swyspnj7k4] {
        /*padding-left: 2rem !important;*/
        padding-right: 1.5rem !important;
    }

    article[b-swyspnj7k4] {
        padding: 0 !important;
        height: 100%;
    }
}

#blazor-error-ui[b-swyspnj7k4] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

#blazor-error-ui .dismiss[b-swyspnj7k4] {
    cursor: pointer;
    position: absolute;
    right: 0.75rem;
    top: 0.5rem;
}

#logo[b-swyspnj7k4] {
    width: 130px;
    height: 40px;
    margin-right: 5px;
}
/* _content/Parallo.Portal.Blazor/Components/Panels/CwTicketPanel.razor.rz.scp.css */
.expandable-card[b-ifzbood8cn] {
    position: relative;
    width: 100%;
    padding: 1rem;
}

.card-header[b-ifzbood8cn] {
    position: absolute;
    top: 0.5rem;
    right: 0.5rem;
    background-color: #ffffff;
    border-bottom: 1px solid #ffffff;
}

.toggle-icon[b-ifzbood8cn] {
    cursor: pointer;
    font-size: 1.5rem;
}

.upload-icon[b-ifzbood8cn] {
    cursor: pointer;
    font-size: 1.5rem;
}
