:root{--mg-color-primary: #0052d9;--mg-color-primary-light-3: #618dff;--mg-color-primary-light-5: #8eabff;--mg-color-primary-light-7: #b5c7ff;--mg-color-primary-light-8: #d9e1ff;--mg-color-primary-light-9: #f2f3ff;--mg-color-primary-dark-2: #003cab;--mg-color-success: #2ba471;--mg-color-success-light-3: #56c08d;--mg-color-success-light-5: #92dab2;--mg-color-success-light-7: #c6f3d7;--mg-color-success-light-8: #e3f9e9;--mg-color-success-light-9: #f2fbf5;--mg-color-success-dark-2: #008858;--mg-color-warning: #e37318;--mg-color-warning-light-3: #fa9550;--mg-color-warning-light-5: #ffb98c;--mg-color-warning-light-7: #ffd9c2;--mg-color-warning-light-8: #fff1e9;--mg-color-warning-light-9: #fff8f3;--mg-color-warning-dark-2: #be5a00;--mg-color-danger: #d54941;--mg-color-danger-light-3: #ff9285;--mg-color-danger-light-5: #ffb9b0;--mg-color-danger-light-7: #ffd8d2;--mg-color-danger-light-8: #fff0ed;--mg-color-danger-light-9: #fff8f6;--mg-color-danger-dark-2: #ad352f;--mg-color-info: #6f7686;--mg-color-info-light-3: #858a99;--mg-color-info-light-5: #a2a6b1;--mg-color-info-light-7: #c4c6cd;--mg-color-info-light-8: #dcdde1;--mg-color-info-light-9: #e7e8eb;--mg-color-info-dark-2: #535d6d;--mg-color-primary-hover: var(--mg-color-primary-light-3);--mg-color-primary-active: var(--mg-color-primary-dark-2);--mg-color-success-hover: var(--mg-color-success-light-3);--mg-color-success-active: var(--mg-color-success-dark-2);--mg-color-warning-hover: var(--mg-color-warning-light-3);--mg-color-warning-active: var(--mg-color-warning-dark-2);--mg-color-danger-hover: var(--mg-color-danger-light-3);--mg-color-danger-active: var(--mg-color-danger-dark-2);--mg-color-info-hover: var(--mg-color-info-light-3);--mg-color-info-active: var(--mg-color-info-dark-2);--mg-color-white: #ffffff;--mg-color-black: #000000;--mg-color-bg: #f3f3f4;--mg-color-text-primary: #272b34;--mg-color-text-regular: #424a57;--mg-color-text-secondary: #6f7686;--mg-color-text-placeholder: #a2a6b1;--mg-color-border: #dcdde1;--mg-color-border-light: #e7e8eb;--mg-color-border-lighter: #eeeef0;--mg-color-border-extra-light: #f3f3f4;--mg-color-control-hover-border: var(--mg-color-primary-light-5);--mg-color-control-focus-border: var(--mg-color-primary);--mg-color-fill-hover: var(--mg-color-primary-light-9);--mg-color-fill-active: var(--mg-color-primary-light-8);--mg-color-disabled-bg: var(--mg-color-border-extra-light);--mg-color-disabled-text: var(--mg-color-text-placeholder);--mg-opacity-disabled: .55}:root{--mg-font-family: "Alibaba PuHuiTi 3.0", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--mg-font-family-monospace: "Courier New", Courier, monospace;--mg-font-size-extra-large: 20px;--mg-font-size-large: 18px;--mg-font-size-medium: 16px;--mg-font-size-base: 14px;--mg-font-size-small: 13px;--mg-font-size-extra-small: 12px;--mg-font-weight-primary: 500;--mg-font-weight-secondary: 400;--mg-line-height-extra-large: 1.8;--mg-line-height-large: 1.6;--mg-line-height-medium: 1.5;--mg-line-height-base: 1.4;--mg-line-height-small: 1.2}:root{--mg-spacing-base: 4px;--mg-spacing-extra-small: 4px;--mg-spacing-small: 8px;--mg-spacing-medium: 16px;--mg-spacing-large: 24px;--mg-spacing-extra-large: 32px;--mg-padding-base: 16px;--mg-padding-small: 12px;--mg-padding-large: 20px;--mg-margin-base: 16px;--mg-margin-small: 8px;--mg-margin-large: 24px}:root{--mg-border-radius-base: 3px;--mg-border-radius-small: 2px;--mg-border-radius-large: 6px;--mg-border-radius-round: 20px;--mg-border-radius-circle: 50%;--mg-border-width-base: 1px;--mg-border-width-thick: 2px;--mg-box-shadow-base: 0 1px 4px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04);--mg-box-shadow-light: 0 2px 8px rgba(0, 0, 0, .04);--mg-box-shadow-dark: 0 4px 16px rgba(0, 0, 0, .08);--mg-box-shadow-hover: 0 8px 24px rgba(0, 0, 0, .06);--mg-focus-ring: 0 0 0 2px var(--mg-color-primary-light-8, #d9e1ff);--mg-focus-ring-danger: 0 0 0 2px var(--mg-color-danger-light-8, #fff0ed)}html,body,[class*=mg-]{font-family:var(--mg-font-family)}.mg-card{background:var(--mg-color-white);border:1px solid var(--mg-color-border);border-radius:var(--mg-border-radius-base);padding:var(--mg-padding-large)}.mg-card+.mg-card{margin-top:var(--mg-margin-base)}.mg-page-title{font-size:var(--mg-font-size-extra-large);font-weight:var(--mg-font-weight-primary);color:var(--mg-color-text-primary);line-height:1.4;margin:0 0 16px}.mg-table-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--mg-margin-base)}.mg-search-form{display:flex;flex-wrap:wrap;gap:var(--mg-spacing-small);margin-bottom:var(--mg-margin-base);padding:var(--mg-padding-base);background:var(--mg-color-white);border:1px solid var(--mg-color-border);border-radius:var(--mg-border-radius-base)}.mg-status-success{color:var(--mg-color-success)}.mg-status-warning{color:var(--mg-color-warning)}.mg-status-error{color:var(--mg-color-danger)}.mg-status-disabled{color:var(--mg-color-text-secondary)}.mg-sidebar{background:var(--mg-color-white);color:var(--mg-color-text-primary);transition:width .3s;flex-shrink:0;overflow:hidden}.mg-button[data-v-bda0df65]{--mg-button-color: var(--mg-button-custom-color, var(--mg-color-text-regular, #424a57));--mg-button-bg: var(--mg-color-white, #fff);--mg-button-border: var(--mg-color-border, #dcdde1);--mg-button-hover-color: var(--mg-color-primary, #0052d9);--mg-button-hover-bg: var(--mg-color-primary-light-9, #f2f3ff);--mg-button-hover-border: var(--mg-color-control-hover-border, #8eabff);--mg-button-active-color: var(--mg-color-primary-dark-2, #003cab);--mg-button-active-bg: var(--mg-color-primary-light-8, #d9e1ff);--mg-button-active-border: var(--mg-color-primary-active, #003cab);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 15px;color:var(--mg-button-color);font:inherit;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--mg-button-bg);border:1px solid var(--mg-button-border);border-radius:var(--mg-border-radius-base, 3px);outline:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.mg-button[data-v-bda0df65]:not(.is-disabled):not(:disabled):hover{color:var(--mg-button-hover-color);background:var(--mg-button-hover-bg);border-color:var(--mg-button-hover-border)}.mg-button[data-v-bda0df65]:not(.is-disabled):not(:disabled):active{color:var(--mg-button-active-color);background:var(--mg-button-active-bg);border-color:var(--mg-button-active-border)}.mg-button[data-v-bda0df65]:focus-visible{border-color:var(--mg-button-hover-border);box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-button--primary[data-v-bda0df65]{--mg-button-color: #fff;--mg-button-bg: var(--mg-color-primary, #0052d9);--mg-button-border: var(--mg-color-primary, #0052d9);--mg-button-hover-color: #fff;--mg-button-hover-bg: var(--mg-color-primary-hover, #618dff);--mg-button-hover-border: var(--mg-color-primary-hover, #618dff);--mg-button-active-color: #fff;--mg-button-active-bg: var(--mg-color-primary-active, #003cab);--mg-button-active-border: var(--mg-color-primary-active, #003cab)}.mg-button--success[data-v-bda0df65]{--mg-button-color: #fff;--mg-button-bg: var(--mg-color-success, #2ba471);--mg-button-border: var(--mg-color-success, #2ba471);--mg-button-hover-color: #fff;--mg-button-hover-bg: var(--mg-color-success-hover, #56c08d);--mg-button-hover-border: var(--mg-color-success-hover, #56c08d);--mg-button-active-color: #fff;--mg-button-active-bg: var(--mg-color-success-active, #008858);--mg-button-active-border: var(--mg-color-success-active, #008858)}.mg-button--warning[data-v-bda0df65]{--mg-button-color: #fff;--mg-button-bg: var(--mg-color-warning, #e37318);--mg-button-border: var(--mg-color-warning, #e37318);--mg-button-hover-color: #fff;--mg-button-hover-bg: var(--mg-color-warning-hover, #fa9550);--mg-button-hover-border: var(--mg-color-warning-hover, #fa9550);--mg-button-active-color: #fff;--mg-button-active-bg: var(--mg-color-warning-active, #be5a00);--mg-button-active-border: var(--mg-color-warning-active, #be5a00)}.mg-button--danger[data-v-bda0df65]{--mg-button-color: #fff;--mg-button-bg: var(--mg-color-danger, #d54941);--mg-button-border: var(--mg-color-danger, #d54941);--mg-button-hover-color: #fff;--mg-button-hover-bg: var(--mg-color-danger-hover, #ff9285);--mg-button-hover-border: var(--mg-color-danger-hover, #ff9285);--mg-button-active-color: #fff;--mg-button-active-bg: var(--mg-color-danger-active, #ad352f);--mg-button-active-border: var(--mg-color-danger-active, #ad352f)}.mg-button--info[data-v-bda0df65]{--mg-button-color: #fff;--mg-button-bg: var(--mg-color-info, #6f7686);--mg-button-border: var(--mg-color-info, #6f7686);--mg-button-hover-color: #fff;--mg-button-hover-bg: var(--mg-color-info-hover, #858a99);--mg-button-hover-border: var(--mg-color-info-hover, #858a99);--mg-button-active-color: #fff;--mg-button-active-bg: var(--mg-color-info-active, #535d6d);--mg-button-active-border: var(--mg-color-info-active, #535d6d)}.mg-button--large[data-v-bda0df65]{min-width:40px;height:40px;padding:0 19px}.mg-button--small[data-v-bda0df65]{min-width:24px;height:24px;padding:0 11px;font-size:12px}.mg-button.is-round[data-v-bda0df65]{border-radius:999px}.mg-button.is-circle[data-v-bda0df65]{width:32px;padding:0;border-radius:50%}.mg-button--large.is-circle[data-v-bda0df65]{width:40px}.mg-button--small.is-circle[data-v-bda0df65]{width:24px}.mg-button.is-plain[data-v-bda0df65]{--mg-button-hover-color: var(--mg-button-border);--mg-button-active-color: var(--mg-button-active-border);color:var(--mg-button-border);background:color-mix(in srgb,var(--mg-button-border) 10%,white)}.mg-button.is-text[data-v-bda0df65],.mg-button.is-link[data-v-bda0df65]{color:var(--mg-button-custom-color, var(--mg-color-primary, #0052d9));background:transparent;border-color:transparent}.mg-button.is-text.is-bg[data-v-bda0df65]{background:var(--mg-color-primary-light-9, #f2f3ff)}.mg-button.is-link[data-v-bda0df65]{height:auto;min-width:0;padding:0}.mg-button.is-disabled[data-v-bda0df65]{cursor:not-allowed;opacity:var(--mg-opacity-disabled, .55)}.mg-button__spinner[data-v-bda0df65]{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mg-button-spin-bda0df65 .8s linear infinite}.mg-button__icon[data-v-bda0df65]{width:1em;height:1em;fill:currentColor}@keyframes mg-button-spin-bda0df65{to{transform:rotate(360deg)}}.mg-icon[data-v-c654629d]{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:inherit;line-height:1;color:inherit;fill:currentColor}.mg-icon[data-v-c654629d] svg{width:1em;height:1em;fill:currentColor}.mg-icon.is-loading[data-v-c654629d]{animation:mg-icon-spin-c654629d 1.5s linear infinite}@keyframes mg-icon-spin-c654629d{to{transform:rotate(360deg)}}.mg-link[data-v-8c73773e]{display:inline-flex;align-items:center;gap:4px;color:var(--mg-color-text-regular, #424a57);font-size:14px;line-height:1;text-decoration:none;cursor:pointer;outline:none}.mg-link[data-v-8c73773e]:not(.is-disabled):hover,.mg-link[data-v-8c73773e]:focus-visible{color:var(--mg-color-primary, #0052d9)}.mg-link[data-v-8c73773e]:not(.is-disabled):active{color:var(--mg-color-primary-active, #003cab)}.mg-link[data-v-8c73773e]:focus-visible{border-radius:2px;box-shadow:0 0 0 2px var(--mg-color-primary-light-8, #d9e1ff)}.mg-link--primary[data-v-8c73773e]{color:var(--mg-color-primary, #0052d9)}.mg-link--success[data-v-8c73773e]{color:var(--mg-color-success, #2ba471)}.mg-link--warning[data-v-8c73773e]{color:var(--mg-color-warning, #e37318)}.mg-link--danger[data-v-8c73773e]{color:var(--mg-color-danger, #d54941)}.mg-link--info[data-v-8c73773e]{color:var(--mg-color-info, #6f7686)}.mg-link.is-underline-always[data-v-8c73773e],.mg-link.is-underline-hover[data-v-8c73773e]:not(.is-disabled):hover{text-decoration:underline;text-underline-offset:3px}.mg-link.is-disabled[data-v-8c73773e]{color:var(--mg-color-text-placeholder, #a2a6b1);cursor:not-allowed}.mg-link__icon[data-v-8c73773e]{width:1em;height:1em;fill:currentColor}.mg-space[data-v-087a30ca]{display:inline-flex;max-width:100%}.mg-space--vertical[data-v-087a30ca]{flex-direction:column}.mg-space.is-wrap[data-v-087a30ca]{flex-wrap:wrap}.mg-space.is-fill[data-v-087a30ca]{display:flex;width:100%}.mg-space__item[data-v-087a30ca]{display:inline-flex;align-items:inherit}.mg-space__spacer[data-v-087a30ca]{display:inline-flex;align-items:center;margin-inline:8px}.mg-divider[data-v-7fa38627]{--mg-divider-border-style: solid;box-sizing:border-box;position:relative;border-color:var(--mg-color-border-light, #e7e8eb)}.mg-divider--horizontal[data-v-7fa38627]{display:flex;align-items:center;width:100%;margin:24px 0;border-top:1px var(--mg-divider-border-style) var(--mg-color-border-light, #e7e8eb)}.mg-divider--vertical[data-v-7fa38627]{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;border-left:1px var(--mg-divider-border-style) var(--mg-color-border-light, #e7e8eb)}.mg-divider__text[data-v-7fa38627]{position:absolute;padding:0 16px;color:var(--mg-color-text-primary, #272b34);font-size:14px;background:var(--mg-color-white, #fff)}.mg-divider--left .mg-divider__text[data-v-7fa38627]{left:20px}.mg-divider--center .mg-divider__text[data-v-7fa38627]{left:50%;transform:translate(-50%)}.mg-divider--right .mg-divider__text[data-v-7fa38627]{right:20px}.mg-card[data-v-18c37056]{box-sizing:border-box;overflow:hidden;color:var(--mg-color-text-primary, #272b34);background:var(--mg-color-white, #fff);border:1px solid var(--mg-color-border-light, #e7e8eb);border-radius:var(--mg-border-radius-base, 3px);transition:box-shadow .2s}.mg-card.is-always-shadow[data-v-18c37056]{box-shadow:var(--mg-box-shadow-base, 0 1px 4px rgb(0 0 0 / 6%))}.mg-card.is-hover-shadow[data-v-18c37056]:hover{box-shadow:var(--mg-box-shadow-hover, 0 8px 24px rgb(0 0 0 / 6%))}.mg-card__header[data-v-18c37056]{box-sizing:border-box;padding:18px 20px;border-bottom:1px solid var(--mg-color-border-light, #e7e8eb)}.mg-card__body[data-v-18c37056]{padding:20px}.mg-card__footer[data-v-18c37056]{box-sizing:border-box;padding:16px 20px;border-top:1px solid var(--mg-color-border-light, #e7e8eb)}.mg-empty[data-v-ed4513b6]{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:40px 0;text-align:center}.mg-empty__image[data-v-ed4513b6]{display:flex;align-items:center;justify-content:center;max-width:100%}.mg-empty__image img[data-v-ed4513b6],.mg-empty__image svg[data-v-ed4513b6]{display:block;width:100%;height:100%;object-fit:contain}.mg-empty__description[data-v-ed4513b6]{margin-top:20px;color:var(--mg-color-text-secondary, #6f7686);font-size:14px;line-height:1.5}.mg-empty__description[data-v-ed4513b6] p{margin:0}.mg-empty__bottom[data-v-ed4513b6]{margin-top:20px}.mg-skeleton-item[data-v-2d1285f8]{display:block;width:100%;height:16px;background:var(--mg-fill-color, #edf0f5);border-radius:var(--mg-border-radius-small, 2px)}.mg-skeleton-item.is-h1[data-v-2d1285f8]{height:24px}.mg-skeleton-item.is-h3[data-v-2d1285f8]{height:20px}.mg-skeleton-item.is-caption[data-v-2d1285f8]{width:60%;height:12px}.mg-skeleton-item.is-button[data-v-2d1285f8]{width:64px;height:32px;border-radius:var(--mg-border-radius-base, 4px)}.mg-skeleton-item.is-image[data-v-2d1285f8],.mg-skeleton-item.is-rect[data-v-2d1285f8]{height:120px}.mg-skeleton-item.is-circle[data-v-2d1285f8]{width:48px;height:48px;border-radius:50%}.mg-skeleton[data-v-3b5bb6c1]{width:100%}.mg-skeleton__template[data-v-3b5bb6c1]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.mg-skeleton__template[data-v-3b5bb6c1]:last-child{margin-bottom:0}.mg-skeleton.is-animated[data-v-3b5bb6c1] .mg-skeleton-item{background:linear-gradient(90deg,var(--mg-fill-color, #edf0f5) 25%,var(--mg-fill-color-light, #f7f8fa) 37%,var(--mg-fill-color, #edf0f5) 63%);background-size:400% 100%;animation:mg-skeleton-loading-3b5bb6c1 1.4s ease infinite}@keyframes mg-skeleton-loading-3b5bb6c1{0%{background-position:100% 50%}to{background-position:0 50%}}.mg-image[data-v-3477d09a]{position:relative;display:inline-block;overflow:hidden;vertical-align:top}.mg-image__inner[data-v-3477d09a]{display:block;width:100%;height:100%;cursor:inherit}.mg-image__placeholder[data-v-3477d09a],.mg-image__error[data-v-3477d09a]{position:absolute;inset:0;display:grid;place-items:center;color:var(--mg-color-text-placeholder, #a1a7b3);background:var(--mg-color-fill-light, #f5f6f7)}.mg-image__placeholder img[data-v-3477d09a]{width:100%;height:100%;object-fit:cover}.mg-image-viewer[data-v-3477d09a]{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:#000000c7}.mg-image-viewer img[data-v-3477d09a]{max-width:90vw;max-height:90vh}.mg-image-viewer button[data-v-3477d09a]{position:absolute;z-index:1;color:#fff;font-size:36px;cursor:pointer;background:#00000059;border:0;border-radius:50%}.mg-image-viewer__close[data-v-3477d09a]{top:24px;right:24px;width:44px;height:44px}.mg-image-viewer__prev[data-v-3477d09a],.mg-image-viewer__next[data-v-3477d09a]{top:50%;width:48px;height:48px;transform:translateY(-50%)}.mg-image-viewer__prev[data-v-3477d09a]{left:28px}.mg-image-viewer__next[data-v-3477d09a]{right:28px}.mg-scrollbar[data-v-500ea568]{position:relative;overflow:hidden}.mg-scrollbar__wrap[data-v-500ea568]{width:100%;height:100%;max-height:inherit;overflow:auto;scrollbar-color:var(--mg-color-border-dark, #c7c9cf) transparent;scrollbar-width:thin}.mg-scrollbar__wrap[data-v-500ea568]::-webkit-scrollbar{width:6px;height:6px}.mg-scrollbar__wrap[data-v-500ea568]::-webkit-scrollbar-thumb{background:var(--mg-color-border-dark, #c7c9cf);border-radius:3px}.mg-scrollbar__wrap[data-v-500ea568]::-webkit-scrollbar-track{background:transparent}.mg-row[data-v-6d3e3488]{box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative}.is-justify-start[data-v-6d3e3488]{justify-content:flex-start}.is-justify-end[data-v-6d3e3488]{justify-content:flex-end}.is-justify-center[data-v-6d3e3488]{justify-content:center}.is-justify-space-around[data-v-6d3e3488]{justify-content:space-around}.is-justify-space-between[data-v-6d3e3488]{justify-content:space-between}.is-justify-space-evenly[data-v-6d3e3488]{justify-content:space-evenly}.is-align-top[data-v-6d3e3488]{align-items:flex-start}.is-align-middle[data-v-6d3e3488]{align-items:center}.is-align-bottom[data-v-6d3e3488]{align-items:flex-end}.is-align-stretch[data-v-6d3e3488]{align-items:stretch}.mg-col[data-v-37c55896]{--mg-col-current-span: var(--mg-col-span, 24);--mg-col-current-offset: var(--mg-col-offset, 0);--mg-col-current-push: var(--mg-col-push, 0);--mg-col-current-pull: var(--mg-col-pull, 0);box-sizing:border-box;position:relative;left:calc(var(--mg-col-current-push) * 100% / 24);right:calc(var(--mg-col-current-pull) * 100% / 24);flex:0 0 calc(var(--mg-col-current-span) * 100% / 24);max-width:calc(var(--mg-col-current-span) * 100% / 24);margin-left:calc(var(--mg-col-current-offset) * 100% / 24)}@media(max-width:767px){.mg-col[data-v-37c55896]{--mg-col-current-span: var(--mg-col-xs-span, var(--mg-col-span));--mg-col-current-offset: var(--mg-col-xs-offset, var(--mg-col-offset));--mg-col-current-push: var(--mg-col-xs-push, var(--mg-col-push));--mg-col-current-pull: var(--mg-col-xs-pull, var(--mg-col-pull))}}@media(min-width:768px){.mg-col[data-v-37c55896]{--mg-col-current-span: var(--mg-col-sm-span, var(--mg-col-span));--mg-col-current-offset: var(--mg-col-sm-offset, var(--mg-col-offset));--mg-col-current-push: var(--mg-col-sm-push, var(--mg-col-push));--mg-col-current-pull: var(--mg-col-sm-pull, var(--mg-col-pull))}}@media(min-width:992px){.mg-col[data-v-37c55896]{--mg-col-current-span: var(--mg-col-md-span, var(--mg-col-sm-span, var(--mg-col-span)));--mg-col-current-offset: var(--mg-col-md-offset, var(--mg-col-sm-offset, var(--mg-col-offset)));--mg-col-current-push: var(--mg-col-md-push, var(--mg-col-sm-push, var(--mg-col-push)));--mg-col-current-pull: var(--mg-col-md-pull, var(--mg-col-sm-pull, var(--mg-col-pull)))}}@media(min-width:1200px){.mg-col[data-v-37c55896]{--mg-col-current-span: var(--mg-col-lg-span, var(--mg-col-md-span, var(--mg-col-span)));--mg-col-current-offset: var(--mg-col-lg-offset, var(--mg-col-md-offset, var(--mg-col-offset)));--mg-col-current-push: var(--mg-col-lg-push, var(--mg-col-md-push, var(--mg-col-push)));--mg-col-current-pull: var(--mg-col-lg-pull, var(--mg-col-md-pull, var(--mg-col-pull)))}}@media(min-width:1920px){.mg-col[data-v-37c55896]{--mg-col-current-span: var(--mg-col-xl-span, var(--mg-col-lg-span, var(--mg-col-span)));--mg-col-current-offset: var(--mg-col-xl-offset, var(--mg-col-lg-offset, var(--mg-col-offset)));--mg-col-current-push: var(--mg-col-xl-push, var(--mg-col-lg-push, var(--mg-col-push)));--mg-col-current-pull: var(--mg-col-xl-pull, var(--mg-col-lg-pull, var(--mg-col-pull)))}}.mg-container[data-v-8a619a24]{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;min-width:0}.mg-container.is-horizontal[data-v-8a619a24]{flex-direction:row}.mg-container.is-vertical[data-v-8a619a24]{flex-direction:column}.mg-header[data-v-ca7ad577]{box-sizing:border-box;flex-shrink:0;padding:0 20px}.mg-aside[data-v-46e87662]{box-sizing:border-box;flex-shrink:0;overflow:auto}.mg-main[data-v-8d8fc1aa]{box-sizing:border-box;display:block;flex:1;flex-basis:auto;min-width:0;overflow:auto;padding:20px}.mg-footer[data-v-dcdc0328]{box-sizing:border-box;flex-shrink:0;padding:0 20px}.mg-carousel[data-v-b985b704]{position:relative;width:100%}.mg-carousel__collector[data-v-b985b704]{display:none}.mg-carousel__viewport[data-v-b985b704]{position:relative;min-height:120px;overflow:hidden}.mg-carousel__slide[data-v-b985b704]{width:100%;height:100%}.mg-carousel__slide[data-v-b985b704]>*{width:100%;height:100%}.mg-carousel__arrow[data-v-b985b704]{position:absolute;top:50%;z-index:2;width:36px;height:36px;color:#fff;font-size:24px;cursor:pointer;background:#1f2d3d73;border:0;border-radius:50%;transform:translateY(-50%)}.mg-carousel__arrow.is-prev[data-v-b985b704]{left:16px}.mg-carousel__arrow.is-next[data-v-b985b704]{right:16px}.mg-carousel.is-arrow-hover .mg-carousel__arrow[data-v-b985b704]{opacity:0;transition:opacity .2s}.mg-carousel.is-arrow-hover:hover .mg-carousel__arrow[data-v-b985b704]{opacity:1}.mg-carousel__indicators[data-v-b985b704]{position:absolute;right:0;bottom:10px;left:0;z-index:3;display:flex;justify-content:center;gap:6px}.mg-carousel__indicators button[data-v-b985b704]{width:24px;height:3px;padding:0;cursor:pointer;background:#ffffff8c;border:0}.mg-carousel__indicators button.is-active[data-v-b985b704]{background:#fff}.mg-carousel__indicators span[data-v-b985b704]{font-size:0}.mg-carousel.has-outside-indicators[data-v-b985b704]{padding-bottom:24px}.mg-carousel.has-outside-indicators .mg-carousel__indicators[data-v-b985b704]{bottom:5px}.mg-carousel.has-outside-indicators .mg-carousel__indicators button[data-v-b985b704]{background:var(--mg-color-border-dark, #c7c9cf)}.mg-carousel.has-outside-indicators .mg-carousel__indicators button.is-active[data-v-b985b704]{background:var(--mg-color-primary, #0052d9)}.mg-carousel.is-vertical .mg-carousel__indicators[data-v-b985b704]{inset:0 10px 0 auto;flex-direction:column}.mg-carousel.is-vertical .mg-carousel__indicators button[data-v-b985b704]{width:3px;height:24px}.mg-carousel-item[data-v-cde9cf41]{display:none}.mg-collapse[data-v-7904cf97]{border-top:1px solid var(--mg-color-border-light, #ebecef);border-bottom:1px solid var(--mg-color-border-light, #ebecef)}.mg-collapse-item[data-v-12a63269]{border-bottom:1px solid var(--mg-color-border-light, #ebecef)}.mg-collapse-item[data-v-12a63269]:last-child{border-bottom:0}.mg-collapse-item__header[data-v-12a63269]{margin:0}.mg-collapse-item__header button[data-v-12a63269]{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0;color:var(--mg-color-text-primary, #202633);font:inherit;font-weight:500;text-align:left;cursor:pointer;background:transparent;border:0}.mg-collapse-item__header button[data-v-12a63269]:disabled{cursor:not-allowed;opacity:.45}.mg-collapse-item__header button[data-v-12a63269]:not(:disabled):hover{color:var(--mg-color-primary, #0052d9);background:var(--mg-color-fill-hover, #f2f3ff)}.mg-collapse-item__header button[data-v-12a63269]:focus-visible{outline:none;box-shadow:inset var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-collapse-item__header button[data-v-12a63269]:not(:disabled):active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-collapse-item__arrow[data-v-12a63269]{transition:transform .2s}.is-active .mg-collapse-item__arrow[data-v-12a63269]{transform:rotate(180deg)}.mg-collapse-item__content[data-v-12a63269]{padding:0 0 20px;color:var(--mg-color-text-regular, #424a57)}.mg-input[data-v-483ded7a]{box-sizing:border-box;display:inline-flex;width:100%;color:var(--mg-color-text-primary, #202633);font-size:14px;line-height:1.5;vertical-align:middle}.mg-input__wrapper[data-v-483ded7a]{box-sizing:border-box;display:inline-flex;flex:1;align-items:center;min-width:0;min-height:32px;padding:1px 11px;background:var(--mg-color-white, #fff);border:1px solid var(--mg-color-border, #dcdde1);border-radius:var(--mg-border-radius-base, 3px);transition:border-color .2s,box-shadow .2s}.mg-input__wrapper[data-v-483ded7a]:hover{border-color:var(--mg-color-border-dark, #b5b8bf)}.mg-input.is-focus .mg-input__wrapper[data-v-483ded7a]{border-color:var(--mg-color-primary, #0052d9);box-shadow:0 0 0 1px var(--mg-color-primary, #0052d9) inset}.mg-input__inner[data-v-483ded7a]{box-sizing:border-box;flex:1;min-width:0;height:28px;padding:0;color:inherit;font:inherit;line-height:28px;background:transparent;border:0;outline:none}.mg-input__inner[data-v-483ded7a]::placeholder{color:var(--mg-color-text-placeholder, #a1a7b3)}.mg-input__prefix[data-v-483ded7a],.mg-input__suffix[data-v-483ded7a]{display:inline-flex;align-items:center;gap:6px;color:var(--mg-color-text-secondary, #6f7686)}.mg-input__prefix[data-v-483ded7a]{margin-right:7px}.mg-input__suffix[data-v-483ded7a]{margin-left:7px}.mg-input__prepend[data-v-483ded7a],.mg-input__append[data-v-483ded7a]{display:inline-flex;align-items:center;padding:0 14px;color:var(--mg-color-text-regular, #424a57);background:var(--mg-color-fill-light, #f5f6f7);border:1px solid var(--mg-color-border, #dcdde1)}.mg-input__prepend[data-v-483ded7a]{border-right:0;border-radius:3px 0 0 3px}.mg-input__append[data-v-483ded7a]{border-left:0;border-radius:0 3px 3px 0}.mg-input.has-prepend .mg-input__wrapper[data-v-483ded7a]{border-radius:0 3px 3px 0}.mg-input.has-append .mg-input__wrapper[data-v-483ded7a]{border-radius:3px 0 0 3px}.mg-input__action[data-v-483ded7a]{padding:0;color:inherit;font:inherit;cursor:pointer;background:none;border:0}.mg-input__count[data-v-483ded7a]{font-size:12px;white-space:nowrap}.mg-input.is-disabled[data-v-483ded7a]{cursor:not-allowed;opacity:.6}.mg-input.is-disabled .mg-input__wrapper[data-v-483ded7a]{background:var(--mg-color-fill-light, #f5f6f7)}.mg-input--large .mg-input__wrapper[data-v-483ded7a]{min-height:40px}.mg-input--small .mg-input__wrapper[data-v-483ded7a]{min-height:24px;padding-inline:7px}.mg-textarea .mg-input__wrapper[data-v-483ded7a]{align-items:stretch;padding:5px 11px}.mg-textarea__inner[data-v-483ded7a]{min-height:52px;resize:vertical;line-height:1.5}.mg-input-number[data-v-17d6d578]{position:relative;box-sizing:border-box;display:inline-flex;width:150px;height:32px;color:var(--mg-color-text-primary, #202633);font-size:14px}.mg-input-number__input[data-v-17d6d578]{box-sizing:border-box;width:100%;padding:0 39px;color:inherit;font:inherit;text-align:center;background:var(--mg-color-white, #fff);border:1px solid var(--mg-color-border, #dcdde1);border-radius:var(--mg-border-radius-base, 3px);outline:none;transition:border-color .2s,box-shadow .2s}.mg-input-number__input[data-v-17d6d578]:hover{border-color:var(--mg-color-border-dark, #b5b8bf)}.mg-input-number__input[data-v-17d6d578]:focus{border-color:var(--mg-color-primary, #0052d9);box-shadow:0 0 0 1px var(--mg-color-primary, #0052d9) inset}.mg-input-number__button[data-v-17d6d578]{position:absolute;z-index:1;top:1px;bottom:1px;width:32px;padding:0;color:var(--mg-color-text-regular, #424a57);font:inherit;cursor:pointer;background:var(--mg-color-fill-light, #f5f6f7);border:0}.mg-input-number__button[data-v-17d6d578]:hover:not(:disabled){color:var(--mg-color-primary, #0052d9)}.mg-input-number__button[data-v-17d6d578]:disabled{cursor:not-allowed;opacity:.45}.mg-input-number__decrease[data-v-17d6d578]{left:1px;border-right:1px solid var(--mg-color-border, #dcdde1);border-radius:2px 0 0 2px}.mg-input-number__increase[data-v-17d6d578]{right:1px;border-left:1px solid var(--mg-color-border, #dcdde1);border-radius:0 2px 2px 0}.mg-input-number.is-controls-right .mg-input-number__input[data-v-17d6d578]{padding:0 38px 0 11px;text-align:left}.mg-input-number.is-controls-right .mg-input-number__button[data-v-17d6d578]{left:auto;right:1px;width:28px;height:15px;border-left:1px solid var(--mg-color-border, #dcdde1)}.mg-input-number.is-controls-right .mg-input-number__increase[data-v-17d6d578]{top:1px;bottom:auto;border-bottom:1px solid var(--mg-color-border, #dcdde1)}.mg-input-number.is-controls-right .mg-input-number__decrease[data-v-17d6d578]{top:auto;bottom:1px;border-right:0}.mg-input-number--large[data-v-17d6d578]{height:40px;width:180px}.mg-input-number--small[data-v-17d6d578]{height:24px;width:120px;font-size:12px}.mg-input-number.is-disabled[data-v-17d6d578]{opacity:.6}.mg-select[data-v-1b1eab95]{position:relative;box-sizing:border-box;display:inline-block;width:100%;font-size:14px}.mg-select__control[data-v-1b1eab95]{box-sizing:border-box;display:flex;align-items:center;gap:6px;min-height:32px;padding:1px 10px;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px;outline:none}.mg-select__control[data-v-1b1eab95]:hover,.mg-select__control[data-v-1b1eab95]:focus-visible,.mg-select.is-open .mg-select__control[data-v-1b1eab95]{border-color:var(--mg-color-primary, #0052d9)}.mg-select__placeholder[data-v-1b1eab95]{flex:1;color:var(--mg-color-text-placeholder, #a1a7b3)}.mg-select__value[data-v-1b1eab95],.mg-select__input[data-v-1b1eab95]{flex:1;min-width:0}.mg-select__input[data-v-1b1eab95]{height:26px;padding:0;font:inherit;border:0;outline:0}.mg-select__arrow[data-v-1b1eab95]{margin-left:auto;transition:transform .2s}.mg-select.is-open .mg-select__arrow[data-v-1b1eab95]{transform:rotate(180deg)}.mg-select__clear[data-v-1b1eab95]{margin-left:auto;cursor:pointer;background:none;border:0}.mg-select__tags[data-v-1b1eab95]{display:flex;flex:1;flex-wrap:wrap;gap:4px}.mg-select__tag[data-v-1b1eab95]{display:inline-flex;gap:4px;align-items:center;padding:1px 6px;background:var(--mg-color-fill-light, #f5f6f7);border-radius:2px}.mg-select__tag button[data-v-1b1eab95]{padding:0;background:none;border:0;cursor:pointer}.mg-select__dropdown[data-v-1b1eab95]{position:absolute;z-index:2000;top:calc(100% + 6px);left:0;box-sizing:border-box;width:100%;max-height:260px;padding:6px 0;overflow:auto;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px;box-shadow:0 6px 18px #0002}.mg-select__empty[data-v-1b1eab95]{padding:18px;color:var(--mg-color-text-secondary, #6f7686);text-align:center}.mg-select.is-disabled[data-v-1b1eab95]{cursor:not-allowed;opacity:.6}.mg-select--large .mg-select__control[data-v-1b1eab95]{min-height:40px}.mg-select--small .mg-select__control[data-v-1b1eab95]{min-height:24px;font-size:12px}.mg-form[data-v-74d6f636]{box-sizing:border-box}.mg-form--inline[data-v-74d6f636]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 18px}.mg-form-item[data-v-76460372]{display:flex;align-items:flex-start;margin-bottom:18px}.mg-form-item__label[data-v-76460372]{box-sizing:border-box;display:inline-flex;flex:0 0 auto;justify-content:flex-end;gap:3px;min-height:32px;padding:0 12px 0 0;color:var(--mg-color-text-regular, #424a57);font-size:14px;line-height:32px}.mg-form-item__asterisk[data-v-76460372],.mg-form-item__error[data-v-76460372]{color:var(--mg-color-danger, #d54941)}.mg-form-item__content[data-v-76460372]{position:relative;display:flex;flex:1;flex-wrap:wrap;align-items:center;min-width:0;min-height:32px}.mg-form-item__error[data-v-76460372]{position:absolute;top:100%;left:0;padding-top:2px;font-size:12px;line-height:1.2}.mg-form-item--label-top[data-v-76460372]{display:block}.mg-form-item--label-top .mg-form-item__label[data-v-76460372]{display:flex;justify-content:flex-start;width:auto;padding:0 0 8px;line-height:1.4}.mg-form-item.is-inline-message .mg-form-item__error[data-v-76460372]{position:static;margin-left:8px;padding:0}.mg-checkbox[data-v-3e8b2cc7]{box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--mg-color-text-regular, #424a57);font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.mg-checkbox__input[data-v-3e8b2cc7]{position:absolute;width:1px;height:1px;opacity:0}.mg-checkbox__box[data-v-3e8b2cc7]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#fff;font-size:12px;line-height:1;background:#fff;border:1px solid var(--mg-color-border-dark, #b5b8bf);border-radius:2px;transition:.2s}.mg-checkbox:not(.is-disabled):hover .mg-checkbox__box[data-v-3e8b2cc7],.mg-checkbox__input:focus-visible+.mg-checkbox__box[data-v-3e8b2cc7]{border-color:var(--mg-color-primary, #0052d9)}.mg-checkbox.is-checked .mg-checkbox__box[data-v-3e8b2cc7],.mg-checkbox.is-indeterminate .mg-checkbox__box[data-v-3e8b2cc7]{background:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-primary, #0052d9)}.mg-checkbox.is-disabled[data-v-3e8b2cc7]{cursor:not-allowed;opacity:.55}.mg-checkbox:not(.is-disabled):active .mg-checkbox__box[data-v-3e8b2cc7]{background:var(--mg-color-fill-active, #d9e1ff)}.mg-checkbox.is-checked:not(.is-disabled):active .mg-checkbox__box[data-v-3e8b2cc7],.mg-checkbox.is-indeterminate:not(.is-disabled):active .mg-checkbox__box[data-v-3e8b2cc7]{background:var(--mg-color-primary-active, #003cab)}.mg-checkbox__input:focus-visible+.mg-checkbox__box[data-v-3e8b2cc7]{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-checkbox.is-bordered[data-v-3e8b2cc7]{padding:0 14px;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-checkbox.is-bordered.is-checked[data-v-3e8b2cc7]{border-color:var(--mg-color-primary, #0052d9)}.mg-checkbox--large[data-v-3e8b2cc7]{min-height:40px}.mg-checkbox--small[data-v-3e8b2cc7]{min-height:24px;font-size:12px}.mg-checkbox-group[data-v-f7a2bf71]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.mg-checkbox-button[data-v-164ca34c]{display:inline-flex;cursor:pointer}.mg-checkbox-button__input[data-v-164ca34c]{position:absolute;opacity:0}.mg-checkbox-button__inner[data-v-164ca34c]{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 15px;color:var(--mg-color-text-regular, #424a57);font-size:14px;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);margin-left:-1px}.mg-checkbox-button:first-child .mg-checkbox-button__inner[data-v-164ca34c]{margin-left:0;border-radius:3px 0 0 3px}.mg-checkbox-button:last-child .mg-checkbox-button__inner[data-v-164ca34c]{border-radius:0 3px 3px 0}.mg-checkbox-button.is-checked .mg-checkbox-button__inner[data-v-164ca34c]{position:relative;z-index:1;color:#fff;background:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-primary, #0052d9)}.mg-checkbox-button.is-disabled[data-v-164ca34c]{cursor:not-allowed;opacity:.55}.mg-checkbox-button--large .mg-checkbox-button__inner[data-v-164ca34c]{height:40px;padding-inline:19px}.mg-checkbox-button--small .mg-checkbox-button__inner[data-v-164ca34c]{height:24px;padding-inline:11px;font-size:12px}.mg-checkbox-button:not(.is-disabled):hover .mg-checkbox-button__inner[data-v-164ca34c]{color:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-checkbox-button__input:focus-visible+.mg-checkbox-button__inner[data-v-164ca34c]{position:relative;z-index:2;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-checkbox-button:not(.is-disabled):active .mg-checkbox-button__inner[data-v-164ca34c]{background:var(--mg-color-fill-active, #d9e1ff)}.mg-checkbox-button.is-checked:not(.is-disabled):hover .mg-checkbox-button__inner[data-v-164ca34c]{color:#fff;background:var(--mg-color-primary-hover, #618dff)}.mg-checkbox-button.is-checked:not(.is-disabled):active .mg-checkbox-button__inner[data-v-164ca34c]{color:#fff;background:var(--mg-color-primary-active, #003cab)}.mg-radio[data-v-6793e5b8]{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--mg-color-text-regular, #424a57);font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.mg-radio__input[data-v-6793e5b8]{position:absolute;opacity:0}.mg-radio__circle[data-v-6793e5b8]{box-sizing:border-box;width:16px;height:16px;background:#fff;border:1px solid var(--mg-color-border-dark, #b5b8bf);border-radius:50%;transition:.2s}.mg-radio:not(.is-disabled):hover .mg-radio__circle[data-v-6793e5b8],.mg-radio__input:focus-visible+.mg-radio__circle[data-v-6793e5b8]{border-color:var(--mg-color-primary, #0052d9)}.mg-radio.is-checked .mg-radio__circle[data-v-6793e5b8]{border:5px solid var(--mg-color-primary, #0052d9)}.mg-radio.is-disabled[data-v-6793e5b8]{cursor:not-allowed;opacity:.55}.mg-radio:not(.is-disabled):active .mg-radio__circle[data-v-6793e5b8]{background:var(--mg-color-fill-active, #d9e1ff)}.mg-radio__input:focus-visible+.mg-radio__circle[data-v-6793e5b8]{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-radio.is-bordered[data-v-6793e5b8]{padding:0 14px;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-radio.is-bordered.is-checked[data-v-6793e5b8]{border-color:var(--mg-color-primary, #0052d9)}.mg-radio--large[data-v-6793e5b8]{min-height:40px}.mg-radio--small[data-v-6793e5b8]{min-height:24px;font-size:12px}.mg-radio-group[data-v-6c66df00]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:14px}.mg-radio-button[data-v-c30f1bec]{display:inline-flex;cursor:pointer}.mg-radio-button__input[data-v-c30f1bec]{position:absolute;opacity:0}.mg-radio-button__inner[data-v-c30f1bec]{display:inline-flex;align-items:center;height:32px;padding:0 15px;color:var(--mg-color-text-regular, #424a57);font-size:14px;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);margin-left:-1px}.mg-radio-button:first-child .mg-radio-button__inner[data-v-c30f1bec]{margin-left:0;border-radius:3px 0 0 3px}.mg-radio-button:last-child .mg-radio-button__inner[data-v-c30f1bec]{border-radius:0 3px 3px 0}.mg-radio-button.is-checked .mg-radio-button__inner[data-v-c30f1bec]{position:relative;z-index:1;color:#fff;background:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-primary, #0052d9)}.mg-radio-button.is-disabled[data-v-c30f1bec]{cursor:not-allowed;opacity:.55}.mg-radio-button--large .mg-radio-button__inner[data-v-c30f1bec]{height:40px;padding-inline:19px}.mg-radio-button--small .mg-radio-button__inner[data-v-c30f1bec]{height:24px;padding-inline:11px;font-size:12px}.mg-radio-button:not(.is-disabled):hover .mg-radio-button__inner[data-v-c30f1bec]{color:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-radio-button__input:focus-visible+.mg-radio-button__inner[data-v-c30f1bec]{position:relative;z-index:2;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-radio-button:not(.is-disabled):active .mg-radio-button__inner[data-v-c30f1bec]{background:var(--mg-color-fill-active, #d9e1ff)}.mg-radio-button.is-checked:not(.is-disabled):hover .mg-radio-button__inner[data-v-c30f1bec]{color:#fff;background:var(--mg-color-primary-hover, #618dff)}.mg-radio-button.is-checked:not(.is-disabled):active .mg-radio-button__inner[data-v-c30f1bec]{color:#fff;background:var(--mg-color-primary-active, #003cab)}.mg-switch[data-v-0e2557f5]{--mg-switch-height: 20px;display:inline-flex;align-items:center;gap:8px;padding:0;color:var(--mg-color-text-secondary, #6f7686);font:inherit;cursor:pointer;background:none;border:0}.mg-switch__track[data-v-0e2557f5]{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--mg-switch-width, 40px);min-width:40px;height:var(--mg-switch-height);padding:2px;color:#fff;background:var(--mg-switch-inactive, #b5b8bf);border-radius:999px;transition:background .2s}.mg-switch__thumb[data-v-0e2557f5]{position:absolute;left:2px;display:flex;align-items:center;justify-content:center;width:calc(var(--mg-switch-height) - 4px);height:calc(var(--mg-switch-height) - 4px);background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;transition:transform .2s}.mg-switch.is-checked .mg-switch__track[data-v-0e2557f5]{background:var(--mg-switch-active, var(--mg-color-primary, #0052d9))}.mg-switch.is-checked .mg-switch__thumb[data-v-0e2557f5]{transform:translate(calc(var(--mg-switch-width, 40px) - var(--mg-switch-height)))}.mg-switch__prompt[data-v-0e2557f5]{padding:0 5px;font-size:10px}.mg-switch__spinner[data-v-0e2557f5]{width:9px;height:9px;border:1px solid var(--mg-color-primary, #0052d9);border-right-color:transparent;border-radius:50%;animation:mg-switch-spin-0e2557f5 .7s linear infinite}.mg-switch.is-disabled[data-v-0e2557f5]{cursor:not-allowed;opacity:.55}.mg-switch--large[data-v-0e2557f5]{--mg-switch-height: 24px}.mg-switch--small[data-v-0e2557f5]{--mg-switch-height: 16px;font-size:12px}@keyframes mg-switch-spin-0e2557f5{to{transform:rotate(360deg)}}.mg-switch[data-v-0e2557f5]{border-radius:999px;outline:none}.mg-switch:not(.is-disabled):hover .mg-switch__track[data-v-0e2557f5]{box-shadow:0 0 0 2px var(--mg-color-primary-light-9, #f2f3ff)}.mg-switch:focus-visible .mg-switch__track[data-v-0e2557f5]{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-switch:not(.is-disabled):active .mg-switch__thumb[data-v-0e2557f5]{transform:scale(.9)}.mg-switch.is-checked:not(.is-disabled):active .mg-switch__thumb[data-v-0e2557f5]{transform:translate(calc(var(--mg-switch-width, 40px) - var(--mg-switch-height))) scale(.9)}.mg-slider[data-v-572335ce]{display:flex;align-items:center;gap:12px;width:100%;min-height:32px}.mg-slider__number[data-v-572335ce]{width:72px;height:30px;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-slider__rail[data-v-572335ce]{position:relative;flex:1;height:6px;background:var(--mg-color-fill, #e7e9ed);border-radius:3px}.mg-slider__fill[data-v-572335ce]{position:absolute;top:0;height:100%;background:var(--mg-color-primary, #0052d9);border-radius:inherit}.mg-slider__range[data-v-572335ce]{position:absolute;inset:-7px 0 auto;width:100%;height:20px;margin:0;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.mg-slider__range[data-v-572335ce]::-webkit-slider-thumb{width:18px;height:18px;pointer-events:auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid var(--mg-color-primary, #0052d9);border-radius:50%;box-shadow:0 1px 3px #0003}.mg-slider__stop[data-v-572335ce],.mg-slider__mark-dot[data-v-572335ce]{position:absolute;top:50%;width:4px;height:4px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.mg-slider__mark-label[data-v-572335ce]{position:absolute;top:14px;color:var(--mg-color-text-secondary, #6f7686);font-size:12px;white-space:nowrap;transform:translate(-50%)}.mg-slider.is-disabled[data-v-572335ce]{opacity:.55}.mg-slider.is-vertical[data-v-572335ce]{display:inline-flex;width:32px;min-height:0}.mg-slider.is-vertical .mg-slider__rail[data-v-572335ce]{width:6px;height:100%;flex:none}.mg-slider.is-vertical .mg-slider__fill[data-v-572335ce]{top:auto;left:0;width:100%}.mg-slider.is-vertical .mg-slider__range[data-v-572335ce]{inset:0 auto 0 -7px;width:20px;height:100%;writing-mode:vertical-lr;direction:rtl}.mg-slider.is-vertical .mg-slider__mark-label[data-v-572335ce]{top:auto;left:14px;transform:translateY(50%)}.mg-slider__number[data-v-572335ce]:hover{border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-slider__number[data-v-572335ce]:focus-visible{border-color:var(--mg-color-control-focus-border, #0052d9);outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-slider:not(.is-disabled) .mg-slider__range[data-v-572335ce]:hover::-webkit-slider-thumb{transform:scale(1.08)}.mg-slider__range[data-v-572335ce]:focus-visible{outline:none}.mg-slider__range[data-v-572335ce]:focus-visible::-webkit-slider-thumb{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-slider:not(.is-disabled) .mg-slider__range[data-v-572335ce]:active::-webkit-slider-thumb{transform:scale(.92)}.mg-slider.is-disabled .mg-slider__range[data-v-572335ce]::-webkit-slider-thumb{cursor:not-allowed}.mg-date-picker[data-v-0f5741a7]{box-sizing:border-box;display:inline-flex;align-items:center;width:220px;min-height:32px;padding:1px 9px;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-date-picker[data-v-0f5741a7]:focus-within{border-color:var(--mg-color-primary, #0052d9)}.mg-date-picker[data-v-0f5741a7]:not(.is-disabled):hover{border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-date-picker[data-v-0f5741a7]:focus-within{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-date-picker__input[data-v-0f5741a7]{flex:1;min-width:0;height:28px;font:inherit;color:inherit;background:transparent;border:0;outline:0}.mg-date-picker__separator[data-v-0f5741a7]{padding:0 7px;color:var(--mg-color-text-secondary, #6f7686)}.mg-date-picker__clear[data-v-0f5741a7]{cursor:pointer;background:none;border:0}.mg-date-picker__clear[data-v-0f5741a7]:hover{color:var(--mg-color-danger, #d54941)}.mg-date-picker__clear[data-v-0f5741a7]:focus-visible{border-radius:2px;outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-date-picker.is-range[data-v-0f5741a7]{width:360px}.mg-date-picker.is-disabled[data-v-0f5741a7]{opacity:.6}.mg-date-picker--large[data-v-0f5741a7]{min-height:40px}.mg-date-picker--small[data-v-0f5741a7]{min-height:24px;font-size:12px}.mg-time-picker[data-v-d69c0f55]{box-sizing:border-box;display:inline-flex;align-items:center;width:180px;min-height:32px;padding:1px 9px;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-time-picker[data-v-d69c0f55]:focus-within{border-color:var(--mg-color-primary, #0052d9)}.mg-time-picker[data-v-d69c0f55]:not(.is-disabled):hover{border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-time-picker[data-v-d69c0f55]:focus-within{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-time-picker__input[data-v-d69c0f55]{flex:1;min-width:0;height:28px;font:inherit;border:0;outline:0}.mg-time-picker__separator[data-v-d69c0f55]{padding:0 7px}.mg-time-picker__clear[data-v-d69c0f55]{cursor:pointer;background:none;border:0}.mg-time-picker__clear[data-v-d69c0f55]:hover{color:var(--mg-color-danger, #d54941)}.mg-time-picker__clear[data-v-d69c0f55]:focus-visible{border-radius:2px;outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-time-picker.is-range[data-v-d69c0f55]{width:320px}.mg-time-picker.is-disabled[data-v-d69c0f55]{opacity:.6}.mg-color-picker[data-v-a478c230]{position:relative;display:inline-flex}.mg-color-picker__trigger[data-v-a478c230]{box-sizing:border-box;width:32px;height:32px;padding:4px;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-color-picker:not(.is-disabled) .mg-color-picker__trigger[data-v-a478c230]:hover{border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-color-picker__trigger[data-v-a478c230]:focus-visible{border-color:var(--mg-color-control-focus-border, #0052d9);outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-color-picker:not(.is-disabled) .mg-color-picker__trigger[data-v-a478c230]:active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-color-picker__swatch[data-v-a478c230]{display:block;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(45deg,#ddd 25%,transparent 25%),linear-gradient(-45deg,#ddd 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ddd 75%),linear-gradient(-45deg,transparent 75%,#ddd 75%);background-size:8px 8px}.mg-color-picker__empty[data-v-a478c230]{position:absolute;inset:6px}.mg-color-picker__panel[data-v-a478c230]{position:absolute;z-index:2000;top:calc(100% + 6px);left:0;width:240px;padding:12px;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px;box-shadow:0 6px 18px #0002}.mg-color-picker__main[data-v-a478c230]{display:flex;gap:10px;align-items:center}.mg-color-picker__native[data-v-a478c230]{width:64px;height:40px;padding:0;border:0}.mg-color-picker__alpha[data-v-a478c230]{flex:1}.mg-color-picker__predefine[data-v-a478c230]{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.mg-color-picker__predefine button[data-v-a478c230]{width:20px;height:20px;padding:0;cursor:pointer;border:1px solid #0002;border-radius:3px}.mg-color-picker__predefine button[data-v-a478c230]:hover{transform:scale(1.12)}.mg-color-picker__predefine button[data-v-a478c230]:focus-visible,.mg-color-picker__footer button[data-v-a478c230]:focus-visible{outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-color-picker__footer[data-v-a478c230]{display:flex;gap:6px;margin-top:12px}.mg-color-picker__text[data-v-a478c230]{flex:1;min-width:0;padding:4px 6px;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-color-picker__footer button[data-v-a478c230]{cursor:pointer;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-color-picker__footer button[data-v-a478c230]:hover{color:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-color-picker__footer button[data-v-a478c230]:active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-color-picker--large .mg-color-picker__trigger[data-v-a478c230]{width:40px;height:40px}.mg-color-picker--small .mg-color-picker__trigger[data-v-a478c230]{width:24px;height:24px}.mg-color-picker.is-disabled[data-v-a478c230]{opacity:.6}.mg-cascader[data-v-06c9af01]{position:relative;display:inline-block;width:100%;font-size:14px}.mg-cascader__control[data-v-06c9af01]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:1px 10px;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px;outline:0}.mg-cascader__control[data-v-06c9af01]:focus,.mg-cascader.is-open .mg-cascader__control[data-v-06c9af01]{border-color:var(--mg-color-primary, #0052d9)}.mg-cascader__placeholder[data-v-06c9af01]{color:var(--mg-color-text-placeholder, #a1a7b3)}.mg-cascader__input[data-v-06c9af01]{flex:1;height:28px;font:inherit;border:0;outline:0}.mg-cascader__clear[data-v-06c9af01]{margin-left:auto;cursor:pointer;background:none;border:0}.mg-cascader__dropdown[data-v-06c9af01]{position:absolute;z-index:2000;top:calc(100% + 6px);left:0;min-width:100%;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px;box-shadow:0 6px 18px #0002}.mg-cascader__panels[data-v-06c9af01]{display:flex}.mg-cascader__panel[data-v-06c9af01]{min-width:160px;max-height:260px;padding:6px 0;overflow:auto;border-right:1px solid var(--mg-color-border-light, #ebecef)}.mg-cascader__panel[data-v-06c9af01]:last-child{border:0}.mg-cascader__option[data-v-06c9af01],.mg-cascader__search button[data-v-06c9af01]{display:flex;justify-content:space-between;width:100%;padding:8px 12px;font:inherit;text-align:left;cursor:pointer;background:none;border:0}.mg-cascader__option[data-v-06c9af01]:hover,.mg-cascader__option.is-active[data-v-06c9af01],.mg-cascader__search button[data-v-06c9af01]:hover{color:var(--mg-color-primary, #0052d9);background:var(--mg-color-fill-light, #f5f6f7)}.mg-cascader__search[data-v-06c9af01]{min-width:220px;max-height:260px;padding:6px 0;overflow:auto}.mg-cascader__empty[data-v-06c9af01]{padding:18px;text-align:center}.mg-cascader.is-disabled[data-v-06c9af01]{opacity:.6}.mg-autocomplete[data-v-2a0d655a]{position:relative;display:inline-block;width:100%}.mg-autocomplete__control[data-v-2a0d655a]{box-sizing:border-box;display:flex;align-items:center;min-height:32px;padding:1px 10px;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-autocomplete__control[data-v-2a0d655a]:focus-within{border-color:var(--mg-color-primary, #0052d9);box-shadow:0 0 0 1px var(--mg-color-primary, #0052d9) inset}.mg-autocomplete__input[data-v-2a0d655a]{flex:1;min-width:0;height:28px;padding:0;font:inherit;border:0;outline:0}.mg-autocomplete__prefix[data-v-2a0d655a],.mg-autocomplete__suffix[data-v-2a0d655a]{display:inline-flex;margin-right:7px}.mg-autocomplete__suffix[data-v-2a0d655a]{margin:0 0 0 7px}.mg-autocomplete__clear[data-v-2a0d655a]{cursor:pointer;background:none;border:0}.mg-autocomplete__dropdown[data-v-2a0d655a]{position:absolute;z-index:2000;top:calc(100% + 6px);left:0;box-sizing:border-box;width:100%;max-height:260px;padding:6px 0;overflow:auto;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px;box-shadow:0 6px 18px #0002}.mg-autocomplete__item[data-v-2a0d655a]{display:block;width:100%;min-height:34px;padding:7px 12px;overflow:hidden;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:none;border:0}.mg-autocomplete__item[data-v-2a0d655a]:hover,.mg-autocomplete__item.is-active[data-v-2a0d655a]{background:var(--mg-color-fill-light, #f5f6f7)}.mg-autocomplete__empty[data-v-2a0d655a]{padding:16px;color:var(--mg-color-text-secondary, #6f7686);text-align:center}.mg-autocomplete.is-disabled[data-v-2a0d655a]{opacity:.6}.mg-rate[data-v-f721b16a]{display:inline-flex;align-items:center;height:32px}.mg-rate__item[data-v-f721b16a]{position:relative;width:24px;padding:0 2px;overflow:hidden;color:var(--mg-rate-void, #c6d1de);font-size:22px;line-height:1;cursor:pointer;background:none;border:0}.mg-rate__star[data-v-f721b16a]{color:inherit}.mg-rate__half[data-v-f721b16a]{position:absolute;top:0;left:2px;overflow:hidden;color:inherit;white-space:nowrap}.mg-rate:not(.is-disabled) .mg-rate__item[data-v-f721b16a]:hover{transform:scale(1.08)}.mg-rate__text[data-v-f721b16a]{margin-left:8px;color:var(--v41397a76);font-size:14px}.mg-rate.is-disabled[data-v-f721b16a]{opacity:.7}.mg-rate.is-disabled .mg-rate__item[data-v-f721b16a]{cursor:default}.mg-rate__item[data-v-f721b16a]:focus-visible{border-radius:2px;outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-rate:not(.is-disabled) .mg-rate__item[data-v-f721b16a]:active{transform:scale(.92)}.mg-transfer[data-v-dcf3df51]{display:flex;align-items:center;gap:12px;font-size:14px}.mg-transfer__panel[data-v-dcf3df51]{box-sizing:border-box;width:220px;overflow:hidden;background:#fff;border:1px solid var(--mg-color-border,#dcdde1);border-radius:4px}.mg-transfer__panel header[data-v-dcf3df51]{display:flex;justify-content:space-between;padding:10px 12px;background:var(--mg-color-fill-light,#f5f6f7);border-bottom:1px solid var(--mg-color-border,#dcdde1)}.mg-transfer__panel header span[data-v-dcf3df51]{color:var(--mg-color-text-secondary,#6f7686);font-size:12px}.mg-transfer__filter[data-v-dcf3df51]{box-sizing:border-box;width:calc(100% - 20px);height:28px;margin:8px 10px;padding:0 8px;border:1px solid var(--mg-color-border,#dcdde1);border-radius:3px}.mg-transfer__list[data-v-dcf3df51]{height:240px;padding:4px 0;overflow:auto}.mg-transfer__item[data-v-dcf3df51]{display:flex;gap:8px;align-items:center;padding:7px 12px;cursor:pointer}.mg-transfer__item[data-v-dcf3df51]:hover{background:var(--mg-color-fill-light,#f5f6f7)}.mg-transfer__empty[data-v-dcf3df51]{padding:30px 10px;color:var(--mg-color-text-placeholder,#a1a7b3);text-align:center}.mg-transfer__buttons[data-v-dcf3df51]{display:flex;gap:8px}.mg-transfer__buttons button[data-v-dcf3df51]{min-width:32px;height:32px;color:#fff;cursor:pointer;background:var(--mg-color-primary,#0052d9);border:0;border-radius:3px}.mg-transfer__buttons button[data-v-dcf3df51]:disabled{cursor:not-allowed;opacity:.45}.mg-transfer__panel footer[data-v-dcf3df51]{padding:8px 12px;border-top:1px solid var(--mg-color-border,#dcdde1)}.mg-tree-select[data-v-8606a18f]{position:relative;display:inline-block;width:100%;font-size:14px}.mg-tree-select__control[data-v-8606a18f]{box-sizing:border-box;display:flex;align-items:center;gap:6px;min-height:32px;padding:1px 10px;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px;outline:0}.mg-tree-select__control[data-v-8606a18f]:focus,.mg-tree-select.is-open .mg-tree-select__control[data-v-8606a18f]{border-color:var(--mg-color-primary, #0052d9)}.mg-tree-select__placeholder[data-v-8606a18f]{flex:1;color:var(--mg-color-text-placeholder, #a1a7b3)}.mg-tree-select__input[data-v-8606a18f]{flex:1;min-width:0;height:28px;font:inherit;border:0;outline:0}.mg-tree-select__tags[data-v-8606a18f]{display:flex;flex:1;flex-wrap:wrap;gap:4px}.mg-tree-select__tag[data-v-8606a18f]{display:inline-flex;gap:4px;padding:1px 6px;background:var(--mg-color-fill-light, #f5f6f7);border-radius:2px}.mg-tree-select__tag button[data-v-8606a18f],.mg-tree-select__clear[data-v-8606a18f]{padding:0;cursor:pointer;background:none;border:0}.mg-tree-select__clear[data-v-8606a18f]{margin-left:auto}.mg-tree-select__dropdown[data-v-8606a18f]{position:absolute;z-index:2000;top:calc(100% + 6px);left:0;box-sizing:border-box;width:100%;max-height:280px;padding:6px 0;overflow:auto;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px;box-shadow:0 6px 18px #0002}.mg-tree-select__row[data-v-8606a18f]{display:flex;align-items:center;min-height:34px;padding-right:8px}.mg-tree-select__row[data-v-8606a18f]:hover{background:var(--mg-color-fill-light, #f5f6f7)}.mg-tree-select__expand[data-v-8606a18f],.mg-tree-select__label[data-v-8606a18f]{padding:4px;cursor:pointer;background:none;border:0}.mg-tree-select__spacer[data-v-8606a18f]{width:22px}.mg-tree-select__label[data-v-8606a18f]{flex:1;overflow:hidden;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap}.mg-tree-select__empty[data-v-8606a18f]{padding:18px;text-align:center}.mg-tree-select.is-disabled[data-v-8606a18f]{opacity:.6}.mg-option[data-v-ee54267e]{box-sizing:border-box;min-height:34px;padding:7px 12px;overflow:hidden;color:var(--mg-color-text-regular, #424a57);line-height:20px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.mg-option[data-v-ee54267e]:not(.is-disabled):hover,.mg-option.is-highlighted[data-v-ee54267e]{background:var(--mg-color-fill-light, #f5f6f7)}.mg-option.is-selected[data-v-ee54267e]{color:var(--mg-color-primary, #0052d9);font-weight:600}.mg-option.is-disabled[data-v-ee54267e]{cursor:not-allowed;opacity:.45}.mg-option[data-v-ee54267e]:not(.is-disabled):active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-option-group__title[data-v-67745085]{padding:6px 12px 3px;color:var(--mg-color-text-secondary, #6f7686);font-size:12px}.mg-option-group+.mg-option-group[data-v-67745085]{border-top:1px solid var(--mg-color-border-light, #ebecef)}.mg-table[data-v-8a5b53b3]{position:relative;box-sizing:border-box;width:100%;color:var(--mg-color-text-regular,#424a57);font-size:14px}.mg-table__columns[data-v-8a5b53b3]{display:none}.mg-table__scroll[data-v-8a5b53b3]{position:relative;max-height:inherit;overflow:auto}.mg-table table[data-v-8a5b53b3]{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}.mg-table th[data-v-8a5b53b3],.mg-table td[data-v-8a5b53b3]{box-sizing:border-box;padding:10px 12px;border-bottom:1px solid var(--mg-color-border-light,#ebecef)}.mg-table th[data-v-8a5b53b3]{color:var(--mg-color-text-primary,#202633);font-weight:600;background:var(--mg-color-fill-light,#f5f6f7)}.mg-table.is-striped tbody tr[data-v-8a5b53b3]:nth-child(2n){background:var(--mg-color-fill-lighter,#fafafa)}.mg-table tbody tr[data-v-8a5b53b3]:hover,.mg-table tbody tr.is-current[data-v-8a5b53b3]{background:var(--mg-color-primary-light-9,#f2f3ff)}.mg-table.is-bordered table[data-v-8a5b53b3],.mg-table.is-bordered th[data-v-8a5b53b3],.mg-table.is-bordered td[data-v-8a5b53b3]{border:1px solid var(--mg-color-border,#dcdde1)}.mg-table__header-cell.is-sortable[data-v-8a5b53b3]{cursor:pointer}.mg-table__sort[data-v-8a5b53b3]{margin-left:5px;color:var(--mg-color-text-secondary,#6f7686)}.mg-table__expand[data-v-8a5b53b3]{cursor:pointer;background:none;border:0}.mg-table__expanded td[data-v-8a5b53b3]{background:#fff}.mg-table__empty[data-v-8a5b53b3]{padding:40px;text-align:center;color:var(--mg-color-text-placeholder,#a1a7b3)}.mg-table__loading[data-v-8a5b53b3]{position:absolute;inset:0;display:grid;place-items:center;background:#fffc}.mg-table--large th[data-v-8a5b53b3],.mg-table--large td[data-v-8a5b53b3]{padding:13px 14px}.mg-table--small th[data-v-8a5b53b3],.mg-table--small td[data-v-8a5b53b3]{padding:6px 8px;font-size:12px}.mg-table-column[data-v-f64a5de0]{display:none}.mg-tag[data-v-86df1e32]{--mg-tag-color: var(--mg-tag-custom-color, var(--mg-color-primary, #0052d9));box-sizing:border-box;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;color:var(--mg-tag-color);font-size:12px;line-height:1;white-space:nowrap;background:color-mix(in srgb,var(--mg-tag-color) 10%,white);border:1px solid color-mix(in srgb,var(--mg-tag-color) 28%,white);border-radius:var(--mg-border-radius-base, 3px);transition:color .2s,background-color .2s,border-color .2s}.mg-tag--success[data-v-86df1e32]{--mg-tag-color: var(--mg-color-success, #2ba471)}.mg-tag--warning[data-v-86df1e32]{--mg-tag-color: var(--mg-color-warning, #e37318)}.mg-tag--danger[data-v-86df1e32]{--mg-tag-color: var(--mg-color-danger, #d54941)}.mg-tag--info[data-v-86df1e32]{--mg-tag-color: var(--mg-color-info, #6f7686)}.mg-tag--large[data-v-86df1e32]{height:32px;padding:0 11px;font-size:14px}.mg-tag--small[data-v-86df1e32]{height:20px;padding:0 7px}.mg-tag.is-dark[data-v-86df1e32]{color:#fff;background:var(--mg-tag-color);border-color:var(--mg-tag-color)}.mg-tag.is-plain[data-v-86df1e32]{background:transparent;border-color:var(--mg-tag-color)}.mg-tag.is-hit[data-v-86df1e32]{border-color:var(--mg-tag-color)}.mg-tag.is-round[data-v-86df1e32]{border-radius:999px}.mg-tag.is-transition-disabled[data-v-86df1e32]{transition:none}.mg-tag__close[data-v-86df1e32]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;color:inherit;font:inherit;font-size:16px;line-height:1;cursor:pointer;background:transparent;border:0;border-radius:50%}.mg-tag__close[data-v-86df1e32]:hover{color:#fff;background:var(--mg-tag-color)}.mg-badge[data-v-7d2da1c4]{position:relative;display:inline-flex;vertical-align:middle}.mg-badge__content[data-v-7d2da1c4]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;color:#fff;font-size:11px;line-height:1;white-space:nowrap;background:var(--mg-color-danger, #d54941);border:1px solid #fff;border-radius:9px}.mg-badge__content.is-fixed[data-v-7d2da1c4]{position:absolute;z-index:1;top:0;right:10px;transform:translate(100%,-50%)}.mg-badge__content.is-dot[data-v-7d2da1c4]{width:8px;min-width:8px;height:8px;padding:0;border-radius:50%}.mg-badge--primary[data-v-7d2da1c4]{background:var(--mg-color-primary, #0052d9)}.mg-badge--success[data-v-7d2da1c4]{background:var(--mg-color-success, #2ba471)}.mg-badge--warning[data-v-7d2da1c4]{background:var(--mg-color-warning, #e37318)}.mg-badge--info[data-v-7d2da1c4]{background:var(--mg-color-info, #6f7686)}.mg-progress[data-v-3a2d2e44]{display:flex;align-items:center;gap:10px;width:100%;color:var(--mg-color-text-regular, #4e5669);font-size:14px;line-height:1}.mg-progress__bar[data-v-3a2d2e44]{flex:1;min-width:0}.mg-progress__track[data-v-3a2d2e44]{position:relative;overflow:hidden;background:var(--mg-fill-color, #edf0f5);border-radius:100px}.mg-progress__fill[data-v-3a2d2e44]{position:relative;display:flex;align-items:center;justify-content:flex-end;height:100%;min-width:0;transition:width .6s ease,background-color .3s ease}.mg-progress__inside-text[data-v-3a2d2e44]{padding:0 6px;color:#fff;font-size:11px;white-space:nowrap}.mg-progress__text[data-v-3a2d2e44]{flex:0 0 auto;min-width:36px}.mg-progress__circle[data-v-3a2d2e44]{position:relative;flex:0 0 auto}.mg-progress__circle svg[data-v-3a2d2e44]{display:block;width:100%;height:100%}.mg-progress__circle-track[data-v-3a2d2e44],.mg-progress__circle-fill[data-v-3a2d2e44]{vector-effect:non-scaling-stroke}.mg-progress__circle-text[data-v-3a2d2e44]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.mg-progress__fill.is-indeterminate[data-v-3a2d2e44]{width:40%!important;animation:mg-progress-indeterminate-3a2d2e44 1.4s ease infinite}.mg-progress__circle-fill.is-indeterminate[data-v-3a2d2e44]{animation:mg-progress-circle-3a2d2e44 1.4s ease infinite}@keyframes mg-progress-indeterminate-3a2d2e44{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes mg-progress-circle-3a2d2e44{to{transform:rotate(270deg)}}.mg-statistic[data-v-3fa15b6a]{display:inline-flex;flex-direction:column;min-width:0}.mg-statistic__head[data-v-3fa15b6a]{margin-bottom:6px;color:var(--mg-color-text-secondary, #6f7686);font-size:14px;line-height:1.5}.mg-statistic__content[data-v-3fa15b6a]{display:flex;align-items:baseline;gap:4px;color:var(--mg-color-text-primary, #272b34);font-size:28px;font-variant-numeric:tabular-nums;line-height:1.2}.mg-statistic__prefix[data-v-3fa15b6a],.mg-statistic__suffix[data-v-3fa15b6a]{font-size:.65em}.mg-descriptions[data-v-24ff38b1]{color:var(--mg-color-text-regular, #424a57);font-size:14px}.mg-descriptions__collector[data-v-24ff38b1]{display:none}.mg-descriptions__header[data-v-24ff38b1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.mg-descriptions__title[data-v-24ff38b1]{color:var(--mg-color-text-primary, #202633);font-size:16px;font-weight:600}.mg-descriptions__body[data-v-24ff38b1]{display:grid;gap:12px 20px}.mg-descriptions__item[data-v-24ff38b1]{display:flex;min-width:0}.mg-descriptions__label[data-v-24ff38b1]{flex:0 0 auto;margin-right:10px;color:var(--mg-color-text-secondary, #6f7686);font-weight:500}.mg-descriptions__content[data-v-24ff38b1]{flex:1;min-width:0;word-break:break-word}.mg-descriptions--vertical .mg-descriptions__item[data-v-24ff38b1]{display:block}.mg-descriptions--vertical .mg-descriptions__label[data-v-24ff38b1]{margin:0 0 6px}.mg-descriptions.is-bordered .mg-descriptions__body[data-v-24ff38b1]{gap:0;border-top:1px solid var(--mg-color-border, #dcdde1);border-left:1px solid var(--mg-color-border, #dcdde1)}.mg-descriptions.is-bordered .mg-descriptions__item[data-v-24ff38b1]{border-right:1px solid var(--mg-color-border, #dcdde1);border-bottom:1px solid var(--mg-color-border, #dcdde1)}.mg-descriptions.is-bordered .mg-descriptions__label[data-v-24ff38b1],.mg-descriptions.is-bordered .mg-descriptions__content[data-v-24ff38b1]{box-sizing:border-box;padding:10px 12px}.mg-descriptions.is-bordered .mg-descriptions__label[data-v-24ff38b1]{margin:0;background:var(--mg-color-fill-light, #f5f6f7)}.mg-descriptions--large .mg-descriptions__label[data-v-24ff38b1],.mg-descriptions--large .mg-descriptions__content[data-v-24ff38b1]{padding-block:13px}.mg-descriptions--small[data-v-24ff38b1]{font-size:12px}.mg-descriptions--small .mg-descriptions__label[data-v-24ff38b1],.mg-descriptions--small .mg-descriptions__content[data-v-24ff38b1]{padding-block:7px}.mg-descriptions-item[data-v-f5a9bf55]{display:none}.mg-timeline[data-v-02efd443]{box-sizing:border-box;margin:0;padding:0;list-style:none}.mg-timeline-item[data-v-4a4e0640]{position:relative;box-sizing:border-box;padding-bottom:24px;list-style:none}.mg-timeline-item[data-v-4a4e0640]:last-child{padding-bottom:0}.mg-timeline-item__tail[data-v-4a4e0640]{position:absolute;top:10px;bottom:-2px;left:5px;border-left:2px solid var(--mg-border-color-light, #e5e7ec)}.mg-timeline-item:last-child .mg-timeline-item__tail[data-v-4a4e0640]{display:none}.mg-timeline-item__node[data-v-4a4e0640]{position:absolute;top:5px;left:1px;box-sizing:border-box;width:10px;height:10px;color:var(--mg-color-primary, #0052d9);background:currentcolor;border:2px solid currentcolor;border-radius:50%}.mg-timeline-item__node.is-large[data-v-4a4e0640]{top:3px;left:-1px;width:14px;height:14px}.mg-timeline-item__node.is-hollow[data-v-4a4e0640]{background:#fff}.mg-timeline-item__node.is-success[data-v-4a4e0640]{color:var(--mg-color-success, #2ba471)}.mg-timeline-item__node.is-warning[data-v-4a4e0640]{color:var(--mg-color-warning, #ed7b2f)}.mg-timeline-item__node.is-danger[data-v-4a4e0640]{color:var(--mg-color-danger, #d54941)}.mg-timeline-item__node.is-info[data-v-4a4e0640]{color:var(--mg-color-info, #6f7686)}.mg-timeline-item__wrapper[data-v-4a4e0640]{position:relative;top:-3px;padding-left:28px}.mg-timeline-item__content[data-v-4a4e0640]{color:var(--mg-color-text-primary, #272b34);line-height:1.5}.mg-timeline-item__timestamp[data-v-4a4e0640]{color:var(--mg-color-text-secondary, #6f7686);font-size:13px;line-height:1.5}.mg-timeline-item__timestamp.is-top[data-v-4a4e0640]{margin-bottom:6px}.mg-timeline-item__timestamp.is-bottom[data-v-4a4e0640]{margin-top:6px}.mg-timeline-item.is-center .mg-timeline-item__node[data-v-4a4e0640]{top:50%;transform:translateY(-50%)}.mg-calendar[data-v-50e0f81e]{color:var(--mg-color-text-regular, #424a57);background:#fff;border:1px solid var(--mg-color-border-light, #ebecef)}.mg-calendar__header[data-v-50e0f81e]{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;border-bottom:1px solid var(--mg-color-border-light, #ebecef)}.mg-calendar__actions[data-v-50e0f81e]{display:flex;gap:6px}.mg-calendar__actions button[data-v-50e0f81e]{min-width:32px;height:30px;color:inherit;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border, #dcdde1);border-radius:3px}.mg-calendar__weekdays[data-v-50e0f81e],.mg-calendar__grid[data-v-50e0f81e]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.mg-calendar__weekdays span[data-v-50e0f81e]{padding:10px;text-align:center;color:var(--mg-color-text-secondary, #6f7686)}.mg-calendar__cell[data-v-50e0f81e]{min-height:72px;padding:8px;text-align:left;vertical-align:top;cursor:pointer;background:#fff;border:0;border-top:1px solid var(--mg-color-border-lighter, #f0f1f3);border-right:1px solid var(--mg-color-border-lighter, #f0f1f3)}.mg-calendar__cell[data-v-50e0f81e]:hover,.mg-calendar__cell.is-selected[data-v-50e0f81e]{background:var(--mg-color-primary-light-9, #f2f3ff)}.mg-calendar__cell.is-prev-month[data-v-50e0f81e],.mg-calendar__cell.is-next-month[data-v-50e0f81e]{color:var(--mg-color-text-placeholder, #a1a7b3)}.mg-calendar__cell[data-v-50e0f81e]:disabled{cursor:not-allowed;opacity:.35}.mg-calendar__cell.is-today>span[data-v-50e0f81e]{color:var(--mg-color-primary, #0052d9);font-weight:700}.mg-tree-node[data-v-a97e5216],.mg-tree-node__children[data-v-a97e5216]{margin:0;padding:0;list-style:none}.mg-tree-node[data-v-a97e5216]{border-radius:var(--mg-border-radius-base, 3px);outline:none}.mg-tree-node__children[data-v-a97e5216]{padding-left:20px}.mg-tree-node__content[data-v-a97e5216]{display:flex;align-items:center;min-height:32px;gap:6px;cursor:pointer;border-radius:inherit}.mg-tree-node:not([aria-disabled=true]):hover>.mg-tree-node__content[data-v-a97e5216],.mg-tree-node__content.is-current[data-v-a97e5216]{background:var(--mg-color-fill-hover, #f2f3ff)}.mg-tree-node:focus-visible>.mg-tree-node__content[data-v-a97e5216]{box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-tree-node:not([aria-disabled=true]):active>.mg-tree-node__content[data-v-a97e5216]{background:var(--mg-color-fill-active, #d9e1ff)}.mg-tree-node__content.is-disabled[data-v-a97e5216]{cursor:not-allowed;opacity:var(--mg-opacity-disabled, .55)}.mg-tree-node__toggle[data-v-a97e5216]{width:20px;padding:0;color:inherit;cursor:pointer;background:transparent;border:0;border-radius:var(--mg-border-radius-small, 2px)}.mg-tree-node__toggle[data-v-a97e5216]:focus-visible{outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-tree-node__toggle.is-placeholder[data-v-a97e5216]{display:inline-block}.mg-tree[data-v-776e816d]{color:var(--mg-color-text-regular, #424a57);font-size:14px}.mg-tree__root[data-v-776e816d]{margin:0;padding:0;list-style:none}.mg-tree__empty[data-v-776e816d]{padding:24px;text-align:center;color:var(--mg-color-text-placeholder, #a1a7b3)}.mg-result[data-v-9aef79d3]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:40px 30px;text-align:center}.mg-result__icon[data-v-9aef79d3]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--mg-color-primary, #0052d9);font-size:38px;font-weight:700;border:4px solid currentcolor;border-radius:50%}.mg-result.is-success .mg-result__icon[data-v-9aef79d3]{color:var(--mg-color-success, #2ba471)}.mg-result.is-warning .mg-result__icon[data-v-9aef79d3]{color:var(--mg-color-warning, #ed7b2f)}.mg-result.is-error .mg-result__icon[data-v-9aef79d3]{color:var(--mg-color-danger, #d54941)}.mg-result__title[data-v-9aef79d3]{margin-top:20px;color:var(--mg-color-text-primary, #272b34);font-size:20px;line-height:1.4}.mg-result__subtitle[data-v-9aef79d3]{margin-top:8px;color:var(--mg-color-text-secondary, #6f7686);font-size:14px;line-height:1.5}.mg-result__extra[data-v-9aef79d3]{margin-top:24px}.mg-page-header[data-v-ec90d5fc]{margin-bottom:16px}.mg-page-header__breadcrumb[data-v-ec90d5fc]{margin-bottom:12px}.mg-page-header__row[data-v-ec90d5fc],.mg-page-header__main[data-v-ec90d5fc],.mg-page-header__back[data-v-ec90d5fc],.mg-page-header__extra[data-v-ec90d5fc]{display:flex;align-items:center}.mg-page-header__row[data-v-ec90d5fc]{justify-content:space-between;gap:24px}.mg-page-header__main[data-v-ec90d5fc]{min-width:0;gap:16px}.mg-page-header__back[data-v-ec90d5fc]{flex:none;gap:6px;border:0;padding:4px 0;color:var(--mg-color-text-primary);background:transparent;font:inherit;cursor:pointer}.mg-page-header__back[data-v-ec90d5fc]:hover{color:var(--mg-color-primary)}.mg-page-header__back svg[data-v-ec90d5fc]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}.mg-page-header__title[data-v-ec90d5fc]{font-size:14px;white-space:nowrap}.mg-page-header__content-wrap[data-v-ec90d5fc]{min-width:0}.mg-page-header__content[data-v-ec90d5fc]{color:var(--mg-color-text-primary);font-size:20px;font-weight:600;line-height:1.4}.mg-page-header__description[data-v-ec90d5fc]{margin:6px 0 0;color:var(--mg-color-text-secondary);font-size:13px;line-height:1.5}.mg-page-header__extra[data-v-ec90d5fc]{flex:none;gap:8px}@media(max-width:640px){.mg-page-header__row[data-v-ec90d5fc]{align-items:stretch;flex-direction:column}.mg-page-header__main[data-v-ec90d5fc]{align-items:flex-start}.mg-page-header__extra[data-v-ec90d5fc]{justify-content:flex-end}}.mg-countdown[data-v-20dbea6e]{display:inline-flex;flex-direction:column;gap:6px}.mg-countdown__title[data-v-20dbea6e]{color:var(--mg-color-text-secondary, #6f7686);font-size:14px}.mg-countdown__value[data-v-20dbea6e]{color:var(--mg-color-text-primary, #202633);font-size:24px;font-variant-numeric:tabular-nums;font-weight:600}.mg-watermark__layer[data-v-a5f46a33]{position:absolute;inset:0;pointer-events:none;background-image:var(--mg-watermark-image)}.mg-upload[data-v-30837757]{display:inline-flex;flex-direction:column;gap:8px}.mg-upload__input[data-v-30837757]{display:none}.mg-upload__trigger[data-v-30837757]{display:inline-flex;cursor:pointer}.mg-upload.is-disabled[data-v-30837757]{opacity:.6}.mg-upload.is-disabled .mg-upload__trigger[data-v-30837757]{cursor:not-allowed}.mg-upload:not(.is-disabled) .mg-upload__trigger[data-v-30837757]:hover{color:var(--mg-color-primary, #0052d9)}.mg-upload__trigger[data-v-30837757]:focus-visible{border-radius:var(--mg-border-radius-base, 3px);outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-upload:not(.is-disabled) .mg-upload__trigger[data-v-30837757]:active{color:var(--mg-color-primary-active, #003cab)}.mg-upload.is-drag[data-v-30837757]{display:flex;align-items:stretch;justify-content:center;min-height:160px;padding:24px;border:1px dashed var(--mg-color-border-dark, #b5b8bf);border-radius:5px}.mg-upload.is-drag.is-dragging[data-v-30837757]{background:var(--mg-color-primary-light-9, #f2f3ff);border-color:var(--mg-color-primary, #0052d9)}.mg-upload__list[data-v-30837757]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mg-upload__file[data-v-30837757]{display:flex;align-items:center;gap:8px;min-height:28px;color:var(--mg-color-text-regular, #424a57)}.mg-upload__name[data-v-30837757]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-upload__file button[data-v-30837757]{cursor:pointer;background:none;border:0}.mg-upload__file button[data-v-30837757]:hover{color:var(--mg-color-danger, #d54941)}.mg-upload__file button[data-v-30837757]:focus-visible{border-radius:2px;outline:none;box-shadow:var(--mg-focus-ring-danger, 0 0 0 2px #fff0ed)}.mg-upload__file.is-success[data-v-30837757]{color:var(--mg-color-success, #2ba471)}.mg-upload__file.is-fail[data-v-30837757]{color:var(--mg-color-danger, #d54941)}.mg-upload__file img[data-v-30837757]{width:44px;height:44px;object-fit:cover;border-radius:3px}.mg-upload__list--picture-card[data-v-30837757]{flex-flow:row wrap}.mg-upload__list--picture-card .mg-upload__file[data-v-30837757]{position:relative;width:96px;height:96px;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px}.mg-upload__list--picture-card .mg-upload__file img[data-v-30837757]{width:100%;height:100%}.mg-pagination[data-v-4414b5da]{display:flex;align-items:center;gap:8px;color:var(--mg-color-text-regular,#424a57);font-size:14px}.mg-pagination__pager[data-v-4414b5da]{display:flex;gap:4px}.mg-pagination__button[data-v-4414b5da]{box-sizing:border-box;min-width:32px;height:32px;padding:0 8px;color:inherit;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border,#dcdde1);border-radius:3px}.mg-pagination__button[data-v-4414b5da]:hover:not(:disabled),.mg-pagination__button.is-active[data-v-4414b5da]{color:#fff;background:var(--mg-color-primary,#0052d9);border-color:var(--mg-color-primary,#0052d9)}.mg-pagination__button[data-v-4414b5da]:disabled{cursor:not-allowed;opacity:.45}.mg-pagination__button.is-more[data-v-4414b5da]{border-color:transparent}.mg-pagination__sizes[data-v-4414b5da]{height:32px;border:1px solid var(--mg-color-border,#dcdde1);border-radius:3px}.mg-pagination__jumper input[data-v-4414b5da]{box-sizing:border-box;width:52px;height:32px;text-align:center;border:1px solid var(--mg-color-border,#dcdde1);border-radius:3px}.mg-pagination.is-background .mg-pagination__button[data-v-4414b5da]{background:var(--mg-color-fill-light,#f5f6f7);border-color:transparent}.mg-pagination.is-background .mg-pagination__button.is-active[data-v-4414b5da]{background:var(--mg-color-primary,#0052d9)}.mg-pagination.is-small .mg-pagination__button[data-v-4414b5da],.mg-pagination.is-small .mg-pagination__sizes[data-v-4414b5da],.mg-pagination.is-small .mg-pagination__jumper input[data-v-4414b5da]{min-width:24px;height:24px;font-size:12px}.mg-loading-fade-enter-active[data-v-dedea1d3],.mg-loading-fade-leave-active[data-v-dedea1d3]{transition:opacity .2s ease}.mg-loading-fade-enter-from[data-v-dedea1d3],.mg-loading-fade-leave-to[data-v-dedea1d3]{opacity:0}.mg-loading-container{position:relative}.mg-loading-mask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--mg-color-primary, #0052d9);background:#fffc;transition:opacity .2s ease}.mg-loading-mask.is-fullscreen{position:fixed}.mg-loading-mask.is-leaving{opacity:0}.mg-loading-content{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:calc(100% - 32px);text-align:center}.mg-loading-spinner{width:30px;height:30px;border:3px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:mg-loading-rotate .8s linear infinite}.mg-loading-spinner>svg{display:block;width:100%;height:100%}.mg-loading-text{margin:0;font-size:14px;line-height:1.5}@keyframes mg-loading-rotate{to{transform:rotate(360deg)}}.mg-crud-page[data-v-5128e343]{display:flex;flex-direction:column;gap:16px}.mg-crud-pagination[data-v-5128e343]{display:flex;justify-content:flex-end;margin-top:16px}.mg-menu[data-v-c82e897d]{box-sizing:border-box;margin:0;padding:0;border-right:1px solid var(--mg-color-border-light, #ebecef)}.mg-menu--horizontal[data-v-c82e897d]{display:flex;border-right:0;border-bottom:1px solid var(--mg-color-border-light, #ebecef)}.mg-menu.is-collapsed[data-v-c82e897d]{width:64px}.mg-menu-item[data-v-4a483d89]{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;min-height:48px;padding:0 20px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:transparent;border:0}.mg-menu-item[data-v-4a483d89]:not(:disabled):hover{background:var(--mg-color-fill-light, #f5f6f7)}.mg-menu-item.is-active[data-v-4a483d89]{color:var(--mg-menu-active-color, #0052d9);background:var(--mg-color-primary-light-9, #f2f3ff)}.mg-menu-item[data-v-4a483d89]:disabled{cursor:not-allowed;opacity:.45}.mg-menu-item[data-v-4a483d89]:focus-visible{outline:none;box-shadow:inset var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-menu-item[data-v-4a483d89]:not(:disabled):active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-menu--horizontal>.mg-menu-item[data-v-4a483d89]{width:auto;border-bottom:2px solid transparent}.mg-menu--horizontal>.mg-menu-item.is-active[data-v-4a483d89]{background:transparent;border-bottom-color:currentColor}.mg-sub-menu__title[data-v-d194b7e0]{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;min-height:48px;padding:0 20px;color:inherit;font:inherit;cursor:pointer;background:transparent;border:0}.mg-sub-menu__title[data-v-d194b7e0]:not(:disabled):hover{background:var(--mg-color-fill-light, #f5f6f7)}.mg-sub-menu__title[data-v-d194b7e0]:disabled{cursor:not-allowed;opacity:.45}.mg-sub-menu__title[data-v-d194b7e0]:focus-visible{outline:none;box-shadow:inset var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-sub-menu__title[data-v-d194b7e0]:not(:disabled):active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-sub-menu__arrow[data-v-d194b7e0]{transition:transform .2s}.is-opened>.mg-sub-menu__title .mg-sub-menu__arrow[data-v-d194b7e0]{transform:rotate(180deg)}.mg-sub-menu__items[data-v-d194b7e0]{padding-left:16px}.mg-menu--horizontal>.mg-sub-menu[data-v-d194b7e0]{position:relative}.mg-menu--horizontal>.mg-sub-menu>.mg-sub-menu__items[data-v-d194b7e0]{position:absolute;top:100%;left:0;z-index:20;min-width:180px;padding:6px;background:#fff;border:1px solid var(--mg-color-border-light, #ebecef);box-shadow:0 6px 18px #0000001f}.mg-tabs[data-v-e6282bce]{display:flex;flex-direction:column}.mg-tabs__collector[data-v-e6282bce]{display:none}.mg-tabs__nav[data-v-e6282bce]{display:flex;border-bottom:1px solid var(--mg-color-border-light, #ebecef)}.mg-tabs__tab[data-v-e6282bce],.mg-tabs__add[data-v-e6282bce]{min-height:40px;padding:0 16px;color:var(--mg-color-text-regular, #424a57);font:inherit;cursor:pointer;background:transparent;border:0;border-bottom:2px solid transparent}.mg-tabs__tab.is-active[data-v-e6282bce]{color:var(--mg-color-primary, #0052d9);border-bottom-color:currentColor}.mg-tabs__tab[data-v-e6282bce]:disabled{cursor:not-allowed;opacity:.45}.mg-tabs__close[data-v-e6282bce]{margin-left:8px}.mg-tabs__content[data-v-e6282bce]{padding-top:16px}.mg-tabs--card .mg-tabs__tab[data-v-e6282bce],.mg-tabs--border-card .mg-tabs__tab[data-v-e6282bce]{margin-bottom:-1px;border:1px solid var(--mg-color-border-light, #ebecef);border-radius:4px 4px 0 0}.mg-tabs--border-card[data-v-e6282bce]{border:1px solid var(--mg-color-border-light, #ebecef)}.mg-tabs--border-card .mg-tabs__header[data-v-e6282bce]{background:var(--mg-color-fill-light, #f5f6f7)}.mg-tabs--border-card .mg-tabs__content[data-v-e6282bce]{padding:16px}.mg-tabs.is-stretch .mg-tabs__tab[data-v-e6282bce]{flex:1}.mg-tabs.is-bottom[data-v-e6282bce]{flex-direction:column-reverse}.mg-tabs.is-left[data-v-e6282bce],.mg-tabs.is-right[data-v-e6282bce]{flex-direction:row}.mg-tabs.is-right[data-v-e6282bce]{flex-direction:row-reverse}.mg-tabs.is-left .mg-tabs__nav[data-v-e6282bce],.mg-tabs.is-right .mg-tabs__nav[data-v-e6282bce]{flex-direction:column;border-bottom:0}.mg-tabs.is-left .mg-tabs__tab[data-v-e6282bce],.mg-tabs.is-right .mg-tabs__tab[data-v-e6282bce]{border-bottom:0;border-right:2px solid transparent}.mg-tabs.is-left .mg-tabs__tab.is-active[data-v-e6282bce],.mg-tabs.is-right .mg-tabs__tab.is-active[data-v-e6282bce]{border-right-color:currentColor}.mg-tabs__tab[data-v-e6282bce]:not(:disabled):hover,.mg-tabs__add[data-v-e6282bce]:hover{color:var(--mg-color-primary, #0052d9);background:var(--mg-color-fill-hover, #f2f3ff)}.mg-tabs__tab[data-v-e6282bce]:focus-visible,.mg-tabs__add[data-v-e6282bce]:focus-visible{position:relative;z-index:1;outline:none;box-shadow:inset var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-tabs__tab[data-v-e6282bce]:not(:disabled):active,.mg-tabs__add[data-v-e6282bce]:active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-tabs__tab.is-active[data-v-e6282bce]:not(:disabled):hover{color:var(--mg-color-primary-hover, #618dff)}.mg-tab-pane[data-v-44d66ca4]{display:none}.mg-breadcrumb[data-v-c8f4e129]{color:var(--mg-color-text-regular, #4e5669);font-size:14px;line-height:1.5}.mg-breadcrumb ol[data-v-c8f4e129]{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.mg-breadcrumb[data-v-c8f4e129] .mg-breadcrumb-item:last-child .mg-breadcrumb-item__separator{display:none}.mg-breadcrumb[data-v-c8f4e129] .mg-breadcrumb-item:last-child .mg-breadcrumb-item__inner{color:var(--mg-color-text-secondary, #6f7686);font-weight:400;pointer-events:none}.mg-breadcrumb-item[data-v-ee5a5299]{display:inline-flex;align-items:center;list-style:none}.mg-breadcrumb-item__inner[data-v-ee5a5299]{color:var(--mg-color-text-regular, #4e5669);text-decoration:none;transition:color .15s ease}.mg-breadcrumb-item__inner.is-link[data-v-ee5a5299]{font-weight:500;cursor:pointer}.mg-breadcrumb-item__inner.is-link[data-v-ee5a5299]:hover{color:var(--mg-color-primary, #0052d9)}.mg-breadcrumb-item__separator[data-v-ee5a5299]{display:inline-flex;align-items:center;margin:0 9px;color:var(--mg-color-text-placeholder, #a6abb6)}.mg-steps[data-v-61c8884e]{display:flex;width:100%}.mg-steps.is-horizontal[data-v-61c8884e]{flex-direction:row}.mg-steps.is-vertical[data-v-61c8884e]{flex-direction:column;height:100%}.mg-steps[data-v-61c8884e] .mg-step:last-child .mg-step__line{display:none}.mg-step[data-v-6ae1b637]{position:relative;display:flex;flex:1;min-width:0;color:var(--mg-color-text-placeholder, #a6abb6)}.mg-step.is-horizontal[data-v-6ae1b637]{flex-direction:column}.mg-step.is-vertical[data-v-6ae1b637]{min-height:80px}.mg-step__head[data-v-6ae1b637]{position:relative;flex:0 0 auto}.mg-step__icon[data-v-6ae1b637]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;font-weight:600;background:#fff;border:2px solid currentcolor;border-radius:50%}.mg-step__line[data-v-6ae1b637]{position:absolute;background:var(--mg-border-color-light, #e5e7ec)}.mg-step__line span[data-v-6ae1b637]{display:block;width:0;height:100%;background:currentcolor;transition:width .25s ease,height .25s ease}.mg-step.is-horizontal .mg-step__line[data-v-6ae1b637]{top:13px;left:28px;width:calc(100% - 28px);height:2px}.mg-step.is-vertical .mg-step__line[data-v-6ae1b637]{top:28px;bottom:0;left:13px;width:2px}.mg-step.is-vertical .mg-step__line span[data-v-6ae1b637]{width:100%;height:0}.mg-step.is-finish .mg-step__line span[data-v-6ae1b637],.mg-step.is-success .mg-step__line span[data-v-6ae1b637]{width:100%;height:100%}.mg-step__main[data-v-6ae1b637]{min-width:0;padding-top:10px;padding-right:12px}.mg-step.is-vertical .mg-step__main[data-v-6ae1b637]{padding:3px 0 24px 12px}.mg-step__title[data-v-6ae1b637]{color:currentcolor;font-size:16px;font-weight:500;line-height:1.4}.mg-step__description[data-v-6ae1b637]{margin-top:4px;color:var(--mg-color-text-secondary, #6f7686);font-size:13px;line-height:1.5}.mg-step.is-process[data-v-6ae1b637]{color:var(--mg-color-primary, #0052d9)}.mg-step.is-finish[data-v-6ae1b637],.mg-step.is-success[data-v-6ae1b637]{color:var(--mg-color-success, #2ba471)}.mg-step.is-error[data-v-6ae1b637]{color:var(--mg-color-danger, #d54941)}.mg-affix[data-v-17c228d2]{width:100%}.mg-affix__content[data-v-17c228d2]{width:fit-content}.mg-backtop[data-v-1b115908]{position:fixed;z-index:100;display:grid;place-items:center;width:44px;height:44px;color:var(--mg-color-primary, #0052d9);font-size:22px;cursor:pointer;background:#fff;border:1px solid var(--mg-color-border-light, #ebecef);border-radius:50%;box-shadow:0 4px 14px #0000001f}.mg-backtop[data-v-1b115908]:hover{color:var(--mg-color-primary-hover, #618dff);box-shadow:var(--mg-box-shadow-hover, 0 8px 24px rgb(0 0 0 / 12%));transform:translateY(-2px)}.mg-backtop[data-v-1b115908]:focus-visible{outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff),var(--mg-box-shadow-dark)}.mg-backtop[data-v-1b115908]:active{color:var(--mg-color-primary-active, #003cab);transform:translateY(0)}.mg-backtop-fade-enter-active[data-v-1b115908],.mg-backtop-fade-leave-active[data-v-1b115908]{transition:opacity .2s}.mg-backtop-fade-enter-from[data-v-1b115908],.mg-backtop-fade-leave-to[data-v-1b115908]{opacity:0}.mg-dropdown[data-v-07202c12]{display:inline-flex;align-items:center;color:var(--mg-color-primary, #0052d9);cursor:pointer;outline:none}.mg-dropdown__popper[data-v-07202c12]{position:fixed;min-width:120px;overflow:auto;background:#fff;border:1px solid var(--mg-border-color-light, #e5e7ec);border-radius:var(--mg-border-radius-base, 4px);box-shadow:var(--mg-box-shadow-light, 0 2px 8px rgb(0 0 0 / 12%))}.mg-dropdown-fade-enter-active[data-v-07202c12],.mg-dropdown-fade-leave-active[data-v-07202c12]{transition:opacity .15s ease,transform .15s ease}.mg-dropdown-fade-enter-from[data-v-07202c12],.mg-dropdown-fade-leave-to[data-v-07202c12]{opacity:0;transform:translateY(-4px)}.mg-dropdown-item-wrap[data-v-b581d65f]{margin:0;padding:0}.mg-dropdown-item-wrap.is-divided[data-v-b581d65f]{margin-top:6px;padding-top:6px;border-top:1px solid var(--mg-border-color-lighter, #edf0f5)}.mg-dropdown-item[data-v-b581d65f]{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 16px;color:var(--mg-color-text-regular, #4e5669);font:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer;background:transparent;border:0;outline:none}.mg-dropdown-item[data-v-b581d65f]:not(.is-disabled):hover,.mg-dropdown-item[data-v-b581d65f]:focus-visible{color:var(--mg-color-primary, #0052d9);background:var(--mg-color-primary-light-9, #f2f3ff)}.mg-dropdown-item[data-v-b581d65f]:not(.is-disabled):active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-dropdown-item[data-v-b581d65f]:disabled{color:var(--mg-color-text-placeholder, #a6abb6);cursor:not-allowed;background:transparent}.mg-dropdown-item__icon[data-v-b581d65f]{display:inline-flex}.mg-dropdown-menu[data-v-bddf6488]{box-sizing:border-box;min-width:120px;margin:0;padding:6px 0;list-style:none}.mg-dialog-overlay[data-v-0a9606e1]{position:fixed;inset:0;display:flex;justify-content:center;align-items:flex-start;overflow:auto}.mg-dialog-overlay.is-modal[data-v-0a9606e1]{background:#00000073}.mg-dialog-overlay[data-v-0a9606e1]:not(.is-modal){pointer-events:none}.mg-dialog[data-v-0a9606e1]{box-sizing:border-box;max-width:calc(100vw - 32px);margin-bottom:15vh;color:var(--mg-color-text-primary, #272b34);background:#fff;border-radius:var(--mg-border-radius-large, 6px);box-shadow:var(--mg-box-shadow-dark, 0 4px 16px rgb(0 0 0 / 8%));outline:none;pointer-events:auto}.mg-dialog.is-fullscreen[data-v-0a9606e1]{width:100vw;height:100vh;max-width:none;margin:0;border-radius:0}.mg-dialog__header[data-v-0a9606e1]{display:flex;align-items:center;gap:16px;padding:20px 24px 16px}.mg-dialog.is-draggable .mg-dialog__header[data-v-0a9606e1]{cursor:move;-webkit-user-select:none;user-select:none}.mg-dialog__title[data-v-0a9606e1]{flex:1;min-width:0;font-size:18px;font-weight:600}.mg-dialog__close[data-v-0a9606e1]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--mg-color-text-secondary, #6f7686);font:inherit;font-size:24px;cursor:pointer;background:transparent;border:0;border-radius:3px}.mg-dialog__close[data-v-0a9606e1]:hover{color:var(--mg-color-primary, #0052d9);background:var(--mg-color-primary-light-9, #f2f3ff)}.mg-dialog__body[data-v-0a9606e1]{padding:16px 24px 24px}.mg-dialog__footer[data-v-0a9606e1]{padding:12px 24px 20px;text-align:right}.mg-dialog-fade-enter-active[data-v-0a9606e1],.mg-dialog-fade-leave-active[data-v-0a9606e1]{transition:opacity .2s ease}.mg-dialog-fade-enter-active .mg-dialog[data-v-0a9606e1],.mg-dialog-fade-leave-active .mg-dialog[data-v-0a9606e1]{transition:transform .2s ease,opacity .2s ease}.mg-dialog-fade-enter-from[data-v-0a9606e1],.mg-dialog-fade-leave-to[data-v-0a9606e1]{opacity:0}.mg-dialog-fade-enter-from .mg-dialog[data-v-0a9606e1],.mg-dialog-fade-leave-to .mg-dialog[data-v-0a9606e1]{opacity:0;transform:translateY(-16px)}.mg-drawer-overlay[data-v-4c54b5f6]{position:fixed;inset:0;overflow:hidden}.mg-drawer-overlay.is-modal[data-v-4c54b5f6]{background:#00000073}.mg-drawer-overlay[data-v-4c54b5f6]:not(.is-modal){pointer-events:none}.mg-drawer[data-v-4c54b5f6]{position:absolute;display:flex;flex-direction:column;box-sizing:border-box;max-width:100vw;max-height:100vh;color:var(--mg-color-text-primary, #272b34);background:#fff;box-shadow:var(--mg-box-shadow-dark, 0 4px 16px rgb(0 0 0 / 8%));outline:none;pointer-events:auto}.mg-drawer.is-rtl[data-v-4c54b5f6]{top:0;right:0;bottom:0}.mg-drawer.is-ltr[data-v-4c54b5f6]{top:0;bottom:0;left:0}.mg-drawer.is-ttb[data-v-4c54b5f6]{top:0;right:0;left:0}.mg-drawer.is-btt[data-v-4c54b5f6]{right:0;bottom:0;left:0}.mg-drawer__header[data-v-4c54b5f6]{display:flex;align-items:center;gap:16px;flex-shrink:0;padding:20px 24px 16px}.mg-drawer__title[data-v-4c54b5f6]{flex:1;min-width:0;font-size:18px;font-weight:600}.mg-drawer__close[data-v-4c54b5f6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--mg-color-text-secondary, #6f7686);font:inherit;font-size:24px;cursor:pointer;background:transparent;border:0;border-radius:3px}.mg-drawer__close[data-v-4c54b5f6]:hover{color:var(--mg-color-primary, #0052d9);background:var(--mg-color-primary-light-9, #f2f3ff)}.mg-drawer__body[data-v-4c54b5f6]{flex:1;min-height:0;padding:16px 24px 24px;overflow:auto}.mg-drawer__footer[data-v-4c54b5f6]{flex-shrink:0;padding:12px 24px 20px;text-align:right}.mg-drawer-rtl-enter-active[data-v-4c54b5f6],.mg-drawer-rtl-leave-active[data-v-4c54b5f6],.mg-drawer-ltr-enter-active[data-v-4c54b5f6],.mg-drawer-ltr-leave-active[data-v-4c54b5f6],.mg-drawer-ttb-enter-active[data-v-4c54b5f6],.mg-drawer-ttb-leave-active[data-v-4c54b5f6],.mg-drawer-btt-enter-active[data-v-4c54b5f6],.mg-drawer-btt-leave-active[data-v-4c54b5f6]{transition:opacity .25s ease}.mg-drawer-rtl-enter-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-rtl-leave-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-ltr-enter-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-ltr-leave-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-ttb-enter-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-ttb-leave-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-btt-enter-active .mg-drawer[data-v-4c54b5f6],.mg-drawer-btt-leave-active .mg-drawer[data-v-4c54b5f6]{transition:transform .25s ease}.mg-drawer-rtl-enter-from[data-v-4c54b5f6],.mg-drawer-rtl-leave-to[data-v-4c54b5f6],.mg-drawer-ltr-enter-from[data-v-4c54b5f6],.mg-drawer-ltr-leave-to[data-v-4c54b5f6],.mg-drawer-ttb-enter-from[data-v-4c54b5f6],.mg-drawer-ttb-leave-to[data-v-4c54b5f6],.mg-drawer-btt-enter-from[data-v-4c54b5f6],.mg-drawer-btt-leave-to[data-v-4c54b5f6]{opacity:0}.mg-drawer-rtl-enter-from .mg-drawer[data-v-4c54b5f6],.mg-drawer-rtl-leave-to .mg-drawer[data-v-4c54b5f6]{transform:translate(100%)}.mg-drawer-ltr-enter-from .mg-drawer[data-v-4c54b5f6],.mg-drawer-ltr-leave-to .mg-drawer[data-v-4c54b5f6]{transform:translate(-100%)}.mg-drawer-ttb-enter-from .mg-drawer[data-v-4c54b5f6],.mg-drawer-ttb-leave-to .mg-drawer[data-v-4c54b5f6]{transform:translateY(-100%)}.mg-drawer-btt-enter-from .mg-drawer[data-v-4c54b5f6],.mg-drawer-btt-leave-to .mg-drawer[data-v-4c54b5f6]{transform:translateY(100%)}.mg-message[data-v-18f3b474]{position:fixed;left:50%;display:flex;align-items:center;gap:10px;box-sizing:border-box;min-width:320px;max-width:min(560px,calc(100vw - 32px));padding:12px 16px;color:var(--mg-color-text-regular, #4e5669);background:#f4f6fa;border:1px solid #e2e6ef;border-radius:var(--mg-border-radius-base, 4px);box-shadow:var(--mg-box-shadow-light, 0 2px 8px rgb(0 0 0 / 12%));transform:translate(-50%);transition:top .2s ease}.mg-message.is-center[data-v-18f3b474]{justify-content:center;text-align:center}.mg-message.is-success[data-v-18f3b474]{color:var(--mg-color-success, #2ba471);background:#edf8f3;border-color:#c6ebda}.mg-message.is-warning[data-v-18f3b474]{color:var(--mg-color-warning, #ed7b2f);background:#fff5eb;border-color:#f9d9c4}.mg-message.is-error[data-v-18f3b474]{color:var(--mg-color-danger, #d54941);background:#fff0ed;border-color:#f7ceca}.mg-message.is-plain[data-v-18f3b474]{background:#fff}.mg-message__icon[data-v-18f3b474]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;font-weight:700;border:1px solid currentcolor;border-radius:50%}.mg-message__content[data-v-18f3b474]{flex:1;min-width:0;overflow-wrap:anywhere}.mg-message__repeat[data-v-18f3b474]{flex:0 0 auto;font-size:12px;opacity:.75}.mg-message__close[data-v-18f3b474]{flex:0 0 auto;padding:0;color:currentcolor;font:inherit;font-size:20px;cursor:pointer;background:transparent;border:0;opacity:.7}.mg-message__close[data-v-18f3b474]:hover{opacity:1}.mg-message__close[data-v-18f3b474]:focus-visible{border-radius:2px;outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff);opacity:1}.mg-message__close[data-v-18f3b474]:active{transform:scale(.9)}.mg-message-enter-active[data-v-18f3b474],.mg-message-leave-active[data-v-18f3b474]{transition:opacity .2s ease,transform .2s ease}.mg-message-enter-from[data-v-18f3b474],.mg-message-leave-to[data-v-18f3b474]{opacity:0;transform:translate(-50%,-12px)}@media(max-width:480px){.mg-message[data-v-18f3b474]{min-width:0;width:calc(100vw - 32px)}}.mg-message-box__overlay[data-v-93f8ee78]{position:fixed;inset:0;z-index:2100;display:grid;place-items:center;background:#00000073}.mg-message-box[data-v-93f8ee78]{box-sizing:border-box;width:min(420px,calc(100vw - 32px));padding:20px;background:#fff;border-radius:8px;box-shadow:0 14px 40px #0003}.mg-message-box header[data-v-93f8ee78]{display:flex;justify-content:space-between;align-items:center}.mg-message-box h2[data-v-93f8ee78]{margin:0;font-size:18px}.mg-message-box header button[data-v-93f8ee78]{font-size:22px;background:transparent;border:0;cursor:pointer}.mg-message-box header button[data-v-93f8ee78]:hover{color:var(--mg-color-danger, #d54941)}.mg-message-box header button[data-v-93f8ee78]:focus-visible,.mg-message-box footer button[data-v-93f8ee78]:focus-visible{outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-message-box__message[data-v-93f8ee78]{margin:18px 0;color:var(--mg-color-text-regular, #424a57)}.mg-message-box__input[data-v-93f8ee78]{box-sizing:border-box;width:100%;height:36px;padding:0 10px;border:1px solid var(--mg-color-border, #dcdde1);border-radius:4px}.mg-message-box__input[data-v-93f8ee78]:hover{border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-message-box__input[data-v-93f8ee78]:focus-visible{border-color:var(--mg-color-control-focus-border, #0052d9);outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-message-box__error[data-v-93f8ee78]{margin:6px 0 0;color:var(--mg-color-danger, #d54941);font-size:12px}.mg-message-box footer[data-v-93f8ee78]{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.mg-message-box footer button[data-v-93f8ee78]{min-width:72px;height:34px;cursor:pointer;border-radius:4px}.mg-message-box__cancel[data-v-93f8ee78]{background:#fff;border:1px solid var(--mg-color-border, #dcdde1)}.mg-message-box__confirm[data-v-93f8ee78]{color:#fff;background:var(--mg-color-primary, #0052d9);border:1px solid var(--mg-color-primary, #0052d9)}.mg-message-box__cancel[data-v-93f8ee78]:hover{color:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-control-hover-border, #8eabff)}.mg-message-box__confirm[data-v-93f8ee78]:hover{background:var(--mg-color-primary-hover, #618dff);border-color:var(--mg-color-primary-hover, #618dff)}.mg-message-box__cancel[data-v-93f8ee78]:active{background:var(--mg-color-fill-active, #d9e1ff)}.mg-message-box__confirm[data-v-93f8ee78]:active{background:var(--mg-color-primary-active, #003cab);border-color:var(--mg-color-primary-active, #003cab)}.mg-notification[data-v-e65530ec]{position:fixed;z-index:2200;display:flex;gap:14px;box-sizing:border-box;width:330px;padding:16px 18px;color:var(--mg-color-text-regular, #424a57);background:#fff;border:1px solid var(--mg-color-border-light, #ebecef);border-left:4px solid var(--mg-color-primary, #0052d9);border-radius:7px;box-shadow:0 8px 24px #00000024}.mg-notification.is-success[data-v-e65530ec]{border-left-color:var(--mg-color-success, #2ba471)}.mg-notification.is-warning[data-v-e65530ec]{border-left-color:var(--mg-color-warning, #d99000)}.mg-notification.is-error[data-v-e65530ec]{border-left-color:var(--mg-color-danger, #d54941)}.mg-notification__body[data-v-e65530ec]{flex:1;min-width:0}.mg-notification h3[data-v-e65530ec]{margin:0 0 6px;color:var(--mg-color-text-primary, #202633);font-size:16px}.mg-notification__message[data-v-e65530ec]{line-height:1.5;overflow-wrap:anywhere}.mg-notification>button[data-v-e65530ec]{align-self:flex-start;padding:0;color:var(--mg-color-text-placeholder, #a1a7b3);font-size:20px;cursor:pointer;background:transparent;border:0}.mg-notification>button[data-v-e65530ec]:hover{color:var(--mg-color-text-primary, #272b34)}.mg-notification>button[data-v-e65530ec]:focus-visible{border-radius:2px;outline:none;box-shadow:var(--mg-focus-ring, 0 0 0 2px #d9e1ff)}.mg-notification>button[data-v-e65530ec]:active{transform:scale(.9)}.mg-notification-fade-enter-active[data-v-e65530ec],.mg-notification-fade-leave-active[data-v-e65530ec]{transition:opacity .2s,transform .2s}.mg-notification-fade-enter-from[data-v-e65530ec],.mg-notification-fade-leave-to[data-v-e65530ec]{opacity:0;transform:translate(20px)}.mg-popover-trigger[data-v-d446b5a5]{display:inline-flex}.mg-popover[data-v-d446b5a5]{position:fixed;box-sizing:border-box;max-width:calc(100vw - 16px);padding:14px 16px;color:var(--mg-color-text-primary, #272b34);font-size:14px;line-height:1.5;overflow-wrap:anywhere;background:#fff;border:1px solid var(--mg-border-color-light, #e5e7ec);border-radius:var(--mg-border-radius-base, 4px);box-shadow:var(--mg-box-shadow-light, 0 2px 8px rgb(0 0 0 / 12%));outline:none}.mg-popover__title[data-v-d446b5a5]{margin-bottom:8px;font-size:16px;font-weight:600}.mg-popover__content[data-v-d446b5a5]{color:var(--mg-color-text-regular, #4e5669)}.mg-popover-fade-enter-active[data-v-d446b5a5],.mg-popover-fade-leave-active[data-v-d446b5a5]{transition:opacity .15s ease,transform .15s ease}.mg-popover-fade-enter-from[data-v-d446b5a5],.mg-popover-fade-leave-to[data-v-d446b5a5]{opacity:0;transform:scale(.98)}.mg-popconfirm[data-v-1eec026d]{min-width:168px}.mg-popconfirm__main[data-v-1eec026d]{display:flex;align-items:flex-start;gap:8px;color:var(--mg-color-text-primary, #272b34);line-height:1.5}.mg-popconfirm__icon[data-v-1eec026d]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;margin-top:2px;font-weight:700;border:1px solid currentcolor;border-radius:50%}.mg-popconfirm__title[data-v-1eec026d]{flex:1;min-width:0}.mg-popconfirm__actions[data-v-1eec026d]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.mg-popconfirm__button[data-v-1eec026d]{min-height:26px;padding:4px 10px;color:var(--mg-color-text-regular, #4e5669);font:inherit;font-size:12px;cursor:pointer;background:#fff;border:1px solid var(--mg-border-color, #d8dbe2);border-radius:var(--mg-border-radius-base, 4px)}.mg-popconfirm__button[data-v-1eec026d]:hover{color:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-primary, #0052d9)}.mg-popconfirm__button.is-primary[data-v-1eec026d]{color:#fff;background:var(--mg-color-primary, #0052d9);border-color:var(--mg-color-primary, #0052d9)}.mg-popconfirm__button.is-danger[data-v-1eec026d]{color:#fff;background:var(--mg-color-danger, #d54941);border-color:var(--mg-color-danger, #d54941)}.mg-popconfirm__button.is-text[data-v-1eec026d]{padding-inline:4px;color:var(--mg-color-text-regular, #4e5669);background:transparent;border-color:transparent}.mg-tooltip-trigger[data-v-39d948ef]{display:inline-flex}.mg-tooltip[data-v-39d948ef]{position:fixed;box-sizing:border-box;max-width:min(320px,calc(100vw - 16px));padding:6px 10px;font-size:12px;line-height:1.5;overflow-wrap:anywhere;border-radius:var(--mg-border-radius-base, 4px);box-shadow:var(--mg-box-shadow-light, 0 2px 8px rgb(0 0 0 / 12%))}.mg-tooltip.is-dark[data-v-39d948ef]{color:#fff;background:var(--mg-color-text-primary, #272b34)}.mg-tooltip.is-light[data-v-39d948ef]{color:var(--mg-color-text-primary, #272b34);background:#fff;border:1px solid var(--mg-border-color, #d8dbe2)}.mg-tooltip-fade-enter-active[data-v-39d948ef],.mg-tooltip-fade-leave-active[data-v-39d948ef]{transition:opacity .15s ease}.mg-tooltip-fade-enter-from[data-v-39d948ef],.mg-tooltip-fade-leave-to[data-v-39d948ef]{opacity:0}.mg-infinite-scroll[data-v-c00624b2]{overflow:auto}.mg-infinite-scroll__sentinel[data-v-c00624b2]{width:100%;height:1px;pointer-events:none}.product-logo[data-v-1d0a4d02]{width:22px;height:22px;object-fit:contain}.brand-mark[data-v-1d0a4d02]{overflow:hidden;background:transparent;box-shadow:none}.brand-mark img[data-v-1d0a4d02]{width:36px;height:36px;object-fit:contain}.brand-mark[data-v-0339b028]{overflow:hidden;background:transparent;box-shadow:none}.brand-mark img[data-v-0339b028]{width:36px;height:36px;object-fit:contain}:root{font-family:Inter,Microsoft YaHei,PingFang SC,system-ui,sans-serif;color:#17233c;background:#f4f7fb;font-synthesis:none;--nav: #111b31;--blue: #246bfd;--text: #17233c;--muted: #69758a;--line: #e5eaf1;--surface: #fff;--success: #179c64;--danger: #d94d46;--warning: #e88822;--violet: #7655d9;--radius: 12px;--shadow: 0 8px 30px rgba(30, 52, 84, .07)}*{box-sizing:border-box}html,body,#app{margin:0;min-width:320px;min-height:100%;height:100%}body{overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:232px;background:var(--nav);color:#c9d2e1;z-index:30;display:flex;flex-direction:column;transition:width .25s}.brand{height:72px;display:flex;align-items:center;gap:11px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08)}.brand-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#2e76ff,#5da1ff);color:#fff;box-shadow:0 8px 20px #246bfd59;flex:none}.brand-copy{display:flex;flex-direction:column;white-space:nowrap}.brand-copy strong{font-size:15px;color:#fff;letter-spacing:.2px}.brand-copy span{font-size:11px;color:#8190aa;margin-top:2px}.sidebar nav{padding:18px 12px;display:flex;flex-direction:column;gap:5px;overflow:auto}.sidebar nav a{height:44px;border-radius:8px;display:flex;align-items:center;gap:12px;padding:0 14px;font-size:14px;transition:.2s}.sidebar nav a:hover{background:#ffffff0f;color:#fff}.sidebar nav a.router-link-active{background:linear-gradient(90deg,#2e76ff47,#2e76ff21);color:#fff;box-shadow:inset 3px 0 #4d8cff}.sidebar-foot{margin-top:auto;border-top:1px solid rgba(255,255,255,.08);height:58px;display:flex;align-items:center;padding:0 20px;font-size:12px;white-space:nowrap}.probe-dot,.enabled-dot{display:inline-flex;align-items:center;gap:6px;color:#247d58;font-size:12px}.probe-dot{width:7px;height:7px;border-radius:50%;background:#43cf91;box-shadow:0 0 0 4px #43cf911f;margin-right:9px}.enabled-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:#25ae74}.workspace{min-height:100vh;margin-left:232px;transition:margin .25s}.topbar{height:72px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 28px;position:sticky;top:0;z-index:20}.topbar-left,.breadcrumb,.user-menu,.page-actions,.freshness{display:flex;align-items:center}.icon-button{border:0;background:transparent;width:36px;height:36px;border-radius:8px;display:grid;place-items:center;color:#5c6980}.icon-button:hover{background:#f2f5f9}.mobile-menu{display:none}.breadcrumb{gap:9px;font-size:13px}.breadcrumb span{color:#909aad}.breadcrumb b{font-weight:400;color:#c4cbd5}.breadcrumb strong{font-weight:600}.user-menu{gap:9px;position:relative}.avatar,.user-cell span{width:34px;height:34px;border-radius:10px;background:#eaf1ff;color:#246bfd;display:grid;place-items:center;font-weight:700}.user-copy{display:flex;flex-direction:column}.user-copy strong{font-size:13px}.user-copy span{font-size:11px;color:#8a95a7}.logout-action{display:none;position:absolute;top:42px;right:0;border:1px solid var(--line);border-radius:8px;padding:9px 13px;background:#fff;box-shadow:var(--shadow);gap:7px;align-items:center;white-space:nowrap}.user-menu:hover .logout-action,.logout-action:focus{display:flex}.content{padding:28px;max-width:1720px;margin:auto}.is-collapsed .sidebar{width:76px}.is-collapsed .workspace{margin-left:76px}.is-collapsed .brand{padding:0 19px}.is-collapsed .brand-copy,.is-collapsed .sidebar nav a span,.is-collapsed .sidebar-foot{display:none}.is-collapsed .sidebar nav a{justify-content:center;padding:0}.page-header{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 22px;gap:20px}.page-header h1{font-size:24px;line-height:1.35;margin:0 0 5px;letter-spacing:-.4px}.page-header p{margin:0;color:var(--muted);font-size:13px}.page-actions{gap:10px;flex-wrap:wrap}.freshness{font-size:12px;color:#758197;gap:6px;margin-right:4px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 2px 8px #1e345406}.panel-head{min-height:66px;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #edf1f6}.panel-head h2{font-size:15px;margin:0 0 4px}.panel-head p{font-size:12px;color:var(--muted);margin:0}.panel-head>a{color:var(--blue);font-size:12px;display:flex;align-items:center;gap:4px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px}.metric-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px;display:flex;gap:16px;align-items:center;box-shadow:0 2px 8px #1e345406;position:relative;overflow:hidden}.metric-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--accent)}.metric-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,white);flex:none}.metric-icon svg{width:22px}.metric-card>div:last-child{min-width:0;display:flex;flex-direction:column}.metric-card span{font-size:12px;color:var(--muted)}.metric-card strong{font-size:26px;line-height:1.25;margin:3px 0 2px;letter-spacing:-.5px}.metric-card strong small{font-size:13px;font-weight:600;color:#637087}.metric-card em{font-size:11px;font-style:normal;color:#8792a5;display:flex;align-items:center;gap:4px}.accent-blue{--accent: #246bfd}.accent-green{--accent: #20a56d}.accent-orange{--accent: #e27c28}.accent-violet{--accent: #7655d9}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:16px;margin-bottom:16px}.dashboard-grid.lower{align-items:start}.legend-target{font-size:11px;color:#68758b;background:#f5f7fa;border-radius:20px;padding:5px 9px}.system-health-list,.incident-compact-list,.service-list,.channel-list,.rule-list{padding:8px 20px 16px}.system-health-item{min-height:62px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #edf1f6}.system-health-item:last-child{border-bottom:0}.system-avatar{width:35px;height:35px;border-radius:9px;background:#eef3ff;color:var(--blue);display:grid;place-items:center;font-weight:700}.system-main{display:flex;flex-direction:column;min-width:0;flex:1}.system-main strong{font-size:13px}.system-main span{font-size:11px;color:#8893a4;margin-top:2px}.monitor-count{font-size:11px;color:#6d798d}.incident-compact{min-height:64px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #edf1f6}.incident-compact>div{min-width:0;flex:1}.incident-compact strong{display:block;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.incident-compact p{font-size:10px;color:#8994a6;margin:4px 0 0}.severity-line{width:3px;height:35px;border-radius:4px;background:#db8650;flex:none}.severity-line.critical{background:#d94d46}.severity-line.major{background:#e59a2c}.severity-line.minor{background:#4688db}.status-badge{display:inline-flex;align-items:center;gap:5px;border-radius:20px;padding:4px 8px;font-size:11px;line-height:1;white-space:nowrap;background:#f2f4f7;color:#657185}.status-badge i{width:6px;height:6px;border-radius:50%;background:currentColor}.status-healthy,.status-resolved{background:#eaf8f1;color:#17885b}.status-down,.status-critical,.status-open{background:#fff0ef;color:#c94640}.status-major,.status-acknowledged{background:#fff6e8;color:#c47716}.status-minor,.status-in_progress{background:#eaf2ff;color:#286bc5}.status-closed,.status-paused{background:#eef1f5;color:#657185}.status-unknown,.status-degraded{background:#fff8df;color:#98711b}.empty-state{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#a0a9b7;text-align:center;gap:7px;padding:20px}.empty-state strong{font-size:13px;color:#526076}.empty-state span{font-size:11px}.empty-state.small{min-height:120px}.empty-inline{font-size:12px;color:#9aa4b3;padding:28px;text-align:center}.error-banner,.security-note,.audit-note{padding:12px 14px;border-radius:9px;margin-bottom:16px;display:flex;align-items:center;gap:8px;font-size:12px}.error-banner{color:#a73531;background:#fff0ef;border:1px solid #ffd5d1}.error-banner button{border:0;background:transparent;color:var(--blue);margin-left:auto}.security-note{background:#eef5ff;color:#315c9d;grid-column:1/-1}.audit-note{background:#eef5ff;color:#315c9d;margin:16px}.toolbar{min-height:60px;padding:10px 14px;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:20px}.search-box{height:38px;max-width:390px;flex:1;border:1px solid #dce3ed;border-radius:8px;display:flex;align-items:center;gap:9px;padding:0 12px;color:#8894a7}.search-box:focus-within{border-color:#6392ef;box-shadow:0 0 0 3px #246bfd14}.search-box input{border:0;outline:0;width:100%;color:var(--text);background:transparent}.toolbar-summary{font-size:12px;color:#788497}.toolbar-summary b{color:#2a3950}.danger-text{color:var(--danger)!important}.system-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.system-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:0 2px 8px #1e345406;transition:.2s}.system-card:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:#d3def0}.system-card-head{display:flex;align-items:center;gap:11px}.system-card-head>div:nth-child(2){flex:1;min-width:0}.system-card-head h2{font-size:15px;margin:0}.system-card-head p{font-size:11px;color:#8b96a7;margin:3px 0 0}.system-logo{width:41px;height:41px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#eaf1ff,#f7f9fd);color:var(--blue);font-weight:700}.system-description{height:38px;font-size:12px;color:#717d90;line-height:1.6;margin:18px 0}.system-meta{display:grid;grid-template-columns:repeat(3,1fr);background:#f7f9fc;border-radius:8px;padding:11px}.system-meta span{display:flex;flex-direction:column;font-size:10px;color:#8b96a7}.system-meta strong{font-size:12px;color:#39465a;margin-top:4px}.tag-row{min-height:38px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.tag-row span{font-size:10px;padding:3px 7px;border-radius:5px;background:#eef3fa;color:#5d6d85}.card-link{border-top:1px solid #edf1f6;padding-top:13px;color:var(--blue);font-size:12px;display:flex;justify-content:space-between;align-items:center}.empty-grid{grid-column:1/-1;min-height:320px;border:1px dashed #ccd5e2;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9aa5b5}.empty-grid h3{font-size:15px;color:#526076;margin:10px 0 4px}.empty-grid p{font-size:12px;margin:0}.modal-backdrop{position:fixed;inset:0;background:#0d172a7a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;display:grid;place-items:center;padding:20px}.modal{width:min(680px,100%);max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:14px;box-shadow:0 24px 70px #08142a40}.modal.compact{width:min(480px,100%)}.modal>header{padding:20px 22px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.modal h2{font-size:18px;margin:0 0 5px}.modal header p{font-size:12px;color:var(--muted);margin:0}.modal-close{border:0;background:#f3f5f8;border-radius:7px;width:30px;height:30px;color:#627086;font-size:20px}.modal form{padding:20px 22px}.modal form>label,.form-grid label{display:flex;flex-direction:column;gap:7px;margin-bottom:14px}.modal label>span,.form-grid label>span{font-size:12px;color:#4f5d72;font-weight:600}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.span-2{grid-column:1/-1}.modal input:not(.mg-input__inner),.modal select,.modal textarea{width:100%;border:1px solid #d9e0ea;border-radius:7px;padding:9px 11px;outline:0;background:#fff;color:var(--text)}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#6591e8;box-shadow:0 0 0 3px #246bfd14}.modal footer{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid #edf1f6;margin-top:8px}.form-error{font-size:12px;color:#b53f39;background:#fff0ef;border-radius:7px;padding:9px 11px;margin-bottom:12px}.back-link{border:0;background:transparent;color:#68758a;font-size:12px;display:flex;align-items:center;gap:5px;padding:0;margin:0 0 14px}.detail-hero{display:grid;grid-template-columns:repeat(4,1fr);padding:20px;margin-bottom:16px}.detail-hero>div{display:flex;flex-direction:column;border-right:1px solid var(--line);padding:0 20px}.detail-hero>div:last-child{border:0}.detail-hero span{font-size:11px;color:var(--muted)}.detail-hero strong{font-size:23px;margin:5px 0}.detail-hero small{font-size:10px;color:#8792a3}.info-list{margin:0;padding:8px 20px}.info-list div{display:flex;justify-content:space-between;align-items:center;min-height:48px;border-bottom:1px solid #edf1f6;font-size:12px}.info-list div:last-child{border:0}.info-list dt{color:#7c8799}.info-list dd{margin:0;font-weight:600}.section-panel{margin-top:16px}.service-row{min-height:70px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #edf1f6}.service-icon{width:36px;height:36px;border-radius:8px;background:#edf3ff;color:var(--blue);display:grid;place-items:center}.service-copy{display:flex;flex-direction:column;min-width:150px}.service-copy strong{font-size:13px}.service-copy span{font-size:10px;color:#8b96a8;margin-top:3px}.service-monitors{display:flex;flex:1;gap:8px;flex-wrap:wrap}.service-monitors>span{display:flex;align-items:center;gap:5px;border:1px solid #e2e8f1;border-radius:7px;padding:5px 8px;font-size:11px}.service-monitors em{font-style:normal;color:#9aa4b4;font-size:11px}.timeline{padding:4px 20px 16px}.timeline-row{position:relative;display:flex;align-items:flex-start;gap:11px;min-height:58px;padding-top:14px}.timeline-row:before{content:"";position:absolute;top:25px;bottom:-17px;left:4px;width:1px;background:#dfe5ed}.timeline-row:last-child:before{display:none}.timeline-row>i{width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#5b8ce5;box-shadow:0 0 0 2px #bcd0f5;margin-top:4px;z-index:1}.timeline-row>div{flex:1;display:flex;flex-direction:column}.timeline-row strong{font-size:12px}.timeline-row span{font-size:10px;color:#8994a5;display:flex;align-items:center;gap:4px;margin-top:4px}.timeline-row p{font-size:11px;line-height:1.55;color:#637087;background:#f7f9fc;border-radius:6px;padding:7px 9px;margin:7px 0 0}.table-panel{overflow:hidden}.data-table-wrap{overflow-x:auto}.data-table{width:100%;border-collapse:collapse;font-size:12px}.data-table th{height:44px;text-align:left;background:#f8fafc;color:#7b8799;font-size:11px;font-weight:600;border-bottom:1px solid var(--line);padding:0 16px;white-space:nowrap}.data-table td{min-height:60px;padding:13px 16px;border-bottom:1px solid #edf1f6;color:#4d5a6e;white-space:nowrap}.data-table tbody tr:hover{background:#fafcff}.data-table td strong{color:#243249}.data-table td small{display:block;color:#929cad;font-size:10px;margin-top:4px}.tabs{height:54px;display:flex;align-items:flex-end;border-bottom:1px solid var(--line);padding:0 15px;gap:8px}.tabs button{height:46px;border:0;background:transparent;padding:0 11px;font-size:12px;color:#69768a;display:flex;align-items:center;gap:6px;border-bottom:2px solid transparent}.tabs button.active{color:var(--blue);border-color:var(--blue);font-weight:600}.tabs button span{font-size:10px;border-radius:10px;background:#edf1f6;padding:1px 6px}.tabs.standalone{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:16px;align-items:center;height:54px}.tabs.standalone button{gap:7px}.settings-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.rule-list article{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:12px 0;border-bottom:1px solid #edf1f6}.rule-list article:last-child{border:0}.rule-list article>div{display:flex;flex-direction:column}.rule-list strong,.channel-list strong{font-size:12px}.rule-list span,.channel-list span{font-size:10px;color:#8994a5;margin-top:3px}.rule-list p{font-size:10px;color:#788497;margin:0}.rule-list .enabled-dot{justify-self:end}.channel-list article{min-height:60px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #edf1f6}.channel-icon{width:34px;height:34px;border-radius:8px;background:#edf3ff;color:var(--blue);display:grid;place-items:center}.channel-list article>div:nth-child(2){display:flex;flex-direction:column;flex:1}.report-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.report-summary-grid article{background:linear-gradient(135deg,#fff,#f8faff);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:flex;align-items:center;gap:13px}.report-summary-grid svg{color:var(--blue)}.report-summary-grid div{display:flex;flex-direction:column}.report-summary-grid strong{font-size:13px}.report-summary-grid span{font-size:10px;color:#7e899a;margin-top:5px}.report-status{font-size:11px;padding:4px 8px;border-radius:20px}.report-status.completed{background:#eaf8f1;color:#17885b}.report-status.failed{background:#fff0ef;color:#c94640}.report-status.generating,.report-status.pending{background:#eaf2ff;color:#286bc5}.download-actions{display:flex}.user-cell{display:flex;align-items:center;gap:9px}.user-cell span{width:30px;height:30px}.probe-location-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.location-card{padding:20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.location-icon{width:44px;height:44px;border-radius:11px;background:#edf3ff;color:var(--blue);display:grid;place-items:center}.location-card h2{font-size:14px;margin:0}.location-card p{font-size:11px;color:#8490a2;margin:4px 0 0}.location-card dl{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;background:#f7f9fc;border-radius:8px;padding:10px;margin:4px 0 0}.location-card dl div{display:flex;flex-direction:column}.location-card dt{font-size:10px;color:#8c96a7}.location-card dd{font-size:11px;color:#465469;margin:4px 0 0}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.page-loading{padding:80px;text-align:center;color:#8c97a8}.loading{opacity:.65;pointer-events:none}.login-page{min-height:100vh;display:grid;grid-template-columns:minmax(420px,1.1fr) minmax(440px,.9fr);background:#fff}.login-visual{position:relative;overflow:hidden;background:radial-gradient(circle at 20% 18%,rgba(49,114,255,.28),transparent 28%),radial-gradient(circle at 80% 85%,rgba(50,197,168,.13),transparent 28%),linear-gradient(145deg,#101a30,#142440 55%,#172b49);color:#fff;display:flex;align-items:center;padding:8vw}.login-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(to right,#000,transparent);mask-image:linear-gradient(to right,#000,transparent)}.visual-copy{position:relative;z-index:1;max-width:570px}.product-badge{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:14px;border:1px solid rgba(255,255,255,.17);padding:8px 11px;border-radius:8px;background:#ffffff0d}.visual-copy h1{font-size:clamp(32px,4vw,55px);line-height:1.2;letter-spacing:-1.5px;margin:35px 0 22px}.visual-copy>p{font-size:15px;color:#aebbd0;line-height:1.85;max-width:500px}.visual-metrics{display:flex;gap:40px;margin-top:50px}.visual-metrics>div{display:flex;align-items:center;gap:11px;color:#85aef8}.visual-metrics span{display:flex;flex-direction:column;font-size:11px;color:#8d9db6}.visual-metrics b{font-size:18px;color:#fff;margin-bottom:2px}.login-panel{display:grid;place-items:center;padding:40px}.login-card{width:min(390px,100%)}.eyebrow{font-size:12px;color:var(--blue);font-weight:700;letter-spacing:1px}.login-card h2{font-size:27px;margin:9px 0 8px}.login-hint{font-size:13px;color:#7c8798;line-height:1.6;margin:0 0 30px}.login-card label{display:block;margin-bottom:17px}.login-card label>span{display:block;font-size:12px;font-weight:600;color:#4e5b70;margin-bottom:8px}.input-shell{height:45px;border:1px solid #d8dfe8;border-radius:9px;display:flex;align-items:center;gap:10px;padding:0 12px;color:#929dad}.input-shell:focus-within{border-color:#5c8bed;box-shadow:0 0 0 3px #246bfd17}.input-shell input{border:0;outline:0;width:100%;height:100%;color:var(--text)}.login-button{width:100%;margin-top:6px}.seed-tip{text-align:center;font-size:10px;color:#9ba5b4;margin-top:18px}.mobile-brand,.mobile-close,.mobile-overlay{display:none}@media(max-width:1200px){.metric-grid,.system-card-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr 1fr}.dashboard-grid .panel-wide{grid-column:1/-1}.settings-grid{grid-template-columns:1fr}.login-visual{padding:6vw}.visual-copy h1{font-size:39px}}@media(max-width:800px){.sidebar{transform:translate(-100%);width:232px!important}.workspace,.is-collapsed .workspace{margin-left:0}.mobile-open .sidebar{transform:translate(0)}.mobile-open .mobile-overlay{display:block;position:fixed;inset:0;border:0;background:#0811206b;z-index:29}.mobile-close{display:block;margin-left:auto;border:0;background:transparent;color:#9cabc1}.nav-toggle{display:none}.mobile-menu{display:grid}.topbar{padding:0 16px}.breadcrumb span,.breadcrumb b,.user-copy{display:none}.content{padding:20px 16px}.page-header{align-items:flex-start}.metric-grid,.dashboard-grid,.settings-grid,.report-summary-grid,.probe-location-grid{grid-template-columns:1fr}.dashboard-grid .panel-wide{grid-column:auto}.system-card-grid{grid-template-columns:1fr}.detail-hero{grid-template-columns:repeat(2,1fr);gap:18px 0}.detail-hero>div:nth-child(2){border:0}.form-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.login-page{grid-template-columns:1fr}.login-visual{display:none}.login-panel{min-height:100vh;padding:28px}.mobile-brand{display:flex;align-items:center;gap:10px;font-weight:700;margin-bottom:50px}.visual-metrics{gap:20px}.toolbar{align-items:stretch;flex-direction:column;gap:8px}.search-box{max-width:none}.toolbar-summary{text-align:right}.page-actions .freshness{display:none}}@media(max-width:480px){.metric-grid{grid-template-columns:1fr}.page-header{flex-direction:column}.page-actions{width:100%}.detail-hero{grid-template-columns:1fr}.detail-hero>div{border:0;border-bottom:1px solid var(--line);padding:10px}.system-meta{grid-template-columns:1fr;gap:10px}.modal-backdrop{padding:0}.modal{border-radius:0;max-height:100vh;height:100%}.modal footer{position:sticky;bottom:-20px;background:#fff;padding-bottom:20px}.login-panel{padding:22px}.login-card h2{font-size:23px}}
