.n-layout-header[data-v-cfbf687a] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.n-alert[data-v-cfbf687a] {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center
}

.n-card[data-v-cfbf687a] {
    margin-top: 10px
}

.center[data-v-cfbf687a] {
    display: flex;
    text-align: left;
    place-items: center;
    justify-content: center;
    margin: 20px
}

.n-form .n-button[data-v-cfbf687a] {
    margin-top: 10px
}

.footer-divider[data-v-d9827d3e] {
    margin: 0;
    padding: 0 var(--x-padding)
}

.n-switch {
    margin-left: 10px;
    margin-right: 10px
}

.side[data-v-2248ca47] {
    height: 100vh
}

.main[data-v-2248ca47] {
    height: 100vh;
    text-align: center
}

.n-grid[data-v-2248ca47], .n-gi[data-v-2248ca47], .n-space[data-v-2248ca47] {
    height: 100%
}

.center[data-v-bf056655] {
    display: flex
}

.n-button[data-v-bf056655] {
    margin-left: 10px
}

.n-alert[data-v-09845092] {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center
}

.n-form .n-button[data-v-09845092] {
    margin-top: 10px
}

.switch-login-button[data-v-09845092] {
    display: flex;
    justify-content: center;
    margin: 10px 0
}

.n-form[data-v-09845092] {
    text-align: left
}

.n-data-table[data-v-2af033d1] {
    min-width: 700px
}

.n-alert[data-v-7abcdcc7] {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center
}

.n-card[data-v-7abcdcc7] {
    margin-top: 10px
}

.center[data-v-7abcdcc7] {
    display: flex;
    text-align: left;
    place-items: center;
    justify-content: center;
    margin: 20px
}

.mail-content-renderer[data-v-d6ce1ecb] {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.mail-content[data-v-d6ce1ecb] {
    margin-top: 10px;
    flex: 1
}

.mail-text[data-v-d6ce1ecb] {
    white-space: pre-wrap;
    word-wrap: break-word;
    margin: 0;
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

.mail-iframe[data-v-d6ce1ecb] {
    width: 100%;
    height: 100%;
    border: none;
    min-height: 400px
}

.mail-html[data-v-d6ce1ecb] {
    width: 100%;
    height: 100%
}

.center[data-v-d6ce1ecb] {
    text-align: center
}

.fullscreen-mail-content[data-v-d6ce1ecb] {
    height: calc(100vh - 120px);
    overflow: auto
}

.fullscreen-mail-content .mail-iframe[data-v-d6ce1ecb] {
    min-height: calc(100vh - 120px)
}

.left[data-v-c616c3cf] {
    text-align: left
}

.center[data-v-c616c3cf] {
    text-align: center
}

.overlay[data-v-c616c3cf] {
    width: 100%;
    height: 100%;
    z-index: 1000
}

.overlay-dark-backgroud[data-v-c616c3cf] {
    background-color: #ffffff1a
}

.overlay-light-backgroud[data-v-c616c3cf] {
    background-color: #0000001a
}

.mail-item[data-v-c616c3cf] {
    height: 100%
}

pre[data-v-c616c3cf] {
    white-space: pre-wrap;
    word-wrap: break-word
}

.left[data-v-160f0149] {
    text-align: left
}

.center[data-v-160f0149] {
    text-align: center
}

.overlay[data-v-160f0149] {
    width: 100%;
    height: 100%;
    z-index: 1000
}

.overlay-dark-backgroud[data-v-160f0149] {
    background-color: #ffffff1a
}

.overlay-light-backgroud[data-v-160f0149] {
    background-color: #0000001a
}

.mail-item[data-v-160f0149] {
    height: 100%
}

pre[data-v-160f0149] {
    white-space: pre-wrap;
    word-wrap: break-word
}

.n-card[data-v-e3028e17] {
    max-width: 800px
}

.n-button[data-v-e3028e17] {
    text-align: left
}

.center[data-v-e3028e17] {
    display: flex;
    text-align: center;
    place-items: center;
    justify-content: center
}

.left[data-v-e3028e17] {
    text-align: left;
    place-items: left;
    justify-content: left
}

.right[data-v-e3028e17] {
    text-align: right;
    place-items: right;
    justify-content: right
}

.center[data-v-0ba80a16] {
    display: flex;
    justify-content: center
}

.n-card[data-v-0ba80a16] {
    max-width: 800px;
    text-align: left
}

.n-button[data-v-0ba80a16] {
    margin-top: 10px
}

.center[data-v-d45c959c] {
    display: flex;
    justify-content: center
}

.n-card[data-v-d45c959c] {
    max-width: 800px;
    text-align: left
}

.center[data-v-7acd3020] {
    display: flex;
    text-align: left;
    place-items: center;
    justify-content: center
}

.n-button[data-v-7acd3020] {
    margin-top: 10px
}

.center[data-v-709bfb8d] {
    display: flex;
    justify-content: center
}

.n-card[data-v-709bfb8d] {
    max-width: 800px
}

.n-button[data-v-709bfb8d] {
    margin-top: 10px;
    margin-left: 10px
}

.center[data-v-e0ce32bc] {
    max-width: 800px;
    margin: 0 auto
}

.n-card[data-v-e0ce32bc] {
    margin-top: 20px;
    width: 100%
}

.center[data-v-128c1f0f] {
    display: flex;
    justify-content: center
}

.n-card[data-v-128c1f0f] {
    max-width: 800px;
    text-align: left
}

.n-button[data-v-128c1f0f] {
    margin-top: 10px;
    margin-bottom: 10px
}

.center[data-v-b55d0f38] {
    display: flex;
    text-align: center;
    place-items: center;
    justify-content: center
}

.n-button[data-v-b55d0f38] {
    margin-top: 10px
}

.n-alert[data-v-7936a6f0] {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center
}

.center[data-v-7936a6f0] {
    display: flex;
    text-align: center;
    place-items: center;
    justify-content: center;
    margin: 20px
}

.center[data-v-83781169] {
    display: flex;
    text-align: center;
    place-items: center;
    justify-content: center
}
