#nprogress{pointer-events:none}#nprogress .bar{background:#29d;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%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;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;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;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}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--menu-bg-color:#edeff2;--menu-text-color:#2c2c2a;--menu-item-active-color:#0c447c;--menu-active-bg-color:#f5f5f5;--body-bg-color:#fff;--font-scale:calc(12 / 14)}body,html{padding:0;margin:0;font-family:Tahoma,Arial,Microsoft YaHei,Hiragino Sans GB,Simsun,sans-serif;font-size:12px;background:#f0f2f5}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.layout{min-height:100vh}.layout-main{min-width:0}.layout-sider{background:var(--menu-bg-color)!important}.layout-sider .ant-menu{background:transparent;-webkit-border-end:0!important;border-inline-end:0!important}.layout-sider .ant-menu-item-selected{color:var(--menu-item-active-color);background:var(--menu-active-bg-color)}.brand{gap:12px;height:72px;padding:0 16px;overflow:hidden;white-space:nowrap}.brand,.brand-mark{display:flex;align-items:center}.brand-mark{justify-content:center;flex:0 0 32px;height:32px;background:#0c447c;color:#fff;border-radius:6px;font-size:calc(20px * var(--font-scale))}.brand-name{font-size:calc(19px * var(--font-scale));font-weight:700;color:var(--menu-text-color)}.ant-layout-sider-collapsed .brand-name{display:none}.layout-header{display:flex;align-items:center;justify-content:space-between;gap:16px;height:56px;line-height:normal;padding:0 24px;background:#fff;border-bottom:1px solid #e8e8e8}.layout-right{flex:1 1;padding:20px 24px}.layout-breadcrumb{margin-bottom:16px}.layout-content{padding:24px;background:var(--body-bg-color);border-radius:6px}.layout-content.layout-dashboard{padding:0;background:transparent}.layout-footer{text-align:center;color:#888;padding:16px 24px}.full-width{width:100%}.page-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px}.layout-content h3.ant-typography{margin:0 0 12px}.page-toolbar h3.ant-typography{margin:0}.checked-at{margin:16px 0 0!important}.dark-row{background:#fafafa}.ant-pagination .ant-select-single{height:24px;font-size:inherit}.ant-pagination .ant-select-single .ant-select-selector{padding-inline:8px;border-radius:4px}.config-filter-form{gap:12px 0}.config-value-text{max-width:310px}.config-preview-button{padding-inline:0}.config-form-preview{margin-bottom:24px}.config-media-preview{padding:16px 0;text-align:center}.config-media-preview img,.config-media-preview video{max-width:100%;max-height:60vh}.config-media-preview audio{width:100%}.oss-object-key{overflow-wrap:anywhere;word-break:break-word}.oss-file-icon{margin-top:4px;color:#0c447c;flex-shrink:0}.oss-upload-icon{font-size:32px;color:#0c447c;margin-top:8px}.oss-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}#nprogress .bar{background:#0c447c}@media (max-width:767px){.layout-header{padding:0 16px}.layout-header>.ant-typography-secondary{display:none}.layout-right{padding:16px 12px}.layout-content{padding:16px}}