:root{--pri: #2563EB;--pri-h: #1D4ED8;--pri-l: #EFF6FF;--ok: #10B981;--ok-l: #ECFDF5;--err: #EF4444;--warn: #F59E0B;--bg: #F8FAFC;--card: #FFFFFF;--card2: #F1F5F9;--surface: #F8FAFC;--bd: #E2E8F0;--bd2: #F1F5F9;--t1: #0F172A;--t2: #475569;--t3: #64748B;--t4: #94A3B8;--t5: #CBD5E1;--side: 240px;--ql: 260px;--dr: 340px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--shadow-sm: 0 1px 2px 0 rgba(15,23,42,.04);--shadow-md: 0 4px 6px -1px rgba(15,23,42,.05),0 2px 4px -2px rgba(15,23,42,.04);--shadow-lg: 0 10px 15px -3px rgba(15,23,42,.06),0 4px 6px -4px rgba(15,23,42,.04);--shadow-xl: 0 20px 25px -5px rgba(15,23,42,.07),0 8px 10px -6px rgba(15,23,42,.04)}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:Noto Sans SC,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--t1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--t5);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--t4)}.pv-msgbox{border-radius:var(--radius-lg)!important;padding-bottom:16px!important}.pv-msgbox .el-message-box__header{padding:14px 20px 10px!important}.pv-msgbox .el-message-box__title{font-size:15px!important;font-weight:600!important;color:var(--t1)!important}.pv-msgbox .el-message-box__headerbtn{top:10px!important;right:14px!important}.pv-msgbox .el-message-box__content{padding:8px 20px 16px!important;font-size:13px!important;color:var(--t2)!important;line-height:1.6!important}.pv-msgbox .el-message-box__btns{padding:0 20px!important}.pv-msgbox .el-message-box__btns .el-button{font-size:13px!important;font-weight:500!important;border-radius:var(--radius-md)!important;padding:7px 16px!important;height:auto!important;transition:all .15s ease!important}.pv-msgbox .el-message-box__btns .el-button--primary{background:var(--pri)!important;border-color:var(--pri)!important}.pv-msgbox .el-message-box__btns .el-button--primary:hover{background:var(--pri-h)!important;border-color:var(--pri-h)!important}.pv-msgbox .el-message-box__btns .el-button--default{border-color:var(--bd)!important;color:var(--t2)!important;background:var(--card)!important}.pv-msgbox .el-message-box__btns .el-button--default:hover{border-color:var(--pri)!important;color:var(--pri)!important;background:var(--pri-l)!important}.pv-msgbox .el-message-box__status{font-size:20px!important;top:14px!important;left:20px!important}.pv-msgbox .el-message-box__message{padding-left:4px!important}
