/* /Components/Changelog/ChangelogDialog.razor.rz.scp.css */
.titlebar[b-1tb1dp75r6] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.titlebar-close-button[b-1tb1dp75r6] {
    font-size: var(--rz-dialog-close-font-size);
    color: var(--rz-dialog-close-color);
    cursor: pointer;
}

    .titlebar-close-button:hover[b-1tb1dp75r6] {
        color: var(--radzen-black);
    }

.changelog-container[b-1tb1dp75r6] {
    max-width: 750px;
    max-height: 400px;
}

.empty-changelog-info[b-1tb1dp75r6] {
    display: block;
    text-align: center;
    width: 100%;
    font-size: 1.5rem;
}

.versions-list[b-1tb1dp75r6] {
    list-style: none;
    padding: 0;
    display: grid;
    gap: 1.5rem;
}

.versions-list-item[b-1tb1dp75r6] {
    font-weight: bold;
    font-size: 1.1rem;
}

    .versions-list-item:last-child[b-1tb1dp75r6] {
        margin-bottom: 1.25rem;
    }

.issues-list[b-1tb1dp75r6] {
    display: grid;
    gap: 1rem;
    padding-left: 2rem;
    list-style: none;
    font-weight: normal;
}

.issues-list-item[b-1tb1dp75r6] {
    display: flex;
    align-items: center;
    gap: 1rem;
    font-size: 1rem;
}

.issue-link[b-1tb1dp75r6] {
    white-space: nowrap;
}
/* /Components/Changelog/ChangelogDialogContent.razor.rz.scp.css */
.changelog-container[b-543pbuvdjs] {
    max-width: 750px;
    max-height: 400px;
}

.empty-changelog-info[b-543pbuvdjs] {
    display: block;
    text-align: center;
    width: 100%;
    font-size: 1.5rem;
}

.versions-list[b-543pbuvdjs] {
    list-style: none;
    padding: 0;
    display: grid;
    gap: 1.5rem;
}

.versions-list-item[b-543pbuvdjs] {
    font-weight: bold;
    font-size: 1.1rem;
}

    .versions-list-item:last-child[b-543pbuvdjs] {
        margin-bottom: 1.25rem;
    }

.issues-list[b-543pbuvdjs] {
    display: grid;
    gap: 1rem;
    padding-left: 2rem;
    list-style: none;
    font-weight: normal;
}

.issues-list-item[b-543pbuvdjs] {
    display: flex;
    align-items: center;
    gap: 1rem;
    font-size: 1rem;
}

.issue-link[b-543pbuvdjs] {
    white-space: nowrap;
}
/* /Components/CookieBanner.razor.rz.scp.css */
.show[b-4xtnymi5cv] {
    display: inline;
}

.cookiealert[b-4xtnymi5cv] {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    border-radius: 0;
    transform: translateY(100%);
    transition: all 500ms ease-out;
    color: #111111;
    background-color: #f5f5f5;
    padding: 0.5rem;
}

    .cookiealert.show[b-4xtnymi5cv] {
        opacity: 1;
        visibility: visible;
        transform: translateY(0%);
        transition-delay: 1000ms;
    }

    .cookiealert a[b-4xtnymi5cv] {
        text-decoration: underline;
        color: #0769ad;
    }

    .cookiealert .acceptcookies[b-4xtnymi5cv] {
        margin-left: 10px;
        vertical-align: baseline;
    }
/* /Components/CustomFilterButton.razor.rz.scp.css */
.button[b-00rah5ygfy] {
    display: flex;
    gap: .25rem;
    align-items: center;
    justify-items: center;
}
/* /Components/ManagementList.razor.rz.scp.css */
.table-scroll[b-jqw4jh5o7g] {
    height: 450px;
    overflow-y: scroll;
}

.stickyTableHeader[b-jqw4jh5o7g] {
    top: 0px;
    position: sticky;
    background-color: white;
    z-index: 1;
}
/* /Components/ManagementListReturnId.razor.rz.scp.css */
.table-scroll-short[b-ltn52qviw7] {
    height: 240px;
    overflow-y: scroll;
}
/* /Components/ServiceRequestsSummary.razor.rz.scp.css */
.table td[b-6y5khuf28d] {
    border-top: 1px solid #dee2e6a3 !important;
}

.text[b-6y5khuf28d] {
    vertical-align: middle;
}
/* /Components/Tag/TagComponent.razor.rz.scp.css */
.removable[b-srrnsj186n] {
    cursor: pointer;
}
/* /Components/Tag/TagsSelector.razor.rz.scp.css */
.tags-selector[b-dxzbqxsxi4] {
    position: relative;
    min-height: 36px;
    display: grid;
    align-items: center;
    gap: 1rem;
    grid-template-columns: 1fr auto;
    box-shadow: var(--rz-input-shadow);
    transition: .2s ease-in-out;
    border-radius: var(--rz-border-radius);
    border: var(--rz-border-base-300);
}

    .tags-selector.active[b-dxzbqxsxi4] {
        border-radius: 4px 4px 0 0;
    }

        .tags-selector.active .edit-button[b-dxzbqxsxi4] {
            visibility: visible;
            pointer-events: auto;
        }

        .tags-selector.active:focus[b-dxzbqxsxi4] {
            outline: none;
            box-shadow: 0 0 1px 1px #0769ad;
            border-color: #0769ad;
        }

    .tags-selector:hover[b-dxzbqxsxi4] {
        box-shadow: var(--rz-input-hover-shadow);
        border: var(--rz-input-hover-border);
    }

        .tags-selector:hover .edit-button[b-dxzbqxsxi4] {
            visibility: visible;
            pointer-events: auto;
        }

.edit-button[b-dxzbqxsxi4] {
    visibility: hidden;
    pointer-events: none;
}

.tags-container[b-dxzbqxsxi4] {
    display: flex;
    align-items: center;
    gap: .5rem;
    width: 100%;
    border-radius: var(--rz-input-border);
}

    .tags-container .input[b-dxzbqxsxi4] {
        border: none;
        width: 100%;
    }

        .tags-container .input:hover[b-dxzbqxsxi4] {
            box-shadow: 0 0 1px 1px #0769ad;
        }

        .tags-container .input:focus[b-dxzbqxsxi4] {
            outline: none;
            box-shadow: 0 0 1px 1px #0769ad;
            border-color: #0769ad;
        }

.dropdown[b-dxzbqxsxi4] {
    display: none;
    background: white;
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 100%;
    border-radius: 0 0 4px 4px;
}

    .dropdown.active[b-dxzbqxsxi4] {
        display: block;
    }


.search-input[b-dxzbqxsxi4] {
    width: 100%;
}

.dropdown-search[b-dxzbqxsxi4], .dropdown-item[b-dxzbqxsxi4] {
    display: flex;
    gap: .5rem;
    padding: .5rem;
}

    .dropdown-search .search-input[b-dxzbqxsxi4] {
        border: none;
        outline: none;
    }

.dropdown-items-list[b-dxzbqxsxi4] {
    list-style: none;
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
    max-height: 200px;
    overflow-x: hidden;
}

.dropdown-item[b-dxzbqxsxi4] {
    cursor: pointer;
}

    .dropdown-item:hover[b-dxzbqxsxi4] {
        background: var(--rz-dropdown-item-hover-background-color);
    }
/* /Components/TextSearch.razor.rz.scp.css */
.menu-container[b-93uwue9eex] {
    border: var(--rz-input-border);
    border-left: none;
    height: 38px;
    border-radius: 0px 4px 4px 0px;
    box-shadow: var(--rz-input-shadow);
    background-color: var(--rz-input-background-color) !important;
}

    .no-border-radius[b-93uwue9eex] {
        border-radius: 0px;
    }
/* /Components/ValidationState.razor.rz.scp.css */
.errorValidate[b-pxoivdx80p] {
    display: inline-block;
    color: var(--rz-danger);
    font-size: 0.75rem;
    padding: 0;
}
/* /Pages/ChangelogConfig/ChangelogConfig.razor.rz.scp.css */
.hidden[b-a35mpiizw8] {
    display: none;
}

.jiraTitle[b-a35mpiizw8] {
    white-space: normal;
}
/* /Pages/ChangelogConfig/ChangelogTitleInput.razor.rz.scp.css */
.changelog-title-input-container[b-3a9ce21cn9] {
    display: flex;
    align-items: center;
    gap: .5rem;
}

.changelog-title-textarea[b-3a9ce21cn9] {
    resize: none;
    width: 100%;
    padding: .5rem;
    font-size: 14px;
    border: 1px solid transparent;
    color: inherit;
    background: none;
    transition: .2s ease-in-out;
    border-color: #dfe7eb;
    background: #fff;
    margin: 2px;
}

    .changelog-title-textarea[b-3a9ce21cn9]::-webkit-scrollbar-track {
        margin-right: 10px;
        right: 20px;
    }

    .changelog-title-textarea:hover[b-3a9ce21cn9] {
        box-shadow: 0 0 1px 1px #0769ad;
    }

    .changelog-title-textarea:focus[b-3a9ce21cn9] {
        outline: none;
        box-shadow: 0 0 1px 1px #0769ad;
        border-color: #0769ad;
    }

        .changelog-title-textarea:focus + .changelog-title-edit[b-3a9ce21cn9],
        .changelog-title-textarea:active + .changelog-title-edit[b-3a9ce21cn9] {
            display: grid;
            gap: .5rem
        }

.changelog-title-edit[b-3a9ce21cn9] {
    display: none;
}

.changelog-title-edit-save[b-3a9ce21cn9], .changelog-title-edit-cancel[b-3a9ce21cn9] {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    cursor: pointer;
    padding: .25rem;
    height: 100%;
    transition: .2s ease-in-out;
    border: 1px solid #e8e8e8;
    background: #fff;
}

    .changelog-title-edit-save:hover[b-3a9ce21cn9],
    .changelog-title-edit-cancel:hover[b-3a9ce21cn9] {
        background: #e8e8e8;
    }

.changelog-title-edit:active[b-3a9ce21cn9] {
    display: grid;
    gap: .5rem
}
/* /Pages/CompletedSurveys/CompletedSurveys.razor.rz.scp.css */
.card-container[b-v4ggh18hgu] {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-template-rows: auto auto auto;
    gap: 1rem;
}

.survey-type-select-container[b-v4ggh18hgu] {
    grid-column: 2 / 3;
    grid-row: 1 / 4;
}

.filter-container[b-v4ggh18hgu] {
    grid-row: 2 / 4;
}

.filter-chips-container[b-v4ggh18hgu] {
    grid-column: 1 / 3;
    grid-row: 2;
    display: grid;
    gap: .5rem;
}

.last-filter-chip[b-v4ggh18hgu] {
    margin-bottom: 1rem;
}

.filter-buttons-container[b-v4ggh18hgu] {
    grid-row: 2;
    width: fit-content;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: .5rem;
    align-items: flex-start;
}

.survey-type-select-container[b-v4ggh18hgu] {
    display: flex;
    flex-direction: column;
    gap: .5rem;
    align-items: flex-start;
}

.column-header[b-v4ggh18hgu] {
    white-space: normal;
    padding: .5rem;
}

.centered-column-content[b-v4ggh18hgu] {
    display: flex;
    justify-content: center;
}
/* /Pages/DbUpdate/DbUpdate.razor.rz.scp.css */
.db-update-container[b-toqiu8j99n] {
    display: grid;
    grid-template-columns: 270px minmax(500px, auto);
    grid-template-rows: 60px auto;
    height: calc(100vh - 3rem);
}

.db-version[b-toqiu8j99n], .files-list[b-toqiu8j99n] {
    grid-column: 1;
}

.buttons-container[b-toqiu8j99n] {
    grid-column: 2/3;
    display: flex;
    gap: 1rem;
    border: 1px solid #dfe7eb;
    padding: .5rem 1rem;
}

.db-version[b-toqiu8j99n] {
    padding: .5rem 1rem;
    height: 100%;
    text-align: center;
    background: #0769ad;
    color: #fff;
    display: flex;
    gap: .5rem;
    justify-content: space-between;
    align-items: center;
    border-right: 1px solid #dfe7eb;
}

.db-version-number[b-toqiu8j99n] {
    display: grid;
    justify-items: center;
    align-items: center;
    background: #fff;
    padding: .25rem;
    width: 35px;
    height: 35px;
    border-radius: 8px;
    color: #212529;
    font-weight: 600;
}

.files-list[b-toqiu8j99n] {
    list-style-type: none;
    padding: 0;
    margin-bottom: 0;
    border: 1px solid #dfe7eb;
    border-right: none;
    overflow-y: auto;
    height: 100%;
    max-height: 100%;
    overflow-y: auto;
}

.script-content[b-toqiu8j99n] {
    grid-column: 2 / 3;
    border: 1px solid #dfe7eb;
    border-top: none;
    list-style: none;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    overflow-y: auto;
    height: 100%;
}

/*.buttons-container {
    display: grid;
    align-items: center;
    justify-items: left;
    border: 1px solid #dfe7eb;
    padding: .5rem 1rem;
}*/
/* /Pages/DbUpdate/ScriptContentItem.razor.rz.scp.css */
.query-container[b-weviarp0y0], .error[b-weviarp0y0] {
    position: relative;
    border: 1px solid #dfe7eb;
    padding: .5rem;
    transition: .2s ease-in-out;
}

.query-container[b-weviarp0y0] {
    display: flex;
    gap: 1rem;
    align-items: center;
    justify-content: space-between;
}

    .query-container:hover[b-weviarp0y0] {
        background: #e7ebee70;
    }

.query[b-weviarp0y0] {
    white-space: pre-line;
}

.actions[b-weviarp0y0] {
    display: flex;
    align-items: center;
}

.error[b-weviarp0y0] {
    display: flex;
    align-items: center;
    gap: .5rem;
    margin-top: .5rem;
    color: #fff;
    background: #f9777f;
}

.status[b-weviarp0y0] {
    position: absolute;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    right: -12px;
    bottom: -10px;
}
/* /Pages/DbUpdate/ScriptFile.razor.rz.scp.css */
.script-file-container[b-w02n2a1pm1] {
    display: grid;
    grid-template-columns: 1fr auto;
    align-items: center;
    padding: .5rem;
    max-width: 270px;
    border-bottom: 1px solid #dfe7eb;
    border-right: 1px solid #dfe7eb;
    cursor: pointer;
    transition: .2s ease-in-out;
    overflow-wrap: break-word;
}

    .script-file-container:not(.disabled):hover[b-w02n2a1pm1] {
        background: #e7ebee70;
    }

    .script-file-container.selected[b-w02n2a1pm1] {
        background: #e7ebee;
        cursor: auto;
    }

        .script-file-container.selected:hover[b-w02n2a1pm1] {
            background: #e7ebee;
        }

    .script-file-container.disabled[b-w02n2a1pm1] {
        cursor: auto;
        color: rgba(58, 58, 58, 0.4);
    }

.actions[b-w02n2a1pm1] {
    display: flex;
    align-items: center;
    gap: .5rem;
}

.name[b-w02n2a1pm1] {
    max-width: 200px;
    text-overflow: ellipsis;
}
/* /Pages/Dictionaries/PersonnelWithDeactivatedPositionDialog/PersonnelWithDeactivatedPositionDialog.razor.rz.scp.css */
.all-personnel-container[b-9ecekobx6s] {
    display: flex;
    align-items: center;
    justify-content: end;
    gap: 1rem;
    padding: .5rem;
    border-bottom: none;
    border: var(--rz-grid-cell-border);
}
/* /Pages/EventLog/EventLog.razor.rz.scp.css */
.event-log-container[b-uoxft4mk9z] {
    --page-padding: 1.1rem;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: auto 1fr;
    row-gap: 1.5rem;
    padding-bottom: 1rem;
    height: calc(100vh - var(--page-padding));
}

.filters-container[b-uoxft4mk9z] {
    grid-column: 1 / 13;
    display: grid;
    grid-template-columns: 100%;
    align-items: center;
    column-gap: .5rem;
    row-gap: 1rem;
    border: 1px solid #dfe7eb;
    padding: 1rem;
}

.filters-top[b-uoxft4mk9z] {
    display: grid;
    grid-template-columns: auto auto auto auto 1fr;
    gap: .5rem;
}


.filter-type-buttons[b-uoxft4mk9z] {
    justify-self: end;
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
    min-height: 31px;
}

.log-occurrence[b-uoxft4mk9z] {
    display: flex;
    align-items: center;
    gap: 1rem;
    width: 100%;
    overflow: hidden;
}

.log-occurrence-log-name[b-uoxft4mk9z] {
    -ms-word-break: break-all;
    word-break: break-all;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    width: 100%;
}

.file-list[b-uoxft4mk9z], .log-list[b-uoxft4mk9z] {
    grid-column: 1 / 3;
    list-style-type: none;
    padding: 0;
    margin-bottom: 0;
    border: 1px solid #dfe7eb;
    border-right: none;
    overflow-y: auto;
    height: 100%;
}

.file-list[b-uoxft4mk9z] {
    height: 100%;
    max-height: 100%;
}

.log-list[b-uoxft4mk9z] {
    grid-column: 3 / 13;
    border: 1px solid #dfe7eb;
    overflow: auto;
}

.no-files-info[b-uoxft4mk9z], .no-logs-info[b-uoxft4mk9z] {
    font-size: 1.5rem;
    width: 100%;
    height: 100%;
    display: grid;
    align-items: center;
    justify-items: center;
}
/* /Pages/EventLog/LogListItem.razor.rz.scp.css */
.log[b-yxt7efo2lx] {
    display: grid;
    row-gap: .25rem;
    transition: .2s ease-in-out;
}

.log-heading[b-yxt7efo2lx], .log-expand[b-yxt7efo2lx] {
    padding: .25rem .5rem;
}

.log-heading[b-yxt7efo2lx] {
    display: grid;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    column-gap: 1rem;
    cursor: pointer;
}

    .log-heading:hover[b-yxt7efo2lx] {
        background: #edf2f5;
    }

.log-time[b-yxt7efo2lx] {
    pointer-events: none;
}

.log-first-line[b-yxt7efo2lx] {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.log-expand-content[b-yxt7efo2lx] {
    border: 1px solid #dfe7eb;
    background: #edf2f5;
    padding: .5rem;
    font-size: .9rem;
}
/* /Pages/EventLog/LogsFile.razor.rz.scp.css */
.file-list-item[b-2ivo84cvfz] {
    display: grid;
    grid-template-columns: 1fr auto;
    align-items: center;
    padding: .5rem;
    border-bottom: 1px solid #dfe7eb;
    border-right: 1px solid #dfe7eb;
    cursor: pointer;
    transition: .2s ease-in-out;
}

    .file-list-item:not(.disabled):hover[b-2ivo84cvfz] {
        background: #e7ebee70;
    }

    .file-list-item.selected[b-2ivo84cvfz] {
        background: #e7ebee;
        cursor: auto;
    }

        .file-list-item.selected:hover[b-2ivo84cvfz] {
            background: #e7ebee;
        }

    .file-list-item.disabled[b-2ivo84cvfz] {
        cursor: auto;
        color: rgba(58, 58, 58, 0.4);
    }

.file-info[b-2ivo84cvfz] {
    display: grid;
    gap: .5rem;
}

.file-size[b-2ivo84cvfz] {
    font-size: .9rem;
}

.file-download[b-2ivo84cvfz] {
    cursor: pointer;
}
/* /Pages/EventLog/LogTypeFilterButton.razor.rz.scp.css */
.button[b-oaoui4dyqw] {
    display: flex;
    gap: .25rem;
    align-items: center;
    justify-items: center;
}

.deactivated[b-oaoui4dyqw] {
    opacity: .5;
}
/* /Pages/Mailbox/EmailDetails.razor.rz.scp.css */

.buttons-container[b-i83z8o2kzr] {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    margin-bottom: 1.5rem;
}

.email-container[b-i83z8o2kzr] {
    display: grid;
    gap: 1.5rem;
}

.email-card[b-i83z8o2kzr] {
    display: flex;
    flex-direction: column;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 4px;
    box-shadow: 0 6px 14px 0 rgb(0 0 0 / 6%);
    background-color: #ffffff;
    width: 100%;
    max-height: calc(100vh - 35px - 4rem);
}

.email-info[b-i83z8o2kzr] {
    display: flex;
    justify-content: space-between;
    gap: 1rem;
    flex-wrap: nowrap;
    position: relative;
    width: 100%;
    padding: 1rem;
    border-bottom: 1px solid #dfe7eb;
}

.title[b-i83z8o2kzr] {
    margin-bottom: 1rem;
    line-height: 1.75rem;
    font-weight: 600;
}

.sender[b-i83z8o2kzr] {
    margin-bottom: .5rem;
}

.reciever[b-i83z8o2kzr] {
    margin-bottom: 0;
}

.date[b-i83z8o2kzr] {
    white-space: nowrap;
    color: RGB(40, 40, 40);
}

.email-content[b-i83z8o2kzr] {
    padding: 1rem;
    height: 100%;
    overflow: auto;
}

.attachments-card[b-i83z8o2kzr] {
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 4px;
    box-shadow: 0 6px 14px 0 rgb(0 0 0 / 6%);
    background-color: #ffffff;
    height: fit-content;
}

.attachments-header[b-i83z8o2kzr] {
    padding: 0.5rem;
    border-radius: 4px 4px 0 0;
    display: grid;
    align-items: center;
    justify-items: center;
    background: #0769ad;
    color: #fff
}

.attachments-header-title[b-i83z8o2kzr] {
    margin: 0;
}

.attachments-loading-container[b-i83z8o2kzr] {
    padding: 1rem;
}

.no-attachments-info[b-i83z8o2kzr] {
    text-align: center;
    margin: 1rem 0;
}

.attachment[b-i83z8o2kzr] {
    padding: 0.5rem;
    display: flex;
    justify-content: space-between;
    gap: 2rem;
    align-items: center;
    border-bottom: 1px solid rgba(0,0,0,.125);
}

    .attachment:last-child[b-i83z8o2kzr] {
        border-bottom: none;
    }

.attachment-title[b-i83z8o2kzr] {
    margin-bottom: 0;
    word-break: break-word;
}

.attachment-file-size[b-i83z8o2kzr] {
    color: hsl(0, 0%, 50%);
}

@media screen and (min-width: 992px) {
    .email-container[b-i83z8o2kzr] {
        grid-template-columns: repeat(12, 1fr);
    }

    .email-card[b-i83z8o2kzr] {
        grid-column: 1 / 9;
    }

    .attachments-card[b-i83z8o2kzr] {
        grid-column: 9 / 13;
    }
}

@media screen and (min-width: 1200px) {
    .email-card[b-i83z8o2kzr] {
        grid-column: 1 / 10;
    }

    .attachments-card[b-i83z8o2kzr] {
        grid-column: 10 / 13;
    }
}
/* /Pages/Mailbox/Mailbox.razor.rz.scp.css */
.mailbox[b-4vb1eppi40] {
    display: grid;
    gap: 1.5rem;
}

.table-column[b-4vb1eppi40] {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.table-column--actions[b-4vb1eppi40] {
    display: flex;
    gap: 1rem;
    justify-content: center;
}

.table-column--unread[b-4vb1eppi40] {
    font-weight: bold;
}

/* /Pages/MailboxConfig/MailboxConfig.razor.rz.scp.css */
.password-header-container[b-4apy3gelir] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
}

.show-password-icon-container[b-4apy3gelir] {
    display: grid;
    align-items: center;
    justify-items: center;
    cursor: pointer;
    transition: .2s ease-in-out;
}

    .show-password-icon-container:hover[b-4apy3gelir] {
        color: #0769ad;
    }

.password[b-4apy3gelir] {
    background: none;
    border: none;
    outline: none;
}

    .password:hover[b-4apy3gelir], .password:focus .password:active[b-4apy3gelir] {
        outline: none;
    }
/* /Pages/Password/PasswordChange.razor.rz.scp.css */
.form-container[b-3jxpqft823] {
    margin-top: 48vh
}

.inputs-container[b-3jxpqft823] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin-bottom: 1rem;
}

.input-container[b-3jxpqft823] {
    display: flex;
    flex-direction: column;
    gap: .5rem;
    width: fit-content;
}
/* /Pages/UpdateOngoing/UpdateOngoing.razor.rz.scp.css */
.update-ongoing-container[b-7x0w0lxtp1] {
    position: fixed;
    left: 0;
    top: 0;
    display: grid;
    grid-template-rows: 1fr auto;
    justify-items: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    max-height: 100vh;
    padding: 2rem;
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #0769ad 70%);
    color: #fff;
}

.logo[b-7x0w0lxtp1] {
    width: 200px;
}

.text-container[b-7x0w0lxtp1] {
    display: grid;
    justify-items: center;
    align-items: center;
    gap: 2rem;
}

    .text-container h1[b-7x0w0lxtp1] {
        font-size: 2rem;
        text-align: center;
    }

.lds-roller[b-7x0w0lxtp1] {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}

    .lds-roller div[b-7x0w0lxtp1] {
        animation: lds-roller-b-7x0w0lxtp1 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
        transform-origin: 40px 40px;
    }

        .lds-roller div[b-7x0w0lxtp1]:after {
            content: " ";
            display: block;
            position: absolute;
            width: 7px;
            height: 7px;
            border-radius: 50%;
            background: #fff;
            margin: -4px 0 0 -4px;
        }

        .lds-roller div:nth-child(1)[b-7x0w0lxtp1] {
            animation-delay: -0.036s;
        }

            .lds-roller div:nth-child(1)[b-7x0w0lxtp1]:after {
                top: 63px;
                left: 63px;
            }

        .lds-roller div:nth-child(2)[b-7x0w0lxtp1] {
            animation-delay: -0.072s;
        }

            .lds-roller div:nth-child(2)[b-7x0w0lxtp1]:after {
                top: 68px;
                left: 56px;
            }

        .lds-roller div:nth-child(3)[b-7x0w0lxtp1] {
            animation-delay: -0.108s;
        }

            .lds-roller div:nth-child(3)[b-7x0w0lxtp1]:after {
                top: 71px;
                left: 48px;
            }

        .lds-roller div:nth-child(4)[b-7x0w0lxtp1] {
            animation-delay: -0.144s;
        }

            .lds-roller div:nth-child(4)[b-7x0w0lxtp1]:after {
                top: 72px;
                left: 40px;
            }

        .lds-roller div:nth-child(5)[b-7x0w0lxtp1] {
            animation-delay: -0.18s;
        }

            .lds-roller div:nth-child(5)[b-7x0w0lxtp1]:after {
                top: 71px;
                left: 32px;
            }

        .lds-roller div:nth-child(6)[b-7x0w0lxtp1] {
            animation-delay: -0.216s;
        }

            .lds-roller div:nth-child(6)[b-7x0w0lxtp1]:after {
                top: 68px;
                left: 24px;
            }

        .lds-roller div:nth-child(7)[b-7x0w0lxtp1] {
            animation-delay: -0.252s;
        }

            .lds-roller div:nth-child(7)[b-7x0w0lxtp1]:after {
                top: 63px;
                left: 17px;
            }

        .lds-roller div:nth-child(8)[b-7x0w0lxtp1] {
            animation-delay: -0.288s;
        }

            .lds-roller div:nth-child(8)[b-7x0w0lxtp1]:after {
                top: 56px;
                left: 12px;
            }

@keyframes lds-roller-b-7x0w0lxtp1 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
.main[b-uhji543aov] {
    flex: 1;
    min-height: 100vh;
    position: relative;
    overflow-x: hidden
}

    .main .top-row[b-uhji543aov] {
        background-color: #f7f7f7;
        border-bottom: 1px solid #d6d5d5;
        justify-content: flex-end;
    }

        .main .top-row > a[b-uhji543aov], .main .top-row .btn-link[b-uhji543aov] {
            white-space: nowrap;
            margin-left: 1.5rem;
        }

        .main .top-row a:first-child[b-uhji543aov] {
            overflow: hidden;
            text-overflow: ellipsis;
        }

.nav-sidebar[b-uhji543aov] {
    background: linear-gradient(180deg, rgb(5, 39, 103) 0%, #0769ad 70%);
    min-width: 60px;
    overflow: auto;
    width: 250px;
    height: 100vh;
    position: fixed;
    top: 0;
    overflow: hidden;
}
    .nav-sidebar.collapsed[b-uhji543aov] {
        width: 60px;
        padding: 0;
    }
/* /Shared/NavMenu.razor.rz.scp.css */
.nav-menu[b-9ijuzyz4br] {
    display: flex;
    flex-direction: column;
    gap: .5rem;
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #0769ad 70%);
    height: calc(100% - 60px);
    overflow: auto;
    width: 100%;
    color: var(--rz-white);
    padding: 1rem;
    list-style: none;
}

.nav-menu.collapsed[b-9ijuzyz4br] {
    height: calc(100% - 100px);
    padding: 0;
}

.nav-menu[b-9ijuzyz4br]::-webkit-scrollbar {
display: none;
}

.nav-menu[b-9ijuzyz4br]::-webkit-scrollbar-thumb {
    display: none;
}
/* /Shared/NavMenuItem.razor.rz.scp.css */
.activeMenu[b-u8ys4bayjz] {
    background-color: rgba(255,255,255,0.15);
}

.nav-menu-item[b-u8ys4bayjz] {
    display: flex;
    column-gap: 1rem;
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
    color: var(--rz-white);
    color: red;
    width: 100%;
    padding: 0 1rem;
}

.nav-menu-item.collapsed[b-u8ys4bayjz] {
    padding: 0;
}

[b-u8ys4bayjz] .nav-link {
    padding: 1rem;
    width: 100%;
    color: var(--rz-white);
    border-radius: var(--rz-border-radius);
    height: 3rem;
    display: flex;
    gap: .5rem;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: .9rem;
}

[b-u8ys4bayjz] .nav-link:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}
/* /Shared/NavMenuProfile.razor.rz.scp.css */
.profile-container[b-o7z30wbrhe] {
    border-top: #0679c9 1px solid;
    width: 250px;
}

.profile-container.closed[b-o7z30wbrhe] {
    width: 60px;
}

.version-info[b-o7z30wbrhe] {
    color: #63b0e5;
    font-size: 10px;
    cursor: pointer;
    transition: .2s ease-in-out;
    width: fit-content;
}

    .version-info:hover[b-o7z30wbrhe] {
        color: #fff;
    }
