.icon[data-v-18ed2961]{margin:0 10px}.console-button.ant-btn[data-v-edac8f9d]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;border-width:1px;font-weight:600;letter-spacing:.02em;white-space:nowrap;box-shadow:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.console-button.ant-btn[data-v-edac8f9d]:before{display:none}.console-button.ant-btn .console-button__content[data-v-edac8f9d]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0}.console-button.ant-btn[data-v-edac8f9d] .ant-btn-loading-icon{position:absolute;top:50%;inset-inline-start:var(--console-button-padding-inline);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--console-button-loading-icon-size)!important;margin-inline-end:0!important;line-height:1;opacity:1!important;transform:translateY(-50%) scale(1)!important;pointer-events:none}.console-button.ant-btn.console-button--icon-end[data-v-edac8f9d]:not(.console-button--icon-only) .ant-btn-loading-icon{inset-inline-start:auto;inset-inline-end:var(--console-button-padding-inline)}.console-button.ant-btn.console-button--icon-only[data-v-edac8f9d] .ant-btn-loading-icon{inset-inline-start:50%;transform:translate(-50%,-50%) scale(1)!important}.console-button.ant-btn .console-button__content--reverse[data-v-edac8f9d]{flex-direction:row-reverse}.console-button.ant-btn .console-button__icon[data-v-edac8f9d],.console-button.ant-btn .console-button__label[data-v-edac8f9d],.console-button.ant-btn .ant-btn-icon[data-v-edac8f9d],.console-button.ant-btn .ant-btn-loading-icon[data-v-edac8f9d]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.console-button.ant-btn .console-button__icon[data-v-edac8f9d]{font-size:1.05em}.console-button.ant-btn .console-button__icon--placeholder[data-v-edac8f9d]{visibility:hidden}.console-button.ant-btn .console-button__label[data-v-edac8f9d]{min-width:0}.console-button.ant-btn .console-button__label--stacked[data-v-edac8f9d]{display:inline-grid}.console-button.ant-btn .console-button__label-text[data-v-edac8f9d]{grid-area:1 / 1;min-width:0}.console-button.ant-btn .console-button__label-text--hidden[data-v-edac8f9d]{visibility:hidden}.console-button.ant-btn.console-button--small[data-v-edac8f9d]{--console-button-padding-inline: 14px;--console-button-loading-icon-size: 14px;height:34px;padding:0 14px;border-radius:10px;font-size:13px}.console-button.ant-btn.console-button--middle[data-v-edac8f9d]{--console-button-padding-inline: 18px;--console-button-loading-icon-size: 14px;height:40px;padding:0 18px;border-radius:12px;font-size:14px}.console-button.ant-btn.console-button--large[data-v-edac8f9d]{--console-button-padding-inline: 20px;--console-button-loading-icon-size: 15px;height:46px;padding:0 20px;border-radius:14px;font-size:15px}.console-button.ant-btn.console-button--round[data-v-edac8f9d]{border-radius:999px}.console-button.ant-btn.console-button--block[data-v-edac8f9d]{width:100%}.console-button.ant-btn.console-button--icon-only[data-v-edac8f9d]{padding:0}.console-button.ant-btn.console-button--icon-only.console-button--small[data-v-edac8f9d]{width:34px}.console-button.ant-btn.console-button--icon-only.console-button--middle[data-v-edac8f9d]{width:40px}.console-button.ant-btn.console-button--icon-only.console-button--large[data-v-edac8f9d]{width:46px}.console-button.ant-btn.console-button--solid[data-v-edac8f9d]{color:var(--console-button-solid-text-color);border-color:transparent;background:var(--console-button-solid-bg);box-shadow:var(--console-button-shadow)}.console-button.ant-btn.console-button--soft[data-v-edac8f9d]{color:var(--console-button-text-color);border-color:var(--console-button-border-color);background:var(--console-button-soft-bg);box-shadow:inset 0 1px #ffffff0a}.console-button.ant-btn.console-button--outline[data-v-edac8f9d]{color:var(--console-button-text-color);border-color:var(--console-button-border-color);background:var(--console-button-outline-bg);box-shadow:inset 0 1px #ffffff08}.console-button.ant-btn.console-button--text[data-v-edac8f9d]{color:var(--console-button-text-color);border-color:transparent;background:transparent;box-shadow:none}.console-button.ant-btn[data-v-edac8f9d]:focus-visible{box-shadow:var(--console-button-focus-ring),var(--console-button-shadow-soft)}.console-button.ant-btn.console-button--solid[data-v-edac8f9d]:not(.ant-btn-disabled):hover,.console-button.ant-btn.console-button--solid[data-v-edac8f9d]:not(.ant-btn-disabled):focus{color:var(--console-button-solid-text-color);border-color:transparent;background:var(--console-button-solid-hover-bg);box-shadow:var(--console-button-shadow);transform:translateY(-1px)}.console-button.ant-btn.console-button--soft[data-v-edac8f9d]:not(.ant-btn-disabled):hover,.console-button.ant-btn.console-button--soft[data-v-edac8f9d]:not(.ant-btn-disabled):focus{color:var(--console-button-text-color);border-color:var(--console-button-border-hover-color);background:var(--console-button-soft-hover-bg);box-shadow:var(--console-button-shadow-soft);transform:translateY(-1px)}.console-button.ant-btn.console-button--outline[data-v-edac8f9d]:not(.ant-btn-disabled):hover,.console-button.ant-btn.console-button--outline[data-v-edac8f9d]:not(.ant-btn-disabled):focus{color:var(--console-button-text-color);border-color:var(--console-button-border-hover-color);background:var(--console-button-outline-hover-bg);box-shadow:var(--console-button-shadow-soft);transform:translateY(-1px)}.console-button.ant-btn.console-button--text[data-v-edac8f9d]:not(.ant-btn-disabled):hover,.console-button.ant-btn.console-button--text[data-v-edac8f9d]:not(.ant-btn-disabled):focus{color:var(--console-button-text-color);border-color:transparent;background:var(--console-button-text-hover-bg);box-shadow:none}.console-button.ant-btn.console-button--loading[data-v-edac8f9d]:not(.ant-btn-disabled):after{content:"";position:absolute;inset:-35% auto -35% -45%;width:40%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.22) 50%,transparent 100%);transform:skew(-22deg);animation:console-button-loading-sheen-edac8f9d 1.2s linear infinite;pointer-events:none}.console-button.ant-btn.ant-btn-disabled[data-v-edac8f9d],.console-button.ant-btn.ant-btn-disabled[data-v-edac8f9d]:hover,.console-button.ant-btn.ant-btn-disabled[data-v-edac8f9d]:focus{color:var(--console-control-disabled-text)!important;border-color:var(--console-control-disabled-border)!important;background:var(--console-control-disabled-bg)!important;box-shadow:none!important;transform:none!important}.console-button.ant-btn.console-button--text.ant-btn-disabled[data-v-edac8f9d],.console-button.ant-btn.console-button--text.ant-btn-disabled[data-v-edac8f9d]:hover,.console-button.ant-btn.console-button--text.ant-btn-disabled[data-v-edac8f9d]:focus{border-color:transparent!important;background:transparent!important}@keyframes console-button-loading-sheen-edac8f9d{0%{transform:translate(0) skew(-22deg)}to{transform:translate(360%) skew(-22deg)}}.console-empty[data-v-84705e9c] .ant-empty-description{color:var(--console-text-secondary)}.ai-markdown[data-v-06fa5e4c]{min-width:0;max-width:100%;color:inherit;font-size:inherit;line-height:inherit;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.ai-markdown__content[data-v-06fa5e4c]{min-width:0;max-width:100%}.ai-markdown[data-v-06fa5e4c] *:first-child{margin-top:0}.ai-markdown[data-v-06fa5e4c] *:last-child{margin-bottom:0}.ai-markdown[data-v-06fa5e4c] p{margin:0 0 10px}.ai-markdown[data-v-06fa5e4c] h1,.ai-markdown[data-v-06fa5e4c] h2,.ai-markdown[data-v-06fa5e4c] h3,.ai-markdown[data-v-06fa5e4c] h4{margin:16px 0 8px;color:inherit;font-weight:700;line-height:1.35}.ai-markdown[data-v-06fa5e4c] h1{font-size:18px}.ai-markdown[data-v-06fa5e4c] h2{font-size:16px}.ai-markdown[data-v-06fa5e4c] h3,.ai-markdown[data-v-06fa5e4c] h4{font-size:14px}.ai-markdown[data-v-06fa5e4c] ul,.ai-markdown[data-v-06fa5e4c] ol{margin:0 0 10px;padding-left:22px}.ai-markdown[data-v-06fa5e4c] li{margin:3px 0}.ai-markdown[data-v-06fa5e4c] blockquote{border-left:3px solid var(--console-primary-soft-border);margin:10px 0;padding:2px 0 2px 10px;color:var(--console-text-secondary)}.ai-markdown[data-v-06fa5e4c] a{color:var(--console-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--console-primary) 35%,transparent);text-underline-offset:3px}.ai-markdown[data-v-06fa5e4c] code:not(pre code){border:1px solid color-mix(in srgb,var(--console-border) 72%,transparent);border-radius:5px;padding:1px 5px;color:var(--console-text-primary);font-family:Consolas,Monaco,Courier New,monospace;font-size:.92em;background:color-mix(in srgb,var(--console-border) 42%,transparent)}.ai-markdown[data-v-06fa5e4c] hr{height:1px;border:0;margin:14px 0;background:var(--console-border)}.ai-markdown[data-v-06fa5e4c] .ai-markdown-table-scroll{max-width:100%;margin:10px 0;overflow-x:auto;border:1px solid var(--console-border);border-radius:8px}.ai-markdown[data-v-06fa5e4c] table{width:max-content;min-width:100%;border-collapse:collapse;font-size:13px;line-height:1.55;background:var(--console-bg-card)}.ai-markdown[data-v-06fa5e4c] th,.ai-markdown[data-v-06fa5e4c] td{border-bottom:1px solid var(--console-border);border-right:1px solid var(--console-border);padding:7px 9px;text-align:left;vertical-align:top;white-space:nowrap}.ai-markdown[data-v-06fa5e4c] th:last-child,.ai-markdown[data-v-06fa5e4c] td:last-child{border-right:0}.ai-markdown[data-v-06fa5e4c] tr:last-child td{border-bottom:0}.ai-markdown[data-v-06fa5e4c] th{color:var(--console-text-primary);font-weight:700;background:var(--console-table-header-bg, var(--console-bg-layout))}.ai-markdown[data-v-06fa5e4c] .ai-markdown-code-block{margin:10px 0;overflow:hidden;border:1px solid var(--console-border);border-radius:8px;background:#f6f8fa}.ai-markdown[data-v-06fa5e4c] .ai-markdown-code-block__head{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--console-border);padding:6px 9px;color:var(--console-text-secondary);font-size:12px;line-height:1.2;background:color-mix(in srgb,var(--console-bg-card) 82%,var(--console-border) 18%)}.ai-markdown[data-v-06fa5e4c] .ai-markdown-code-copy{border:0;border-radius:6px;padding:2px 7px;color:var(--console-text-secondary);font-size:12px;line-height:1.5;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.ai-markdown[data-v-06fa5e4c] .ai-markdown-code-copy:hover{color:var(--console-primary);background:var(--console-primary-soft-bg)}.ai-markdown[data-v-06fa5e4c] pre{margin:0;overflow-x:auto;padding:11px 12px;background:transparent}.ai-markdown[data-v-06fa5e4c] pre code{display:block;padding:0;color:inherit;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;line-height:1.65;white-space:pre;background:transparent}.ai-markdown[data-v-06fa5e4c] img{max-width:100%;border-radius:8px}.ai-markdown--compact[data-v-06fa5e4c]{font-size:12px;line-height:1.65}.ai-markdown--compact[data-v-06fa5e4c] p,.ai-markdown--compact[data-v-06fa5e4c] ul,.ai-markdown--compact[data-v-06fa5e4c] ol{margin-bottom:7px}.ai-markdown--compact[data-v-06fa5e4c] h1,.ai-markdown--compact[data-v-06fa5e4c] h2,.ai-markdown--compact[data-v-06fa5e4c] h3,.ai-markdown--compact[data-v-06fa5e4c] h4{margin:10px 0 6px;font-size:13px}.ai-markdown--compact[data-v-06fa5e4c] .ai-markdown-code-block,.ai-markdown--compact[data-v-06fa5e4c] .ai-markdown-table-scroll,.ai-markdown--compact[data-v-06fa5e4c] blockquote{margin:7px 0}.ai-markdown--inverse[data-v-06fa5e4c] a,.ai-markdown--inverse[data-v-06fa5e4c] blockquote,.ai-markdown--inverse[data-v-06fa5e4c] .ai-markdown-code-block__head,.ai-markdown--inverse[data-v-06fa5e4c] .ai-markdown-code-copy{color:inherit}.ai-markdown--inverse[data-v-06fa5e4c] a{text-decoration-color:#ffffff8c}.ai-markdown--inverse[data-v-06fa5e4c] blockquote{border-left-color:#ffffff73}.ai-markdown--inverse[data-v-06fa5e4c] code:not(pre code){color:#fff;border-color:#fff3;background:#ffffff29}.console-form-select[data-v-2cb63c19]{--console-form-select-height: 40px;--console-form-select-radius: 12px;--console-form-select-padding-x: 12px;--console-form-select-font-size: 14px;width:100%}.console-form-select--small[data-v-2cb63c19]{--console-form-select-height: 34px;--console-form-select-radius: 10px;--console-form-select-padding-x: 10px;--console-form-select-font-size: 13px}.console-form-select--large[data-v-2cb63c19]{--console-form-select-height: 46px;--console-form-select-radius: 14px;--console-form-select-padding-x: 14px;--console-form-select-font-size: 15px}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selector{align-items:center;padding-block:5px!important}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-overflow{gap:4px;align-items:center;min-height:calc(var(--console-form-select-height) - 12px)}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-item{display:inline-flex;align-items:center;height:26px;margin:0;padding:0 8px;color:var(--console-text-primary)!important;font-size:13px;line-height:24px!important;border:1px solid rgba(100,164,255,.28);border-radius:999px;background:#4e82ff29}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-item-remove{display:inline-flex;align-items:center;color:var(--console-text-tertiary)}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-item-remove:hover{color:var(--console-text-primary)}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-search{margin-inline-start:0}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-search-input{height:26px!important;line-height:26px!important}.console-form-select.ant-select-multiple[data-v-2cb63c19] .ant-select-selection-placeholder{inset-inline-start:var(--console-form-select-padding-x);line-height:calc(var(--console-form-select-height) - 12px)!important}.console-form-select[data-v-2cb63c19] .ant-select-selector{min-height:var(--console-form-select-height)!important;padding:0 var(--console-form-select-padding-x)!important;color:var(--console-text-primary)!important;background:var(--console-control-bg)!important;border-color:var(--console-control-border)!important;border-radius:var(--console-form-select-radius)!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.console-form-select[data-v-2cb63c19] .ant-select-selection-search-input{height:calc(var(--console-form-select-height) - 2px)!important;color:var(--console-text-primary)!important;font-size:var(--console-form-select-font-size)}.console-form-select[data-v-2cb63c19] .ant-select-selection-item,.console-form-select[data-v-2cb63c19] .ant-select-selection-placeholder{color:var(--console-text-primary)!important;font-size:var(--console-form-select-font-size);line-height:calc(var(--console-form-select-height) - 2px)!important}.console-form-select[data-v-2cb63c19] .ant-select-selection-placeholder{color:var(--console-control-placeholder-strong)!important}.console-form-select[data-v-2cb63c19] .ant-select-arrow,.console-form-select[data-v-2cb63c19] .ant-select-clear{color:var(--console-text-primary)!important;background:transparent}.console-form-select[data-v-2cb63c19]:hover .ant-select-selector,.console-form-select.ant-select-focused[data-v-2cb63c19] .ant-select-selector{border-color:var(--console-control-focus-border)!important;box-shadow:none!important}.console-form-select.ant-select-disabled[data-v-2cb63c19] .ant-select-selector{color:var(--console-control-disabled-text)!important;background:var(--console-control-disabled-bg)!important;border-color:var(--console-control-disabled-border)!important}.ant-select-dropdown.console-form-select-dropdown{--console-form-select-dropdown-bg: var(--console-bg-elevated);--console-form-select-dropdown-panel-bg: var(--console-panel-bg);--console-form-select-dropdown-hover-bg: rgba(78, 130, 255, .16);--console-form-select-dropdown-selected-bg: rgba(78, 130, 255, .24);--console-form-select-dropdown-selected-border: rgba(100, 164, 255, .24);--console-form-select-dropdown-text: var(--console-text-secondary);--console-form-select-dropdown-text-active: var(--console-text-primary);padding:6px;border:1px solid var(--console-border);border-radius:12px;background:linear-gradient(180deg,var(--console-form-select-dropdown-bg) 0%,var(--console-form-select-dropdown-panel-bg) 100%)!important;box-shadow:var(--console-shadow);backdrop-filter:blur(12px)}.ant-select-dropdown.console-form-select-dropdown .ant-select-item{min-height:34px;color:var(--console-form-select-dropdown-text)!important;border-radius:8px;transition:color .18s ease,background .18s ease,box-shadow .18s ease;margin-bottom:5px}.ant-select-dropdown.console-form-select-dropdown .ant-select-item-option-content{color:inherit!important}.ant-select-dropdown.console-form-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){color:var(--console-form-select-dropdown-text-active)!important;background:var(--console-form-select-dropdown-hover-bg)!important}.ant-select-dropdown.console-form-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--console-form-select-dropdown-text-active)!important;font-weight:600;background:linear-gradient(135deg,var(--console-form-select-dropdown-selected-bg) 0%,rgba(47,109,246,.16) 100%)!important;box-shadow:inset 0 0 0 1px var(--console-form-select-dropdown-selected-border)}.ant-select-dropdown.console-form-select-dropdown .ant-select-item-option-disabled{color:var(--console-control-disabled-text)!important}.ant-select-dropdown.console-form-select-dropdown .ant-select-item-empty{color:var(--console-text-tertiary)!important}.console-modal__body{scrollbar-color:var(--console-scrollbar-thumb) transparent;position:relative;flex:1 1 auto;min-height:0;overflow-y:auto}.console-modal__footer{display:flex;flex-shrink:0;align-items:center;gap:var(--console-modal-footer-gap);border-top:1px solid var(--console-border)}.console-modal__footer.console-modal__footer--left{justify-content:flex-start}.console-modal__footer.console-modal__footer--center{justify-content:center}.console-modal__footer.console-modal__footer--right{justify-content:flex-end}.console-modal-wrap{--console-modal-safe-gap: clamp(16px, 4vh, 24px);--console-modal-max-height: calc(100vh - var(--console-modal-safe-gap) - var(--console-modal-safe-gap));box-sizing:border-box;padding-block:var(--console-modal-safe-gap);backdrop-filter:blur(6px)}@supports (height: 100dvh){.console-modal-wrap{--console-modal-max-height: calc(100dvh - var(--console-modal-safe-gap) - var(--console-modal-safe-gap))}}.console-modal-wrap .ant-modal{max-height:var(--console-modal-max-height);padding-bottom:0}.console-modal-wrap .ant-modal-content{display:flex;overflow:hidden;flex-direction:column;max-height:var(--console-modal-max-height);border-radius:calc(var(--console-radius-lg) + 2px);border:1px solid var(--console-border-strong)!important;background:var(--console-surface-bg)!important;box-shadow:var(--console-shadow)!important}.console-modal-wrap .ant-modal-header{flex:0 0 auto;margin-bottom:0;padding:10px;border-bottom:1px solid var(--console-border);background:transparent!important}.console-modal-wrap .ant-modal-title{color:var(--console-text-primary);font-size:20px;font-weight:700;line-height:1.3}.console-modal-wrap .ant-modal-close{color:var(--console-text-secondary);inset-inline-end:24px;top:24px}.console-modal-wrap .ant-modal-close:hover{color:var(--console-text-primary);background:transparent}.console-modal-wrap .ant-modal-close-x{width:30px;height:30px;line-height:30px;font-size:20px}.console-modal-wrap .ant-modal-body{display:flex;overflow:hidden;flex:1 1 auto;flex-direction:column;min-height:0;padding:0!important}.console-modal-wrap .ant-modal .ant-input,.console-modal-wrap .ant-modal .ant-input-affix-wrapper,.console-modal-wrap .ant-modal .ant-input-number,.console-modal-wrap .ant-modal .ant-picker,.console-modal-wrap .ant-modal .ant-select-selector{color:var(--console-text-primary)!important;background:var(--console-control-bg)!important;border-color:var(--console-control-border)!important;box-shadow:var(--console-control-shadow)!important}.console-modal-wrap .ant-modal .ant-input::placeholder,.console-modal-wrap .ant-modal .ant-input-number-input::placeholder{color:var(--console-control-placeholder)}.console-modal-wrap .ant-modal .ant-input-affix-wrapper:hover,.console-modal-wrap .ant-modal .ant-input-affix-wrapper-focused,.console-modal-wrap .ant-modal .ant-input:hover,.console-modal-wrap .ant-modal .ant-input:focus,.console-modal-wrap .ant-modal .ant-input-number:hover,.console-modal-wrap .ant-modal .ant-input-number-focused,.console-modal-wrap .ant-modal .ant-picker:hover,.console-modal-wrap .ant-modal .ant-picker-focused,.console-modal-wrap .ant-modal .ant-select-focused .ant-select-selector,.console-modal-wrap .ant-modal .ant-select-selector:hover{border-color:var(--console-control-focus-border)!important}.console-modal-wrap .ant-modal .ant-select-arrow,.console-modal-wrap .ant-modal .ant-picker-suffix,.console-modal-wrap .ant-modal .ant-input-prefix{color:var(--console-control-icon)}.console-modal-wrap .ant-modal .ant-btn-default{color:var(--console-text-secondary);border-color:var(--console-border);background:var(--console-control-bg)}.console-modal-wrap .ant-modal .ant-btn-default:hover{color:var(--console-text-primary);border-color:var(--console-accent);background:var(--console-control-hover-bg)}.console-modal-wrap .ant-modal .ant-btn-primary{border:none;background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-accent-hover) 100%);box-shadow:var(--console-shadow-soft)}.console-modal-wrap .ant-modal .ant-btn-primary:hover{background:linear-gradient(135deg,var(--console-accent-hover) 0%,var(--console-accent) 100%)}.global-ai-chat-memory[data-v-26498182]{display:flex;flex-direction:column;min-height:360px;max-height:min(680px,calc(100vh - 190px));color:var(--console-text-primary)}.global-ai-chat-memory__head[data-v-26498182]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--console-border);background:var(--console-control-bg)}.global-ai-chat-memory__title[data-v-26498182]{display:grid;gap:2px;min-width:0}.global-ai-chat-memory__title strong[data-v-26498182]{font-size:15px;line-height:1.35}.global-ai-chat-memory__title span[data-v-26498182]{color:var(--console-text-secondary);font-size:12px}.global-ai-chat-memory__loading[data-v-26498182],.global-ai-chat-memory__error[data-v-26498182],.global-ai-chat-memory__empty[data-v-26498182]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:260px}.global-ai-chat-memory__loading[data-v-26498182]{gap:10px;color:var(--console-text-secondary)}.global-ai-chat-memory__error[data-v-26498182]{flex-direction:column;gap:10px;padding:24px;text-align:center}.global-ai-chat-memory__error strong[data-v-26498182]{color:var(--console-danger)}.global-ai-chat-memory__error p[data-v-26498182]{max-width:520px;margin:0;color:var(--console-text-secondary);line-height:1.6}.global-ai-chat-memory__content[data-v-26498182]{display:grid;gap:18px;overflow:auto;padding:16px}.global-ai-chat-memory__section[data-v-26498182]{display:grid;gap:10px}.global-ai-chat-memory__section h3[data-v-26498182]{margin:0;color:var(--console-text-primary);font-size:14px;font-weight:700;line-height:1.4}.global-ai-chat-memory-context[data-v-26498182],.global-ai-chat-memory-facts[data-v-26498182]{display:grid;gap:10px}.global-ai-chat-memory-context__item[data-v-26498182],.global-ai-chat-memory-fact[data-v-26498182]{border:1px solid var(--console-border);border-radius:8px;background:var(--console-surface-bg)}.global-ai-chat-memory-context__item[data-v-26498182]{display:grid;gap:8px;padding:12px}.global-ai-chat-memory-context__item p[data-v-26498182]{margin:0;color:var(--console-text-primary);line-height:1.7;white-space:pre-wrap;word-break:break-word}.global-ai-chat-memory-context__meta[data-v-26498182],.global-ai-chat-memory-fact__meta[data-v-26498182]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.global-ai-chat-memory-context__meta time[data-v-26498182],.global-ai-chat-memory-fact__meta time[data-v-26498182],.global-ai-chat-memory-context__meta span[data-v-26498182],.global-ai-chat-memory-fact__meta span[data-v-26498182]{color:var(--console-text-secondary);font-size:12px;line-height:1.4}.global-ai-chat-memory-context__meta[data-v-26498182]{justify-content:space-between}.global-ai-chat-memory-context__meta strong[data-v-26498182]{font-size:13px;line-height:1.4}.global-ai-chat-memory-fact[data-v-26498182]{display:grid;gap:8px;padding:12px}.global-ai-chat-memory-fact__content[data-v-26498182]{color:var(--console-text-primary);line-height:1.7;white-space:pre-wrap;word-break:break-word}.global-ai-chat-memory-fact__meta span[data-v-26498182]:first-child{padding:2px 8px;border-radius:999px;color:var(--console-info);background:var(--console-info-soft-bg)}.global-ai-chat-memory-fact__error[data-v-26498182]{margin:0;padding:8px 10px;border-radius:8px;color:var(--console-danger);background:var(--console-danger-soft-bg);font-size:12px;line-height:1.5}.global-ai-chat-float{--global-ai-chat-x: 0px;--global-ai-chat-y: 0px;--global-ai-chat-logo-color: var(--console-accent, #2f6df6);position:fixed;top:0;left:0;z-index:1000;display:inline-flex;touch-action:none;user-select:none;transform:translate3d(var(--global-ai-chat-x),var(--global-ai-chat-y),0);transition:opacity .42s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.global-ai-chat-float--open{z-index:999;opacity:.58;pointer-events:none}.global-ai-chat-float--dragging{opacity:.92}.global-ai-chat-float__button{position:relative;display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(57,111,237,.58);border-radius:18px;color:#fff;cursor:grab;background:linear-gradient(145deg,#eef6fffa,#cadefff7);box-shadow:0 16px 34px #2f6df638,0 0 0 4px #2f6df624,inset 0 0 0 1px #ffffffc2;transition:border-radius .5s cubic-bezier(.16,1,.3,1),box-shadow .38s ease,filter .38s ease,transform .52s cubic-bezier(.16,1,.3,1)}.global-ai-chat-float__button:before{position:absolute;z-index:2;inset:4px;border:1px solid rgba(57,111,237,.42);border-radius:15px;content:"";pointer-events:none}.global-ai-chat-float__button:after{position:absolute;z-index:1;inset:7px;border:1px solid rgba(255,255,255,.92);border-radius:14px;content:"";background:linear-gradient(180deg,#fff,#f5f9ff);box-shadow:0 8px 16px #2f6df61a,inset 0 1px #fffffff5;pointer-events:none}.global-ai-chat-float__button:hover,.global-ai-chat-float__button:focus-visible{outline:none;filter:saturate(1.04);box-shadow:0 20px 44px #2f6df63d,0 0 0 5px #2f6df629,inset 0 0 0 1px #ffffffdb;transform:translateY(-3px) scale(1.03)}.global-ai-chat-float__button:active{border-radius:21px;transform:translateY(1px) scale(.94,1.03)}.global-ai-chat-float__button .global-ai-chat-logo{position:relative;z-index:3;width:32px;height:32px;filter:drop-shadow(0 1px 1px rgba(255,255,255,.4))}.global-ai-chat-float--dragging .global-ai-chat-float__button{cursor:grabbing;border-radius:22px;box-shadow:0 14px 30px #2f6df638,inset 0 0 0 1px #ffffff2e;transition:none;transform:scale(1.06,.98)}.global-ai-chat-float--settling .global-ai-chat-float__button{transition:none}.global-ai-chat-float--open .global-ai-chat-float__button{transform:translateY(8px) scale(.88)}.global-ai-chat-float__bubble{position:absolute;top:50%;right:calc(100% + 10px);display:grid;width:min(280px,calc(100vw - 92px));min-height:64px;gap:6px;border:1px solid color-mix(in srgb,var(--console-info) 30%,var(--console-border) 70%);border-radius:14px;padding:9px 11px 10px;color:var(--console-text-primary);text-align:left;cursor:pointer;background:var(--console-panel-bg, #131d31);background:color-mix(in srgb,var(--console-panel-bg, #131d31) 94%,var(--console-info, #64a4ff) 6%);box-shadow:0 16px 34px #12264829,inset 0 0 0 1px #ffffff1f;transform:translateY(-50%);transition:border-color .24s ease,background .24s ease,box-shadow .24s ease}.global-ai-chat-float__bubble:hover,.global-ai-chat-float__bubble:focus-visible{border-color:var(--console-accent);outline:none;background:var(--console-panel-bg, #131d31);background:color-mix(in srgb,var(--console-panel-bg, #131d31) 88%,var(--console-info, #64a4ff) 12%)}.global-ai-chat-float__bubble--success{border-color:color-mix(in srgb,var(--console-success) 42%,var(--console-border) 58%);background:var(--console-panel-bg, #131d31);background:color-mix(in srgb,var(--console-panel-bg, #131d31) 88%,var(--console-success, #28d19c) 12%);box-shadow:0 16px 34px #28d19c24,inset 0 0 0 1px #ffffff1f}.global-ai-chat-float__bubble--success .global-ai-chat-float__bubble-dot{background:var(--console-success);box-shadow:0 0 0 4px color-mix(in srgb,var(--console-success) 18%,transparent);animation:none}.global-ai-chat-float__bubble--success .global-ai-chat-float__bubble-track span{background:linear-gradient(90deg,var(--console-success) 0%,#45d7a8 100%)}.global-ai-chat-float__bubble--success small{color:var(--console-success)}.global-ai-chat-float__bubble-head{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.global-ai-chat-float__bubble-head strong,.global-ai-chat-float__bubble-head small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-float__bubble-head strong{color:var(--console-text-primary);font-size:12px;font-weight:700}.global-ai-chat-float__bubble-head small{color:var(--console-info);font-size:11px;font-weight:700}.global-ai-chat-float__bubble-dot{width:7px;height:7px;border-radius:999px;background:var(--console-info);box-shadow:0 0 0 4px color-mix(in srgb,var(--console-info) 18%,transparent);animation:global-ai-chat-float-dot 1.2s ease-in-out infinite}.global-ai-chat-float__bubble-text{display:block;min-width:0;overflow:hidden;color:var(--console-text-secondary);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-float__bubble-track{overflow:hidden;width:100%;height:4px;border-radius:999px;background:color-mix(in srgb,var(--console-border) 58%,transparent)}.global-ai-chat-float__bubble-track span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--console-accent) 0%,var(--console-info) 100%);transition:width .35s ease}.global-ai-chat-float--dragging .global-ai-chat-float__bubble{pointer-events:none;opacity:.72}.global-ai-chat-float--bubble-right .global-ai-chat-float__bubble{right:auto;left:calc(100% + 10px)}.global-ai-chat-float__pulse{position:absolute;inset:9px;border-radius:16px;pointer-events:none;box-shadow:0 0 #2f6df661;animation:global-ai-chat-float-pulse 2.4s ease-out infinite}.global-ai-chat-float--dragging .global-ai-chat-float__pulse{animation:none}@supports not (color: color-mix(in srgb,#000 50%,#fff 50%)){.global-ai-chat-float__button{border-color:var(--console-primary-soft-border)}}:root[data-console-theme=dark] .global-ai-chat-float{--global-ai-chat-logo-color: #9cc8ff}:root[data-console-theme=dark] .global-ai-chat-float__button{border-color:#64a4ff6b;background:linear-gradient(145deg,#14233afa,#0a1220fa);box-shadow:0 18px 38px #01050d75,0 0 0 4px #2f6df629,inset 0 0 0 1px #759fe024}:root[data-console-theme=dark] .global-ai-chat-float__button:before{border-color:#64a4ff42}:root[data-console-theme=dark] .global-ai-chat-float__button:after{border-color:#759fe029;background:linear-gradient(180deg,#15243a,#0c1627);box-shadow:0 10px 20px #01050d47,inset 0 1px #bed5ff14}:root[data-console-theme=dark] .global-ai-chat-float__button:hover,:root[data-console-theme=dark] .global-ai-chat-float__button:focus-visible{box-shadow:0 22px 46px #01050d80,0 0 0 5px #2f6df62e,inset 0 0 0 1px #759fe033}:root[data-console-theme=dark] .global-ai-chat-float__button .global-ai-chat-logo{filter:drop-shadow(0 0 10px rgba(100,164,255,.16))}.global-ai-chat-logo{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;flex-shrink:0;color:var(--global-ai-chat-logo-color, currentColor);line-height:0;pointer-events:none;user-select:none}.global-ai-chat-logo svg{display:block;width:100%;height:100%;flex:0 0 auto;color:inherit;fill:currentColor}.global-ai-chat-float-bubble-motion-enter-active,.global-ai-chat-float-bubble-motion-leave-active{transition:opacity .24s ease,transform .28s cubic-bezier(.16,1,.3,1)}.global-ai-chat-float-bubble-motion-enter-from,.global-ai-chat-float-bubble-motion-leave-to{opacity:0;transform:translate(8px,-50%)}.global-ai-chat-float--bubble-right .global-ai-chat-float-bubble-motion-enter-from,.global-ai-chat-float--bubble-right .global-ai-chat-float-bubble-motion-leave-to{transform:translate(-8px,-50%)}.global-ai-chat-float-bubble-motion-enter-to,.global-ai-chat-float-bubble-motion-leave-from{opacity:1;transform:translateY(-50%)}.global-ai-chat-modal{--global-ai-chat-sidebar-width: 288px;--global-ai-chat-shell-bg: color-mix(in srgb, var(--console-panel-bg) 92%, var(--console-info) 8%);--global-ai-chat-main-bg: color-mix(in srgb, var(--console-panel-bg) 98%, var(--console-info) 2%);--global-ai-chat-sidebar-bg: color-mix(in srgb, var(--console-control-bg) 92%, var(--console-panel-bg) 8%);--global-ai-chat-sidebar-panel-bg: var(--global-ai-chat-sidebar-bg);--global-ai-chat-header-bg: color-mix(in srgb, var(--console-control-bg) 92%, var(--console-panel-bg) 8%);--global-ai-chat-card-bg: color-mix(in srgb, var(--console-control-bg) 94%, var(--console-info) 6%);--global-ai-chat-card-hover-bg: color-mix(in srgb, var(--console-control-hover-bg) 92%, var(--console-info) 8%);--global-ai-chat-accent-wash: color-mix(in srgb, var(--console-accent) 18%, transparent);--global-ai-chat-info-wash: color-mix(in srgb, var(--console-info) 5%, transparent);--global-ai-chat-sidebar-wash: color-mix(in srgb, var(--console-info) 5%, transparent);--global-ai-chat-hairline: color-mix(in srgb, var(--console-border) 72%, transparent);--global-ai-chat-session-divider: color-mix(in srgb, var(--console-border) 36%, transparent);--global-ai-chat-session-active-border: color-mix(in srgb, var(--console-accent) 18%, var(--console-border) 82%);--global-ai-chat-glow-border: color-mix(in srgb, var(--console-info) 34%, var(--console-border) 66%);--global-ai-chat-message-bg: color-mix(in srgb, var(--console-control-bg) 96%, var(--console-info) 4%);--global-ai-chat-message-shadow: 0 10px 24px rgba(18, 38, 72, .06);--global-ai-chat-user-shadow: 0 16px 34px rgba(47, 109, 246, .24);--global-ai-chat-icon-bg: color-mix(in srgb, var(--console-control-bg) 88%, var(--console-panel-bg) 12%);--global-ai-chat-icon-shadow: 0 8px 18px rgba(18, 38, 72, .08), inset 0 0 0 1px rgba(255, 255, 255, .12);--global-ai-chat-avatar-bg: var(--console-info-soft-bg);--global-ai-chat-avatar-shadow: 0 12px 24px rgba(47, 109, 246, .12);--global-ai-chat-empty-icon-bg: var(--console-info-soft-bg);--global-ai-chat-empty-icon-shadow: 0 18px 42px rgba(47, 109, 246, .16);--global-ai-chat-composer-card-bg: color-mix(in srgb, var(--console-control-bg) 88%, var(--global-ai-chat-main-bg) 12%);--global-ai-chat-composer-card-shadow: 0 16px 34px rgba(18, 38, 72, .1), 0 0 0 1px rgba(255, 255, 255, .12) inset;--global-ai-chat-control-bg: color-mix(in srgb, var(--console-control-bg) 92%, var(--console-panel-bg) 8%);--global-ai-chat-execution-bg: color-mix(in srgb, var(--console-info-soft-bg) 72%, var(--console-panel-bg) 28%);--global-ai-chat-execution-success-bg: color-mix(in srgb, var(--console-success-soft-bg) 68%, var(--console-panel-bg) 32%);--global-ai-chat-execution-failed-bg: color-mix(in srgb, var(--console-danger-soft-bg) 68%, var(--console-panel-bg) 32%);--global-ai-chat-header-shadow: 0 8px 18px color-mix(in srgb, var(--console-border) 20%, transparent);--global-ai-chat-header-inset-shadow: inset 0 -1px 0 rgba(255, 255, 255, .08);--global-ai-chat-header-fade: color-mix(in srgb, var(--console-border) 14%, transparent);--global-ai-chat-modal-blur: blur(8px);--global-ai-chat-maximized-blur: blur(4px);--global-ai-chat-header-blur: blur(20px);--global-ai-chat-safe-gap: clamp(16px, 3vh, 28px);--global-ai-chat-window-width: min(1120px, calc(100vw - 32px) );--global-ai-chat-window-height: min(762px, calc(var(--global-ai-chat-viewport-height, 100vh) - 148px));--global-ai-chat-window-border-width: 1px;--global-ai-chat-window-radius: 24px;--global-ai-chat-window-shadow: 0 28px 78px rgba(14, 30, 56, .3), 0 0 0 1px rgba(255, 255, 255, .18) inset;box-sizing:border-box;padding-block:var(--global-ai-chat-safe-gap);backdrop-filter:var(--global-ai-chat-modal-blur);transition:padding .34s cubic-bezier(.16,1,.3,1),backdrop-filter .34s ease}@supports (height: 100dvh){.global-ai-chat-modal{--global-ai-chat-viewport-height: 100dvh}}@supports not (color: color-mix(in srgb,#000 50%,#fff 50%)){.global-ai-chat-modal{--global-ai-chat-shell-bg: var(--console-panel-bg);--global-ai-chat-main-bg: var(--console-panel-bg);--global-ai-chat-sidebar-bg: var(--console-control-bg);--global-ai-chat-sidebar-panel-bg: var(--console-control-bg);--global-ai-chat-header-bg: var(--console-panel-bg);--global-ai-chat-card-bg: var(--console-control-bg);--global-ai-chat-card-hover-bg: var(--console-control-hover-bg);--global-ai-chat-accent-wash: var(--console-primary-soft-bg);--global-ai-chat-info-wash: var(--console-info-soft-bg);--global-ai-chat-sidebar-wash: var(--console-neutral-soft-bg);--global-ai-chat-hairline: var(--console-border);--global-ai-chat-session-divider: var(--console-border);--global-ai-chat-session-active-border: var(--console-primary-soft-border);--global-ai-chat-glow-border: var(--console-primary-soft-border);--global-ai-chat-message-bg: var(--console-surface-bg);--global-ai-chat-session-hover-bg: var(--console-control-hover-bg);--global-ai-chat-session-active-bg: var(--console-primary-soft-bg);--global-ai-chat-icon-bg: var(--console-control-bg);--global-ai-chat-composer-card-bg: var(--console-control-bg);--global-ai-chat-control-bg: var(--console-control-bg);--global-ai-chat-execution-bg: var(--console-info-soft-bg);--global-ai-chat-execution-success-bg: var(--console-success-soft-bg);--global-ai-chat-execution-failed-bg: var(--console-danger-soft-bg);--global-ai-chat-header-shadow: 0 12px 24px rgba(18, 38, 72, .08);--global-ai-chat-header-fade: rgba(18, 38, 72, .06)}}:root[data-console-theme=dark] .global-ai-chat-modal{--global-ai-chat-shell-bg: linear-gradient(180deg, #0d1524 0%, #070d18 100%);--global-ai-chat-main-bg: #090f1a;--global-ai-chat-sidebar-bg: #0c1422;--global-ai-chat-sidebar-panel-bg: #0a111d;--global-ai-chat-header-bg: linear-gradient(180deg, #0f1a2b 0%, #0a111e 100%);--global-ai-chat-card-bg: #101a2b;--global-ai-chat-card-hover-bg: #17243a;--global-ai-chat-accent-wash: rgba(47, 109, 246, .13);--global-ai-chat-info-wash: rgba(100, 164, 255, .026);--global-ai-chat-sidebar-wash: rgba(145, 167, 207, .035);--global-ai-chat-hairline: rgba(93, 124, 176, .34);--global-ai-chat-session-divider: rgba(72, 94, 132, .24);--global-ai-chat-session-hover-bg: rgba(24, 37, 60, .76);--global-ai-chat-session-active-bg: rgba(47, 109, 246, .14);--global-ai-chat-session-active-border: rgba(100, 164, 255, .34);--global-ai-chat-glow-border: rgba(88, 120, 176, .36);--global-ai-chat-message-bg: linear-gradient(180deg, #101a2c 0%, #0d1727 100%);--global-ai-chat-message-shadow: 0 14px 30px rgba(1, 5, 13, .42);--global-ai-chat-user-shadow: 0 18px 36px rgba(18, 73, 176, .34);--global-ai-chat-icon-bg: linear-gradient(180deg, #142238 0%, #0d1727 100%);--global-ai-chat-icon-shadow: 0 10px 22px rgba(1, 5, 13, .32), inset 0 0 0 1px rgba(117, 159, 224, .1);--global-ai-chat-avatar-bg: rgba(47, 109, 246, .16);--global-ai-chat-avatar-shadow: 0 12px 26px rgba(1, 5, 13, .32);--global-ai-chat-empty-icon-bg: rgba(47, 109, 246, .14);--global-ai-chat-empty-icon-shadow: 0 18px 40px rgba(1, 5, 13, .32);--global-ai-chat-composer-card-bg: linear-gradient(180deg, #101a2b 0%, #0d1625 100%);--global-ai-chat-composer-card-shadow: 0 18px 38px rgba(1, 5, 13, .34), inset 0 0 0 1px rgba(117, 159, 224, .08);--global-ai-chat-control-bg: #101b2d;--global-ai-chat-execution-bg: rgba(15, 24, 41, .96);--global-ai-chat-execution-success-bg: rgba(17, 37, 33, .92);--global-ai-chat-execution-failed-bg: rgba(42, 21, 28, .92);--global-ai-chat-header-shadow: 0 12px 24px rgba(1, 5, 13, .38);--global-ai-chat-header-inset-shadow: inset 0 -1px 0 rgba(117, 159, 224, .08);--global-ai-chat-header-fade: rgba(2, 7, 16, .52);--global-ai-chat-modal-blur: blur(3px);--global-ai-chat-maximized-blur: none;--global-ai-chat-header-blur: none;--global-ai-chat-window-shadow: 0 30px 84px rgba(0, 0, 0, .58), 0 0 0 1px rgba(117, 159, 224, .08) inset}:root[data-console-theme=dark] .global-ai-chat-modal--maximized{--global-ai-chat-modal-blur: none}.global-ai-chat-modal .ant-modal{top:0;width:var(--global-ai-chat-window-width)!important;max-width:var(--global-ai-chat-window-width);height:var(--global-ai-chat-window-height);max-height:var(--global-ai-chat-window-height);margin:0 auto;padding-bottom:0;transform-origin:center;transition:width .34s cubic-bezier(.16,1,.3,1),max-width .34s cubic-bezier(.16,1,.3,1),height .34s cubic-bezier(.16,1,.3,1),max-height .34s cubic-bezier(.16,1,.3,1),margin .34s cubic-bezier(.16,1,.3,1),filter .28s ease,transform .34s cubic-bezier(.16,1,.3,1);will-change:width,height,transform,opacity,filter}.global-ai-chat-modal .ant-modal-content{display:flex;flex-direction:column;height:var(--global-ai-chat-window-height);max-height:var(--global-ai-chat-window-height);padding:0!important;overflow:hidden;border:var(--global-ai-chat-window-border-width) solid var(--global-ai-chat-glow-border);border-radius:var(--global-ai-chat-window-radius);border-color:var(--global-ai-chat-glow-border)!important;background:var(--global-ai-chat-shell-bg)!important;box-shadow:var(--global-ai-chat-window-shadow)!important;transition:height .34s cubic-bezier(.16,1,.3,1),max-height .34s cubic-bezier(.16,1,.3,1),border-width .34s cubic-bezier(.16,1,.3,1),border-radius .34s cubic-bezier(.16,1,.3,1),box-shadow .34s ease;will-change:height,border-radius,box-shadow}.global-ai-chat-modal .ant-modal-body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;padding:0!important}.global-ai-chat-modal--maximized{--global-ai-chat-safe-gap: 0px;--global-ai-chat-window-width: 100vw;--global-ai-chat-window-height: var(--global-ai-chat-viewport-height, 100vh);--global-ai-chat-window-border-width: 0px;--global-ai-chat-window-radius: 0px;--global-ai-chat-window-shadow: none;padding:0;backdrop-filter:var(--global-ai-chat-maximized-blur)}.global-ai-chat-modal--maximized .ant-modal{margin:0}.global-ai-chat-modal--maximized .ant-modal-content{border-width:var(--global-ai-chat-window-border-width)}.global-ai-chat-modal--maximized .global-ai-chat-shell{height:100%}.global-ai-chat-modal--maximized .global-ai-chat{min-height:0}.global-ai-chat-dialog-motion-enter,.global-ai-chat-dialog-motion-appear{opacity:0;filter:blur(10px);transform-origin:center;transform:translate3d(var(--global-ai-chat-origin-x),var(--global-ai-chat-origin-y),0) scale(var(--global-ai-chat-origin-scale-x),var(--global-ai-chat-origin-scale-y));animation:global-ai-chat-dialog-fluid-in .4s cubic-bezier(.18,.92,.24,1) both,global-ai-chat-dialog-surface-in .34s linear both}.global-ai-chat-dialog-motion-leave{opacity:1;filter:blur(0);transform-origin:center;transform:translateY(0) scale(1);animation:global-ai-chat-dialog-fluid-out .34s cubic-bezier(.55,0,.35,1) both}.global-ai-chat-dialog-motion-enter-active,.global-ai-chat-dialog-motion-appear-active,.global-ai-chat-dialog-motion-leave-active{pointer-events:none}.global-ai-chat-mask-motion-enter,.global-ai-chat-mask-motion-appear{opacity:0;backdrop-filter:blur(0)}.global-ai-chat-mask-motion-enter-active,.global-ai-chat-mask-motion-appear-active{animation:global-ai-chat-mask-fluid-in .3s ease both}.global-ai-chat-mask-motion-leave{opacity:1;backdrop-filter:blur(8px)}.global-ai-chat-mask-motion-leave-active{animation:global-ai-chat-mask-fluid-out .28s ease both}.global-ai-chat-shell{display:grid;min-height:0;flex:1 1 auto;grid-template-rows:auto minmax(0,1fr);overflow:hidden;color:var(--console-text-primary)}.global-ai-chat-shell__header{position:relative;z-index:2;display:grid;min-height:76px;grid-template-columns:calc(var(--global-ai-chat-sidebar-width) - 40px) minmax(0,1fr) auto;align-items:center;gap:18px;border-bottom:1px solid var(--global-ai-chat-hairline);padding:16px 20px 14px 22px;background:var(--global-ai-chat-header-bg);box-shadow:var(--global-ai-chat-header-inset-shadow),var(--global-ai-chat-header-shadow);backdrop-filter:var(--global-ai-chat-header-blur)}.global-ai-chat-shell__header:after{position:absolute;top:0;bottom:0;left:calc(var(--global-ai-chat-sidebar-width) - 1px);width:1px;content:"";background:var(--global-ai-chat-hairline)}.global-ai-chat-shell__brand{display:flex;min-width:0;align-items:center;gap:12px}.global-ai-chat-shell__brand>div:last-child{display:grid;min-width:0;gap:3px}.global-ai-chat-shell__brand span{color:var(--console-text-tertiary);font-size:12px;line-height:1.2}.global-ai-chat-shell__brand strong{overflow:hidden;color:var(--console-text-primary);font-size:19px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-shell__context{display:flex;min-width:0;align-items:center;padding-left:10px}.global-ai-chat-shell__context strong{min-width:0;overflow:hidden;color:var(--console-text-primary);font-size:18px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-shell__icon,.global-ai-chat-shell__action{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.global-ai-chat-shell__actions{display:inline-flex;align-items:center;justify-self:end;gap:8px}.global-ai-chat-shell__icon{width:40px;height:40px;border:1px solid var(--console-primary-soft-border);border-radius:14px;color:var(--console-accent);background:var(--global-ai-chat-icon-bg);box-shadow:var(--global-ai-chat-icon-shadow)}.global-ai-chat-shell__icon .global-ai-chat-logo{width:26px;height:26px}.global-ai-chat-shell__action{width:36px;height:36px;border:1px solid transparent;border-radius:12px;color:var(--console-text-tertiary);cursor:pointer;background:transparent;transition:color .2s ease,border-color .2s ease,background .2s ease}.global-ai-chat-shell__action:hover,.global-ai-chat-shell__action:focus-visible{border-color:var(--console-primary-soft-border);color:var(--console-text-primary);outline:none;background:var(--console-info-soft-bg)}.global-ai-chat{display:grid;grid-template-columns:var(--global-ai-chat-sidebar-width) minmax(0,1fr);height:calc(var(--global-ai-chat-window-height) - 76px);min-height:506px;overflow:hidden;color:var(--console-text-primary);background:transparent;transition:height .34s cubic-bezier(.16,1,.3,1)}.global-ai-chat__sidebar{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);border-right:1px solid var(--global-ai-chat-hairline);background:var(--global-ai-chat-sidebar-bg)}.global-ai-chat__sessions-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:54px;border-bottom:0;padding:12px 14px 8px;background:transparent}.global-ai-chat__sessions-head strong{overflow:hidden;color:var(--console-text-primary);font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat__sessions-head .console-button{border-color:var(--console-primary-soft-border);box-shadow:0 10px 22px #2f6df61f}.global-ai-chat__sessions-title{min-width:0;flex:1 1 auto}.global-ai-chat__sessions{min-height:0;overflow:auto;padding:4px 10px 14px;scrollbar-gutter:stable;scrollbar-color:transparent transparent}.global-ai-chat__sessions::-webkit-scrollbar{width:8px}.global-ai-chat__sessions::-webkit-scrollbar-track{background:transparent}.global-ai-chat__sessions::-webkit-scrollbar-thumb{border-radius:999px;background:transparent}.global-ai-chat__sessions:hover,.global-ai-chat__sessions:focus-within{scrollbar-color:var(--console-scrollbar-thumb) transparent}.global-ai-chat__sessions:hover::-webkit-scrollbar-thumb,.global-ai-chat__sessions:focus-within::-webkit-scrollbar-thumb{background:var(--console-scrollbar-thumb)}.global-ai-chat__sessions .console-empty{margin-block:72px 0}.global-ai-chat__sessions-loading,.global-ai-chat__loading{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:10px;color:var(--console-text-secondary);font-size:13px}.global-ai-chat__sessions-loading{min-height:180px}.global-ai-chat__main{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;background:radial-gradient(circle at 100% 0%,var(--global-ai-chat-info-wash) 0,transparent 24%),linear-gradient(180deg,var(--global-ai-chat-info-wash) 0%,transparent 14%),var(--global-ai-chat-main-bg)}.global-ai-chat__main:before{position:absolute;z-index:1;top:0;right:0;left:0;height:22px;pointer-events:none;content:"";background:linear-gradient(180deg,var(--global-ai-chat-header-fade) 0%,transparent 100%)}.global-ai-chat__messages{min-height:0;overflow:auto;padding:24px 26px 28px;scrollbar-color:var(--console-scrollbar-thumb) transparent}.global-ai-chat__loading{min-height:320px}.global-ai-chat__empty{display:grid;min-height:320px;place-items:center;align-content:center;gap:12px;color:var(--console-text-secondary);text-align:center}.global-ai-chat__empty .global-ai-chat-logo{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;border:1px solid var(--console-primary-soft-border);border-radius:18px;padding:10px;background:var(--global-ai-chat-empty-icon-bg);box-shadow:var(--global-ai-chat-empty-icon-shadow)}.global-ai-chat__empty strong{color:var(--console-text-primary);font-size:17px}.global-ai-chat__empty span{max-width:360px;color:var(--console-text-secondary);line-height:1.6}.global-ai-chat__composer{display:grid;gap:12px;border-top:0;padding:14px 20px 18px;background:transparent;backdrop-filter:none}.global-ai-chat__composer-card{display:grid;gap:8px;border:1px solid var(--console-control-border);border-radius:18px;padding:10px 12px 12px;background:var(--global-ai-chat-composer-card-bg);box-shadow:var(--global-ai-chat-composer-card-shadow);transition:border-color .2s ease,box-shadow .2s ease}.global-ai-chat__composer-card .ant-input{min-height:66px;border-color:transparent!important;border-radius:12px!important;padding:4px 2px 6px!important;line-height:1.55;background:transparent!important;box-shadow:none!important;resize:none}.global-ai-chat__composer-card .ant-input:focus,.global-ai-chat__composer-card .ant-input:hover{border-color:transparent!important;box-shadow:none!important}.global-ai-chat__composer-card:focus-within{border-color:var(--console-accent);box-shadow:0 18px 38px #2f6df621,var(--console-control-active-shadow)}.global-ai-chat__composer-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.global-ai-chat__composer-actions>span{min-width:0;overflow:hidden;color:var(--console-text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat__composer-tools{display:flex;margin-left:auto;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.global-ai-chat__model-select{width:214px;flex:0 0 214px}.global-ai-chat__model-select .ant-select-selection-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat__model-select .ant-select-selector{border-color:var(--console-control-border)!important;border-radius:999px!important;background:var(--global-ai-chat-control-bg)!important;box-shadow:none!important}.global-ai-chat-model-option{display:grid;min-width:0;gap:2px}.global-ai-chat-model-option strong,.global-ai-chat-model-option span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-model-option strong{color:var(--console-text-primary);font-size:13px;font-weight:700}.global-ai-chat-model-option span{color:var(--console-text-tertiary);font-size:11px}.global-ai-chat__sessions-actions{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.global-ai-chat__sessions-action.console-button.ant-btn{width:30px;height:30px;min-width:30px;border-radius:9px}.global-ai-chat-session-list{display:grid;gap:2px}.global-ai-chat-session{position:relative;display:grid;min-width:0;gap:4px;border:0;border-bottom:1px solid var(--global-ai-chat-session-divider);border-radius:8px;padding:9px 10px;cursor:pointer;background:transparent;box-shadow:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.global-ai-chat-session:hover,.global-ai-chat-session:focus-visible{outline:none;background:var(--global-ai-chat-session-hover-bg, color-mix(in srgb, var(--console-control-hover-bg) 72%, transparent))}.global-ai-chat-session--active{border-color:var(--global-ai-chat-session-active-border);background:var(--global-ai-chat-session-active-bg, color-mix(in srgb, var(--console-primary-soft-bg) 82%, transparent));box-shadow:inset 0 0 0 1px var(--global-ai-chat-session-active-border)}.global-ai-chat-session--active .global-ai-chat-session__title{color:var(--console-accent)}.global-ai-chat-session__top{display:flex;min-width:0;align-items:center;gap:8px}.global-ai-chat-session__top>.global-ai-chat-session__title-wrap{min-width:0;flex:1}.global-ai-chat-session__top .global-ai-chat-session__title{display:block;min-width:0;width:100%;overflow:hidden;color:var(--console-text-primary);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-session__time{min-width:0;overflow:hidden;color:var(--console-text-tertiary);font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-session__delete{flex:0 0 auto;opacity:0;pointer-events:none}.global-ai-chat-session:hover .global-ai-chat-session__delete,.global-ai-chat-session:focus-within .global-ai-chat-session__delete{opacity:1;pointer-events:auto}.global-ai-chat-message{display:flex;align-items:flex-start;gap:12px;margin-bottom:22px}.global-ai-chat-message--user{flex-direction:row-reverse}.global-ai-chat-message--user .global-ai-chat-message__body{align-items:flex-end;width:auto;max-width:min(76%,720px)}.global-ai-chat-message--user .global-ai-chat-message__content{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-info) 100%);box-shadow:var(--global-ai-chat-user-shadow)}.global-ai-chat-message--user .global-ai-chat-message__meta{justify-content:flex-end}.global-ai-chat-message--user .global-ai-chat-message__avatar{color:#fff;background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-info) 100%)}.global-ai-chat-message__avatar{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border:1px solid var(--console-primary-soft-border);border-radius:12px;color:var(--console-accent);background:var(--global-ai-chat-avatar-bg);box-shadow:var(--global-ai-chat-avatar-shadow)}.global-ai-chat-message__avatar .global-ai-chat-logo{width:22px;height:22px}.global-ai-chat-message__body{display:grid;width:fit-content;max-width:calc(100% - 92px);gap:8px;justify-items:start}.global-ai-chat-message__meta{display:flex;align-items:center;gap:8px;color:var(--console-text-tertiary);font-size:12px}.global-ai-chat-message__meta span{color:var(--console-text-secondary)}.global-ai-chat-message__content{width:fit-content;max-width:100%;min-width:var(--global-ai-chat-message-content-min-width, 52px);overflow-wrap:anywhere;border:1px solid var(--global-ai-chat-hairline);border-radius:14px;padding:12px 14px;color:var(--console-text-primary);line-height:1.7;white-space:normal;background:var(--global-ai-chat-message-bg);box-shadow:var(--global-ai-chat-message-shadow)}.global-ai-chat-message__typing:after{content:"...";animation:global-ai-chat-typing 1.1s steps(3,end) infinite}.global-ai-chat-message:not(.global-ai-chat-message--user) .global-ai-chat-message__body{width:calc(100% - 92px);max-width:calc(100% - 92px)}.global-ai-chat-execution{--global-ai-chat-execution-left-offset: 11px;--global-ai-chat-execution-right-offset: 9px;--global-ai-chat-execution-safe-width: min(360px, calc(100% - var(--global-ai-chat-execution-left-offset) - var(--global-ai-chat-execution-right-offset)));display:block;width:100%;min-width:0;max-width:100%}.global-ai-chat-execution__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;justify-self:start;width:fit-content;min-width:min(260px,100%);max-width:100%;border:1px solid var(--console-primary-soft-border);border-radius:999px;padding:7px 11px;color:var(--console-text-secondary);cursor:pointer;background:var(--global-ai-chat-execution-bg);box-shadow:0 10px 22px #2f6df614;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.global-ai-chat-execution__summary--success{border-color:color-mix(in srgb,var(--console-success) 34%,var(--console-border) 66%);background:var(--global-ai-chat-execution-success-bg)}.global-ai-chat-execution__summary--failed{border-color:color-mix(in srgb,var(--console-danger) 34%,var(--console-border) 66%);background:var(--global-ai-chat-execution-failed-bg)}.global-ai-chat-execution__summary:hover,.global-ai-chat-execution__summary:focus-visible{border-color:var(--console-accent);outline:none;background:var(--console-primary-soft-bg);box-shadow:0 12px 26px #2f6df624}.global-ai-chat-execution__summary>span{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--console-info);font-size:12px;font-weight:700}.global-ai-chat-execution__summary small{min-width:0;overflow:hidden;color:var(--console-text-tertiary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-execution__icon--open{transform:rotate(180deg)}.global-ai-chat-execution__summary .anticon{transition:transform .24s cubic-bezier(.16,1,.3,1)}.global-ai-chat-execution__list{display:grid;box-sizing:border-box;width:clamp(var(--global-ai-chat-execution-min-width, 0px),calc(var(--global-ai-chat-result-width, 100%) - var(--global-ai-chat-execution-left-offset) - var(--global-ai-chat-execution-right-offset)),calc(100% - var(--global-ai-chat-execution-left-offset) - var(--global-ai-chat-execution-right-offset)));max-width:calc(100% - var(--global-ai-chat-execution-left-offset) - var(--global-ai-chat-execution-right-offset));min-width:var(--global-ai-chat-execution-min-width, 0);gap:7px;border-left:2px solid var(--console-primary-soft-border);margin-top:8px;margin-left:var(--global-ai-chat-execution-left-offset);padding-inline:12px 9px;max-height:260px;overflow:auto;scrollbar-gutter:stable;scrollbar-color:transparent transparent}.global-ai-chat-execution__list::-webkit-scrollbar{width:8px}.global-ai-chat-execution__list::-webkit-scrollbar-track{background:transparent}.global-ai-chat-execution__list::-webkit-scrollbar-thumb{border-radius:999px;background:transparent}.global-ai-chat-execution__list:hover,.global-ai-chat-execution__list:focus-within{scrollbar-color:var(--console-scrollbar-thumb) transparent}.global-ai-chat-execution__list:hover::-webkit-scrollbar-thumb,.global-ai-chat-execution__list:focus-within::-webkit-scrollbar-thumb{background:var(--console-scrollbar-thumb)}.global-ai-chat-execution-motion-enter-active,.global-ai-chat-execution-motion-leave-active{transform-origin:top left;overflow:hidden;transition:max-height .28s cubic-bezier(.16,1,.3,1),opacity .22s ease,margin-top .28s cubic-bezier(.16,1,.3,1),filter .24s ease,transform .28s cubic-bezier(.16,1,.3,1);will-change:max-height,opacity,transform,filter}.global-ai-chat-execution-motion-enter-from,.global-ai-chat-execution-motion-leave-to{max-height:0;margin-top:0;opacity:0;filter:blur(5px);transform:translateY(-6px) scale(.985)}.global-ai-chat-execution-motion-enter-to,.global-ai-chat-execution-motion-leave-from{max-height:260px;margin-top:8px;opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.global-ai-chat-execution-step{display:grid;min-width:0;grid-template-columns:22px minmax(0,1fr);gap:9px;padding:5px 0}.global-ai-chat-execution-step__marker{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;margin-top:2px;color:var(--console-info);font-size:12px}.global-ai-chat-execution-step--agent .global-ai-chat-execution-step__marker{color:var(--console-success)}.global-ai-chat-execution-step--reasoning .global-ai-chat-execution-step__marker{color:var(--console-warning)}.global-ai-chat-execution-step--failed .global-ai-chat-execution-step__marker{color:var(--console-danger)}.global-ai-chat-execution-step__body{display:grid;min-width:0;gap:4px}.global-ai-chat-execution-step__head{display:flex;min-width:0;align-items:center}.global-ai-chat-execution-step__head strong{min-width:0;overflow:hidden;color:var(--console-text-primary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.global-ai-chat-execution-step p,.global-ai-chat-execution-step em{min-width:0;margin:0;overflow-wrap:anywhere;line-height:1.5}.global-ai-chat-execution-step p{color:var(--console-text-secondary);font-size:12px}.global-ai-chat-execution-step em{color:var(--console-danger);font-size:11px;font-style:normal}.global-ai-chat-execution-step__reasoning,.global-ai-chat-execution-step__trace-summary{color:var(--console-text-secondary)}@keyframes global-ai-chat-typing{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}@keyframes global-ai-chat-float-pulse{0%{box-shadow:0 0 #2f6df657;opacity:.9}72%,to{box-shadow:0 0 0 18px #2f6df600;opacity:0}}@keyframes global-ai-chat-float-dot{0%,to{opacity:.6;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@keyframes global-ai-chat-dialog-fluid-in{0%{transform:translate3d(var(--global-ai-chat-origin-x),var(--global-ai-chat-origin-y),0) scale(var(--global-ai-chat-origin-scale-x),var(--global-ai-chat-origin-scale-y))}to{transform:translateZ(0) scale(1)}}@keyframes global-ai-chat-dialog-surface-in{0%{opacity:0;filter:blur(10px);border-radius:var(--global-ai-chat-origin-radius)}36%{opacity:.88;filter:blur(3px);border-radius:31px}68%{opacity:1;filter:blur(.4px);border-radius:26px}to{opacity:1;filter:blur(0);border-radius:24px}}@keyframes global-ai-chat-dialog-fluid-out{0%{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}42%{opacity:.92;filter:blur(2px);transform:translateY(-4px) scale(1.01,.985)}to{opacity:0;filter:blur(16px);transform:translate3d(var(--global-ai-chat-origin-x),var(--global-ai-chat-origin-y),0) scale(var(--global-ai-chat-origin-scale-x),var(--global-ai-chat-origin-scale-y))}}@keyframes global-ai-chat-mask-fluid-in{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(8px)}}@keyframes global-ai-chat-mask-fluid-out{0%{opacity:1;backdrop-filter:blur(8px)}to{opacity:0;backdrop-filter:blur(0)}}@media (prefers-reduced-motion: reduce){.global-ai-chat-float,.global-ai-chat-float__button,.global-ai-chat-dialog-motion-enter-active,.global-ai-chat-dialog-motion-appear-active,.global-ai-chat-dialog-motion-leave-active,.global-ai-chat-mask-motion-enter-active,.global-ai-chat-mask-motion-appear-active,.global-ai-chat-mask-motion-leave-active,.global-ai-chat-execution-motion-enter-active,.global-ai-chat-execution-motion-leave-active,.global-ai-chat-modal,.global-ai-chat-modal .ant-modal,.global-ai-chat-modal .ant-modal-content,.global-ai-chat{animation-duration:.01ms!important;transition-duration:.01ms!important}.global-ai-chat-float__pulse{animation:none}.global-ai-chat-float__bubble,.global-ai-chat-float__bubble-dot,.global-ai-chat-float-bubble-motion-enter-active,.global-ai-chat-float-bubble-motion-leave-active{animation:none;transition-duration:.01ms!important}}@media (max-width: 768px){.global-ai-chat-float__bubble{width:min(236px,calc(100vw - 84px))}.global-ai-chat-float__button{width:54px;height:54px;border-radius:17px}.global-ai-chat-modal{--global-ai-chat-sidebar-width: 100%}.global-ai-chat-modal .ant-modal{width:calc(100vw - 20px)!important}.global-ai-chat-modal--maximized .ant-modal{width:100vw!important}.global-ai-chat-shell__header{min-height:76px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "context context";gap:10px 12px;padding:14px}.global-ai-chat-shell__header:after{content:none}.global-ai-chat-shell__brand{grid-area:brand}.global-ai-chat-shell__context{grid-area:context;padding-left:0}.global-ai-chat-shell__actions{grid-area:actions}.global-ai-chat{grid-template-columns:1fr;grid-template-rows:180px minmax(0,1fr);height:calc(var(--global-ai-chat-viewport-height, 100vh) - 132px);min-height:420px}.global-ai-chat__sidebar{border-right:0;border-bottom:1px solid var(--global-ai-chat-hairline)}.global-ai-chat__sessions{padding:10px}.global-ai-chat__sessions-head{padding:10px 12px}.global-ai-chat__messages{padding:14px}.global-ai-chat .global-ai-chat-message__body{width:calc(100% - 46px);max-width:calc(100% - 46px)}.global-ai-chat__composer-actions{align-items:stretch;flex-direction:column;gap:10px}.global-ai-chat__composer-actions>span{white-space:normal}.global-ai-chat__composer-tools{margin-left:0;flex-wrap:wrap;justify-content:flex-end}.global-ai-chat__model-select{width:min(220px,100%);flex-basis:min(220px,100%)}}:deep(.ant-table-column-sorters){align-items:flex-start!important}.smart-query-form{background-color:var(--e8e137e2);padding:5px 10px;margin-bottom:10px}.smart-detail-header{background-color:var(--e8e137e2);padding:10px}.wrapper[data-v-c4cab0a7]{cursor:pointer;display:flex;align-items:center}.wrapper .avatar-image[data-v-c4cab0a7]{width:20px;height:20px;object-fit:cover;border-radius:50%}.header-trigger[data-v-c4cab0a7]{height:40px;line-height:40px}.header-trigger .avatar[data-v-c4cab0a7]{vertical-align:middle}.header-trigger .name[data-v-c4cab0a7]{margin-left:5px;font-weight:500}.console-drawer-root{scrollbar-color:var(--console-scrollbar-thumb) transparent}.console-drawer-root .ant-drawer-mask{background:var(--console-overlay-mask);backdrop-filter:blur(3px);transition:opacity .2s ease,background .2s ease,backdrop-filter .2s ease}.console-drawer-root:not(.ant-drawer-open) .ant-drawer-mask{background:transparent;backdrop-filter:none}.console-drawer-root .ant-drawer-content-wrapper{box-shadow:var(--console-shadow)}.console-drawer-root .ant-drawer-content{overflow:hidden;color:var(--console-text-primary);background:var(--console-surface-bg)}.console-drawer-root.ant-drawer-right .ant-drawer-content{border-left:1px solid var(--console-border-strong)}.console-drawer-root.ant-drawer-left .ant-drawer-content{border-right:1px solid var(--console-border-strong)}.console-drawer-root.ant-drawer-top .ant-drawer-content{border-bottom:1px solid var(--console-border-strong)}.console-drawer-root.ant-drawer-bottom .ant-drawer-content{border-top:1px solid var(--console-border-strong)}.console-drawer-root .ant-drawer-header{padding:26px 28px;border-bottom:1px solid var(--console-border);background:transparent}.console-drawer-root .ant-drawer-header-title{min-width:0}.console-drawer-root .ant-drawer-title{color:var(--console-text-primary);font-size:22px;font-weight:700;line-height:1.3}.console-drawer-root .ant-drawer-extra{display:inline-flex;align-items:center;gap:12px;color:var(--console-text-secondary)}.console-drawer-root .ant-drawer-close{color:var(--console-text-secondary);border-radius:10px;transition:background .2s ease,color .2s ease}.console-drawer-root .ant-drawer-close:hover{color:var(--console-text-primary);background:#91a7cf1a}.console-drawer-root .ant-drawer-body{color:var(--console-text-primary);background:radial-gradient(circle at 12% 0%,var(--console-primary-soft-bg) 0%,transparent 28%),transparent}.console-drawer-root .ant-drawer-footer{border-top:1px solid var(--console-border);background:var(--console-overlay-footer-bg);backdrop-filter:blur(10px)}.console-drawer-root .console-drawer__body{position:relative;min-height:100%}.console-drawer-root .console-drawer__footer{display:flex;align-items:center;gap:var(--console-drawer-footer-gap)}.console-drawer-root .console-drawer__footer--left{justify-content:flex-start}.console-drawer-root .console-drawer__footer--center{justify-content:center}.console-drawer-root .console-drawer__footer--right{justify-content:flex-end}.console-drawer-root .console-drawer__footer--between{justify-content:space-between}.console-drawer-root .ant-input,.console-drawer-root .ant-input-affix-wrapper,.console-drawer-root .ant-input-number,.console-drawer-root .ant-picker,.console-drawer-root .ant-select-selector,.console-drawer-root .ant-mentions{color:var(--console-text-primary)!important;background:var(--console-control-bg)!important;border-color:var(--console-control-border)!important;box-shadow:var(--console-control-shadow)!important}.console-drawer-root .ant-input::placeholder,.console-drawer-root .ant-input-number-input::placeholder,.console-drawer-root .ant-mentions textarea::placeholder{color:var(--console-control-placeholder)}.console-drawer-root .ant-input-affix-wrapper:hover,.console-drawer-root .ant-input-affix-wrapper-focused,.console-drawer-root .ant-input:hover,.console-drawer-root .ant-input:focus,.console-drawer-root .ant-input-number:hover,.console-drawer-root .ant-input-number-focused,.console-drawer-root .ant-picker:hover,.console-drawer-root .ant-picker-focused,.console-drawer-root .ant-select-focused .ant-select-selector,.console-drawer-root .ant-select-selector:hover,.console-drawer-root .ant-mentions:hover,.console-drawer-root .ant-mentions-focused{border-color:var(--console-control-focus-border)!important}.console-drawer-root .ant-select-selection-item,.console-drawer-root .ant-select-arrow,.console-drawer-root .ant-picker-suffix,.console-drawer-root .ant-input-prefix,.console-drawer-root .ant-input-suffix,.console-drawer-root .ant-input-clear-icon{color:var(--console-text-tertiary)}.console-drawer-root .ant-form-item-label>label,.console-drawer-root .ant-checkbox-wrapper,.console-drawer-root .ant-radio-wrapper{color:var(--console-text-secondary)}.console-drawer-root .ant-form-item-explain-error{color:var(--console-danger)}.console-drawer-root .ant-btn-default{color:var(--console-text-secondary);border-color:var(--console-border);background:var(--console-control-bg)}.console-drawer-root .ant-btn-default:hover{color:var(--console-text-primary);border-color:var(--console-accent);background:var(--console-control-hover-bg)}.console-drawer-root .ant-btn-primary{border:none;background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-accent-hover) 100%);box-shadow:var(--console-shadow-soft)}.console-drawer-root .ant-btn-primary:hover{background:linear-gradient(135deg,var(--console-accent-hover) 0%,var(--console-accent) 100%)}@media screen and (max-width: 768px){.console-drawer-root.ant-drawer-left .ant-drawer-content-wrapper,.console-drawer-root.ant-drawer-right .ant-drawer-content-wrapper{width:100%!important}.console-drawer-root .ant-drawer-header{padding:22px}.console-drawer-root .ant-drawer-body{padding:22px!important}.console-drawer-root .console-drawer__footer{flex-wrap:wrap;justify-content:stretch}.console-drawer-root .console-drawer__footer>*{flex:1}}.header-setting[data-v-757cf7d5]{color:var(--console-text-primary)}.header-setting__hero[data-v-757cf7d5]{position:relative;padding:18px 18px 20px;margin-bottom:18px;overflow:hidden;border:1px solid var(--console-primary-soft-border);border-radius:var(--console-radius-md);background:radial-gradient(circle at 100% 0%,var(--console-primary-soft-bg-strong) 0%,transparent 34%),var(--console-card-bg);box-shadow:var(--console-shadow-soft)}.header-setting__hero h3[data-v-757cf7d5]{margin:8px 0 6px;color:var(--console-text-primary);font-size:20px;font-weight:700}.header-setting__hero p[data-v-757cf7d5]{max-width:330px;margin:0;color:var(--console-text-secondary);line-height:1.7}.header-setting__eyebrow[data-v-757cf7d5]{display:inline-flex;padding:4px 10px;color:var(--console-info);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--console-primary-soft-border);border-radius:999px;background:var(--console-info-soft-bg)}.header-setting__form[data-v-757cf7d5]{display:grid;gap:16px}.header-setting__select[data-v-757cf7d5]{width:170px}.setting-section[data-v-757cf7d5]{padding:18px;border:1px solid var(--console-border);border-radius:var(--console-radius-md);background:var(--console-surface-bg-soft);box-shadow:inset 0 1px 0 var(--console-divider-soft)}.setting-section__title[data-v-757cf7d5]{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--console-text-primary)}.setting-section__title span[data-v-757cf7d5]{width:8px;height:8px;border-radius:50%;background:var(--console-accent);box-shadow:0 0 14px #2f6df6c7}.setting-section__title strong[data-v-757cf7d5]{font-size:15px;letter-spacing:.02em}.setting-slider-row[data-v-757cf7d5]{display:flex;align-items:center;gap:14px}.setting-slider-row__slider[data-v-757cf7d5]{flex:1;min-width:0}.setting-slider-row__value[data-v-757cf7d5]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:28px;color:var(--console-info);font-weight:700;border:1px solid var(--console-primary-soft-border);border-radius:10px;background:var(--console-info-soft-bg)}.setting-inline-control[data-v-757cf7d5]{display:flex;align-items:center;gap:10px}.setting-inline-control span[data-v-757cf7d5]{color:var(--console-text-tertiary);white-space:nowrap}.header-setting-drawer .ant-form-item{margin-bottom:16px}.header-setting-drawer .ant-form-item:last-child{margin-bottom:0}.header-setting-drawer .ant-form-item-label{padding-bottom:8px}.header-setting-drawer .ant-form-item-label>label{color:var(--console-text-secondary);font-weight:600}.header-setting-drawer .ant-radio-button-wrapper{color:var(--console-text-secondary);border-color:var(--console-border);background:var(--console-control-bg)}.header-setting-drawer .ant-radio-button-wrapper:first-child{border-inline-start-color:var(--console-border)}.header-setting-drawer .ant-radio-button-wrapper:hover{color:var(--console-text-primary)}.header-setting-drawer .ant-radio-button-wrapper:before{background-color:var(--console-border)!important}.header-setting-drawer .ant-radio-button-wrapper-checked{color:var(--console-text-primary);border-color:var(--console-accent)!important;background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-accent-hover) 100%);box-shadow:0 8px 18px #2f6df638}.header-setting-drawer .ant-radio-button-wrapper-checked:before{background-color:var(--console-accent)!important}.header-setting-drawer .ant-slider .ant-slider-rail{background-color:var(--console-divider-soft)}.header-setting-drawer .ant-slider .ant-slider-track{background:linear-gradient(90deg,var(--console-accent) 0%,var(--console-info) 100%)}.header-setting-drawer .ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px var(--console-accent)}.header-setting-drawer .ant-slider .ant-slider-handle:focus:after,.header-setting-drawer .ant-slider .ant-slider-handle:hover:after{box-shadow:0 0 0 4px #2f6df62e}.header-setting-drawer .ant-switch{background:var(--console-control-disabled-border)}.header-setting-drawer .ant-switch.ant-switch-checked{background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-accent-hover) 100%)}.header-setting-drawer .ant-input-number{width:120px}.header-setting-drawer .ant-input{min-width:160px}.header-setting-drawer .ant-drawer-footer{background:var(--console-overlay-footer-bg)}.header-setting-drawer .header-setting__copy-button,.header-setting-drawer .header-setting__reset-button{height:38px;border-radius:12px;font-weight:700}.header-setting-drawer .header-setting__reset-button{background:linear-gradient(135deg,var(--console-danger) 0%,#ff8a8a 100%)!important;box-shadow:0 10px 22px #ff67672e}.header-setting-drawer .ant-btn-dangerous:hover{background:linear-gradient(135deg,#ff8a8a 0%,var(--console-danger) 100%)!important}@media screen and (max-width: 768px){.header-setting-drawer .setting-inline-control{align-items:flex-start;flex-direction:column}.header-setting-drawer .header-setting__copy-button,.header-setting-drawer .header-setting__reset-button{width:100%}}.footer-box{width:100%;display:flex;gap:10px;justify-content:flex-end}.console-descriptions{color:var(--console-text-primary)}.console-descriptions .ant-descriptions-header{margin-bottom:14px}.console-descriptions .ant-descriptions-title{color:var(--console-text-primary);font-weight:700}.console-descriptions .ant-descriptions-extra{color:var(--console-text-secondary)}.console-descriptions .ant-descriptions-view{overflow:hidden;border-radius:calc(var(--console-radius-md) + 2px);border:1px solid var(--console-border);background:var(--console-surface-bg);box-shadow:var(--console-shadow-soft)}.console-descriptions .ant-descriptions-item-label{color:var(--console-text-secondary)!important;font-weight:600}.console-descriptions .ant-descriptions-item-content{color:var(--console-text-primary)!important;line-height:1.7}.console-descriptions.ant-descriptions-bordered .ant-descriptions-row,.console-descriptions.ant-descriptions-bordered .ant-descriptions-row>th,.console-descriptions.ant-descriptions-bordered .ant-descriptions-row>td{border-color:var(--console-border)!important}.console-descriptions.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--console-table-header-bg)!important;border-inline-end-color:var(--console-border)!important}.console-descriptions.ant-descriptions-bordered .ant-descriptions-item-content{background:var(--console-table-body-bg)!important}.console-descriptions a{color:var(--console-info)}.console-descriptions a:hover{color:var(--console-accent-hover)}.header-message-detail[data-v-6e35ae5b] pre{margin:0;color:var(--console-text-primary);white-space:pre-wrap;word-break:break-word}.message-icon-div[data-v-ed35e935]{cursor:pointer;height:32px;width:42px;padding-left:10px}.message-icon-div[data-v-ed35e935]:hover{background:#00000006!important}.header-notice[data-v-ed35e935]{display:inline-block;transition:all .3s}.header-notice span[data-v-ed35e935]{vertical-align:initial}.header-notice .notice-badge[data-v-ed35e935]{color:inherit}.title[data-v-ed35e935]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.dropdown-tabs[data-v-ed35e935]{border-radius:4px}.tab-pane[data-v-ed35e935]{height:auto}.user-space-item[data-v-16652cf1]{height:100%;color:inherit;padding:0 12px;cursor:pointer;align-self:center}.user-space-item a[data-v-16652cf1]{color:inherit}.user-space-item a i[data-v-16652cf1]{font-size:16px}.user-space-item[data-v-16652cf1]:hover{color:var(--b972e86c);background-color:#00000006!important}.setting[data-v-16652cf1]{height:40px;line-height:40px;vertical-align:middle;display:flex;align-items:center}.operate-icon[data-v-16652cf1]{margin-left:20px}.breadcrumb[data-v-8ec2d7d9]{display:inline-flex;align-items:center;height:100%;margin:0;line-height:1}.smart-page-tag-operate[data-v-e7fb5f30]{width:40px;flex:0 0 40px;height:40px;font-size:17px;display:flex;align-items:center;justify-content:center;background:var(--console-chrome-bg);cursor:pointer}.smart-page-tag-operate .smart-page-tag-operate-icon[data-v-e7fb5f30]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:1;transition:transform .6s ease;transform-origin:center}.smart-page-tag-operate .smart-page-tag-operate-icon[data-v-e7fb5f30]:hover{transform:rotate(360deg)}.smart-page-tag-operate[data-v-e7fb5f30]:hover{color:var(--cddb21f4)}.smart-page-tag-span[data-v-e7fb5f30]:first-child{padding-right:15px}.smart-page-tag-span:first-child .smart-page-tag-icon[data-v-e7fb5f30]{font-size:12px}.smart-page-tag[data-v-e7fb5f30]{position:relative;box-sizing:border-box;display:flex;align-content:center;align-items:center;justify-content:space-between;min-height:40px;padding-right:20px;padding-left:20px;background:var(--console-chrome-bg);user-select:none;width:calc(100% - 40px)}.smart-page-tag .smart-page-tag-icon[data-v-e7fb5f30]{margin-right:4px}.smart-page-tag .smart-page-tag-close[data-v-e7fb5f30]{margin-left:5px;font-size:10px;color:var(--console-chrome-text-secondary)}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-nav{margin:0;padding:0 0 2px;max-height:32px}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-nav:before{border-bottom:none!important}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:5px 8px 3px 20px;border-radius:var(--39557d20);margin:0 0 0 5px!important}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-tab-active{background:var(--console-chrome-tab-active-bg)}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-tab-active .smart-page-tag-close{color:var(--cddb21f4)}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-nav .ant-tabs-tab:hover{background:var(--console-chrome-bg-hover)}.smart-page-tag[data-v-e7fb5f30] .ant-tabs-nav .ant-tabs-tab:hover .smart-page-tag-close{color:var(--cddb21f4)}.smart-page-tag-operate[data-v-f2f07511]{width:40px;flex:0 0 40px;height:40px;font-size:17px;display:flex;align-items:center;justify-content:center;background:var(--console-chrome-bg);cursor:pointer}.smart-page-tag-operate .smart-page-tag-operate-icon[data-v-f2f07511]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:1;transition:transform .6s ease;transform-origin:center}.smart-page-tag-operate .smart-page-tag-operate-icon[data-v-f2f07511]:hover{transform:rotate(360deg)}.smart-page-tag-operate[data-v-f2f07511]:hover{color:var(--2a757efe);background:var(--console-chrome-bg-hover)}.smart-page-tag[data-v-f2f07511]{position:relative;box-sizing:border-box;display:flex;align-content:center;align-items:center;justify-content:space-between;min-height:40px;padding-right:20px;padding-left:20px;background:var(--console-chrome-bg);user-select:none;width:calc(100% - 40px)}.smart-page-tag .smart-page-tag-close[data-v-f2f07511]{margin-left:5px;font-size:10px;color:var(--console-chrome-text-secondary)}.smart-page-tag[data-v-f2f07511] .ant-tabs-nav{margin:0}.smart-page-tag[data-v-f2f07511] .ant-tabs-nav:before{border-bottom:none!important}.smart-page-tag[data-v-f2f07511] .ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:5px 8px 3px 15px;margin:8px 0 0 5px;min-width:60px;height:32px;border-radius:var(--7f3ca930) var(--7f3ca930) 0 0;border-bottom:0}.smart-page-tag[data-v-f2f07511] .ant-tabs-tab-active{background:var(--console-chrome-tab-active-bg)}.smart-page-tag[data-v-f2f07511] .ant-tabs-tab-active .smart-page-tag-close{color:var(--2a757efe)}.smart-page-tag[data-v-f2f07511] .ant-tabs-nav .ant-tabs-tab:hover{background:var(--console-chrome-bg-hover)}.smart-page-tag[data-v-f2f07511] .ant-tabs-nav .ant-tabs-tab:hover .smart-page-tag-close{color:var(--2a757efe)}.smart-page-tag-operate[data-v-9cf6a335]{width:40px;flex:0 0 40px;height:40px;font-size:17px;display:flex;align-items:center;justify-content:center;background:var(--console-chrome-bg);cursor:pointer}.smart-page-tag-operate .smart-page-tag-operate-icon[data-v-9cf6a335]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:1;transition:transform .6s ease;transform-origin:center}.smart-page-tag-operate .smart-page-tag-operate-icon[data-v-9cf6a335]:hover{transform:rotate(360deg)}.smart-page-tag-operate[data-v-9cf6a335]:hover{color:var(--3f53c3d0)}.smart-page-tag[data-v-9cf6a335]{position:relative;box-sizing:border-box;display:flex;align-content:center;align-items:center;justify-content:space-between;min-height:40px;padding-right:20px;padding-left:20px;background:var(--console-chrome-bg);user-select:none;width:calc(100% - 40px)}.smart-page-tag .smart-page-tag-close[data-v-9cf6a335]{margin-left:5px;font-size:12px;color:var(--console-chrome-text-secondary)}.smart-page-tag[data-v-9cf6a335] .ant-tabs-nav{margin:0;min-height:32px;box-sizing:border-box}.smart-page-tag[data-v-9cf6a335] .ant-tabs-nav:before{border-bottom:none!important}.smart-page-tag[data-v-9cf6a335] .ant-tabs-nav-list{display:flex;align-items:center;gap:8px}.smart-page-tag[data-v-9cf6a335] .ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{position:relative;height:32px;margin:0!important;padding:0!important;overflow:hidden;border-radius:0!important;border:1px solid var(--console-chrome-border-soft);background:var(--console-chrome-tab-bg);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 100%,0 100%);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.smart-page-tag .smart-page-tag-content[data-v-9cf6a335]{display:inline-flex;align-items:center;min-width:108px;height:32px;padding:0 18px 0 22px;white-space:nowrap}.smart-page-tag .smart-page-tag-content .smart-page-tag-icon[data-v-9cf6a335]{margin-right:5px}.smart-page-tag[data-v-9cf6a335] .ant-tabs-tab-active{border-color:var(--console-chrome-tab-active-border)!important;background:var(--console-chrome-tab-active-bg)!important;box-shadow:var(--console-chrome-tab-active-shadow)}.smart-page-tag[data-v-9cf6a335] .ant-tabs-tab-active .smart-page-tag-content,.smart-page-tag[data-v-9cf6a335] .ant-tabs-tab-active .smart-page-tag-close{color:var(--console-chrome-text-primary)}.smart-page-tag[data-v-9cf6a335] .ant-tabs-ink-bar{display:none}.smart-page-tag[data-v-9cf6a335] .ant-tabs-nav .ant-tabs-tab:hover{background:var(--console-chrome-bg-hover-strong)!important;border-color:var(--console-chrome-tab-hover-border)!important}.smart-page-tag[data-v-9cf6a335] .ant-tabs-nav .ant-tabs-tab:hover .smart-page-tag-close{color:var(--3f53c3d0)}.page-tag-div[data-v-3e2c3ed3]{border-bottom:none}[data-v-df8842bf] .ant-menu-item-selected{border-right:3px!important}.recursion-container[data-v-78dcd23e]{height:100vh;background:var(--console-chrome-side-bg)}.recursion-container[data-v-78dcd23e] ::-webkit-scrollbar{width:0!important}.bottom-menu[data-v-78dcd23e]{overflow:auto;display:flex;height:90%;color:var(--console-chrome-text-secondary)}.top-menu[data-v-78dcd23e]{overflow:hidden;display:flex;align-items:center;justify-content:center;height:40px;font-size:16px;color:var(--console-chrome-text-primary);background:var(--console-chrome-bg);border-bottom:1px solid var(--console-chrome-border);border-right:1px solid var(--console-chrome-border)}.top-menu-container[data-v-b674fcd3]{height:100%;background:var(--console-chrome-side-bg)}.logo[data-v-b674fcd3]{height:40px;line-height:40px;padding:0 15px;width:100%;z-index:100;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:var(--console-chrome-bg);border-bottom:1px solid var(--console-chrome-border)}.logo .logo-img[data-v-b674fcd3]{width:30px;height:30px}.logo .title[data-v-b674fcd3]{font-size:16px;font-weight:600;overflow:hidden;word-wrap:break-word;white-space:nowrap;color:var(--console-chrome-text-primary)}.menu-container[data-v-66546b42]{display:flex;height:100%}.menu-container .top-menu[data-v-66546b42]{width:114px;flex-shrink:0}.menu-container .recursion-menu[data-v-66546b42]{min-width:126px;flex:1}.layout-footer.ant-layout-footer,.smart-layout-footer.ant-layout-footer{padding:12px 16px!important;background:linear-gradient(180deg,#0c1422f5,#080e19fa)!important;border-top:1px solid rgba(49,70,110,.58);box-shadow:0 -10px 30px #050a1429}.version[data-v-fa99c2d3]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;font-size:13px;color:var(--console-text-secondary);background:#151f34c7;border:1px solid rgba(49,70,110,.42);box-shadow:inset 0 1px #ffffff0a,0 12px 28px #050a142e}.version .version__status-dot[data-v-fa99c2d3]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--console-accent) 0%,var(--console-info) 100%);box-shadow:0 0 12px #4e82ff80}.version .smart-copyright[data-v-fa99c2d3]{color:var(--console-text-secondary);transition:color .2s ease,opacity .2s ease}.version .smart-copyright[data-v-fa99c2d3]:hover{color:var(--console-text-primary);opacity:1}.app-qr-box[data-v-c27d7d5d]{display:flex;height:170px;align-items:center;justify-content:space-around}.app-qr-box .app-qr[data-v-c27d7d5d]{display:flex;align-items:center;width:33%;justify-content:center;flex-direction:column}.app-qr-box .app-qr>img[data-v-c27d7d5d]{width:100%;max-width:150px;height:100%;max-height:150px}.app-qr-box .app-qr .strong[data-v-c27d7d5d]{font-weight:600}.app-qr-box .app-qr .qr-desc[data-v-c27d7d5d]{display:flex;align-items:center;font-size:12px;text-align:center;overflow-x:hidden}.app-qr-box .app-qr .qr-desc>img[data-v-c27d7d5d]{width:15px;height:18px;margin-right:9px}.ant-carousel[data-v-c27d7d5d] .slick-slide{text-align:center;height:120px;line-height:120px;width:120px;background:#364d79;overflow:hidden}.ant-carousel[data-v-c27d7d5d] .slick-slide h3{color:#fff}[data-v-fd460896] .ant-upload-picture-card-wrapper{display:flex}.help-doc-wrapper[data-v-b6a4866d]{border-left:1px solid #ededed;height:100vh;padding:0 10px}.help-doc-wrapper .help-doc-header[data-v-b6a4866d]{line-height:40px;display:flex;justify-content:space-between;height:40px;border-bottom:1px solid #f6f6f6}.help-doc-wrapper .help-doc-header .help-doc-close[data-v-b6a4866d]{cursor:pointer}.help-doc-wrapper .help-doc-contact[data-v-b6a4866d]{height:50px;display:flex;cursor:pointer;margin-top:5px;justify-content:space-between}.help-doc-wrapper .help-doc-contact .help-doc-contact-left[data-v-b6a4866d]{width:30px;margin-top:10px}.help-doc-wrapper .help-doc-contact .help-doc-contact-right[data-v-b6a4866d]{margin-top:10px;width:calc(100% - 40px)}.help-doc-wrapper .help-doc-contact .help-doc-contact-right .help-doc-contac-time[data-v-b6a4866d]{color:#888;font-size:12px;margin-top:10px}.help-doc-wrapper .feedback .feedback-message-list[data-v-b6a4866d]{margin:12px 0;height:70px;position:relative;overflow:hidden}.help-doc-wrapper .feedback .feedback-message-list .feedback-message[data-v-b6a4866d]{margin:10px 2px;color:#a9a9a9;font-size:12px}.help-doc-wrapper .help-doc-list .help-doc-item-all[data-v-b6a4866d]{margin-top:10px;color:#1677ff}.help-doc-wrapper .help-doc-list .help-doc-item[data-v-b6a4866d]{margin-top:20px}.help-doc-wrapper .help-doc-list .help-doc-item a[data-v-b6a4866d]{color:#444}.help-doc-wrapper .help-doc-list .help-doc-item a[data-v-b6a4866d]:hover{color:#1677ff;text-decoration:underline}[data-v-bf65104b] .ant-layout-header,[data-v-bf65104b] .layout-header{height:auto}.smart-layout-header[data-v-bf65104b]{background:var(--console-chrome-bg);padding:0;z-index:21;border-bottom:none!important;box-shadow:var(--console-chrome-header-line-shadow)}.smart-layout-header-user[data-v-bf65104b]{height:64px;border-bottom:none}.smart-layout-header-left[data-v-bf65104b]{display:flex;height:64px}.smart-layout-header-left .collapsed-button[data-v-bf65104b]{margin-left:10px;line-height:64px;color:var(--console-chrome-text-primary)}.smart-layout-header-left .home-button[data-v-bf65104b]{margin-left:15px;cursor:pointer;padding:0 5px;line-height:64px;color:var(--console-chrome-text-primary);border-radius:10px}.smart-layout-header-left .home-button[data-v-bf65104b]:hover{background:var(--console-chrome-bg-hover)}.smart-layout-header-left .location-breadcrumb[data-v-bf65104b]{width:calc(100% - 56px);margin-left:15px;line-height:64px;color:var(--console-chrome-text-primary)}.smart-layout-header-right[data-v-bf65104b]{display:flex;height:64px}.admin-layout .side-menu[data-v-bf65104b]{flex:0!important;min-width:inherit!important;max-width:none!important;width:auto!important;background:var(--console-chrome-side-bg)!important;border-right:1px solid var(--console-chrome-border);box-shadow:var(--console-chrome-side-shadow)}.admin-layout .side-menu.fixed-side[data-v-bf65104b]{position:fixed;height:100vh;left:0;top:0}.admin-layout .help-doc-sider[data-v-bf65104b]{flex:0!important;min-width:100px;height:100vh;max-width:100px;width:auto!important}.admin-layout .help-doc-sider.fixed-side[data-v-bf65104b]{position:fixed;height:100vh;right:0;top:0}.admin-layout .virtual-side[data-v-bf65104b]{transition:all .2s}.admin-layout .virtual-header[data-v-bf65104b]{transition:all .2s;opacity:0}.admin-layout .virtual-header.fixed-tabs.multi-page[data-v-bf65104b]:not(.fixed-header){height:0}.admin-layout .admin-layout-main[data-v-bf65104b]{overflow-x:hidden}.admin-layout .admin-layout-content[data-v-bf65104b]{background-color:inherit;min-height:auto;position:relative;padding:5px 10px 0;height:calc(100% - var(--76754375) px);overflow-x:hidden}.smart-layout-footer[data-v-bf65104b]{position:relative;padding:10px 0;display:flex;justify-content:center}[data-v-43189b20] .ant-menu-item-selected{border-right:3px!important}.recursion-container[data-v-82a77e67]{height:100%;background:var(--console-chrome-side-bg)}.min-logo[data-v-82a77e67]{height:var(--47ce95b2);line-height:var(--47ce95b2);padding:0 15px;width:80px;z-index:21;display:flex;justify-content:center;align-items:center}.min-logo .logo-img[data-v-82a77e67]{width:30px;height:30px}.top-menu[data-v-82a77e67]{overflow:hidden;display:flex;align-items:center;justify-content:center;height:var(--47ce95b2);font-size:16px;color:var(--console-chrome-text-primary);border-bottom:1px solid var(--console-chrome-border);border-right:1px solid var(--console-chrome-border)}.logo[data-v-82a77e67]{height:var(--47ce95b2);line-height:var(--47ce95b2);padding:0 15px;width:100%;z-index:100;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:var(--console-chrome-bg);border-bottom:1px solid var(--console-chrome-border);border-right:1px solid var(--console-chrome-border)}.logo .logo-img[data-v-82a77e67]{width:30px;height:30px}.logo .title[data-v-82a77e67]{font-size:16px;font-weight:600;overflow:hidden;word-wrap:break-word;white-space:nowrap;color:var(--console-chrome-text-primary)}.top-menu[data-v-85a507e2]{position:absolute;transition:all .2s,background 0s;top:0;right:var(--4ebf2394);width:var(--4e324c40);flex-shrink:0}[data-v-85a507e2] .ant-menu-item-selected{background:var(--console-chrome-bg-hover-strong)!important;color:var(--console-chrome-text-primary)!important}.top-menu-container[data-v-85a507e2]{height:100%}.logo[data-v-85a507e2]{height:40px;line-height:40px;padding:0 15px;width:100%;z-index:100;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.logo .logo-img[data-v-85a507e2]{width:30px;height:30px}.logo .title[data-v-85a507e2]{font-size:16px;font-weight:600;overflow:hidden;word-wrap:break-word;white-space:nowrap;color:var(--console-chrome-text-primary)}.menu-container[data-v-076fb635]{height:100%;position:relative}[data-v-c65bbf49] .ant-layout-header,[data-v-c65bbf49] .layout-header{height:auto}.smart-layout-header[data-v-c65bbf49]{background:var(--console-chrome-bg);padding:0;z-index:21;border-bottom:none!important;box-shadow:var(--console-chrome-header-line-shadow)}.smart-layout-header-user[data-v-c65bbf49]{height:64px;border-bottom:none}.smart-layout-header-left[data-v-c65bbf49]{display:flex;height:64px}.smart-layout-header-left .collapsed-button[data-v-c65bbf49]{margin-left:10px;line-height:64px;color:var(--console-chrome-text-primary)}.smart-layout-header-left .home-button[data-v-c65bbf49]{margin-left:15px;cursor:pointer;padding:0 5px;line-height:64px;color:var(--console-chrome-text-primary);border-radius:10px}.smart-layout-header-left .home-button[data-v-c65bbf49]:hover{background:var(--console-chrome-bg-hover)}.smart-layout-header-left .location-breadcrumb[data-v-c65bbf49]{width:calc(100% - 56px);margin-left:15px;line-height:64px;color:var(--console-chrome-text-primary)}.smart-layout-header-right[data-v-c65bbf49]{display:flex;height:64px}.admin-layout .side-menu[data-v-c65bbf49]{height:100vh;flex:0!important;min-width:inherit!important;max-width:none!important;background:var(--console-chrome-side-bg)!important;border-right:1px solid var(--console-chrome-border);box-shadow:var(--console-chrome-side-shadow)}.admin-layout .side-menu.fixed-side[data-v-c65bbf49]{position:fixed;height:100vh;left:0;top:0}.admin-layout .side-menu[data-v-c65bbf49]::-webkit-scrollbar{width:4px}.admin-layout .side-menu[data-v-c65bbf49]::-webkit-scrollbar-thumb{border-radius:10px;background:var(--console-chrome-scrollbar-thumb)}.admin-layout .side-menu[data-v-c65bbf49]::-webkit-scrollbar-track{border-radius:0;background:var(--console-chrome-scrollbar-track)}.admin-layout .help-doc-sider[data-v-c65bbf49]{flex:0!important;min-width:100px;height:100vh;max-width:100px;width:auto!important}.admin-layout .help-doc-sider.fixed-side[data-v-c65bbf49]{position:fixed;height:100vh;right:0;top:0}.admin-layout .virtual-side[data-v-c65bbf49]{transition:all .2s}.admin-layout .virtual-header[data-v-c65bbf49]{transition:all .2s;opacity:0}.admin-layout .virtual-header.fixed-tabs.multi-page[data-v-c65bbf49]:not(.fixed-header){height:0}.admin-layout .admin-layout-main[data-v-c65bbf49]{padding-top:46px;overflow-x:hidden}.admin-layout .admin-layout-content[data-v-c65bbf49]{background-color:inherit;min-height:auto;position:relative;padding:5px 10px 0;height:calc(100% - var(--069eddc8) px);overflow-x:hidden}.smart-layout-footer[data-v-c65bbf49]{position:relative;padding:10px 0;display:flex;justify-content:center}.smart-menu[data-v-2d08937e]{position:relative;background:transparent;border-inline-end:none!important}.smart-menu[data-v-2d08937e] .ant-menu-item,.smart-menu[data-v-2d08937e] .ant-menu-submenu-title{width:100%;height:46px;line-height:46px;margin:0 0 8px;padding-inline:14px!important;position:relative;overflow:hidden;border-radius:14px;border:1px solid transparent;color:var(--61de6d4c);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.smart-menu[data-v-2d08937e] .ant-menu-item:hover,.smart-menu[data-v-2d08937e] .ant-menu-submenu-title:hover{color:var(--61eee73e);background:var(--766bb620);border-color:var(--1fae43e5)}.smart-menu[data-v-2d08937e] .ant-menu-item .anticon,.smart-menu[data-v-2d08937e] .ant-menu-submenu-title .anticon{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--a060ad9e);color:inherit;transition:background .2s ease,color .2s ease}.smart-menu[data-v-2d08937e] .ant-menu-item .ant-menu-title-content,.smart-menu[data-v-2d08937e] .ant-menu-submenu-title .ant-menu-title-content{font-weight:500;letter-spacing:.01em}.smart-menu[data-v-2d08937e] .ant-menu-item-selected,.smart-menu[data-v-2d08937e] .ant-menu-item-selected:hover{color:var(--61eee73e);background:var(--2aa4dcfe);border-color:var(--1acc0e72);box-shadow:var(--b6652e20)}.smart-menu[data-v-2d08937e] .ant-menu-item-selected .anticon,.smart-menu[data-v-2d08937e] .ant-menu-item-selected:hover .anticon{background:var(--2b5aa8d2)}.smart-menu[data-v-2d08937e] .ant-menu-submenu-selected>.ant-menu-submenu-title,.smart-menu[data-v-2d08937e] .ant-menu-submenu-open>.ant-menu-submenu-title{color:var(--61eee73e);background:var(--e43528ba);border-color:var(--1129827c)}.smart-menu[data-v-2d08937e] .ant-menu-sub.ant-menu-inline{margin:2px 0 10px 20px;padding-left:12px;background:transparent;border-left:1px solid var(--fff95896)}.smart-menu[data-v-2d08937e] .ant-menu-sub.ant-menu-inline>.ant-menu-item{margin-bottom:6px}.smart-menu[data-v-2d08937e] .ant-menu-submenu-arrow{color:var(--61de6d4c)}.smart-menu[data-v-2d08937e] .ant-menu-item:after{display:none}.smart-menu[data-v-2d08937e] .ant-menu-inline-collapsed{width:100%;background:transparent}.smart-menu[data-v-2d08937e] .ant-menu-inline-collapsed>.ant-menu-item,.smart-menu[data-v-2d08937e] .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:calc(50% - 16px)!important}.smart-menu[data-v-2d08937e] .ant-menu-inline-collapsed>.ant-menu-item-selected:before{display:none}.side-menu-shell[data-v-828bcd0f]{min-height:100vh;background:var(--133c7ed0);position:relative}.side-menu-shell[data-v-828bcd0f]:before{content:"";position:absolute;top:-60px;left:-40px;width:220px;height:220px;background:radial-gradient(circle,var(--cf57bec8) 0%,transparent 70%);pointer-events:none}.side-menu-shell .min-logo[data-v-828bcd0f],.side-menu-shell .logo[data-v-828bcd0f]{height:65px;min-height:65px;padding:0 18px;background:var(--43791615);position:fixed;top:0;z-index:21;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--4e8a5846);border-right:1px solid var(--4e8a5846);box-shadow:0 14px 30px #050c1929;backdrop-filter:blur(12px)}.side-menu-shell .logo[data-v-828bcd0f]{cursor:pointer;justify-content:flex-start}.side-menu-shell .logo .title[data-v-828bcd0f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;line-height:21px}.side-menu-shell .logo .title-light[data-v-828bcd0f],.side-menu-shell .logo .title-dark[data-v-828bcd0f]{color:var(--1638c5e5)}.side-menu-shell .logo .logo-text[data-v-828bcd0f]{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center}.side-menu-shell .logo .subtitle[data-v-828bcd0f]{max-width:100%;margin-top:2px;overflow:hidden;color:var(--16dfd5f1);font-size:11px;font-weight:500;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.side-menu-shell .min-logo[data-v-828bcd0f]{width:80px;cursor:pointer;justify-content:center;padding:0}.side-menu-shell .logo-badge[data-v-828bcd0f]{width:40px;height:40px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--f93fe968);border:1px solid var(--91202d6c);box-shadow:0 12px 24px var(--57f02384);flex-shrink:0}.side-menu-shell .logo-badge .logo-img[data-v-828bcd0f]{width:24px;height:24px;object-fit:contain}.side-menu-shell .menu[data-v-828bcd0f]{margin-top:64px;padding:14px 10px 18px;min-height:calc(100vh - 64px)}[data-v-384a0651] .ant-layout-header,[data-v-384a0651] .layout-header{height:auto}.layout-header[data-v-384a0651]{border-bottom:1px solid var(--console-chrome-border);background:var(--console-chrome-bg);padding:0;z-index:21}.layout-header-user[data-v-384a0651]{height:64px;border-bottom:none}.layout-header-left[data-v-384a0651]{display:flex;height:64px}.layout-header-left .layout-header-box[data-v-384a0651]{width:100%;overflow:hidden;display:flex}.layout-header-left .collapsed-button[data-v-384a0651]{margin-left:10px;line-height:64px;color:var(--console-chrome-text-primary)}.layout-header-left .home-button[data-v-384a0651]{margin-left:15px;cursor:pointer;padding:0 5px;line-height:64px;color:var(--console-chrome-text-primary);border-radius:10px}.layout-header-left .home-button[data-v-384a0651]:hover{background:var(--console-chrome-bg-hover)}.layout-header-left .location-breadcrumb[data-v-384a0651]{width:calc(100% - 56px);margin-left:15px;line-height:64px;color:var(--console-chrome-text-primary)}.layout-header-right[data-v-384a0651]{display:flex;height:64px}.layout-container[data-v-384a0651]{height:calc(100vh - 80px);overflow-x:hidden}.admin-layout .side-menu[data-v-384a0651]{height:100vh;overflow-x:hidden;overflow-y:auto;background:var(--console-chrome-side-bg)!important;border-right:1px solid var(--console-chrome-border);box-shadow:var(--console-chrome-side-shadow)}.admin-layout .side-menu.fixed-side[data-v-384a0651]{position:fixed;height:100vh;left:0;top:0}.admin-layout[data-v-384a0651] .side-menu .ant-layout-sider-children{height:100%;background:transparent}.admin-layout .side-menu[data-v-384a0651]::-webkit-scrollbar{display:none}.admin-layout .help-doc-sider[data-v-384a0651]{flex:0!important;min-width:100px;height:100vh;max-width:100px;width:auto!important}.admin-layout .help-doc-sider.fixed-side[data-v-384a0651]{position:fixed;height:100vh;right:0;top:0}.admin-layout .virtual-side[data-v-384a0651]{transition:all .2s}.admin-layout .virtual-header[data-v-384a0651]{transition:all .2s;opacity:0}.admin-layout .virtual-header.fixed-tabs.multi-page[data-v-384a0651]:not(.fixed-header){height:0}.admin-layout .admin-layout-main[data-v-384a0651]{overflow-y:hidden;overflow-x:hidden}.admin-layout .admin-layout-content[data-v-384a0651]{background-color:inherit;min-height:auto;position:relative;overflow-x:hidden;padding:5px 10px 0;height:calc(100% - var(--4ff45b91) px)}.admin-layout .admin-layout-content.home-content-shell[data-v-384a0651]{background:var(--console-page-bg);padding:0}.admin-layout .admin-layout-content.home-content-shell[data-v-384a0651] .admin-content{background:var(--console-page-bg)}.layout-footer[data-v-384a0651]{position:relative;padding:7px 0;display:flex;justify-content:center}.smart-menu[data-v-b591ed05]{position:relative}.header-main[data-v-7b58cc64]{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding-left:16px;height:48px;z-index:21;border-bottom:1px solid var(--console-chrome-border)}.header-main .logo[data-v-7b58cc64]{min-width:192px;display:flex;flex-direction:row;justify-content:center;align-items:center}.header-main .logo .logo-img[data-v-7b58cc64]{display:inline-block;height:30px;vertical-align:middle}.header-main .logo .title[data-v-7b58cc64]{font-size:16px;font-weight:600;margin-left:8px;color:var(--console-chrome-text-primary)}.header-main .user-space[data-v-7b58cc64]{min-width:208px;margin-left:auto;padding-right:10px;color:var(--console-chrome-text-primary);display:flex;flex-direction:row;vertical-align:middle;align-items:center;justify-content:flex-end}.header-main .user-space .setting[data-v-7b58cc64]{height:40px;line-height:40px;vertical-align:middle;display:flex;align-items:center}.header-main .user-space .setting[data-v-7b58cc64] .ant-badge{color:var(--console-chrome-text-primary)}.header-main .user-space .operate-icon[data-v-7b58cc64]{margin-left:20px;color:var(--console-chrome-text-primary)}.header-main .user-space .user-space-item[data-v-7b58cc64]{margin-left:10px}[data-v-7b58cc64] .ant-menu-horizontal{border-bottom:0}.admin-layout[data-v-4529573f]{min-height:100%}.admin-layout .top-menu[data-v-4529573f]{padding:0;height:64px;line-height:64px;width:100%;z-index:3;right:0;position:fixed;background:var(--console-chrome-bg);border-bottom:1px solid var(--console-chrome-border);box-shadow:var(--console-chrome-shadow)}.admin-layout .admin-layout-content[data-v-4529573f]{background-color:inherit;min-height:auto;position:relative;overflow-x:hidden;padding:10px 0;width:var(--f15112b8);margin-top:var(--2071818f);margin-left:auto;margin-right:auto}.admin-layout .admin-layout-content .page-tag-div[data-v-4529573f]{background:var(--console-chrome-bg);position:fixed;top:64px;width:var(--f15112b8);height:40px;line-height:40px;z-index:3;border-bottom:1px solid var(--console-chrome-border)}.admin-layout .admin-layout-content .bread-crumb-div[data-v-4529573f]{position:fixed;top:var(--0b33561f);width:var(--f15112b8);height:40px;line-height:40px;z-index:3;background:var(--console-chrome-bg);border-bottom:1px solid var(--console-chrome-border)}.layout-footer[data-v-4529573f]{position:relative;padding:7px 0;display:flex;justify-content:center}.page-hero[data-v-ac766c7e]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 0}.page-hero .page-hero__main[data-v-ac766c7e]{display:flex;align-items:center;gap:16px;min-width:0}.page-hero .page-hero__icon[data-v-ac766c7e]{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--console-accent);font-size:20px;background:var(--console-primary-soft-bg);border:1px solid var(--console-primary-soft-border);box-shadow:inset 0 1px #ffffff2e;flex-shrink:0}.page-hero .page-hero__content[data-v-ac766c7e]{min-width:0}.page-hero .page-hero__title[data-v-ac766c7e]{margin:0;color:var(--console-text-primary);font-size:22px;font-weight:700;line-height:1.25}.page-hero .page-hero__subtitle[data-v-ac766c7e]{margin:6px 0 0;color:var(--console-text-secondary);font-size:13px;line-height:1.6}.page-hero .page-hero__append[data-v-ac766c7e]{margin-top:10px}.page-hero .page-hero__extra[data-v-ac766c7e]{display:flex;justify-content:flex-end;flex:1;min-width:220px}@media screen and (max-width: 960px){.page-hero[data-v-ac766c7e]{flex-direction:column;align-items:stretch}.page-hero .page-hero__extra[data-v-ac766c7e]{width:100%;min-width:0}}.page-container-layout-host,.page-container-content-host{background:var(--console-page-bg)!important;scrollbar-width:none}.page-container[data-v-99229fcf]{position:relative;isolation:isolate;min-height:100%;width:100%;box-sizing:border-box;padding:var(--page-container-padding);display:flex;flex-direction:column;gap:var(--page-container-gap);background:transparent}.page-container .page-container__hero[data-v-99229fcf],.page-container .page-container__content[data-v-99229fcf]{position:relative;z-index:1;min-width:0}.page-container .page-container__content[data-v-99229fcf]{display:flex;flex:1;flex-direction:column;gap:var(--page-container-gap)}@media screen and (max-width: 900px){.page-container[data-v-99229fcf]{padding:18px;gap:18px}.page-container .page-container__content[data-v-99229fcf]{gap:18px}}.panel-card[data-v-6b81d56c]{border-radius:var(--console-radius-lg);background:var(--console-card-bg);border:1px solid var(--console-border);box-shadow:var(--console-shadow-soft);overflow:hidden}.panel-card .panel-card__header[data-v-6b81d56c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--console-divider)}.panel-card .panel-card__heading[data-v-6b81d56c]{display:flex;align-items:center;gap:12px;min-width:0}.panel-card .panel-card__icon[data-v-6b81d56c]{width:28px;height:28px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--console-info);font-size:15px;background:var(--console-info-soft-bg);border:1px solid var(--console-primary-soft-border);flex-shrink:0}.panel-card .panel-card__title-group[data-v-6b81d56c]{min-width:0}.panel-card .panel-card__title[data-v-6b81d56c]{margin:0;color:var(--console-text-primary);font-size:16px;font-weight:700;line-height:1.3}.panel-card .panel-card__subtitle[data-v-6b81d56c]{margin:4px 0 0;color:var(--console-text-secondary);font-size:12px;line-height:1.5}.panel-card .panel-card__extra[data-v-6b81d56c]{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:var(--console-text-secondary)}.panel-card .panel-card__body[data-v-6b81d56c]{position:relative}.panel-card .panel-card__footer[data-v-6b81d56c]{padding:16px 24px;border-top:1px solid var(--console-divider)}.panel-card.panel-card--interactive[data-v-6b81d56c]{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.panel-card.panel-card--interactive[data-v-6b81d56c]:hover{transform:translateY(-2px);border-color:var(--console-border-strong);box-shadow:var(--console-shadow)}.console-form-password[data-v-d7b1c8e4]{--console-form-password-height: 40px;--console-form-password-radius: 12px;--console-form-password-padding-x: 14px;--console-form-password-font-size: 14px;width:100%}.console-form-password--small[data-v-d7b1c8e4]{--console-form-password-height: 34px;--console-form-password-radius: 10px;--console-form-password-padding-x: 12px;--console-form-password-font-size: 13px}.console-form-password--large[data-v-d7b1c8e4]{--console-form-password-height: 46px;--console-form-password-radius: 14px;--console-form-password-padding-x: 16px;--console-form-password-font-size: 15px}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4]{min-height:var(--console-form-password-height);padding:0 var(--console-form-password-padding-x);color:var(--console-text-primary);background:var(--console-control-bg);border-color:var(--console-control-border);border-radius:var(--console-form-password-radius);box-shadow:none;transition:border-color .2s ease,background .2s ease}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4]:hover,.console-form-password.ant-input-affix-wrapper.ant-input-affix-wrapper-focused[data-v-d7b1c8e4]{border-color:var(--console-control-focus-border);box-shadow:none}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4] .ant-input{height:auto;padding:0;color:var(--console-text-primary);font-size:var(--console-form-password-font-size);background:transparent}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4] .ant-input::placeholder{color:var(--console-control-placeholder-strong)}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4] .ant-input-prefix{margin-right:10px;color:var(--console-text-tertiary)}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4] .ant-input-password-icon{color:var(--console-text-tertiary)}.console-form-password.ant-input-affix-wrapper[data-v-d7b1c8e4] .ant-input-password-icon:hover{color:var(--console-text-primary)}.console-form-password.ant-input-affix-wrapper-disabled[data-v-d7b1c8e4]{color:var(--console-control-disabled-text);background:var(--console-control-disabled-bg);border-color:var(--console-control-disabled-border)}.account-password-page .account-password-page__panel[data-v-4c310594]{max-width:680px}.account-password-page .account-password-page__form[data-v-4c310594] .ant-form-item{margin-bottom:18px}.account-password-page .account-password-page__form[data-v-4c310594] .ant-form-item:last-child{margin-bottom:0}.account-password-page .account-password-page__actions[data-v-4c310594]{display:flex;justify-content:flex-start;margin-top:20px}@media screen and (max-width: 900px){.account-password-page .account-password-page__panel[data-v-4c310594]{max-width:none}.account-password-page .account-password-page__submit[data-v-4c310594]{width:100%}}[data-v-d16d34e6] .ant-layout-header,[data-v-d16d34e6] .layout-header{height:auto}[data-v-d16d34e6] .ant-tree-treenode{margin:2px 0}.help-doc-layout[data-v-d16d34e6]{overflow-y:hidden;height:100vh;overflow-x:hidden}.layout-header[data-v-d16d34e6]{background:#1677ff;padding:0;z-index:999;color:#fff;height:40px;line-height:40px;display:flex;justify-content:flex-start}.layout-header .layout-header-title[data-v-d16d34e6]{height:40px;line-height:40px;padding:0 15px;z-index:9999;display:flex;cursor:pointer;justify-content:flex-start;margin-bottom:10px}.layout-header .layout-header-title .logo-img[data-v-d16d34e6]{width:40px;height:40px}.layout-header .layout-header-title .title[data-v-d16d34e6]{font-size:18px;font-weight:600;margin-left:10px;text-align:center;color:"#001529"}.layout-header .layout-header-title .avatar[data-v-d16d34e6]{position:fixed;top:0;right:18px}.layout-container[data-v-d16d34e6]{height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto}.side-menu[data-v-d16d34e6]{height:100vh;overflow:scroll}.side-menu .help-doc-tree[data-v-d16d34e6]{color:#001529;margin-top:10px;font-size:16px}.help-doc-layout-content[data-v-d16d34e6]{min-height:auto;position:relative;overflow-y:scroll;overflow-x:hidden;margin-left:5px;margin-top:8px;height:calc(100% - 40px)}.layout-footer[data-v-d16d34e6]{padding:0!important;position:fixed;bottom:0;right:calc(50% - 300px);display:flex;height:30px;justify-content:center}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.smart-width-100{width:100%}.smart-margin-left5{margin-left:5px}.smart-margin-left10{margin-left:10px}.smart-margin-left15{margin-left:15px}.smart-margin-left20{margin-left:20px}.smart-margin-right5{margin-right:5px}.smart-margin-right10{margin-right:10px}.smart-margin-right15{margin-right:15px}.smart-margin-right20{margin-right:20px}.smart-margin-top5{margin-top:5px}.smart-margin-top10{margin-top:10px}.smart-margin-bottom5{margin-bottom:5px}.smart-margin-bottom10{margin-bottom:10px}.smart-table-operate .ant-btn{padding:0 3px!important;height:auto}.smart-table-column-operate{float:right}.smart-query-form-row:not(:first-child){margin-top:8px}.smart-query-form-row .smart-query-form-item{margin-right:8px;margin-top:5px;margin-bottom:5px}.smart-query-table-page{margin-top:10px;display:flex;justify-content:flex-end}.smart-table-btn-block{margin-bottom:15px;display:flex;flex-direction:row;justify-content:space-between}.smart-table-btn-block .smart-table-operate-block .ant-btn{margin-right:12px}.smart-table-btn-block .smart-table-setting-block{float:right}:root{color-scheme:dark;--console-bg: #080b12;--console-bg-deep: #03050b;--console-bg-elevated: #10141d;--console-bg-soft: #151b27;--console-panel-bg: #10141d;--console-panel-hover: #181f2d;--console-border: #293344;--console-border-strong: #35445d;--console-text-primary: #dbe5f2;--console-text-secondary: #9ab4dc;--console-text-tertiary: #6e83aa;--console-accent: #2f6df6;--console-accent-hover: #4e82ff;--console-success: #28d19c;--console-warning: #f4c84c;--console-danger: #ff6767;--console-info: #64a4ff;--console-purple: #a855f7;--console-orange: #ff8a29;--console-shadow: 0 20px 36px rgba(1, 8, 20, .42);--console-shadow-soft: 0 12px 26px rgba(1, 8, 20, .3);--console-radius-lg: 20px;--console-radius-md: 16px;--console-radius-sm: 12px;--console-space-section: 24px;--console-page-bg: var(--console-bg-deep);--console-card-bg: linear-gradient(180deg, rgba(17, 20, 29, .99) 0%, rgba(10, 13, 20, .99) 100%);--console-card-bg-strong: linear-gradient(180deg, rgba(18, 22, 32, .99) 0%, rgba(9, 12, 19, .99) 100%);--console-surface-bg: linear-gradient(180deg, var(--console-bg-elevated) 0%, var(--console-panel-bg) 100%);--console-surface-bg-soft: rgba(15, 18, 26, .82);--console-divider: rgba(46, 58, 78, .58);--console-divider-soft: rgba(46, 58, 78, .32);--console-steps-line: #343943;--console-steps-line-active: #5f6672;--console-control-bg: var(--console-bg-soft);--console-control-hover-bg: var(--console-panel-hover);--console-control-border: var(--console-border);--console-control-focus-border: var(--console-accent);--console-control-placeholder: rgba(255, 255, 255, .46);--console-control-placeholder-strong: rgba(255, 255, 255, .78);--console-control-disabled-bg: rgba(18, 22, 31, .72);--console-control-disabled-border: rgba(61, 72, 94, .48);--console-control-disabled-text: rgba(214, 223, 243, .42);--console-control-icon: var(--console-text-tertiary);--console-control-shadow: none;--console-control-active-shadow: 0 0 0 3px rgba(47, 109, 246, .14);--console-overlay-mask: rgba(2, 6, 14, .68);--console-overlay-footer-bg: rgba(7, 13, 24, .4);--console-scrollbar-thumb: rgba(126, 154, 205, .32);--console-primary-soft-bg: rgba(47, 109, 246, .13);--console-primary-soft-bg-strong: rgba(47, 109, 246, .22);--console-primary-soft-border: rgba(100, 164, 255, .24);--console-success-soft-bg: rgba(40, 209, 156, .1);--console-warning-soft-bg: rgba(244, 200, 76, .1);--console-danger-soft-bg: rgba(255, 103, 103, .1);--console-info-soft-bg: rgba(100, 164, 255, .1);--console-neutral-soft-bg: rgba(150, 165, 190, .05);--console-table-body-bg: rgba(9, 12, 18, .98);--console-table-header-bg: #121721;--console-table-fixed-body-bg: #090c12;--console-table-fixed-header-bg: #121721;--console-table-row-hover-bg: #161d2a;--console-table-row-danger-bg: rgba(75, 26, 37, .25);--console-table-fixed-edge-shadow: rgba(1, 6, 14, .78);--console-table-fixed-divider-shadow: rgba(1, 6, 14, .68);--console-pagination-item-bg: rgba(17, 22, 32, .96);--console-pagination-item-border: rgba(45, 56, 76, .82);--console-pagination-item-hover-bg: rgba(26, 34, 49, .98);--console-pagination-item-hover-border: rgba(100, 164, 255, .42);--console-button-neutral-solid-start: rgba(57, 70, 94, .98);--console-button-neutral-solid-end: rgba(38, 49, 70, .98);--console-button-neutral-solid-hover-start: rgba(70, 86, 112, .98);--console-button-neutral-solid-hover-end: rgba(48, 62, 84, .98);--console-color-picker-checker: rgba(190, 213, 255, .14);--console-color-picker-swatch-border: rgba(190, 213, 255, .16);--console-chrome-bg: linear-gradient(180deg, rgba(15, 24, 40, .98) 0%, rgba(10, 17, 30, .98) 100%);--console-chrome-bg-soft: rgba(15, 24, 40, .3);--console-chrome-side-bg: linear-gradient(180deg, rgba(9, 17, 31, .98) 0%, #050b16 100%);--console-chrome-text-primary: #f3f7ff;--console-chrome-text-secondary: #91a7cf;--console-chrome-info: #64a4ff;--console-chrome-accent: #2f6df6;--console-chrome-bg-hover: rgba(27, 39, 64, .72);--console-chrome-bg-hover-strong: rgba(27, 39, 64, .84);--console-chrome-border: rgba(49, 70, 110, .62);--console-chrome-border-soft: rgba(49, 70, 110, .42);--console-chrome-shadow: 0 10px 30px rgba(5, 10, 20, .22);--console-chrome-side-shadow: 18px 0 36px rgba(3, 10, 20, .16);--console-chrome-header-line-shadow: inset 0 -1px 0 rgba(49, 70, 110, .65), var(--console-chrome-shadow);--console-chrome-tab-bg: rgba(21, 31, 48, .9);--console-chrome-tab-hover-border: rgba(66, 95, 146, .7);--console-chrome-tab-active-bg: linear-gradient(135deg, rgba(47, 109, 246, .28) 0%, rgba(47, 109, 246, .16) 100%);--console-chrome-tab-active-border: rgba(78, 130, 255, .48);--console-chrome-tab-active-shadow: inset 0 0 0 1px rgba(78, 130, 255, .2);--console-chrome-scrollbar-thumb: rgba(145, 167, 207, .34);--console-chrome-scrollbar-track: rgba(15, 24, 40, .35)}:root[data-console-theme=light]{color-scheme:light;--console-bg: #f6f8fc;--console-bg-deep: #eef3f9;--console-bg-elevated: #ffffff;--console-bg-soft: #f4f7fb;--console-panel-bg: #ffffff;--console-panel-hover: #edf4ff;--console-border: #d8e2ef;--console-border-strong: #b8c7dc;--console-text-primary: #14233f;--console-text-secondary: #52637c;--console-text-tertiary: #8190a6;--console-success: #0f9f72;--console-warning: #b98208;--console-danger: #d9363e;--console-info: #1677ff;--console-purple: #8b5cf6;--console-orange: #d46b08;--console-shadow: 0 18px 36px rgba(26, 43, 72, .14);--console-shadow-soft: 0 10px 24px rgba(26, 43, 72, .1);--console-page-bg: #eef3f9;--console-card-bg: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(248, 251, 255, .98) 100%);--console-card-bg-strong: linear-gradient(180deg, rgba(255, 255, 255, .99) 0%, rgba(245, 249, 255, .98) 100%);--console-surface-bg: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);--console-surface-bg-soft: rgba(255, 255, 255, .82);--console-divider: rgba(184, 199, 220, .72);--console-divider-soft: rgba(216, 226, 239, .84);--console-steps-line: #d6dae2;--console-steps-line-active: #9ba3af;--console-control-bg: #ffffff;--console-control-hover-bg: #f2f7ff;--console-control-border: #ccd8e8;--console-control-focus-border: var(--console-accent);--console-control-placeholder: rgba(82, 99, 124, .52);--console-control-placeholder-strong: rgba(82, 99, 124, .68);--console-control-disabled-bg: #eef2f7;--console-control-disabled-border: #d9e1ec;--console-control-disabled-text: rgba(82, 99, 124, .46);--console-control-icon: #718199;--console-control-active-shadow: 0 0 0 3px rgba(47, 109, 246, .12);--console-overlay-mask: rgba(17, 24, 39, .28);--console-overlay-footer-bg: rgba(248, 251, 255, .86);--console-scrollbar-thumb: rgba(113, 129, 153, .34);--console-primary-soft-bg: rgba(47, 109, 246, .1);--console-primary-soft-bg-strong: rgba(47, 109, 246, .18);--console-primary-soft-border: rgba(47, 109, 246, .22);--console-success-soft-bg: rgba(15, 159, 114, .1);--console-warning-soft-bg: rgba(185, 130, 8, .1);--console-danger-soft-bg: rgba(217, 54, 62, .1);--console-info-soft-bg: rgba(22, 119, 255, .1);--console-neutral-soft-bg: rgba(82, 99, 124, .08);--console-table-body-bg: #ffffff;--console-table-header-bg: #f3f7fd;--console-table-fixed-body-bg: #ffffff;--console-table-fixed-header-bg: #f3f7fd;--console-table-row-hover-bg: #edf4ff;--console-table-row-danger-bg: rgba(217, 54, 62, .08);--console-table-fixed-edge-shadow: rgba(82, 99, 124, .2);--console-table-fixed-divider-shadow: rgba(82, 99, 124, .18);--console-pagination-item-bg: #ffffff;--console-pagination-item-border: #d8e2ef;--console-pagination-item-hover-bg: #edf4ff;--console-pagination-item-hover-border: rgba(47, 109, 246, .38);--console-button-neutral-solid-start: #f9fbff;--console-button-neutral-solid-end: #eef3f9;--console-button-neutral-solid-hover-start: #ffffff;--console-button-neutral-solid-hover-end: #e8f1ff;--console-color-picker-checker: rgba(82, 99, 124, .16);--console-color-picker-swatch-border: rgba(82, 99, 124, .18)}:root[data-console-chrome-theme=light]{--console-chrome-bg: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(247, 250, 255, .98) 100%);--console-chrome-bg-soft: rgba(255, 255, 255, .62);--console-chrome-side-bg: linear-gradient(180deg, #f9fbff 0%, #eef4ff 100%);--console-chrome-text-primary: #14233f;--console-chrome-text-secondary: #5f708a;--console-chrome-info: #1677ff;--console-chrome-accent: #2f6df6;--console-chrome-bg-hover: rgba(47, 109, 246, .08);--console-chrome-bg-hover-strong: rgba(47, 109, 246, .12);--console-chrome-border: rgba(184, 199, 220, .72);--console-chrome-border-soft: rgba(216, 226, 239, .86);--console-chrome-shadow: 0 10px 26px rgba(32, 48, 76, .1);--console-chrome-side-shadow: 18px 0 34px rgba(32, 48, 76, .1);--console-chrome-header-line-shadow: inset 0 -1px 0 rgba(216, 226, 239, .86), var(--console-chrome-shadow);--console-chrome-tab-bg: rgba(255, 255, 255, .9);--console-chrome-tab-hover-border: rgba(47, 109, 246, .24);--console-chrome-tab-active-bg: linear-gradient(135deg, rgba(47, 109, 246, .14) 0%, rgba(96, 165, 250, .1) 100%);--console-chrome-tab-active-border: rgba(47, 109, 246, .28);--console-chrome-tab-active-shadow: inset 0 0 0 1px rgba(47, 109, 246, .12);--console-chrome-scrollbar-thumb: rgba(95, 112, 138, .32);--console-chrome-scrollbar-track: rgba(216, 226, 239, .42)}.console-shell,.console-home{color:var(--console-text-primary)}.console-topbar-shell .layout-header,.console-topbar-shell .smart-layout-header,.console-topbar-shell .top-menu,.console-topbar-shell .admin-layout-content>.page-tag-div,.console-topbar-shell .admin-layout-content>.bread-crumb-div,.console-topbar-shell #smartAdminPageTag{background:var(--console-chrome-bg)!important;box-shadow:var(--console-chrome-shadow);backdrop-filter:blur(12px)}.console-topbar-shell .layout-header-user,.console-topbar-shell .smart-layout-header-user,.console-topbar-shell .header-main{height:64px!important;min-height:64px;border-bottom:none!important}.console-topbar-shell .layout-header-left,.console-topbar-shell .layout-header-right,.console-topbar-shell .smart-layout-header-left,.console-topbar-shell .smart-layout-header-right{height:64px!important}.console-topbar-shell .layout-header-left,.console-topbar-shell .smart-layout-header-left{align-items:center}.console-topbar-shell .layout-header-left .collapsed-button,.console-topbar-shell .smart-layout-header-left .collapsed-button,.console-topbar-shell .layout-header-left .home-button,.console-topbar-shell .smart-layout-header-left .home-button,.console-topbar-shell .layout-header-left .location-breadcrumb,.console-topbar-shell .smart-layout-header-left .location-breadcrumb,.console-topbar-shell .layout-header-left .trigger,.console-topbar-shell .smart-layout-header-left .trigger{color:var(--console-chrome-text-primary)!important;line-height:64px!important}.console-topbar-shell .layout-header-left .home-button,.console-topbar-shell .smart-layout-header-left .home-button{border-radius:10px;transition:background .2s ease,color .2s ease}.console-topbar-shell .layout-header-left .home-button:hover,.console-topbar-shell .smart-layout-header-left .home-button:hover{background:var(--console-chrome-bg-hover)!important;color:var(--console-chrome-info)!important}.console-topbar-shell .layout-header-box,.console-topbar-shell .location-breadcrumb{display:flex;align-items:center}.console-topbar-shell .layout-header-right,.console-topbar-shell .smart-layout-header-right,.console-topbar-shell .header-main .user-space,.console-topbar-shell .layout-header-right .ant-space,.console-topbar-shell .smart-layout-header-right .ant-space,.console-topbar-shell .header-main .ant-space,.console-topbar-shell .layout-header-right .ant-space-item,.console-topbar-shell .smart-layout-header-right .ant-space-item,.console-topbar-shell .header-main .ant-space-item,.console-topbar-shell .layout-header-right .operate-icon,.console-topbar-shell .smart-layout-header-right .operate-icon,.console-topbar-shell .header-main .operate-icon,.console-topbar-shell .layout-header-right .operate-icon .anticon,.console-topbar-shell .smart-layout-header-right .operate-icon .anticon,.console-topbar-shell .header-main .operate-icon .anticon,.console-topbar-shell .layout-header-right .wrapper,.console-topbar-shell .smart-layout-header-right .wrapper,.console-topbar-shell .header-main .wrapper,.console-topbar-shell .layout-header-right .user-space-item,.console-topbar-shell .smart-layout-header-right .user-space-item,.console-topbar-shell .header-main .user-space-item,.console-topbar-shell .layout-header-right .user-space-item a,.console-topbar-shell .smart-layout-header-right .user-space-item a,.console-topbar-shell .header-main .user-space-item a,.console-topbar-shell .layout-header-right .setting,.console-topbar-shell .smart-layout-header-right .setting,.console-topbar-shell .header-main .setting,.console-topbar-shell .layout-header-right .setting .ant-badge,.console-topbar-shell .smart-layout-header-right .setting .ant-badge,.console-topbar-shell .header-main .setting .ant-badge,.console-topbar-shell .layout-header-right .setting .ant-badge .anticon,.console-topbar-shell .smart-layout-header-right .setting .ant-badge .anticon,.console-topbar-shell .header-main .setting .ant-badge .anticon{color:var(--console-chrome-text-primary)!important}.console-topbar-shell .layout-header-right .operate-icon,.console-topbar-shell .smart-layout-header-right .operate-icon,.console-topbar-shell .header-main .operate-icon,.console-topbar-shell .layout-header-right .user-space-item,.console-topbar-shell .smart-layout-header-right .user-space-item,.console-topbar-shell .header-main .user-space-item{border-radius:10px;transition:background .2s ease,color .2s ease}.console-topbar-shell .layout-header-right .operate-icon:hover,.console-topbar-shell .smart-layout-header-right .operate-icon:hover,.console-topbar-shell .header-main .operate-icon:hover,.console-topbar-shell .layout-header-right .user-space-item:hover,.console-topbar-shell .smart-layout-header-right .user-space-item:hover,.console-topbar-shell .header-main .user-space-item:hover{background:var(--console-chrome-bg-hover)!important;color:var(--console-chrome-info)!important}.console-topbar-shell .header-main{padding-left:0!important}.console-topbar-shell .header-main .logo{min-width:220px;height:64px!important;padding:0 18px;justify-content:flex-start;border-right:1px solid var(--console-chrome-border-soft);background:var(--console-chrome-bg-soft)}.console-topbar-shell .header-main .title,.console-topbar-shell .header-main .title-light,.console-topbar-shell .header-main .title-dark{color:var(--console-chrome-text-primary)!important}.console-topbar-shell .header-main .user-space{padding-right:16px}.console-topbar-shell .smart-menu.ant-menu-horizontal,.console-topbar-shell .top-menu-container>.ant-menu,.console-topbar-shell .top-menu-container .ant-menu-horizontal{background:transparent!important;border-bottom:none!important}.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-item,.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-submenu,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-item,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-submenu{height:64px!important;line-height:64px!important;top:0!important;color:var(--console-chrome-text-secondary)!important;border-bottom:none!important;transition:color .2s ease,background .2s ease}.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-item-selected,.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-submenu-selected,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-item-selected,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-submenu-selected,.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-item:hover,.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-submenu:hover,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-item:hover,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-submenu:hover{color:var(--console-chrome-text-primary)!important;background:var(--console-chrome-bg-hover)!important}.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-item:after,.console-topbar-shell .smart-menu.ant-menu-horizontal>.ant-menu-submenu:after,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-item:after,.console-topbar-shell .top-menu-container .ant-menu-horizontal>.ant-menu-submenu:after{border-bottom:2px solid var(--console-chrome-accent)!important}.console-topbar-shell .bread-crumb-div,.console-topbar-shell .layout-header .location-breadcrumb,.console-topbar-shell .smart-layout-header .location-breadcrumb{color:var(--console-chrome-text-primary)}.console-topbar-shell .location-breadcrumb .breadcrumb,.console-topbar-shell .location-breadcrumb .ant-breadcrumb,.console-topbar-shell .bread-crumb-div .breadcrumb,.console-topbar-shell .bread-crumb-div .ant-breadcrumb{display:inline-flex;align-items:center;min-height:100%;margin:0}.console-topbar-shell .ant-breadcrumb,.console-topbar-shell .ant-breadcrumb a,.console-topbar-shell .ant-breadcrumb span{color:var(--console-chrome-text-primary)!important}.console-topbar-shell #smartAdminPageTag .page-tag-div{border-bottom:none!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag,.console-topbar-shell #smartAdminPageTag .smart-page-tag-operate{color:var(--console-chrome-text-secondary)}.console-topbar-shell #smartAdminPageTag .smart-page-tag-operate{display:flex;align-items:center;justify-content:center;border-left:1px solid var(--console-chrome-border-soft)}.console-topbar-shell #smartAdminPageTag .smart-page-tag-operate:hover{background:var(--console-chrome-bg-hover)!important;color:var(--console-chrome-info)!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-nav{min-height:40px}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-nav .ant-tabs-tab{background:var(--console-chrome-tab-bg)!important;border:1px solid var(--console-chrome-border-soft)!important;color:var(--console-chrome-text-secondary)!important;box-shadow:none!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-nav .ant-tabs-tab:hover{background:var(--console-chrome-bg-hover-strong)!important;border-color:var(--console-chrome-tab-hover-border)!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-nav .ant-tabs-tab-active{background:var(--console-chrome-tab-active-bg)!important;border-color:var(--console-chrome-tab-active-border)!important;box-shadow:var(--console-chrome-tab-active-shadow)!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-tab .ant-tabs-tab-btn,.console-topbar-shell #smartAdminPageTag .smart-page-tag .smart-page-tag-icon,.console-topbar-shell #smartAdminPageTag .smart-page-tag .smart-page-tag-close,.console-topbar-shell #smartAdminPageTag .smart-page-tag .smart-page-tag-content,.console-topbar-shell #smartAdminPageTag .smart-page-tag .smart-page-tag-span{color:var(--console-chrome-text-secondary)!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-tab-active .ant-tabs-tab-btn,.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-tab-active .smart-page-tag-icon,.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-tab-active .smart-page-tag-close,.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-tab-active .smart-page-tag-content,.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-tab-active .smart-page-tag-span{color:var(--console-chrome-text-primary)!important}.console-topbar-shell #smartAdminPageTag .smart-page-tag .ant-tabs-ink-bar{background:var(--console-chrome-accent)!important;border-radius:999px}*{margin:0;padding:0;box-sizing:border-box;outline:none!important}html,body{margin:0;padding:0;width:100%;height:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-color:var(--console-page-bg, #f8f8f8);font-size:14px;position:relative}#app{width:100%;height:100%}.ant-spin-blur{opacity:.2}.ant-table-tbody :deep(.smart-table-striped){background-color:#fafafa}.ant-form-inline .ant-form-item-with-help{margin-bottom:0!important}.ant-spin-nested-loading,.ant-spin-container{width:100%;height:100%}.ant-modal-root div[aria-hidden=true]{display:none!important}.html-content table{border-top:1px solid #ccc;border-left:1px solid #ccc}.html-content table td,.html-content table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:3px 5px}.html-content table th{border-bottom:2px solid #ccc;text-align:center}.html-content blockquote{display:block;border-left:8px solid #d0e5f2;padding:5px 10px;margin:10px 0;line-height:1.4;font-size:100%;background-color:#f1f1f1}.html-content code{display:inline-block;background-color:#f1f1f1;border-radius:3px;padding:3px 5px;margin:0 3px}.html-content pre code{display:block}.html-content ul,.html-content ol{margin:10px 0 10px 20px}
