/* /Components/AIChatComponent/AiChat.razor.rz.scp.css */
/* styles.css */

.chat-window[b-qgy2u710or] {
    height: 88%;
    overflow-y: auto;
    overflow-x: hidden;
/*    word-break: break-word;*/
    scrollbar-width: thin; /* 隐藏滚动条（Firefox） */
    -ms-overflow-style: none; /* 隐藏滚动条（IE 和 Edge） */
}

.chat-bubble[b-qgy2u710or] {
    padding: 8px 12px;
    margin-bottom: 12px;
    border-radius: 12px;
    position: relative;
    animation: fadeIn 0.5s ease-in-out;
    line-height: normal;
    margin: 0;
}

    /* 发送者气泡 */
    .chat-bubble.sender[b-qgy2u710or] {
        min-width: fit-content;
        background-color: #e0f7fa; /* 简约浅蓝色 */
        color: #00796b; /* 深绿色文字 */
        border-bottom-right-radius: 5px;
        box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.1);
    }

    /* 接收者气泡 */
    .chat-bubble.receiver[b-qgy2u710or] {
        max-width: 95%;
        background-color: #d4edda; /* 明亮的浅绿色 */
        color: #004c11; /* 深绿色文字 */
        margin-right: auto;
        border-bottom-left-radius: 5px;
        box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.1);
    }

    /* 发送者气泡的小三角 */
    .chat-bubble.sender[b-qgy2u710or]::after {
        content: '';
        position: absolute;
        right: -10px;
        top: 50%;
        transform: translateY(-50%);
        width: 0;
        height: 0;
        border: 10px solid transparent;
        border-left-color: #e0f7fa; /* 小三角颜色与气泡背景一致 */
        border-right: 0;
    }

    /* 接收者气泡的小三角 */
    .chat-bubble.receiver[b-qgy2u710or]::after {
        content: '';
        position: absolute;
        left: -10px; /* 小三角位于左侧 */
        top: 50%;
        transform: translateY(-50%);
        width: 0;
        height: 0;
        border: 10px solid transparent;
        border-right-color: #d4edda; /* 小三角颜色与气泡背景一致 */
        border-left: 0; /* 隐藏左侧边框 */
    }

    /* 下面是浮窗*/
/* 悬浮图标样式 */
.floating-icon[b-qgy2u710or] {
    position: fixed;
    bottom: 100px;
    right: 25px;
    z-index: 1000;
    cursor: pointer;
}

/* 对话框样式 */
.dialog-bubble[b-qgy2u710or] {
    position: absolute;
    bottom: 60px;
    /* 对话框距离图标的位置 */
    right: 0;
    /* 对话框从图标的右侧对齐 */
    background: rgba(63, 63, 70, 0.82);
    /* 背景颜色 */
    color: #fff;
    /* 白色文字 */
    padding: 10px 15px;
    /* 内边距 */
    border: 1px solid #555;
    /* 边框颜色 */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    /* 阴影效果 */
    opacity: 0;
    transform: scale(0) translateY(20px);
    /* 初始状态：完全缩小 */
    transform-origin: bottom right;
    /* 设置变换原点为右下角 */
    animation: floatBubble-b-qgy2u710or 13s forwards ease-in-out;
    /* 总动画时间为 17 秒 */
    min-width: 220px;
    /* 更宽的对话框 */
    text-align: left;
    /* 文字向左对齐 */
    font-size: 14px;
    /* 文字大小 */
    border-radius: 20px;
    /* 四个角统一设置为 20px */
    white-space: normal;
    /* 允许换行 */
    overflow: visible;
    /* 取消文字隐藏 */
    line-height: normal;
}

    /* 对话框箭头 */
    .dialog-bubble[b-qgy2u710or]::before {
        content: '';
        position: absolute;
        bottom: -10px;
        right: 15px;
        border-width: 10px 8px 0;
        border-style: solid;
        border-color: #3F3F46 transparent transparent transparent;
        /* 箭头颜色与对话框背景一致 */
    }

    /* 对话框边框箭头 */
    .dialog-bubble[b-qgy2u710or]::after {
        content: '';
        position: absolute;
        bottom: -11px;
        /* 稍微偏移，覆盖边框 */
        right: 15px;
        border-width: 10px 8px 0;
        border-style: solid;
        border-color: #555 transparent transparent transparent;
        /* 边框颜色 */
    }

/* 动画效果 */
@keyframes floatBubble-b-qgy2u710or {
    0% {
        opacity: 0; /* 初始状态：完全透明 */
        transform: scale(0) translateY(20px); /* 初始状态：完全缩小并下移 */
    }

    10% {
        opacity: 1; /* 慢慢显示，10% 的时间点完全显示 */
        transform: scale(1) translateY(0); /* 放大到正常大小 */
    }

    90% {
        opacity: 1; /* 保持显示状态 */
        transform: scale(1) translateY(0); /* 保持正常大小 */
    }

    100% {
        opacity: 0; /* 慢慢隐藏，100% 的时间点完全隐藏 */
        transform: scale(0) translateY(20px); /* 缩小并下移 */
    }
}

.svg-icon[b-qgy2u710or] {
    transition: transform 0.3s ease;
    /* 添加过渡效果，使缩放更平滑 */
}

.svg-icon:hover[b-qgy2u710or] {
    transform: scale(1.2);
    /* 鼠标悬停时放大1.2倍 */
}
/* /Components/GlobalHeader/RightContent.razor.rz.scp.css */
.events[b-0ehhenz3mf] {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .events .ant-badge-status[b-0ehhenz3mf] {
        overflow: hidden;
        white-space: nowrap;
        width: 100%;
        text-overflow: ellipsis;
        font-size: 12px;
    }

.notes-month[b-0ehhenz3mf] {
    text-align: center;
    font-size: 28px;
}
/* /Components/HospitalCostComponent/HospitalCostComponent.razor.rz.scp.css */
body[b-8mxke07qat] {
    font-family: Arial, sans-serif;
}

.table-container[b-8mxke07qat] {
    overflow-x: auto;
    max-width: 1000px;
    max-height: 500px;
    overflow-y: scroll;
    scrollbar-width: none;
}

table[b-8mxke07qat] {
    border-collapse: collapse;
    width: 100%;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

th[b-8mxke07qat], td[b-8mxke07qat] {
    border: 1px solid #ddd;
    padding: 12px;
    text-align: right;
}

th[b-8mxke07qat] {
    background-color: #4CAF50;
    color: white;
    text-align: center;
    position: sticky;
    top: 0;
}

tr:nth-child(even)[b-8mxke07qat] {
    background-color: #f2f2f2;
}

tr:hover[b-8mxke07qat] {
    background-color: #e6f7e6;
}

.time-col[b-8mxke07qat] {
    background-color: #4CAF50;
    color: white;
    text-align: center;
    font-weight: bold;
    position: sticky;
    left: 0;
}
/* /Layouts/UserLayout.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.container__b__0[b-39eo5w5vmu] {
  display: flex;
  flex-direction: column;
  height: 100vh;
  overflow: auto;
  background: #f0f2f5;
}
.container__b__0 .lang[b-39eo5w5vmu] {
  width: 100%;
  height: 40px;
  line-height: 44px;
  text-align: right;
}
.container__b__0 .lang :global(.ant-dropdown-trigger)[b-39eo5w5vmu] {
  margin-right: 24px;
}
.container__b__0 .content[b-39eo5w5vmu] {
  flex: 1;
  padding: 32px 0;
}
.container__b__0 .top[b-39eo5w5vmu] {
  text-align: center;
  padding-bottom:30px
}
.container__b__0 .header[b-39eo5w5vmu] {
  height: 44px;
  line-height: 44px;
}
.container__b__0 .header a[b-39eo5w5vmu] {
  text-decoration: none;
}
.container__b__0 .logo[b-39eo5w5vmu] {
  height: 44px;
  margin-right: 16px;
  vertical-align: top;
}
.container__b__0 .title[b-39eo5w5vmu] {
  position: relative;
  top: 2px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 600;
  font-size: 33px;
  font-family: Avenir, 'Helvetica Neue', Arial, Helvetica, sans-serif;
}
.container__b__0 .desc[b-39eo5w5vmu] {
  margin-top: 12px;
  margin-bottom: 40px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
@media (min-width: 768px) {
  .container__b__0[b-39eo5w5vmu] {
    background-image: url('/assets/back.svg');
    background-repeat: no-repeat;
    background-position: center 110px;
    background-size: 100%;
  }
  .container__b__0 .content[b-39eo5w5vmu] {
    padding: 32px 0 24px;
  }
}
/* /Pages/Baidu/BaiduReport.razor.rz.scp.css */
[b-zmq43fy9fz] .progress-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(to right, #1890ff var(--progress, 0%), transparent var(--progress, 0%) );
}
/* /Pages/Baidu/Components/WordRank.razor.rz.scp.css */
body[b-z6n6mxb760] {
    font-family: 'Helvetica', 'Arial', sans-serif;
    background-color: #f5f5f5;
    margin: 0;
    padding: 0;
}

.ranking-container[b-z6n6mxb760] {
    max-width: 100%; /* 增加宽度以容纳更多内容 */
    margin: 0 auto;
    background-color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.ranking-header[b-z6n6mxb760] {
    background-color: #2c3e50;
    color: #fff;
    padding: 8px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.ranking-button[b-z6n6mxb760] {
    display: inline;
    position: absolute;
    right: 9px;
}

.ranking-grid[b-z6n6mxb760] {
    display: grid;
    grid-template-columns: repeat(5, 1fr); /* 每行显示5个 */
    gap: 0; /* 完全去除间距 */
}

.ranking-item[b-z6n6mxb760] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 8px;
    border: 1px solid #eee;
    background-color: #fafafa;
    transition: background-color 0.2s;
    cursor: pointer;
}

    .ranking-item:hover[b-z6n6mxb760] {
        background-color: #f0f0f0;
    }

.keyword[b-z6n6mxb760] {
    font-size: 14px;
    color: #333;
    font-weight: bold;
}

.datadiv[b-z6n6mxb760] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 80%
}

.consumption[b-z6n6mxb760] {
    font-size: 12px;
    color: #666;
}

/* 响应式设计 */
@media (max-width: 768px) {
    .ranking-grid[b-z6n6mxb760] {
        grid-template-columns: repeat(3, 1fr); /* 小屏幕每行显示3个 */
    }
}

@media (max-width: 480px) {
    .ranking-grid[b-z6n6mxb760] {
        grid-template-columns: repeat(3, 1fr); /* 超小屏幕每行显示2个 */
    }
}
/* /Pages/Baidu/Dashboard.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.chartCard[b-jvgjno0hzj] {
    position: relative;
}

    .chartCard .chartTop[b-jvgjno0hzj] {
        position: relative;
        width: 100%;
        overflow: hidden;
    }

    .chartCard .chartTopMargin[b-jvgjno0hzj] {
        margin-bottom: 12px;
    }

    .chartCard .chartTopHasMargin[b-jvgjno0hzj] {
        margin-bottom: 20px;
    }

    .chartCard .metaWrap[b-jvgjno0hzj] {
        float: left;
    }

    .chartCard .avatar[b-jvgjno0hzj] {
        position: relative;
        top: 4px;
        float: left;
        margin-right: 20px;
    }

        .chartCard .avatar img[b-jvgjno0hzj] {
            border-radius: 100%;
        }

    .chartCard .meta[b-jvgjno0hzj] {
        height: 40px;
        color: rgba(0, 0, 0, 0.45);
        font-size: 14px;
        line-height: 22px;
    }

    .chartCard .action[b-jvgjno0hzj] {
        position: absolute;
        top: 4px;
        right: 0;
        line-height: 1;
        cursor: pointer;
    }

    .chartCard .total[b-jvgjno0hzj] {
        height: 38px;
        margin-top: 4px;
        margin-bottom: 0;
        overflow: hidden;
        color: rgba(0, 0, 0, 0.85);
        font-size: 30px;
        line-height: 38px;
        white-space: nowrap;
        text-overflow: ellipsis;
        word-break: break-all;
    }

    .chartCard .content[b-jvgjno0hzj] {
        position: relative;
        width: 100%;
        margin-bottom: 12px;
    }

    .chartCard .contentFixed[b-jvgjno0hzj] {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
    }

    .chartCard .footer[b-jvgjno0hzj] {
        margin-top: 8px;
        padding-top: 9px;
        border-top: 1px solid #f0f0f0;
    }

        .chartCard .footer > *[b-jvgjno0hzj] {
            position: relative;
        }

    .chartCard .footerMargin[b-jvgjno0hzj] {
        margin-top: 20px;
    }
/* /Pages/Baidu/Report.razor.rz.scp.css */
[b-xxli62l9fr] .progress-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(to right, #1890ff var(--progress, 0%), transparent var(--progress, 0%) );
}
/* /Pages/Result/Fail/Fail.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.error_icon[b-0uozo3fumi] {
  color: #ff4d4f;
}
.title__b__0[b-0uozo3fumi] {
  margin-bottom: 16px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
}
/* /Pages/Result/Success/Success.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.title__b__1[b-gpn3g405mx] {
  position: relative;
  color: rgba(0, 0, 0, 0.85);
  font-size: 12px;
  text-align: center;
}
.head-title[b-gpn3g405mx] {
  margin-bottom: 20px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  font-size: 16px;
}
/* /Pages/Setting/IpManage.razor.rz.scp.css */
.ant-ip-info[b-hp4xdycsx5] {
    max-width: 1000px; /* 适当加宽容器，容纳3列 */
    border: 1px solid #40a9ff;
    border-radius: 4px;
    background-color: #fff;
    overflow: hidden;
    box-sizing: border-box;
}

.ant-ip-info__content[b-hp4xdycsx5] {
    padding: 12px 16px;
}

.ant-ip-info__list[b-hp4xdycsx5] {
    margin: 0;
    padding: 0;
    list-style: none;
    display: grid;
    /* 核心修改：强制每行3列，平均分配宽度 */
    grid-template-columns: repeat(3, 1fr);
    gap: 12px 16px; /* 行列间距（垂直12px，水平16px） */
}

.ant-ip-info__item[b-hp4xdycsx5] {
    display: flex;
    align-items: center;
    line-height: 1.5;
    white-space: nowrap; /* 防止标签换行 */
}

.ant-ip-info__label[b-hp4xdycsx5] {
    color: rgba(0, 0, 0, 0.65);
    font-size: 14px;
    flex-shrink: 0;
}

.ant-ip-info__value[b-hp4xdycsx5] {
    color: rgba(0, 0, 0, 0.85);
    font-size: 14px;
    word-break: break-all;
    margin-left: 8px;
    overflow: hidden;
    text-overflow: ellipsis; /* 长文本省略 */
}

/* 响应式调整：屏幕较小时自动改为2列，再小则1列 */
@media (max-width: 992px) {
    .ant-ip-info__list[b-hp4xdycsx5] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 576px) {
    .ant-ip-info__list[b-hp4xdycsx5] {
        grid-template-columns: 1fr;
    }

    .ant-ip-info[b-hp4xdycsx5] {
        margin: 8px;
    }

    .ant-ip-info__content[b-hp4xdycsx5] {
        padding: 8px 12px;
    }
}
/* /Pages/User/Info/Components/BaseView.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.baseView[b-s0h6if8e8i] {
  display: flex;
  padding-top: 12px;
}
.baseView :global .ant-legacy-form-item .ant-legacy-form-item-control-wrapper[b-s0h6if8e8i] {
  width: 100%;
}
.baseView .left[b-s0h6if8e8i] {
  min-width: 224px;
  max-width: 448px;
}
.baseView .right__b__1[b-s0h6if8e8i] {
  flex: 1;
  padding-left: 104px;
}
.baseView .right__b__1 .avatar_title[b-s0h6if8e8i] {
  height: 22px;
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 22px;
}
.baseView .right__b__1 .avatar[b-s0h6if8e8i] {
  width: 144px;
  height: 144px;
  margin-bottom: 12px;
  overflow: hidden;
}
.baseView .right__b__1 .avatar img[b-s0h6if8e8i] {
  width: 100%;
}
.baseView .right__b__1 .button_view[b-s0h6if8e8i] {
  width: 144px;
  text-align: center;
}
@media screen and (max-width: 1200px) {
  .baseView[b-s0h6if8e8i] {
    flex-direction: column-reverse;
  }
  .baseView .right__b__1[b-s0h6if8e8i] {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 448px;
    padding: 20px;
  }
  .baseView .right__b__1 .avatar_title[b-s0h6if8e8i] {
    display: none;
  }
}
/* /Pages/User/Info/Info.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.main__b__2[b-hj8awuyks0] {
    display: flex;
    width: 100%;
    height: 100%;
    padding-top: 16px;
    padding-bottom: 16px;
    overflow: auto;
    background-color: #fff;
}

    .main__b__2 .leftMenu[b-hj8awuyks0] {
        width: 224px;
        border-right: 1px solid #f0f0f0;
    }

        .main__b__2 .leftMenu :global .ant-menu-inline[b-hj8awuyks0] {
            border: none;
        }

        .main__b__2 .leftMenu :global .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected[b-hj8awuyks0] {
            font-weight: bold;
        }

    .main__b__2 .right__b__0[b-hj8awuyks0] {
        flex: 1;
        padding-top: 8px;
        padding-right: 40px;
        padding-bottom: 8px;
        padding-left: 40px;
    }

        .main__b__2 .right__b__0 .title[b-hj8awuyks0] {
            margin-bottom: 12px;
            color: rgba(0, 0, 0, 0.85);
            font-weight: 500;
            font-size: 20px;
            line-height: 28px;
        }

    .main__b__2 .ant-list-split .ant-list-item:last-child[b-hj8awuyks0] {
        border-bottom: 1px solid #f0f0f0;
    }

    .main__b__2 .ant-list-item[b-hj8awuyks0] {
        padding-top: 14px;
        padding-bottom: 14px;
    }

.ant-list-item-meta .taobao[b-hj8awuyks0] {
    display: block;
    color: #ff4000;
    font-size: 48px;
    line-height: 48px;
    border-radius: 2px;
}

.ant-list-item-meta .dingding[b-hj8awuyks0] {
    margin: 2px;
    padding: 6px;
    color: #fff;
    font-size: 32px;
    line-height: 32px;
    background-color: #2eabff;
    border-radius: 2px;
}

.ant-list-item-meta .alipay[b-hj8awuyks0] {
    color: #2eabff;
    font-size: 48px;
    line-height: 48px;
    border-radius: 2px;
}

font.strong[b-hj8awuyks0] {
    color: #52c41a;
}

font.medium[b-hj8awuyks0] {
    color: #faad14;
}

font.weak[b-hj8awuyks0] {
    color: #ff4d4f;
}

@media screen and (max-width: 768px) {
    .main__b__2[b-hj8awuyks0] {
        flex-direction: column;
    }

        .main__b__2 .leftMenu[b-hj8awuyks0] {
            width: 100%;
            border: none;
        }

        .main__b__2 .right__b__0[b-hj8awuyks0] {
            padding: 40px;
        }
}
/* /Pages/User/Login/Login.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/*此处为了解决样式冲突, 在pro样式的基础上包了一层main, 原始样式从.login开始*/
.main__b__0[b-9obzbtizpu]  {
  width: 368px;
  margin: 0 auto;
}
@media screen and (max-width: 576px) {
  .main__b__0[b-9obzbtizpu]  {
    width: 95%;
  }
}
.main__b__0[b-9obzbtizpu]  .login :global .ant-tabs .ant-tabs-nav {
  margin-bottom: 24px;
  text-align: center;
  border-bottom: 0;
}
.main__b__0[b-9obzbtizpu]  .login .getCaptcha {
  display: block;
  width: 100%;
}
.main__b__0[b-9obzbtizpu]  .login .icon {
  color: #1890ff;
}
.main__b__0[b-9obzbtizpu]  .login .other {
  margin-top: 24px;
  line-height: 22px;
  text-align: left;
}
.main__b__0[b-9obzbtizpu]  .login .other .icon {
  margin-left: 16px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 24px;
  vertical-align: middle;
  cursor: pointer;
  transition: color 0.3s;
}
.main__b__0[b-9obzbtizpu]  .login .other .icon:hover {
  color: #1890ff;
}
.main__b__0[b-9obzbtizpu]  .login .other .register {
  float: right;
}
.main__b__0[b-9obzbtizpu]  .login .prefixIcon {
  color: rgba(0, 0, 0, 0.25);
  font-size: 14px;
}
.main__b__0[b-9obzbtizpu]  .login .submit {
  width: 100%;
  margin-top: 24px;
}
/* /Pages/User/RegisterResult/RegisterResult.razor.rz.scp.css */
.registerResult[b-67fpf88zeb] {
  width: 800px;
  min-height: 400px;
  margin: auto;
  padding: 80px;
  background: none;
}
.registerResult :global .anticon[b-67fpf88zeb] {
  font-size: 64px;
}
.registerResult .title[b-67fpf88zeb] {
  margin-top: 32px;
  font-size: 20px;
  line-height: 28px;
}
.registerResult .actions[b-67fpf88zeb] {
  margin-top: 40px;
}
.registerResult .actions a + a[b-67fpf88zeb] {
  margin-left: 8px;
}
/* /Pages/User/Register/Register.razor.rz.scp.css */
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.main__b__1[b-52u9oyzfjx] {
  width: 368px;
  margin: 0 auto;
}
.main__b__1 h3[b-52u9oyzfjx] {
  margin-bottom: 20px;
  font-size: 16px;
}
.main__b__1 .password[b-52u9oyzfjx] {
  margin-bottom: 24px;
}
.main__b__1 .password :global .ant-form-item-explain[b-52u9oyzfjx] {
  display: none;
}
.main__b__1 .getCaptcha[b-52u9oyzfjx] {
  display: block;
  width: 100%;
}
.main__b__1 .submit[b-52u9oyzfjx] {
  width: 50%;
}
.main__b__1 .login[b-52u9oyzfjx] {
  float: right;
  line-height: 40px;
}
.success[b-52u9oyzfjx],
.warning[b-52u9oyzfjx],
.error[b-52u9oyzfjx] {
  transition: color 0.3s;
}
.success[b-52u9oyzfjx] {
  color: #52c41a;
}
.warning[b-52u9oyzfjx] {
  color: #faad14;
}
.error[b-52u9oyzfjx] {
  color: #ff4d4f;
}
.progress-pass > .progress :global .ant-progress-bg[b-52u9oyzfjx] {
  background-color: #faad14;
}
