/* _content/PtServer.WebCore/Pages/NhConsole/Shared/_Layout.cshtml.rz.scp.css */
.page[b-jr8d74f2d9] {
    position: relative;
    display: flex;
    flex-direction: column;
    height: 100vh; /* 占据整个窗口高度 */
}

.content-wrapper[b-jr8d74f2d9] {
    width: 100%; /* 占据整个宽度 */
    max-width: 1160px; /* 最大宽度 */
    background-color: #fff; /* 可选的背景颜色 */
    border-radius: 8px; /* 可选的圆角 */
    margin: 0 auto; /* 水平居中 */
}

.main[b-jr8d74f2d9] {
    flex: 1; /*让主体部分占据剩余空间 */
    display: flex;
    flex-direction: column;
}

.body[b-jr8d74f2d9] {
    padding-top: 20px;
    padding-bottom: 10px;
}

/* Set padding to keep content from hitting the edges */
.body-content[b-jr8d74f2d9] {
    padding-left: 15px;
    padding-right: 15px;
}

.navbar[b-jr8d74f2d9] {
    background-color: #333333; /* 背景颜色 */
    color: white; /* 文字颜色 */
}

    .navbar .navmenu[b-jr8d74f2d9] {
        max-width: 1160px; /* 最大宽度 */
        margin: 0 auto; /* 水平居中 */
    }

    .navbar .navbar-brand[b-jr8d74f2d9],
    .navbar .nav-link[b-jr8d74f2d9] {
        color: white; /* 设置导航栏链接文字颜色为白色 */
    }

        .navbar .navbar-brand[b-jr8d74f2d9],
        .navbar .nav-link:hover[b-jr8d74f2d9] {
            color: #00ffff; /* 鼠标悬停时为青色 */
        }

.navbar-toggler[b-jr8d74f2d9] {
    border-color: white; /* 切换按钮边框为白色 */
}

.navbar-toggler-icon[b-jr8d74f2d9] {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='white' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    /* 切换按钮图标为白色 */
}

#blazor-error-ui[b-jr8d74f2d9] {
    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-jr8d74f2d9] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* _content/PtServer.WebCore/Pages/Shared/_Layout.cshtml.rz.scp.css */
.page[b-frsv5ailh8] {
    position: relative;
    display: flex;
    flex-direction: column;
    height: 100vh; /* 占据整个窗口高度 */
}

.content-wrapper[b-frsv5ailh8] {
    width: 100%; /* 占据整个宽度 */
    max-width: 1160px; /* 最大宽度 */
    background-color: #fff; /* 可选的背景颜色 */
    border-radius: 8px; /* 可选的圆角 */
    margin: 0 auto; /* 水平居中 */
}

.main[b-frsv5ailh8] {
    flex: 1; /*让主体部分占据剩余空间 */
    display: flex;
    flex-direction: column;
}

.body[b-frsv5ailh8] {
    padding-top: 20px;
    padding-bottom: 10px;
}

/* Set padding to keep content from hitting the edges */
.body-content[b-frsv5ailh8] {
    padding-left: 15px;
    padding-right: 15px;
}

.navbar[b-frsv5ailh8] {
    background-color: #333333; /* 背景颜色 */
    color: white; /* 文字颜色 */
}

    .navbar .navmenu[b-frsv5ailh8] {
        max-width: 1160px; /* 最大宽度 */
        margin: 0 auto; /* 水平居中 */
    }

    .navbar .navbar-brand[b-frsv5ailh8],
    .navbar .nav-link[b-frsv5ailh8] {
        color: white; /* 设置导航栏链接文字颜色为白色 */
    }

        .navbar .navbar-brand[b-frsv5ailh8],
        .navbar .nav-link:hover[b-frsv5ailh8] {
            color: #00ffff; /* 鼠标悬停时为青色 */
        }

.navbar-toggler[b-frsv5ailh8] {
    border-color: white; /* 切换按钮边框为白色 */
}

.navbar-toggler-icon[b-frsv5ailh8] {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='white' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    /* 切换按钮图标为白色 */
}

#blazor-error-ui[b-frsv5ailh8] {
    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-frsv5ailh8] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
