.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.iv-main-border{background-color:var(--iv-color-bg-container)}.iv-main-border.radius{border-radius:6px}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:unset!important}.ivz-layout{background:#f0f2f5}.ant-menu-inline-collapsed .anticon{font-size:20px!important}.u-task-bar .ant-tabs-tab .u-tba-title,.u-sider-menu li .ant-menu-title-content{display:inline-block;-webkit-transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;-o-transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.u-sider-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content{transform:translate(2px)}.u-sider-menu ul>.ant-menu-item-active:hover .ant-menu-title-content{transform:translate(2px)}.u-task-bar .ant-tabs-tab:hover .u-tba-title{transform:translate(2px)}.u-page-view{padding:3px;height:100%}.u-bs-search .u-search-form{padding:10px 2px 0 16px;border-radius:8px}.u-bread-search{padding:0;position:relative}.u-bread-search .u-search-form{margin-bottom:8px}.u-bread-search .u-search-form .u-row{border-radius:5px;padding:10px 5px 0}.u-bread-search .u-is-fun{padding:8px 8px 0;border-top-left-radius:3px;border-top-right-radius:3px}.u-search,.u-bread-search .u-search-form,.u-border-radius{border-radius:3px}.iv-condition-modal .ant-tree-node-selected,.iv-action-modal .ant-tree-node-selected{color:#fff;background-color:#19b0fe!important}.iv-theme-light .iv-task-container .ant-drawer .iv-view-border{background-color:var(--ant-layout-body-bg)}.u-sider .ant-menu-light,.u-sider .ant-menu-light>.ant-menu{background-color:var(--iv-color-bgt-container)}::view-transition-old(root){animation:none}::view-transition-new(root){animation:theme-ripple .8s cubic-bezier(.4,0,.2,1);z-index:1}@keyframes theme-ripple{0%{clip-path:circle(0% at calc(100% - 50px) 38px)}to{clip-path:circle(150% at calc(100% - 50px) 38px)}}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)}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 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}.iv-app{height:100%}.iv-theme-var{--header-height: 64px;--primary-radius: 8px;--iv-color-tip: var(--ant-color-warning-active);--iv-color-split: var(--ant-line-width) var(--ant-line-type) var(--ant-color-split);--iv-theme-split: var(--ant-line-width) var(--ant-line-type) var(--ant-color-split);--divider-basic-color: var(--ant-color-split);--divider-color: var(--ant-color-bg-elevated);--iv-primary-color-bgt: color-mix(in srgb, var(--ant-color-primary), transparent 92%);--iv-color-bg-container: color-mix(in srgb, var(--ant-color-bg-container), transparent 20%);--iv-color-bgt-container: var(--ant-color-bg-elevated)}.iv-group-addon-padding-0 .ant-input-number-group-addon{padding:0}.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:calc(50% - 14px)}.iv-vls-device-group .ant-select-item-option-content{color:#f6f7f899}.iv-vls-device-group .ant-select-item-option-selected{background-color:#fcfcfd29!important}.ace_editor.ace_autocomplete{width:500px}#app{height:100%;position:relative;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iv-task-container:has(.ant-drawer-open){overflow:hidden!important}.iv-notify-container[data-v-0d73d6ac]{padding:8px 16px;border:var(--iv-color-split);//list-style-type: none;background-color:var(--ant-color-bg-elevated);//background-clip: padding-box;border-radius:var(--ant-border-radius-lg);//outline: none;width:430px;box-shadow:var(--ant-box-shadow-secondary)}.iv-notify-item .iv-item-content[data-v-0d73d6ac]{padding:6px 12px;cursor:pointer;margin:3px 0;border-radius:var(--ant-border-radius)}.iv-notify-item .iv-item-content[data-v-0d73d6ac]:hover{background-color:var(--ant-color-bg-container-disabled)}.iv-notify-item .iv-item-content .meta[data-v-0d73d6ac]{color:var(--ant-color-text-tertiary);font-size:var(--ant-font-size-sm)}.meta .fatal[data-v-0d73d6ac]{color:var(--ant-color-error-text)}.meta .warn[data-v-0d73d6ac]{color:var(--ant-color-warning)}.meta .urgent[data-v-0d73d6ac]{color:var(--ant-color-error-text-active)}.meta .notice[data-v-0d73d6ac]{color:var(--ant-color-primary-text)}.meta .normal[data-v-0d73d6ac]{color:var(--ant-color-success-text)}.meta .status[data-v-0d73d6ac]{color:var(--ant-color-warning-text-active)}.iv-notify-container[data-v-0d73d6ac] .iv-notify-content{min-height:120px;max-height:360px}.iv-header{//-webkit-backdrop-filter: blur(8px);//backdrop-filter: blur(8px);border-bottom:var(--iv-color-split);background-color:var(--iv-layout-header-bg)}.u-header-bar{height:var(--header-height);line-height:var(--header-height);padding-inline:0}.u-logo{height:var(--header-height);line-height:var(--header-height);padding:0 13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.u-logo-title{font-size:18px;margin-left:8px;vertical-align:bottom}.iv-header-row{height:var(--header-height)}.iv-header-username{font-size:15px!important}.iv-global-search .iv-search-content{min-height:80px;max-height:180px;overflow-y:auto;margin-top:8px;overflow-x:hidden}.iv-global-search .iv-search-history{min-height:120px}.iv-search-content .iv-context-item{padding:3px;cursor:pointer}.iv-search-content .iv-context-item:hover{border-radius:3px;background-color:#f9f9f9}.u-opera-col{padding:0 12px}.u-opera-col:hover{cursor:pointer;background-color:#0000000f}.u-header-col-left{text-align:left;max-width:238px}.ivz-header-col-right{right:18px;text-align:right}.ivz-header-col-right .anticon{font-size:15px!important}.ivz-header-col-right .ant-btn{margin:0 3px}.ivz-header-col-right .u-opera-col{float:right}.u-header-col-center{display:flex;align-items:center;justify-content:center}.u-top-nav-menu{background:transparent!important;border:none!important;line-height:var(--header-height)!important}.u-top-nav-menu.ant-menu-horizontal{border-bottom:none!important}.u-top-nav-menu .ant-menu-item{margin:0 4px!important;padding:0 16px!important;border:none!important}.u-top-nav-icon{font-size:16px;margin-right:6px}.iv-header-notify .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:unset!important}.iv-header .ivz-header-col-right .ant-space-item button{margin-top:18px}.iv-layout{width:100%;height:100%;--iv-layout-header-bg: var(--ant-color-bg-elevated)}body ::-webkit-scrollbar{width:6px;height:6px}body ::-webkit-scrollbar-thumb{border-radius:3px;background-clip:padding-box;//border: 3px solid rgb(168 168 168 / 0);background:var(--iv-primary-color-bgt)}html.iv-theme-light ::-webkit-scrollbar-thumb,html.iv-theme-dark ::-webkit-scrollbar-thumb{background:var(--ant-color-split)}body ::-webkit-scrollbar-track{border-radius:3px;background:var(--iv-primary-color-bgt)}.iv-theme-light *::-webkit-scrollbar-track,.iv-theme-dark *::-webkit-scrollbar-track{background:var(--ant-color-split)}.slide-fade-enter-active{transition:all .5s ease-out}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translate(20px);opacity:0}.think-block{margin-bottom:4px}.think-content{font-size:12px;color:#888;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow:auto}.ai-chat-panel[data-v-35cc848b]{height:100%;display:flex;flex-direction:column;min-width:0;background-color:var(--iv-color-bgt-container)}.ai-chat-body[data-v-35cc848b]{flex:1;min-height:0;overflow:hidden}.ai-chat-body[data-v-35cc848b] .antd-bubble-list-scroll-content{max-width:960px;margin:0 auto;padding:16px}.ai-chat-input[data-v-35cc848b]{padding:10px 12px;border-top:1px solid var(--iv-color-split);max-width:960px;width:100%;margin:0 auto}.chat-toolbar[data-v-35cc848b]{display:flex;align-items:center;gap:12px;padding:4px 0}.ai-float .ai-chat-body[data-v-35cc848b] .antd-bubble-list-scroll-content{max-width:none;padding:12px}.ai-float .ai-chat-input[data-v-35cc848b]{padding:6px 10px;max-width:none}.ai-float .chat-toolbar[data-v-35cc848b]{gap:8px}.attach-placeholder[data-v-35cc848b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px}.attach-placeholder-icon[data-v-35cc848b]{font-size:22px}.attach-placeholder-text[data-v-35cc848b]{font-size:13px}.ai-chat-input[data-v-35cc848b] .antd-sender-header-content{max-height:180px;overflow:auto}html.iv-theme-dark .ai-chat-panel .md-content{--heading-color: #ffffff;--text-color: rgba(255, 255, 255, .85);--border-color: rgba(48, 48, 48, 1);--line-color: rgba(253, 253, 253, .12);--dark-bg: rgba(255, 255, 255, .1);--table-head-bg: rgba(29, 29, 29, 1);--table-body-bg: rgba(20, 20, 20, 1);--cite-bg: rgba(255, 255, 255, .1);--cite-hover-bg: rgba(255, 255, 255, .2)}.ai-chat-panel .md-content{font-size:14px;line-height:1.7}.ai-chat-panel .msg-error{align-self:flex-start;max-width:100%;display:flex;align-items:flex-start;gap:6px;color:var(--ant-color-error);font-size:12px;line-height:1.6;background:var(--ant-color-error-bg);border-radius:12px;padding:8px 12px;word-break:break-word}.ai-chat-panel .msg-error:before{content:"⚠";flex-shrink:0}.ai-chat-panel .msg-hint{align-self:flex-start;max-width:100%;color:var(--ant-color-text-secondary);font-size:12px;line-height:1.6;background:var(--ant-color-fill-secondary);border-radius:12px;padding:8px 12px;word-break:break-word}.ai-chat-panel .user-content{white-space:pre-wrap;word-break:break-word}.ai-chat-panel .assistant-content{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.ai-chat-panel .tool-list{display:flex;flex-direction:column;gap:8px}.ai-chat-panel .tool-lines{display:flex;flex-direction:column;gap:4px;width:100%}.ai-chat-panel .tool-line{display:flex;align-items:center;gap:6px;font-size:12px;background:#fff;border:1px solid #eee;border-radius:6px;padding:4px 10px;color:#666}.ai-chat-panel .tool-line-dot{width:6px;height:6px;border-radius:50%;background:#999;flex-shrink:0}.ai-chat-panel .tool-line-running .tool-line-dot{background:#faad14;animation:iv-tool-blink 1s infinite}.ai-chat-panel .tool-line-done .tool-line-dot{background:#52c41a}.ai-chat-panel .tool-line-error .tool-line-dot,.ai-chat-panel .tool-line-denied .tool-line-dot,.ai-chat-panel .tool-line-interrupted .tool-line-dot{background:#ff4d4f}.ai-chat-panel .tool-line-asking .tool-line-dot{background:#1677ff}@keyframes iv-tool-blink{50%{opacity:.3}}.ai-chat-panel .tool-line-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-panel .tool-line-text{font-size:11px;color:#999;flex-shrink:0}html.iv-theme-dark .ai-chat-panel .tool-line{background:#1d1d1d;border-color:#3a3a3a;color:#999}html.iv-theme-dark .ai-chat-panel .tool-line-text{color:#666}.ai-chat-panel .tool-state{font-size:12px;margin-left:auto;flex-shrink:0}.ai-chat-panel .tool-state.done{color:#52c41a}.ai-chat-panel .tool-state.asking{color:#fa8c16}.ai-chat-panel .tool-state.error,.ai-chat-panel .tool-state.interrupted,.ai-chat-panel .tool-state.no,.ai-chat-panel .tool-state.denied{color:#ff4d4f}.ai-chat-panel .tool-state.plain{color:#999}.ai-chat-panel .tool-pre{margin:4px 0 0;font-size:12px;white-space:pre-wrap;word-break:break-all;max-height:160px;overflow:auto;color:#555}.ai-chat-panel .confirm-card{border:1px solid #ffd591;border-radius:8px;padding:10px 12px;background:#fff7e6;display:flex;flex-direction:column;gap:8px}.ai-chat-panel .tool-card{border-color:#b7eb8f;background:#f6ffed}.ai-chat-panel .tool-card .confirm-tool{border-color:#b7eb8f;background:#fcfff0}.ai-chat-panel .confirm-title{display:flex;align-items:center;gap:6px;font-size:13px;color:#ad6800;font-weight:500}.ai-chat-panel .confirm-icon{font-size:14px}.ai-chat-panel .confirm-title .tool-state{margin-left:auto}.ai-chat-panel .confirm-empty{font-size:12px;color:#999}.ai-chat-panel .confirm-tools{margin-top:2px}.ai-chat-panel .confirm-tool-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;color:#ad6800;list-style:none}.ai-chat-panel .confirm-tool-toggle::-webkit-details-marker{display:none}.ai-chat-panel .confirm-tool-toggle:before{content:"▸ "}.ai-chat-panel .confirm-tools[open] .confirm-tool-toggle:before{content:"▾ "}.ai-chat-panel .confirm-tool{margin-top:8px;border:1px dashed #ffd666;border-radius:6px;padding:8px;background:#fffbe6}.ai-chat-panel .confirm-tool pre{margin:4px 0 0;font-size:12px;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow:auto}.ai-chat-panel .confirm-actions{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}.ai-chat-panel .tool-doc{margin-top:2px}.ai-chat-panel .tool-doc-body{margin:2px 0 0 18px}.ai-chat-panel .tool-doc-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ant-color-primary);text-decoration:none;word-break:break-all}.ai-chat-panel .tool-doc-link:hover{text-decoration:underline}.ai-chat-panel .tool-doc-detail{margin-top:4px}.ai-chat-panel .tool-doc-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;color:var(--ant-color-text-tertiary, #999);list-style:none}.ai-chat-panel .tool-doc-toggle::-webkit-details-marker{display:none}.ai-chat-panel .tool-doc-toggle:before{content:"▸ "}.ai-chat-panel .tool-doc-detail[open] .tool-doc-toggle:before{content:"▾ "}.ai-chat-panel .tool-doc-md{margin-top:6px;padding:8px;max-height:320px;overflow:auto;border:1px solid var(--ant-color-border, #e8e8e8);border-radius:6px;background:var(--ant-color-fill-tertiary, #fafafa);font-size:12px}.ai-chat-panel .tool-todo{margin:4px 0 0 18px;border:1px solid var(--ant-color-border, #e8e8e8);border-radius:6px;background:var(--ant-color-fill-tertiary, #fafafa);padding:6px 10px}.ai-chat-panel .tool-todo-head{font-size:12px;font-weight:500;color:var(--ant-color-text-secondary, #666);margin-bottom:4px}.ai-chat-panel .tool-todo-list{display:flex;flex-direction:column;gap:3px}.ai-chat-panel .todo-item{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:var(--ant-color-text, #333);line-height:1.6}.ai-chat-panel .todo-mark{flex-shrink:0;width:14px;text-align:center;font-size:11px}.ai-chat-panel .todo-content{flex:1;min-width:0;word-break:break-word}.ai-chat-panel .todo-pending .todo-mark{color:#999}.ai-chat-panel .todo-in_progress .todo-mark{color:#1677ff}.ai-chat-panel .todo-in_progress .todo-content{color:#1677ff;font-weight:500}.ai-chat-panel .todo-completed .todo-mark{color:#52c41a}.ai-chat-panel .todo-completed .todo-content{color:#999;text-decoration:line-through}.ai-chat-panel .tool-todo-fallback,.ai-chat-panel .tool-todo-empty{margin:4px 0 0 18px;font-size:12px;color:var(--ant-color-text-secondary, #666);white-space:pre-wrap;word-break:break-word}.ai-chat-panel .todo-float-panel{flex-shrink:0;max-width:960px;width:calc(100% - 24px);margin:0 auto;padding:0 12px;box-sizing:border-box;border:none;background:transparent;font-size:12px}.ai-chat-panel .todo-float-head{display:flex;align-items:center;gap:6px;padding:6px 10px;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ant-color-fill-tertiary, #fafafa);border-radius:6px 6px 0 0}.ai-chat-panel .todo-float-title{font-weight:500;color:#333;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-chat-panel .todo-float-progress{color:#1677ff;font-weight:500;flex-shrink:0}.ai-chat-panel .todo-float-toggle{color:#999;flex-shrink:0;font-size:10px}.ai-chat-panel .todo-float-body{max-height:200px;overflow-y:auto;padding:4px 10px 6px;display:flex;flex-direction:column;gap:3px;background:var(--ant-color-fill-tertiary, #fafafa);border-radius:0 0 6px 6px}.ai-chat-panel .todo-float-item{display:flex;align-items:flex-start;gap:6px;line-height:1.6}.ai-chat-panel .todo-float-mark{flex-shrink:0;width:14px;text-align:center;font-size:11px}.ai-chat-panel .todo-float-text{flex:1;min-width:0;word-break:break-word;color:#333}.ai-chat-panel .todo-float-pending .todo-float-mark{color:#999}.ai-chat-panel .todo-float-in_progress .todo-float-mark{color:#1677ff}.ai-chat-panel .todo-float-in_progress .todo-float-text{color:#1677ff;font-weight:500}.ai-chat-panel .todo-float-completed .todo-float-mark{color:#52c41a}.ai-chat-panel .todo-float-completed .todo-float-text{color:#999;text-decoration:line-through}html.iv-theme-dark .ai-chat-panel .todo-float-head,html.iv-theme-dark .ai-chat-panel .todo-float-body{background:#252525}html.iv-theme-dark .ai-chat-panel .todo-float-title{color:#ddd}html.iv-theme-dark .ai-chat-panel .todo-float-text{color:#ccc}html.iv-theme-dark .ai-chat-panel .todo-float-completed .todo-float-text{color:#666}.ai-assistant[data-v-cc2c12f9]{position:fixed;right:24px;bottom:56px;z-index:2000;width:48px;height:48px;pointer-events:none}.ai-assistant.ai-expanded[data-v-cc2c12f9]{width:420px;height:min(540px,calc(100vh - 72px))}.ai-sel-tip[data-v-cc2c12f9]{position:fixed;z-index:2001;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;line-height:1.4;color:#fff;background:var(--ant-color-primary);border-radius:6px;box-shadow:0 4px 12px color-mix(in srgb,var(--ant-color-primary),transparent 65%);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:auto;transform:translate(-50%)}.ai-sel-tip[data-v-cc2c12f9]:hover{opacity:.9}.ai-float-ball[data-v-cc2c12f9]{position:absolute;right:0;bottom:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(150deg,var(--ant-color-primary-bg, #e6f4ff) 0%,color-mix(in srgb,var(--ant-color-primary) 52%,white) 52%,var(--ant-color-primary) 135%);color:var(--ant-color-primary);font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px color-mix(in srgb,var(--ant-color-primary),transparent 70%);-webkit-user-select:none;user-select:none;pointer-events:auto;transition:transform .2s}.ai-float-ball[data-v-cc2c12f9]:hover{transform:scale(1.06)}html.iv-theme-dark .ai-float-ball[data-v-cc2c12f9]{background:linear-gradient(150deg,var(--ant-color-primary-bg, #111a2c),var(--ant-color-primary) 90%);color:#fff}.ai-float-ball.ai-pinned-ball[data-v-cc2c12f9]{background:var(--ant-color-bg-container, #fff);color:var(--ant-color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--ant-color-primary),transparent 65%),0 6px 18px #00000029}.ai-panel[data-v-cc2c12f9]{position:absolute;right:0;bottom:58px;width:420px;height:min(480px,calc(100vh - 130px));background:color-mix(in srgb,var(--iv-color-bgt-container) calc(var(--ai-panel-opacity, 1) * 100%),transparent);color:var(--ant-color-text, rgba(0, 0, 0, .88));border:1px solid var(--ant-color-border, #e8e8e8);border-radius:12px;box-shadow:0 12px 36px #00000024;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto}.ai-resize-handle[data-v-cc2c12f9]{position:absolute;left:0;top:0;bottom:0;width:5px;z-index:10;cursor:col-resize}.ai-resize-handle-v[data-v-cc2c12f9]{position:absolute;left:0;right:0;top:0;height:6px;z-index:11;cursor:row-resize}.ai-head-left[data-v-cc2c12f9]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.ai-resize-grip[data-v-cc2c12f9]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;font-size:13px;cursor:col-resize;color:var(--ant-color-text-tertiary, #999);transition:color .15s,background .15s}.ai-resize-grip[data-v-cc2c12f9]:hover,.ai-resize-grip.resizing[data-v-cc2c12f9]{color:var(--ant-color-primary);background:color-mix(in srgb,var(--ant-color-primary) 10%,transparent)}.ai-panel-enter-active[data-v-cc2c12f9]{transition:opacity .22s ease-out,transform .22s ease-out}.ai-panel-leave-active[data-v-cc2c12f9]{transition:opacity .16s ease-in,transform .16s ease-in}.ai-panel-enter-from[data-v-cc2c12f9]{opacity:0;transform:translateY(14px)}.ai-panel-leave-to[data-v-cc2c12f9]{opacity:0;transform:translateY(10px)}.ai-panel-head[data-v-cc2c12f9]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--ant-color-split, #f0f0f0);flex-shrink:0;cursor:move;-webkit-user-select:none;user-select:none}.ai-title[data-v-cc2c12f9]{font-size:15px;font-weight:600}.ai-hotkey-tip[data-v-cc2c12f9]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;column-gap:6px;row-gap:1px;min-width:0;font-size:11px;line-height:1.4;color:var(--ant-color-text-tertiary, #999);-webkit-user-select:none;user-select:none}.ai-hotkey-tip>span[data-v-cc2c12f9]{white-space:nowrap}.ai-hotkey-tip>span+span[data-v-cc2c12f9]:before{content:"·";margin-right:6px}.ai-hotkey-tip kbd[data-v-cc2c12f9]{font-family:inherit;font-size:10px;line-height:1;padding:2px 4px;border-radius:4px;border:1px solid var(--ant-color-border, #d9d9d9);border-bottom-width:2px;background:var(--ant-color-fill-tertiary, #fafafa);color:var(--ant-color-text-secondary, #666)}.ai-head-right[data-v-cc2c12f9]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:1;min-width:0}.ai-config-btn[data-v-cc2c12f9]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:6px;font-size:14px;cursor:pointer;color:var(--ant-color-text-tertiary, #999);transition:color .15s,background .15s}.ai-config-btn[data-v-cc2c12f9]:hover{color:var(--ant-color-primary);background:color-mix(in srgb,var(--ant-color-primary) 10%,transparent)}.ai-panel-body[data-v-cc2c12f9]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.ai-chat-inner[data-v-cc2c12f9]{flex:1;min-height:0;background:transparent}.ai-mode-dropdown-trigger[data-v-cc2c12f9]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:12px;border-radius:6px;cursor:pointer;color:var(--ant-color-text-secondary, #666);transition:color .15s,background .15s;-webkit-user-select:none;user-select:none}.ai-mode-dropdown-trigger[data-v-cc2c12f9]:hover{color:var(--ant-color-primary);background:color-mix(in srgb,var(--ant-color-primary) 8%,transparent)}.ai-welcome[data-v-cc2c12f9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:36px 24px 0;color:var(--ant-color-text-secondary, #999);font-size:12px;line-height:1.9;text-align:center;pointer-events:none}.ai-guides[data-v-cc2c12f9]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:100%;margin-top:4px}.ai-guide[data-v-cc2c12f9]{display:inline-flex;cursor:pointer;pointer-events:auto;transition:opacity .15s}.ai-guide[data-v-cc2c12f9]:hover{opacity:.75}.ai-guide[data-v-cc2c12f9] .ant-tag{margin:0}.ai-tip[data-v-cc2c12f9]{color:var(--ant-color-text-secondary, #999);font-size:12px;text-align:center;margin:40px 20px;line-height:1.9}.ai-config-pop{z-index:10000!important}.ai-config-pop .ai-config{width:220px}.ai-config-pop .ai-config-title{font-size:13px;font-weight:600;margin-bottom:10px;color:var(--ant-color-text, rgba(0, 0, 0, .88))}.ai-config-pop .ai-config-row{display:flex;align-items:center;gap:8px}.ai-config-pop .ai-config-label{font-size:12px;color:var(--ant-color-text-secondary, #666);flex-shrink:0}.ai-config-pop .ai-config-slider{flex:1;margin:0}.ai-config-pop .ai-config-val{font-size:12px;width:38px;text-align:right;color:var(--ant-color-text-tertiary, #999);flex-shrink:0}.iv-sider-menu{border-right:var(--iv-theme-split);background-color:var(--iv-layout-header-bg)}.iv-sider-menu .ant-menu-dark,.iv-sider-menu .ant-menu-dark>.ant-menu,.ant-menu-submenu.ant-menu-submenu-popup>.ant-menu{background-color:var(--iv-layout-header-bg)}.ant-menu-root.ant-menu-inline .ant-menu-sub.ant-menu-inline{background-color:var(--ant-menu-sub-menu-item-bg)}.ant-menu-root .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item-selected{background-color:var(--iv-primary-color-bgt)}.ant-menu-root .ant-menu-item:hover,.ant-menu .ant-menu-submenu-title:hover{background-color:var(--ant-menu-item-hover-bg)}.iv-sider-menu .ant-layout-sider-children{height:100%;display:flex;flex-direction:column}.iv-sider-menu .u-sider-menu{height:100%}.iv-sider-menu .ant-layout-sider-collapsed .ant-menu-inline-collapsed{width:72px}.ivz-user-detail .ant-upload-picture-card-wrapper{width:unset}.u-user-profile[data-v-c7db8c92]{padding:16px;margin:16px;border-radius:var(--primary-radius);background-color:var(--iv-color-bgt-container)}.u-user-name[data-v-c7db8c92]{font-size:24px;margin-top:20px;margin-bottom:.1em}.iv-profile-detail[data-v-c7db8c92]{min-width:230px}.iv-profile-config[data-v-c7db8c92]{padding-left:36px;border-left:var(--iv-color-split)}.iv-user-list[data-v-c7db8c92]{margin-top:32px;padding:16px}.iv-list-item[data-v-c7db8c92]{padding:6px;font-size:16px}.iv-user-desc[data-v-c7db8c92]{margin-top:12px}.ivz-user-info .ant-upload.ant-upload-select-picture-card{width:auto;border:0px;background-color:#fff}.ivz-ui-content{height:100%;display:flex;flex-direction:row}.ivz-uic-profile{width:288px;min-width:288px;border-radius:5px;box-shadow:0 0 5px 1px #fafafa}.ivz-uic-avatar .ant-upload-list-picture-card-container{width:132px;height:132px}.ivz-uic-info{flex-grow:1;margin:0 6px}.ivz-uic-info .anticon{font-size:16px}.ivz-uic-info .ant-tabs-tab{padding:6px 16px!important}.ivz-uic-item .paragraph{padding-left:24px}.u-task-bar{z-index:8;position:sticky;top:0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:color-mix(in srgb,var(--iv-layout-header-bg),transparent 12%)}.u-task-bar:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:8px;background:linear-gradient(to bottom,color-mix(in srgb,var(--ant-color-primary),transparent 82%),transparent);pointer-events:none}.iv-theme-dark .u-task-bar:after{background:linear-gradient(to bottom,rgba(255,255,255,.06),transparent)}.iv-theme-light .u-task-bar:after{background:linear-gradient(to bottom,rgba(0,0,0,.06),transparent)}.u-task-more{left:0;width:72px;z-index:10;line-height:40px;position:absolute}.u-task-more .u-task-icon{margin:0 6px}.u-task-bar .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:var(--iv-primary-color-bgt)}.u-task-bar .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{margin-left:3px;visibility:hidden;margin-right:-16px}.u-task-bar .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-remove{visibility:visible}.u-task-bar .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-remove{visibility:visible}.u-task-bar .ant-tabs-nav-list{height:40px}.u-task-bar .u-task-tabs,.u-task-bar .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{border:unset;border-radius:6px!important}.u-task-bar .ant-tabs-top>.ant-tabs-nav{margin:0}.u-task-bar .ant-tabs-nav-wrap{margin-left:78px}.u-task-bar .ant-tabs-tab{height:30px;margin:5px 4px 0 0!important}.u-task-bar .ant-tabs-top>.ant-tabs-nav:before{border-bottom:unset}.u-task-bar .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:0!important}.u-tba-reload{margin-left:8px}.u-tba-reload:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.u-tba-dot{width:10px;height:10px;background:#e5e5e5;border-radius:50%;display:inline-block}.u-tba-title{margin-left:3px}.ant-tabs-tab .u-tba-reload{display:none;font-size:19px}.ant-tabs-tab-active .u-tba-dot{background:var(--ant-color-primary)}:root .ant-tabs-tab-prev-icon-target,:root .ant-tabs-tab-next-icon-target{font-size:14px}.u-main-container[data-v-000ed2a6]{width:100%;height:100%;display:flex;display:-webkit-flex;flex-direction:column;overflow:auto}.iv-task-container[data-v-000ed2a6]{flex:1;min-height:0;padding:3px;//overflow: auto;position:relative}.iz-login-bg{width:100%;height:100%;overflow-y:hidden;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-image:url(/img/login.jpg)}.iz-login-card{top:18%;right:10%;width:342px;position:absolute}.iz-login .ant-input{padding-left:12px!important}.iz-login .ant-input.ant-input-lg{border-radius:20px}.iz-login .ivz-form-valid{width:158px;text-align:center}.iz-login .ivz-valid-img{height:40px;width:118px;cursor:pointer;border-radius:6px;margin-left:16px;vertical-align:top}.iz-login-card .ant-card{background:color-mix(in srgb,var(--iv-color-bgt-container),transparent 68%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.iz-login-card .ant-card-body{padding:8px 24px 16px;text-align:center;border-radius:12px}.iz-login-card .ant-card-head{line-height:48px;background-color:#ffffffd4;border-radius:16px 16px 0 0}.iz-login-card .ant-card-head-title{padding:0;text-align:center}.iz-login-tip{text-align:center}.iz-login-tip-error{color:#ed4014}.iz-login-tip-success{color:#19be6b}.u-core-index[data-v-6c297e67]{padding:6px}.u-row[data-v-6c297e67]{margin:5px 0}.iv-work[data-v-6c297e67]{overflow:hidden;text-overflow:ellipsis}.iv-item-logo[data-v-6c297e67]{padding:24px;background-color:#3d62ab05}.iv-item-col[data-v-6c297e67]{text-align:center;padding-left:8px}.iv-work .iv-item-title[data-v-6c297e67],.iv-work iv-item-value[data-v-6c297e67]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iv-work .iv-item-value[data-v-6c297e67]{font-size:18px;font-weight:600}.u-func{cursor:pointer;margin:0 3px}.u-task-bar .ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:4px 16px 4px 8px}.ant-modal .ant-modal-footer{text-align:center;justify-content:center}.iv-view-search{margin-bottom:8px}.iv-view-border{padding:8px;border-radius:8px;background-color:var(--iv-color-bg-container)}.iv-table-drag{cursor:move}.iv-font-text-tertiary{font-size:12px;font-weight:unset}.iv-color-text-tertiary{color:var(--ant-color-text-tertiary)}.iv-text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iv-grade-fatal{color:var(--ant-red-6)}.iv-grade-urgent{color:var(--ant-magenta-6)}.iv-grade-notice{color:var(--ant-cyan-6)}.iv-grade-warn{color:var(--ant-yellow-6)}.iv-grade-normal{color:var(--ant-green-6)}.iv-cron-container[data-v-4d184146]{width:630px;height:360px;padding:8px 16px}.iv-cron-item[data-v-4d184146]{padding:3px}.u-page-view .u-view,.u-page-view.u-default-view{margin:3px 0}.u-page-view .u-view-drawer,.u-page-view .u-view-modal{padding:0!important}.u-page-view .ivz-ibt-fun{font-size:13px;padding:0 5px;display:inline-block}.u-search{background-color:var(--iv-color-bgt-container)}.u-search .ant-form-item{margin-bottom:10px}.u-search .u-row{width:100%}.u-form-drawer .ant-table-title .u-search.u-bs-search,.u-form-modal .ant-table-title .u-search.u-bs-search{padding:3px 8px}.iv-func-disabled{cursor:not-allowed}.iv-table-func[data-v-d70f64d2]{padding:0 0 8px}.iv-logger-item[data-v-fce6fe35]{margin:0 2px;text-align:right;display:inline-block}.iv-logger-text[data-v-fce6fe35]{overflow:hidden;white-space:nowrap;width:80px;vertical-align:bottom;display:inline-block;text-overflow:ellipsis}.iv-logger-INFO[data-v-fce6fe35]{color:#008d4c}.iv-logger-WARN[data-v-fce6fe35]{color:#fab06b}.iv-logger-ERROR[data-v-fce6fe35]{color:#d4380d}.iv-logger-thread[data-v-fce6fe35]{color:#19b0fe}.iv-logger-exception[data-v-fce6fe35]{padding:3px 10px}.vue-cropper[data-v-a742df44]{position:relative;width:100%;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;direction:ltr;touch-action:none;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;user-select:none}.cropper-box-canvas img[data-v-a742df44]{position:relative;text-align:left;-webkit-user-select:none;user-select:none;transform:none;max-width:none;max-height:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:#00000080}.cropper-view-box[data-v-a742df44]{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;-webkit-user-select:none;user-select:none}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{top:0;left:0;background-color:#fff;opacity:.1}.crop-info[data-v-a742df44]{position:absolute;left:0;min-width:65px;text-align:center;color:#fff;line-height:20px;background-color:#000c;font-size:12px}.crop-line[data-v-a742df44]{position:absolute;display:block;width:100%;height:100%;opacity:.1}.line-w[data-v-a742df44]{top:-3px;left:0;height:5px;cursor:n-resize}.line-a[data-v-a742df44]{top:0;left:-3px;width:5px;cursor:w-resize}.line-s[data-v-a742df44]{bottom:-3px;left:0;height:5px;cursor:s-resize}.line-d[data-v-a742df44]{top:0;right:-3px;width:5px;cursor:e-resize}.crop-point[data-v-a742df44]{position:absolute;width:8px;height:8px;opacity:.75;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-4px;left:-4px;cursor:nw-resize}.point2[data-v-a742df44]{top:-5px;left:50%;margin-left:-3px;cursor:n-resize}.point3[data-v-a742df44]{top:-4px;right:-4px;cursor:ne-resize}.point4[data-v-a742df44]{top:50%;left:-4px;margin-top:-3px;cursor:w-resize}.point5[data-v-a742df44]{top:50%;right:-4px;margin-top:-3px;cursor:e-resize}.point6[data-v-a742df44]{bottom:-5px;left:-4px;cursor:sw-resize}.point7[data-v-a742df44]{bottom:-5px;left:50%;margin-left:-3px;cursor:s-resize}.point8[data-v-a742df44]{bottom:-5px;right:-4px;cursor:se-resize}@media screen and (max-width: 500px){.crop-point[data-v-a742df44]{position:absolute;width:20px;height:20px;opacity:.45;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}.iv-cropper-img[data-v-b83f65f9]{height:420px}.iv-cropper-cut[data-v-b83f65f9]{overflow:hidden;margin:0 auto;border:1px solid #dedede}.iv-cropper-circle[data-v-b83f65f9]{border-radius:50%}.iv-cropper-func[data-v-b83f65f9]{padding:24px 3px}@keyframes x-markdown-fade-in{0%{opacity:0}to{opacity:1}}.x-markdown{--text-color: inherit;--font-size: inherit;--margin-block: 0 0 1em 0;--td-th-padding: .85em 1em;--pre-th-td-padding: 2px 0;--border-font-weight: 600;--padding-ul-ol: 0 0 0 1em;--margin-ul-ol: 0 0 1em 1.8em;--margin-li: .25em 0;--margin-pre: 1em 0;--padding-code-inline: .2em .4em;--margin-code-inline: 0 .2em;--code-inline-text: .85em;--small-border-radius: 2px;--image-margin: .5em 0;--hr-margin: 1.5em 0;--table-margin: 1em 0;font-size:var(--font-size);line-height:1.5714285714285714;width:100%;color:var(--text-color)}xmd-tail{display:inline}.xmd-tail{color:inherit;font-size:inherit;line-height:inherit}.x-markdown p,.x-markdown div,.x-markdown span,.x-markdown li{word-break:break-word;overflow-wrap:break-word}.x-markdown pre,.x-markdown code{word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-th) th,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-td) td{padding:var(--td-th-padding)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-th) th{font-weight:var(--border-font-weight)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) pre table{box-shadow:none}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-td) pre td,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-th) pre th{padding:var(--pre-th-td-padding);border:none;text-align:left}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-p) p{margin:var(--margin-block)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-p) p:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-p) p:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul) ul,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol) ol{margin:var(--margin-ul-ol);padding:var(--padding-ul-ol)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul) ul:first-child,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol) ol:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul) ul:last-child,.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol) ol:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ol):not(.x-md-disable-li) ol>li{list-style:decimal}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-ul):not(.x-md-disable-li) ul>li{list-style:disc}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-li) li{margin:var(--margin-li)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-li) li:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-li) li:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-pre) pre{margin:var(--margin-pre);overflow-x:auto}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-pre) pre:first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-pre) pre:last-child{margin-bottom:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-code) code{padding:var(--padding-code-inline);margin:var(--margin-code-inline);font-size:var(--code-inline-text);border-radius:var(--small-border-radius)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-code) pre code{padding:0;margin:0;font-size:inherit;border-radius:0;line-height:2}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-img) img{max-width:100%;height:auto;margin:var(--image-margin)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-hr) hr{margin:var(--hr-margin)}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) table:not(pre){margin:var(--table-margin);border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) table:not(pre):first-child{margin-top:0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-table) table:not(pre):last-child{margin-bottom:0}.x-markdown .inline-katex .katex-display{display:inline-block;margin:0;text-align:initial;vertical-align:middle}.x-markdown .inline-katex .katex-display>.katex{display:inline-block;text-align:initial;white-space:normal}.x-markdown .inline-katex .katex-display>.katex>.katex-html{display:inline-block;position:static}.x-markdown .inline-katex .katex-display>.katex>.katex-html>.tag{position:static}.x-markdown .block-katex{display:block;margin:1em 0}.x-markdown:not(.x-md-disable-all):not(.x-md-disable-code) pre code{line-height:inherit}.x-markdown-light{--font-size: 14px;--primary-color: #1677ff;--primary-color-hover: #4096ff;--heading-color: #000000;--text-color: rgba(0, 0, 0, .85);--border-color: rgba(240, 240, 240, 1);--line-color: rgba(5, 5, 5, .06);--light-bg: rgba(0, 0, 0, .04);--table-head-bg: rgba(250, 250, 250, 1);--table-body-bg: rgba(255, 255, 255, 1);--cite-bg: rgba(0, 0, 0, .1);--cite-hover-bg: rgba(0, 0, 0, .2);--border-radius-middle: 6px;--border-radius-small: 4px;--td-th-padding: 10px 12px;--border-font-weight: 600;--margin-block: 0 0 16px 0;--padding-ul-ol: 0 0 0 16px;--margin-ul-ol: 0 0 16px 28px;--margin-li: 0 0 14px 0;--hr-margin: 24px 0;--table-margin: 0 0 24px 0;--margin-pre: 0 0 16px 0;--padding-code: 16px;--xmd-tail-color: var(--text-color)}.x-markdown-light h1,.x-markdown-light h2,.x-markdown-light h3,.x-markdown-light h4{color:var(--heading-color);font-weight:var(--border-font-weight);margin:var(--margin-block)}.x-markdown-light h1{font-size:24px;line-height:36px}.x-markdown-light h2{font-size:20px;line-height:32px}.x-markdown-light h3{font-size:18px;line-height:30px}.x-markdown-light h4{font-size:16px}.x-markdown-light p,.x-markdown-light li{color:var(--text-color);margin:var(--margin-block)}.x-markdown-light li{position:relative}.x-markdown-light li::marker{font-size:16px;font-weight:400;line-height:28px;color:var(--heading-color)}.x-markdown-light ul>li ul>li,.x-markdown-light ul>li ol>li{list-style:circle}.x-markdown-light ul>li ul>li ul>li,.x-markdown-light ul>li ul>li ol>li,.x-markdown-light ul>li ol>li ul>li,.x-markdown-light ul>li ol>li ol>li{list-style:square}.x-markdown-light ol>li ol>li,.x-markdown-light ol>li ul>li{list-style:lower-alpha}.x-markdown-light ol>li ol>li ol>li,.x-markdown-light ol>li ol>li ul>li,.x-markdown-light ol>li ul>li ol>li,.x-markdown-light ol>li ul>li ul>li{list-style:lower-roman}.x-markdown-light hr{border:0;border-top:1px solid var(--line-color);margin:var(--hr-margin)}.x-markdown-light table{border-collapse:collapse;overflow:hidden;box-shadow:0 1px 3px #0000000d;margin:var(--table-margin)}.x-markdown-light thead{background-color:var(--table-head-bg)}.x-markdown-light tbody{background-color:var(--table-body-bg)}.x-markdown-light tbody tr{background-color:var(--table-body-bg);transition:background-color .2s linear}.x-markdown-light tbody tr:hover{background-color:var(--table-head-bg)}.x-markdown-light th,.x-markdown-light td{padding:var(--td-th-padding);border:1px solid var(--border-color)}.x-markdown-light th{color:var(--heading-color)}.x-markdown-light td{color:var(--text-color)}.x-markdown-light blockquote{border-left:4px solid var(--border-color);padding:4px 12px;margin:16px 0;background-color:var(--cite-bg);border-radius:0 var(--border-radius-middle) var(--border-radius-middle) 0;transition:background-color .2s ease}.x-markdown-light blockquote:hover{background-color:var(--cite-hover-bg)}.x-markdown-light pre code:not([class$=-highlighter-code] pre code){display:block;background:var(--light-bg)!important;padding:var(--padding-code);color:var(--text-color)!important;line-height:1.3;font-size:var(--font-size);border-radius:var(--border-radius-middle);margin:var(--margin-pre)}.x-markdown-light code:not([class$=-highlighter-code] code):not(pre code){background-color:var(--light-bg)!important;color:var(--text-color)!important;border-radius:var(--border-radius-small);padding:2px 6px;margin-inline:3px;font-size:var(--font-size);border:1px solid var(--border-color)}.x-markdown-light img{max-width:100%}.x-markdown-light a{color:var(--primary-color);text-decoration:none;transition:color .2s ease;position:relative}.x-markdown-light a:hover{color:var(--primary-color-hover);text-decoration:underline}.x-markdown-light a:after{content:"↗";margin-left:4px;vertical-align:super;opacity:.7}
