.app-dialog[data-v-976d6146]{position:fixed;inset:0;margin:auto;border:1px solid #e6e9f1;padding:0;width:min(560px,94vw);max-height:90vh;overflow:auto;border-radius:12px;background:#fff;color:#27334c;box-shadow:0 12px 50px #0004}.layui-layer-title[data-v-976d6146]{position:sticky;top:0;z-index:2;padding:14px 20px;font-size:16px;font-weight:600;background:#f7f9fc;border-bottom:1px solid #e4e9f0}.layui-layer-content[data-v-976d6146]{overflow-x:auto}.layui-layer-btn[data-v-976d6146]{display:flex;justify-content:flex-end;gap:12px;padding:12px 20px}.layui-layer-btn[data-v-976d6146]:empty{display:none}.app-dialog[data-v-976d6146]::backdrop{background:#00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-close[data-v-976d6146]{float:right;width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#748097;font-size:24px;cursor:pointer;transition:background-color .16s ease,color .16s ease}.dialog-close[data-v-976d6146]:hover{background:#e9edf5;color:#27334c}.app-dialog[open][data-v-976d6146]{animation:dialog-enter-976d6146 .16s ease-out}@keyframes dialog-enter-976d6146{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.app-dialog[open][data-v-976d6146]{animation:none}.dialog-close[data-v-976d6146]{transition:none}}
