body{background-color:#f5f7fa;margin:0}body,html{width:100%!important}.flex{display:flex}.flex.centerX{align-items:center}.flex.centerY{justify-content:center}.flex-column{display:flex;flex-direction:column}.flex-column.centerX{align-items:center}.centerXY,.flex-column.centerY{justify-content:center}.centerXY{align-items:center}.between{justify-content:space-between}.button{cursor:pointer}.button:active{opacity:.65}.el-button{color:#333!important;font-weight:400}.el-button:focus{box-shadow:none;outline:none}.el-button:hover{background-color:#fff;border:1px solid #1c58e5!important;color:#1c58e5!important}.el-button.is-disabled{background-color:#fff;color:#aeb0b8!important}.el-button.is-disabled:hover{border:1px solid #e4e7ed!important}.el-button--primary{background-color:#1c58e5!important;color:#fff!important}.el-button--primary:hover{background-color:#0d77de!important;color:#fff!important}.fc-text{color:#fd485e}.no-copy{-webkit-user-select:none;-moz-user-select:none;user-select:none}input::placeholder{color:#c3c3c3!important;font-size:14px!important}input::-webkit-input-placeholder{color:#c3c3c3!important;font-size:14px!important}input::-moz-placeholder{color:#c3c3c3!important;font-size:14px!important}.is-disabled{color:#999!important}.el-button{border-radius:2px}.el-button.is-disabled{color:#999!important}.el-button--primary.is-disabled{background-color:#1c58e566!important;color:#fff!important}.el-button--primary:focus{background-color:#1c58e5!important}.el-table .cell{color:#333}.el-message{border-radius:2px;font-size:14px!important;padding:8px 16px!important}.el-message__icon{margin-right:6px}.xs-scroller{overflow-y:auto}.xs-scroller::-webkit-scrollbar{width:4px}.xs-scroller::-webkit-scrollbar-thumb{background-color:#d8dade;border-radius:5px}.body-no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}@keyframes loading-roate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:xs-font;font-style:normal;font-weight:400;src:url(//m2.riskbird.com/web/riskbird/prod/font/font-web.b683029b.woff) format("woff")}*{box-sizing:border-box;font-family:Microsoft YaHei,xs-font,SimSun;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.error-page[data-v-e7eb9464]{align-items:center;background:#f9fafb;color:#333;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.error-page .error-code[data-v-e7eb9464]{color:#e53e3e;font-size:6rem;font-weight:800;margin-bottom:1rem}.error-page .error-title[data-v-e7eb9464]{font-size:1.75rem;font-weight:600;margin-bottom:.5rem}.error-page .error-message[data-v-e7eb9464]{color:#666;font-size:1rem;margin-bottom:2rem;max-width:480px}.error-page .error-actions[data-v-e7eb9464]{display:flex;gap:1rem}.error-page .error-actions .btn[data-v-e7eb9464]{border-radius:.75rem;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease-in-out}.error-page .error-actions .btn-primary[data-v-e7eb9464]{background:#2563eb;border:none;color:#fff}.error-page .error-actions .btn-primary[data-v-e7eb9464]:hover{background:#1d4ed8}.error-page .error-actions .btn-secondary[data-v-e7eb9464]{background:transparent;border:1px solid #999;color:#333}.error-page .error-actions .btn-secondary[data-v-e7eb9464]:hover{background:#eee}@media (prefers-color-scheme:dark){.error-page[data-v-e7eb9464]{background:#111827;color:#e5e7eb}.error-page .error-message[data-v-e7eb9464]{color:#9ca3af}.error-page .btn-secondary[data-v-e7eb9464]{border-color:#666;color:#e5e7eb}.error-page .btn-secondary[data-v-e7eb9464]:hover{background:#1f2937}}
