@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';

/* /Components/Documents/AdobeSignHistory.razor.rz.scp.css */
.history-container[b-sjo521mtnk]
{
    width: 100%;
    border: 1px solid #dee2e6;
    padding: 1rem;
    border-radius: 5px;
    background-color: #f4f4f4;
    overflow: auto;
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
    position: absolute;
    top: 0;
    bottom: 0;
}

@media (max-width: 992px)
{
    .history-container[b-sjo521mtnk]
    {
        padding: 0.75rem;
        gap: 0.5rem;
    }
}

.history-item[b-sjo521mtnk]
{
    background-color: white;
    padding: 0.5rem;
    border-left: 3px solid #0d6efd;
    border-radius: 0.25rem;
    font-size: 0.875rem;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
}

.history-item p[b-sjo521mtnk]
{
    margin: 0;
}

.history-header[b-sjo521mtnk]
{
    font-weight: 700;
    margin-bottom: 0.3rem;
}

.history-comment[b-sjo521mtnk]
{
    font-style: italic;
    color: gray;
}
/* /Components/Documents/DocumentList.razor.rz.scp.css */
[b-aur4ifjza0] .padding-input {
    padding-left: 1.5rem;
}

.searchtextbox[b-aur4ifjza0] {
    position: relative;
    flex-grow: 1;
}

.searchflex[b-aur4ifjza0] {
    width: 100%;
    display: flex;
    gap: 1rem;
}

@media (max-width: 768px) {
    .searchflex[b-aur4ifjza0] {
        flex-direction: column-reverse;
        gap: 0.5rem;
    }
}

.searchicon[b-aur4ifjza0] {
    position: absolute;
    left: 0.5rem;
    top: 50%;
    transform: translateY(-50%);
    color: gray;
    z-index: 1;
}
/* /Components/Documents/DocumentToolbar.razor.rz.scp.css */
.toolbar-upload-button[b-ee675ma8t1] {
  border-color: #d2d2d2;
  border-width: 1px;
  border-radius: 0.1875rem;
  cursor: pointer;
  height: 30px;
  display: flex;
  align-items: center;
  padding: 4px 6px;
  background-color: #fff;
}

.toolbar-upload-button:hover[b-ee675ma8t1] {
  background-color: #f2f2f2;
}
/* /Components/Documents/DocumentViewer.razor.rz.scp.css */
body[b-gl7lqwzyaq] {
}
/* /Components/Filters/FilterToolbar.razor.rz.scp.css */
[b-t8ty2iaf3t] .dxbl-row {
    /* display: flex; */
    /* flex-wrap: wrap; */

    margin: 0;
}

.filtertoolbar[b-t8ty2iaf3t] {
    align-self: self-start;
    padding: 0 0.5rem;
    display: flex;
    flex-wrap: wrap;
    /* display: grid; */
    /* grid-template-columns: repeat(auto-fill, minmax(230px, max-content)); */
    width: 100%;
    gap: 0.5rem;
    margin: 0;
}

[b-t8ty2iaf3t] .dxbl-col {
    padding: 0 !important;
}

[b-t8ty2iaf3t] .dxbl-fl .dxbl-fl-item {
    margin: 0 !important;
}

[b-t8ty2iaf3t] .filter-label {
    width: fit-content !important;
    /* width: 100% !important; */
}

@media (max-width: 768px) {
    .filtertoolbar[b-t8ty2iaf3t] {
        /* grid-template-columns: 1fr; */
    }

    [b-t8ty2iaf3t] .dxbl-row {
        display: flex;
        flex-direction: column;
        height: 100%;
        overflow-y: auto;
        flex-wrap: nowrap;
    }

    [b-t8ty2iaf3t] .dxbl-row>*:last-child {
        flex: 1;
    }

    [b-t8ty2iaf3t] .dxbl-fl {
        height: 100%;
    }

    [b-t8ty2iaf3t] .toolbar-w50 {
        width: calc((100vw - 2rem - 10px) / 2 - 2px) !important;
    }

    [b-t8ty2iaf3t] .toolbar-w25 {
        width: calc((100vw - 2rem - 10px) / 4 - 1px) !important;
    }

    [b-t8ty2iaf3t] .filter-actions .dxbl-btn-toolbar>:not(:first-child) {
        margin: 0 !important;
    }

    [b-t8ty2iaf3t] .filter-input {
        flex-grow: 1 !important;
    }

    [b-t8ty2iaf3t] .filter-label {
        width: 100% !important;
    }
}

@media (min-width: 768px) {
    [b-t8ty2iaf3t] .w-md-auto {
        width: auto !important;
    }

    .align-items-md-end[b-t8ty2iaf3t] {
        align-self: flex-end;
    }

    /* Form width */
    [b-t8ty2iaf3t] .filter-doctype {
        width: 10rem !important;
    }

    [b-t8ty2iaf3t] .filter-string {
        width: 10rem !important;
    }

    [b-t8ty2iaf3t] .filter-date {
        width: 14rem !important;
    }

    [b-t8ty2iaf3t] .filter-integer {
        width: 7rem !important;
    }
}
/* /Layouts/MainLayout.razor.rz.scp.css */
/*.page {
}*/

.page[b-cbo0araygx] {
    overflow: hidden;
    height: 100vh;
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: #FAFAFA;
}

.page-layout[b-cbo0araygx] {
    height: 100vh;
}

main[b-cbo0araygx] {
    flex: 1;
}

[b-cbo0araygx] .content {
    overflow: auto;
    height: calc(100vh - 56px); /* hoogte van de navbar */
}

@media (min-width: 641px) {
    .page[b-cbo0araygx] {
        flex-direction: column;
    }
}

@media (max-width: 1199.98px) {
    [b-cbo0araygx] .page-layout>.dx-gridlayout-root {
        grid-template-columns: minmax(0, 1fr) !important;
    }
}

[b-cbo0araygx] .fit-width {
    max-width: 100%;
}

[b-cbo0araygx] .mw-1100 {
    max-width: 1100px;
}
/* /Pages/ApprovalFlow.razor.rz.scp.css */
.approval-container[b-4kj3pxtkga] {
}

@media (min-width: 992px) {
    .approval-container[b-4kj3pxtkga] {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }
}

.tasks[b-4kj3pxtkga] {
    --filter-header-height: 5vh;
    height: calc(100vh - 56px - 2rem);
    display: flex;
    flex-direction: column;
    overflow: auto;
    border: 1px solid #dee2e6;
    border-radius: 5px;
    padding: 5px;
    background: linear-gradient(180deg, #ffffff 2%, #ffffff 4%, #fcfcfc 96%, #ffffff 98%);
    box-shadow: 0px -1px 3px 0px rgb(229 229 229);
}

.group-header[b-4kj3pxtkga] {
    height: var(--filter-header-height);
    padding: 0;
    display: flex;
    width: 100%;
}

.status-group[b-4kj3pxtkga] {
    float: left;
    height: 100%;
}

.view-container[b-4kj3pxtkga] {
    grid-column: span 2;
    display: flex;
    flex-direction: column;
    height: calc(100vh - 56px - 2rem);
}

/* --- DevExpress Grid Customizations --- */
[b-4kj3pxtkga] .folder-grid-header-hide {
    min-width: auto;
}

[b-4kj3pxtkga] .dxbl-grid-header-row {
    display: none;
}

[b-4kj3pxtkga] .grid-side-select .dxbl-grid-table .dxbl-grid-focused-row.dxbl-grid-selected-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before,
[b-4kj3pxtkga] .grid-side-select .dxbl-grid-table .dxbl-grid-focused-row:not(.dxbl-grid-touch-selection):not(.dxbl-grid-touch-selection-edge)>td:not(.dxbl-grid-empty-cell):not(.dxbl-grid-indent-cell)::before {
    border-left: var(--bs-primary, var(--primary)) solid 3px;
    background-color: white;
}

[b-4kj3pxtkga] .dxbl-toolbar>.dxbl-btn-toolbar {
    --dxbl-btn-toolbar-spacing: 0 !important;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group {
    width: 100%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item button {
    width: 100%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S10-item-width) {
    width: 10%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S11-item-width) {
    width: 11.11%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S12-item-width) {
    width: 12.5%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S13-item-width) {
    width: 12.5%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S14-item-width) {
    width: 14.28%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S16-item-width) {
    width: 16.66%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S17-item-width) {
    width: 16.66%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S20-item-width) {
    width: 20%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S25-item-width) {
    width: 25%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S33-item-width) {
    width: 33.33%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S50-item-width) {
    width: 50%;
}

[b-4kj3pxtkga] .fill-toolbar .dxbl-btn-toolbar .dxbl-toolbar-group .dxbl-toolbar-item:has(button.S100-item-width) {
    width: 100%;
}

/* --- Task Grid --- */
.task-item[b-4kj3pxtkga] {
    display: flex;
    flex-direction: column;
}

.task-title[b-4kj3pxtkga] {
    color: black;
    font-weight: 500;
}

.task-subinfo[b-4kj3pxtkga] {
    display: flex;
    justify-content: space-between;
    color: gray;
}

.task-due[b-4kj3pxtkga] {
    margin-top: 0.25rem;
    color: gray;
    font-size: 0.9rem;
}

.toolbar-container[b-4kj3pxtkga],
.document-container[b-4kj3pxtkga],
.comment-status-container[b-4kj3pxtkga] {
    width: 100%;
    border: 1px solid #dee2e6;
    padding: 5px;
    border-radius: 5px;
    background-color: #f4f4f4;
}

.history-container[b-4kj3pxtkga] {
    width: 100%;
    border: 1px solid #dee2e6;
    padding: 1rem;
    border-radius: 5px;
    background-color: #f4f4f4;
    height: 100%;
    overflow: auto;
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
}

@media (max-width: 992px) {
    .history-container[b-4kj3pxtkga] {
        padding: 0.75rem;
        gap: 0.5rem;
    }
}

.history-item[b-4kj3pxtkga] {
    background-color: white;
    padding: 0.5rem;
    border-left: 3px solid #0d6efd;
    border-radius: 0.25rem;
    font-size: 0.875rem;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
}

.history-item p[b-4kj3pxtkga] {
    margin: 0;
}

.history-header[b-4kj3pxtkga] {
    font-weight: 700;
    margin-bottom: 0.3rem;
}

.history-comment[b-4kj3pxtkga] {
    font-style: italic;
    color: gray;
}

.comment-status-container[b-4kj3pxtkga] {
    display: grid;
    align-items: center;
    z-index: 999;
    gap: 0.5rem;
}

@media (min-width: 992px) {
    .comment-status-container[b-4kj3pxtkga] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 992px) {
    .u-hidden[b-4kj3pxtkga] {
        display: none;
    }
}
/* /Pages/Documents.razor.rz.scp.css */
.folder-filter[b-q52vcstblq] {
    float: left;
    width: 230px;
    background-color: white;
    overflow: auto;
    min-height: calc(100vh - 3.5rem - 2.75rem - 2 * 1rem);
    max-height: calc(100vh - 3.5rem - 2.75rem - 2 * 1rem);
    border: 1px solid rgba(0, 0, 0, 0.176);
    border-radius: 6px;
}

.filters_beam[b-q52vcstblq] {
    width: 100%;
    border: 1px solid #dee2e6;
    border-radius: 5px;
    padding: 5px;
    background: linear-gradient(180deg, #ffffff 2%, #ffffff 4%, #fcfcfc 96%, #ffffff 98%);
    display: flex;
    box-shadow: 0px -1px 3px 0px rgb(229 229 229);
}

@media (max-width: 768px) {
    .filters_beam[b-q52vcstblq] {
        width: calc(100% - 2 * 1rem);
        display: none;
        position: absolute;
        z-index: 999;
        height: 0;
        transition: 0.3s;
        height: calc(100vh - 3.5rem - 2 * 1rem);
    }

    .filters_beam.show[b-q52vcstblq] {
        display: block;
    }
}

.view-container[b-q52vcstblq] {
    height: calc(100vh - 3.5rem - 2.75rem - 2 * 1rem);
    display: flex;
    flex-direction: column;
}

@media (max-width: 768px) {
    .view-container[b-q52vcstblq] {
        height: calc(100vh - 3.5rem - 2 * 1rem);
    }
}

.table-container[b-q52vcstblq] {
    overflow: hidden;
    display: flex;
    flex-direction: row;
    height: 100%;
}

.documents-table-large[b-q52vcstblq] {
    width: 100%;
}

.documents-table-medium[b-q52vcstblq] {
    width: 50%;
}

.documents-table-hidden[b-q52vcstblq] {
    width: 0%;
    z-index: -1;
}

.documents-preview[b-q52vcstblq] {
    max-height: 90vh;
    height: 100%;
    border-color: #d2d2d2;
    border-style: solid;
    border-width: 1px;
    border-radius: 0.1875rem;
}

.documents-preview-large[b-q52vcstblq] {
    width: 100%;
    z-index: 0;
}

.documents-preview-medium[b-q52vcstblq] {
    width: 50%;
    z-index: 0;
}

@media (max-width: 768px) {
    .documents-preview-medium[b-q52vcstblq] {
        display: none !important;
    }

    .documents-table-medium[b-q52vcstblq] {
        width: 100%;
    }
}

.documents-preview-hidden[b-q52vcstblq] {
    width: 0%;
    z-index: 0;
    border-style: none;
}

.documents-slide-on-preview[b-q52vcstblq] {
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.documenttypes.card[b-q52vcstblq] {
    margin-bottom: 0px;
    height: 30vh;
    display: flex;
    flex-flow: column;
}

.documenttypes>.card-body[b-q52vcstblq] {
    overflow-y: scroll;
    overflow-x: hidden;
}

.metadata.card[b-q52vcstblq] {
    margin-bottom: 0px;
    display: flex;
    flex-flow: column;
    height: 55vh;
}

.metadata>.card-body[b-q52vcstblq] {
    overflow-y: scroll;
    overflow-x: hidden;
}

.treeview.card[b-q52vcstblq] {
    margin-bottom: 0px;
    display: flex;
    flex-flow: column;
    height: calc(100vh - 3.5rem - 2 * 1rem);
}

.treeview>.card-body[b-q52vcstblq] {
    overflow-y: scroll;
    overflow-x: hidden;
}

.toolbar-upload-button[b-q52vcstblq] {
    border-color: #d2d2d2;
    border-width: 1px;
    border-radius: 0.1875rem;
    cursor: pointer;
    height: 30px;
    display: flex;
    align-items: center;
    padding: 4px 6px;
    background-color: #fff;
}

.toolbar-upload-button:hover[b-q52vcstblq] {
    background-color: #f2f2f2;
}

[b-q52vcstblq] .folder-grid-header-hide {
    min-width: auto;
}

[b-q52vcstblq] .dxbl-grid-header-row {
    display: none;
}

.folder-grid-folder-icon[b-q52vcstblq]::before {
    content: "\f07b";
    font-family: 'FontAwesome';
    padding-right: 10px;
}

.ini-dfli-filter[b-q52vcstblq] {
    max-width: fit-content;
}

.ini-li-filter[b-q52vcstblq] {
    max-width: 200px
}
/* /Pages/Documents_old.razor.rz.scp.css */
.filters[b-kt17hka05y] {
    width: 230px;
    float: left;
    height: 90vh;
    display: flex;
    flex-flow: column;
}

.tables[b-kt17hka05y] {
    height: 90vh;
    overflow: hidden;
}

.documenttypes.card[b-kt17hka05y] {
    margin-bottom: 0px;
    height: 30vh;
    display: flex;
    flex-flow: column;
}

.documenttypes > .card-body[b-kt17hka05y] {
    overflow-y: scroll;
    overflow-x: hidden;
}

.metadata.card[b-kt17hka05y] {
    margin-bottom: 0px;
    display: flex;
    flex-flow: column;
    height: 55vh;
}

.metadata > .card-body[b-kt17hka05y] {
    overflow-y: scroll;
    overflow-x: hidden;
}

.treeview.card[b-kt17hka05y] {
    margin-bottom: 0px;
    display: flex;
    flex-flow: column;
    height: 85vh;
}

.treeview > .card-body[b-kt17hka05y] {
    overflow-y: scroll;
    overflow-x: hidden;
}

.metadata-hide[b-kt17hka05y] {
    display: none !important;
}

.documenttypes-hide[b-kt17hka05y] {
    display: none !important;
}

.treeview-hide[b-kt17hka05y] {
    display: none !important;
}
/* /Pages/Settings.razor.rz.scp.css */
body[b-5facmqdtiw] {
}
/* /Shared/Header.razor.rz.scp.css */
.navbar.header-navbar[b-9dzh3ty4kf] {
    z-index: 5;
    flex-grow: 0;
    flex-wrap: nowrap;
    border: none;
    border-radius: 0;
    height: 56px;
    box-shadow: 0px 1px 10px 0px rgb(174, 174, 174);
    border-bottom: 1px solid #ffffff; /*#6f42c1*/
    justify-content: flex-start;
    background: linear-gradient(180deg, #ffffff 2%, #ffffff 4%, #fcfcfc 96%, #ffffff 98%); /*linear-gradient(173deg, rgb(250 250 255) 20%, rgb(118 118 118) 50%, rgb(0 0 0) 70%, rgb(255 255 255) 71%, rgb(118 118 118) 72%, rgb(245 245 255) 99%);*/
}

.header-navbar .navbar-toggler[b-9dzh3ty4kf] {
    outline: none;
    border-radius: 0;
    padding-left: .75rem;
    padding-right: .75rem;
    align-self: stretch;
}

    .header-navbar .navbar-toggler .navbar-toggler-icon[b-9dzh3ty4kf] {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
        background-color: transparent !important;
        height: 2rem;
        width: 2rem;
    }

.navbar-toggler:focus[b-9dzh3ty4kf] {
    box-shadow: none;
}

.title[b-9dzh3ty4kf] {
    font-size: 1.1rem;
    text-overflow: ellipsis;
    overflow: hidden;
}

@media (max-width: 350px) {
    .title[b-9dzh3ty4kf] {
        font-size: inherit;
    }
}

@media (max-width: 768px) {
  .navlogo[b-9dzh3ty4kf] {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }

  .navnetwork[b-9dzh3ty4kf]{
    position: absolute;
    left: 0;
  }
}
/* /Shared/NavMenu.razor.rz.scp.css */
/*.sidebar {
    min-width: 300px;
    max-width: 300px;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.16);
    transition: transform 0.1s ease-out;
    height: 100%;
    max-height: 100%;
    overflow: auto;
}

    .sidebar.collapse {
        display: none;
    }

    .sidebar.expand {
        display: block;
    }*/

.sidebar-element[b-f9xza6nsi7] {
    font-size: 20px !important;
    padding: 0px !important;
}

.sidebar-element.active[b-f9xza6nsi7] {
    
}

.sidebar-element-icon[b-f9xza6nsi7] {
    font-size: 20px !important;
    width: 3.6rem !important;
    text-align: center !important;
}

.sidebar[b-f9xza6nsi7] {
    box-shadow: 1px 2px 3px 0px rgb(0, 0, 0, 0.20);
}

@media (max-width: 640.98px) {
    .sidebar.hidden[b-f9xza6nsi7] {
        display: none;
    }

    .sidebar.collapsed[b-f9xza6nsi7] {
        display: none;
    }

    .sidebar.expand[b-f9xza6nsi7] {
        position: fixed;
        top: 3.5rem;
        left: 0;
        height: calc(100vh - 56px) ;
        min-width: 100%;
        background-color: white;
        z-index: 1050;
    }
}

@media (min-width: 641px) {
    .sidebar.hidden[b-f9xza6nsi7] {
        display: none;
    }

    .sidebar.collapsed[b-f9xza6nsi7] {
        width: 3.6rem;
        height: calc(100vh - 56px);
        transition: all 0.5s ease;
        position: sticky;
        top: 0;
        float: left;
        overflow: hidden;
    }

    .sidebar.expand[b-f9xza6nsi7] {
        width: 15rem;
        height: calc(100vh - 56px);
        position: sticky;
        top: 0;
        transition: all 0.5s ease;
        float: left;
        overflow: hidden;
        font-size: 20px;
    }
}


[b-f9xza6nsi7] .app-sidebar > .nav-pills > .nav-item:first-of-type {
    padding-top: 1rem;
}

[b-f9xza6nsi7] .app-sidebar > .nav-pills > .nav-item:last-of-type {
    padding-bottom: 1rem;
}

[b-f9xza6nsi7] .app-sidebar .nav-pills > .nav-item a {
    border-radius: 0px;
    display: flex;
    align-items: center;
}

[b-f9xza6nsi7] .app-sidebar > .nav-pills > .nav-item > a {
    font-size: 1rem !important;
    font-weight: 600 !important;
    padding: .25rem 1rem .25rem .125rem;
}

@media (max-width: 1199.98px) {
    [b-f9xza6nsi7] .app-sidebar > .nav-pills > .nav-item:last-of-type {
        padding-bottom: 0;
    }
}


/* /Wrappers/BasePageWrapper.razor.rz.scp.css */
.access-denied-container[b-so2wwi8u12] {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 60vh;
}

.access-denied-title[b-so2wwi8u12] {
    font-weight: bold;
}

.access-denied-card[b-so2wwi8u12] {
    text-align: center;
    padding: 2rem;
    border-radius: 1rem;
    background-color: #ffffff;
    box-shadow: 0 8px 20px rgba(0,0,0,0.1);
    max-width: 400px;
}

.lock-icon[b-so2wwi8u12] {
    color: #f87171;
    margin-bottom: 1rem;
    font-size: 3rem;
}

.denied-reason[b-so2wwi8u12] {
    color: #ef4444;
    background-color: #f3f4f6;
    font-family: "Fira Code", "Source Code Pro", monospace;
    padding: 0.4rem 0.6rem;
    border-radius: 0.4rem;
    display: inline-block;
    margin-bottom: 0.8rem;
    font-size: 0.95rem;
}

.tip[b-so2wwi8u12] {
    color: #9ca3af;
    font-size: 0.9rem;
    margin: 0;
}
