.app-modal-root[data-v-e65008dc]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.app-modal-shade[data-v-e65008dc]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;pointer-events:auto}.app-modal-box[data-v-e65008dc]{position:relative;z-index:1;pointer-events:auto;background:#fff;border-radius:4px;box-shadow:0 4px 24px #0000002e;display:flex;flex-direction:column;max-height:85vh;min-width:360px;overflow:hidden}.app-modal-title[data-v-e65008dc]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #eee;font-size:15px;font-weight:600;color:#333;flex-shrink:0;line-height:22px}.app-modal-close[data-v-e65008dc]{cursor:pointer;font-size:18px;color:#999;padding:0 4px;line-height:1;transition:color .2s}.app-modal-close[data-v-e65008dc]:hover{color:#333}.app-modal-icon-area[data-v-e65008dc]{padding:30px 20px 10px;text-align:center;font-size:14px;color:#666;line-height:1.8;max-height:60vh;overflow-y:auto}.app-modal-icon-area>span[data-v-e65008dc]:first-child{display:block;font-size:36px;margin-bottom:10px}.app-modal-icon-ok[data-v-e65008dc]{color:#67c23a}.app-modal-icon-error[data-v-e65008dc]{color:#f56c6c}.app-modal-icon-warn[data-v-e65008dc]{color:#e6a23c}.app-modal-icon-question[data-v-e65008dc]{color:#409eff}.app-modal-icon-lock[data-v-e65008dc]{color:#e6a23c}.app-modal-icon-cry[data-v-e65008dc]{color:#f56c6c}.app-modal-icon-smile[data-v-e65008dc]{color:#67c23a}.app-modal-icon-tips[data-v-e65008dc]{color:#409eff}.app-modal-body[data-v-e65008dc]{padding:15px 20px;flex:1;min-height:0;overflow-y:auto}.text-content[data-v-e65008dc]{font-size:14px;color:#333;line-height:1.8;word-break:break-all}.dom-host[data-v-e65008dc]{width:100%;min-height:0}.app-modal-btns[data-v-e65008dc]{padding:12px 20px;border-top:1px solid #eee;flex-shrink:0}.modal-dialog-enter-active[data-v-e65008dc]{transition:all .3s ease}.modal-dialog-leave-active[data-v-e65008dc]{transition:all .25s ease}.modal-dialog-enter-from[data-v-e65008dc]{opacity:0}.modal-dialog-enter-from .app-modal-box[data-v-e65008dc]{transform:scale(.9) translateY(-20px)}.modal-dialog-enter-to[data-v-e65008dc]{opacity:1}.modal-dialog-enter-to .app-modal-box[data-v-e65008dc]{transform:scale(1) translateY(0)}.modal-dialog-leave-from[data-v-e65008dc]{opacity:1}.modal-dialog-leave-to[data-v-e65008dc]{opacity:0}.modal-dialog-leave-to .app-modal-box[data-v-e65008dc]{transform:scale(.95)}.app-modal-msgs[data-v-e65008dc]{position:fixed;top:50px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.app-modal-msg[data-v-e65008dc]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;border-radius:4px;box-shadow:0 2px 12px #00000026;font-size:14px;color:#333;pointer-events:auto;min-width:200px}.msg-icon[data-v-e65008dc]{font-size:18px;flex-shrink:0}.msg-text[data-v-e65008dc]{line-height:1.6}.modal-msg-enter-active[data-v-e65008dc]{transition:all .3s ease}.modal-msg-leave-active[data-v-e65008dc]{transition:all .2s ease}.modal-msg-enter-from[data-v-e65008dc]{opacity:0;transform:translateY(-20px)}.modal-msg-leave-to[data-v-e65008dc]{opacity:0;transform:translateY(-10px)}.modal-msg-move[data-v-e65008dc]{transition:transform .3s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.el-aside[data-v-10809e29]{background-color:#304156}.logo[data-v-10809e29]{height:60px;line-height:60px;text-align:center;color:#fff;font-size:18px;font-weight:700;background-color:#2b3a4b}.el-header[data-v-10809e29]{background-color:#fff;box-shadow:0 1px 4px #00152914;display:flex;align-items:center;justify-content:flex-end}.header-right[data-v-10809e29]{display:flex;align-items:center;gap:16px}.header-user[data-v-10809e29]{display:flex;align-items:center;gap:6px;cursor:pointer;color:#303133}.profile-hint[data-v-10809e29]{font-size:12px;color:#909399;line-height:1.6}
