#app,body,html{width:100%;height:100%;min-width:0;margin:0;background:#f0f2f5}body{overflow-x:hidden}.week-mode{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll{scrollbar-color:#1890ff transparent;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll::-webkit-scrollbar{width:6px;height:6px}.beauty-scroll::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(24,144,255,.76);border:1px solid transparent;background-clip:content-box}.beauty-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:6px;background:transparent}.split-right:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled{cursor:not-allowed;color:rgba(0,0,0,.25)}#nprogress,.disabled{pointer-events:none}#nprogress .bar{background:#1890ff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#1890ff;border-left-color:#1890ff;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vfs-audit-retention-modal-wrap .ant-modal{top:24px;max-width:calc(100vw - 48px);padding-bottom:24px}.vfs-audit-retention-modal-wrap .ant-modal-body,.vfs-audit-retention-modal-wrap .ant-modal-content{overflow:hidden;border-radius:16px}.vfs-audit-retention-modal-wrap .ant-modal-body{padding:0}.audit-retention-shell{--audit-chrome:#243145;position:relative;color:#263244}.audit-retention-shell .audit-retention-header{display:grid;grid-template-columns:auto 1fr auto;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 24px;color:#fff;background:var(--audit-chrome)}.audit-retention-shell .audit-retention-header h2{margin:0;color:#fff;font-size:20px;line-height:28px}.audit-retention-shell .audit-retention-header p{margin:3px 0 0;color:#c9d2df;font-size:13px}.audit-retention-shell .audit-retention-header .ant-btn-link{color:#d9e1eb}.audit-retention-shell .audit-retention-mark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;color:#ffd591;font-size:20px;background:rgba(250,173,20,.16);border:1px solid rgba(255,213,145,.32);border-radius:10px}.audit-retention-shell .audit-retention-body{min-height:330px;padding:24px;background:#f7f9fc}.audit-retention-shell .scope-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;margin-bottom:16px}.audit-retention-shell .scope-line span{color:#6b7788}.audit-retention-shell .scope-line strong{color:#172238;font-family:Menlo,Consolas,monospace}.audit-retention-shell .preview-error,.audit-retention-shell .preview-state{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:210px}.audit-retention-shell .preview-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audit-retention-shell .preview-error .ant-alert{width:100%}.audit-retention-shell .preview-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px}.audit-retention-shell .preview-metrics div{padding:14px 16px;background:#fff;border:1px solid #dfe5ee;border-radius:10px}.audit-retention-shell .preview-metrics dt{color:#6b7788;font-size:12px}.audit-retention-shell .preview-metrics dd{margin:5px 0 0;color:#172238;font-weight:600;line-height:22px;word-break:break-word}.audit-retention-shell .confirmation-field{margin-top:18px}.audit-retention-shell .confirmation-field label{display:block;margin-bottom:8px}.audit-retention-shell .confirmation-field p{margin:6px 0 0;color:#6b7788;font-size:12px}.audit-retention-shell .submit-error{margin-top:14px}.audit-retention-shell .audit-retention-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:72px;padding:14px 24px;color:#cbd4e0;font-size:12px;background:var(--audit-chrome)}.audit-retention-shell .audit-retention-footer>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.audit-retention-shell .audit-retention-overlay{position:absolute;z-index:3;inset:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(25,35,52,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.audit-retention-shell .audit-retention-overlay,.audit-retention-shell .audit-retention-overlay>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audit-retention-shell .audit-retention-overlay>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:320px;padding:28px;color:#fff;text-align:center;background:#243145;border-radius:12px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,.28);box-shadow:0 20px 50px rgba(0,0,0,.28)}@media (max-width:640px){.vfs-audit-retention-modal-wrap .ant-modal{max-width:calc(100vw - 24px);margin:0 auto}.audit-retention-shell .preview-metrics{grid-template-columns:1fr}.audit-retention-shell .audit-retention-footer{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audit-retention-shell .audit-retention-footer .ant-btn,.audit-retention-shell .audit-retention-footer>div{width:100%}}#app[data-v-3adb2869],body[data-v-3adb2869],html[data-v-3adb2869]{width:100%;height:100%;min-width:0;margin:0;background:#f0f2f5}body[data-v-3adb2869]{overflow-x:hidden}.week-mode[data-v-3adb2869]{overflow:hidden;-webkit-filter:invert(80%);filter:invert(80%)}.beauty-scroll[data-v-3adb2869]{scrollbar-color:#1890ff transparent;scrollbar-width:thin;-ms-overflow-style:none;position:relative}.beauty-scroll[data-v-3adb2869]::-webkit-scrollbar{width:6px;height:6px}.beauty-scroll[data-v-3adb2869]::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(24,144,255,.76);border:1px solid transparent;background-clip:content-box}.beauty-scroll[data-v-3adb2869]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0);border-radius:6px;background:transparent}.split-right[data-v-3adb2869]:not(:last-child){border-right:1px solid rgba(98,98,98,.2)}.disabled[data-v-3adb2869]{cursor:not-allowed;color:rgba(0,0,0,.25);pointer-events:none}#nprogress[data-v-3adb2869]{pointer-events:none}#nprogress .bar[data-v-3adb2869]{background:#1890ff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg[data-v-3adb2869]{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;box-shadow:0 0 10px #1890ff,0 0 5px #1890ff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner[data-v-3adb2869]{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon[data-v-3adb2869]{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#1890ff;border-left-color:#1890ff;border-radius:50%;-webkit-animation:nprogress-spinner-data-v-3adb2869 .4s linear infinite;animation:nprogress-spinner-data-v-3adb2869 .4s linear infinite}.nprogress-custom-parent[data-v-3adb2869]{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar[data-v-3adb2869],.nprogress-custom-parent #nprogress .spinner[data-v-3adb2869]{position:absolute}@-webkit-keyframes nprogress-spinner-data-v-3adb2869{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner-data-v-3adb2869{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vfs-operation-audit-page .full-width[data-v-3adb2869]{width:100%}.vfs-operation-audit-page .query-boundary[data-v-3adb2869]{margin-bottom:12px;color:#5b6573;font-size:12px;line-height:20px}.vfs-operation-audit-page .load-error[data-v-3adb2869]{margin-bottom:12px}.vfs-operation-audit-page .cell-main[data-v-3adb2869]{color:#1f2933;font-weight:500;line-height:22px}.vfs-operation-audit-page .cell-sub[data-v-3adb2869]{margin-top:3px;color:#6f7b87;font-size:12px;line-height:18px}.vfs-operation-audit-page .mono[data-v-3adb2869]{font-family:Menlo,Consolas,monospace}.vfs-operation-audit-page .message-text[data-v-3adb2869],.vfs-operation-audit-page .object-name[data-v-3adb2869],.vfs-operation-audit-page .path-text[data-v-3adb2869]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vfs-operation-audit-page .message-text[data-v-3adb2869]{max-width:240px;color:#354052}