.wogee-language-switcher[data-v-e1df77c9]{--language-hover: var(--ant-color-fill-tertiary, rgb(25 39 63 / 5%));display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;padding:0 9px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--language-active, var(--ant-color-text-secondary, #596579));cursor:pointer;font:inherit;line-height:1;white-space:nowrap;transition:color .14s,background-color .14s,border-color .14s}.wogee-language-switcher[data-v-e1df77c9]:hover,.wogee-language-switcher.is-open[data-v-e1df77c9]{background:var(--language-hover)}.wogee-language-switcher[data-v-e1df77c9]:focus-visible{outline:2px solid var(--ant-color-primary, #3152e8);outline-offset:2px}.language-globe[data-v-e1df77c9]{width:16px;height:16px;color:var(--language-muted, currentColor);stroke:currentColor;stroke-width:1.25}.language-short-label[data-v-e1df77c9]{min-width:16px;font-size:11px;font-weight:600;letter-spacing:.025em;text-align:center}.language-chevron[data-v-e1df77c9]{width:10px;height:10px;color:var(--language-muted, currentColor);opacity:.65;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.is-compact[data-v-e1df77c9]{height:28px;gap:5px;padding:0 6px}.is-inverse[data-v-e1df77c9]{--language-active: rgb(255 255 255 / 88%);--language-muted: rgb(255 255 255 / 68%);--language-hover: rgb(255 255 255 / 10%)}.wogee-language-menu[data-v-e1df77c9]{min-width:160px;max-width:min(280px,calc(100vw - 24px));padding:5px;border:1px solid var(--ant-color-border-secondary, #e9edf2);border-radius:10px;background:var(--ant-color-bg-elevated, #fff);box-shadow:0 8px 28px #1827421f}.language-menu-item[data-v-e1df77c9]{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--ant-color-text, #26344a);cursor:pointer;font:inherit;font-size:12px;text-align:start}.language-menu-item[data-v-e1df77c9]:hover,.language-menu-item[data-v-e1df77c9]:focus-visible{background:var(--ant-color-fill-tertiary, #f4f6f9);outline:none}.language-menu-item>span[data-v-e1df77c9]{min-width:0;padding:8px 0;overflow-wrap:anywhere;line-height:1.5}.language-menu-item[aria-checked=true][data-v-e1df77c9]{color:var(--ant-color-primary, #3152e8)}.language-menu-item[data-v-e1df77c9]:focus-visible{box-shadow:inset 0 0 0 1px var(--ant-color-primary, #3152e8)}.language-check[data-v-e1df77c9]{width:15px;height:15px;flex-shrink:0;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion: reduce){.wogee-language-switcher[data-v-e1df77c9]{transition:none}}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}.runtime-view-shell[data-v-a9daae09]{display:flex;flex-direction:column;flex:1;min-height:0}.runtime-action-plugin-host[data-v-f4357afb]{min-width:0;min-height:80px;width:100%}.runtime-plugin-self-content[data-v-90e4bab8]{display:contents}.runtime-plugin-drawer-content[data-v-90e4bab8]{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;min-width:0;padding:20px 24px 24px;box-sizing:border-box;overflow:auto}.runtime-plugin-drawer-content[data-v-90e4bab8] .runtime-action-plugin-host{height:100%;min-height:0}@media (max-width: 640px){.runtime-plugin-drawer-content[data-v-90e4bab8]{padding:16px}}.expandable-input[data-v-305b8aa6]{--input-widget-control-height: var( --wogee-control-height, var(--wogee-control-regular-height, 32px) );position:relative;display:flex;align-items:center;width:100%;height:var(--input-widget-control-height);min-width:0;min-height:var(--input-widget-control-height);max-height:var(--input-widget-control-height);border-radius:6px;transition:box-shadow .18s ease,background-color .18s ease}.expandable-input[data-v-305b8aa6] .ant-input,.expandable-input[data-v-305b8aa6] .ant-input-affix-wrapper{flex:1 1 auto;min-width:0}.expandable-input[data-v-305b8aa6]>input.ant-input,.expandable-input[data-v-305b8aa6]>.ant-input-affix-wrapper{width:100%;height:100%;min-height:100%;max-height:100%}.expandable-input[data-v-305b8aa6]>input.ant-input{line-height:calc(var(--input-widget-control-height) - 2px)}.expandable-input[data-v-305b8aa6] .ant-input-affix-wrapper{display:flex;align-items:center;padding-block:0}.expandable-input[data-v-305b8aa6] .ant-input-affix-wrapper>input.ant-input{height:calc(var(--input-widget-control-height) - 2px);min-height:0;max-height:calc(var(--input-widget-control-height) - 2px);padding-block:0;border:0;border-radius:0;background:transparent;box-shadow:none;line-height:calc(var(--input-widget-control-height) - 2px)}.expandable-input__trigger[data-v-305b8aa6]{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:5px;background:transparent;color:#94a3b8;font-size:11px;line-height:1;cursor:pointer;z-index:2;transition:background-color .15s ease,color .15s ease}.expandable-input__trigger[data-v-305b8aa6]:before{content:"";position:absolute;top:-4px;bottom:-4px;right:-4px;width:46px;background:linear-gradient(to right,#fff0,#fff 52%);border-radius:0 6px 6px 0;pointer-events:none;z-index:-1}.expandable-input__trigger[data-v-305b8aa6]:hover{background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 90%);color:var(--wogee-theme-primary, #3152e8)}.expandable-input__trigger--active[data-v-305b8aa6]{background:var(--wogee-theme-primary, #3152e8);color:#fff}.expandable-trigger-enter-active[data-v-305b8aa6],.expandable-trigger-leave-active[data-v-305b8aa6]{transition:opacity .15s ease,transform .15s ease}.expandable-trigger-enter-from[data-v-305b8aa6],.expandable-trigger-leave-to[data-v-305b8aa6]{opacity:0;transform:translateY(-50%) scale(.6)}.expandable-editor[data-v-305b8aa6]{position:fixed;z-index:1300;display:flex;flex-direction:column;padding:10px 12px 8px;border:1px solid color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 72%);border-radius:12px;background:#fff;box-shadow:0 16px 40px -14px #0f172a47,0 2px 8px #0f172a0f}.expandable-editor__header[data-v-305b8aa6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.expandable-editor__title[data-v-305b8aa6]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#334155}.expandable-editor__title[data-v-305b8aa6]:before{content:"";width:3px;height:12px;border-radius:2px;background:var(--wogee-theme-primary, #3152e8)}.expandable-editor__count[data-v-305b8aa6]{font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums}.expandable-editor__textarea.ant-input[data-v-305b8aa6]{padding:8px 10px;font-size:13px;line-height:1.7;color:#1f2933;background:#f8fafc;border-radius:8px;resize:none}.expandable-editor__textarea.ant-input[data-v-305b8aa6]:focus{background:#fff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 60%)}.expandable-editor__footer[data-v-305b8aa6]{margin-top:6px;font-size:10px;color:#94a3b8;text-align:right}.expandable-editor-enter-active[data-v-305b8aa6],.expandable-editor-leave-active[data-v-305b8aa6]{transition:opacity .16s ease,transform .16s cubic-bezier(.2,.8,.3,1)}.expandable-editor-enter-from[data-v-305b8aa6],.expandable-editor-leave-to[data-v-305b8aa6]{opacity:0;transform:scale(.97) translateY(-4px)}.color-widget[data-v-cc951442]{display:flex;flex-direction:column;gap:8px}.color-widget__main[data-v-cc951442]{display:flex;align-items:center;gap:8px}.color-widget__picker[data-v-cc951442]{width:40px;min-width:40px;height:32px;padding:0;border:1px solid var(--wogee-tag-border, #d9dce3);border-radius:6px;background:#fff;cursor:pointer}.color-widget__picker[data-v-cc951442]:disabled{cursor:not-allowed;opacity:.6}.color-widget__input[data-v-cc951442]{flex:1}.color-widget__presets[data-v-cc951442]{display:flex;flex-wrap:wrap;gap:8px}.color-widget__preset[data-v-cc951442]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--wogee-tag-border, #d9dce3);border-radius:16px;background:#fff;cursor:pointer;transition:all .2s ease}.color-widget__preset[data-v-cc951442]:hover:not(:disabled){border-color:var(--wogee-tag-primary, #3b82f6);color:var(--wogee-tag-primary, #3b82f6)}.color-widget__preset[data-v-cc951442]:disabled{cursor:not-allowed;opacity:.6}.color-widget__preset-swatch[data-v-cc951442]{width:12px;height:12px;border-radius:999px;border:1px solid rgba(0,0,0,.08)}.color-widget__preset-label[data-v-cc951442]{font-size:12px;line-height:1;white-space:nowrap}.dynamic-trigger-icon[data-v-cf4e31e0],.dynamic-trigger-icon[data-v-6e8c108c],.dynamic-trigger-icon[data-v-45e7a3e8]{cursor:pointer;color:#00000073}.json-config-input-widget[data-v-2bf71e89]{width:100%}.json-config-input-widget__input-shell[data-v-2bf71e89]{position:relative}.json-config-input-widget__input-shell[data-v-2bf71e89] .ant-input{padding-right:72px}.json-config-input-widget__floating-button[data-v-2bf71e89]{position:absolute;top:50%;right:6px;z-index:2;transform:translateY(-50%);min-width:52px;height:24px;padding:0 10px;border-radius:12px;font-size:12px;color:#1677ff;border-color:#91caff;background:#f0f7ff}.json-config-input-widget__editor-toolbar[data-v-2bf71e89]{display:flex;justify-content:space-between;margin-bottom:8px}.json-config-input-widget__panel-title[data-v-2bf71e89]{margin-bottom:6px;font-size:12px;font-weight:600;color:#000000b8}.json-config-input-widget__editor-host[data-v-2bf71e89]{height:446px}.json-config-input-widget__row--fullscreen .json-config-input-widget__editor-host[data-v-2bf71e89]{height:72vh}.json-config-input-widget__row--fullscreen .json-config-input-widget__preview[data-v-2bf71e89]{min-height:72vh;max-height:72vh}.json-config-input-widget__preview[data-v-2bf71e89]{min-height:446px;max-height:446px;padding:10px 12px;overflow:auto;border:1px solid #d9d9d9;border-radius:6px;background:#fafafa;font-family:SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.json-config-input-widget__preview.invalid[data-v-2bf71e89]{color:#cf1322;background:#fff2f0;border-color:#ffccc7}.json-config-input-widget__preview pre[data-v-2bf71e89]{margin:0}.dynamic-form[data-v-59301a0f]{--wogee-control-height: var(--wogee-control-regular-height, 32px)}.dynamic-form.compact[data-v-59301a0f]{--wogee-control-height: var(--wogee-control-compact-height, 28px)}.dynamic-form[data-v-59301a0f]:not(.compact) input.ant-input,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-input-affix-wrapper,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-select-selector,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-picker,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-input-number{height:var(--wogee-control-height);min-height:var(--wogee-control-height)}.dynamic-form[data-v-59301a0f]:not(.compact) input.ant-input{padding-block:0;line-height:calc(var(--wogee-control-height) - 2px)}.dynamic-form[data-v-59301a0f]:not(.compact) .ant-input-affix-wrapper{display:flex;align-items:center;padding-block:0}.dynamic-form[data-v-59301a0f]:not(.compact) .ant-input-affix-wrapper>input.ant-input{height:calc(var(--wogee-control-height) - 2px);min-height:0;max-height:calc(var(--wogee-control-height) - 2px);padding-block:0;border:0;border-radius:0;background:transparent;box-shadow:none;line-height:calc(var(--wogee-control-height) - 2px)}.dynamic-form[data-v-59301a0f]:not(.compact) .ant-select-single .ant-select-selection-item,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-select-single .ant-select-selection-placeholder,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-picker-input>input,.dynamic-form[data-v-59301a0f]:not(.compact) .ant-input-number-input{height:calc(var(--wogee-control-height) - 2px);line-height:calc(var(--wogee-control-height) - 2px)}.dynamic-form.compact[data-v-59301a0f] .ant-form-item{margin-bottom:8px}.dynamic-form.compact[data-v-59301a0f] .ant-form-item-label>label{color:#000000bf;font-size:12px}.dynamic-form.compact[data-v-59301a0f] .ant-form-item-label{padding-bottom:0}.dynamic-form[data-v-59301a0f] .ant-form-item-label>label{height:auto;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.dynamic-form[data-v-59301a0f] .ant-form-item-control,.dynamic-field-control[data-v-59301a0f]{min-width:0}.dynamic-field-control[data-v-59301a0f]{position:relative}.dynamic-field-control--merged[data-v-59301a0f]{display:flex;align-items:center;min-height:var(--wogee-control-height);border:1px solid #dce3ec;border-radius:8px;overflow:hidden;background:#f8fafc6b;box-shadow:0 1px 2px #0f172a05;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.dynamic-field-control--merged[data-v-59301a0f]:focus-within{border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 52%);background:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 90%)}.dynamic-field-control--disabled[data-v-59301a0f]{border-color:#e7ebf1;background:#fbfcfd;box-shadow:none}.dynamic-field-control__label[data-v-59301a0f]{flex:0 0 auto;display:flex;align-items:center;max-width:min(42%,220px);height:auto;min-height:var(--wogee-control-content-height);padding:4px 10px;border-right:1px solid #e2e8f0;background:transparent;color:#64748b;font-size:12px;font-weight:600;min-width:0;line-height:16px;white-space:normal;overflow-wrap:anywhere;letter-spacing:0}.dynamic-field-control--disabled .dynamic-field-control__label[data-v-59301a0f]{border-right-color:#edf1f5;background:#f7f8fa;color:#3440547a}.dynamic-field-control__content[data-v-59301a0f]{width:100%}.dynamic-field-control__content--merged[data-v-59301a0f]{flex:1;min-width:0;display:flex;align-items:center;height:var(--wogee-control-content-height);padding:0 10px}.dynamic-field-control--disabled .dynamic-field-control__content--merged[data-v-59301a0f]{background:transparent}.dynamic-form.compact[data-v-59301a0f] input.ant-input,.dynamic-form.compact[data-v-59301a0f] .ant-input-affix-wrapper,.dynamic-form.compact[data-v-59301a0f] .ant-select-selector,.dynamic-form.compact[data-v-59301a0f] .ant-picker,.dynamic-form.compact[data-v-59301a0f] .ant-input-number{height:var(--wogee-control-height)}.dynamic-form.compact[data-v-59301a0f] .ant-input{padding-top:0;padding-bottom:0;line-height:var(--wogee-control-height)}.dynamic-form.compact[data-v-59301a0f] .ant-input-affix-wrapper{padding-top:0;padding-bottom:0}.dynamic-form.compact[data-v-59301a0f] .ant-input-affix-wrapper .ant-input{height:100%;line-height:var(--wogee-control-height)}.dynamic-form.compact[data-v-59301a0f] .ant-input-affix-wrapper .ant-input-suffix{display:inline-flex;align-items:center}.dynamic-form.compact[data-v-59301a0f] .ant-input-number-input{height:var(--wogee-control-content-height);line-height:var(--wogee-control-content-height)}.dynamic-field-control--merged[data-v-59301a0f] .ant-input,.dynamic-field-control--merged[data-v-59301a0f] .ant-input-affix-wrapper,.dynamic-field-control--merged[data-v-59301a0f] .ant-select-selector,.dynamic-field-control--merged[data-v-59301a0f] .ant-picker,.dynamic-field-control--merged[data-v-59301a0f] .ant-input-number{border:none!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}.dynamic-field-control--merged[data-v-59301a0f] .ant-input,.dynamic-field-control--merged[data-v-59301a0f] .ant-input-affix-wrapper,.dynamic-field-control--merged[data-v-59301a0f] .ant-picker,.dynamic-field-control--merged[data-v-59301a0f] .ant-input-number{height:var(--wogee-control-content-height)}.dynamic-field-control--merged[data-v-59301a0f] .ant-input,.dynamic-field-control--merged[data-v-59301a0f] .ant-picker,.dynamic-field-control--merged[data-v-59301a0f] .ant-input-affix-wrapper{padding:0}.dynamic-field-control--merged[data-v-59301a0f] .ant-input{line-height:var(--wogee-control-content-height);font-size:12px}.dynamic-field-control--merged[data-v-59301a0f] .ant-input-affix-wrapper{padding-block:0!important}.dynamic-field-control--merged[data-v-59301a0f] .ant-input-affix-wrapper .ant-input{height:var(--wogee-control-content-height);line-height:var(--wogee-control-content-height)}.dynamic-field-control--merged[data-v-59301a0f] .ant-input-number{width:100%}.dynamic-field-control--merged[data-v-59301a0f] .ant-input-number-input{height:var(--wogee-control-content-height);padding:0;line-height:var(--wogee-control-content-height);font-size:12px}.dynamic-field-control--merged[data-v-59301a0f] .ant-select{width:100%}.dynamic-field-control--merged[data-v-59301a0f] .ant-select-selector{min-height:var(--wogee-control-content-height);height:var(--wogee-control-content-height)!important;padding:0!important}.dynamic-field-control--merged[data-v-59301a0f] .ant-select-single .ant-select-selector{display:flex;align-items:center}.dynamic-field-control--merged[data-v-59301a0f] .ant-select-single .ant-select-selection-item,.dynamic-field-control--merged[data-v-59301a0f] .ant-select-single .ant-select-selection-placeholder{line-height:var(--wogee-control-content-height)!important;font-size:12px}.dynamic-field-control--merged[data-v-59301a0f] .ant-select-multiple .ant-select-selector{padding-block:1px!important}.dynamic-field-control--merged[data-v-59301a0f] .ant-picker{width:100%}.dynamic-field-control--merged[data-v-59301a0f] .ant-picker-range .ant-picker-input input{line-height:var(--wogee-control-content-height);font-size:12px}.dynamic-field-control--merged[data-v-59301a0f] .ant-picker-input>input{padding-block:0!important}.dynamic-field-control--merged[data-v-59301a0f] .ant-picker-range .ant-picker-range-separator{padding-inline:6px}.dynamic-field-control--merged[data-v-59301a0f] .ant-select-arrow,.dynamic-field-control--merged[data-v-59301a0f] .ant-picker-suffix,.dynamic-field-control--merged[data-v-59301a0f] .ant-picker-range-separator,.dynamic-field-control--merged[data-v-59301a0f] .ant-input-suffix{color:#34405461}.dynamic-field-control--merged[data-v-59301a0f] input::placeholder{color:#66708573}.advanced-filter-builder[data-v-17e89ccf]{--advanced-filter-control-height: var(--wogee-control-compact-height, 28px);--advanced-filter-condition-row-height: 52px;display:flex;min-height:520px;max-height:min(68vh,680px);border-top:1px solid #edf0f4}.advanced-filter-palette[data-v-17e89ccf]{display:flex;width:292px;min-width:292px;min-height:0;flex-direction:column;border-right:1px solid #edf0f4;background:#fbfcfe}.advanced-filter-palette__head[data-v-17e89ccf]{padding:14px 16px 8px}.advanced-filter-palette__head strong[data-v-17e89ccf]{display:block;margin-bottom:8px;color:#273449;font-size:13px}.advanced-filter-palette__head[data-v-17e89ccf] .ant-input-affix-wrapper{height:var(--advanced-filter-control-height);min-height:var(--advanced-filter-control-height);max-height:var(--advanced-filter-control-height);padding-block:0;border-color:#d9e0ea;border-radius:7px;box-shadow:none}.advanced-filter-palette__head[data-v-17e89ccf] .ant-input{height:calc(var(--advanced-filter-control-height) - 2px);min-height:calc(var(--advanced-filter-control-height) - 2px);line-height:calc(var(--advanced-filter-control-height) - 2px)}.advanced-filter-palette__body[data-v-17e89ccf]{min-height:0;flex:1;padding:0 16px 16px;overflow-y:auto}.advanced-filter-field-group[data-v-17e89ccf]{margin-top:16px}.advanced-filter-field-group header[data-v-17e89ccf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;color:#7a8699;font-size:11px}.advanced-filter-field-group header b[data-v-17e89ccf]{font-weight:600}.advanced-filter-field-group>div[data-v-17e89ccf]{display:flex;flex-wrap:wrap;gap:7px}.advanced-filter-field-group button[data-v-17e89ccf]{display:inline-flex;height:28px;max-width:100%;align-items:center;gap:5px;padding:0 9px;border:1px solid #d9e0ea;border-radius:7px;background:#fff;color:#526074;font-size:12px;cursor:pointer}.advanced-filter-field-group button[data-v-17e89ccf]:hover,.advanced-filter-field-group button.selected[data-v-17e89ccf]{border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 55%);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 96%);color:var(--wogee-theme-primary, #3152e8)}.advanced-filter-field-group button span[data-v-17e89ccf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.advanced-filter-field-group button em[data-v-17e89ccf]{display:inline-flex;min-width:17px;height:17px;align-items:center;justify-content:center;border-radius:999px;background:var(--wogee-theme-primary, #3152e8);color:#fff;font-size:10px;font-style:normal;font-weight:700}.advanced-filter-palette__empty[data-v-17e89ccf]{padding:36px 0;color:#98a2b3;text-align:center;font-size:12px}.advanced-filter-workspace[data-v-17e89ccf]{position:relative;display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;padding:0 24px 16px;overflow-y:auto}.advanced-filter-presets[data-v-17e89ccf]{display:flex;min-height:48px;align-items:center;gap:8px;border-bottom:1px solid #edf0f4}.advanced-filter-presets>span[data-v-17e89ccf],.advanced-filter-logic>span[data-v-17e89ccf]{color:#7a8699;font-size:12px}.advanced-filter-presets button[data-v-17e89ccf]{height:30px;padding:0 12px;border:1px dashed #d5dce7;border-radius:999px;background:#fff;color:#526074;font-size:12px;cursor:pointer}.advanced-filter-presets button[data-v-17e89ccf]:hover,.advanced-filter-presets button.active[data-v-17e89ccf]{border-color:var(--wogee-theme-primary, #3152e8);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 96%);color:var(--wogee-theme-primary, #3152e8)}.advanced-filter-logic[data-v-17e89ccf]{display:flex;min-height:var(--advanced-filter-condition-row-height);align-items:center;gap:14px}.advanced-filter-logic em[data-v-17e89ccf]{color:#7a8699;font-size:11px;font-style:normal}.advanced-filter-logic[data-v-17e89ccf] .ant-segmented{background:#f3f5f8}.advanced-filter-condition-list[data-v-17e89ccf]{display:flex;flex-direction:column}.advanced-filter-condition[data-v-17e89ccf]{display:grid;grid-template-columns:minmax(170px,220px) 140px minmax(220px,1fr) 28px;align-items:center;gap:8px;min-height:var(--advanced-filter-condition-row-height);border-bottom:1px dashed #e6eaf0}.advanced-filter-condition[data-v-17e89ccf] .ant-select,.advanced-filter-condition[data-v-17e89ccf] .ant-input-number,.advanced-filter-condition[data-v-17e89ccf] .ant-picker,.advanced-filter-condition[data-v-17e89ccf] .expandable-input{height:var(--advanced-filter-control-height)!important;min-height:var(--advanced-filter-control-height)!important;max-height:var(--advanced-filter-control-height)!important}.advanced-filter-condition[data-v-17e89ccf] .ant-select-selector,.advanced-filter-condition[data-v-17e89ccf] .ant-input-affix-wrapper,.advanced-filter-condition[data-v-17e89ccf] .ant-input-number,.advanced-filter-condition[data-v-17e89ccf] .ant-picker{height:var(--advanced-filter-control-height)!important;min-height:var(--advanced-filter-control-height)!important;max-height:var(--advanced-filter-control-height)!important;border-color:#d9e0ea!important;border-radius:7px!important;box-shadow:none!important}.advanced-filter-condition[data-v-17e89ccf] .ant-select-single .ant-select-selector .ant-select-selection-item,.advanced-filter-condition[data-v-17e89ccf] .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.advanced-filter-condition[data-v-17e89ccf] .ant-select-single .ant-select-selector:after,.advanced-filter-condition[data-v-17e89ccf] .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:calc(var(--advanced-filter-control-height) - 2px)!important;line-height:calc(var(--advanced-filter-control-height) - 2px)!important}.advanced-filter-condition[data-v-17e89ccf] .ant-input-number-input,.advanced-filter-condition[data-v-17e89ccf] .ant-picker-input>input{height:calc(var(--advanced-filter-control-height) - 2px)!important;line-height:calc(var(--advanced-filter-control-height) - 2px)!important}.advanced-filter-condition__value[data-v-17e89ccf],.advanced-filter-condition__value[data-v-17e89ccf]>*{width:100%}.advanced-filter-condition__value[data-v-17e89ccf]{--wogee-control-height: var(--advanced-filter-control-height);min-width:0}.advanced-filter-condition[data-v-17e89ccf] .ant-input-affix-wrapper>input.ant-input{height:calc(var(--advanced-filter-control-height) - 2px)!important;min-height:0!important;max-height:calc(var(--advanced-filter-control-height) - 2px)!important;padding-block:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;line-height:calc(var(--advanced-filter-control-height) - 2px)!important}.advanced-filter-condition__remove[data-v-17e89ccf]{display:inline-flex;width:28px;min-width:28px;height:28px;align-items:center;justify-content:center;padding:0;color:#7a8699}.advanced-filter-condition__remove[data-v-17e89ccf]:hover{color:#cf1322;background:#fff1f0}.advanced-filter-null-value[data-v-17e89ccf]{display:flex;height:var(--advanced-filter-control-height);align-items:center;padding:0 12px;border:1px dashed #d9e0ea;border-radius:7px;color:#98a2b3;font-size:12px}.advanced-filter-number-range[data-v-17e89ccf]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.advanced-filter-number-range[data-v-17e89ccf] .ant-input-number{width:100%}.advanced-filter-number-range>span[data-v-17e89ccf]{color:#98a2b3;font-size:11px}.advanced-filter-empty[data-v-17e89ccf]{display:flex;min-height:250px;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:#98a2b3}.advanced-filter-empty strong[data-v-17e89ccf]{color:#667085;font-size:13px}.advanced-filter-empty span[data-v-17e89ccf]{font-size:12px}.advanced-filter-add[data-v-17e89ccf]{display:flex;width:100%;min-height:40px;align-items:center;justify-content:center;gap:7px;margin-top:18px;border:1px dashed #d9e0ea;border-radius:8px;background:#fff;color:#526074;cursor:pointer}.advanced-filter-add[data-v-17e89ccf]:hover{border-color:var(--wogee-theme-primary, #3152e8);color:var(--wogee-theme-primary, #3152e8)}.advanced-filter-add[data-v-17e89ccf]:disabled,.advanced-filter-field-group button[data-v-17e89ccf]:disabled{cursor:not-allowed;opacity:.52}.advanced-filter-workspace__status[data-v-17e89ccf]{margin-top:12px;color:#98a2b3;font-size:11px;text-align:right}@media (max-width: 960px){.advanced-filter-palette[data-v-17e89ccf]{width:240px;min-width:240px}.advanced-filter-workspace[data-v-17e89ccf]{padding-inline:16px}.advanced-filter-condition[data-v-17e89ccf]{grid-template-columns:minmax(140px,1fr) 132px minmax(180px,1.5fr) 28px;gap:8px}}@media (max-width: 720px){.advanced-filter-builder[data-v-17e89ccf]{min-height:0;flex-direction:column}.advanced-filter-palette[data-v-17e89ccf]{width:100%;min-width:0;max-height:220px;border-right:0;border-bottom:1px solid #edf0f4}.advanced-filter-condition[data-v-17e89ccf]{grid-template-columns:1fr 1fr 28px;padding:10px 0}.advanced-filter-condition__value[data-v-17e89ccf]{grid-column:1 / span 2;grid-row:2}.advanced-filter-condition__remove[data-v-17e89ccf]{grid-column:3;grid-row:1 / span 2}}.query-modal-bar[data-v-046ec42a]{position:sticky;top:0;z-index:18;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:7px 8px;border:1px solid #e2e8f0;border-radius:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 97%),#fff 28%);box-shadow:0 3px 12px -6px #0f172a29}.query-modal-bar__title[data-v-046ec42a]{display:flex;align-items:center;gap:5px;padding-right:12px;border-right:1px solid #e2e8f0;color:#334155;font-size:12px;font-weight:700;white-space:nowrap}.query-modal-bar--column[data-v-046ec42a]{min-height:38px;padding-block:4px;background:#fff;box-shadow:0 2px 9px -7px #0f172a29}.query-modal-bar__summary[data-v-046ec42a]{display:flex;min-width:0;align-items:center;gap:4px;overflow:hidden;white-space:nowrap}.query-modal-bar__actions[data-v-046ec42a]{display:flex;align-items:center;gap:6px;padding-left:10px;border-left:1px solid #e2e8f0}.query-modal-bar__actions[data-v-046ec42a] .ant-btn{display:inline-flex;height:28px;padding-inline:10px;align-items:center;justify-content:center;gap:4px;border-radius:6px;font-size:11px;box-shadow:none!important;outline:none!important}.query-modal-bar__actions[data-v-046ec42a] .ant-btn:focus,.query-modal-bar__actions[data-v-046ec42a] .ant-btn:focus-visible,.query-modal-bar__actions[data-v-046ec42a] .ant-btn:active{box-shadow:none!important;outline:none!important}.query-modal-bar__actions[data-v-046ec42a] .ant-wave{display:none!important}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-primary{background:var(--wogee-theme-primary, #3152e8)!important;border-color:var(--wogee-theme-primary, #3152e8)!important;color:#fff!important;box-shadow:0 1px 2px #3152e833!important;transition:background-color .15s ease,border-color .15s ease,transform .08s ease}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-primary:hover{background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 12%)!important;border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 12%)!important;color:#fff!important}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-primary:active{background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 20%)!important;border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 20%)!important;transform:translateY(1px)}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-primary:disabled,.query-modal-bar__actions[data-v-046ec42a] .ant-btn-primary.ant-btn-disabled{background:#94a3b8!important;border-color:#94a3b8!important;color:#ffffffc7!important;box-shadow:none!important;transform:none}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-default{background:#fff;border-color:#d9e2ec;color:#334155;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .08s ease}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-default:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.query-modal-bar__actions[data-v-046ec42a] .ant-btn-default:active{background:#f1f5f9;transform:translateY(1px)}.query-modal-content[data-v-046ec42a]{padding:0;overflow:hidden}.query-modal-title[data-v-046ec42a]{display:flex;align-items:center;gap:10px}.query-modal-title__icon[data-v-046ec42a]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;flex:0 0 32px;border-radius:8px;background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 91%);color:var(--wogee-theme-primary, #3152e8);font-size:15px}.query-modal-title__copy[data-v-046ec42a]{display:flex;min-width:0;flex-direction:column;gap:1px}.query-modal-title__copy strong[data-v-046ec42a]{color:#172033;font-size:16px;font-weight:700;line-height:22px}.query-modal-title__copy small[data-v-046ec42a]{color:#7a8699;font-size:12px;font-weight:400;line-height:18px}.query-modal-footer[data-v-046ec42a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.query-modal-footer__status[data-v-046ec42a]{color:#7a8699;font-size:12px}.query-modal-footer__status strong[data-v-046ec42a]{color:var(--wogee-theme-primary, #3152e8);font-weight:700}.query-modal-footer__actions[data-v-046ec42a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.query-modal-footer__actions[data-v-046ec42a] .ant-btn{min-width:72px;height:34px;border-radius:7px;box-shadow:none}.query-modal-footer__actions[data-v-046ec42a] .ant-btn-text{color:#667085}.query-modal-footer__actions[data-v-046ec42a] .ant-btn-primary{min-width:88px}.query-float-shell[data-v-046ec42a]{position:sticky;top:0;z-index:18;border:1px solid rgba(226,232,240,.72);border-radius:10px;background:#fff;box-shadow:0 2px 10px -3px #0651ed0d;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.query-float-shell.collapsed[data-v-046ec42a]{box-shadow:0 2px 8px -4px #0f172a0a}.query-float-row[data-v-046ec42a]{min-height:36px;padding:5px 6px}.query-float-shell.collapsed .query-float-row[data-v-046ec42a]{height:36px;min-height:36px;max-height:36px;overflow:hidden}.query-float-title[data-v-046ec42a]{grid-column:1 / span 4;grid-row:1;align-self:start;justify-self:start;display:flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 1px;color:#334155;font-size:12px;font-weight:700;white-space:nowrap;border-right:1px solid #e2e8f0}.query-float-shell.collapsed .query-float-title[data-v-046ec42a]{float:left;margin-right:8px}.query-float-icon[data-v-046ec42a]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#64748b;font-size:12px;transition:color .2s ease,border-color .2s ease,background .2s ease}.query-float-shell:not(.collapsed) .query-float-icon[data-v-046ec42a],.query-filled-count+* .query-float-icon[data-v-046ec42a]{color:var(--wogee-theme-primary, #3152e8)}.query-float-title:has(.query-filled-count) .query-float-icon[data-v-046ec42a]{color:var(--wogee-theme-primary, #3152e8);border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 80%);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 96%)}.query-filled-count[data-v-046ec42a]{display:inline-flex;align-items:center;justify-content:center;min-width:12px;height:12px;padding:0 3px;border-radius:999px;background:var(--wogee-theme-primary, #3152e8);color:#fff;font-size:9px;font-weight:800;line-height:12px}.query-float-body[data-v-046ec42a]{width:100%;min-width:0;display:grid;grid-template-columns:repeat(40,minmax(0,1fr));grid-auto-flow:row dense;align-items:start;gap:6px}.query-float-shell.collapsed .query-float-body[data-v-046ec42a]{display:block}.query-float-body[data-v-046ec42a] .ant-spin-nested-loading,.query-float-body[data-v-046ec42a] .ant-spin-container{min-width:0;width:100%}.query-float-body[data-v-046ec42a] .ant-spin-container{display:block}.query-float-body[data-v-046ec42a] .dynamic-form{margin:0;width:100%}.query-float-body[data-v-046ec42a] .ant-spin-nested-loading,.query-float-body[data-v-046ec42a] .ant-spin-container,.query-float-body[data-v-046ec42a] .dynamic-form,.query-float-body[data-v-046ec42a] .ant-row{display:contents!important}.query-float-fields[data-v-046ec42a]{display:contents}.query-float-body[data-v-046ec42a] .ant-col{grid-column:span 8;min-width:0!important;max-width:none!important;width:auto!important;margin:0!important;padding:0!important;float:none!important}.query-float-body[data-v-046ec42a] .ant-col:nth-child(-n+4){grid-column:span 7}.query-float-body[data-v-046ec42a] .dynamic-field-col--date-range{grid-column:span 16;min-width:0!important}.query-float-body--short[data-v-046ec42a]{grid-template-columns:max-content repeat(3,minmax(0,1fr)) max-content}.query-float-body--short .query-float-title[data-v-046ec42a]{grid-column:1;grid-row:1}.query-float-shell:not(.collapsed) .query-float-body--short .query-float-actions[data-v-046ec42a]{grid-column:5;grid-row:1}.query-float-body--short[data-v-046ec42a] .ant-col{grid-column:auto!important;grid-row:1}.query-float-body--short[data-v-046ec42a] .ant-col:nth-child(1){grid-column:2!important}.query-float-body--short[data-v-046ec42a] .ant-col:nth-child(2){grid-column:3!important}.query-float-body--short[data-v-046ec42a] .ant-col:nth-child(3){grid-column:4!important}.query-float-body--short[data-v-046ec42a] .dynamic-field-col--date-range{grid-column:auto!important}.query-float-body[data-v-046ec42a] .ant-form-item{height:26px;margin-bottom:0!important}.query-float-body[data-v-046ec42a] .ant-form-item-label{height:26px;padding:0 7px;border:1px solid #e2e8f0;border-right:0;border-radius:6px 0 0 6px;background:transparent;position:relative;transition:border-color .2s ease}.query-float-body[data-v-046ec42a] .ant-form-item-label:after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;background:#e2e8f0;transform:translateY(-50%)}.query-float-body[data-v-046ec42a] .ant-form-item-label>label{height:24px;color:#64748b;font-size:11px;font-weight:500;letter-spacing:0}.query-float-body[data-v-046ec42a] .ant-form-item-control-input{min-height:26px}.query-float-body[data-v-046ec42a] .dynamic-field-control--merged{height:auto;min-height:26px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;box-shadow:none;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.query-float-body[data-v-046ec42a] .dynamic-field-control--merged:hover{border-color:#cbd5e1}.query-float-body[data-v-046ec42a] .dynamic-field-control--merged:focus-within{border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 48%);background:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 90%)}.query-float-body[data-v-046ec42a] .dynamic-field-control__label{flex:0 0 auto;align-self:stretch;height:auto;min-height:24px;min-width:0;max-width:min(46%,160px);padding:4px 8px;border-right:0;background:transparent;color:#64748b;font-size:11px;font-weight:500;letter-spacing:0;position:relative;overflow:visible;text-overflow:clip;line-height:14px;white-space:normal;overflow-wrap:anywhere}.query-float-body[data-v-046ec42a] .dynamic-field-control__label:after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;background:#e2e8f0;transform:translateY(-50%)}.query-float-body[data-v-046ec42a] .dynamic-field-control__content--merged{flex:1 1 auto;min-width:0;height:24px;padding:0 9px;background:transparent;font-size:12px}.query-float-body[data-v-046ec42a] .ant-input,.query-float-body[data-v-046ec42a] .ant-input-affix-wrapper,.query-float-body[data-v-046ec42a] .ant-input-number,.query-float-body[data-v-046ec42a] .ant-picker,.query-float-body[data-v-046ec42a] .ant-select-selector{height:26px!important;min-height:26px!important;border:0!important;border-radius:0 6px 6px 0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important}.query-float-body[data-v-046ec42a] .ant-input-affix-wrapper{display:flex!important;align-items:center!important;padding:0!important}.query-float-body[data-v-046ec42a] .ant-select,.query-float-body[data-v-046ec42a] .ant-select-selector{height:26px!important;line-height:26px!important}.query-float-body[data-v-046ec42a] .ant-select-selector{display:flex!important;align-items:center!important;padding:0!important}.query-float-body[data-v-046ec42a] .ant-select-single .ant-select-selector .ant-select-selection-search{inset-inline-start:0!important;inset-inline-end:18px!important;height:24px!important;line-height:24px!important}.query-float-body[data-v-046ec42a] .ant-input,.query-float-body[data-v-046ec42a] .ant-input-affix-wrapper .ant-input,.query-float-body[data-v-046ec42a] .ant-select-selection-search-input,.query-float-body[data-v-046ec42a] .ant-select-selection-item,.query-float-body[data-v-046ec42a] .ant-select-selection-placeholder,.query-float-body[data-v-046ec42a] .ant-picker-input>input{height:24px!important;line-height:24px!important;padding-top:0!important;padding-bottom:0!important;font-size:12px!important}.query-float-body[data-v-046ec42a] .ant-select-single .ant-select-selector .ant-select-selection-item,.query-float-body[data-v-046ec42a] .ant-select-single .ant-select-selector .ant-select-selection-placeholder{display:flex!important;align-items:center!important;padding-inline-end:18px!important;line-height:24px!important}.query-float-body[data-v-046ec42a] .ant-input-suffix,.query-float-body[data-v-046ec42a] .ant-input-clear-icon,.query-float-body[data-v-046ec42a] .ant-select-clear,.query-float-body[data-v-046ec42a] .ant-select-arrow,.query-float-body[data-v-046ec42a] .ant-picker-suffix{display:inline-flex!important;align-items:center!important;justify-content:center!important}.query-float-body[data-v-046ec42a] .ant-select-arrow,.query-float-body[data-v-046ec42a] .ant-select-clear{margin-top:0!important;transform:translateY(-50%)!important}.query-float-body[data-v-046ec42a] .ant-input:focus,.query-float-body[data-v-046ec42a] .ant-input-number-focused,.query-float-body[data-v-046ec42a] .ant-picker-focused,.query-float-body[data-v-046ec42a] .ant-select-focused .ant-select-selector{background:transparent!important;box-shadow:none!important}.query-float-summary[data-v-046ec42a]{width:auto;min-width:0;height:26px;display:flex;align-items:center}.query-summary-list[data-v-046ec42a]{display:flex;align-items:center;gap:3px;flex:1;min-width:0;max-width:min(1480px,90vw);overflow:hidden;white-space:nowrap}.query-float-title[data-v-046ec42a] .ant-tag,.query-float-summary[data-v-046ec42a] .ant-tag{margin-inline-end:0;height:20px;min-height:20px;padding-inline:6px;line-height:1;font-size:12px;border-radius:6px}.query-summary-tag[data-v-046ec42a]{margin-inline-end:0;display:inline-flex;align-items:center;justify-content:center;max-width:320px;height:20px;min-height:20px;padding:0 6px;border-radius:6px;border:1px solid #dfe7f1;background:#f8fafc;font-size:12px;font-weight:500;color:#475569;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.query-summary-empty[data-v-046ec42a]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:400;color:#94a3b8}.query-float-actions[data-v-046ec42a]{display:flex;align-items:center;justify-content:flex-end;gap:3px;height:26px;min-height:26px;padding-left:7px;border-left:1px solid #e2e8f0}.query-float-shell:not(.collapsed) .query-float-actions[data-v-046ec42a]{grid-row:1;grid-column:-9 / -1;justify-self:end;align-self:start}.query-float-shell.collapsed .query-float-actions[data-v-046ec42a]{float:right;margin-left:8px}.query-float-actions[data-v-046ec42a] .ant-btn-sm{height:26px;padding-inline:8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;line-height:24px;letter-spacing:0}.query-float-actions[data-v-046ec42a] .ant-btn-two-chinese-chars>*:not(.anticon){letter-spacing:0;margin-right:0}.query-float-actions[data-v-046ec42a] .ant-btn-sm:not(.ant-btn-link){border-radius:6px}.query-float-actions[data-v-046ec42a] .ant-btn-link{padding-inline:3px;color:#64748b;font-weight:500}.query-float-actions[data-v-046ec42a] .ant-btn-link:hover{color:#0f172a;background:#f1f5f9}.query-float-actions[data-v-046ec42a] .ant-btn-default{color:#475569;border-color:#e2e8f0;background:#fff;box-shadow:none}.query-float-actions[data-v-046ec42a] .ant-btn-default:hover{color:#0f172a;border-color:#cbd5e1;background:#f8fafc}.query-float-actions[data-v-046ec42a] .ant-btn-primary{background:var(--wogee-theme-primary, #3152e8);border-color:var(--wogee-theme-primary, #3152e8);color:#fff!important;box-shadow:0 1px 2px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 80%)}.query-float-actions[data-v-046ec42a] .ant-btn-primary:hover,.query-float-actions[data-v-046ec42a] .ant-btn-primary:focus{background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 10%);border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 10%);color:#fff!important}.query-float-actions[data-v-046ec42a] .ant-btn-primary:disabled,.query-float-actions[data-v-046ec42a] .ant-btn-primary.ant-btn-disabled{background:#94a3b8;border-color:#94a3b8;color:#ffffffc7!important}.query-float-actions[data-v-046ec42a] .ant-btn-primary .anticon{color:#ffffffd9}.query-toggle-icon[data-v-046ec42a]{margin-left:2px;font-size:10px;transition:transform .2s ease}.query-toggle-icon--up[data-v-046ec42a]{transform:rotate(180deg)}.query-summary-measure[data-v-046ec42a]{position:fixed;left:-10000px;top:-10000px;visibility:hidden;pointer-events:none;white-space:nowrap;z-index:-1}@media (max-width: 1180px){.query-float-shell.collapsed .query-float-row[data-v-046ec42a]{grid-template-columns:auto minmax(0,1fr);height:auto;max-height:none;overflow:visible}.query-float-shell.collapsed .query-float-summary[data-v-046ec42a]{grid-column:1 / -1}.query-float-shell.collapsed .query-float-actions[data-v-046ec42a]{grid-column:2;grid-row:1;justify-self:end}}@media (max-width: 760px){.query-modal-footer__status[data-v-046ec42a]{display:none}.query-modal-footer__actions[data-v-046ec42a]{width:100%;justify-content:flex-end}}@media (max-width: 520px){.query-modal-title__copy small[data-v-046ec42a]{display:none}.query-modal-footer__actions[data-v-046ec42a]{gap:6px}.query-modal-footer__actions[data-v-046ec42a] .ant-btn{min-width:64px;padding-inline:10px}}.runtime-regex-feedback[data-v-21e005d5]{font-size:12px;line-height:1.5;padding:4px 8px;margin-top:4px;border-radius:4px;overflow-wrap:anywhere}.is-success[data-v-21e005d5]{color:#237804;background:#f6ffed}.is-info[data-v-21e005d5]{color:#0958d9;background:#e6f4ff}.is-error[data-v-21e005d5]{color:#a8071a;background:#fff1f0}.is-warning[data-v-21e005d5]{color:#874d00;background:#fffbe6}.wogee-bool[data-v-bfbc9027],.wogee-bool-tag[data-v-bfbc9027],.wogee-switch[data-v-bfbc9027]{box-sizing:border-box;flex:none;white-space:nowrap}.wogee-bool[data-v-bfbc9027]{display:inline-flex;align-items:center;gap:5px;color:var(--wogee-tag-muted, #697386);font-size:14px;line-height:1}.wogee-bool--yes[data-v-bfbc9027]{color:var(--wogee-tag-success, #22a06b);font-weight:500}.wogee-bool__icon[data-v-bfbc9027]{width:14px;height:14px;flex:none}.wogee-bool-tag[data-v-bfbc9027]{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border:1px solid transparent;border-radius:var(--wogee-tag-radius, 6px);color:var(--wogee-tag-muted, #697386);font-size:12px;font-weight:500;line-height:1}.wogee-bool-tag .wogee-bool__icon[data-v-bfbc9027]{width:12px;height:12px}.wogee-bool-tag.wogee-bool--yes[data-v-bfbc9027]{color:var(--wogee-tag-success, #22a06b);background:color-mix(in oklab,var(--wogee-tag-success, #22a06b) 16%,#ffffff)}.wogee-bool-tag.wogee-bool--no[data-v-bfbc9027]{color:var(--wogee-tag-muted, #697386);background:var(--wogee-tag-surface, #f7f8fa);border-color:var(--wogee-tag-border-soft, #eef0f4)}.wogee-switch[data-v-bfbc9027]{position:relative;display:inline-block;width:36px;height:20px;border-radius:9999px;background:color-mix(in oklab,var(--wogee-tag-muted, #697386) 28%,#ffffff);transition:background .14s cubic-bezier(.2,0,0,1);vertical-align:middle}.wogee-switch[data-v-bfbc9027]:after{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:9999px;background:#fff;box-shadow:0 1px 3px #1f1f1f38;content:"";transition:transform .14s cubic-bezier(.2,0,0,1)}.wogee-switch--on[data-v-bfbc9027]{background:var(--wogee-tag-primary, #d32029)}.wogee-switch--on[data-v-bfbc9027]:after{transform:translate(16px)}.runtime-field-value-grid[data-v-5dfda2bb]{container-type:inline-size;display:grid;gap:12px;min-width:0;color:#0f172ae6}.runtime-field-value-grid__summary[data-v-5dfda2bb]{display:grid;grid-template-columns:repeat(var(--runtime-summary-columns),minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #e6ebf2;border-radius:12px;background:#fff;box-shadow:0 4px 14px #0f172a09}.runtime-field-value-grid__summary-item[data-v-5dfda2bb]{min-width:0;padding:14px 24px}.runtime-field-value-grid__summary-item+.runtime-field-value-grid__summary-item[data-v-5dfda2bb]{border-left:1px solid #edf0f5}.runtime-field-value-grid__summary-label[data-v-5dfda2bb],.runtime-field-value-grid__label[data-v-5dfda2bb]{color:#7b879c;font-size:12px;font-weight:500;line-height:18px}.runtime-field-value-grid__summary-label[data-v-5dfda2bb]{overflow-wrap:anywhere;margin-bottom:3px}.runtime-field-value-grid__summary-value[data-v-5dfda2bb]{overflow:hidden;color:#202938;font-size:16px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.runtime-field-value-grid__summary-value.is-accent[data-v-5dfda2bb]{color:var(--wogee-theme-primary, #d32029);font-size:30px;line-height:1.12}.runtime-field-value-grid__summary-value.is-success[data-v-5dfda2bb]{color:#15803d}.runtime-field-value-grid__summary-value.is-warning[data-v-5dfda2bb]{color:#b45309}.runtime-field-value-grid__summary-value.is-danger[data-v-5dfda2bb]{color:#c62828}.runtime-field-value-grid__summary-value.is-empty[data-v-5dfda2bb],.runtime-field-value-grid__control.is-empty[data-v-5dfda2bb]{color:#b1bac8}.runtime-field-value-grid__summary-value.is-monospace[data-v-5dfda2bb],.runtime-field-value-grid__field.is-monospace .runtime-field-value-grid__readonly[data-v-5dfda2bb],.runtime-field-value-grid__summary-secondary[data-v-5dfda2bb]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;overflow-wrap:anywhere}.runtime-field-value-grid__summary-unit[data-v-5dfda2bb]{margin-left:5px;color:#7b879c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500}.runtime-field-value-grid__summary-secondary[data-v-5dfda2bb]{overflow:hidden;margin-top:3px;color:#7b879c;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.runtime-field-value-grid__group-card[data-v-5dfda2bb]{overflow:hidden;border:1px solid #e6ebf2;border-radius:12px;background:#fff;box-shadow:0 4px 14px #0f172a09}.runtime-field-value-grid__group+.runtime-field-value-grid__group[data-v-5dfda2bb]{border-top:1px solid #edf0f5}.runtime-field-value-grid__group-heading[data-v-5dfda2bb]{display:flex;flex-wrap:wrap;min-width:0;overflow-wrap:anywhere;align-items:baseline;gap:10px;padding:10px 24px;border-bottom:1px solid #edf0f5;background:linear-gradient(90deg,color-mix(in srgb,var(--wogee-theme-primary, #d32029),transparent 94%),#f8fafc 42%,#fbfcfe)}.runtime-field-value-grid__group-heading[data-v-5dfda2bb]:before{flex:0 0 3px;align-self:center;width:3px;height:15px;border-radius:2px;background:var(--wogee-theme-primary, #d32029);content:""}.runtime-field-value-grid__group-heading h3[data-v-5dfda2bb]{margin:0;color:#263244;font-size:14px;font-weight:650;line-height:20px}.runtime-field-value-grid__group-heading span[data-v-5dfda2bb]{color:#8490a4;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;letter-spacing:.04em;line-height:18px}.runtime-field-value-grid__fields[data-v-5dfda2bb]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:28px;row-gap:14px;padding:14px 24px 17px;background:#fff}.runtime-field-value-grid__group:nth-child(2n) .runtime-field-value-grid__fields[data-v-5dfda2bb]{background:#fcfdff}.runtime-field-value-grid__group:not(.has-heading) .runtime-field-value-grid__fields[data-v-5dfda2bb]{padding-top:17px}.runtime-field-value-grid__field[data-v-5dfda2bb]{min-width:0}.runtime-field-value-grid__label[data-v-5dfda2bb]{display:flex;align-items:flex-start;gap:4px;min-width:0;margin-bottom:3px}.runtime-field-value-grid__label span[data-v-5dfda2bb]{min-width:0;white-space:normal;overflow-wrap:anywhere}.runtime-field-value-grid__calculated[data-v-5dfda2bb]{flex-shrink:0;color:var(--wogee-theme-primary);font-size:10px;font-weight:400}.runtime-field-value-grid__label b[data-v-5dfda2bb]{color:#d32029;font-size:13px}.runtime-field-value-grid__control[data-v-5dfda2bb]{min-width:0;min-height:22px}.runtime-field-value-grid.is-editable .runtime-field-value-grid__control[data-v-5dfda2bb]{min-height:var(--wogee-control-height)}.runtime-field-value-grid.is-editable[data-v-5dfda2bb]{--wogee-control-height: var(--wogee-control-regular-height, 32px)}.runtime-field-value-grid__control[data-v-5dfda2bb]>*{width:100%;min-width:0}.runtime-field-value-grid__control.is-switch[data-v-5dfda2bb]>*{width:auto;min-width:36px}.runtime-field-value-grid__readonly[data-v-5dfda2bb]{min-width:0;color:#273142;font-size:14px;line-height:22px;overflow-wrap:anywhere;word-break:break-word}.runtime-field-value-grid__tag[data-v-5dfda2bb]{margin-inline-end:4px}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-select-selector,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-picker,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-number{border-color:#d9d9d9!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input:hover,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper:hover,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-select-selector:hover,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-picker:hover,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-number:hover{border-color:color-mix(in srgb,var(--wogee-theme-primary, #d32029),#ffffff 45%)!important}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input:focus,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-focused,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper-focused,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-select-focused .ant-select-selector,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-picker-focused,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-number-focused{border-color:var(--wogee-theme-primary, #d32029)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--wogee-theme-primary, #d32029),transparent 88%)!important}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper .ant-input,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper:hover .ant-input,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper:focus-within .ant-input{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper{display:flex;align-items:center;height:var(--wogee-control-height);min-height:var(--wogee-control-height);padding:0 10px}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] input.ant-input{height:var(--wogee-control-height);line-height:calc(var(--wogee-control-height) - 2px)}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-affix-wrapper .ant-input{height:calc(var(--wogee-control-height) - 2px);min-height:0;max-height:calc(var(--wogee-control-height) - 2px);line-height:calc(var(--wogee-control-height) - 2px);padding:0!important}.runtime-field-value-grid.is-editable .runtime-field-value-grid__field.is-borderless[data-v-5dfda2bb] .ant-input,.runtime-field-value-grid.is-editable .runtime-field-value-grid__field.is-borderless[data-v-5dfda2bb] .ant-input-affix-wrapper,.runtime-field-value-grid.is-editable .runtime-field-value-grid__field.is-borderless[data-v-5dfda2bb] .ant-input-number,.runtime-field-value-grid.is-editable .runtime-field-value-grid__field.is-borderless[data-v-5dfda2bb] .ant-select-selector,.runtime-field-value-grid.is-editable .runtime-field-value-grid__field.is-borderless[data-v-5dfda2bb] .ant-picker{border-color:transparent!important;box-shadow:none!important}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-select-single .ant-select-selector,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-picker,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-number{height:var(--wogee-control-height);min-height:var(--wogee-control-height)}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-select-single .ant-select-selection-item,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-select-single .ant-select-selection-placeholder,.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-picker-input>input{line-height:calc(var(--wogee-control-height) - 2px)}.runtime-field-value-grid.is-editable[data-v-5dfda2bb] .ant-input-number-input{height:calc(var(--wogee-control-height) - 2px);line-height:calc(var(--wogee-control-height) - 2px)}.runtime-field-value-grid__field.is-disabled[data-v-5dfda2bb] .ant-input,.runtime-field-value-grid__field.is-disabled[data-v-5dfda2bb] .ant-input-affix-wrapper,.runtime-field-value-grid__field.is-disabled[data-v-5dfda2bb] .ant-select-selector,.runtime-field-value-grid__field.is-disabled[data-v-5dfda2bb] .ant-picker,.runtime-field-value-grid__field.is-disabled[data-v-5dfda2bb] .ant-input-number{border-color:#e4e9f1!important;background:#f7f9fc!important;box-shadow:none!important}.runtime-field-value-grid[data-v-5dfda2bb] .ant-select,.runtime-field-value-grid[data-v-5dfda2bb] .ant-picker,.runtime-field-value-grid[data-v-5dfda2bb] .ant-input-number{width:100%}.runtime-field-value-grid[data-v-5dfda2bb] textarea.ant-input{min-height:78px;resize:vertical}.runtime-field-value-grid[data-v-5dfda2bb] .runtime-selector-input{cursor:pointer;color:var(--wogee-theme-primary, #d32029)}@media (max-width: 1100px){.runtime-field-value-grid__summary[data-v-5dfda2bb]{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-field-value-grid__summary-item[data-v-5dfda2bb]:nth-child(odd){border-left:0}.runtime-field-value-grid__summary-item[data-v-5dfda2bb]:nth-child(n+3){border-top:1px solid #edf0f5}.runtime-field-value-grid__field[data-v-5dfda2bb]:not(.has-percentage-width){grid-column:span var(--runtime-field-responsive-span)!important}.runtime-field-value-grid__field.is-wide[data-v-5dfda2bb]:not(.has-percentage-width){grid-column:span 12!important}}@container (max-width: 900px){.runtime-field-value-grid__summary[data-v-5dfda2bb]{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-field-value-grid__summary-item[data-v-5dfda2bb]:nth-child(odd){border-left:0}.runtime-field-value-grid__summary-item[data-v-5dfda2bb]:nth-child(n+3){border-top:1px solid #edf0f5}.runtime-field-value-grid__field[data-v-5dfda2bb]:not(.has-percentage-width){grid-column:span var(--runtime-field-responsive-span)!important}.runtime-field-value-grid__field.is-wide[data-v-5dfda2bb]:not(.has-percentage-width){grid-column:span 12!important}}@media (max-width: 640px){.runtime-field-value-grid__summary[data-v-5dfda2bb]{grid-template-columns:minmax(0,1fr)}.runtime-field-value-grid__summary-item+.runtime-field-value-grid__summary-item[data-v-5dfda2bb]{border-top:1px solid #edf0f5;border-left:0}.runtime-field-value-grid__group-heading[data-v-5dfda2bb],.runtime-field-value-grid__fields[data-v-5dfda2bb]{padding-right:18px;padding-left:18px}.runtime-field-value-grid .runtime-field-value-grid__fields>.runtime-field-value-grid__field[data-v-5dfda2bb]{grid-column:span 12!important}}@container (max-width: 520px){.runtime-field-value-grid__summary[data-v-5dfda2bb]{grid-template-columns:minmax(0,1fr)}.runtime-field-value-grid__summary-item+.runtime-field-value-grid__summary-item[data-v-5dfda2bb]{border-top:1px solid #edf0f5;border-left:0}.runtime-field-value-grid__group-heading[data-v-5dfda2bb],.runtime-field-value-grid__fields[data-v-5dfda2bb]{padding-right:18px;padding-left:18px}.runtime-field-value-grid .runtime-field-value-grid__fields>.runtime-field-value-grid__field[data-v-5dfda2bb]:not(.has-percentage-width){grid-column:span 12!important}}.dict-color-tag[data-v-11a894b4]{display:inline-flex;align-items:center;margin-inline-end:0;max-width:100%;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;border-radius:6px;vertical-align:top;box-sizing:border-box}.dict-color-tag__text[data-v-11a894b4]{min-width:0;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dict-color-tag--filled[data-v-11a894b4]{border-width:1px;border-style:solid}.table-overflow-trigger[data-v-875b209f]{display:block;width:100%;max-width:100%;min-width:0}.table-overflow-cell[data-v-875b209f]{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;-webkit-user-select:text;user-select:text}.table-overflow-cell.clickable[data-v-875b209f]{color:#1677ff;cursor:pointer}.table-overflow-cell.clickable[data-v-875b209f]:hover{color:#4096ff;text-decoration:underline}.table-overflow-popover[data-v-875b209f]{max-width:640px}.table-overflow-popover-title[data-v-875b209f]{margin-bottom:6px;font-weight:600;color:#000000e0}.table-overflow-popover-text[data-v-875b209f]{max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-all;-webkit-user-select:text;user-select:text}.runtime-table-display-cell__tags[data-v-f2e0705d]{display:flex;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;height:22px;box-sizing:border-box;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.runtime-table-display-cell__tags[data-v-f2e0705d]:focus-visible{outline:2px solid var(--wogee-theme-primary, #1677ff);outline-offset:2px;border-radius:6px}.runtime-table-display-cell__tag[data-v-f2e0705d]{display:inline-block;box-sizing:border-box;max-width:100%;padding:0 8px;border:1px solid color-mix(in srgb,var(--wogee-theme-primary, #1677ff),white 80%);border-radius:6px;background:color-mix(in srgb,var(--wogee-theme-primary, #1677ff),white 94%);color:var(--wogee-theme-primary, #1677ff);font-size:12px;line-height:20px}.runtime-table-display-cell__tag--first[data-v-f2e0705d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-table-display-cell__tag--count[data-v-f2e0705d]{flex-shrink:0;white-space:nowrap}.runtime-table-display-cell__tags-preview[data-v-f2e0705d]{display:flex;flex-wrap:wrap;gap:4px;max-width:min(480px,70vw);max-height:260px;overflow:auto;overflow-wrap:anywhere}.runtime-table-display-cell__empty[data-v-f2e0705d]{color:var(--wogee-text-tertiary, #a0a6b1)}.runtime-table-display-cell__text[data-v-f2e0705d]{display:inline-block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text}.popup-table-modal__body[data-v-1647afd6]{height:100%;display:flex;flex-direction:column;gap:12px}.popup-table-modal__query[data-v-1647afd6]{flex:0 0 auto}.popup-table-modal__query--builtin[data-v-1647afd6]{flex:0 0 auto;min-height:0;overflow:visible}.popup-table-modal__table[data-v-1647afd6]{flex:1;min-height:0;overflow:hidden;padding-bottom:16px;box-sizing:border-box}.popup-table-modal__query--builtin[data-v-1647afd6] .query-float-shell{position:static;top:auto;height:auto;border-radius:10px;box-shadow:0 1px 4px -2px #0f172a0f}.popup-table-modal__query--builtin[data-v-1647afd6] .query-float-body{max-height:none;overflow:visible}.table-shell[data-v-1647afd6] .ant-table-wrapper{width:100%;max-width:100%;min-width:0;height:100%;display:flex;flex-direction:column}.table-shell[data-v-1647afd6] .ant-spin-nested-loading,.table-shell[data-v-1647afd6] .ant-spin-container{width:100%;max-width:100%;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.table-shell[data-v-1647afd6] .ant-table{height:100%;display:flex;flex-direction:column}.table-shell[data-v-1647afd6] .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.table-shell[data-v-1647afd6] .ant-table-content{flex:1;min-height:0;overflow:hidden}.table-shell[data-v-1647afd6] .ant-table-body{overflow-x:auto!important;overflow-y:scroll!important;scrollbar-gutter:stable;padding-bottom:12px;flex:1;min-height:0}.table-shell[data-v-1647afd6] .ant-table-header{overflow-y:hidden!important}.table-shell[data-v-1647afd6] .ant-table table{width:max-content;min-width:100%}.table-shell[data-v-1647afd6] .ant-table-thead>tr>th,.table-shell[data-v-1647afd6] .ant-table-tbody>tr>td{white-space:nowrap;overflow:hidden}.table-shell[data-v-1647afd6] .ant-table-cell{min-width:0}.table-shell[data-v-1647afd6] .ant-pagination{flex:0 0 auto;margin:12px 0 16px;padding-right:8px;background:#fff}.wogee-icon[data-v-3e03dfd4]{display:inline-block;flex:0 0 auto;overflow:visible;color:inherit;vertical-align:-.125em}.runtime-field-matrix[data-v-cc34546f]{--matrix-width:1044px;position:relative;flex:1;min-height:0;overflow:auto;border:1px solid var(--wogee-border-color,#e8edf5);border-radius:8px;background:#fff}.runtime-field-matrix__inner[data-v-cc34546f]{width:max(100%,var(--matrix-width));min-width:var(--matrix-width)}.runtime-field-matrix__batch-toolbar[data-v-cc34546f]{position:sticky;top:0;z-index:13;display:flex;height:42px;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border-bottom:1px solid #e7ecf3;background:#fff}.runtime-field-matrix__batch-summary[data-v-cc34546f],.runtime-field-matrix__batch-actions[data-v-cc34546f]{display:flex;align-items:center;gap:6px}.runtime-field-matrix__batch-summary strong[data-v-cc34546f]{color:#344258;font-size:12px}.runtime-field-matrix__batch-summary button[data-v-cc34546f],.runtime-field-matrix__batch-actions button[data-v-cc34546f]{display:inline-flex;height:28px;align-items:center;justify-content:center;gap:4px;padding:0 8px;border:1px solid #dfe5ee;border-radius:6px;background:#fff;color:#526176;font-size:12px;cursor:pointer}.runtime-field-matrix__batch-summary button[data-v-cc34546f]{border-color:transparent;color:var(--wogee-theme-primary,#3152e8)}.runtime-field-matrix__batch-actions button[data-v-cc34546f]:hover:not(:disabled),.runtime-field-matrix__batch-actions button[data-v-cc34546f]:focus-visible{border-color:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 42%,#dfe5ee);color:var(--wogee-theme-primary,#3152e8);outline:none}.runtime-field-matrix__batch-actions button[data-v-cc34546f]:disabled,.runtime-field-matrix__batch-summary button[data-v-cc34546f]:disabled{opacity:.42;cursor:not-allowed}.runtime-field-matrix__batch-check[data-v-cc34546f]{display:inline-grid;width:14px;height:14px;place-items:center;border:1px solid #aab4c2;border-radius:3px;color:#fff;font-size:10px;line-height:1}.runtime-field-matrix__batch-actions button.is-checked .runtime-field-matrix__batch-check[data-v-cc34546f],.runtime-field-matrix__batch-actions button.is-mixed .runtime-field-matrix__batch-check[data-v-cc34546f]{border-color:var(--wogee-theme-primary,#3152e8);background:var(--wogee-theme-primary,#3152e8)}.runtime-field-matrix__batch-actions .runtime-field-matrix__batch-delete[data-v-cc34546f]{margin-left:4px;border-color:#ffd6d2;color:#cf1322}.runtime-field-matrix__header[data-v-cc34546f],.runtime-field-matrix__row[data-v-cc34546f]{display:grid;grid-template-columns:44px 66px minmax(230px,1.6fr) 118px repeat(3,54px) 104px;align-items:center}.runtime-field-matrix.is-popup-configuration[data-v-cc34546f]{--matrix-width:760px}.runtime-field-matrix.is-popup-configuration .runtime-field-matrix__header[data-v-cc34546f],.runtime-field-matrix.is-popup-configuration .runtime-field-matrix__row[data-v-cc34546f]{grid-template-columns:44px 66px minmax(230px,1.6fr) 118px 54px 104px}.runtime-field-matrix__header[data-v-cc34546f]{position:sticky;top:42px;z-index:12;height:38px;border-bottom:1px solid #e7ecf3;background:#f7f9fc;color:#6c788a;font-size:12px;font-weight:600}.runtime-field-matrix__spacer[data-v-cc34546f]{position:relative}.runtime-field-matrix__window[data-v-cc34546f]{position:absolute;inset:0 auto auto 0;width:100%}.runtime-field-matrix__row[data-v-cc34546f]{height:44px;border-bottom:1px solid #eff2f6;color:#314057;font-size:12px;cursor:default}.runtime-field-matrix__row[data-v-cc34546f]:hover{background:#f9fbfe}.runtime-field-matrix__row--selected[data-v-cc34546f]{background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 4%,#fff)}.runtime-field-matrix__row--active[data-v-cc34546f]{background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 7%,#fff);box-shadow:inset 3px 0 0 var(--wogee-theme-primary,#3152e8)}.runtime-field-matrix__header>div[data-v-cc34546f],.runtime-field-matrix__row>div[data-v-cc34546f]{min-width:0;padding:0 7px}.runtime-field-matrix__selection[data-v-cc34546f],.runtime-field-matrix__cap[data-v-cc34546f],.runtime-field-matrix__action[data-v-cc34546f],.runtime-field-matrix__order[data-v-cc34546f]{display:flex;align-items:center;justify-content:center;gap:4px}.runtime-field-matrix input[type=checkbox][data-v-cc34546f]{width:17px;height:17px;margin:0;accent-color:var(--wogee-theme-primary,#3152e8);cursor:pointer}.runtime-field-matrix__identity[data-v-cc34546f]{position:relative;display:flex;flex-direction:column;overflow:hidden}.runtime-field-matrix__identity.has-calculation[data-v-cc34546f]{padding-right:66px}.runtime-field-matrix__identity strong[data-v-cc34546f],.runtime-field-matrix__identity small[data-v-cc34546f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-field-matrix__identity strong[data-v-cc34546f]{color:#223049;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.runtime-field-matrix__identity small[data-v-cc34546f]{color:#7b8798}.runtime-field-matrix__identity em[data-v-cc34546f]{position:absolute;top:2px;right:6px;padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 9%,#fff);color:var(--wogee-theme-primary,#3152e8);font-size:9px;font-style:normal}.runtime-field-matrix__identity i[data-v-cc34546f]{position:absolute;right:6px;bottom:2px;color:var(--wogee-text-muted,#697386);font-size:9px;font-style:normal}.runtime-field-matrix__type span[data-v-cc34546f]{display:inline-flex;max-width:100%;height:22px;align-items:center;padding:0 7px;overflow:hidden;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#59677a;text-overflow:ellipsis;white-space:nowrap}.runtime-field-matrix__order span[data-v-cc34546f]{color:#a1adbc;cursor:grab}.runtime-field-matrix__order code[data-v-cc34546f]{color:#728096;font-size:11px}.runtime-field-matrix__action button[data-v-cc34546f]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:6px;background:transparent;color:#637188;cursor:pointer}.runtime-field-matrix__action button[data-v-cc34546f]:hover:not(:disabled),.runtime-field-matrix__action button[data-v-cc34546f]:focus-visible{background:#edf3ff;color:var(--wogee-theme-primary,#3152e8);outline:none}.runtime-field-matrix__action button.danger[data-v-cc34546f]:hover{background:#fff1f0;color:#cf1322}.runtime-field-matrix__action button[data-v-cc34546f]:disabled{opacity:.35;cursor:not-allowed}.json-probe[data-v-a229b17f]{container-type:inline-size;display:grid;gap:12px;font-size:12px;min-width:0}.json-probe__inputs[data-v-a229b17f]{display:grid;grid-template-columns:minmax(0,1fr) 140px auto;gap:12px;align-items:end}.json-probe__records[data-v-a229b17f]{display:flex;gap:12px;align-items:flex-end}.json-probe__inputs label[data-v-a229b17f],.json-probe__path[data-v-a229b17f]{display:grid;gap:6px;min-width:0}.json-probe__path-heading[data-v-a229b17f]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.json-probe__quick-fill[data-v-a229b17f]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:280px;max-width:calc(100vw - 48px)}.json-probe__quick-actions[data-v-a229b17f]{display:flex;justify-content:flex-end;gap:8px}.json-probe__quick-fill>label[data-v-a229b17f],.json-probe__quick-fill>p[data-v-a229b17f]{grid-column:1/-1}.json-probe__inputs[data-v-a229b17f] .ant-select,.json-probe__inputs[data-v-a229b17f] .ant-input{min-width:0;max-width:100%}@container (max-width:560px){.json-probe__inputs[data-v-a229b17f]{grid-template-columns:minmax(0,1fr) 120px}.json-probe__path[data-v-a229b17f]{grid-column:1/-1}.json-probe__records[data-v-a229b17f]{flex-wrap:wrap}}.json-probe__inputs[data-v-a229b17f] .ant-select{width:100%}.json-probe__records[data-v-a229b17f] .ant-select{flex:1;min-width:0}.json-probe__records>span[data-v-a229b17f],.json-probe>p[data-v-a229b17f]{margin:0;color:var(--wogee-text-muted,#667085)}.is-error[data-v-a229b17f]{color:var(--wogee-color-danger,#d14343)}pre[data-v-a229b17f]{max-height:180px;overflow:auto;margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}.json-probe__leaves[data-v-a229b17f]{max-height:240px;overflow:auto;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:6px}table[data-v-a229b17f]{width:100%;border-collapse:collapse;table-layout:fixed}th[data-v-a229b17f],td[data-v-a229b17f]{text-align:left;padding:6px 10px;overflow-wrap:anywhere;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}th[data-v-a229b17f]{position:sticky;top:0;background:var(--wogee-surface,#fff)}th[data-v-a229b17f]:first-child{width:60%}th[data-v-a229b17f]:last-child{width:60px}.regex-rule-editor[data-v-b00c1c81]{display:grid;gap:10px;border-top:1px solid var(--wogee-border-color,#e5e7eb);padding-top:12px}.regex-rule-editor label[data-v-b00c1c81]{display:grid;gap:5px}.regex-rule-editor__switch[data-v-b00c1c81]{display:flex!important;justify-content:space-between;align-items:center}.regex-rule-editor small[data-v-b00c1c81]{color:var(--wogee-text-muted,#758195)}.field-business-rules[data-v-7d464ff8]{display:grid;gap:10px}.field-business-rules h4[data-v-7d464ff8]{margin:0;font-size:12px}.field-business-rules label[data-v-7d464ff8]{display:grid;gap:5px}.field-business-rules__switch[data-v-7d464ff8]{display:flex!important;align-items:center;justify-content:space-between}.field-business-rules small[data-v-7d464ff8]{color:var(--wogee-text-muted,#758195);font-size:11px}.field-business-rules .field-business-rules__error[data-v-7d464ff8]{color:var(--wogee-tag-danger,#cf1322)}.field-business-rules[data-v-7d464ff8] .ant-input-number{width:100%}.runtime-field-configuration-editor[data-v-62705fcd]{display:grid;gap:8px}.runtime-field-configuration-editor[data-v-62705fcd] .ant-collapse{background:transparent}.runtime-field-configuration-editor[data-v-62705fcd] .ant-collapse-item{border-bottom:1px solid #eef1f5}.runtime-field-configuration-editor[data-v-62705fcd] .ant-collapse-header{min-height:38px;align-items:center!important;padding:8px 12px!important;color:#304056!important;font-size:12px;font-weight:600}.runtime-field-configuration-editor[data-v-62705fcd] .ant-collapse-content-box{padding:2px 12px 14px!important}.configuration-grid[data-v-62705fcd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.configuration-grid label[data-v-62705fcd],.configuration-row--writeback label[data-v-62705fcd]{display:grid;min-width:0;gap:4px;color:#667489;font-size:11px}.configuration-grid--popup[data-v-62705fcd]{grid-template-columns:minmax(0,1fr)}.configuration-grid--popup .configuration-switch[data-v-62705fcd]{display:flex!important;align-items:center;justify-content:space-between}.configuration-grid label>span[data-v-62705fcd]{min-height:14px;line-height:14px}.configuration-switch[data-v-62705fcd]{display:grid!important;min-height:0;grid-template-rows:14px var(--wogee-control-height);align-content:start;align-items:start;gap:4px}.configuration-switch[data-v-62705fcd] .ant-switch{align-self:center;justify-self:end}.configuration-subgroup[data-v-62705fcd]{display:grid;gap:9px;margin-top:10px;padding-top:10px;border-top:1px dashed #e4e9f1}.configuration-subgroup>strong[data-v-62705fcd],.configuration-list header strong[data-v-62705fcd]{color:#425168;font-size:11px}.configuration-list[data-v-62705fcd]{display:grid;gap:8px;margin-top:9px}.configuration-list>header[data-v-62705fcd]{display:flex;align-items:center;justify-content:space-between}.configuration-row[data-v-62705fcd]{display:grid;gap:6px;padding:8px;border:1px solid #e7ecf3;border-radius:7px;background:#fafbfd}.configuration-row--writeback[data-v-62705fcd]{grid-template-columns:minmax(0,1fr);gap:10px}.configuration-row--writeback>.ant-btn[data-v-62705fcd]{justify-self:end}.configuration-condition[data-v-62705fcd]{display:grid;gap:4px;padding:9px;border:1px solid #e7ecf3;border-radius:7px;background:#fafbfd}.configuration-condition>.ant-btn[data-v-62705fcd]{justify-self:end}.configuration-color-control[data-v-62705fcd]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:6px}.configuration-color-control>input[type=color][data-v-62705fcd]{width:var(--wogee-control-height);height:var(--wogee-control-height);padding:3px;border:1px solid #d9dfe7;border-radius:6px;background:#fff;cursor:pointer}.configuration-color-control>input[type=color][data-v-62705fcd]:disabled{cursor:not-allowed;opacity:.55}.runtime-field-configuration-editor[data-v-62705fcd] .ant-input,.runtime-field-configuration-editor[data-v-62705fcd] .ant-input-number{min-height:var(--wogee-control-height);border-radius:6px;font-size:12px}.runtime-field-configuration-editor[data-v-62705fcd] .ant-select{width:100%}.runtime-field-configuration-editor[data-v-62705fcd] .ant-select-selector{display:flex!important;min-height:var(--wogee-control-height)!important;height:var(--wogee-control-height)!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px}.runtime-field-configuration-editor[data-v-62705fcd] .ant-select-selection-search{display:flex;inset-block:0!important;align-items:center}.runtime-field-configuration-editor[data-v-62705fcd] .ant-select-selection-search-input{height:var(--wogee-control-content-height)!important;line-height:var(--wogee-control-content-height)!important}.runtime-field-configuration-editor[data-v-62705fcd] .ant-select-selection-item,.runtime-field-configuration-editor[data-v-62705fcd] .ant-select-selection-placeholder{display:flex;height:var(--wogee-control-content-height);align-items:center;line-height:var(--wogee-control-content-height)!important}.runtime-field-configuration-editor[data-v-62705fcd] .configuration-wrapping-select.ant-select-single{height:auto!important}.runtime-field-configuration-editor[data-v-62705fcd] .configuration-wrapping-select .ant-select-selector{height:auto!important;padding:4px 28px 4px 8px!important}.runtime-field-configuration-editor[data-v-62705fcd] .configuration-wrapping-select .ant-select-selection-item,.runtime-field-configuration-editor[data-v-62705fcd] .configuration-wrapping-select .ant-select-selection-placeholder{display:block;height:auto!important;white-space:normal;overflow-wrap:anywhere;line-height:1.45!important}.runtime-writeback-dropdown .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}@media (max-width:720px){.configuration-grid[data-v-62705fcd],.configuration-row--writeback[data-v-62705fcd]{grid-template-columns:1fr}}.runtime-dictionary-picker[data-v-1a3ed836]{display:grid;min-height:480px;grid-template-columns:minmax(320px,.86fr) minmax(430px,1.14fr);gap:12px}.runtime-dictionary-picker__catalog[data-v-1a3ed836],.runtime-dictionary-picker__preview[data-v-1a3ed836]{display:flex;min-width:0;min-height:0;flex-direction:column;gap:10px}.runtime-dictionary-picker__catalog[data-v-1a3ed836]{padding-right:12px;border-right:1px solid var(--wogee-border-color,#e8edf3)}.runtime-dictionary-picker__catalog>small[data-v-1a3ed836]{color:var(--wogee-text-muted,#7b8798);font-size:11px}.runtime-dictionary-picker__catalog[data-v-1a3ed836] .ant-table-row{cursor:pointer}.runtime-dictionary-picker__preview>header[data-v-1a3ed836]{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:10px}.runtime-dictionary-picker__preview>header>div[data-v-1a3ed836]{display:grid;min-width:0;gap:1px}.runtime-dictionary-picker__preview>header strong[data-v-1a3ed836],.runtime-dictionary-picker__preview>header code[data-v-1a3ed836]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-dictionary-picker__preview>header strong[data-v-1a3ed836]{color:var(--wogee-text-strong,#26344a);font-size:13px}.runtime-dictionary-picker__preview>header code[data-v-1a3ed836],.runtime-dictionary-picker__preview>header span[data-v-1a3ed836]{color:var(--wogee-text-muted,#7b8798);font-size:10px}.runtime-dictionary-picker__color[data-v-1a3ed836]{display:flex;align-items:center;gap:5px}.runtime-dictionary-picker__color i[data-v-1a3ed836]{width:12px;height:12px;flex:0 0 12px;border:1px solid rgba(0,0,0,.08);border-radius:3px}@media (max-width:720px){.runtime-dictionary-picker[data-v-1a3ed836]{grid-template-columns:1fr}.runtime-dictionary-picker__catalog[data-v-1a3ed836]{padding-right:0;padding-bottom:12px;border-right:0;border-bottom:1px solid var(--wogee-border-color,#e8edf3)}}.runtime-field-inspector[data-v-358aecde]{display:flex;width:var(--runtime-inspector-width,304px);min-width:0;min-height:0;flex:0 0 var(--runtime-inspector-width,304px);flex-direction:column;border-left:1px solid var(--wogee-border-color,#e8edf5);background:#fff}.runtime-field-inspector__header[data-v-358aecde]{display:flex;min-height:54px;flex:0 0 auto;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--wogee-border-color,#e8edf5)}.runtime-field-inspector__header>div[data-v-358aecde]{display:grid;min-width:0;gap:1px}.runtime-field-inspector__header span[data-v-358aecde]{color:#7b8798;font-size:11px}.runtime-field-inspector__header strong[data-v-358aecde],.runtime-field-inspector__header code[data-v-358aecde]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-field-inspector__header strong[data-v-358aecde]{color:#243249;font-size:13px}.runtime-field-inspector__header code[data-v-358aecde]{color:var(--wogee-theme-primary,#3152e8);font-size:10px}.runtime-field-inspector__header button[data-v-358aecde]{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:0;border-radius:6px;background:transparent;color:#68778c;font-size:20px;cursor:pointer}.runtime-field-inspector__body[data-v-358aecde]{flex:1;min-height:0;overflow:auto}.runtime-field-inspector__section[data-v-358aecde]{border-bottom:1px solid #eef1f5}.runtime-field-inspector__section-toggle[data-v-358aecde]{display:flex;width:100%;min-height:38px;align-items:center;justify-content:space-between;padding:0 12px;border:0;background:#fff;color:#304056;font:inherit;font-weight:600;cursor:pointer}.runtime-field-inspector__calculation[data-v-358aecde]{padding:12px;border-bottom:1px solid #eef1f5}.runtime-field-inspector__header .runtime-field-inspector__calculated[data-v-358aecde]{color:var(--wogee-theme-primary)}.runtime-field-inspector__section-toggle b[data-v-358aecde]{color:#8995a7;font-size:18px;transform:rotate(90deg);transition:transform .14s ease}.runtime-field-inspector__section-toggle[aria-expanded=false] b[data-v-358aecde]{transform:rotate(0)}.runtime-field-inspector__section-body[data-v-358aecde]{display:grid;gap:10px;padding:2px 12px 14px}.runtime-field-inspector__section-body label[data-v-358aecde]{display:grid;min-width:0;gap:4px;color:#667489;font-size:11px}.runtime-field-inspector__grid[data-v-358aecde],.runtime-field-inspector__switch-grid[data-v-358aecde]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.runtime-field-inspector__switch-grid label[data-v-358aecde]{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:6px}.runtime-field-inspector__section-body[data-v-358aecde] .ant-input,.runtime-field-inspector__section-body[data-v-358aecde] .ant-input-number{min-height:var(--wogee-control-height);border-radius:6px;font-size:12px}.runtime-field-inspector__section-body[data-v-358aecde] .ant-select{width:100%}.runtime-field-inspector__section-body[data-v-358aecde] .ant-select-selector{display:flex!important;min-height:var(--wogee-control-height)!important;height:var(--wogee-control-height)!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;border-radius:6px!important;font-size:12px}.runtime-field-inspector__section-body[data-v-358aecde] .ant-select-selection-search{display:flex;inset-block:0!important;align-items:center}.runtime-field-inspector__section-body[data-v-358aecde] .ant-select-selection-search-input{height:var(--wogee-control-content-height)!important;line-height:var(--wogee-control-content-height)!important}.runtime-field-inspector__section-body[data-v-358aecde] .ant-select-selection-item,.runtime-field-inspector__section-body[data-v-358aecde] .ant-select-selection-placeholder{display:flex;height:var(--wogee-control-content-height);align-items:center;line-height:var(--wogee-control-content-height)!important}.runtime-field-inspector__dictionary-picker[data-v-358aecde]{display:flex;width:100%;height:var(--wogee-control-height);align-items:center;justify-content:space-between;gap:8px;padding:0 10px;overflow:hidden;border:1px solid #d9dfe7;border-radius:6px;background:#fff;color:#26344a;font:inherit;text-align:left;cursor:pointer}.runtime-field-inspector__dictionary-picker>span[data-v-358aecde]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-field-inspector__dictionary-picker>span.is-placeholder[data-v-358aecde]{color:#a6afbd}.runtime-field-inspector__dictionary-picker[data-v-358aecde]:disabled{border-color:#e5e8ed;background:#f5f5f5;color:#a6afbd;cursor:not-allowed}.runtime-field-inspector__section-body dl[data-v-358aecde]{display:grid;gap:5px;margin:0;padding:8px;border-radius:7px;background:#f7f9fc}.runtime-field-inspector__section-body dl div[data-v-358aecde]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:6px}.runtime-field-inspector__section-body dt[data-v-358aecde]{color:#8591a2}.runtime-field-inspector__section-body dd[data-v-358aecde]{overflow-wrap:anywhere;color:#45546b;font-family:SFMono-Regular,Consolas,monospace}.runtime-field-inspector__empty[data-v-358aecde]{display:grid;flex:1;place-items:center;color:#8a96a8;font-size:12px}@media (max-width:1180px){.runtime-field-inspector[data-v-358aecde]{position:absolute;z-index:40;inset:0 0 0 auto;width:min(360px,calc(100vw - 64px));box-shadow:-16px 0 34px #1e2d4824}.runtime-field-inspector__header button[data-v-358aecde]{display:grid}}@media (prefers-reduced-motion: reduce){.runtime-field-inspector__section-toggle b[data-v-358aecde]{transition:none}}.project-field-actions[data-v-863e783a]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.runtime-inspector-resize-handle[data-v-9c0cd38f]{display:flex;width:10px;min-width:10px;min-height:0;flex:0 0 10px;align-items:center;justify-content:center;align-self:stretch;color:var(--wogee-text-muted,#758195);background:var(--wogee-surface-subtle,#f7f9fc);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.runtime-inspector-resize-handle[data-v-9c0cd38f]:hover,.runtime-inspector-resize-handle[data-v-9c0cd38f]:focus-visible,.runtime-inspector-resize-handle.is-dragging[data-v-9c0cd38f]{color:var(--wogee-theme-primary,#d32029);background:color-mix(in srgb,var(--wogee-theme-primary,#d32029) 10%,var(--wogee-surface,#fff))}.runtime-inspector-resize-handle[data-v-9c0cd38f]:focus-visible{outline:1px solid var(--wogee-theme-primary,#d32029);outline-offset:-1px}.runtime-query-graph[data-v-29afa715]{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px;background:#f7f9fc}.runtime-query-graph__toolbar[data-v-29afa715]{display:grid;grid-template-columns:auto auto 1fr auto auto auto auto auto;gap:6px;align-items:center;min-height:42px;padding:5px 8px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2);background:#fff}.runtime-query-graph__toolbar button[data-v-29afa715],.runtime-query-graph__empty button[data-v-29afa715]{display:inline-flex;align-items:center;justify-content:center;gap:5px}.runtime-query-graph__toolbar button[data-v-29afa715]{min-height:30px;padding:0 10px;border:1px solid var(--wogee-border-color,#d8dee9);border-radius:6px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#445168);font:inherit;cursor:pointer}.runtime-query-graph__toolbar button[data-v-29afa715]:hover,.runtime-query-graph__toolbar button[data-v-29afa715]:focus-visible{border-color:var(--wogee-theme-primary,#3152e8);color:var(--wogee-theme-primary,#3152e8);outline:none}.runtime-query-graph__toolbar output[data-v-29afa715]{min-width:48px;color:#64748b;text-align:center}.runtime-query-graph__viewport[data-v-29afa715]{position:relative;flex:1;min-height:300px;overflow:hidden;cursor:grab;background-image:linear-gradient(#e8edf5 1px,transparent 1px),linear-gradient(90deg,#e8edf5 1px,transparent 1px);background-size:24px 24px}.runtime-query-graph__viewport[data-v-29afa715]:active{cursor:grabbing}.runtime-query-graph__world[data-v-29afa715]{position:absolute;inset:0 auto auto 0;width:2400px;height:1600px;transform-origin:0 0;transition:transform .12s cubic-bezier(.2,0,0,1)}.runtime-query-graph__edges[data-v-29afa715]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.runtime-query-graph-edge[data-v-29afa715]{cursor:pointer;outline:none}.runtime-query-graph-edge__hit[data-v-29afa715]{fill:none;stroke:transparent;stroke-width:18;pointer-events:stroke}.runtime-query-graph-edge__line[data-v-29afa715]{fill:none;stroke:#8ca0ba;stroke-width:2;pointer-events:none}.runtime-query-graph-edge rect[data-v-29afa715]{fill:#fff;stroke:#ccd6e4}.runtime-query-graph-edge text[data-v-29afa715]{fill:#607087;font-size:10px;font-family:inherit}.runtime-query-graph-edge--selected .runtime-query-graph-edge__line[data-v-29afa715],.runtime-query-graph-edge:focus .runtime-query-graph-edge__line[data-v-29afa715]{stroke:var(--wogee-theme-primary,#3152e8);stroke-width:3}.runtime-query-graph-edge--selected rect[data-v-29afa715],.runtime-query-graph-edge:focus rect[data-v-29afa715]{stroke:var(--wogee-theme-primary,#3152e8);fill:#eef3ff}.runtime-query-graph-node[data-v-29afa715]{position:absolute;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:42px 32px 16px;gap:4px 8px;box-sizing:border-box;width:280px;height:124px;padding:12px;border:1px solid #ccd6e4;border-radius:10px;background:#fff;box-shadow:0 10px 28px #1e335414;color:#1e293b;text-align:left;cursor:move}.runtime-query-graph-node strong[data-v-29afa715]{overflow:hidden;font-size:13px;line-height:20px;overflow-wrap:anywhere;white-space:normal}.runtime-query-graph-node code[data-v-29afa715]{grid-column:1/-1;overflow:hidden;color:#55657c;font-size:11px;line-height:16px;overflow-wrap:anywhere;white-space:normal}.runtime-query-graph-node small[data-v-29afa715]{grid-column:1/-1;overflow:hidden;color:#8491a3;text-overflow:ellipsis;white-space:nowrap}.runtime-query-graph-node__kind[data-v-29afa715]{justify-self:end;grid-column:2;grid-row:1;align-self:start;padding:1px 5px;border-radius:4px;background:#eef2f7;color:#64748b;font-size:9px}.runtime-query-graph-node--root[data-v-29afa715]{border-left:4px solid var(--wogee-theme-primary,#3152e8)}.runtime-query-graph-node--selected[data-v-29afa715],.runtime-query-graph-node[data-v-29afa715]:focus-visible{border-color:var(--wogee-theme-primary,#3152e8);outline:3px solid color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 18%,transparent)}.runtime-query-graph__empty[data-v-29afa715]{position:absolute;top:180px;left:420px;display:flex;width:360px;flex-direction:column;align-items:center;gap:8px;padding:28px;border:1px dashed #bdc8d8;border-radius:12px;background:#ffffffe6;color:#64748b;text-align:center}.runtime-query-graph__empty strong[data-v-29afa715]{color:#27364b}.runtime-query-graph__empty button[data-v-29afa715]{min-height:32px;padding:0 14px;border:0;border-radius:6px;background:var(--wogee-theme-primary,#3152e8);color:#fff}@media (prefers-reduced-motion: reduce){.runtime-query-graph__world[data-v-29afa715]{transition:none}}.runtime-filter-tree[data-v-4215c2b8]{display:grid;gap:5px;padding:6px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:6px;background:var(--wogee-surface,#fff)}.runtime-filter-tree.is-nested[data-v-4215c2b8]{margin-left:7px;border-left:2px solid color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 25%,var(--wogee-border-color,#e5eaf2))}.runtime-filter-tree>header[data-v-4215c2b8],.runtime-filter-tree__empty[data-v-4215c2b8]{display:flex;align-items:center;gap:4px}.runtime-filter-tree>header[data-v-4215c2b8] .ant-select{width:74px}.runtime-filter-tree button[data-v-4215c2b8]{display:inline-flex;min-height:25px;align-items:center;gap:3px;padding:0 5px;border:1px solid var(--wogee-border-color,#dce3ed);border-radius:5px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#4a576b);font:inherit;cursor:pointer}.runtime-filter-tree button.danger[data-v-4215c2b8]{margin-left:auto;color:var(--wogee-danger,#c93642)}.runtime-filter-tree__empty[data-v-4215c2b8]{justify-content:space-between;color:var(--wogee-text-muted,#758195)}.runtime-filter-tree__condition[data-v-4215c2b8]{display:grid;grid-template-columns:minmax(90px,1fr) minmax(70px,1fr) 86px repeat(2,minmax(70px,1fr)) 27px;align-items:center;gap:4px}.runtime-filter-tree__condition>button[data-v-4215c2b8]{width:27px;justify-content:center;padding:0}.runtime-filter-tree p[data-v-4215c2b8]{margin:0;color:var(--wogee-text-muted,#758195);font-size:9px}@media (max-width:720px){.runtime-filter-tree__condition[data-v-4215c2b8]{grid-template-columns:1fr 1fr}}.runtime-graph-structure[data-v-c4cab7e1]{display:grid;gap:7px}.runtime-graph-structure>nav[data-v-c4cab7e1]{display:flex;gap:3px;overflow-x:auto}.runtime-graph-structure>nav button[data-v-c4cab7e1]{min-height:26px;padding:0 6px;border:1px solid var(--wogee-border-color,#dce3ed);border-radius:5px;background:var(--wogee-surface,#fff);color:var(--wogee-text-muted,#758195);font:inherit}.runtime-graph-structure>nav button.is-active[data-v-c4cab7e1]{border-color:var(--wogee-theme-primary,#3152e8);color:var(--wogee-theme-primary,#3152e8)}.runtime-graph-structure__list[data-v-c4cab7e1],.runtime-graph-structure__trees[data-v-c4cab7e1]{display:grid;gap:6px}.runtime-graph-structure__list>header[data-v-c4cab7e1]{display:flex;align-items:center;justify-content:space-between}.runtime-graph-structure__list button[data-v-c4cab7e1]{display:inline-flex;min-height:26px;align-items:center;justify-content:center;gap:3px;padding:0 6px;border:1px solid var(--wogee-border-color,#dce3ed);border-radius:5px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#4a576b);font:inherit}.runtime-graph-structure__list article[data-v-c4cab7e1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,1fr) 28px;align-items:center;gap:5px;padding:6px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:6px;background:var(--wogee-surface,#fff)}.runtime-graph-structure__list article.is-stacked[data-v-c4cab7e1]{grid-template-columns:1fr}.runtime-graph-structure__list article.is-stacked>div[data-v-c4cab7e1]{display:grid;grid-template-columns:1fr 1fr auto;gap:5px}.runtime-graph-structure__list article>span[data-v-c4cab7e1]{display:grid;min-width:0}.runtime-graph-structure__list code[data-v-c4cab7e1]{overflow:hidden;color:var(--wogee-text-muted,#758195);font-size:8px;text-overflow:ellipsis}.runtime-graph-structure__list label[data-v-c4cab7e1]{display:flex;align-items:center;justify-content:space-between}.runtime-graph-structure__list p[data-v-c4cab7e1]{margin:0;color:var(--wogee-text-muted,#758195);font-size:9px}.runtime-graph-structure__trees>strong[data-v-c4cab7e1]{color:var(--wogee-text-muted,#6e7a8e);font-size:9px}.runtime-projection-summary[data-v-c4cab7e1]{display:grid;gap:8px}.runtime-projection-summary header[data-v-c4cab7e1]{display:flex;align-items:center;justify-content:space-between}.runtime-projection-summary header span[data-v-c4cab7e1]{color:var(--wogee-text-muted,#758195);margin-left:4px;font-weight:400}.runtime-projection-summary p[data-v-c4cab7e1]{margin:0;font-size:11px;line-height:1.6;color:var(--wogee-text-muted,#758195)}.runtime-projection-summary button[data-v-c4cab7e1]{border:0;background:transparent;cursor:pointer;font:inherit;text-align:left}.runtime-projection-summary header button[data-v-c4cab7e1]{display:flex;align-items:center;gap:4px;color:var(--wogee-theme-primary,#3152e8);font-size:12px}.runtime-projection-summary__row[data-v-c4cab7e1]{display:grid;gap:3px;padding:8px 4px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)!important}.runtime-projection-summary__row strong[data-v-c4cab7e1]{font-size:12px;font-weight:500;color:var(--wogee-text,#344054)}.runtime-projection-summary__row span[data-v-c4cab7e1]{color:var(--wogee-text-muted,#758195);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-projection-summary__row[data-v-c4cab7e1]:hover{background:var(--wogee-surface-muted,#f5f8ff)}.runtime-virtual-cell[data-v-f607dcb6]{width:100%;min-width:0;height:100%;display:flex;align-items:center}.runtime-virtual-cell--align-left[data-v-f607dcb6]{justify-content:flex-start}.runtime-virtual-cell--align-center[data-v-f607dcb6]{justify-content:center}.runtime-virtual-cell--align-right[data-v-f607dcb6]{justify-content:flex-end}.runtime-virtual-cell__text[data-v-f607dcb6]{display:inline-block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-virtual-cell__placeholder[data-v-f607dcb6]{color:#bfbfbf}.runtime-virtual-table__body-row[data-v-cfd2179d]{--runtime-table-row-bg: #ffffff;position:relative;display:flex;cursor:pointer}.runtime-virtual-table__body-cell[data-v-cfd2179d]{background:var(--runtime-table-row-bg, #ffffff)}.runtime-virtual-table__body-row--striped .runtime-virtual-table__body-cell[data-v-cfd2179d]{--runtime-table-row-bg: #fbfcfd;background:var(--runtime-table-row-bg)!important}.runtime-virtual-table__body-row--selected .runtime-virtual-table__body-cell[data-v-cfd2179d]{--runtime-table-row-bg: color-mix(in srgb, var(--wogee-theme-primary, #3152e8), #ffffff 94%);background:var(--runtime-table-row-bg)!important}.runtime-virtual-table__body-row--located .runtime-virtual-table__body-cell[data-v-cfd2179d]{--runtime-table-row-bg: color-mix( in srgb, var(--wogee-theme-primary, #3152e8), #ffffff 92% );background:var(--runtime-table-row-bg)!important}.runtime-virtual-table__body-row--located[data-v-cfd2179d]:after{position:absolute;z-index:12;top:1px;right:1px;bottom:1px;left:1px;border:1px solid color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 58%);border-radius:4px;content:"";pointer-events:none}.runtime-empty-state[data-v-6e4cc3e6]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;padding:28px 20px;animation:runtime-empty-fade-in-6e4cc3e6 .35s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;user-select:none}.runtime-empty-state__art-wrapper[data-v-6e4cc3e6]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.runtime-empty-state__svg[data-v-6e4cc3e6]{width:144px;height:116px;display:block;overflow:visible;filter:drop-shadow(0 4px 12px rgba(15,23,42,.04));transition:transform .3s ease}.runtime-empty-state:hover .runtime-empty-state__svg[data-v-6e4cc3e6]{transform:translateY(-2px)}.runtime-empty-state__content[data-v-6e4cc3e6]{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:440px}.runtime-empty-state__title[data-v-6e4cc3e6]{font-size:15px;font-weight:600;line-height:1.4;color:#1e293b;letter-spacing:.3px}.runtime-empty-state__description[data-v-6e4cc3e6]{font-size:13px;line-height:1.6;color:#64748b}.runtime-empty-state__actions[data-v-6e4cc3e6]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px}.runtime-empty-state--small .runtime-empty-state__svg[data-v-6e4cc3e6]{width:110px;height:88px}.runtime-empty-state--small .runtime-empty-state__title[data-v-6e4cc3e6]{font-size:14px}.runtime-empty-state--small .runtime-empty-state__description[data-v-6e4cc3e6]{font-size:12px}.runtime-empty-state--small .runtime-empty-state__actions[data-v-6e4cc3e6]{margin-top:12px}.runtime-empty-state--large .runtime-empty-state__svg[data-v-6e4cc3e6]{width:170px;height:136px}.runtime-empty-state--large .runtime-empty-state__title[data-v-6e4cc3e6]{font-size:16px}@keyframes runtime-empty-fade-in-6e4cc3e6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.runtime-virtual-table__calculated[data-v-7fae28eb]{flex-shrink:0;margin-left:4px;color:var(--wogee-theme-primary);font-size:10px;font-weight:400}.runtime-virtual-table-shell[data-v-7fae28eb]{position:relative;width:100%;min-width:0}.runtime-virtual-table[data-v-7fae28eb]{--runtime-table-border-color: #f2f4f7;--runtime-table-header-border-color: #e9edf3;--runtime-table-header-bg: #fafbfc;--runtime-table-row-bg: #ffffff;height:calc(var(--v2c96d173) * 1px + var(--v1df75960) * 1px);overflow-x:auto;overflow-y:auto;overscroll-behavior-y:contain;contain:layout;border:1px solid #edf0f4;border-radius:10px;background:#fff}.runtime-virtual-table--no-vertical-scroll[data-v-7fae28eb]{overflow-y:hidden}.runtime-virtual-table--borderless[data-v-7fae28eb]{--runtime-table-border-color: transparent;border-color:transparent}.runtime-virtual-table--modern[data-v-7fae28eb]{--runtime-table-header-bg: #fbfcfd;--runtime-table-header-border-color: #f0f2f5;border-radius:12px}.runtime-virtual-table--minimal[data-v-7fae28eb]{--runtime-table-header-bg: #ffffff;--runtime-table-header-border-color: #eef1f4;border-radius:0}.runtime-virtual-table__inner[data-v-7fae28eb]{position:relative}.runtime-virtual-table__header-row[data-v-7fae28eb]{position:sticky;top:0;z-index:20;display:flex;background:var(--runtime-table-header-bg, #fafbfc)}.runtime-virtual-table__header-cell[data-v-7fae28eb]{position:relative;background:var(--runtime-table-header-bg, #fafbfc)}.runtime-virtual-table__header-content[data-v-7fae28eb]{flex:1;display:inline-flex;align-items:center;gap:6px;min-width:0}.runtime-virtual-table__header-content--sortable[data-v-7fae28eb]{cursor:pointer;-webkit-user-select:none;user-select:none}.runtime-virtual-table__header-title[data-v-7fae28eb]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-virtual-table__sorter[data-v-7fae28eb]{display:inline-flex;flex-direction:column;line-height:1;gap:1px;color:#b0b7c3}.runtime-virtual-table__sort-caret[data-v-7fae28eb]{font-size:10px;transform:scale(.9)}.runtime-virtual-table__sort-caret--active[data-v-7fae28eb]{color:var(--wogee-theme-primary, #3152e8)}.runtime-virtual-table__resize-handle[data-v-7fae28eb]{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;z-index:16}.runtime-virtual-table__resize-handle[data-v-7fae28eb]:after{content:"";position:absolute;left:3px;top:22%;width:1px;height:56%;background:transparent;transition:background-color .2s}.runtime-virtual-table__resize-handle[data-v-7fae28eb]:hover:after{background:var(--wogee-theme-primary, #3152e8)}.runtime-virtual-table__body-spacer[data-v-7fae28eb]{position:relative}.runtime-virtual-table__visible[data-v-7fae28eb]{position:absolute;z-index:1;inset:0 auto auto 0;contain:layout paint;backface-visibility:hidden;will-change:transform}.runtime-virtual-table__visible--static[data-v-7fae28eb]{position:relative;contain:layout;backface-visibility:visible;will-change:auto}.runtime-virtual-table__fallback-layer[data-v-7fae28eb]{position:absolute;z-index:0;inset:0 auto auto 0;overflow:hidden;contain:layout paint;backface-visibility:hidden;pointer-events:none;will-change:transform}.runtime-virtual-table__fallback-row[data-v-7fae28eb]{--runtime-table-fallback-row-bg: #ffffff;display:flex}.runtime-virtual-table__fallback-row--striped[data-v-7fae28eb]{--runtime-table-fallback-row-bg: #fbfcfd}.runtime-virtual-table__fallback-cell[data-v-7fae28eb]{display:flex;align-items:center;box-sizing:border-box;padding:8px;border-right:1px solid var(--runtime-table-border-color, #f2f4f7);border-bottom:1px solid var(--runtime-table-border-color, #f2f4f7);background:var(--runtime-table-fallback-row-bg, #ffffff)}.runtime-virtual-table__fallback-text[data-v-7fae28eb]{display:block;width:100%;min-width:0;overflow:hidden;color:#0f172ac7;text-overflow:ellipsis;white-space:nowrap}.runtime-virtual-table__fallback-checkbox[data-v-7fae28eb]{width:14px;height:14px;border:1px solid #d9d9d9;border-radius:4px;background:transparent}.runtime-virtual-table__fallback-cell--action .runtime-virtual-table__fallback-text[data-v-7fae28eb]{color:var(--wogee-theme-primary, #3152e8)}.runtime-virtual-table__empty[data-v-7fae28eb]{position:relative;width:100%;min-width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;background:radial-gradient(ellipse 640px 360px at 50% 45%,color-mix(in srgb,var(--wogee-theme-primary, #3152e8) 3.5%,transparent),transparent 72%);border-bottom:1px solid var(--runtime-table-border-color, #f0f0f0)}.runtime-virtual-table__empty-sticky[data-v-7fae28eb]{position:sticky;left:0;width:var(--runtime-table-host-width, 100%);max-width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px 0}.runtime-virtual-table__loading-status[data-v-7fae28eb]{position:absolute;top:10px;right:12px;z-index:32;display:inline-flex;min-height:28px;align-items:center;gap:7px;padding:0 10px;border:1px solid rgba(226,232,240,.82);border-radius:999px;background:#ffffffeb;color:#64748b;font-size:12px;box-shadow:0 4px 14px #0f172a0f;pointer-events:none}.runtime-virtual-table-shell[data-v-7fae28eb]::highlight(runtime-table-locator-text){background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 70%);color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#0f172a 38%)}.runtime-virtual-table__loading-spinner[data-v-7fae28eb]{width:12px;height:12px;border:1.5px solid color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 76%);border-top-color:var(--wogee-theme-primary, #3152e8);border-radius:50%;animation:runtime-virtual-table-loading-spin-7fae28eb .8s linear infinite}@keyframes runtime-virtual-table-loading-spin-7fae28eb{to{transform:rotate(360deg)}}.runtime-detail-list[data-v-c924107a]{min-width:0}.runtime-detail-list[data-v-c924107a] .runtime-field-cell-editor .ant-input-number,.runtime-detail-list[data-v-c924107a] .runtime-field-cell-editor .ant-picker,.runtime-detail-list[data-v-c924107a] .runtime-field-cell-editor .ant-select-selector{height:var(--wogee-control-height);min-height:var(--wogee-control-height)}.runtime-detail-list[data-v-c924107a] .runtime-field-cell-editor .ant-input-number-input{height:calc(var(--wogee-control-height) - 2px)}.runtime-detail-list__tools[data-v-c924107a]{display:flex;justify-content:flex-end;padding:0 12px 8px}.runtime-detail-list__tools--inline[data-v-c924107a]{padding:0}.runtime-detail-list__search-button[data-v-c924107a]{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;padding:0;border-radius:6px;font-size:14px}.runtime-detail-list__tools .is-active[data-v-c924107a]{color:var(--wogee-theme-primary, #d32029);border-color:currentColor}.runtime-detail-list__search[data-v-c924107a]{display:grid;gap:10px;width:min(320px,75vw)}.runtime-detail-list__search>span[data-v-c924107a]{font-size:12px;color:#8490a4}.runtime-detail-list__navigation[data-v-c924107a]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.runtime-detail-list__navigation>span[data-v-c924107a]{margin-right:auto}.runtime-table-column-filter__trigger[data-v-9925e87f]{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;padding:0;border:0;border-radius:5px;color:#a3acba;background:transparent;cursor:pointer}.runtime-table-column-filter__trigger[data-v-9925e87f]:hover,.runtime-table-column-filter__trigger--active[data-v-9925e87f]{color:var(--wogee-theme-primary, #3152e8);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 92%)}.runtime-table-column-filter-popover .ant-popover-inner{padding:0;border-radius:10px;box-shadow:0 12px 34px #0f172a2b}.runtime-table-column-filter{width:310px;padding:14px}.runtime-table-column-filter__title{margin-bottom:10px;color:#1f2937;font-size:14px;font-weight:700}.runtime-table-column-filter .dynamic-form{margin:0}.runtime-table-column-filter .ant-form-item-label{display:none}.runtime-table-column-filter .ant-col{max-width:100%;flex:0 0 100%}.runtime-table-column-filter__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.readonly-detail-table-wrap[data-v-9be22f95]{width:100%}.readonly-detail-pagination[data-v-9be22f95]{display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-top:12px}.readonly-detail-summary[data-v-9be22f95]{min-width:0;flex:1;display:flex;align-items:center;gap:8px;color:#475569;overflow:hidden}.readonly-detail-summary--empty[data-v-9be22f95]{visibility:hidden}.readonly-detail-summary__label[data-v-9be22f95]{flex:none;font-size:12px;color:#64748b}.readonly-detail-summary__item[data-v-9be22f95]{display:inline-flex;align-items:baseline;gap:4px;min-width:0;max-width:180px;padding:2px 8px;border:1px solid #e5e7eb;border-radius:4px;background:#f8fafc;font-size:12px}.readonly-detail-summary__name[data-v-9be22f95]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readonly-detail-summary__name[data-v-9be22f95]:after{content:":"}.readonly-detail-summary__value[data-v-9be22f95]{flex:none;color:#1f2937;font-weight:600}.runtime-detail-card__tool-target[data-v-4ebaad2a]{display:inline-flex;align-items:center;min-height:28px}.runtime-detail-card[data-v-afc016e2]{overflow:hidden;border:1px solid #e6ebf2;border-radius:10px;background:#fff}.runtime-detail-card__heading[data-v-afc016e2]{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 20px 7px}.runtime-detail-card__heading[data-v-afc016e2]:before{align-self:center;width:3px;height:15px;border-radius:2px;background:var(--wogee-theme-primary, #d32029);content:""}.runtime-detail-card__heading h3[data-v-afc016e2]{margin:0;color:#263244;font-size:14px;font-weight:650;line-height:20px}.runtime-detail-card__heading>span[data-v-afc016e2]{color:#8490a4;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;letter-spacing:.04em}.runtime-detail-card__tool-target[data-v-afc016e2]{display:inline-flex;align-items:center;min-height:28px;line-height:1}.runtime-detail-card__tools[data-v-afc016e2]{margin-left:auto}.runtime-document-detail-drawer[data-v-afc016e2]{min-height:100%}.runtime-document-detail-drawer__details[data-v-afc016e2] .ant-tabs-nav{margin-inline:20px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid{gap:10px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__summary,.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__group-card{border-radius:10px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__summary-item{padding:11px 20px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__summary-label{margin-bottom:2px;line-height:16px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__summary-value{font-size:15px;line-height:1.28}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__summary-value.is-accent{font-size:26px;line-height:1.08}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__summary-secondary{margin-top:2px;line-height:16px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__group-heading{gap:8px;padding:8px 20px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__group-heading h3{font-size:13px;line-height:18px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__group-heading span{line-height:16px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__fields{column-gap:22px;row-gap:10px;padding:11px 20px 13px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__group:not(.has-heading) .runtime-field-value-grid__fields{padding-top:13px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__label{margin-bottom:2px;line-height:16px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__control{min-height:18px}.runtime-document-detail-drawer__main[data-v-afc016e2] .runtime-field-value-grid__readonly{font-size:13px;line-height:19px}.runtime-document-detail-drawer-shell .ant-drawer-header{min-height:44px;padding:10px 20px}.runtime-document-detail-drawer-shell .ant-drawer-body{padding:16px 20px 20px;background:#f5f7fa}.runtime-field-cell-editor[data-v-fcc154c5]{width:100%}.runtime-field-cell-editor.is-borderless[data-v-fcc154c5] .ant-input,.runtime-field-cell-editor.is-borderless[data-v-fcc154c5] .ant-input-affix-wrapper,.runtime-field-cell-editor.is-borderless[data-v-fcc154c5] .ant-input-number,.runtime-field-cell-editor.is-borderless[data-v-fcc154c5] .ant-select-selector,.runtime-field-cell-editor.is-borderless[data-v-fcc154c5] .ant-picker{border-color:transparent!important;box-shadow:none!important}.runtime-field-cell-editor__item[data-v-fcc154c5]{margin-bottom:0}.runtime-field-cell-editor__item[data-v-fcc154c5] .ant-form-item-control-input{min-height:auto}.runtime-field-cell-editor__item[data-v-fcc154c5] .ant-form-item-explain{font-size:12px;min-height:18px}.runtime-detail-card[data-v-e22ffccf]{overflow:hidden;border:1px solid #e6ebf2;border-radius:10px;background:#fff}.runtime-detail-card__heading[data-v-e22ffccf]{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 20px 7px}.runtime-detail-card__heading[data-v-e22ffccf]:before{align-self:center;width:3px;height:15px;border-radius:2px;background:var(--wogee-theme-primary, #d32029);content:""}.runtime-detail-card__heading h3[data-v-e22ffccf]{margin:0;color:#263244;font-size:14px;font-weight:650;line-height:20px}.runtime-detail-card__heading>span[data-v-e22ffccf]{color:#8490a4;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;letter-spacing:.04em}.runtime-detail-card__tool-target[data-v-e22ffccf]{display:inline-flex;align-items:center;min-height:28px;line-height:1}.runtime-detail-card__tools[data-v-e22ffccf]{margin-left:auto}.runtime-editable-detail-tabs[data-v-e22ffccf]{min-width:0;max-width:100%;margin-top:12px}.runtime-editable-detail-tabs__toolbar[data-v-e22ffccf]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}.runtime-editable-detail-tabs__toolbar[data-v-e22ffccf]>.ant-btn{height:28px;padding:0 10px}.runtime-editable-detail-tabs__clear-tip[data-v-e22ffccf]{color:var(--wogee-tag-danger, #cf1322)}.runtime-editable-detail-tabs__pagination[data-v-e22ffccf]{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:12px 20px 0}.runtime-editable-detail-tabs[data-v-e22ffccf] .ant-tabs-nav{margin-inline:20px}.runtime-editable-detail-tabs--single[data-v-e22ffccf] .ant-tabs-nav{display:none}.runtime-editable-detail-tabs[data-v-e22ffccf] .ant-tabs-content-holder,.runtime-editable-detail-tabs[data-v-e22ffccf] .ant-tabs-tabpane,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-virtual-table-shell{min-width:0}.runtime-editable-detail-tabs[data-v-e22ffccf] .ant-tabs-tabpane{padding-bottom:16px}.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor .ant-input,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor .ant-input-affix-wrapper,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor .ant-input-number,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor .ant-picker,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor .ant-select-selector{border-color:transparent;border-radius:2px;background:transparent;box-shadow:none}.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor:focus-within .ant-input-affix-wrapper,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor:focus-within .ant-input-number,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor:focus-within .ant-picker,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor:focus-within .ant-select-selector,.runtime-editable-detail-tabs[data-v-e22ffccf] .runtime-field-cell-editor>.ant-form-item .ant-input:focus{border-color:var(--wogee-theme-primary, #d32029);background:#fff}@media (max-width: 640px){.runtime-editable-detail-tabs .runtime-detail-card__heading[data-v-e22ffccf]{flex-wrap:wrap;padding-inline:12px}.runtime-editable-detail-tabs__toolbar[data-v-e22ffccf]{justify-content:flex-end;width:100%}}.runtime-export-panel[data-v-b6bb46fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.runtime-export-option[data-v-b6bb46fa]{display:flex;align-items:center;gap:10px;min-width:0;min-height:82px;padding:14px 12px;border:1px solid #dbe3ef;border-radius:10px;background:#fff;color:#1f2937;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.runtime-export-option[data-v-b6bb46fa]:hover{border-color:#93b4ff;background:#f8fbff;box-shadow:0 8px 20px #2563eb1f;transform:translateY(-1px)}.runtime-export-option[data-v-b6bb46fa]:disabled{cursor:not-allowed;opacity:.72;transform:none;box-shadow:none}.runtime-export-option.is-active[data-v-b6bb46fa]{border-color:#3b55f0;background:#eef3ff}.runtime-export-option__icon[data-v-b6bb46fa]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:9px;background:#eff4ff;color:#3451e8}.runtime-export-option.is-active .runtime-export-option__icon[data-v-b6bb46fa]{background:#3451e8;color:#fff}.runtime-export-option__icon svg[data-v-b6bb46fa]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.runtime-export-option__text[data-v-b6bb46fa]{display:grid;gap:5px;min-width:0}.runtime-export-option__text b[data-v-b6bb46fa]{overflow:hidden;color:inherit;font-size:15px;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.runtime-export-option__text em[data-v-b6bb46fa]{overflow:hidden;color:#64748b;font-size:12px;font-style:normal;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.runtime-export-progress[data-v-b6bb46fa]{margin-top:16px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.runtime-export-progress__head[data-v-b6bb46fa]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;color:#475569;font-size:13px;line-height:18px}.runtime-export-progress__head div[data-v-b6bb46fa]{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.runtime-export-progress__head span[data-v-b6bb46fa]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-export-progress__head em[data-v-b6bb46fa]{color:#64748b;font-size:12px;font-style:normal;white-space:nowrap}@media (max-width: 720px){.runtime-export-panel[data-v-b6bb46fa]{grid-template-columns:1fr}}.runtime-export-progress__head strong[data-v-b6bb46fa]{flex:0 0 auto;color:#3451e8;font-weight:700}.runtime-popup-table-panel[data-v-f8c8e885]{display:flex;flex-direction:column;gap:12px;min-height:0}.runtime-popup-table-panel__toolbar[data-v-f8c8e885]{display:flex;justify-content:space-between;align-items:center;min-height:32px;padding:0 2px}.runtime-popup-table-panel__table-shell[data-v-f8c8e885]{border:1px solid #eef2f7;border-radius:8px;overflow:hidden;background:#fff}.runtime-popup-table-panel__pager[data-v-f8c8e885]{display:flex;justify-content:flex-end;padding-top:4px}.runtime-workbench-preview[data-v-9e27b987]{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;font-size:14px;background:var(--wogee-surface,#fff)}.runtime-workbench-preview__stage[data-v-9e27b987]{display:flex;flex:1;min-height:0;flex-direction:column;gap:10px;overflow:auto;padding:12px;background:#f5f7fb}.runtime-workbench-preview__stage[data-v-9e27b987] .runtime-query-panel{flex:0 0 auto}.runtime-workbench-preview__stage[data-v-9e27b987] .runtime-virtual-table{flex:1;min-height:0}.runtime-workbench-preview__table[data-v-9e27b987]{flex:1;min-height:200px;overflow:hidden}.runtime-workbench-preview__reopen[data-v-9e27b987]{align-self:center;min-height:34px;padding:0 14px;border:1px solid var(--wogee-theme-primary,#3152e8);border-radius:6px;background:#fff;color:var(--wogee-theme-primary,#3152e8);cursor:pointer}.runtime-workbench-preview--query-only[data-v-9e27b987]{flex:none;overflow:visible}.runtime-workbench-preview--query-only .runtime-workbench-preview__stage[data-v-9e27b987]{flex:none;overflow:visible;padding:0;background:transparent}.source-preview-dialog[data-v-dd6e72b3]{display:grid;gap:16px;min-width:0}.source-preview-dialog__parent[data-v-dd6e72b3]{display:flex;gap:12px;align-items:flex-end}.source-preview-dialog__parent label[data-v-dd6e72b3]{display:grid;gap:8px;width:min(420px,100%);min-width:0}.source-preview-dialog__error[data-v-dd6e72b3]{color:var(--wogee-color-danger,#d14343);margin:0}.source-preview-dialog__count[data-v-dd6e72b3]{margin-bottom:8px;color:var(--wogee-text-muted,#667085)}.source-preview-dialog__table[data-v-dd6e72b3]{max-height:430px;overflow:auto;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px}table[data-v-dd6e72b3]{width:100%;border-collapse:collapse;font-size:12px}th[data-v-dd6e72b3],td[data-v-dd6e72b3]{min-width:150px;max-width:320px;padding:9px 12px;text-align:left;border-bottom:1px solid var(--wogee-border-color,#e5eaf2);white-space:pre-wrap;overflow-wrap:anywhere}th[data-v-dd6e72b3]{position:sticky;top:0;background:var(--wogee-surface-subtle,#f7f9fc)}th[data-v-dd6e72b3]:first-child,td[data-v-dd6e72b3]:first-child{min-width:40px;width:40px}th strong[data-v-dd6e72b3],th small[data-v-dd6e72b3]{display:block}th small[data-v-dd6e72b3]{color:var(--wogee-text-muted,#667085);font-weight:400;margin-top:4px}@media (max-width:540px){.source-preview-dialog__parent[data-v-dd6e72b3]{flex-wrap:wrap}}.join-dialog[data-v-4222cfcd]{display:grid;gap:16px;min-width:0}.join-dialog__settings[data-v-4222cfcd]{display:grid;grid-template-columns:2fr 1fr;gap:16px}.join-dialog label[data-v-4222cfcd]{display:grid;gap:8px;min-width:0;font-weight:600}.join-dialog[data-v-4222cfcd] .ant-select{width:100%;min-width:0;font-weight:400}.join-dialog__panes[data-v-4222cfcd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.join-dialog__pane[data-v-4222cfcd]{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px}.join-dialog__columns[data-v-4222cfcd]{height:260px;overflow:auto;display:flex;flex-direction:column;gap:4px}.join-dialog__columns button[data-v-4222cfcd]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;width:100%;padding:10px;border:1px solid transparent;border-radius:6px;background:transparent;text-align:left;cursor:pointer;color:inherit}.join-dialog__columns button[data-v-4222cfcd]:hover{background:var(--wogee-surface-subtle,#f7f9fc)}.join-dialog__columns button.is-selected[data-v-4222cfcd]{border-color:var(--wogee-theme-primary,#e7134c);background:color-mix(in srgb,var(--wogee-theme-primary,#e7134c) 6%,white)}.join-dialog__columns button>span[data-v-4222cfcd]{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.join-dialog__columns code[data-v-4222cfcd],.join-dialog__columns small[data-v-4222cfcd]{color:var(--wogee-text-muted,#667085);font-size:12px}.join-dialog__pair[data-v-4222cfcd]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;overflow-wrap:anywhere}.join-dialog__conditions[data-v-4222cfcd]{max-height:140px;overflow:auto;background:var(--wogee-surface-subtle,#f7f9fc);border-radius:6px}.join-dialog__conditions>div[data-v-4222cfcd]{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:6px 12px;overflow-wrap:anywhere}.join-dialog__error[data-v-4222cfcd]{color:var(--wogee-color-danger,#d14343);margin:0}.join-dialog__footer[data-v-4222cfcd]{position:sticky;bottom:0;background:var(--wogee-surface,#fff);display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--wogee-border-color,#e5eaf2)}.join-dialog__footer>span[data-v-4222cfcd]{margin-right:auto;color:var(--wogee-text-muted,#667085)}@media (max-width:640px){.join-dialog__panes[data-v-4222cfcd]{gap:8px}.join-dialog__pane[data-v-4222cfcd]{padding:8px}.join-dialog__columns[data-v-4222cfcd]{height:210px}.join-dialog__columns button[data-v-4222cfcd]{flex-wrap:wrap;padding:6px}}.runtime-expression[data-v-22f5f3b8]{display:grid;gap:5px;padding:5px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:6px;background:var(--wogee-surface,#fff)}.runtime-expression.is-nested[data-v-22f5f3b8]{margin-left:6px;border-left:2px solid color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 22%,var(--wogee-border-color,#e5eaf2))}.runtime-expression>header[data-v-22f5f3b8],.runtime-expression__empty[data-v-22f5f3b8]{display:flex;align-items:center;justify-content:space-between;gap:5px}.runtime-expression>header[data-v-22f5f3b8] .ant-select{min-width:112px}.runtime-expression button[data-v-22f5f3b8]{display:inline-flex;min-height:25px;align-items:center;gap:3px;padding:0 6px;border:1px solid var(--wogee-border-color,#dce3ed);border-radius:5px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#4a576b);font:inherit}.runtime-expression__row[data-v-22f5f3b8]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.runtime-expression section[data-v-22f5f3b8]{display:grid;gap:4px;padding:5px;background:var(--wogee-surface-subtle,#f7f9fc)}.runtime-expression strong[data-v-22f5f3b8],.runtime-expression__empty[data-v-22f5f3b8]{color:var(--wogee-text-muted,#758195);font-size:9px}.projection-editor[data-v-aaa8c015]{color:var(--wogee-text,#344054);display:flex;flex-direction:column;min-height:0;gap:16px}.projection-editor__toolbar[data-v-aaa8c015]{display:flex;align-items:center;gap:12px}.projection-editor__toolbar>div[data-v-aaa8c015]{flex:1;min-width:0}.projection-editor__toolbar strong[data-v-aaa8c015]{font-size:15px}.projection-editor__toolbar strong span[data-v-aaa8c015]{margin-left:8px;color:var(--wogee-theme-primary,#3152e8);font-variant-numeric:tabular-nums}.projection-editor__toolbar p[data-v-aaa8c015],footer[data-v-aaa8c015]{margin:5px 0 0;font-size:12px;color:var(--wogee-text-muted,#758195)}.projection-editor__toolbar[data-v-aaa8c015] .ant-input-affix-wrapper{width:220px}.projection-editor__scroll[data-v-aaa8c015]{max-height:65vh;overflow:auto;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px}table[data-v-aaa8c015]{width:100%;min-width:740px;border-collapse:separate;border-spacing:0;table-layout:fixed}th[data-v-aaa8c015]{position:sticky;top:0;z-index:1;background:var(--wogee-surface-muted,#f6f8fb);font-size:12px;color:var(--wogee-text-muted,#667085);text-align:left;font-weight:600}th[data-v-aaa8c015],td[data-v-aaa8c015]{padding:10px 12px;border-bottom:1px solid var(--wogee-border-color,#edf0f5);vertical-align:top}td[data-v-aaa8c015]{background:var(--wogee-surface,#fff)}tbody tr:hover>td[data-v-aaa8c015],.is-expanded>td[data-v-aaa8c015]{background:var(--wogee-surface-muted,#f8faff)}.projection-editor__number[data-v-aaa8c015]{width:52px;color:var(--wogee-text-muted,#758195);text-align:center;font-size:12px;font-variant-numeric:tabular-nums;padding-top:15px}.projection-editor__extension[data-v-aaa8c015]{width:85px;text-align:center;vertical-align:middle}.projection-editor__extension[data-v-aaa8c015] .ant-switch-small{width:28px;min-width:28px;height:16px;min-height:16px;padding:0;line-height:16px;border-radius:100px}.projection-editor__actions[data-v-aaa8c015]{width:120px;white-space:nowrap}td[data-v-aaa8c015] .ant-select{width:100%}small[data-v-aaa8c015]{display:block;margin-top:4px;font-size:11px;color:var(--wogee-text-muted,#758195)}.is-error[data-v-aaa8c015]{color:var(--wogee-color-danger,#d14343)}.projection-editor__plain-button[data-v-aaa8c015]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 6px;border:0;border-radius:5px;background:transparent;color:var(--wogee-text-muted,#667085);font:inherit;font-size:12px;cursor:pointer}.projection-editor__plain-button[data-v-aaa8c015]:hover,.projection-editor__plain-button.has-config[data-v-aaa8c015]{color:var(--wogee-theme-primary,#3152e8);background:var(--wogee-surface-muted,#f0f4ff)}.projection-editor__plain-button[data-v-aaa8c015]:disabled{opacity:.4;cursor:not-allowed}.projection-editor__plain-button[data-v-aaa8c015]:focus-visible{outline:2px solid var(--wogee-theme-primary,#3152e8);outline-offset:2px}.projection-editor__delete[data-v-aaa8c015]{margin-left:5px}.projection-editor__delete[data-v-aaa8c015]:hover{color:var(--wogee-color-danger,#d14343)}.projection-editor__advanced>td[data-v-aaa8c015]{background:var(--wogee-surface-muted,#f8faff);padding-bottom:16px}.projection-editor__settings[data-v-aaa8c015]{display:flex;align-items:end;gap:16px;margin:3px 0 14px}.projection-editor__settings label[data-v-aaa8c015]{width:190px;display:grid;gap:6px;font-size:12px}.projection-editor__settings p[data-v-aaa8c015]{flex:1;margin:0;font-size:12px;color:var(--wogee-text-muted,#758195)}.projection-editor__expression[data-v-aaa8c015]{display:grid;gap:8px;font-size:12px}.projection-editor__expression>header[data-v-aaa8c015],.projection-editor__expression>div[data-v-aaa8c015]:not(.runtime-expression){display:flex;align-items:center;gap:16px}.projection-editor__empty[data-v-aaa8c015]{padding:36px;text-align:center;color:var(--wogee-text-muted,#758195)}@media (max-width:760px){.projection-editor__toolbar[data-v-aaa8c015]{flex-wrap:wrap}.projection-editor__toolbar>div[data-v-aaa8c015]{flex-basis:100%}.projection-editor__toolbar[data-v-aaa8c015] .ant-input-affix-wrapper{flex:1;width:auto}}.action-config-help__trigger[data-v-b0234932]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--wogee-theme-primary,#1677ff);cursor:help;vertical-align:middle}.action-config-help__trigger[data-v-b0234932]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.action-config-help[data-v-b0234932]{width:min(640px,calc(100vw - 56px));max-height:min(680px,76vh);overflow:auto;overscroll-behavior:contain;font-size:12px;line-height:1.8;padding-right:8px;box-sizing:border-box;color:#334155}.action-config-help__header[data-v-b0234932]{position:sticky;top:0;z-index:1;display:grid;gap:4px;padding:0 0 10px;border-bottom:1px solid #e2e8f0;background:var(--wogee-bg-container,#fff)}.action-config-help strong[data-v-b0234932]{font-size:15px;color:#0f172a}.action-config-help small[data-v-b0234932]{font-size:12px;color:#64748b}.action-config-help p[data-v-b0234932]{margin:8px 0}.action-config-help .action-config-help__summary[data-v-b0234932]{padding:10px 12px;margin:12px 0 0;border-left:3px solid var(--wogee-theme-primary,#1677ff);background:var(--wogee-primary-bg,#f8fafc);border-radius:4px}.action-config-help__section[data-v-b0234932]{margin-top:18px}.action-config-help h4[data-v-b0234932]{margin:0 0 8px;font-size:13px;font-weight:600;color:#0f172a}.action-config-help ol[data-v-b0234932]{margin:8px 0;padding-left:21px}.action-config-help li[data-v-b0234932]{padding-left:3px;margin:6px 0}.action-config-help__table[data-v-b0234932]{overflow-x:auto;border:1px solid #e2e8f0;border-radius:6px}.action-config-help table[data-v-b0234932]{border-collapse:collapse;width:100%;min-width:420px;text-align:left}.action-config-help th[data-v-b0234932],.action-config-help td[data-v-b0234932]{padding:8px 10px;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0}.action-config-help th[data-v-b0234932]{background:#f8fafc;font-weight:600;white-space:nowrap}.action-config-help tr:last-child td[data-v-b0234932]{border-bottom:0}.action-config-help td[data-v-b0234932]:first-child{width:24%;font-weight:500}.action-config-help__example+.action-config-help__example[data-v-b0234932]{margin-top:16px}.action-config-help__caption[data-v-b0234932]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:#475569}.action-config-help__caption[data-v-b0234932] .ant-btn{flex-shrink:0}.action-config-help .action-config-help__note[data-v-b0234932]{font-size:12px;color:#64748b;margin:4px 0 8px}.action-config-help pre[data-v-b0234932]{margin:6px 0 0;padding:12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#0f172a;white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;tab-size:2}.action-visibility[data-v-df2adc47]{display:grid;gap:10px;border:1px solid #e5e7eb;border-radius:6px;padding:14px;background:#fafbfc}.action-visibility header[data-v-df2adc47]{display:flex;align-items:center;justify-content:space-between;gap:16px}.action-visibility p[data-v-df2adc47]{margin:4px 0 0;color:#667085;font-size:12px;line-height:1.6}.action-visibility__row[data-v-df2adc47]{display:grid;grid-template-columns:minmax(140px,1fr) 140px minmax(160px,1.2fr) 54px;gap:8px;align-items:center}.action-visibility__row[data-v-df2adc47]>*{min-width:0}.action-visibility__empty[data-v-df2adc47]{color:#98a2b3;font-size:12px}.action-visibility>.ant-btn[data-v-df2adc47]{justify-self:start}.action-visibility>.ant-select[data-v-df2adc47]{width:170px}@media (max-width:900px){.action-visibility__row[data-v-df2adc47]{grid-template-columns:minmax(120px,1fr) 120px}.action-visibility__row>.ant-btn[data-v-df2adc47]{justify-self:end}}.action-extension-editor[data-v-3287807e]{display:grid;gap:14px;margin-top:20px;border-top:1px solid #e5e7eb;padding-top:18px}header[data-v-3287807e]{display:flex;align-items:center;justify-content:space-between;gap:12px}p[data-v-3287807e],small[data-v-3287807e]{color:#697386;font-size:12px}.action-extension-editor__header[data-v-3287807e]{flex-wrap:wrap}.action-extension-editor__builtins[data-v-3287807e]{display:flex;gap:8px;flex-wrap:wrap}.action-extension-editor__body[data-v-3287807e]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px}nav[data-v-3287807e]{display:flex;flex-direction:column;gap:6px}nav button[data-v-3287807e]{text-align:left;border:1px solid #e5e7eb;border-radius:6px;background:#fff;padding:10px;display:grid;gap:4px;cursor:pointer}nav button.active[data-v-3287807e]{border-color:var(--wogee-theme-primary);background:var(--wogee-primary-bg,#fff1f0)}.action-extension-editor__form[data-v-3287807e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label[data-v-3287807e],.action-extension-editor__field[data-v-3287807e]{display:grid;gap:6px;font-size:12px}.wide[data-v-3287807e]{grid-column:1/-1}.action-extension-editor__file[data-v-3287807e]{display:grid;gap:8px;padding:12px;background:#f7f8fa;border-radius:6px}code[data-v-3287807e]{overflow-wrap:anywhere}.action-extension-editor__mapping[data-v-3287807e]{display:flex;gap:8px;margin-top:8px}.action-extension-editor__source[data-v-3287807e]{max-height:55vh;overflow:auto;margin-top:12px;background:#f7f8fa;padding:16px}@media (max-width:900px){.action-extension-editor__body[data-v-3287807e],.action-extension-editor__form[data-v-3287807e]{grid-template-columns:minmax(0,1fr)}}.query-presets[data-v-a8e65661]{display:grid;gap:16px}.query-presets header[data-v-a8e65661]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.query-presets h3[data-v-a8e65661]{margin:0;flex:1;font-size:14px}.query-presets__default[data-v-a8e65661]{display:flex;align-items:center;gap:12px}.query-presets__default .ant-select[data-v-a8e65661]{width:240px;max-width:100%}.query-presets__group[data-v-a8e65661]{display:grid;gap:10px;border-top:1px solid #e6ebf2;padding-top:16px}.query-presets__group header>.ant-input[data-v-a8e65661]{width:220px}.query-presets__condition[data-v-a8e65661]{display:grid;grid-template-columns:minmax(0,1fr) 160px 28px;gap:8px}.query-presets__group>.ant-btn[data-v-a8e65661]{justify-self:start}@media (max-width: 640px){.query-presets__condition[data-v-a8e65661]{grid-template-columns:minmax(0,1fr) 110px 28px}}.profile-fields[data-v-886bee6b]{min-width:0}.profile-fields__toolbar[data-v-886bee6b]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.profile-fields__toolbar>.ant-select[data-v-886bee6b]{width:300px;max-width:100%}.profile-fields__row[data-v-886bee6b]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:10px 0;border-bottom:1px solid #edf0f5}.profile-fields__identity[data-v-886bee6b]{flex:1;min-width:160px;display:grid;gap:4px}.profile-fields__identity small[data-v-886bee6b]{color:#8490a4}.profile-fields__row label[data-v-886bee6b]{display:flex;gap:8px;align-items:center;font-size:12px}.profile-fields__row label>.ant-select[data-v-886bee6b],.profile-fields__row label>.ant-input[data-v-886bee6b]{width:120px}.profile-fields__row label>.runtime-field-cell-editor[data-v-886bee6b]{width:160px}.profile-fields__actions[data-v-886bee6b]{display:flex;gap:4px}.profile-fields__empty[data-v-886bee6b]{padding:24px;color:#8490a4;text-align:center}.profile-form-inspector[data-v-18a6da8d]{min-width:0;min-height:0;overflow:auto;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px;font-size:12px}.profile-form-inspector>header[data-v-18a6da8d]{display:grid;gap:4px;padding:12px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.profile-form-inspector header span[data-v-18a6da8d]{color:var(--wogee-text-muted,#758195)}.profile-form-inspector header strong[data-v-18a6da8d]{font-size:13px}.profile-form-inspector header code[data-v-18a6da8d]{overflow-wrap:anywhere;color:var(--wogee-theme-primary,#d32029);font-size:11px}.profile-form-inspector section[data-v-18a6da8d]{display:grid;gap:10px;padding:12px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.profile-form-inspector h4[data-v-18a6da8d]{margin:0;font-size:12px}.profile-form-inspector label[data-v-18a6da8d]{display:grid;min-width:0;gap:5px}.profile-form-inspector label>span[data-v-18a6da8d]{color:var(--wogee-text-muted,#758195)}.profile-form-inspector__switch[data-v-18a6da8d]{display:flex!important;align-items:center;justify-content:space-between}.profile-form-inspector__dictionary[data-v-18a6da8d]{overflow:hidden;text-align:left;text-overflow:ellipsis}.profile-form-inspector__error[data-v-18a6da8d]{margin:0;color:var(--wogee-tag-danger,#cf1322);font-size:11px}.profile-form-inspector[data-v-18a6da8d] .ant-input-number,.profile-form-inspector[data-v-18a6da8d] .ant-select{width:100%}.profile-form-inspector[data-v-18a6da8d] .ant-btn{height:28px;font-size:12px}.collection-rules[data-v-21118518]{display:grid;gap:12px}.collection-rules header[data-v-21118518],.collection-rules label[data-v-21118518]{display:flex;align-items:center;justify-content:space-between;gap:8px}.collection-rules small[data-v-21118518]{color:var(--wogee-text-muted,#758195)}.collection-rules__group[data-v-21118518]{display:grid;grid-template-columns:minmax(200px,1fr) minmax(160px,1fr) auto auto;gap:10px;align-items:center}@media (max-width:720px){.collection-rules__group[data-v-21118518]{grid-template-columns:1fr}}.profile-form-designer[data-v-d5db9e78]{display:grid;grid-template-columns:minmax(0,1fr) 10px var(--profile-inspector-width,280px);grid-template-rows:minmax(0,1fr);height:100%;min-width:0;min-height:0;overflow:auto}.profile-form-designer__resizer[data-v-d5db9e78]{grid-column:2;grid-row:1}.profile-form-designer__inspector[data-v-d5db9e78]{grid-column:3;grid-row:1}.profile-form-designer__pane[data-v-d5db9e78]{grid-column:1}.profile-form-designer__mode[data-v-d5db9e78]{display:flex;gap:4px}.profile-form-designer__mode[data-v-d5db9e78] .ant-btn{height:28px;font-size:12px}.profile-form-designer__readonly[data-v-d5db9e78]{display:flex!important;align-items:center;justify-content:space-between}.profile-form-designer__pane[data-v-d5db9e78]{display:flex;flex-direction:column;min-width:0;min-height:0;gap:10px;padding-right:10px}.profile-form-designer__pane>header[data-v-d5db9e78]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;flex:0 0 auto}.profile-form-designer__pane>header strong[data-v-d5db9e78]{flex-shrink:0;font-size:12px}.profile-form-designer__mode[data-v-d5db9e78]{flex-shrink:0}.profile-form-designer__pane>header span[data-v-d5db9e78]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8490a4;font-size:12px}.profile-form-designer__controls[data-v-d5db9e78]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profile-form-designer__controls>.ant-select[data-v-d5db9e78]{width:150px}.profile-form-designer__controls[data-v-d5db9e78] .ant-btn{height:28px}.profile-form-designer__canvas[data-v-d5db9e78]{flex:1;min-height:0;overflow:auto;padding:2px}.profile-form-designer__canvas[data-v-d5db9e78] .runtime-field-value-grid__group-heading{padding:8px 12px}.profile-form-designer__canvas[data-v-d5db9e78] .runtime-field-value-grid__group-heading h3,.profile-form-designer__canvas[data-v-d5db9e78] .runtime-detail-card__heading h3{font-size:12px}.profile-form-designer__canvas[data-v-d5db9e78] .runtime-field-value-grid__fields{padding:10px 12px;column-gap:16px;row-gap:8px}.profile-form-designer__canvas[data-v-d5db9e78] .runtime-field-value-grid__label,.profile-form-designer__canvas[data-v-d5db9e78] .runtime-field-value-grid__control,.profile-form-designer__canvas[data-v-d5db9e78] .runtime-field-value-grid__readonly,.profile-form-designer__canvas[data-v-d5db9e78] .ant-input,.profile-form-designer__canvas[data-v-d5db9e78] .ant-input-number-input,.profile-form-designer__canvas[data-v-d5db9e78] .ant-select-selection-item,.profile-form-designer__canvas[data-v-d5db9e78] .ant-select-selection-placeholder,.profile-form-designer__canvas[data-v-d5db9e78] .runtime-virtual-table{font-size:11px}.profile-form-designer__canvas[data-v-d5db9e78] .runtime-detail-card__heading{min-height:36px;padding:6px 12px}.profile-form-designer__pane>header .profile-form-designer__error[data-v-d5db9e78]{color:var(--wogee-tag-danger,#cf1322);font-size:11px}.profile-form-designer__pane[data-v-d5db9e78]:first-child [data-field-key]{cursor:pointer}.profile-form-designer__pane[data-v-d5db9e78]:first-child [data-field-key]:hover{outline:1px solid var(--wogee-theme-primary,#d32029);outline-offset:3px}.profile-form-designer__pane[data-v-d5db9e78]:first-child [data-selected=true]{outline:1px solid var(--wogee-theme-primary,#d32029);outline-offset:2px;background:color-mix(in srgb,var(--wogee-theme-primary,#d32029) 4%,transparent)}@media (max-width: 900px){.profile-form-designer[data-v-d5db9e78]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(260px,1fr) auto;gap:10px}.profile-form-designer__resizer[data-v-d5db9e78]{display:none}.profile-form-designer__pane[data-v-d5db9e78]{padding-right:0}.profile-form-designer__inspector[data-v-d5db9e78]{grid-column:1;grid-row:2;max-height:360px}}.runtime-profile-workspace[data-v-48f01f2c]{display:flex;min-width:0;min-height:0;flex:1}.runtime-profile-workspace__main[data-v-48f01f2c]{min-width:0;min-height:0;flex:1;overflow:hidden;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px;background:var(--wogee-surface,#fff)}.runtime-profile-workspace label>span[data-v-48f01f2c]{color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-profile-workspace label[data-v-48f01f2c]{display:grid;min-width:0;gap:4px}.runtime-profile-workspace__main[data-v-48f01f2c]{display:flex;flex-direction:column}.runtime-profile-workspace__nav[data-v-48f01f2c]{display:flex;min-height:42px;flex:0 0 auto;align-items:flex-end;gap:3px;padding:0 10px;overflow-x:auto;border-bottom:1px solid var(--wogee-border-color,#e9edf3)}.runtime-profile-workspace__nav button[data-v-48f01f2c]{position:relative;min-height:40px;padding:0 10px;border:0;background:transparent;color:var(--wogee-text-muted,#748095);font:inherit;white-space:nowrap;cursor:pointer}.runtime-profile-workspace__nav button[data-v-48f01f2c]:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:2px;background:var(--wogee-theme-primary,#3152e8);content:"";opacity:0}.runtime-profile-workspace__nav button.is-active[data-v-48f01f2c]{color:var(--wogee-theme-primary,#3152e8);font-weight:700}.runtime-profile-workspace__nav button.is-active[data-v-48f01f2c]:after{opacity:1}.runtime-profile-workspace__content[data-v-48f01f2c]{min-height:0;flex:1;overflow:auto;padding:12px}.runtime-profile-workspace__content--designer[data-v-48f01f2c]{overflow:hidden;display:flex;flex-direction:column}.runtime-profile-workspace__content--designer>.profile-form-designer[data-v-48f01f2c]{flex:1}.runtime-profile-panel[data-v-48f01f2c]{display:grid;align-content:start;gap:14px}.runtime-profile-panel>header[data-v-48f01f2c],.runtime-profile-print-card>header[data-v-48f01f2c],.runtime-profile-payload-map>header[data-v-48f01f2c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.runtime-profile-panel>header>div[data-v-48f01f2c],.runtime-profile-panel__subhead>div[data-v-48f01f2c]{display:grid;gap:2px}.runtime-profile-panel>header strong[data-v-48f01f2c],.runtime-profile-panel__subhead strong[data-v-48f01f2c]{color:var(--wogee-text-strong,#26344a);font-size:13px}.runtime-profile-panel>header span[data-v-48f01f2c],.runtime-profile-panel__subhead span[data-v-48f01f2c]{color:var(--wogee-text-muted,#7a8798);font-size:10px}.runtime-profile-panel__subhead[data-v-48f01f2c]{margin-top:4px;padding-top:14px;border-top:1px solid var(--wogee-border-color,#edf0f4)}.runtime-profile-form-grid[data-v-48f01f2c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.runtime-profile-form-grid--three[data-v-48f01f2c]{grid-template-columns:repeat(3,minmax(0,1fr))}.runtime-import-rule-grid[data-v-48f01f2c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px}.runtime-import-rule-field[data-v-48f01f2c]{grid-template-rows:14px var(--wogee-control-height);align-content:start}.runtime-import-rule-toggle[data-v-48f01f2c]{display:flex;height:var(--wogee-control-height);align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;padding:0 10px;border:1px solid var(--wogee-border-color,#d9d9d9);border-radius:6px;background:var(--wogee-surface,#fff)}.runtime-import-rule-toggle small[data-v-48f01f2c]{color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-profile-switch-list[data-v-48f01f2c]{display:grid}.runtime-profile-switch-list label[data-v-48f01f2c],.runtime-profile-switch-field[data-v-48f01f2c]{display:flex!important;min-height:34px;align-items:center;justify-content:space-between;gap:10px}.runtime-profile-switch-list label>span[data-v-48f01f2c]{display:grid;gap:2px}.runtime-profile-switch-list label b[data-v-48f01f2c]{color:var(--wogee-text-strong,#314057);font-size:11px}.runtime-profile-switch-list label small[data-v-48f01f2c]{color:var(--wogee-text-muted,#8591a2);font-size:9px}.runtime-profile-capabilities[data-v-48f01f2c]{display:grid;grid-template-columns:repeat(6,minmax(82px,1fr));gap:7px}.runtime-profile-capabilities label[data-v-48f01f2c]{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:0 9px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:7px}.runtime-profile-action-settings[data-v-48f01f2c]{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(320px,1fr);align-items:end;gap:10px}.runtime-profile-action-settings>div[data-v-48f01f2c]{display:grid;min-height:46px;align-content:center;gap:3px;padding:0 10px;border:1px solid var(--wogee-border-color,#e8ecf2);border-radius:7px;background:var(--wogee-surface-subtle,#f8fafc)}.runtime-profile-action-settings>div>span[data-v-48f01f2c]{color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-profile-action-settings p[data-v-48f01f2c]{margin:0;color:var(--wogee-text,#4d5b70);font-size:11px}.runtime-profile-action-options[data-v-48f01f2c]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px}.runtime-profile-action-options>button[data-v-48f01f2c]{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;border:1px solid var(--wogee-border-color,#e3e8ef);border-radius:7px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#4d5b70);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease}.runtime-profile-action-options>button[data-v-48f01f2c]:hover{border-color:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 55%,#fff)}.runtime-profile-action-options>button.is-more[data-v-48f01f2c]{border-color:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 42%,#fff);background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 7%,#fff)}.runtime-profile-action-options>button[data-v-48f01f2c]:disabled{cursor:not-allowed;opacity:.65}.runtime-profile-action-options>button>span[data-v-48f01f2c]{display:grid;min-width:0;gap:2px}.runtime-profile-action-options strong[data-v-48f01f2c],.runtime-profile-action-options code[data-v-48f01f2c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-profile-action-options strong[data-v-48f01f2c]{color:var(--wogee-text-strong,#26344a);font-size:11px}.runtime-profile-action-options code[data-v-48f01f2c]{color:var(--wogee-text-muted,#8490a2);font-size:9px}.runtime-profile-action-options b[data-v-48f01f2c]{flex:0 0 auto;color:var(--wogee-text-muted,#8490a2);font-size:10px}.runtime-profile-action-options .is-more b[data-v-48f01f2c]{color:var(--wogee-theme-primary,#3152e8)}.runtime-profile-endpoint[data-v-48f01f2c]{display:grid;grid-template-columns:110px 100px minmax(0,1fr);align-items:center;gap:7px}.runtime-profile-endpoint strong[data-v-48f01f2c]{color:var(--wogee-text,#4d5b70);font-size:11px}.runtime-profile-print-card[data-v-48f01f2c]{display:grid;gap:12px;padding:12px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px;background:var(--wogee-surface-subtle,#fbfcfe)}.runtime-profile-print-card>header[data-v-48f01f2c]{padding-bottom:8px;border-bottom:1px solid var(--wogee-border-color,#edf0f4)}.runtime-profile-print-card>header strong[data-v-48f01f2c],.runtime-profile-payload-map strong[data-v-48f01f2c]{color:var(--wogee-text-strong,#314057);font-size:11px}.runtime-profile-payload-map[data-v-48f01f2c]{display:grid;gap:7px}.runtime-profile-payload-map__row[data-v-48f01f2c]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) 64px;gap:7px}.runtime-profile-workspace[data-v-48f01f2c] .ant-input,.runtime-profile-workspace[data-v-48f01f2c] .ant-select-selector,.runtime-profile-workspace[data-v-48f01f2c] .ant-input-number{min-height:var(--wogee-control-height);border-radius:6px;font-size:11px}.runtime-profile-workspace[data-v-48f01f2c] .ant-select-single .ant-select-selector{display:flex;height:var(--wogee-control-height)!important;align-items:center;padding-top:0!important;padding-bottom:0!important}.runtime-profile-workspace[data-v-48f01f2c] .ant-select-single .ant-select-selection-item,.runtime-profile-workspace[data-v-48f01f2c] .ant-select-single .ant-select-selection-placeholder{display:flex;height:var(--wogee-control-content-height);align-items:center;line-height:var(--wogee-control-content-height)!important}@media (max-width:960px){.runtime-profile-workspace[data-v-48f01f2c]{overflow:auto}.runtime-profile-workspace__main[data-v-48f01f2c]{min-height:600px;overflow:visible}.runtime-profile-capabilities[data-v-48f01f2c]{grid-template-columns:repeat(3,minmax(82px,1fr))}.runtime-profile-action-options[data-v-48f01f2c]{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (max-width:720px){.runtime-profile-form-grid[data-v-48f01f2c],.runtime-profile-form-grid--three[data-v-48f01f2c],.runtime-import-rule-grid[data-v-48f01f2c]{grid-template-columns:1fr}.runtime-profile-capabilities[data-v-48f01f2c],.runtime-profile-action-options[data-v-48f01f2c]{grid-template-columns:repeat(2,minmax(120px,1fr))}.runtime-profile-action-settings[data-v-48f01f2c]{grid-template-columns:1fr}.runtime-profile-endpoint[data-v-48f01f2c]{grid-template-columns:90px 90px minmax(220px,1fr);overflow-x:auto}}.runtime-sql-editor[data-v-58e21a17]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:9px;background:var(--wogee-surface,#fff)}.runtime-sql-editor__header[data-v-58e21a17]{display:grid;min-height:52px;flex:0 0 auto;grid-template-columns:minmax(260px,1fr) minmax(300px,520px) auto;align-items:center;gap:12px;padding:6px 10px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.runtime-sql-editor__header>div[data-v-58e21a17],.runtime-sql-editor__header nav[data-v-58e21a17],.runtime-sql-editor__header button[data-v-58e21a17]{display:flex;align-items:center;gap:7px}.runtime-sql-editor__header strong[data-v-58e21a17]{color:var(--wogee-text-strong,#172033);font-size:12px}.runtime-sql-editor__header span[data-v-58e21a17]{color:var(--wogee-text-muted,#758195);font-size:11px}.runtime-sql-editor__source[data-v-58e21a17]{display:grid;min-width:0;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:7px}.runtime-sql-editor__source>span[data-v-58e21a17],.runtime-sql-editor__source>small[data-v-58e21a17]{color:var(--wogee-text-muted,#758195);font-size:9px;white-space:nowrap}.runtime-sql-editor__source[data-v-58e21a17] .ant-select{width:100%}.runtime-sql-editor__header button[data-v-58e21a17]{min-height:30px;padding:0 9px;border:1px solid var(--wogee-border-color,#d8dee9);border-radius:6px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#445168);cursor:pointer}.runtime-sql-editor__header button[data-v-58e21a17]:hover,.runtime-sql-editor__header button[data-v-58e21a17]:focus-visible{border-color:var(--wogee-theme-primary,#3152e8);color:var(--wogee-theme-primary,#3152e8);outline:none}.runtime-sql-editor__host[data-v-58e21a17]{min-height:210px;flex:1 1 280px;overflow:hidden;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.runtime-sql-editor__summary[data-v-58e21a17]{display:flex;min-height:38px;flex:0 0 auto;align-items:center;gap:14px;padding:5px 10px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2);background:var(--wogee-surface-subtle,#f7f9fc);color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-sql-editor__summary>span[data-v-58e21a17]{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.runtime-sql-editor__summary-status[data-v-58e21a17]{color:var(--wogee-success,#1f8f62);font-weight:600}.runtime-sql-editor__summary-status.is-warning[data-v-58e21a17]{color:var(--wogee-warning,#a66a00)}.runtime-sql-editor__summary-status.is-error[data-v-58e21a17]{color:var(--wogee-danger,#c93642)}.runtime-sql-editor__summary-message[data-v-58e21a17]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis}.runtime-sql-editor__preview[data-v-58e21a17]{display:flex;min-height:128px;max-height:260px;flex:0 1 260px;flex-direction:column;overflow:hidden;background:var(--wogee-surface,#fff)}.runtime-sql-editor__preview>header[data-v-58e21a17]{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:0 10px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.runtime-sql-editor__preview>header strong[data-v-58e21a17]{color:var(--wogee-text-strong,#243249);font-size:11px}.runtime-sql-editor__preview>header span[data-v-58e21a17]{color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-sql-editor__preview-viewport[data-v-58e21a17]{min-height:0;flex:1;overflow:auto}.runtime-sql-editor__preview table[data-v-58e21a17]{width:100%;border-spacing:0;border-collapse:separate;table-layout:fixed;font-size:10px}.runtime-sql-editor__preview th[data-v-58e21a17],.runtime-sql-editor__preview td[data-v-58e21a17]{height:34px;padding:5px 9px;border-right:1px solid var(--wogee-border-color,#e5eaf2);border-bottom:1px solid var(--wogee-border-color,#e5eaf2);text-align:left;vertical-align:middle}.runtime-sql-editor__preview th[data-v-58e21a17]{position:sticky;z-index:1;top:0;background:var(--wogee-surface-subtle,#f7f9fc);color:var(--wogee-text-strong,#243249)}.runtime-sql-editor__preview th b[data-v-58e21a17],.runtime-sql-editor__preview th small[data-v-58e21a17]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-sql-editor__preview th small[data-v-58e21a17]{margin-top:1px;color:var(--wogee-text-muted,#758195);font-weight:400}.runtime-sql-editor__preview td[data-v-58e21a17]{color:var(--wogee-text,#445168)}.runtime-sql-editor__preview td>span[data-v-58e21a17]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-sql-editor__preview .runtime-sql-editor__row-number[data-v-58e21a17]{width:48px;border-left:0;color:var(--wogee-text-muted,#758195);text-align:center}.runtime-sql-editor__preview-empty[data-v-58e21a17]{display:flex;min-height:94px;align-items:center;justify-content:center;color:var(--wogee-text-muted,#758195);font-size:11px}@media (max-width:1180px){.runtime-sql-editor__header[data-v-58e21a17]{grid-template-columns:minmax(180px,1fr) minmax(260px,1fr) auto}.runtime-sql-editor__source>small[data-v-58e21a17]{display:none}}@media (max-width:960px){.runtime-sql-editor__header[data-v-58e21a17]{grid-template-columns:1fr auto}.runtime-sql-editor__header>div>span[data-v-58e21a17]{display:none}.runtime-sql-editor__source[data-v-58e21a17]{grid-column:1/-1;grid-row:2}.runtime-sql-editor__summary[data-v-58e21a17]{flex-wrap:wrap;gap:5px 12px}.runtime-sql-editor__summary-message[data-v-58e21a17]{flex-basis:100%}}.runtime-field-config-workbench-root .ant-drawer-body{height:100%;padding:0;overflow:hidden}.runtime-field-config-workbench-root .ant-spin-nested-loading,.runtime-field-config-workbench-root .ant-spin-container{height:100%}.runtime-field-config-workbench[data-v-dd1f5fdc]{display:flex;width:100%;height:100%;min-width:0;min-height:620px;flex-direction:column;overflow:hidden;container-type:inline-size;container-name:runtime-workbench;background:var(--wogee-surface,#fff);color:var(--wogee-text,#354258);font:12px/1.45 Inter,PingFang SC,Microsoft YaHei,sans-serif}.runtime-field-config-workbench.is-config[data-v-dd1f5fdc] .ant-select-single{height:var(--wogee-control-height)}.runtime-field-config-workbench.is-config[data-v-dd1f5fdc] .ant-select-single .ant-select-selector{display:flex;height:var(--wogee-control-height)!important;min-height:var(--wogee-control-height);align-items:center;padding-top:0!important;padding-bottom:0!important}.runtime-field-config-workbench.is-config[data-v-dd1f5fdc] .ant-select-single .ant-select-selection-item,.runtime-field-config-workbench.is-config[data-v-dd1f5fdc] .ant-select-single .ant-select-selection-placeholder{display:flex;height:var(--wogee-control-content-height);align-items:center;line-height:var(--wogee-control-content-height)!important}.runtime-field-config-workbench.is-config[data-v-dd1f5fdc] .ant-select-single:not(.ant-select-disabled) .ant-select-selection-item{color:var(--wogee-text-strong,#243249)}.runtime-field-config-workbench.is-config[data-v-dd1f5fdc] .ant-select-single .ant-select-selection-search-input{height:var(--wogee-control-content-height)!important;line-height:var(--wogee-control-content-height)!important}.runtime-workbench-header[data-v-dd1f5fdc]{display:grid;min-width:0;min-height:56px;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto minmax(0,2fr);align-items:center;gap:8px 16px;padding:8px 14px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2);background:var(--wogee-surface,#fff);box-sizing:border-box}.runtime-workbench-header__identity[data-v-dd1f5fdc],.runtime-workbench-header__actions[data-v-dd1f5fdc],.runtime-workbench-header__identity>div[data-v-dd1f5fdc]{display:flex;min-width:0;align-items:center}.runtime-workbench-header__identity[data-v-dd1f5fdc]{gap:10px}.runtime-workbench-header__identity>div[data-v-dd1f5fdc]{flex-direction:column;align-items:flex-start;flex:1;line-height:1.25}.runtime-workbench-header__identity strong[data-v-dd1f5fdc],.runtime-workbench-header__identity span[data-v-dd1f5fdc]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-workbench-header__identity strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#172033);font-size:14px}.runtime-workbench-header__identity span[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-workbench-header__identity button[data-v-dd1f5fdc],.runtime-workbench-collections header button[data-v-dd1f5fdc],.runtime-workbench-collections nav i[data-v-dd1f5fdc],.runtime-source-inspector header button[data-v-dd1f5fdc],.runtime-join-conditions button[data-v-dd1f5fdc],.runtime-projection-list button[data-v-dd1f5fdc]{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--wogee-text-muted,#758195);cursor:pointer}.runtime-workbench-header__identity button[data-v-dd1f5fdc]:hover,.runtime-workbench-header__identity button[data-v-dd1f5fdc]:focus-visible,.runtime-workbench-collections header button[data-v-dd1f5fdc]:hover,.runtime-source-inspector header button[data-v-dd1f5fdc]:hover{background:var(--wogee-surface-subtle,#f2f5fa);color:var(--wogee-theme-primary,#3152e8);outline:none}.runtime-workbench-header__identity em[data-v-dd1f5fdc]{padding:2px 6px;border-radius:9px;background:color-mix(in srgb,var(--wogee-warning,#c17b00) 12%,transparent);color:var(--wogee-warning,#9b6400);font-size:9px;font-style:normal}.runtime-workbench-header__actions[data-v-dd1f5fdc]{max-width:100%;flex-wrap:wrap;justify-content:flex-end;gap:7px}.runtime-workbench-header__actions[data-v-dd1f5fdc]>*{flex:0 0 auto}.runtime-workbench-undo-count[data-v-dd1f5fdc]{min-width:14px;padding:0 3px;border-radius:8px;background:var(--wogee-surface-subtle,#f2f5fa);color:var(--wogee-text-muted,#758195);font-size:9px;line-height:16px;text-align:center}.runtime-workbench-query-mode[data-v-dd1f5fdc]{justify-self:center;padding:4px 9px;border-radius:6px;background:var(--wogee-surface-subtle,#f2f5fa);color:var(--wogee-text-muted,#68758a);font-size:10px;white-space:nowrap}.runtime-workbench-header__actions[data-v-dd1f5fdc] .ant-btn,.runtime-stage-toolbar[data-v-dd1f5fdc] .ant-btn,.runtime-workbench-preview-nav[data-v-dd1f5fdc] .ant-btn{display:inline-flex;align-items:center;gap:5px}.runtime-workbench-count[data-v-dd1f5fdc],.runtime-workbench-blocking[data-v-dd1f5fdc]{min-height:25px;padding:3px 8px;border-radius:12px;background:var(--wogee-surface-subtle,#f2f5fa);color:var(--wogee-text-muted,#68758a);white-space:nowrap}.runtime-workbench-count b[data-v-dd1f5fdc]{color:var(--wogee-theme-primary,#3152e8)}.runtime-workbench-blocking[data-v-dd1f5fdc]{background:color-mix(in srgb,var(--wogee-danger,#c93642) 11%,transparent);color:var(--wogee-danger,#c93642)}.runtime-workbench-body[data-v-dd1f5fdc]{position:relative;display:flex;min-height:0;flex:1;overflow:hidden}.runtime-workbench-collections[data-v-dd1f5fdc]{display:flex;width:224px;min-width:0;flex:0 0 224px;flex-direction:column;border-right:1px solid var(--wogee-border-color,#e5eaf2);background:var(--wogee-surface-subtle,#f7f9fc)}.runtime-workbench-collections>header[data-v-dd1f5fdc]{display:flex;min-height:45px;align-items:center;justify-content:space-between;padding:0 12px;color:var(--wogee-text-muted,#6a778a);font-size:11px;font-weight:700;letter-spacing:.04em}.runtime-workbench-collections nav[data-v-dd1f5fdc]{display:grid;gap:4px;padding:0 8px;overflow:auto}.runtime-workbench-collections nav>button[data-v-dd1f5fdc]{position:relative;display:grid;min-height:60px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--wogee-text,#445168);text-align:left;cursor:pointer}.runtime-workbench-collections nav>button[data-v-dd1f5fdc]:hover,.runtime-workbench-collections nav>button[data-v-dd1f5fdc]:focus-visible{background:var(--wogee-surface,#fff);outline:none}.runtime-workbench-collections nav>button.is-active[data-v-dd1f5fdc]{border-color:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 24%,var(--wogee-border-color,#e5eaf2));background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 7%,var(--wogee-surface,#fff));color:var(--wogee-theme-primary,#3152e8)}.runtime-workbench-collection-icon[data-v-dd1f5fdc]{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:7px;background:var(--wogee-surface,#fff);color:var(--wogee-text-muted,#758195);font:700 10px/1 SFMono-Regular,Consolas,monospace}.runtime-workbench-collections nav>button.is-active .runtime-workbench-collection-icon[data-v-dd1f5fdc]{border-color:var(--wogee-theme-primary,#3152e8);background:var(--wogee-theme-primary,#3152e8);color:#fff}.runtime-workbench-collections nav button>span[data-v-dd1f5fdc]{display:grid;min-width:0;gap:1px}.runtime-workbench-collections nav strong[data-v-dd1f5fdc],.runtime-workbench-collections nav small[data-v-dd1f5fdc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-workbench-collections nav strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#273448);font-size:12px}.runtime-workbench-collections nav>button.is-active strong[data-v-dd1f5fdc]{color:var(--wogee-theme-primary,#3152e8)}.runtime-workbench-collections nav small[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#8490a2);font:9px SFMono-Regular,Consolas,monospace}.runtime-workbench-collections nav em[data-v-dd1f5fdc]{min-width:18px;padding:0;color:var(--wogee-text-muted,#69768a);font-size:10px;font-style:normal;text-align:right}.runtime-workbench-collections nav i[data-v-dd1f5fdc]{position:absolute;top:1px;right:1px;width:19px;height:19px;opacity:0}.runtime-workbench-collections nav button:hover i[data-v-dd1f5fdc],.runtime-workbench-collections nav i[data-v-dd1f5fdc]:focus{opacity:1}.runtime-workbench-collections footer[data-v-dd1f5fdc]{display:flex;margin-top:auto;align-items:flex-start;gap:6px;padding:10px 12px;border-top:1px solid var(--wogee-border-color,#e5eaf2);color:var(--wogee-text-muted,#788497);font-size:9px}.runtime-workbench-main[data-v-dd1f5fdc]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;container-type:inline-size;background:var(--wogee-surface,#fff)}.runtime-workbench-mobile-selector[data-v-dd1f5fdc]{display:none;padding:6px 10px 0}.runtime-workbench-mobile-selector[data-v-dd1f5fdc] .ant-select{width:100%}.runtime-workbench-stage-nav[data-v-dd1f5fdc],.runtime-workbench-preview-nav[data-v-dd1f5fdc]{display:flex;min-height:45px;flex:0 0 45px;align-items:center;justify-content:center;gap:28px;padding:0 14px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2);background:var(--wogee-surface,#fff)}.runtime-workbench-stage-nav button[data-v-dd1f5fdc],.runtime-workbench-preview-nav>button[data-v-dd1f5fdc]{position:relative;display:flex;height:100%;align-items:center;gap:7px;padding:0 5px;border:0;background:transparent;color:var(--wogee-text-muted,#748095);font:inherit;cursor:pointer}.runtime-workbench-stage-nav button[data-v-dd1f5fdc]:after,.runtime-workbench-preview-nav>button[data-v-dd1f5fdc]:after{position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px;background:var(--wogee-theme-primary,#3152e8);content:"";opacity:0;transform:scaleX(.45);transition:opacity .14s ease,transform .14s ease}.runtime-workbench-stage-nav button.is-active[data-v-dd1f5fdc],.runtime-workbench-preview-nav>button.is-active[data-v-dd1f5fdc]{color:var(--wogee-theme-primary,#3152e8);font-weight:700}.runtime-workbench-stage-nav button.is-active[data-v-dd1f5fdc]:after,.runtime-workbench-preview-nav>button.is-active[data-v-dd1f5fdc]:after{opacity:1;transform:scaleX(1)}.runtime-workbench-stage-nav b[data-v-dd1f5fdc]{display:grid;width:19px;height:19px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:9px}.runtime-workbench-preview-nav[data-v-dd1f5fdc]{justify-content:flex-start;gap:22px}.runtime-workbench-preview-nav[data-v-dd1f5fdc] .ant-btn{margin-left:0}.runtime-workbench-preview-sample[data-v-dd1f5fdc]{width:230px;margin-left:auto;flex:0 0 230px}.runtime-workbench-stage-content[data-v-dd1f5fdc],.runtime-workbench-preview-content[data-v-dd1f5fdc]{display:flex;min-height:0;flex:1;overflow:hidden;padding:10px;background:var(--wogee-surface-subtle,#f7f9fc)}.runtime-source-stage[data-v-dd1f5fdc],.runtime-fields-stage[data-v-dd1f5fdc],.runtime-profile-stage[data-v-dd1f5fdc]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;gap:8px}.runtime-stage-toolbar[data-v-dd1f5fdc]{display:flex;min-height:40px;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.runtime-stage-toolbar>div[data-v-dd1f5fdc]{display:flex;min-width:0;align-items:center;gap:7px}.runtime-stage-toolbar>div[data-v-dd1f5fdc]:last-child{max-width:100%;flex-wrap:wrap}.runtime-stage-toolbar>div[data-v-dd1f5fdc]:first-child{display:grid;gap:0}.runtime-stage-toolbar>div.runtime-profile-region-name[data-v-dd1f5fdc]{display:flex;align-items:center;gap:8px}.runtime-profile-region-name label[data-v-dd1f5fdc]{flex:0 0 auto;font-size:13px;font-weight:600}.runtime-stage-toolbar .runtime-profile-region-name[data-v-dd1f5fdc] .ant-input{width:220px;max-width:100%}.runtime-stage-toolbar strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#223047);font-size:13px}.runtime-stage-toolbar span[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#7a8799);font-size:10px}.runtime-stage-toolbar[data-v-dd1f5fdc] .ant-select{min-width:132px}.runtime-stage-toolbar[data-v-dd1f5fdc] .ant-input-affix-wrapper,.runtime-stage-toolbar[data-v-dd1f5fdc] .ant-input{width:150px}.runtime-source-identity[data-v-dd1f5fdc]{position:relative;display:grid;width:100%;min-width:0;min-height:59px;box-sizing:border-box;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:7px 38px 7px 9px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px;background:var(--wogee-surface,#fff)}.runtime-source-identity>button[data-v-dd1f5fdc]{position:absolute;top:7px;right:7px;display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:5px;background:transparent;color:var(--wogee-text-muted,#758195)}.runtime-source-identity label[data-v-dd1f5fdc],.runtime-source-inspector label[data-v-dd1f5fdc]{display:grid;min-width:0;gap:3px;color:var(--wogee-text-muted,#748095);font-size:9px}.runtime-source-identity label[data-v-dd1f5fdc],.runtime-source-inspector label[data-v-dd1f5fdc]{max-width:100%;grid-template-columns:minmax(0,1fr)}.runtime-source-identity[data-v-dd1f5fdc] .ant-select,.runtime-source-identity[data-v-dd1f5fdc] .ant-input,.runtime-source-inspector[data-v-dd1f5fdc] .ant-select,.runtime-source-inspector[data-v-dd1f5fdc] .ant-input{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.runtime-source-identity[data-v-dd1f5fdc] .ant-select-selector,.runtime-source-inspector[data-v-dd1f5fdc] .ant-select-selector{min-width:0;max-width:100%}.runtime-source-identity[data-v-dd1f5fdc] .ant-select-selection-item,.runtime-source-inspector[data-v-dd1f5fdc] .ant-select-selection-item{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-detail-relation[data-v-dd1f5fdc]{display:flex;min-width:0;min-height:28px;grid-column:1/-1;align-items:center;gap:6px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--wogee-warning,#c17b00) 24%,var(--wogee-border-color,#e5eaf2));border-radius:6px;background:color-mix(in srgb,var(--wogee-warning,#c17b00) 6%,var(--wogee-surface,#fff));color:var(--wogee-text-muted,#748095);font-size:10px}.runtime-detail-relation strong[data-v-dd1f5fdc]{flex:0 0 auto;color:var(--wogee-warning,#9b6400);font-size:10px}.runtime-detail-relation span[data-v-dd1f5fdc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-detail-relation.is-ready[data-v-dd1f5fdc]{border-color:color-mix(in srgb,var(--wogee-success,#22a06b) 25%,var(--wogee-border-color,#e5eaf2));background:color-mix(in srgb,var(--wogee-success,#22a06b) 6%,var(--wogee-surface,#fff))}.runtime-detail-relation.is-ready strong[data-v-dd1f5fdc]{color:var(--wogee-success,#16835a)}.runtime-source-identity.is-collapsed[data-v-dd1f5fdc]{min-height:38px;height:38px;overflow:hidden;opacity:.78}.runtime-table-source[data-v-dd1f5fdc]{display:grid;min-height:48px;flex:0 0 48px;grid-template-columns:minmax(138px,190px) minmax(150px,210px) minmax(260px,1fr) 28px;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--wogee-border-color,#dfe5ee);border-radius:8px;background:var(--wogee-surface,#fff)}.runtime-table-source__identity[data-v-dd1f5fdc]{display:flex;min-width:0;align-items:center;gap:7px}.runtime-table-source__identity>span[data-v-dd1f5fdc]{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:6px;background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 8%,var(--wogee-surface,#fff));color:var(--wogee-theme-primary,#3152e8)}.runtime-table-source__identity>div[data-v-dd1f5fdc]{display:grid;min-width:0;gap:0}.runtime-table-source__identity strong[data-v-dd1f5fdc],.runtime-table-source__identity small[data-v-dd1f5fdc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-table-source__identity strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#253249);font-size:10px}.runtime-table-source__identity small[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#788497);font-size:8px}.runtime-table-source[data-v-dd1f5fdc] .ant-select{width:100%}.runtime-table-source__refresh[data-v-dd1f5fdc]{width:28px!important;min-width:28px!important;padding:0!important}.runtime-source-preview[data-v-dd1f5fdc]{display:flex;min-width:0;min-height:220px;flex:1;flex-direction:column;overflow:hidden;border:1px solid var(--wogee-border-color,#dfe5ee);border-radius:8px;background:var(--wogee-surface,#fff)}.runtime-source-preview>header[data-v-dd1f5fdc]{display:flex;min-height:42px;flex:0 0 42px;align-items:center;justify-content:space-between;gap:12px;padding:5px 9px 5px 12px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.runtime-source-preview>header>div[data-v-dd1f5fdc]{display:flex;min-width:0;align-items:center;gap:8px}.runtime-source-preview>header>div[data-v-dd1f5fdc]:first-child{display:grid;gap:0}.runtime-source-preview>header strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#253249);font-size:11px}.runtime-source-preview>header span[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#758195);font-size:9px}.runtime-source-preview>header button[data-v-dd1f5fdc]:not(.ant-btn){display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--wogee-text-muted,#758195);cursor:pointer}.runtime-source-preview>header button[data-v-dd1f5fdc]:not(.ant-btn):hover{background:var(--wogee-surface-subtle,#f2f5fa);color:var(--wogee-theme-primary,#3152e8)}.runtime-source-preview__viewport[data-v-dd1f5fdc]{min-width:0;min-height:0;flex:1;overflow:auto}.runtime-source-preview table[data-v-dd1f5fdc]{width:100%;border-spacing:0;border-collapse:separate;table-layout:fixed;color:var(--wogee-text,#3f4d62);font-size:10px}.runtime-source-preview th[data-v-dd1f5fdc],.runtime-source-preview td[data-v-dd1f5fdc]{height:34px;padding:5px 8px;overflow:hidden;border-right:1px solid var(--wogee-border-color,#edf0f4);border-bottom:1px solid var(--wogee-border-color,#edf0f4);text-align:left;text-overflow:ellipsis;white-space:nowrap}.runtime-source-preview th[data-v-dd1f5fdc]{position:sticky;z-index:2;top:0;height:42px;background:var(--wogee-surface-subtle,#f7f9fc)}.runtime-source-preview th strong[data-v-dd1f5fdc],.runtime-source-preview th span[data-v-dd1f5fdc]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-source-preview th strong[data-v-dd1f5fdc]{font-size:10px}.runtime-source-preview th span[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#7b8798);font:8px/1.35 SFMono-Regular,Consolas,monospace}.runtime-source-preview tbody tr:hover td[data-v-dd1f5fdc]{background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 4%,var(--wogee-surface,#fff))}.runtime-source-preview td.is-null[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#929cad);font:italic 9px SFMono-Regular,Consolas,monospace}.runtime-source-preview__index[data-v-dd1f5fdc]{width:48px;color:var(--wogee-text-muted,#8590a2);text-align:center!important}.runtime-source-preview__empty[data-v-dd1f5fdc]{display:grid;min-height:150px;flex:1;place-content:center;justify-items:center;gap:7px;color:var(--wogee-text-muted,#758195)}.runtime-source-preview__empty strong[data-v-dd1f5fdc]{font-size:11px;font-weight:500}.runtime-graph-mutation-bar[data-v-dd1f5fdc]{display:flex;min-height:34px;flex:0 0 auto;align-items:center;gap:8px;padding:3px 7px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:7px;background:var(--wogee-surface,#fff)}.runtime-graph-mutation-bar>span[data-v-dd1f5fdc]:first-child{color:var(--wogee-text-muted,#758195);font-size:10px}.runtime-graph-mutation-bar[data-v-dd1f5fdc] .ant-select{min-width:150px}.runtime-sql-mutation-bar[data-v-dd1f5fdc]{display:grid;min-height:48px;flex:0 0 auto;grid-template-columns:minmax(260px,1fr) 132px minmax(210px,320px) auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 20%,var(--wogee-border-color,#e5eaf2));border-radius:8px;background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 3%,var(--wogee-surface,#fff))}.runtime-sql-mutation-bar>div[data-v-dd1f5fdc]{display:grid;min-width:0;gap:1px}.runtime-sql-mutation-bar strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#253249);font-size:10px}.runtime-sql-mutation-bar div>span[data-v-dd1f5fdc]{overflow:hidden;color:var(--wogee-text-muted,#758195);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.runtime-sql-mutation-bar[data-v-dd1f5fdc] .ant-select{width:100%}.runtime-sql-mutation-bar__status[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#758195);font-size:9px;white-space:nowrap}.runtime-warning-chip[data-v-dd1f5fdc]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--wogee-warning,#a66a00);font-size:10px}.runtime-field-search[data-v-dd1f5fdc]{width:210px!important}.runtime-add-field-button[data-v-dd1f5fdc]:not(:disabled){border-color:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 45%,var(--wogee-border-color,#d9d9d9))!important;background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 6%,var(--wogee-surface,#fff))!important;color:var(--wogee-theme-primary,#3152e8)!important}.runtime-field-batch[data-v-dd1f5fdc]{display:flex;min-height:34px;flex:0 0 auto;align-items:center;gap:5px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 23%,var(--wogee-border-color,#e5eaf2));border-radius:7px;background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 5%,var(--wogee-surface,#fff))}.runtime-field-batch strong[data-v-dd1f5fdc]{margin-right:5px;color:var(--wogee-theme-primary,#3152e8);font-size:10px}.runtime-field-batch button[data-v-dd1f5fdc]{display:inline-flex;min-height:25px;align-items:center;gap:3px;padding:0 7px;border:1px solid var(--wogee-border-color,#dbe2ec);border-radius:5px;background:var(--wogee-surface,#fff);color:var(--wogee-text,#4c596d);font:inherit;cursor:pointer}.runtime-source-inspector[data-v-dd1f5fdc]{display:flex;width:var(--runtime-inspector-width,304px);min-width:0;min-height:0;flex:0 0 var(--runtime-inspector-width,304px);flex-direction:column;border-left:1px solid var(--wogee-border-color,#e5eaf2);background:var(--wogee-surface,#fff)}.runtime-source-inspector>header[data-v-dd1f5fdc]{display:flex;min-height:54px;align-items:center;justify-content:space-between;padding:7px 11px;border-bottom:1px solid var(--wogee-border-color,#e5eaf2)}.runtime-source-inspector>header>div[data-v-dd1f5fdc]{display:grid}.runtime-source-inspector>header span[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#788497);font-size:9px}.runtime-source-inspector>header strong[data-v-dd1f5fdc]{color:var(--wogee-text-strong,#273448);font-size:12px}.runtime-source-inspector__body[data-v-dd1f5fdc]{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:10px;overflow:auto}.runtime-inline-switch[data-v-dd1f5fdc]{display:flex!important;min-height:28px;align-items:center;justify-content:space-between}.runtime-join-conditions[data-v-dd1f5fdc],.runtime-projection-list[data-v-dd1f5fdc],.runtime-source-diagnostics[data-v-dd1f5fdc]{display:grid;gap:6px;padding:8px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:7px;background:var(--wogee-surface-subtle,#f7f9fc)}.runtime-join-conditions>header[data-v-dd1f5fdc],.runtime-projection-list>header[data-v-dd1f5fdc],.runtime-source-diagnostics>header[data-v-dd1f5fdc]{display:flex;min-height:25px;align-items:center;justify-content:space-between}.runtime-join-conditions>div[data-v-dd1f5fdc]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 26px;align-items:center;gap:4px}.runtime-join-conditions[data-v-dd1f5fdc] .ant-input{min-width:0}.runtime-projection-list article[data-v-dd1f5fdc]{display:grid;gap:5px;padding:7px;border-radius:6px;background:var(--wogee-surface,#fff)}.runtime-source-hint[data-v-dd1f5fdc]{display:flex;align-items:flex-start;gap:5px;margin:0;color:var(--wogee-text-muted,#758195);font-size:9px}.runtime-source-diagnostics article[data-v-dd1f5fdc]{display:flex;align-items:flex-start;gap:5px;color:var(--wogee-text,#46546a);font-size:10px}.runtime-source-diagnostics article.is-error[data-v-dd1f5fdc]{color:var(--wogee-danger,#c93642)}.runtime-source-diagnostics article.is-warning[data-v-dd1f5fdc]{color:var(--wogee-warning,#a66a00)}.runtime-source-diagnostics article span[data-v-dd1f5fdc]{display:grid}.runtime-source-diagnostics p[data-v-dd1f5fdc]{margin:0;color:var(--wogee-text-muted,#758195);font-size:9px}.runtime-extraction-diff[data-v-dd1f5fdc]{display:grid;max-height:62vh;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;overflow:auto}.runtime-extraction-diff section[data-v-dd1f5fdc]{min-width:0;padding:8px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:7px}.runtime-extraction-diff section>header[data-v-dd1f5fdc]{display:flex;align-items:center;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid var(--wogee-border-color,#eef1f5)}.runtime-extraction-diff section>label[data-v-dd1f5fdc]{display:flex;align-items:flex-start;gap:7px;padding:6px 0}.runtime-extraction-diff label>span[data-v-dd1f5fdc]{display:grid;min-width:0}.runtime-extraction-diff small[data-v-dd1f5fdc]{color:var(--wogee-text-muted,#758195)}.runtime-revisions[data-v-dd1f5fdc]{display:grid;gap:8px}.runtime-revisions article[data-v-dd1f5fdc]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--wogee-border-color,#e5eaf2);border-radius:8px}.runtime-revisions article.is-active[data-v-dd1f5fdc]{border-color:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 35%,var(--wogee-border-color,#e5eaf2));background:color-mix(in srgb,var(--wogee-theme-primary,#3152e8) 5%,var(--wogee-surface,#fff))}.runtime-revisions article>div[data-v-dd1f5fdc]{display:grid;min-width:0;gap:2px}.runtime-revisions span[data-v-dd1f5fdc],.runtime-revisions code[data-v-dd1f5fdc]{overflow:hidden;color:var(--wogee-text-muted,#758195);font-size:9px;text-overflow:ellipsis;white-space:nowrap}@container (min-width:1100px){.runtime-source-identity[data-v-dd1f5fdc]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:1500px){.runtime-source-identity[data-v-dd1f5fdc]{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width:759px){.runtime-source-identity[data-v-dd1f5fdc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:479px){.runtime-source-identity[data-v-dd1f5fdc]{grid-template-columns:minmax(0,1fr)}}@container runtime-workbench (max-width:1359px){.runtime-workbench-header[data-v-dd1f5fdc]{grid-template-columns:minmax(0,1fr) auto}.runtime-workbench-header__actions[data-v-dd1f5fdc]{grid-column:1/-1;justify-content:flex-start}}@container runtime-workbench (max-width:479px){.runtime-workbench-header[data-v-dd1f5fdc]{grid-template-columns:minmax(0,1fr);padding-inline:10px}.runtime-workbench-header>.ant-segmented[data-v-dd1f5fdc]{justify-self:start}}@container runtime-workbench (max-width:1180px){.runtime-workbench-inspector-resizer[data-v-dd1f5fdc]{display:none}.runtime-source-inspector[data-v-dd1f5fdc],.runtime-field-inspector[data-v-dd1f5fdc]{position:absolute!important;z-index:60;inset:0 0 0 auto!important;width:304px!important;height:100%;transform:translate(105%);transition:transform .16s ease;box-shadow:-18px 0 38px #1a273e29}.runtime-source-inspector.is-open[data-v-dd1f5fdc],.runtime-field-inspector.is-open[data-v-dd1f5fdc]{transform:translate(0)}}@media (max-width:960px){.runtime-workbench-collections[data-v-dd1f5fdc]{display:none}.runtime-workbench-mobile-selector[data-v-dd1f5fdc]{display:block}.runtime-workbench-stage-nav[data-v-dd1f5fdc],.runtime-workbench-preview-nav[data-v-dd1f5fdc]{min-height:42px;flex:0 0 42px;justify-content:flex-start;gap:17px;overflow-x:auto}.runtime-workbench-stage-content[data-v-dd1f5fdc],.runtime-workbench-preview-content[data-v-dd1f5fdc]{padding:8px}.runtime-stage-toolbar[data-v-dd1f5fdc]{align-items:flex-start}.runtime-stage-toolbar>div[data-v-dd1f5fdc]:last-child{flex-wrap:wrap;justify-content:flex-end}.runtime-table-source[data-v-dd1f5fdc]{min-height:48px;flex:0 0 48px;grid-template-columns:minmax(120px,150px) minmax(120px,160px) minmax(0,1fr) 28px;padding:6px 8px}.runtime-source-preview[data-v-dd1f5fdc]{min-height:280px;flex:0 0 280px}}@media (max-width:720px){.runtime-field-config-workbench[data-v-dd1f5fdc]{min-height:560px}.runtime-workbench-count[data-v-dd1f5fdc],.runtime-workbench-blocking[data-v-dd1f5fdc]{display:none}.runtime-workbench-stage-nav[data-v-dd1f5fdc]{gap:12px;padding-inline:8px}.runtime-workbench-stage-nav button[data-v-dd1f5fdc]{white-space:nowrap}.runtime-workbench-stage-content[data-v-dd1f5fdc]{overflow:auto}.runtime-source-stage[data-v-dd1f5fdc],.runtime-fields-stage[data-v-dd1f5fdc],.runtime-profile-stage[data-v-dd1f5fdc]{min-height:520px}.runtime-stage-toolbar[data-v-dd1f5fdc]{display:grid}.runtime-stage-toolbar>div[data-v-dd1f5fdc]:last-child{justify-content:flex-start}.runtime-source-identity[data-v-dd1f5fdc]{grid-template-columns:1fr}.runtime-source-identity.is-collapsed[data-v-dd1f5fdc]{display:none}.runtime-table-source[data-v-dd1f5fdc]{min-height:124px;flex:0 0 auto;grid-template-columns:minmax(0,1fr) 28px}.runtime-table-source__identity[data-v-dd1f5fdc],.runtime-table-source__schema[data-v-dd1f5fdc]{grid-column:1/-1}.runtime-table-source__object[data-v-dd1f5fdc]{grid-column:1}.runtime-source-preview[data-v-dd1f5fdc]{min-height:320px}.runtime-graph-mutation-bar[data-v-dd1f5fdc]{flex-wrap:wrap}.runtime-sql-mutation-bar[data-v-dd1f5fdc],.runtime-extraction-diff[data-v-dd1f5fdc]{grid-template-columns:1fr}.runtime-source-inspector[data-v-dd1f5fdc],.runtime-field-inspector[data-v-dd1f5fdc]{width:min(304px,calc(100vw - 34px))!important}}@media (prefers-reduced-motion: reduce){.runtime-workbench-stage-nav button[data-v-dd1f5fdc]:after,.runtime-workbench-preview-nav>button[data-v-dd1f5fdc]:after,.runtime-source-inspector[data-v-dd1f5fdc],.runtime-field-inspector[data-v-dd1f5fdc]{transition:none}}.runtime-graph-output-toolbar[data-v-dd1f5fdc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.runtime-graph-output-toolbar>div[data-v-dd1f5fdc]{display:flex;align-items:center;gap:12px;min-width:0}.runtime-graph-output-toolbar strong[data-v-dd1f5fdc]{font-size:13px}.runtime-graph-output-toolbar>div>span[data-v-dd1f5fdc]{font-size:12px;color:var(--wogee-text-muted,#758195)}.runtime-projection-modal .ant-modal-body[data-v-dd1f5fdc]{padding-top:8px}@media (max-width:900px){.runtime-graph-output-toolbar>div>span[data-v-dd1f5fdc]{display:none}}.runtime-graph-mutation-bar[data-v-dd1f5fdc]{flex-wrap:wrap}.runtime-graph-mutation-bar .runtime-write-node-select[data-v-dd1f5fdc]{flex:1 1 320px;min-width:240px;max-width:100%}.runtime-write-node-select[data-v-dd1f5fdc] .ant-select-selection-item{white-space:normal;overflow-wrap:anywhere;line-height:1.5;padding-block:3px}.runtime-write-node-select[data-v-dd1f5fdc] .ant-select-selector{height:auto!important;min-height:30px}.runtime-join-summary[data-v-dd1f5fdc]{overflow-wrap:anywhere;font-size:12px}.runtime-node-options{max-width:min(720px,calc(100vw - 32px));min-width:360px}.runtime-node-options .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}.action-tag[data-v-2d01e74d]{display:inline-flex;align-items:center;gap:4px;height:26px;min-height:26px;margin-inline-end:0;font-size:14px;line-height:1;border-radius:6px;color:var(--wogee-tag-primary, #d32029);background:transparent;border:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.action-tag.primary[data-v-2d01e74d]{color:var(--wogee-tag-primary, #d32029);background:transparent;border-color:transparent}.action-tag.danger[data-v-2d01e74d]{color:var(--wogee-tag-text-secondary, #4b5563);background:transparent;border-color:transparent}.action-tag[data-v-2d01e74d]:hover{color:var(--wogee-tag-text, #1f1f1f);background:var(--wogee-tag-surface, #f7f8fa)}.action-tag.danger[data-v-2d01e74d]:hover{color:var(--wogee-tag-danger, #cf1322);background:color-mix(in oklab,var(--wogee-tag-danger, #cf1322) 8%,#ffffff)}.import-upload-panel[data-v-2d01e74d]{margin-top:10px;padding-top:10px;border-top:1px dashed #e9edf5}.import-file-tag[data-v-2d01e74d]{cursor:pointer}.import-upload-tip[data-v-2d01e74d]{margin-top:6px;font-size:12px;color:#00000073}.runtime-form-dialog .ant-modal-content{background:#fff}.runtime-form-dialog .ant-modal-body{background:#f5f7fa}.runtime-import-dialog[data-v-c0b81d2a]{display:flex;flex-direction:column;gap:16px}.runtime-import-header[data-v-c0b81d2a]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px}.runtime-import-copy[data-v-c0b81d2a]{flex:1 1 520px;min-width:0}.runtime-import-copy h3[data-v-c0b81d2a]{margin:0 0 8px;color:#1f2329;font-size:18px;font-weight:700;line-height:1.4}.runtime-import-copy p[data-v-c0b81d2a]{margin:0;color:#6b7280;font-size:14px;line-height:1.8}.runtime-import-actions[data-v-c0b81d2a]{flex:0 0 auto}.runtime-import-outline-btn[data-v-c0b81d2a]{color:#1677ff;border-color:#1677ff;background:#fff}.runtime-import-outline-btn[data-v-c0b81d2a]:hover,.runtime-import-outline-btn[data-v-c0b81d2a]:focus{color:#4096ff;border-color:#4096ff;background:#fff}.runtime-import-row-title[data-v-c0b81d2a]{color:#1f2329;font-weight:600}.runtime-import-cell-text[data-v-c0b81d2a]{color:#2563eb;font-weight:500}.runtime-table-toolbar[data-v-de8956a0]{display:flex;align-items:center;gap:6px}.runtime-table-toolbar__button[data-v-de8956a0]{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;padding:0;border-color:#e5e7eb;border-radius:9px;color:#334155;background:#fff;box-shadow:none}.runtime-table-toolbar__button[data-v-de8956a0]:hover,.runtime-table-toolbar__button--active[data-v-de8956a0]{color:var(--wogee-theme-primary, #3152e8);border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 78%);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 96%)}.runtime-table-toolbar__button[data-v-de8956a0]:disabled{color:var(--wogee-theme-primary, #3152e8);border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 82%);background:#fff;opacity:1}.runtime-table-toolbar__button--loading .runtime-table-toolbar__reload-icon[data-v-de8956a0]{animation:runtime-table-toolbar-spin-de8956a0 .85s linear infinite}@keyframes runtime-table-toolbar-spin-de8956a0{to{transform:rotate(360deg)}}.runtime-column-settings-popover .ant-popover-inner,.runtime-table-appearance-popover .ant-popover-inner,.runtime-table-locator-popover .ant-popover-inner{padding:0;border-radius:12px;box-shadow:0 14px 38px #0f172a29}.runtime-table-locator{width:330px;padding:16px}.runtime-table-locator__title{color:#1f2937;font-size:15px;font-weight:700}.runtime-table-locator__hint{margin-top:3px;color:#94a3b8;font-size:11px}.runtime-table-locator__control{display:flex;height:36px;align-items:center;gap:8px;margin-top:12px;padding:0 10px;border:1px solid #dfe4ec;border-radius:8px;background:#fff;color:#94a3b8}.runtime-table-locator__control:focus-within{border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 58%);box-shadow:0 0 0 2px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 92%)}.runtime-table-locator__control input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#334155;font-size:13px}.runtime-table-locator__control input::-webkit-search-cancel-button{display:none}.runtime-table-locator__count{flex:0 0 auto;color:#64748b;font-size:11px;font-variant-numeric:tabular-nums}.runtime-table-locator__actions{display:flex;gap:6px;margin-top:10px}.runtime-table-locator__actions button{min-width:64px;height:30px;padding:0 10px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#475569;cursor:pointer}.runtime-table-locator__actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 70%);color:var(--wogee-theme-primary, #3152e8)}.runtime-table-locator__actions button:disabled{color:#cbd5e1;cursor:default}.runtime-table-locator__empty{margin-top:9px;color:#b45309;font-size:11px}.runtime-column-settings{width:300px;padding:16px}.runtime-column-settings__title,.runtime-table-appearance__title{color:#1f2937;font-size:15px;font-weight:700}.runtime-column-settings__hint{margin-top:3px;color:#94a3b8;font-size:11px}.runtime-column-settings__list{max-height:390px;margin-top:12px;overflow:auto}.runtime-column-settings__item{display:flex;min-height:38px;align-items:center;gap:8px;padding:4px 5px;border-radius:7px;cursor:grab}.runtime-column-settings__item:hover{background:#f8fafc}.runtime-column-settings__item--locked{cursor:default}.runtime-column-settings__drag{color:#64748b}.runtime-column-settings__item--locked .runtime-column-settings__drag{color:#cbd5e1}.runtime-column-settings__reset{width:100%;margin-top:10px;padding-top:12px;border:0;border-top:1px solid #eef2f7;color:var(--wogee-theme-primary, #3152e8);background:transparent;cursor:pointer}.runtime-table-appearance{width:330px;padding:16px}.runtime-table-appearance__styles{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:12px 0}.runtime-table-appearance__styles button{height:32px;border:1px solid #e2e8f0;border-radius:7px;color:#475569;background:#fff;cursor:pointer}.runtime-table-appearance__styles button.active{color:var(--wogee-theme-primary, #3152e8);border-color:var(--wogee-theme-primary, #3152e8);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 95%)}.runtime-table-appearance__row,.runtime-table-appearance__size{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #f1f5f9;color:#334155}.runtime-table-appearance__size{align-items:flex-start;flex-direction:column;padding-top:12px}.runtime-table-appearance__size .ant-segmented{width:100%}.runtime-page[data-v-d4387b9e]{display:flex;flex-direction:column;gap:0;min-width:0;max-width:100%;height:100%;min-height:0;flex:1;padding-top:2px}.action-tag[data-v-d4387b9e]{display:inline-flex;align-items:center;gap:4px;height:26px;min-height:26px;margin-inline-end:0;font-size:14px;font-weight:500;line-height:1;padding:0 6px;border-radius:6px;color:var(--wogee-tag-text-secondary, #4b5563);background:transparent;border:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .14s ease,background-color .14s ease}.action-tag[data-v-d4387b9e]:hover{color:var(--wogee-tag-text, #1f1f1f);background:var(--wogee-tag-surface, #f7f8fa)}.action-tag.primary[data-v-d4387b9e]{color:var(--wogee-tag-primary, #d32029);font-weight:500}.action-tag.primary[data-v-d4387b9e]:hover{color:color-mix(in oklab,var(--wogee-tag-primary, #d32029),#1f1f1f 22%);background:color-mix(in oklab,var(--wogee-tag-primary, #d32029) 8%,#ffffff)}.action-tag.danger[data-v-d4387b9e]{color:var(--wogee-tag-text-secondary, #4b5563)}.action-tag.danger[data-v-d4387b9e]:hover{color:var(--wogee-tag-danger, #cf1322);background:color-mix(in oklab,var(--wogee-tag-danger, #cf1322) 8%,#ffffff)}.runtime-row-actions[data-v-d4387b9e]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:4px;white-space:nowrap;width:100%}.runtime-row-actions .action-tag[data-v-d4387b9e]{flex-shrink:0}.runtime-more-action[data-v-d4387b9e]{display:inline-flex;align-items:center;gap:3px}.runtime-more-action__arrow[data-v-d4387b9e]{display:inline-block;margin-top:-2px;font-size:11px;line-height:1}.runtime-row-action-more-menu{min-width:132px}[data-v-d4387b9e] .runtime-virtual-table__body-cell.runtime-actions-col,[data-v-d4387b9e] .runtime-virtual-table__header-cell.runtime-actions-col{padding-left:12px!important;padding-right:12px!important}.action-tag.placeholder[data-v-d4387b9e]{visibility:hidden;border-color:transparent;background:transparent;pointer-events:none}.warning[data-v-d4387b9e]{margin-bottom:12px}.table-shell[data-v-d4387b9e]{width:100%;max-width:100%;min-width:0;overflow:hidden;position:relative;flex:1;min-height:0;padding-bottom:8px}.table-shell[data-v-d4387b9e] .runtime-virtual-table{width:100%;max-width:100%;min-width:0;border-radius:8px;border-color:#edf0f4;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.table-shell[data-v-d4387b9e] .runtime-virtual-table::-webkit-scrollbar{width:6px;height:6px}.table-shell[data-v-d4387b9e] .runtime-virtual-table::-webkit-scrollbar-track{background:transparent}.table-shell[data-v-d4387b9e] .runtime-virtual-table::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}.table-shell[data-v-d4387b9e] .runtime-virtual-table::-webkit-scrollbar-thumb:hover{background:#94a3b8}.table-shell[data-v-d4387b9e] .runtime-virtual-table-shell{width:100%;max-width:100%;min-height:0}.table-shell[data-v-d4387b9e] .runtime-virtual-table__header-cell,.table-shell[data-v-d4387b9e] .runtime-virtual-table__body-cell:not(.runtime-actions-col){white-space:nowrap}.table-shell[data-v-d4387b9e] .runtime-virtual-table__body-cell{overflow:hidden}.table-shell[data-v-d4387b9e] .runtime-virtual-table__body-cell.runtime-actions-col,.table-shell[data-v-d4387b9e] .runtime-virtual-table__header-cell.runtime-actions-col{overflow:visible}.table-shell[data-v-d4387b9e] .runtime-virtual-table__header-cell,.table-shell[data-v-d4387b9e] .runtime-virtual-table__body-cell{border-color:#eef2f7}.table-shell[data-v-d4387b9e] .runtime-virtual-table{border-radius:8px}.pager-wrapper[data-v-d4387b9e]{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:16px;margin-top:4px;margin-bottom:0;position:sticky;bottom:0;z-index:9;background:#fff;padding:12px 2px 2px;border-top:1px solid #eef2f7}.pager-summary[data-v-d4387b9e]{flex:1 1 auto;flex-wrap:wrap;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;color:#4b5563;font-size:13px}.pager-summary--empty[data-v-d4387b9e]{min-height:32px}.pager-summary__label[data-v-d4387b9e]{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:#f4f7fb;color:#1f2329;font-weight:600}.pager-summary__item[data-v-d4387b9e]{min-width:0;display:inline-flex;align-items:baseline;gap:4px;max-width:220px;white-space:nowrap}.pager-summary__name[data-v-d4387b9e]{min-width:0;overflow:hidden;color:#667085;text-overflow:ellipsis}.pager-summary__name[data-v-d4387b9e]:after{content:"："}.pager-summary__value[data-v-d4387b9e]{flex:0 0 auto;color:#1f2329;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-weight:700}.pager-controls[data-v-d4387b9e]{flex:0 0 auto;display:flex;justify-content:flex-end}[data-v-d4387b9e] .ant-card{border-radius:12px}[data-v-d4387b9e] .ant-card .ant-card-body{padding:14px}.runtime-list-toolbar[data-v-d4387b9e]{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-height:38px;margin-top:10px;padding:0 2px}.runtime-table-area[data-v-d4387b9e]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column}.table-card[data-v-d4387b9e]{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:8px;overflow:hidden}.runtime-table-area[data-v-d4387b9e]:fullscreen{display:flex;width:100vw;height:100vh;padding:16px;background:#f5f7fb}.runtime-table-area:fullscreen .runtime-list-toolbar[data-v-d4387b9e]{min-height:42px;margin-top:0;padding:0 2px 10px}.runtime-table-area:fullscreen .table-card[data-v-d4387b9e]{margin-top:0}.runtime-table-area:fullscreen .table-card[data-v-d4387b9e] .ant-card-body{border-radius:12px;background:#fff}.table-card[data-v-d4387b9e] .ant-card-body{display:flex;flex-direction:column;flex:1;min-height:0;padding:14px}.runtime-top-actions[data-v-d4387b9e]{align-items:center}.runtime-top-action-btn[data-v-d4387b9e]{height:32px;padding-inline:14px;border-radius:8px;font-size:12px;font-weight:700}.runtime-top-action-btn[data-v-d4387b9e] .ant-btn-loading-icon{margin-inline-end:4px}.runtime-qms-print-preview-drawer .ant-drawer-body{padding:0;overflow:hidden}.runtime-qms-print-preview-modal .ant-modal-body{height:calc(92vh - 112px);padding:0;overflow:hidden}.runtime-qms-print-preview-frame[data-v-d4387b9e]{display:block;width:100%;height:100%;min-height:calc(100vh - 56px);border:0;background:#f6f7f9}.runtime-qms-print-preview-modal .runtime-qms-print-preview-frame{min-height:0}.component-key-field[data-v-302dc07e]{display:grid;gap:5px}.component-key-field>span[data-v-302dc07e]{color:#8a94a6;font-size:11px;line-height:16px}.menu-icon-picker[data-v-f01cc111],.menu-icon-picker__trigger[data-v-f01cc111]{width:100%}.menu-icon-picker__trigger[data-v-f01cc111]{display:flex;height:32px;align-items:center;gap:8px;padding:0 10px;border:1px solid #d9d9d9;border-radius:6px;color:#1f1f1f;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.menu-icon-picker__trigger[data-v-f01cc111]:hover,.menu-icon-picker__trigger[data-v-f01cc111]:focus-visible{border-color:var(--wogee-theme-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--wogee-theme-primary) 12%,transparent);outline:0}.menu-icon-picker__preview[data-v-f01cc111],.menu-icon-picker__empty[data-v-f01cc111],.menu-icon-dialog__glyph[data-v-f01cc111]{display:grid;place-items:center;flex:0 0 auto}.menu-icon-picker__preview[data-v-f01cc111],.menu-icon-picker__empty[data-v-f01cc111]{width:24px;height:24px;border-radius:4px;color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 8%,#fff)}.menu-icon-picker__empty[data-v-f01cc111]{color:#a0a8b5;font-size:10px}.menu-icon-picker__value[data-v-f01cc111]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-icon-dialog[data-v-f01cc111]{display:grid;gap:14px}.menu-icon-dialog__tools[data-v-f01cc111],.menu-icon-dialog__footer[data-v-f01cc111]{display:flex;align-items:center;gap:8px}.menu-icon-dialog__tools[data-v-f01cc111] .ant-input-affix-wrapper{flex:1}.menu-icon-dialog__tools[data-v-f01cc111] .ant-select{width:180px}.menu-icon-dialog__tools>span[data-v-f01cc111],.menu-icon-dialog__footer>span[data-v-f01cc111]{color:#8a94a6;font-size:12px}.menu-icon-dialog__grid[data-v-f01cc111]{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;max-height:min(52vh,480px);overflow:auto}.menu-icon-dialog__grid button[data-v-f01cc111]{display:grid;min-width:0;justify-items:center;gap:5px;padding:10px 8px;border:1px solid #eef0f4;border-radius:6px;color:#1f1f1f;background:#fff;cursor:pointer}.menu-icon-dialog__grid button[data-v-f01cc111]:hover,.menu-icon-dialog__grid button.is-selected[data-v-f01cc111]{border-color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 5%,#fff)}.menu-icon-dialog__glyph[data-v-f01cc111]{width:36px;height:36px;border-radius:6px;color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 8%,#fff)}.menu-icon-dialog__grid strong[data-v-f01cc111],.menu-icon-dialog__grid small[data-v-f01cc111]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-icon-dialog__grid strong[data-v-f01cc111]{font-size:12px}.menu-icon-dialog__grid small[data-v-f01cc111]{color:#8a94a6;font-size:10px;font-family:SF Mono,ui-monospace,Menlo,monospace}.menu-icon-dialog__footer[data-v-f01cc111]{justify-content:flex-end;padding-top:12px;border-top:1px solid #eef0f4}.menu-icon-dialog__footer>span[data-v-f01cc111]{margin-right:auto}.mobile-menu-panel[data-v-1a5636da]{display:grid;gap:12px;padding:14px;border:1px solid #dfe3ea;border-radius:8px;background:#fff}.mobile-menu-panel__header[data-v-1a5636da]{display:flex;align-items:center;justify-content:space-between;gap:20px}.mobile-menu-panel__header>div[data-v-1a5636da]:first-child{display:grid;gap:3px}.mobile-menu-panel__header strong[data-v-1a5636da]{font-size:15px}.mobile-menu-panel__header span[data-v-1a5636da]{color:#64748b;font-size:12px}code[data-v-1a5636da]{color:#475569;font-size:12px;white-space:nowrap}.route-link[data-v-1a5636da]{display:inline-flex;max-width:100%;align-items:center;gap:5px;padding:0}.route-preview-value[data-v-1a5636da]{display:inline-flex;align-items:center;gap:8px}.icon-cell[data-v-1a5636da]{display:inline-flex;align-items:center;gap:6px;max-width:100%;color:var(--wogee-theme-primary);overflow:hidden}.icon-cell code[data-v-1a5636da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scope-summary[data-v-1a5636da]{max-width:110px;overflow:hidden;color:#64748b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-form-grid[data-v-1a5636da]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.mobile-menu-form-grid__full[data-v-1a5636da]{grid-column:span 2}.wizard-context[data-v-a43de647]{display:flex;align-items:baseline;gap:8px;margin-bottom:18px;padding:10px 12px;border-left:3px solid var(--wogee-theme-primary);background:#f7f8fa}.wizard-context strong[data-v-a43de647]{color:#1f1f1f}.wizard-context span[data-v-a43de647]{color:#697386;font-size:12px}.wizard-steps[data-v-a43de647]{margin-bottom:24px}.kind-grid[data-v-a43de647]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kind-card[data-v-a43de647]{display:grid;grid-template-columns:36px 1fr;gap:3px 10px;min-height:112px;padding:16px;border:1px solid #dfe3ea;border-radius:8px;color:#1f1f1f;background:#fff;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease}.kind-card[data-v-a43de647]:hover,.kind-card--active[data-v-a43de647]{border-color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 6%,#fff)}.kind-card__icon[data-v-a43de647]{display:grid;grid-row:span 2;place-items:center;width:36px;height:36px;color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 10%,#fff);font-size:18px}.kind-card strong[data-v-a43de647]{font-size:14px;line-height:22px}.kind-card>span[data-v-a43de647]:last-child{color:#697386;font-size:12px;line-height:18px}.entry-step[data-v-a43de647]{min-height:340px}.page-search[data-v-a43de647]{margin-bottom:10px}.page-list[data-v-a43de647]{max-height:calc(100vh - 300px);overflow:auto;border:1px solid #dfe3ea;background:#fff}.page-item[data-v-a43de647]{display:flex;width:100%;flex-direction:column;gap:4px;padding:10px 12px;border:0;border-bottom:1px solid #eef0f4;color:#1f1f1f;background:#fff;text-align:left;cursor:pointer}.page-item[data-v-a43de647]:last-child{border-bottom:0}.page-item[data-v-a43de647]:hover,.page-item--active[data-v-a43de647]{background:#f3f7ff;box-shadow:inset 3px 0 0 var(--wogee-theme-primary)}.page-item__heading[data-v-a43de647]{display:flex;align-items:center;gap:6px}.page-item__heading small[data-v-a43de647]{margin-left:auto;color:#8a94a6}.page-item code[data-v-a43de647],.page-item>span[data-v-a43de647]:last-child{overflow:hidden;color:#697386;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.form-grid[data-v-a43de647]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.menu-code-field[data-v-a43de647]{display:flex;width:100%}.menu-code-field[data-v-a43de647] .ant-input{border-radius:6px 0 0 6px}.menu-code-field[data-v-a43de647] .ant-btn{flex:0 0 auto;margin-left:-1px;border-radius:0 6px 6px 0}.full-width[data-v-a43de647]{width:100%}.switch-field[data-v-a43de647]{display:flex;min-height:32px;align-items:center;gap:8px;color:#697386;font-size:12px}.summary-alert[data-v-a43de647]{margin-top:4px}.wizard-footer[data-v-a43de647]{display:flex;align-items:center;gap:8px}.wizard-footer>span[data-v-a43de647]{flex:1}@media (max-width: 680px){.kind-grid[data-v-a43de647],.form-grid[data-v-a43de647]{grid-template-columns:1fr}}.popup-wizard-steps[data-v-c50b9dee]{margin:8px 0 24px}.popup-wizard-footer[data-v-c50b9dee]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.popup-wizard-footer>span[data-v-c50b9dee]{color:#697386;font-size:12px}.runtime-popup-panel[data-v-c50b9dee]{overflow:hidden;border:1px solid #dfe3ea;border-radius:8px;background:#fff}.runtime-popup-panel__header[data-v-c50b9dee],.runtime-popup-panel__header>div[data-v-c50b9dee],.return-field-heading[data-v-c50b9dee],.return-field-list>div[data-v-c50b9dee]{display:flex;align-items:center}.runtime-popup-panel__header[data-v-c50b9dee]{min-height:58px;justify-content:space-between;gap:20px;padding:10px 14px;border-bottom:1px solid #eef0f4}.runtime-popup-panel__header>div[data-v-c50b9dee]{align-items:flex-start;flex-direction:column;gap:3px}.runtime-popup-panel__header strong[data-v-c50b9dee]{font-size:15px}.runtime-popup-panel__header span[data-v-c50b9dee],.return-field-heading span[data-v-c50b9dee],.cell-meta[data-v-c50b9dee]{color:#697386;font-size:12px}.popup-form-grid[data-v-c50b9dee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.popup-code-input[data-v-c50b9dee]{display:flex}.popup-code-input[data-v-c50b9dee] .ant-input{min-width:0;flex:1}.list-config-card[data-v-c50b9dee]{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px;border:1px dashed #cfd6e2;border-radius:6px;background:#fafbfc}.list-config-card.is-configured[data-v-c50b9dee]{border-style:solid;border-color:#b7dfd0;background:#f5fbf8}.list-config-card>div[data-v-c50b9dee]{display:grid;gap:4px}.list-config-card span[data-v-c50b9dee]{color:#697386;font-size:12px}.form-tip[data-v-c50b9dee]{margin-top:4px;color:#8a94a6;font-size:12px}.return-field-heading[data-v-c50b9dee]{justify-content:space-between;flex-wrap:wrap;gap:16px;margin:4px 0 10px}.return-field-description[data-v-c50b9dee]{margin:0 0 10px;color:#697386;font-size:12px;line-height:1.6}.return-field-label[data-v-c50b9dee]{display:grid;min-width:0;gap:4px}.return-field-label>span[data-v-c50b9dee]{color:#697386;font-size:12px}.return-field-list[data-v-c50b9dee]{display:grid;gap:6px;max-height:330px;overflow:auto}.return-field-list>div[data-v-c50b9dee]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,.8fr);gap:10px;min-height:48px;padding:6px 10px;border:1px solid #eef0f4;border-radius:5px}.return-field-list>div>div[data-v-c50b9dee]{display:grid;gap:2px}.return-field-list code[data-v-c50b9dee],.return-field-visibility[data-v-c50b9dee]{color:#697386;font-size:11px}.workspace-title[data-v-dd04455a]{display:flex;min-width:0;flex-direction:column}.workspace-title strong[data-v-dd04455a]{overflow:hidden;color:#1f1f1f;font-size:16px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.workspace-title span[data-v-dd04455a]{color:#697386;font-size:12px;font-weight:400;line-height:18px}.workspace-layout[data-v-dd04455a]{display:flex;align-items:flex-start;gap:16px;min-height:calc(100vh - 65px);padding:16px 20px 36px}.workspace-main[data-v-dd04455a]{display:flex;flex:1;min-width:0;flex-direction:column;gap:16px}.workspace-tabs[data-v-dd04455a] .ant-tabs-nav{margin:0 0 12px;padding:0 4px}.workspace-tabs[data-v-dd04455a] .ant-tabs-tab{padding-top:7px;padding-bottom:9px;font-weight:600}.workspace-tabs[data-v-dd04455a] .ant-tabs-content{min-width:0}.workspace-rail[data-v-dd04455a]{flex:0 0 320px;width:320px}.workspace-panel[data-v-dd04455a]{overflow:hidden;border:1px solid #dfe3ea;border-radius:8px;background:#fff}.panel-header[data-v-dd04455a]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:10px 14px;border-bottom:1px solid #eef0f4}.panel-header>div[data-v-dd04455a]:first-child{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:8px}.panel-header strong[data-v-dd04455a]{color:#1f1f1f;font-size:14px}.panel-header>div:first-child>span[data-v-dd04455a]{color:#697386;font-size:12px}.probe-danger[data-v-dd04455a]{color:#cf1322;font-weight:600}.manifest-alert[data-v-dd04455a]{margin:10px 12px 0}.panel-actions[data-v-dd04455a],.capability-actions[data-v-dd04455a]{display:flex;flex:0 0 auto;align-items:center;gap:8px}.menu-primary-action[data-v-dd04455a] .anticon{color:#fff!important}.menu-panel .panel-actions[data-v-dd04455a],.menu-selection-actions[data-v-dd04455a]{display:flex;align-items:center;gap:8px}.menu-panel .panel-actions[data-v-dd04455a]{flex-wrap:wrap;justify-content:flex-end}.menu-selection-actions[data-v-dd04455a]{padding-right:10px;border-right:1px solid #e4e7ec}.capability-search[data-v-dd04455a]{width:230px}.menu-quick-search[data-v-dd04455a]{width:320px}.panel-empty[data-v-dd04455a]{padding:48px 0}.menu-tree[data-v-dd04455a]{padding:8px}.page-permissions[data-v-dd04455a]{display:flex;min-height:34px;margin-right:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px 7px;border-left:1px solid #e2e5eb}.page-permissions__label[data-v-dd04455a],.application-permissions>span[data-v-dd04455a]:first-child{flex:0 0 auto;color:#8a94a6;font-size:11px}.permission-chip[data-v-dd04455a]{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:2px 8px;border:1px solid #dfe3ea;border-radius:4px;color:#4b5563;background:#fff;font-size:11px;cursor:pointer}.permission-chip[data-v-dd04455a]:hover{border-color:var(--wogee-theme-primary);color:var(--wogee-theme-primary)}.permission-chip small[data-v-dd04455a]{color:#9aa3b2;font-size:9px}.permission-chip--disabled[data-v-dd04455a]{border-style:dashed;opacity:.55}.permission-chip--legacy-button[data-v-dd04455a]{background:#f7f8fa}.permission-chip--match[data-v-dd04455a]{border-color:var(--wogee-theme-primary);color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 7%,#fff)}.permission-empty[data-v-dd04455a]{color:#b1b8c4;font-size:11px}.application-permissions[data-v-dd04455a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px;padding:9px 10px;border-top:1px solid #eef0f4;background:#fafbfc}.menu-row[data-v-dd04455a]{display:flex;align-items:center;gap:8px;min-height:44px;padding-top:5px;padding-right:8px;padding-bottom:5px;border-bottom:1px solid #f1f2f5;border-radius:5px;transition:background .14s ease}.menu-row[data-v-dd04455a]:last-child{border-bottom-color:transparent}.menu-row[data-v-dd04455a]:hover{background:#f7f8fa}.menu-row--directory[data-v-dd04455a]{background:#fafbfc}.menu-row--selected[data-v-dd04455a]{background:color-mix(in srgb,var(--wogee-theme-primary) 6%,#fff)}.menu-row--search-hit[data-v-dd04455a]{box-shadow:inset 3px 0 0 var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 5%,#fff)}.menu-select[data-v-dd04455a]{flex:0 0 18px}.menu-caret[data-v-dd04455a]{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;padding:0;border:0;border-radius:4px;color:#4b5563;background:transparent;font-size:10px;transition:transform .14s ease,background .14s ease}.menu-caret[data-v-dd04455a]:hover{background:#fff;box-shadow:0 0 0 1px #dfe3ea}.menu-caret--expanded[data-v-dd04455a]{transform:rotate(90deg)}.menu-caret--leaf[data-v-dd04455a]{visibility:hidden}.menu-kind-icon[data-v-dd04455a]{display:grid;place-items:center;flex:0 0 18px;width:18px;color:#697386}.menu-identity[data-v-dd04455a]{display:flex;flex:1;min-width:220px;align-items:baseline;gap:10px}.menu-identity>div[data-v-dd04455a]{display:flex;flex:0 0 auto;align-items:center;gap:7px}.menu-identity strong[data-v-dd04455a]{color:#1f1f1f;font-size:13px}.menu-kind[data-v-dd04455a]{padding:0 6px;border:1px solid #d9dce3;border-radius:3px;color:#697386;background:#fff;font-size:10px;line-height:17px}.menu-route[data-v-dd04455a],.code-text[data-v-dd04455a]{overflow:hidden;color:#697386;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.menu-route[data-v-dd04455a]{display:inline-flex;min-width:0;align-items:center;gap:8px}.menu-route code[data-v-dd04455a]{flex:0 0 auto;color:#475569;font:inherit}.menu-route--empty[data-v-dd04455a]{color:#b7bdc8;font-family:inherit}.menu-context-badge[data-v-dd04455a]{align-self:flex-start;margin-top:2px;padding:1px 6px;border:1px solid color-mix(in srgb,var(--wogee-theme-primary) 28%,#fff);border-radius:3px;color:var(--wogee-theme-primary);background:color-mix(in srgb,var(--wogee-theme-primary) 7%,#fff);font-size:10px;line-height:16px}.menu-state[data-v-dd04455a]{display:flex;flex:0 0 142px;align-items:center;gap:7px;min-height:34px;padding:4px 8px;border-radius:6px;background:#f7f8fa}.menu-state>i[data-v-dd04455a],.release-flag i[data-v-dd04455a]{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:#8a94a6}.menu-state>div[data-v-dd04455a]{display:flex;min-width:0;flex-direction:column}.menu-state strong[data-v-dd04455a],.menu-state span[data-v-dd04455a]{line-height:15px}.menu-state strong[data-v-dd04455a]{color:#697386;font-size:12px}.menu-state span[data-v-dd04455a]{color:#8a94a6;font-size:10px}.menu-state--live[data-v-dd04455a]{background:#edf8f3}.menu-state--live i[data-v-dd04455a],.release-hero--live .release-flag i[data-v-dd04455a]{background:#22a06b}.menu-state--live strong[data-v-dd04455a],.release-hero--live .release-flag strong[data-v-dd04455a]{color:#168054}.menu-state--dirty[data-v-dd04455a]{background:#fff7e8}.menu-state--dirty i[data-v-dd04455a],.release-hero--dirty .release-flag i[data-v-dd04455a]{background:#d98908}.menu-state--dirty strong[data-v-dd04455a],.release-hero--dirty .release-flag strong[data-v-dd04455a],.release-pending[data-v-dd04455a]{color:#b96d00!important}.menu-state--hidden i[data-v-dd04455a],.menu-state--pending i[data-v-dd04455a]{border:1px solid #697386;background:transparent}.menu-state--unknown[data-v-dd04455a],.release-hero--unknown[data-v-dd04455a]{background:#fff7e8}.menu-state--unknown i[data-v-dd04455a],.release-hero--unknown .release-flag i[data-v-dd04455a]{background:#faad14}.menu-state--broken[data-v-dd04455a]{background:#fff1f0}.menu-state--broken i[data-v-dd04455a]{background:#cf1322}.menu-state--broken strong[data-v-dd04455a]{color:#cf1322}.menu-sort[data-v-dd04455a]{flex:0 0 76px;color:#8a94a6;font-size:11px;text-align:right}.menu-row-actions[data-v-dd04455a]{display:flex;flex:0 0 auto;align-items:center;gap:2px}.menu-secondary-action[data-v-dd04455a]{flex:0 0 46px;opacity:0}.menu-row:hover .menu-secondary-action[data-v-dd04455a],.menu-secondary-action[data-v-dd04455a]:focus-visible{opacity:1}.cell-title[data-v-dd04455a]{color:#1f1f1f;font-size:13px;font-weight:600}.cell-meta[data-v-dd04455a],.form-tip[data-v-dd04455a]{margin-top:2px;color:#8a94a6;font-size:12px}.capability-probe[data-v-dd04455a]{position:relative;display:flex;padding-left:13px;flex-direction:column;line-height:16px}.capability-probe i[data-v-dd04455a]{position:absolute;top:5px;left:0;width:7px;height:7px;border-radius:50%;background:#22a06b}.capability-probe span[data-v-dd04455a]{color:#168054;font-size:11px;font-weight:600}.capability-probe small[data-v-dd04455a]{overflow:hidden;max-width:160px;color:#8a94a6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.capability-probe--broken i[data-v-dd04455a]{background:#cf1322}.capability-probe--broken span[data-v-dd04455a]{color:#cf1322}.capability-probe--unknown i[data-v-dd04455a]{background:#faad14}.capability-probe--unknown span[data-v-dd04455a],.capability-probe--neutral span[data-v-dd04455a]{color:#697386}.workspace-panel[data-v-dd04455a] .ant-table-thead>tr>th{padding-top:9px;padding-bottom:9px;color:#697386;font-size:12px;font-weight:500;background:#f7f8fa}.workspace-panel[data-v-dd04455a] .ant-table-tbody>tr>td{padding-top:9px;padding-bottom:9px}.release-panel[data-v-dd04455a]{position:sticky;top:0}.release-panel .panel-header>div[data-v-dd04455a]:first-child{align-items:flex-start;flex-direction:column;gap:2px}.release-hero[data-v-dd04455a]{padding:16px;border-bottom:1px solid #eef0f4}.release-hero--dirty[data-v-dd04455a]{background:#fffbf2}.release-flag[data-v-dd04455a]{display:flex;align-items:center;gap:7px}.release-flag strong[data-v-dd04455a]{color:#4b5563;font-size:14px}.release-hero p[data-v-dd04455a],.release-actions p[data-v-dd04455a]{margin:7px 0 0;color:#697386;font-size:12px;line-height:18px}.release-details[data-v-dd04455a]{margin:0;padding:10px 16px}.release-details>div[data-v-dd04455a]{display:flex;gap:12px;padding:5px 0;font-size:12px}.release-details dt[data-v-dd04455a]{flex:0 0 62px;color:#8a94a6}.release-details dd[data-v-dd04455a]{min-width:0;margin:0;color:#4b5563;overflow-wrap:anywhere}.release-actions[data-v-dd04455a]{display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px;border-top:1px solid #eef0f4}.release-actions p[data-v-dd04455a]{margin:0;font-size:10px}.form-grid[data-v-dd04455a]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.menu-code-field[data-v-dd04455a]{display:flex;width:100%}.menu-code-field[data-v-dd04455a] .ant-input{border-radius:6px 0 0 6px}.menu-code-field[data-v-dd04455a] .ant-btn{flex:0 0 auto;margin-left:-1px;border-radius:0 6px 6px 0}.advanced-settings[data-v-dd04455a]{border-top:1px solid #eef0f4}.advanced-settings[data-v-dd04455a] .ant-collapse-header,.advanced-settings[data-v-dd04455a] .ant-collapse-content-box{padding-right:0;padding-left:0}.release-modal-tip[data-v-dd04455a],.move-menu-tip[data-v-dd04455a]{margin-bottom:16px}.move-mode-segmented[data-v-dd04455a]{width:100%}.move-mode-segmented[data-v-dd04455a] .ant-segmented-item{flex:1}@media (max-width: 1000px){.workspace-layout[data-v-dd04455a]{flex-direction:column}.workspace-rail[data-v-dd04455a]{width:100%}.release-panel[data-v-dd04455a]{position:static}}@media (max-width: 760px){.workspace-layout[data-v-dd04455a]{padding:12px}.panel-header[data-v-dd04455a],.panel-actions[data-v-dd04455a],.capability-actions[data-v-dd04455a]{align-items:stretch;flex-direction:column}.capability-search[data-v-dd04455a],.menu-quick-search[data-v-dd04455a]{width:100%}.menu-identity[data-v-dd04455a]{min-width:140px}.menu-state[data-v-dd04455a]{flex-basis:118px}.menu-sort[data-v-dd04455a]{display:none}.form-grid[data-v-dd04455a]{grid-template-columns:1fr}}.project-menu-page[data-v-c29f92d1]{height:100%;min-height:0;padding:20px 28px 40px;overflow:auto;background:#f7f8fa}.page-heading[data-v-c29f92d1],.page-actions[data-v-c29f92d1],.project-group__header[data-v-c29f92d1],.project-row[data-v-c29f92d1],.project-tail[data-v-c29f92d1]{display:flex;align-items:center}.page-heading[data-v-c29f92d1]{max-width:1120px;margin:0 auto 20px;gap:24px;justify-content:space-between}.page-heading h2[data-v-c29f92d1]{margin:0;color:#1f1f1f;font-size:22px;font-weight:700;line-height:28px}.page-heading p[data-v-c29f92d1]{margin:4px 0 0;color:#697386;font-size:12px;line-height:18px}.page-actions[data-v-c29f92d1]{flex:0 0 auto;gap:8px}.project-search[data-v-c29f92d1]{width:340px}.project-content[data-v-c29f92d1],.project-groups[data-v-c29f92d1]{display:block;max-width:1120px;margin:0 auto}.project-group[data-v-c29f92d1]{margin-bottom:20px}.project-group__header[data-v-c29f92d1]{justify-content:space-between;gap:16px;padding:0 2px 8px}.project-group__header>div[data-v-c29f92d1]{display:flex;min-width:0;align-items:baseline;gap:8px}.project-group__header strong[data-v-c29f92d1]{color:#1f1f1f;font-size:14px}.project-group__description[data-v-c29f92d1]{color:#8a94a6;font-size:12px}.project-group--platform[data-v-c29f92d1]{margin-bottom:28px;padding:14px 14px 16px;border:1px solid #bae0ff;border-radius:10px;background:#f5faff}.project-group--platform .project-group__header[data-v-c29f92d1]{padding-right:0;padding-left:0}.project-group--platform .project-list[data-v-c29f92d1]{border-color:#91caff}.project-group--platform .project-icon[data-v-c29f92d1]{border-color:#bae0ff;color:#1677ff;background:#e6f4ff}.project-list[data-v-c29f92d1]{overflow:hidden;border:1px solid #dfe3ea;border-radius:8px;background:#fff}.project-row[data-v-c29f92d1]{gap:12px;min-height:58px;padding:12px 16px;border-bottom:1px solid #eef0f4;transition:background .14s ease}.project-row[data-v-c29f92d1]:last-child{border-bottom:0}.project-row[data-v-c29f92d1]:hover{background:#f7f8fa}.project-row--disabled[data-v-c29f92d1]{opacity:.62}.project-icon[data-v-c29f92d1]{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border:1px solid #eef0f4;border-radius:6px;color:#4b5563;background:#f7f8fa}.project-identity[data-v-c29f92d1]{display:flex;flex:1;min-width:0;flex-direction:column}.project-identity strong[data-v-c29f92d1]{overflow:hidden;color:#1f1f1f;font-size:14px;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.project-identity span[data-v-c29f92d1]{color:#8a94a6;font-size:12px;line-height:18px}.project-tail[data-v-c29f92d1]{flex:0 0 auto;gap:24px}.project-empty[data-v-c29f92d1]{padding:72px 0;border:1px solid #dfe3ea;border-radius:8px;background:#fff}@media (max-width: 760px){.project-menu-page[data-v-c29f92d1]{padding:16px}.page-heading[data-v-c29f92d1],.page-actions[data-v-c29f92d1]{align-items:stretch;flex-direction:column;gap:10px}.page-actions[data-v-c29f92d1],.project-search[data-v-c29f92d1]{width:100%}.project-tail[data-v-c29f92d1]{gap:10px}}.file-manager-page{--file-primary: var(--wogee-theme-primary, #eb1d4d);--file-border: #e7ebf1;--file-muted: #738096;box-sizing:border-box;height:100%;min-height:0;overflow:hidden;color:#273142;background:var(--wogee-content-bg, #f5f7fb)}.file-manager-page *,.file-manager-page *:before,.file-manager-page *:after{box-sizing:border-box}.file-manager-page__inner{display:flex;width:100%;max-width:1760px;height:100%;min-height:0;margin:0 auto;padding:8px 10px 10px;flex-direction:column;gap:8px}.file-manager-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;min-height:48px;padding:0 2px}.file-manager-header>div:first-child{display:flex;min-width:0;align-items:baseline;gap:12px}.file-manager-header h1{margin:0;color:#202938;font-size:20px;line-height:1.2;letter-spacing:-.02em}.file-manager-header p{margin:0;color:#8a94a3;font-size:12px}.file-manager-header__actions{display:flex;align-items:center;gap:8px}.file-manager-header__actions .ant-btn{display:inline-flex;height:34px;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-size:12px;font-weight:600}.file-metrics{display:grid;flex:0 0 auto;grid-template-columns:repeat(5,minmax(0,1fr));min-height:62px;overflow:hidden;border:1px solid var(--file-border);border-radius:9px;background:#fff}.file-metrics article{position:relative;display:flex;min-width:0;align-items:center;gap:10px;padding:9px 16px}.file-metrics article+article:before{position:absolute;left:0;width:1px;height:30px;background:var(--file-border);content:""}.file-metrics article>span{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:7px;color:#64748b;background:#f3f6f9}.file-metrics article>div{display:grid;min-width:0;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px}.file-metrics small{grid-column:1 / -1;color:#7b8798;font-size:10px}.file-metrics strong{color:#283244;font-family:SFMono-Regular,Consolas,monospace;font-size:15px;line-height:1.35;white-space:nowrap}.file-metrics em{overflow:hidden;color:#9aa3b0;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.file-workspace{display:flex;flex:1;min-height:0;overflow:hidden;border:1px solid var(--file-border);border-radius:9px;background:#fff}.file-category-sidebar{display:flex;width:188px;flex:0 0 188px;min-height:0;padding:12px 10px;border-right:1px solid var(--file-border);background:#fbfcfe;flex-direction:column}.file-category-sidebar__title{padding:2px 10px 9px;color:#8c96a5;font-size:10px;font-weight:700;letter-spacing:.08em}.file-category-sidebar nav{display:grid;gap:3px}.file-category-sidebar nav button{display:grid;width:100%;height:36px;padding:0 9px;border:0;border-radius:7px;grid-template-columns:20px 1fr auto;align-items:center;color:#536174;background:transparent;font-size:12px;text-align:left;cursor:pointer}.file-category-sidebar nav button:hover{background:#f1f4f8;color:#273142}.file-category-sidebar nav button.is-active{color:var(--file-primary);background:color-mix(in srgb,var(--file-primary) 8%,white);font-weight:700}.file-category-sidebar nav button.is-trash{margin-top:6px;border-top:1px solid var(--file-border);border-radius:0 0 7px 7px}.file-category-sidebar nav b{color:#96a0af;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:500}.file-category-sidebar nav button.is-active b{color:var(--file-primary)}.file-browser{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.selection-bar{display:flex;min-height:40px;flex:0 0 40px;align-items:center;gap:9px;padding:0 14px;border-bottom:1px solid #f2d9df;color:#3f4b5d;background:#fff7f9;font-size:11px}.selection-bar>button{padding:0;border:0;color:var(--file-primary);background:transparent;cursor:pointer}.selection-bar>div{display:flex;align-items:center;gap:6px;margin-left:auto}.file-toolbar{display:flex;min-height:48px;flex:0 0 48px;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid var(--file-border)}.file-search{width:min(360px,34vw)}.file-search .ant-input-affix-wrapper,.file-search .ant-input-search-button,.tenant-select .ant-select-selector{height:32px!important;font-size:11px}.file-search .ant-input-search-button{display:inline-flex;align-items:center;justify-content:center}.tenant-select{width:190px}.filter-button.ant-btn{display:inline-flex;height:32px;align-items:center;gap:5px;border-radius:7px;font-size:11px}.filter-button>span:last-child{display:grid;min-width:17px;height:17px;padding:0 4px;place-items:center;border-radius:9px;color:#fff;background:var(--file-primary);font-size:9px}.filter-button.is-active{border-color:color-mix(in srgb,var(--file-primary) 35%,white);color:var(--file-primary);background:color-mix(in srgb,var(--file-primary) 5%,white)}.toolbar-spacer{flex:1}.result-count{color:#8a94a3;font-size:10px;white-space:nowrap}.view-switch{display:inline-flex;padding:2px;border:1px solid var(--file-border);border-radius:7px;background:#f7f9fb}.view-switch button{display:grid;width:28px;height:26px;padding:0;border:0;border-radius:5px;place-items:center;color:#788598;background:transparent;cursor:pointer}.view-switch button.is-active{color:var(--file-primary);background:#fff;box-shadow:0 1px 3px #0f172a1a}.file-collection{flex:1;min-height:0;overflow:hidden;background:#fbfcfe}.file-collection>.ant-spin-nested-loading,.file-collection>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0}.file-grid{display:grid;height:100%;min-height:0;padding:12px;overflow:auto;grid-template-columns:repeat(4,minmax(190px,1fr));grid-auto-rows:minmax(225px,auto);gap:10px;align-content:start}.file-card{position:relative;display:flex;min-width:0;overflow:hidden;border:1px solid var(--file-border);border-radius:8px;outline:none;background:#fff;flex-direction:column;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.file-card:hover,.file-card:focus-visible{border-color:#cfd6e0;box-shadow:0 7px 18px -14px #0f172a8c;transform:translateY(-1px)}.file-card.is-selected{border-color:color-mix(in srgb,var(--file-primary) 55%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--file-primary) 18%,transparent)}.file-card__top{position:absolute;z-index:2;top:7px;right:7px;left:8px;display:flex;align-items:center;gap:6px}.file-kind{margin-left:auto;padding:2px 5px;border-radius:4px;color:#7c8797;background:#f8fafceb;font-size:8px;font-weight:700}.icon-button{display:grid;width:25px;height:25px;padding:0;border:0;border-radius:6px;place-items:center;color:#64748b;background:#ffffffe6;cursor:pointer}.icon-button:hover{color:var(--file-primary);background:#fff;box-shadow:0 1px 4px #0f172a1f}.file-card__preview{display:grid;width:100%;height:116px;flex:0 0 116px;padding:0;overflow:hidden;border:0;border-bottom:1px solid #eef1f5;place-items:center;background:#f5f7fa;cursor:pointer}.file-card__preview img{display:block;width:100%;height:100%;object-fit:cover}.file-type-symbol{display:flex;align-items:center;justify-content:center;color:#718096;flex-direction:column;gap:5px}.file-type-symbol b{font-family:SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.05em}.file-type-symbol.is-document{color:#e14958}.file-type-symbol.is-sheet{color:#1e9b69}.file-type-symbol.is-archive{color:#db7d28}.file-type-symbol.is-package{color:#4b7bd8}.file-type-symbol.is-image{color:#4c8fba}.file-card__body{display:flex;min-height:0;padding:10px 11px;flex-direction:column}.file-card__body strong{overflow:hidden;color:#293344;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.file-card__body p{display:flex;align-items:center;gap:5px;margin:4px 0 0;color:#818c9c;font-size:9px}.file-card__body p i{width:2px;height:2px;border-radius:50%;background:#adb5c1}.file-card__body small,.file-card__body time{overflow:hidden;color:#69778a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.file-card__body small{margin-top:8px}.file-card__body time{margin-top:3px;color:#9aa3b0;font-family:SFMono-Regular,Consolas,monospace}.file-list-table,.file-list-table .ant-spin-nested-loading,.file-list-table .ant-spin-container,.file-list-table .ant-table{height:100%}.file-list-table .ant-table-thead>tr>th{height:36px;padding:6px 10px;color:#707c8f;background:#f6f8fa;border-bottom-color:var(--file-border);font-size:10px}.file-list-table .ant-table-tbody>tr>td{height:54px;padding:6px 10px;border-bottom-color:#edf0f4;color:#556174;font-size:11px}.file-list-identity{display:flex;width:100%;align-items:center;gap:9px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.file-list-identity>span{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:6px;color:#718096;background:#f1f4f8}.file-list-identity>span.is-document{color:#e14958;background:#fff0f2}.file-list-identity>span.is-sheet{color:#1e9b69;background:#edf9f4}.file-list-identity>span.is-archive{color:#db7d28;background:#fff5ea}.file-list-identity>span.is-package{color:#4b7bd8;background:#eef4ff}.file-list-identity div,.source-cell{display:flex;min-width:0;flex-direction:column;gap:2px}.file-list-identity strong{overflow:hidden;color:#2c3647;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.file-list-identity small,.source-cell small{color:#929baa;font-size:9px}.source-cell strong{color:#4c596c;font-size:10px}.storage-state{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:10px;color:#16845e;background:#eaf7f1;font-size:9px;white-space:nowrap}.storage-state:before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.storage-state.is-0{color:#4d7fb4;background:#edf4fb}.storage-state.is-2{color:#7d8795;background:#eef1f4}.storage-state.is-4{color:#c4435b;background:#fff0f2}.table-actions{display:flex;align-items:center;white-space:nowrap}.table-actions .ant-btn{display:inline-flex;align-items:center;gap:3px;padding-inline:5px;font-size:10px}.file-empty{display:grid;height:100%;min-height:260px;place-content:center;justify-items:center;color:#7f8998;text-align:center}.file-empty__icon{display:grid;width:72px;height:62px;margin-bottom:12px;place-items:center;border:1px solid #e4e8ee;border-radius:12px;color:#9ba6b4;background:#f5f7fa}.file-empty strong{color:#404b5b;font-size:14px}.file-empty p{margin:5px 0 14px;color:#929baa;font-size:11px}.file-empty .ant-btn{display:inline-flex;align-items:center;gap:5px}.file-pagination{display:flex;min-height:42px;flex:0 0 42px;align-items:center;justify-content:flex-end;gap:12px;padding:5px 12px;border-top:1px solid var(--file-border);background:#fff}.upload-dropzone{display:flex;min-height:190px;align-items:center;justify-content:center;border:1px dashed #cfd6e1;border-radius:9px;color:#748196;background:#fafbfd;flex-direction:column;transition:.15s ease}.upload-dropzone.is-dragging{border-color:var(--file-primary);color:var(--file-primary);background:color-mix(in srgb,var(--file-primary) 4%,white)}.upload-dropzone>span{display:grid;width:52px;height:52px;margin-bottom:9px;place-items:center;border-radius:12px;color:var(--file-primary);background:color-mix(in srgb,var(--file-primary) 8%,white)}.upload-dropzone strong{color:#354052;font-size:14px}.upload-dropzone p{margin:4px 0 13px;color:#929caa;font-size:11px}.upload-queue{margin-top:14px}.upload-queue header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;font-size:11px}.upload-queue header span{color:#8d97a6}.upload-queue__list{max-height:190px;overflow:auto;border:1px solid var(--file-border);border-radius:8px}.upload-queue article{display:flex;min-height:48px;align-items:center;gap:9px;padding:6px 10px;border-bottom:1px solid #eef1f4}.upload-queue article:last-child{border-bottom:0}.upload-queue article>span{color:#738096}.upload-queue article>div{display:flex;min-width:0;flex:1;flex-direction:column}.upload-queue article strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.upload-queue article small{color:#8f99a8;font-size:9px}.upload-queue article button{display:grid;width:26px;height:26px;padding:0;border:0;place-items:center;color:#8d97a6;background:transparent;cursor:pointer}.upload-queue article button:hover{color:#d33d59}.upload-policy{display:flex;align-items:center;gap:6px;margin:11px 0 0;color:#8b95a3;font-size:10px}.detail-preview{display:grid;height:190px;overflow:hidden;border:1px solid var(--file-border);border-radius:9px;place-items:center;color:#718096;background:#f5f7fa}.detail-preview img{display:block;width:100%;height:100%;object-fit:contain}.detail-preview>span{display:flex;align-items:center;color:inherit;flex-direction:column;gap:8px}.detail-preview b{font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.detail-preview.is-document{color:#e14958}.detail-preview.is-sheet{color:#1e9b69}.detail-preview.is-archive{color:#db7d28}.detail-preview.is-package{color:#4b7bd8}.detail-heading{padding:13px 1px 12px;border-bottom:1px solid var(--file-border)}.detail-heading strong{display:block;margin-right:74px;overflow-wrap:anywhere;color:#293344;font-size:14px}.detail-heading .storage-state{float:right;margin-top:-20px}.detail-heading p{margin:4px 0 0;color:#8c96a5;font-size:10px}.detail-section{padding:14px 1px 2px;border-bottom:1px solid var(--file-border)}.detail-section h4{margin:0 0 10px;color:#343f50;font-size:11px}.detail-section dl{display:grid;margin:0;grid-template-columns:86px minmax(0,1fr);row-gap:8px;font-size:10px}.detail-section dt{color:#929caa}.detail-section dd{min-width:0;margin:0;color:#4e5a6d;overflow-wrap:anywhere}.detail-section dd.is-code{font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.detail-actions,.filter-drawer-actions{display:flex;justify-content:flex-end;gap:8px}.detail-actions .ant-btn{display:inline-flex;align-items:center;gap:5px}.filter-drawer-actions .ant-btn{min-width:88px}.file-filter-drawer .ant-form-item{margin-bottom:14px}.file-filter-drawer .ant-form-item-label>label{color:#5c6879;font-size:11px}.file-preview{display:flex;min-height:300px;max-height:72vh;align-items:center;justify-content:center;overflow:auto;background:#f4f6f8}.file-preview img{display:block;max-width:100%;max-height:68vh;object-fit:contain}@media (min-width: 1500px){.file-grid{grid-template-columns:repeat(5,minmax(190px,1fr))}}@media (min-width: 1850px){.file-grid{grid-template-columns:repeat(6,minmax(190px,1fr))}}@media (max-width: 1180px){.file-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.file-metrics article:nth-child(n+4){display:none}.file-grid{grid-template-columns:repeat(3,minmax(180px,1fr))}.tenant-select{width:150px}}@media (max-width: 900px){.file-manager-page{overflow:auto}.file-manager-page__inner{height:auto;min-height:760px}.file-manager-header>div:first-child{display:block}.file-manager-header p{margin-top:3px}.file-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.file-metrics article:nth-child(n+3){display:none}.file-category-sidebar{width:58px;flex-basis:58px;padding-inline:6px}.file-category-sidebar__title,.file-category-sidebar nav span,.file-category-sidebar nav b{display:none}.file-category-sidebar nav button{grid-template-columns:1fr;justify-items:center;padding:0}.file-toolbar{flex-wrap:wrap;min-height:84px}.file-search{width:100%}.toolbar-spacer{display:none}.result-count{margin-left:auto}.file-grid{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width: 600px){.file-manager-header p,.result-count{display:none}.file-manager-page__inner{padding:6px}.file-metrics{display:none}.file-workspace{min-height:650px}.file-category-sidebar{display:none}.file-grid{grid-template-columns:1fr}.tenant-select{width:calc(100% - 94px)}.file-pagination{justify-content:center}}.package-download[data-v-e81974a4]{display:grid;gap:12px;padding:12px 0}.package-download-name[data-v-e81974a4]{overflow-wrap:anywhere;font-weight:500}.project-soft-publish-form[data-v-e81974a4]{padding-top:4px}.publish-meta[data-v-e81974a4]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:10px 12px;border:1px solid #e6ecf5;border-radius:6px;color:#5a6b85;background:#f8fafc}.publish-meta strong[data-v-e81974a4]{color:#2443d8;font-weight:600}.user-home[data-v-04a60912]{height:100%;padding:24px;overflow:auto}.user-home__profile[data-v-04a60912]{max-width:680px;padding:28px;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:12px;background:var(--wogee-panel-bg, #fff);color:var(--wogee-text-color, #202124)}.user-home__profile h1[data-v-04a60912]{margin:0 0 24px;font-size:24px}.user-home__profile dl[data-v-04a60912]{display:grid;gap:18px;margin:0}.user-home__profile dl>div[data-v-04a60912]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px}.user-home__profile dt[data-v-04a60912]{color:var(--wogee-text-muted, #697386)}.user-home__profile dd[data-v-04a60912]{margin:0;overflow-wrap:anywhere}.multi-table-modal__body[data-v-94bc28d2]{display:flex;height:100%;min-height:0;flex-direction:column;gap:12px;overflow:auto}.multi-table-modal__section[data-v-94bc28d2]{display:flex;min-height:0;flex-direction:column;gap:8px}.multi-table-modal__section-header[data-v-94bc28d2]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.multi-table-modal__section-title[data-v-94bc28d2]{min-width:0;color:#172033;font-size:14px;font-weight:600}.multi-table-modal__section-description[data-v-94bc28d2]{min-width:0;overflow:hidden;color:#64748b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.multi-table-modal__table[data-v-94bc28d2] .ant-table-cell{min-width:0}.multi-table-modal__table[data-v-94bc28d2] .ant-table-thead>tr>th,.multi-table-modal__table[data-v-94bc28d2] .ant-table-tbody>tr>td{overflow:hidden;white-space:nowrap}.multi-table-modal__table[data-v-94bc28d2] .ant-table-body{scrollbar-gutter:stable}.theme-lab[data-v-7173a450]{min-height:100%;max-width:1240px;margin:0 auto;padding:0 0 18px;color:#172033}.theme-lab__section[data-v-7173a450]{padding:20px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.theme-lab__section--theme[data-v-7173a450],.theme-lab__section--table[data-v-7173a450]{margin-bottom:16px}.theme-lab__mode-grid[data-v-7173a450]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.theme-lab__section--preferences[data-v-7173a450],.theme-lab__section--product[data-v-7173a450]{margin-top:16px}.product-preference[data-v-7173a450]{display:grid;grid-template-columns:minmax(200px,.4fr) minmax(0,1.6fr);gap:12px}.product-preference__selector[data-v-7173a450],.product-preference__setting[data-v-7173a450],.product-preference__empty[data-v-7173a450]{padding:16px;border:1px solid #e5e7eb;border-radius:10px;background:#fafbfc}.product-preference__selector[data-v-7173a450]{display:grid;align-content:start;gap:10px}.product-preference__selector>strong[data-v-7173a450],.product-preference__setting strong[data-v-7173a450]{color:#1f2937;font-size:13px;font-weight:700}.product-preference__setting[data-v-7173a450]{display:flex;gap:12px}.product-preference__setting>div[data-v-7173a450]{min-width:0;flex:1}.product-preference__setting strong[data-v-7173a450],.product-preference__setting small[data-v-7173a450]{display:block}.product-preference__setting small[data-v-7173a450]{margin:3px 0 10px;color:#8c8c8c;font-size:11px;line-height:17px}.product-preference__empty[data-v-7173a450]{display:flex;align-items:center;justify-content:center;color:#8c8c8c;font-size:12px}.preference-grid[data-v-7173a450]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.preference-card[data-v-7173a450]{display:flex;min-width:0;gap:12px;padding:16px;border:1px solid #e5e7eb;border-radius:10px;background:#fafbfc}.preference-card__icon[data-v-7173a450]{display:inline-flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:8px;background:#fff;color:var(--wogee-theme-primary, #3152e8);box-shadow:inset 0 0 0 1px #e5e7eb}.preference-card__content[data-v-7173a450]{min-width:0;flex:1}.preference-card__content>strong[data-v-7173a450],.preference-card__content>small[data-v-7173a450]{display:block}.preference-card__content>strong[data-v-7173a450]{color:#1f2937;font-size:13px;font-weight:700}.preference-card__content>small[data-v-7173a450]{min-height:34px;margin:3px 0 10px;color:#8c8c8c;font-size:11px;line-height:17px}.preference-card__select[data-v-7173a450]{width:100%}.preference-card__select--secondary[data-v-7173a450]{margin-top:8px}.theme-lab__section-header[data-v-7173a450]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.theme-lab__section-icon[data-v-7173a450]{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:8px;background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 91%);color:var(--wogee-theme-primary, #3152e8);font-size:17px}.theme-lab__section-header h2[data-v-7173a450]{margin:0;color:#111827;font-size:16px;font-weight:700;line-height:1.4}.theme-lab__section-header p[data-v-7173a450]{margin:2px 0 0;color:#8c8c8c;font-size:12px}.layout-grid[data-v-7173a450],.color-grid[data-v-7173a450]{display:grid;gap:10px}.layout-grid[data-v-7173a450]{grid-template-columns:repeat(2,1fr)}.layout-card[data-v-7173a450]{position:relative;min-height:154px;padding:10px;overflow:hidden;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-align:left}.layout-card__preview[data-v-7173a450]{position:relative;display:block;height:84px;overflow:hidden;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc}.layout-card__preview i[data-v-7173a450]{position:absolute;display:block}.layout-card__sider[data-v-7173a450]{top:0;bottom:0;left:0;width:28px;background:#334155}.layout-card__header[data-v-7173a450]{top:9px;right:9px;left:37px;height:12px;border-radius:4px;background:var(--wogee-theme-primary, #3152e8)}.layout-card--top .layout-card__header[data-v-7173a450]{top:0;right:0;left:0;height:24px;border-radius:0;background:#334155}.layout-card__body[data-v-7173a450]{right:9px;bottom:9px;left:37px;height:45px;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0}.layout-card--top .layout-card__body[data-v-7173a450]{top:34px;left:9px}.layout-card__label[data-v-7173a450]{display:block;margin-top:9px}.layout-card__label strong[data-v-7173a450],.layout-card__label small[data-v-7173a450]{display:block}.layout-card__label strong[data-v-7173a450]{color:#1f2937;font-size:13px;font-weight:700}.layout-card__label small[data-v-7173a450]{margin-top:2px;color:#8c8c8c;font-size:11px}.color-grid[data-v-7173a450]{grid-template-columns:repeat(4,minmax(0,1fr))}.color-card[data-v-7173a450]{display:flex;min-width:0;min-height:64px;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-align:left}.color-card__chip[data-v-7173a450]{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:8px;color:#fff;box-shadow:inset 0 0 0 1px #ffffff6b,0 1px 2px #0f172a0f}.color-card__text[data-v-7173a450]{min-width:0}.color-card__text strong[data-v-7173a450],.color-card__text small[data-v-7173a450]{display:block}.color-card__text strong[data-v-7173a450]{overflow:hidden;color:#1f2937;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.color-card__text small[data-v-7173a450]{margin-top:3px;color:#8c8c8c;font-size:10px}.query-mode-grid[data-v-7173a450]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.query-mode-card[data-v-7173a450]{position:relative;display:flex;min-height:154px;flex-direction:column;align-items:flex-start;padding:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-align:left}.query-mode-card__preview[data-v-7173a450]{position:relative;display:flex;align-items:center;gap:5px;width:100%;height:84px;padding:10px;overflow:hidden;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc}.query-mode-card__preview i[data-v-7173a450]{display:block;flex:1;height:18px;border:1px solid #dbe3ee;border-radius:4px;background:#fff}.query-mode-card__preview--modal[data-v-7173a450]:before{content:"";position:absolute;top:10px;right:18px;bottom:10px;left:18px;z-index:1;border:1px solid #dbe3ee;border-radius:6px;background:#fff;box-shadow:0 5px 14px #0f172a1a}.query-mode-card__preview--modal i[data-v-7173a450]{position:relative;z-index:2;height:12px}.query-mode-card__preview--column[data-v-7173a450]{align-items:flex-start;padding-top:22px}.query-mode-card__preview--column[data-v-7173a450]:before{content:"";position:absolute;top:10px;right:10px;left:10px;height:14px;border-bottom:1px solid #cbd5e1;background:repeating-linear-gradient(90deg,transparent 0 31%,#dbe3ee 31% 32%)}.query-mode-card__preview--column i[data-v-7173a450]:after{content:"▽";display:block;color:var(--wogee-theme-primary, #3152e8);font-size:9px;line-height:16px;text-align:right}.table-style-layout[data-v-7173a450]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:14px}.table-style-grid[data-v-7173a450]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.table-style-card[data-v-7173a450]{position:relative;display:flex;min-width:0;flex-direction:column;gap:8px;padding:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-align:left}.table-style-card__preview[data-v-7173a450]{display:grid;grid-template-columns:repeat(4,1fr);height:72px;overflow:hidden;border-radius:7px;background:#f8fafc}.table-style-card__preview i[data-v-7173a450]{border-right:1px solid #dbe3ee;background:repeating-linear-gradient(#eef2f7 0,#eef2f7 1px,#fff 1px,#fff 18px)}.table-style-card__preview--modern[data-v-7173a450]{gap:3px;padding:6px;background:#f1f5f9}.table-style-card__preview--modern i[data-v-7173a450]{border:0;border-radius:3px;background:repeating-linear-gradient(#fff 0,#fff 16px,#f8fafc 16px,#f8fafc 32px)}.table-style-card__preview--minimal[data-v-7173a450]{background:#fff}.table-style-card__preview--minimal i[data-v-7173a450]{border:0;background:repeating-linear-gradient(#eef2f7 0 1px,transparent 1px 18px)}.table-style-card>span:last-of-type strong[data-v-7173a450],.table-style-card>span:last-of-type small[data-v-7173a450]{display:block}.table-style-card>span:last-of-type strong[data-v-7173a450]{color:#1f2937;font-size:13px}.table-style-card>span:last-of-type small[data-v-7173a450]{margin-top:2px;color:#8c8c8c;font-size:11px}.table-style-options[data-v-7173a450]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fafbfc}.table-style-option[data-v-7173a450]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px}.table-style-option>span[data-v-7173a450]{min-width:0}.table-style-option strong[data-v-7173a450],.table-style-option small[data-v-7173a450]{display:block}.table-style-option strong[data-v-7173a450]{color:#1f2937;font-size:12px}.table-style-option small[data-v-7173a450]{margin-top:2px;color:#8c8c8c;font-size:10px}.query-mode-card__text[data-v-7173a450]{display:block;margin-top:9px}.query-mode-card__text strong[data-v-7173a450],.query-mode-card__text small[data-v-7173a450]{display:block}.query-mode-card__text strong[data-v-7173a450]{color:#1f2937;font-size:13px;font-weight:700}.query-mode-card__text small[data-v-7173a450]{margin-top:2px;color:#8c8c8c;font-size:11px}.option-check[data-v-7173a450]{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background:var(--wogee-theme-primary, #3152e8);color:#fff;font-size:11px}.theme-lab__footer[data-v-7173a450]{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;margin:18px 0 0;padding:14px 0 0;border-top:1px solid #f0f0f0;background:#fff}.layout-card[data-v-7173a450]:hover,.color-card[data-v-7173a450]:hover,.query-mode-card[data-v-7173a450]:hover,.table-style-card[data-v-7173a450]:hover{border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 70%)}.layout-card--active[data-v-7173a450],.color-card--active[data-v-7173a450],.query-mode-card--active[data-v-7173a450],.table-style-card--active[data-v-7173a450]{border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 42%);background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 98%);box-shadow:0 0 0 1px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 91%)}@media (max-width: 960px){.theme-lab__mode-grid[data-v-7173a450]{grid-template-columns:1fr}.color-grid[data-v-7173a450]{grid-template-columns:repeat(2,minmax(0,1fr))}.preference-grid[data-v-7173a450],.table-style-layout[data-v-7173a450],.product-preference[data-v-7173a450]{grid-template-columns:1fr}}@media (max-width: 720px){.table-style-grid[data-v-7173a450],.query-mode-grid[data-v-7173a450]{grid-template-columns:1fr}}.theme-settings-drawer .ant-drawer-content{background:#f5f7fa}.theme-settings-drawer .ant-drawer-body{padding:20px 24px 0}.theme-settings-drawer .ant-drawer-header{min-height:56px;padding:12px 24px;border-bottom:1px solid #e2e8f0}.theme-settings-drawer .ant-drawer-title{color:#172033;font-size:17px;font-weight:800}.theme-settings-title{display:inline-flex;align-items:center;gap:7px}.theme-settings-title__help{color:#8c8c8c;font-size:14px;cursor:help}@media (max-width: 640px){.theme-settings-drawer .ant-drawer-body{padding:16px 12px 0}}.home-echart[data-v-8f3af822]{width:100%;height:100%;min-height:0;cursor:pointer}.project-dashboard-home[data-v-77659777]{--home-primary: var(--wogee-theme-primary, #df253a);--home-text: var(--wogee-text-color, #202124);--home-muted: var(--wogee-text-muted, #697386);--home-border: var(--wogee-border-color, #e5e9f0);--home-panel: var(--wogee-panel-bg, #fff);min-width:0;max-width:100%;min-height:100%;padding:18px;overflow:auto;background:#f5f7fa;color:var(--home-text)}.project-dashboard-home__error[data-v-77659777]{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:9px 13px;border:1px solid #ffc8ce;border-radius:10px;background:#fff3f4;color:#c91f35;font-size:12px}.project-dashboard-home__hero[data-v-77659777],.project-dashboard-home__card[data-v-77659777],.project-dashboard-home__metric[data-v-77659777]{border:1px solid var(--home-border);border-radius:16px;background:var(--home-panel)}.project-dashboard-home__hero[data-v-77659777]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;min-height:116px;padding:21px 24px;overflow:hidden}.project-dashboard-home__eyebrow[data-v-77659777]{color:#61718a;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.17em}.project-dashboard-home__hero h1[data-v-77659777]{margin:8px 0 4px;font-size:clamp(25px,2vw,34px);line-height:1.2;overflow-wrap:anywhere}.project-dashboard-home__hero>div[data-v-77659777]:first-child{flex:1 1 320px;min-width:0}.project-dashboard-home__hero p[data-v-77659777]{margin:0;overflow-wrap:anywhere;line-height:1.6;color:var(--home-muted);font-size:13px}.project-dashboard-home__badge[data-v-77659777]{display:inline-flex;max-width:100%;overflow-wrap:anywhere;line-height:1.5;margin-top:9px;padding:4px 9px;border:1px solid #dfe4eb;border-radius:999px;color:#61718a;font-size:10px}.project-dashboard-home__actions[data-v-77659777]{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%;gap:10px}.project-dashboard-home__actions button[data-v-77659777]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;max-width:100%;min-height:44px;padding:10px 18px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;border:1px solid #d8dde6;border-radius:11px;background:#fff;color:#273142;font-weight:650;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.project-dashboard-home__actions button[data-v-77659777]:hover:not(:disabled){transform:translateY(-2px);border-color:#f0a3ad;box-shadow:0 10px 24px #6f1b2714}.project-dashboard-home__actions button.is-primary[data-v-77659777]{border-color:var(--home-primary);background:var(--home-primary);color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--home-primary),transparent 78%)}.project-dashboard-home__actions button[data-v-77659777]:disabled{opacity:.42;cursor:default}.project-dashboard-home__metrics[data-v-77659777]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.project-dashboard-home__metric[data-v-77659777]{min-width:0;min-height:122px;padding:17px 18px;color:var(--home-text);text-align:left}.project-dashboard-home__metric.is-interactive[data-v-77659777]{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.project-dashboard-home__metric.is-interactive[data-v-77659777]:hover{transform:translateY(-2px);border-color:#f2a5ae;box-shadow:0 12px 28px #262d3912}.project-dashboard-home__metric[data-v-77659777]:disabled{opacity:1}.project-dashboard-home__metric-title[data-v-77659777]{display:flex;align-items:flex-start;min-width:0;line-height:1.5;overflow-wrap:anywhere;gap:8px;color:#65758d;font-size:13px;font-weight:650}.project-dashboard-home__metric>strong[data-v-77659777]{display:block;margin-top:12px;font:750 28px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.project-dashboard-home__metric>strong small[data-v-77659777]{margin-left:5px;color:#65758d;font:600 12px/1 sans-serif}.project-dashboard-home__metric-caption[data-v-77659777]{display:flex;align-items:flex-start;gap:7px;margin-top:11px;color:#8591a3;font-size:11px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.project-dashboard-home__metric-title svg[data-v-77659777]{flex-shrink:0}.project-dashboard-home__metric-caption i[data-v-77659777]{flex:0 0 5px;width:5px;height:5px;margin-top:.5em;border-radius:50%;background:#52b788}.project-dashboard-home__metric.is-danger[data-v-77659777]{border-color:#ffd2d7}.project-dashboard-home__metric.is-danger .project-dashboard-home__metric-title[data-v-77659777],.project-dashboard-home__metric.is-danger>strong[data-v-77659777]{color:#e3193e}.project-dashboard-home__analysis-grid[data-v-77659777]{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(300px,.92fr);gap:12px;margin-top:12px}.project-dashboard-home__card[data-v-77659777]{min-width:0;padding:21px}.project-dashboard-home__card-header[data-v-77659777]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;min-height:34px}.project-dashboard-home__card-header>div[data-v-77659777]:first-child{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.project-dashboard-home__card-header h2[data-v-77659777]{margin:0;font-size:17px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.project-dashboard-home__card-header span[data-v-77659777]{color:var(--home-muted);font-size:11px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.project-dashboard-home__tabs[data-v-77659777]{display:flex;flex-wrap:wrap;max-width:100%;gap:3px;padding:3px;border-radius:9px;background:#f4f6f9}.project-dashboard-home__tabs button[data-v-77659777]{padding:6px 10px;border:0;border-radius:7px;background:transparent;color:#718096;font-size:11px;cursor:pointer}.project-dashboard-home__tabs button.is-active[data-v-77659777]{background:#fff;color:#222;box-shadow:0 1px 5px #1a222f1c}.project-dashboard-home__chart-card[data-v-77659777]{position:relative;min-height:442px;overflow:hidden}.project-dashboard-home__chart[data-v-77659777]{height:360px;margin-top:10px}.project-dashboard-home__chart-analysis[data-v-77659777]{position:absolute;right:20px;bottom:18px;left:20px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr) 30px;align-items:center;gap:14px;min-height:74px;padding:12px 14px;border:1px solid #f1b4bc;border-radius:12px;background:#fffffff5;box-shadow:0 14px 35px #232b3721;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:analysis-in-77659777 .18s ease-out}.project-dashboard-home__chart-analysis>div[data-v-77659777]{min-width:0;overflow-wrap:anywhere}.project-dashboard-home__chart-analysis>div span[data-v-77659777]{display:block;color:#df253a;font-size:9px;font-weight:700;letter-spacing:.12em}.project-dashboard-home__chart-analysis>div strong[data-v-77659777]{display:block;margin-top:4px;font-size:14px}.project-dashboard-home__chart-analysis dl[data-v-77659777]{display:flex;align-items:center;flex-wrap:wrap;min-width:0;gap:6px 16px;margin:0}.project-dashboard-home__chart-analysis dl[data-v-77659777]>*{margin:0;white-space:nowrap}.project-dashboard-home__chart-analysis dt[data-v-77659777]{color:#8591a3;font-size:10px}.project-dashboard-home__chart-analysis dd[data-v-77659777]{font:700 13px ui-monospace,SFMono-Regular,Menlo,monospace}.project-dashboard-home__chart-analysis dd.is-danger[data-v-77659777]{color:#df253a}.project-dashboard-home__chart-analysis dd.is-success[data-v-77659777]{color:#149c6a}.project-dashboard-home__chart-analysis>button[data-v-77659777]{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:7px;background:#f3f5f8;color:#64748b;cursor:pointer}.project-dashboard-home__side-card[data-v-77659777]{min-height:442px}.project-dashboard-home__side-list[data-v-77659777]{display:flex;max-height:352px;flex-direction:column;gap:8px;margin-top:15px;padding-right:2px;overflow:auto}.project-dashboard-home__side-list>button[data-v-77659777]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px;border:1px solid #edf0f4;border-radius:11px;background:#fff;color:var(--home-text);text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.project-dashboard-home__side-list>button[data-v-77659777]:hover{transform:translate(2px);border-color:#efb1b9}.project-dashboard-home__side-list>button.is-danger[data-v-77659777]{border-color:#ffd9de}.project-dashboard-home__side-code[data-v-77659777]{min-width:42px;padding:4px 6px;border-radius:6px;background:#f3f5f8;color:#5d6b7f;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}.project-dashboard-home__side-list>button div[data-v-77659777]{min-width:0}.project-dashboard-home__side-list strong[data-v-77659777],.project-dashboard-home__side-list small[data-v-77659777]{display:block;min-width:0;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.project-dashboard-home__side-list strong[data-v-77659777]{font-size:12px}.project-dashboard-home__side-list small[data-v-77659777]{margin-top:3px;color:#8a96a7;font-size:9px}.project-dashboard-home__side-list i[data-v-77659777]{display:block;height:4px;margin-top:7px;overflow:hidden;border-radius:4px;background:#edf0f4}.project-dashboard-home__side-list i b[data-v-77659777]{display:block;height:100%;border-radius:inherit;background:#1ea672;transition:width .35s ease}.project-dashboard-home__side-list em[data-v-77659777]{font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;white-space:nowrap}.project-dashboard-home__bottom[data-v-77659777]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.1fr);gap:12px;margin-top:12px;padding-bottom:18px}.project-dashboard-home__bottom>.project-dashboard-home__card[data-v-77659777]{min-height:300px}.project-dashboard-home__todo-list[data-v-77659777],.project-dashboard-home__activity-list[data-v-77659777]{margin-top:13px}.project-dashboard-home__todo-list>button[data-v-77659777]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-height:57px;padding:8px 2px;border:0;border-bottom:1px solid #edf0f4;background:transparent;color:var(--home-text);text-align:left;cursor:pointer}.project-dashboard-home__todo-list>button>div[data-v-77659777]{min-width:0}.project-dashboard-home__todo-list>button>span[data-v-77659777]{min-width:38px;max-width:86px;overflow-wrap:anywhere;padding:4px 6px;border-radius:6px;background:#f3f5f8;color:#61718a;font-size:9px;text-align:center}.project-dashboard-home__todo-list>button>span.is-danger[data-v-77659777]{background:#fff0f2;color:#df253a}.project-dashboard-home__todo-list>button>span.is-attention[data-v-77659777]{background:#fff6e8;color:#b36d00}.project-dashboard-home__todo-list strong[data-v-77659777],.project-dashboard-home__todo-list small[data-v-77659777]{display:block;min-width:0;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.project-dashboard-home__todo-list strong[data-v-77659777]{font-size:11px}.project-dashboard-home__todo-list div small[data-v-77659777]{margin-top:3px;color:#8a96a7;font-size:9px}.project-dashboard-home__todo-list em[data-v-77659777]{color:#58677c;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.project-dashboard-home__todo-list em small[data-v-77659777]{display:inline;margin-left:2px;font:500 9px sans-serif}.project-dashboard-home__quick-grid[data-v-77659777]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px}.project-dashboard-home__quick-grid button[data-v-77659777]{display:flex;min-width:0;min-height:96px;padding:12px 8px;line-height:1.5;white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid #e7eaf0;border-radius:11px;background:#fff;color:#516075;font-size:10px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,color .16s ease}.project-dashboard-home__quick-grid button[data-v-77659777]:hover:not(:disabled){transform:translateY(-2px);border-color:#efadb6;color:var(--home-primary)}.project-dashboard-home__quick-grid button[data-v-77659777]:disabled{opacity:.45;cursor:default}.project-dashboard-home__activity-list>div[data-v-77659777]{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:start;gap:9px;min-height:57px;padding:10px 2px;border-bottom:1px solid #edf0f4}.project-dashboard-home__activity-list>div>i[data-v-77659777]{width:6px;height:6px;margin-top:5px;border-radius:50%;background:#d5dbe5}.project-dashboard-home__activity-list>div>i.is-danger[data-v-77659777]{background:#df253a}.project-dashboard-home__activity-list>div>i.is-attention[data-v-77659777]{background:#f5a623}.project-dashboard-home__activity-list p[data-v-77659777]{min-width:0;margin:0}.project-dashboard-home__activity-list strong[data-v-77659777],.project-dashboard-home__activity-list small[data-v-77659777]{display:block;min-width:0;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.project-dashboard-home__activity-list strong[data-v-77659777]{font-size:11px}.project-dashboard-home__activity-list small[data-v-77659777]{margin-top:4px;color:#8793a5;font-size:9px}.project-dashboard-home__activity-list time[data-v-77659777]{color:#8b97a8;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.project-dashboard-home__empty[data-v-77659777]{display:flex;min-width:0;min-height:290px;padding:16px;text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#9aa5b5}.project-dashboard-home__empty strong[data-v-77659777]{color:#69778a;font-size:12px}.project-dashboard-home__empty span[data-v-77659777]{font-size:10px}.project-dashboard-home__empty.is-compact[data-v-77659777]{min-height:190px}.home-enter[data-v-77659777]{animation:home-enter-77659777 .32s ease-out both}.home-enter--2[data-v-77659777]{animation-delay:.04s}.home-enter--3[data-v-77659777]{animation-delay:.08s}.home-enter--4[data-v-77659777]{animation-delay:.12s}@keyframes home-enter-77659777{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes analysis-in-77659777{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.home-enter[data-v-77659777],.project-dashboard-home__chart-analysis[data-v-77659777]{animation:none}.project-dashboard-home__actions button[data-v-77659777],.project-dashboard-home__metric[data-v-77659777],.project-dashboard-home__side-list>button[data-v-77659777],.project-dashboard-home__quick-grid button[data-v-77659777]{transition:none}}@media (max-width: 1280px){.project-dashboard-home__analysis-grid[data-v-77659777]{grid-template-columns:minmax(0,1.8fr) minmax(280px,.9fr)}.project-dashboard-home__bottom[data-v-77659777]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-dashboard-home__bottom[data-v-77659777]>:last-child{grid-column:1 / -1}}@media (max-width: 980px){.project-dashboard-home__hero[data-v-77659777]{align-items:flex-start;flex-direction:column;gap:18px}.project-dashboard-home__hero>div[data-v-77659777]:first-child{flex-basis:auto}.project-dashboard-home__metrics[data-v-77659777]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-dashboard-home__analysis-grid[data-v-77659777],.project-dashboard-home__bottom[data-v-77659777]{grid-template-columns:1fr}.project-dashboard-home__bottom[data-v-77659777]>:last-child{grid-column:auto}}@media (max-width: 640px){.project-dashboard-home[data-v-77659777]{padding:10px}.project-dashboard-home__hero[data-v-77659777]{padding:20px}.project-dashboard-home__actions[data-v-77659777]{width:100%}.project-dashboard-home__actions button[data-v-77659777]{flex:1}.project-dashboard-home__metrics[data-v-77659777]{grid-template-columns:1fr}.project-dashboard-home__card-header[data-v-77659777]{align-items:flex-start;flex-direction:column}.project-dashboard-home__chart-analysis[data-v-77659777]{grid-template-columns:1fr auto}.project-dashboard-home__chart-analysis dl[data-v-77659777]{grid-column:1 / -1;grid-row:2}.project-dashboard-home__quick-grid[data-v-77659777]{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-profile-page[data-v-0293f23b]{padding:12px 16px 24px}.user-profile-hero[data-v-0293f23b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.user-profile-title[data-v-0293f23b]{font-size:22px;font-weight:600;color:#1f1f1f}.user-profile-subtitle[data-v-0293f23b]{margin-top:6px;color:#8c8c8c}.user-profile-summary[data-v-0293f23b]{height:100%}.user-profile-summary__avatar[data-v-0293f23b]{display:flex;justify-content:center;margin-bottom:8px}.user-profile-avatar-picker[data-v-0293f23b]{position:relative;display:inline-flex;width:80px;height:80px;padding:0;overflow:hidden;border:0;border-radius:50%;background:transparent;cursor:pointer}.user-profile-avatar-picker[data-v-0293f23b]:disabled{cursor:wait}.user-profile-avatar-picker[data-v-0293f23b] .ant-avatar{background:var(--wogee-theme-primary, #3152e8);color:#fff;font-size:28px;font-weight:700}.user-profile-avatar-picker__action[data-v-0293f23b]{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:4px;height:25px;background:#0f172ab8;color:#fff;font-size:10px;opacity:0;transition:opacity .16s ease}.user-profile-avatar-picker:hover .user-profile-avatar-picker__action[data-v-0293f23b],.user-profile-avatar-picker:focus-visible .user-profile-avatar-picker__action[data-v-0293f23b]{opacity:1}.user-profile-avatar-input[data-v-0293f23b]{display:none}.user-profile-summary__avatar-help[data-v-0293f23b]{margin-bottom:12px;color:#9aa3b2;font-size:11px;text-align:center}.user-profile-summary__name[data-v-0293f23b]{text-align:center;font-size:20px;font-weight:600;color:#1f1f1f}.user-profile-summary__item[data-v-0293f23b]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.user-profile-summary__label[data-v-0293f23b]{color:#8c8c8c}.user-profile-summary__value[data-v-0293f23b]{color:#262626;text-align:right;word-break:break-all}.user-profile-actions[data-v-0293f23b]{display:flex;justify-content:flex-end}.user-profile-security[data-v-0293f23b]{margin-top:16px}.user-profile-security__row[data-v-0293f23b]{display:flex;align-items:center;justify-content:space-between;gap:16px}.user-profile-security__title[data-v-0293f23b]{font-size:16px;font-weight:600;color:#1f1f1f}.user-profile-security__desc[data-v-0293f23b]{margin-top:6px;color:#8c8c8c}@media (max-width: 992px){.user-profile-page[data-v-0293f23b]{padding-inline:8px}.user-profile-security__row[data-v-0293f23b]{flex-direction:column;align-items:flex-start}}.segmented-switcher[data-v-3d41101e]{margin-bottom:8px;flex:none;min-width:0;overflow-x:auto}[data-v-3d41101e] .segmented-switcher-control{padding:4px;background:#dfe7f1;border:1px solid #c9d6e6;border-radius:12px;box-shadow:inset 0 1px 2px #0f172a0f}[data-v-3d41101e] .segmented-switcher-control .ant-segmented-item{min-height:28px;line-height:28px;font-size:12px;border-radius:8px;color:#000000e0}[data-v-3d41101e] .segmented-switcher-control .ant-segmented-item-label{padding:0 14px;display:inline-flex;align-items:center;justify-content:center;min-height:28px;font-weight:500;white-space:nowrap;color:#1f2937}[data-v-3d41101e] .segmented-switcher-control .ant-segmented-item:hover,[data-v-3d41101e] .segmented-switcher-control .ant-segmented-item:hover .ant-segmented-item-label{color:#111827}[data-v-3d41101e] .segmented-switcher-control .ant-segmented-thumb{background:#fff;border:1px solid #d6e0ec;border-radius:8px;box-shadow:0 4px 12px #0f172a24}[data-v-3d41101e] .segmented-switcher-control .ant-segmented-item-selected{color:#000000e0}[data-v-3d41101e] .segmented-switcher-control .ant-segmented-item-selected .ant-segmented-item-label{color:#111827;font-weight:700}.manual-image[data-v-20301873]{margin:20px 0}.manual-image img[data-v-20301873]{max-width:100%;max-height:720px;border:1px solid #e2e2e3;border-radius:8px}.manual-image span[data-v-20301873]{display:block;padding:24px;background:#f6f6f7;color:#67676c}.manual-workbench[data-v-8dd6ef71]{--manual-brand: #2463a8;--manual-brand-hover: #3475bb;--manual-line: #e2e2e3;--manual-text: #3c3c43;--manual-muted: #67676c;--manual-soft: #f6f6f7;flex:1;min-height:0;display:flex;flex-direction:column;background:#fff;color:var(--manual-text);font-family:PingFang SC,Microsoft YaHei,sans-serif}.manual-heading[data-v-8dd6ef71]{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;gap:20px;border-bottom:1px solid var(--manual-line);flex-shrink:0}.manual-heading h1[data-v-8dd6ef71]{font-size:18px;line-height:1.5;font-weight:600;margin:0}.manual-heading p[data-v-8dd6ef71]{margin:3px 0 0;font-size:12px;color:var(--manual-muted)}.manual-workbench button[data-v-8dd6ef71],.manual-workbench select[data-v-8dd6ef71],.manual-workbench input[data-v-8dd6ef71]{font:inherit}.manual-workbench button[data-v-8dd6ef71]{border:1px solid var(--manual-line);border-radius:6px;background:#fff;color:inherit;cursor:pointer;padding:7px 12px;font-size:12px;line-height:1.5}.manual-workbench button[data-v-8dd6ef71]:hover{border-color:var(--manual-brand);color:var(--manual-brand);background:#f7f9fc}.manual-workbench button[data-v-8dd6ef71]:disabled{opacity:.45;cursor:default}.manual-workbench .manual-primary[data-v-8dd6ef71]{background:var(--manual-brand);color:#fff;border-color:var(--manual-brand);padding:8px 16px;font-weight:500}.manual-workbench .manual-primary[data-v-8dd6ef71]:hover{background:var(--manual-brand-hover);border-color:var(--manual-brand-hover)}.manual-workbench input[data-v-8dd6ef71],.manual-workbench select[data-v-8dd6ef71]{border:1px solid var(--manual-line);border-radius:6px;background:#fff;color:var(--manual-text);padding:8px 10px;max-width:100%;outline:none}.manual-workbench input[data-v-8dd6ef71]::placeholder{color:#89898e}.manual-workbench[data-v-8dd6ef71] :is(input,select,button):focus-visible{outline:2px solid var(--manual-brand);outline-offset:2px}.manual-layout[data-v-8dd6ef71]{flex:1;min-height:0;display:flex;overflow:hidden;position:relative}.manual-sidebar[data-v-8dd6ef71]{width:244px;box-sizing:border-box;flex-shrink:0;display:flex;flex-direction:column;padding:22px 18px 14px;border-right:1px solid var(--manual-line);background:var(--manual-soft);gap:14px}.manual-sidebar>label[data-v-8dd6ef71]{display:flex;flex-direction:column;gap:8px;color:var(--manual-muted);font-size:12px;font-weight:500}.manual-sidebar[data-v-8dd6ef71] :is(input,select){font-size:13px;min-width:0;width:100%}.manual-filters[data-v-8dd6ef71]{display:flex;gap:2px;padding-bottom:12px;border-bottom:1px solid var(--manual-line)}.manual-filters button[data-v-8dd6ef71]{border:0;flex:1;font-size:12px;padding:6px 2px;background:transparent;color:var(--manual-muted);white-space:nowrap}.manual-filters button[aria-pressed=true][data-v-8dd6ef71]{background:#e8eef6;color:var(--manual-brand);font-weight:600}.manual-directory[data-v-8dd6ef71]{flex:1;min-height:0;overflow:auto}.manual-directory h2[data-v-8dd6ef71]{font-size:13px;font-weight:600;margin:18px 10px 8px}.manual-directory section:first-child h2[data-v-8dd6ef71]{margin-top:4px}.manual-directory .manual-directory-item[data-v-8dd6ef71]{border:0;width:100%;background:transparent;text-align:left;padding:10px;display:flex;flex-direction:column;gap:4px;margin-bottom:4px;line-height:1.6;font-size:13px}.manual-directory-item span[data-v-8dd6ef71]{overflow-wrap:anywhere}.manual-directory-item small[data-v-8dd6ef71]{font-size:11px;color:var(--manual-muted)}.manual-directory .active[data-v-8dd6ef71]{background:#e8eef6;color:var(--manual-brand);box-shadow:inset 2px 0 var(--manual-brand);font-weight:500}.manual-muted[data-v-8dd6ef71]{font-size:12px;color:var(--manual-muted);line-height:1.8}.manual-pagination[data-v-8dd6ef71]{display:flex;justify-content:space-between;align-items:center;font-size:11px;gap:5px;padding-top:12px;border-top:1px solid var(--manual-line);color:var(--manual-muted)}.manual-pagination button[data-v-8dd6ef71]{font-size:11px;padding:4px 6px;background:transparent}.manual-main[data-v-8dd6ef71]{background:#fff;flex:1;min-width:0;display:flex;flex-direction:column}.manual-empty[data-v-8dd6ef71]{margin:auto;padding:48px 24px;text-align:center}.manual-empty-icon[data-v-8dd6ef71]{color:#91acc6;margin-bottom:20px}.manual-empty h2[data-v-8dd6ef71]{font-size:22px;margin:0;font-weight:600}.manual-empty p[data-v-8dd6ef71]{font-size:14px;color:var(--manual-muted);margin:12px 0 24px}.manual-actions[data-v-8dd6ef71]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--manual-line);padding:14px 28px;flex-shrink:0}.manual-actions>div[data-v-8dd6ef71]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.manual-scope[data-v-8dd6ef71]{font-size:12px;color:var(--manual-brand);background:#eef3f9;border-radius:4px;padding:4px 8px}.manual-body[data-v-8dd6ef71]{flex:1;min-height:0;overflow:auto;padding:40px max(32px,calc((100% - 820px)/2)) 56px;scrollbar-gutter:stable}.manual-body .manual-title-input[data-v-8dd6ef71]{width:100%;border:0;border-bottom:1px solid var(--manual-line);border-radius:0;padding:0 0 18px;font-size:30px;line-height:1.4;font-weight:600;letter-spacing:-.6px;margin-bottom:20px;outline-offset:4px}.manual-meta[data-v-8dd6ef71]{display:flex;gap:20px;margin:0 0 16px;flex-wrap:wrap}.manual-meta label[data-v-8dd6ef71]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--manual-muted)}.manual-meta input[data-v-8dd6ef71]{width:170px}.manual-meta[data-v-8dd6ef71] :is(input,select){font-size:12px;padding:6px 8px}.manual-body .manual-description-input[data-v-8dd6ef71]{width:100%;box-sizing:border-box;background:#fafafa;font-size:13px;padding:10px 12px;margin:0 0 24px}.manual-title[data-v-8dd6ef71]{font-size:30px;line-height:1.4;letter-spacing:-.6px;margin:0 0 22px;font-weight:600}.manual-description[data-v-8dd6ef71]{font-size:15px;line-height:1.9;color:var(--manual-muted);margin:0 0 16px}.manual-byline[data-v-8dd6ef71]{font-size:12px;line-height:1.8;color:var(--manual-muted);border-bottom:1px solid var(--manual-line);padding-bottom:24px;margin-bottom:24px}.manual-toolbar[data-v-8dd6ef71]{display:flex;gap:3px;align-items:center;flex-wrap:wrap;padding:6px;background:var(--manual-soft);border:1px solid var(--manual-line);border-radius:6px;position:sticky;top:0;z-index:2}.manual-toolbar button[data-v-8dd6ef71]{border:0;background:transparent;font-size:12px;padding:6px 8px}.manual-toolbar button[aria-pressed=true][data-v-8dd6ef71]{background:#e8eef6;color:var(--manual-brand)}.manual-toolbar select[data-v-8dd6ef71]{padding:5px;font-size:12px;background:transparent;border:0}.manual-editor[data-v-8dd6ef71] .manual-prose{outline:none;min-height:240px;line-height:1.9;font-size:15px;overflow-wrap:anywhere;color:var(--manual-text)}.manual-editor.editable[data-v-8dd6ef71] .manual-prose{padding-top:12px}.manual-editor.editable[data-v-8dd6ef71] .manual-prose:focus-visible{box-shadow:inset 2px 0 #91acc6}.manual-editor[data-v-8dd6ef71] h2{font-size:24px;line-height:1.5;font-weight:600;margin:36px 0 16px;padding-top:24px;border-top:1px solid var(--manual-line);letter-spacing:-.4px}.manual-editor[data-v-8dd6ef71] h3{font-size:20px;line-height:1.6;font-weight:600;margin:28px 0 12px}.manual-editor[data-v-8dd6ef71] p{margin:16px 0}.manual-editor[data-v-8dd6ef71] ul,.manual-editor[data-v-8dd6ef71] ol{padding-left:24px;margin:16px 0}.manual-editor[data-v-8dd6ef71] li{margin:6px 0}.manual-editor[data-v-8dd6ef71] blockquote{border-left:3px solid #91acc6;margin:22px 0;color:#657386;background:#f7f9fc;padding:8px 16px;border-radius:0 6px 6px 0}.manual-editor[data-v-8dd6ef71] blockquote p{margin:4px 0}.manual-editor[data-v-8dd6ef71] pre{background:var(--manual-soft);padding:16px;border-radius:6px;overflow:auto;font-size:13px}.manual-editor[data-v-8dd6ef71] a{color:var(--manual-brand);text-decoration:underline;text-underline-offset:2px}.manual-footer[data-v-8dd6ef71]{padding:12px 28px;display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--manual-line);font-size:11px;color:var(--manual-muted);flex-shrink:0}.manual-alert[data-v-8dd6ef71],.manual-notice[data-v-8dd6ef71]{padding:11px 28px;font-size:13px;flex-shrink:0}.manual-alert[data-v-8dd6ef71]{color:#a14632;background:#fff1e9;display:flex;justify-content:space-between}.manual-alert button[data-v-8dd6ef71]{padding:0 6px;border:0;background:transparent}.manual-notice[data-v-8dd6ef71]{color:var(--manual-brand);background:#eef3f9;border-bottom:1px solid #dce6f2}.manual-history[data-v-8dd6ef71]{width:264px;box-sizing:border-box;border-left:1px solid var(--manual-line);padding:22px 20px;overflow:auto;flex-shrink:0;background:#fafafa}.manual-history>div[data-v-8dd6ef71]{display:flex;align-items:center;justify-content:space-between}.manual-history h2[data-v-8dd6ef71]{font-size:15px;margin:0;font-weight:600}.manual-history>p[data-v-8dd6ef71]{font-size:12px;color:var(--manual-muted);line-height:1.8}.manual-history article[data-v-8dd6ef71]{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--manual-line);padding:18px 0;font-size:13px}.manual-history article span[data-v-8dd6ef71]{font-size:11px;line-height:1.7;color:var(--manual-muted)}.manual-history article small[data-v-8dd6ef71]{font-size:11px;color:var(--manual-brand);margin-left:5px}.manual-history article button[data-v-8dd6ef71]{align-self:flex-start;padding:5px 9px}@media (max-width: 1100px){.manual-sidebar[data-v-8dd6ef71]{width:224px}.manual-body[data-v-8dd6ef71]{padding:32px 28px}.manual-actions[data-v-8dd6ef71]{flex-wrap:wrap}.manual-history[data-v-8dd6ef71]{position:absolute;right:0;top:0;bottom:0;z-index:4;box-shadow:-8px 0 24px #0000000d}}@media (max-width: 780px){.manual-heading[data-v-8dd6ef71]{padding:16px 20px}.manual-sidebar[data-v-8dd6ef71]{width:200px;padding:18px 12px}.manual-body[data-v-8dd6ef71]{padding:24px}.manual-meta[data-v-8dd6ef71]{flex-direction:column;gap:10px}.manual-actions[data-v-8dd6ef71]{padding:12px 20px}.manual-footer[data-v-8dd6ef71]{padding:12px 20px;flex-direction:column;gap:3px}.manual-title[data-v-8dd6ef71],.manual-body .manual-title-input[data-v-8dd6ef71]{font-size:25px}}@media (max-width: 520px){.manual-layout[data-v-8dd6ef71]{display:block;overflow:auto}.manual-sidebar[data-v-8dd6ef71]{width:100%;max-height:none;border-right:0;border-bottom:1px solid var(--manual-line);gap:10px;padding:14px 18px}.manual-sidebar>label[data-v-8dd6ef71]{flex-direction:row;align-items:center}.manual-sidebar>label select[data-v-8dd6ef71]{width:auto;flex:1}.manual-filters[data-v-8dd6ef71]{padding-bottom:8px}.manual-directory[data-v-8dd6ef71]{flex:none;min-height:64px;max-height:100px}.manual-directory h2[data-v-8dd6ef71]{margin-top:4px}.manual-directory .manual-directory-item[data-v-8dd6ef71]{padding:6px 10px}.manual-pagination[data-v-8dd6ef71]{padding-top:8px}.manual-main[data-v-8dd6ef71]{min-height:450px}.manual-body[data-v-8dd6ef71]{overflow:visible;padding:24px 20px 40px}.manual-heading p[data-v-8dd6ef71]{display:none}.manual-heading h1[data-v-8dd6ef71]{font-size:17px}.manual-workbench .manual-primary[data-v-8dd6ef71]{padding:8px 12px}.manual-actions>div[data-v-8dd6ef71]:last-child{gap:6px}.manual-actions button[data-v-8dd6ef71]{padding:6px 8px}.manual-history[data-v-8dd6ef71]{position:fixed;top:100px;width:min(300px,100vw)}}.framework-documentation[data-v-dd17c86d]{height:100%;min-height:500px;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--wogee-border-color, #e6eaf0);border-radius:10px}.framework-documentation__tabs[data-v-dd17c86d]{display:flex;gap:24px;flex-shrink:0;padding:0 24px;border-bottom:1px solid #e2e2e3;background:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif}.framework-documentation__tabs button[data-v-dd17c86d]{position:relative;background:transparent;border:0;color:#67676c;font-size:13px;font-weight:500;padding:15px 0;cursor:pointer}.framework-documentation__tabs button[data-v-dd17c86d]:hover,.framework-documentation__tabs button[aria-pressed=true][data-v-dd17c86d]{color:#2463a8}.framework-documentation__tabs button[aria-pressed=true][data-v-dd17c86d]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#2463a8}.framework-documentation__tabs button[data-v-dd17c86d]:focus-visible{outline:2px solid #2463a8;outline-offset:-2px}.framework-documentation__frame[data-v-dd17c86d]{width:100%;flex:1;min-height:500px;border:0;background:#fff}.framework-documentation__empty[data-v-dd17c86d]{margin:auto;padding:48px 24px;text-align:center;color:#64748b}.framework-documentation__empty h1[data-v-dd17c86d]{font-size:20px;color:#263448;margin-bottom:12px}.framework-help-button[data-v-7c9b5a03]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;border:1px solid transparent;border-radius:6px;padding:4px 8px;color:var(--wogee-text-secondary, #576579);background:transparent;cursor:pointer;font:inherit;font-size:12px;white-space:nowrap}.framework-help-button[data-v-7c9b5a03]:hover{color:var(--wogee-theme-primary, #2463ba);background:var(--wogee-bg-layout, #f4f6f9)}.framework-help-button[data-v-7c9b5a03]:focus-visible{outline:2px solid var(--wogee-theme-primary, #2463ba);outline-offset:2px}.profile-panel-head[data-v-1480fbf9]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.profile-panel-head>div[data-v-1480fbf9]{display:grid;gap:4px}.profile-panel-head span[data-v-1480fbf9]{color:#768197;font-size:12px}.profile-alert[data-v-1480fbf9]{margin-bottom:14px}.import-progress[data-v-d42a8129]{margin-top:22px;padding:18px 20px;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:10px;background:var(--wogee-page-bg, #f7f8fa)}.import-progress-head[data-v-d42a8129],.import-progress-counts[data-v-d42a8129]{display:flex;align-items:center;justify-content:space-between;gap:16px}.import-progress-head strong[data-v-d42a8129]{font-size:16px}.import-progress-head p[data-v-d42a8129]{margin:6px 0 0;color:var(--wogee-text-secondary, #697386);font-size:12px}.import-progress-percent[data-v-d42a8129]{font-size:28px;font-weight:600;color:var(--wogee-theme-primary, #d32029)}.import-progress-percent small[data-v-d42a8129]{margin-left:2px;font-size:13px}.import-progress-steps[data-v-d42a8129]{margin:22px 0 18px}.import-progress-counts[data-v-d42a8129]{margin-top:8px;font-size:12px;color:var(--wogee-text-secondary, #697386)}.import-progress-counts b[data-v-d42a8129]{color:var(--wogee-text-primary, #1f1f1f)}.import-progress-alert[data-v-d42a8129]{margin-top:16px}.import-progress-task[data-v-d42a8129]{margin-top:12px;color:var(--wogee-text-secondary, #697386);font-size:11px;overflow-wrap:anywhere}.import-progress-indeterminate[data-v-d42a8129]{height:7px;margin:10px 0;overflow:hidden;border-radius:99px;background:var(--wogee-border-color, #e6e9ef)}.import-progress-indeterminate span[data-v-d42a8129]{display:block;width:28%;height:100%;border-radius:99px;background:var(--wogee-theme-primary, #d32029);animation:import-progress-moving-d42a8129 1.6s ease-in-out infinite}@keyframes import-progress-moving-d42a8129{0%{transform:translate(-100%)}to{transform:translate(450%)}}@media (prefers-reduced-motion: reduce){.import-progress-indeterminate span[data-v-d42a8129]{animation:none;margin-left:36%}}.import-dialog[data-v-739c77b3]{min-width:0;color:var(--wogee-text-primary, #1f1f1f)}.import-section[data-v-739c77b3]{margin-top:24px;min-width:0}.import-start-verification[data-v-739c77b3]{padding:18px;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:10px;background:var(--wogee-page-bg, #f7f8fa)}.import-section-head[data-v-739c77b3],.import-group-head[data-v-739c77b3],.import-footer[data-v-739c77b3],.import-upload[data-v-739c77b3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.import-section-head[data-v-739c77b3]{margin-bottom:16px}.import-section-head p[data-v-739c77b3]{margin:5px 0 0;color:var(--wogee-text-secondary, #697386);font-size:12px}.import-section-head.compact[data-v-739c77b3]{margin:14px 0 10px;font-size:12px}.import-count[data-v-739c77b3],.import-footer-tip[data-v-739c77b3]{color:var(--wogee-text-secondary, #697386);font-size:12px;white-space:nowrap}.import-mode-tip[data-v-739c77b3]{margin:6px 0 0;color:var(--wogee-text-secondary, #697386);font-size:12px}.import-field-groups[data-v-739c77b3]{max-height:440px;overflow:auto}.import-field-group[data-v-739c77b3]{margin-bottom:16px;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:8px;overflow:hidden}.import-group-head[data-v-739c77b3]{padding:8px 14px;background:var(--wogee-page-bg, #f7f8fa)}.import-field-grid[data-v-739c77b3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.import-field[data-v-739c77b3]{min-width:0;padding:12px 14px;border-bottom:1px solid var(--wogee-border-color, #e6e9ef)}.import-field b[data-v-739c77b3]{font-weight:500}.import-required[data-v-739c77b3]{margin-left:6px;color:var(--wogee-theme-primary, #d32029);font-size:11px}.import-field-meta[data-v-739c77b3],.import-field p[data-v-739c77b3]{margin:5px 0 0 24px;color:var(--wogee-text-secondary, #697386);font-size:11px}.import-field p[data-v-739c77b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-table-scroll[data-v-739c77b3]{max-width:100%;max-height:370px;overflow:auto;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:8px}.import-preview-table[data-v-739c77b3]{border-collapse:collapse;min-width:100%;font-size:12px}.import-preview-table th[data-v-739c77b3],.import-preview-table td[data-v-739c77b3]{padding:10px 12px;text-align:left;min-width:190px;max-width:260px;border-right:1px solid var(--wogee-border-color, #e6e9ef);border-bottom:1px solid var(--wogee-border-color, #e6e9ef);white-space:pre-wrap;overflow-wrap:anywhere}.import-preview-table th[data-v-739c77b3]{position:sticky;top:0;z-index:1;background:var(--wogee-page-bg, #f7f8fa);vertical-align:top}.import-preview-table th>b[data-v-739c77b3],.import-preview-table th>span[data-v-739c77b3]{display:block}.import-preview-table th>span[data-v-739c77b3]{margin-top:4px;color:var(--wogee-text-secondary, #697386);font-size:11px;font-weight:400}.import-format-row[data-v-739c77b3]{color:var(--wogee-text-secondary, #697386)}.import-mapping[data-v-739c77b3]{width:220px;margin-top:9px;font-weight:400}.import-instructions[data-v-739c77b3]{padding-left:18px;margin-top:14px;font-size:12px;line-height:1.8;color:var(--wogee-text-secondary, #697386)}.import-upload[data-v-739c77b3]{justify-content:flex-start;flex-wrap:wrap;padding:14px;border:1px dashed var(--wogee-border-color, #e6e9ef);border-radius:8px;background:var(--wogee-page-bg, #f7f8fa);font-size:12px}.import-upload .import-file-input[data-v-739c77b3]{display:none}.import-file-name[data-v-739c77b3]{flex:1 1 200px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-file-size[data-v-739c77b3]{flex-shrink:0;color:var(--wogee-text-secondary, #697386);white-space:nowrap}.import-upload-progress[data-v-739c77b3]{margin-top:14px;padding:14px;background:var(--wogee-page-bg, #f7f8fa);border-radius:8px}.import-upload-progress p[data-v-739c77b3]{margin:6px 0 0;color:var(--wogee-text-secondary, #697386);font-size:12px}.import-alert[data-v-739c77b3]{margin-top:14px;margin-bottom:14px}.import-row-error[data-v-739c77b3]{color:#cf1322}.import-row-success[data-v-739c77b3]{color:#22a06b}@media (max-width: 760px){.import-field-grid[data-v-739c77b3]{grid-template-columns:repeat(2,minmax(0,1fr))}.import-footer-tip[data-v-739c77b3]{display:none}.import-section-head[data-v-739c77b3]{align-items:flex-start;flex-wrap:wrap}}.material-card[data-v-3aaca22d]>.runtime-page{flex:1;min-height:0}.mdm-page[data-v-3aaca22d]{--mdm-bg: var(--wogee-page-bg, #f7f8fa);--mdm-card: var(--wogee-surface, #fff);--mdm-fg: var(--wogee-text-primary, #1f1f1f);--mdm-muted: var(--wogee-text-secondary, #697386);--mdm-border: var(--wogee-border-color, #e6e9ef);--mdm-border-soft: color-mix(in srgb, var(--mdm-border) 72%, white);--mdm-accent: var(--wogee-theme-primary, #d32029);--mdm-success: #22a06b;--mdm-success-text: #16875d;--mdm-soft: color-mix(in srgb, var(--mdm-accent) 8%, white);box-sizing:border-box;height:100%;min-height:0;color:var(--mdm-fg);background:var(--mdm-bg);padding:14px 16px 16px;overflow:hidden}.mdm-workbench[data-v-3aaca22d]{height:100%;min-height:0;display:grid;grid-template-columns:clamp(264px,18vw,320px) minmax(0,1fr);gap:18px}.mdm-workbench--collapsed[data-v-3aaca22d]{grid-template-columns:minmax(0,1fr)}.category-toggle-bar[data-v-3aaca22d]{display:flex;flex:none;align-items:center;gap:8px}.category-panel[data-v-3aaca22d],.overview-card[data-v-3aaca22d],.material-card[data-v-3aaca22d]{background:var(--mdm-card);border:1px solid var(--mdm-border);border-radius:12px}.category-panel[data-v-3aaca22d]{min-height:0;display:flex;flex-direction:column;overflow:hidden}.category-panel-head[data-v-3aaca22d]{min-height:46px;padding:0 12px 0 16px;display:flex;align-items:center;border-bottom:1px solid var(--mdm-border-soft)}.category-panel-title[data-v-3aaca22d]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650}.category-root-add[data-v-3aaca22d]{margin-left:auto;color:var(--mdm-accent)}.category-search[data-v-3aaca22d]{padding:8px 10px 5px}.category-search[data-v-3aaca22d] .ant-input-affix-wrapper{display:flex;align-items:center;height:32px;min-height:32px;padding:0 10px;box-sizing:border-box;background:var(--mdm-bg);font-size:12px}.category-search[data-v-3aaca22d] .ant-input-affix-wrapper>input.ant-input{min-width:0;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font:inherit}.category-search[data-v-3aaca22d] .ant-input-prefix,.category-search[data-v-3aaca22d] .ant-input-suffix{display:inline-flex;align-items:center;flex-shrink:0}.category-search[data-v-3aaca22d] .ant-input-prefix{margin-right:8px}.category-tools[data-v-3aaca22d]{min-height:31px;padding:0 8px 5px;display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--mdm-border-soft)}.category-tools[data-v-3aaca22d] .ant-btn{height:24px;padding-inline:3px;color:var(--mdm-muted);font-size:11px}.category-tool-chip[data-v-3aaca22d]{min-height:22px;padding:0 7px;border:1px solid var(--mdm-border);border-radius:999px;background:var(--mdm-card);color:var(--mdm-muted);font:inherit;font-size:11px;line-height:19px;cursor:pointer}.category-tool-chip.active[data-v-3aaca22d]{border-color:var(--mdm-accent);background:var(--mdm-soft);color:var(--mdm-accent)}.category-tool-chip[data-v-3aaca22d]:disabled{opacity:.45;cursor:not-allowed}.category-all[data-v-3aaca22d]{min-height:32px;margin:5px 6px 1px;padding:0 8px;border-radius:7px;display:flex;align-items:center;cursor:pointer;color:var(--mdm-muted);transition:background-color .14s ease,color .14s ease;font-size:12px}.category-all[data-v-3aaca22d]:hover{background:var(--mdm-bg);color:var(--mdm-fg)}.category-all b[data-v-3aaca22d],.category-node-count[data-v-3aaca22d]{margin-left:auto;padding-left:8px;color:var(--mdm-muted);font:600 11px ui-monospace,SFMono-Regular,Menlo,monospace}.category-all.active[data-v-3aaca22d]{background:var(--mdm-soft);color:var(--mdm-accent);font-weight:650}.category-all.active b[data-v-3aaca22d]{color:var(--mdm-accent)}.category-tree-wrap[data-v-3aaca22d]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px 6px 5px}.category-tree-spin[data-v-3aaca22d]{display:block;min-height:100%}.category-tree-wrap[data-v-3aaca22d] .ant-tree{background:transparent}.category-tree-wrap[data-v-3aaca22d] .ant-tree-list-holder-inner{gap:0}.category-tree-wrap[data-v-3aaca22d] .ant-tree-treenode{width:100%;min-width:0;padding:0;align-items:center}.category-tree-wrap[data-v-3aaca22d] .ant-tree-switcher{width:20px;height:28px;line-height:28px;color:var(--mdm-muted)}.category-tree-wrap[data-v-3aaca22d] .ant-tree-node-content-wrapper{min-width:0;min-height:28px;padding:0 5px;display:flex;align-items:center;overflow:hidden;border-radius:6px}.category-tree-wrap[data-v-3aaca22d] .ant-tree-node-content-wrapper:hover{background:var(--mdm-bg)}.category-tree-wrap[data-v-3aaca22d] .ant-tree-node-selected{background:var(--mdm-soft)!important}.category-tree-wrap[data-v-3aaca22d] .ant-tree-title{width:100%;min-width:0}.category-node[data-v-3aaca22d]{width:100%;min-width:0;display:flex;align-items:center;gap:3px;font-size:12px;line-height:1.2}.category-node-name[data-v-3aaca22d]{overflow:hidden;color:var(--mdm-fg);text-overflow:ellipsis;white-space:nowrap}.category-node-code[data-v-3aaca22d]{flex:none;color:var(--mdm-muted);font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.category-node-code[data-v-3aaca22d]:before{content:"· "}.category-node mark[data-v-3aaca22d]{padding:0 1px;border-radius:2px;background:#fff0bd;color:inherit}.category-group-node .category-node-name[data-v-3aaca22d]{color:var(--mdm-muted);font-size:10px;font-weight:650;letter-spacing:.06em}.category-duplicate[data-v-3aaca22d]{flex:none;color:#d48806}.category-node-count.zero[data-v-3aaca22d]{color:#c8ced8;font-weight:400}.category-empty[data-v-3aaca22d]{margin-top:48px}.category-actions[data-v-3aaca22d]{min-height:42px;padding:4px 6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;border-top:1px solid var(--mdm-border-soft)}.category-actions[data-v-3aaca22d] .ant-btn{height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding-inline:3px;font-size:11px}.mdm-content[data-v-3aaca22d]{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}.space-select[data-v-3aaca22d]{width:238px}.overview-card[data-v-3aaca22d]{flex:none;overflow:hidden}.overview-head[data-v-3aaca22d]{min-height:48px;padding:6px 10px 6px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--mdm-border-soft)}.overview-head>b[data-v-3aaca22d]{font-size:14px}.overview-head>span[data-v-3aaca22d]{color:var(--mdm-muted);font-size:12px}.space-badge[data-v-3aaca22d]{display:inline-flex;align-items:center;gap:5px;color:var(--mdm-accent)!important}.overview-actions[data-v-3aaca22d]{margin-left:auto;display:flex;align-items:center;gap:8px}.overview-actions[data-v-3aaca22d] .ant-btn{display:inline-flex;align-items:center;gap:5px;font-size:12px}.overview-actions[data-v-3aaca22d] .ant-select-selector,.overview-actions[data-v-3aaca22d] .ant-btn{min-height:30px;height:30px}.overview-grid[data-v-3aaca22d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.overview-cell[data-v-3aaca22d]{min-width:0;min-height:60px;padding:8px 14px;display:flex;flex-direction:column;justify-content:center;gap:2px}.overview-cell+.overview-cell[data-v-3aaca22d]{border-left:1px solid var(--mdm-border-soft)}.overview-cell>span[data-v-3aaca22d]{color:var(--mdm-muted);font-size:12px}.overview-cell>b[data-v-3aaca22d]{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.overview-cell small[data-v-3aaca22d]{overflow:hidden;color:var(--mdm-muted);font:10px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.overview-cell .mono-value[data-v-3aaca22d]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.overview-cell .warning-value[data-v-3aaca22d]{color:#d48806}.material-card[data-v-3aaca22d]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.material-scope-code[data-v-3aaca22d]{padding:2px 6px;border-radius:4px;background:var(--mdm-bg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.material-toolbar[data-v-3aaca22d]{flex:none;min-height:42px;padding:5px 8px 5px 12px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--mdm-border-soft)}.material-toolbar-title[data-v-3aaca22d]{flex:none;min-width:142px;display:flex;align-items:center;gap:6px}.material-toolbar-title b[data-v-3aaca22d]{font-size:13px}.material-toolbar-title>span[data-v-3aaca22d]{color:var(--mdm-muted);font-size:11px;white-space:nowrap}.material-search[data-v-3aaca22d]{width:min(360px,38%);margin-left:auto}.status-filter[data-v-3aaca22d]{width:116px}.reload-button[data-v-3aaca22d]{flex:none}.material-toolbar[data-v-3aaca22d] .ant-input-affix-wrapper,.material-toolbar[data-v-3aaca22d] .ant-select-selector,.material-toolbar[data-v-3aaca22d] .ant-btn{min-height:30px;height:30px;font-size:12px}.material-table-shell[data-v-3aaca22d]{flex:1;min-height:0;overflow:hidden;background:var(--mdm-card)}.material-table-shell[data-v-3aaca22d] .runtime-virtual-table-shell,.material-table-shell[data-v-3aaca22d] .runtime-virtual-table{width:100%}.material-table-shell[data-v-3aaca22d] .runtime-virtual-table{border:0;border-radius:0}.material-table-shell[data-v-3aaca22d] .runtime-virtual-table__header-cell,.material-table-shell[data-v-3aaca22d] .runtime-virtual-table__body-cell{padding-inline:8px;font-size:12px}.material-table-shell[data-v-3aaca22d] .runtime-virtual-table__header-title{color:var(--mdm-muted);font-size:12px;font-weight:550}.material-table-shell[data-v-3aaca22d] .runtime-virtual-table__body-row{cursor:default;font-size:12px}.material-code[data-v-3aaca22d]{color:#536174;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.material-identity[data-v-3aaca22d]{display:flex;flex-direction:column;gap:2px}.material-identity b[data-v-3aaca22d]{overflow:hidden;font-size:11px;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.material-identity span[data-v-3aaca22d]{overflow:hidden;color:var(--mdm-muted);font-size:10px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.status-tag[data-v-3aaca22d]{display:inline-flex;gap:5px;align-items:center;padding:2px 7px;border-radius:6px;font-size:12px}.status-tag i[data-v-3aaca22d]{width:5px;height:5px;border-radius:50%}.status-tag.published[data-v-3aaca22d]{color:var(--mdm-success-text);background:color-mix(in srgb,var(--mdm-success) 10%,white)}.status-tag.published i[data-v-3aaca22d]{background:var(--mdm-success)}.status-tag.pending[data-v-3aaca22d]{color:#a15c00;background:#fff6df}.status-tag.pending i[data-v-3aaca22d]{background:#f5a623}.status-tag.draft[data-v-3aaca22d]{color:#637083;background:#f2f4f7}.status-tag.draft i[data-v-3aaca22d]{background:#7c8798}.status-tag.disabled[data-v-3aaca22d]{color:var(--mdm-muted);background:var(--mdm-bg)}.status-tag.disabled i[data-v-3aaca22d]{background:var(--mdm-muted)}.updated-cell[data-v-3aaca22d]{display:flex;flex-direction:column;gap:1px;white-space:nowrap}.updated-cell b[data-v-3aaca22d]{font:12px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--mdm-fg)}.updated-cell span[data-v-3aaca22d]{color:var(--mdm-muted);font-size:11px}.row-actions[data-v-3aaca22d]{display:flex;align-items:center;gap:0;white-space:nowrap}.row-actions[data-v-3aaca22d] .ant-btn-link{min-width:auto;height:24px;padding-inline:4px;display:inline-flex;align-items:center;gap:0;color:var(--mdm-accent);font-size:11px;font-weight:600}.row-actions[data-v-3aaca22d] .ant-btn-link+.ant-btn-link:before{content:"";width:1px;height:12px;margin-right:5px;background:var(--mdm-border)}.material-empty[data-v-3aaca22d]{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.material-empty b[data-v-3aaca22d]{color:var(--mdm-fg)}.material-empty span[data-v-3aaca22d]{color:var(--mdm-muted);font-size:12px}.mdm-pagination[data-v-3aaca22d]{min-height:42px;border-top:1px solid var(--mdm-border-soft);display:flex;align-items:center;padding:4px 10px;color:var(--mdm-muted);font-size:11px}.mdm-pagination[data-v-3aaca22d] .ant-pagination{margin-left:auto}.form-grid[data-v-3aaca22d]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.form-span[data-v-3aaca22d]{grid-column:1 / -1}.mono[data-v-3aaca22d] input,input.mono[data-v-3aaca22d]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.form-section-title[data-v-3aaca22d]{border-left:3px solid var(--mdm-accent);padding-left:9px;margin:4px 0 16px;font-weight:650}.switch-list[data-v-3aaca22d]{display:flex;flex-direction:column;gap:8px}.switch-list>label[data-v-3aaca22d]{display:flex;align-items:center;padding:12px;border:1px solid var(--mdm-border);border-radius:8px}.switch-list span[data-v-3aaca22d]{display:flex;flex-direction:column;gap:2px}.switch-list small[data-v-3aaca22d]{color:var(--mdm-muted)}.switch-list[data-v-3aaca22d] .ant-switch{margin-left:auto}.extension-fields[data-v-3aaca22d]{margin-top:20px}.unit-pane-head[data-v-3aaca22d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.unit-pane-head .form-section-title[data-v-3aaca22d]{margin-bottom:5px}.unit-pane-head small[data-v-3aaca22d]{color:var(--mdm-muted)}.material-unit-list[data-v-3aaca22d]{display:flex;flex-direction:column;gap:12px}.material-unit-card[data-v-3aaca22d]{border:1px solid var(--mdm-border);border-radius:9px;padding:13px 14px 4px}.unit-card-head[data-v-3aaca22d]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.unit-select[data-v-3aaca22d]{width:300px}.unit-card-head .ant-btn[data-v-3aaca22d]{margin-left:auto}.unit-grid[data-v-3aaca22d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 12px}.unit-flags[data-v-3aaca22d]{display:flex;flex-wrap:wrap;gap:8px 18px;padding:10px 12px;margin-bottom:12px;background:var(--mdm-bg);border-radius:7px}.unit-size-grid[data-v-3aaca22d]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 10px}.unit-grid[data-v-3aaca22d] .ant-input-number,.unit-size-grid[data-v-3aaca22d] .ant-input-number{width:100%}.space-tip[data-v-3aaca22d]{margin-top:16px}.drawer-footer[data-v-3aaca22d],.space-actions[data-v-3aaca22d]{display:flex;justify-content:flex-end;gap:8px}.space-actions[data-v-3aaca22d]{margin-bottom:14px}@media (max-width: 1280px){.mdm-page[data-v-3aaca22d]{padding-inline:12px}.mdm-workbench[data-v-3aaca22d]{grid-template-columns:250px minmax(0,1fr);gap:12px}.category-tool-chip[data-v-3aaca22d]{padding-inline:6px}.space-select[data-v-3aaca22d]{width:205px}.overview-head .space-badge[data-v-3aaca22d]{display:none}.material-toolbar-title[data-v-3aaca22d]{min-width:auto}.material-toolbar-title .material-scope-code[data-v-3aaca22d]{display:none}.material-search[data-v-3aaca22d]{width:min(300px,36%)}.status-filter[data-v-3aaca22d]{width:110px}}@media (max-width: 1050px){.mdm-workbench[data-v-3aaca22d]{grid-template-columns:220px minmax(0,1fr)}.category-tools[data-v-3aaca22d]{flex-wrap:wrap}.overview-actions[data-v-3aaca22d]>.ant-btn:not(.ant-btn-primary){display:none}.space-select[data-v-3aaca22d]{width:180px}.overview-grid[data-v-3aaca22d]{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-cell[data-v-3aaca22d]:nth-child(3){border-left:0;border-top:1px solid var(--mdm-border-soft)}.overview-cell[data-v-3aaca22d]:nth-child(4){border-top:1px solid var(--mdm-border-soft)}}.mdm-list-page[data-v-2a56e6c7]{height:100%;min-height:0;display:flex;flex-direction:column;padding:14px 18px 16px;box-sizing:border-box}.mdm-list-page[data-v-2a56e6c7] .runtime-page{flex:1;min-height:0}.field-value-settings[data-v-a5d78fac]{min-width:0}.field-setting-section[data-v-a5d78fac]{padding:14px 0;border-top:1px solid var(--ant-color-border-secondary, #edf0f4)}.field-setting-heading[data-v-a5d78fac]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.field-setting-heading strong[data-v-a5d78fac]{font-size:13px}.field-setting-hint[data-v-a5d78fac]{font-size:12px;color:var(--ant-color-text-secondary, #697386)}.field-setting-error[data-v-a5d78fac]{display:block;margin-top:8px;color:var(--ant-color-error, #ff4d4f);font-size:12px}.field-option-head[data-v-a5d78fac],.field-option-row[data-v-a5d78fac]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 56px;align-items:center;gap:8px;margin-bottom:8px}.field-option-head[data-v-a5d78fac]{color:var(--ant-color-text-secondary, #697386);font-size:12px}.field-rule-grid[data-v-a5d78fac]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 14px}.field-rule-wide[data-v-a5d78fac]{grid-column:1 / -1}.field-reference-heading[data-v-a5d78fac]{display:inline-flex;align-items:center;gap:6px}.field-reference-help-trigger[data-v-a5d78fac]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--ant-color-primary, var(--wogee-theme-primary, #1677ff));cursor:help;font-size:14px}.field-reference-help-trigger[data-v-a5d78fac]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.field-reference-help[data-v-a5d78fac]{width:min(320px,calc(100vw - 64px));font-size:12px;line-height:1.7}.field-reference-help p[data-v-a5d78fac]{margin:0 0 8px}.field-reference-help p[data-v-a5d78fac]:last-child{margin-bottom:0;color:var(--ant-color-text-secondary, #697386)}.field-value-settings[data-v-a5d78fac] .ant-input-number,.field-value-settings[data-v-a5d78fac] .ant-picker,.field-value-settings[data-v-a5d78fac] .ant-select{width:100%}.field-value-settings[data-v-a5d78fac] .ant-form-item{margin-bottom:12px}.field-value-settings[data-v-a5d78fac] .ant-collapse-header{padding-left:0!important}.binding-help[data-v-2afb7fca]{margin:8px 0;color:var(--ant-color-text-secondary, #697386);font-size:12px;line-height:1.6}.pa-page{--pa-bg: #f5f6f8;--pa-surface: #fff;--pa-surface-soft: #f7f8fa;--pa-text: #1f2329;--pa-text-2: #4b5563;--pa-muted: #697386;--pa-border: #dfe2e8;--pa-border-soft: #edf0f4;--pa-accent: var(--wogee-theme-primary, #eb1d4d);display:flex;flex-direction:column;min-height:100%;background:var(--pa-bg);color:var(--pa-text);font-size:13px}.pa-page .pa-context{display:flex;align-items:center;gap:24px;flex-wrap:wrap;min-height:48px;padding:8px 24px;background:var(--pa-surface);border-bottom:1px solid var(--pa-border)}.pa-page .pa-context-item{display:flex;align-items:center;gap:8px}.pa-page .pa-context-label{color:var(--pa-muted);font-size:12px;white-space:nowrap}.pa-page .pa-tenant-select{min-width:220px}.pa-page .pa-fixed-context{display:inline-flex;align-items:center;gap:8px;font-weight:600}.pa-page .pa-fixed-context em{padding:1px 6px;border-radius:4px;background:#eef6ff;color:#1677ff;font-size:11px;font-style:normal;font-weight:400}.pa-page .pa-body{display:flex;align-items:stretch;flex:1;min-height:0}.pa-page .pa-side{width:220px;flex:none;padding:12px 10px;overflow-y:auto;background:var(--pa-surface);border-right:1px solid var(--pa-border)}.pa-page .pa-side-item{display:grid;gap:6px;width:100%;margin-bottom:4px;padding:10px 12px;border:0;border-radius:6px;background:transparent;color:var(--pa-text);text-align:left;cursor:pointer;transition:background .15s}.pa-page .pa-side-item:hover{background:var(--pa-surface-soft)}.pa-page .pa-side-item.is-active{background:color-mix(in srgb,var(--pa-accent) 7%,#fff);box-shadow:inset 0 0 0 1px var(--pa-accent)}.pa-page .pa-side-copy{display:flex;align-items:baseline;gap:8px;min-width:0}.pa-page .pa-side-name{font-size:13px;font-weight:600}.pa-page .pa-side-meta{display:flex;align-items:center;gap:8px}.pa-page .pa-side-tag{margin-inline-end:0}.pa-page .pa-side-count{color:var(--pa-muted);font-size:11px}.pa-page .pa-mode-chip{justify-self:start;padding:1px 8px;border-radius:999px;background:#f1f2f5;color:var(--pa-muted);font-size:11px;line-height:18px}.pa-page .pa-mode-chip.is-all{background:#e8f7ef;color:#168456}.pa-page .pa-mode-chip.is-specified{background:#fdf3e3;color:#b66a00}.pa-page .pa-mode-chip.is-off{background:#f1f2f5;color:var(--pa-muted)}.pa-page .pa-main{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;padding:0 24px 8px}.pa-page .pa-workspace-tabs{flex:none;margin-bottom:4px}.pa-page .pa-workspace-tabs .ant-tabs-nav{margin-bottom:12px}.pa-page .pa-workspace{display:flex;flex-direction:column;flex:1;min-height:0}.pa-page .pa-workspace--scroll{display:block;overflow-x:hidden;overflow-y:auto}.pa-page .pa-workspace--fill{overflow:hidden}.pa-page .pa-fill-panel{display:flex;flex-direction:column;flex:1;min-height:0;margin-bottom:0}.pa-page .pa-fill-panel .pa-panel-head,.pa-page .pa-fill-panel .pa-toolbar,.pa-page .pa-fill-panel .pa-panel-foot,.pa-page .pa-fill-panel .pa-table-foot{flex:none}.pa-page .pa-table-viewport{flex:1;min-height:0;overflow:hidden}.pa-page .pa-table-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-top:1px solid var(--pa-border-soft);background:var(--pa-surface-soft);color:var(--pa-muted);font-size:11px}.pa-page .pa-audit-scope{width:200px;margin-left:auto}.pa-page .pa-panel{margin-bottom:16px;overflow:hidden;border:1px solid var(--pa-border);border-radius:6px;background:var(--pa-surface)}.pa-page .pa-panel-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:46px;padding:8px 16px;border-bottom:1px solid var(--pa-border)}.pa-page .pa-panel-title{display:grid;gap:2px}.pa-page .pa-panel-title strong{font-size:13px}.pa-page .pa-panel-title span{color:var(--pa-muted);font-size:11px}.pa-page .pa-panel-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.pa-page .pa-panel-foot{padding:8px 16px;border-top:1px solid var(--pa-border-soft);background:var(--pa-surface-soft);color:var(--pa-muted);font-size:11px}.pa-page .pa-context-alert{margin-bottom:12px}.pa-page .pa-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px}.pa-page .pa-mode-card{display:grid;gap:6px;align-content:start;padding:12px 14px;border:1px solid var(--pa-border);border-radius:6px;background:var(--pa-surface);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.pa-page .pa-mode-card:hover{border-color:var(--pa-accent)}.pa-page .pa-mode-card.is-selected{border-color:var(--pa-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--pa-accent) 12%,transparent)}.pa-page .pa-mode-card.is-disabled-card{cursor:not-allowed;opacity:.62}.pa-page .pa-mode-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.pa-page .pa-mode-title em{padding:1px 6px;border-radius:4px;background:#e9f2ff;color:#1677ff;font-size:10px;font-style:normal;font-weight:500}.pa-page .pa-mode-title em.is-pending{background:#fff0f3;color:var(--pa-accent)}.pa-page .pa-mode-description{color:var(--pa-muted);font-size:11px;line-height:1.65}.pa-page .pa-mode-count{color:var(--pa-text-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pa-page .pa-pending-bar{display:flex;align-items:center;gap:10px;padding:0 16px 14px}.pa-page .pa-pending-warning{flex:1;min-width:0;color:#b66a00;font-size:12px;line-height:1.6}.pa-page .pa-readonly-note{padding:0 16px 14px;color:var(--pa-muted);font-size:12px}.pa-page .pa-specified-summary{display:flex;align-items:center;justify-content:space-between;padding:10px 16px}.pa-page .pa-specified-summary>div{display:grid;gap:2px}.pa-page .pa-specified-summary span{color:var(--pa-muted);font-size:11px}.pa-page .pa-matrix-table .ant-table{border-top:0}.pa-page .pa-matrix-project{display:grid;gap:3px}.pa-page .pa-matrix-project-name{display:flex;align-items:center;gap:6px}.pa-page .pa-matrix-project-sub{color:var(--pa-muted);font-size:11px}.pa-matrix-table .ant-table-tbody>tr>td{vertical-align:middle}.pa-page .pa-matrix-cell{display:flex;align-items:center;gap:8px;margin:0;padding:6px 12px;min-height:40px;border-radius:6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer;transition:all .15s ease-in-out}.pa-page .pa-matrix-cell:hover{background:var(--pa-surface-soft);border-color:var(--pa-border-soft)}.pa-page .pa-matrix-cell.is-active{background:color-mix(in srgb,var(--pa-accent) 7%,#fff);border-color:var(--pa-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--pa-accent) 25%,transparent)}.pa-page .pa-matrix-count{color:var(--pa-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600}.pa-page .pa-matrix-hint{color:var(--pa-muted);font-size:11px;white-space:nowrap}.pa-page .pa-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--pa-border-soft)}.pa-page .pa-toolbar-search{width:280px}.pa-page .pa-toolbar-filter{width:180px}.pa-page .pa-toolbar-range{width:260px}.pa-page .pa-toolbar-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.pa-page .pa-toolbar-selected{color:var(--pa-muted);font-size:12px}.pa-page .pa-candidate-drawer .runtime-popup-table-panel{padding:0}.pa-page .pa-code,.pa-page .pa-field-code{color:var(--pa-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.pa-page .pa-field-code{display:block;margin-top:2px}.pa-page .pa-muted{color:var(--pa-muted)}.pa-page .pa-required{color:#cf1322}.pa-page .pa-row-action{color:var(--pa-accent);cursor:pointer;font-size:12px}.pa-page .pa-row-action.is-plain{color:var(--pa-text-2)}.pa-page .pa-row-action.is-danger{color:#cf1322}.pa-page .pa-row-action.is-disabled{color:#aab0bb;cursor:not-allowed}.pa-page .pa-preview-meta{margin-bottom:14px}.pa-preview-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.pa-preview-stats>div{display:grid;gap:3px;padding:10px 12px;border:1px solid #edf0f4;border-radius:6px;background:#f7f8fa}.pa-preview-stats strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px}.pa-preview-stats span{color:#697386;font-size:11px}.pa-preview-stats .is-up strong{color:#168456}.pa-preview-stats .is-down strong{color:#cf1322}.pa-preview-stats.is-result{grid-template-columns:repeat(3,1fr)}.pa-preview-alert{margin-top:10px}.pa-preview-id{margin-top:12px;padding:8px 10px;border-radius:6px;background:#f7f8fa;color:#697386;font-size:11px}.pa-preview-id code{overflow-wrap:anywhere}.pa-save-result{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:14px}.pa-save-result>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#168456;color:#fff}.pa-result-actions{display:flex;justify-content:flex-end;margin-top:16px}.pa-copy-alert{margin-bottom:16px}.pa-copy-form{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:0 16px}.pa-copy-form .ant-form-item:last-child{grid-column:1 / -1}.pa-copy-help{margin-top:6px;color:#697386;font-size:11px;line-height:1.6}.pa-copy-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 14px}.pa-copy-summary span{padding:8px 10px;border:1px solid #edf0f4;border-radius:6px;background:#f7f8fa;color:#697386;font-size:11px}.pa-copy-summary b{display:block;margin-top:2px;color:#1f2329;font-size:14px}.pa-copy-messages{color:#b66a00;font-size:11px;line-height:1.55}.pa-shared-member-list{display:flex;gap:6px;flex-wrap:wrap;min-height:32px;margin-top:12px}.pa-copy-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.pa-drawer-alert{margin-bottom:14px}.pa-field-form{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.pa-field-form .is-wide{grid-column:1 / -1}.pa-drawer-footer{display:flex;align-items:center;gap:12px}.pa-drawer-footer>span{margin-right:auto;color:#697386;font-size:11px}.pa-drawer-title{display:grid;gap:4px}.pa-drawer-title strong{color:#1f2329;font-size:15px;line-height:1.3}.pa-drawer-title span{color:#697386;font-size:12px;font-weight:400}.pa-profile-note{margin-top:16px;padding:8px 12px;border:1px solid #b9d8ff;border-radius:6px;background:#eef6ff;color:#4b5563;font-size:11px}.pa-diff-head{display:flex;align-items:center;gap:12px;margin-top:14px}.pa-diff-summary{margin-left:auto;color:#697386;font-size:12px}.pa-diff-body{max-height:420px;margin-top:8px;overflow:auto;border:1px solid #dfe2e8;border-radius:6px}.pa-diff-table{width:100%;border-collapse:collapse;font-size:12px}.pa-diff-table th{position:sticky;top:0;z-index:1;padding:8px 10px;background:#f7f8fa;border-bottom:1px solid #dfe2e8;color:#4b5563;font-weight:600;text-align:left}.pa-diff-table td{padding:6px 10px;border-bottom:1px solid #edf0f4;color:#1f2329;vertical-align:top;overflow-wrap:anywhere}.pa-diff-table .pa-diff-col-key{width:180px}.pa-diff-key{color:#697386;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.pa-diff-value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pa-diff-table tr.is-changed td.is-before{background:#fff1f0}.pa-diff-table tr.is-changed td.is-after{background:#f6ffed}.pa-diff-table tr.is-removed td.is-before{background:#fff1f0}.pa-diff-table tr.is-added td.is-after{background:#f6ffed}.pa-diff-table tr.is-added td.is-before,.pa-diff-table tr.is-removed td.is-after{color:#aab0bb}.pa-diff-table tr:last-child td{border-bottom:0}.pa-json-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.pa-json-grid section{min-width:0}.pa-json-grid section>strong{display:block;margin-bottom:6px}.pa-json-grid pre{min-height:180px;max-height:340px;overflow:auto;margin:0;padding:10px;border:1px solid #dfe2e8;border-radius:6px;background:#f7f8fa;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.pa-page .pa-empty{display:grid;place-items:center;min-height:300px;margin:24px;padding:48px;text-align:center;border:1px solid var(--pa-border);border-radius:6px;background:var(--pa-surface)}.pa-page .pa-empty strong{font-size:14px}.pa-page .pa-empty p{max-width:520px;margin:6px 0 0;color:var(--pa-muted);font-size:12px;line-height:1.7}@media (max-width: 1280px){.pa-page .pa-body{flex-direction:column}.pa-page .pa-side{display:flex;gap:4px;width:100%;padding:8px 16px;border-right:0;border-bottom:1px solid var(--pa-border);overflow-x:auto}.pa-page .pa-side-item{width:auto;min-width:140px;margin-bottom:0}.pa-page .pa-mode-grid{grid-template-columns:1fr}.pa-page .pa-panel-actions{width:100%;margin-left:0;flex-wrap:wrap}.pa-copy-form{grid-template-columns:1fr}.pa-copy-form .ant-form-item:last-child{grid-column:auto}.pa-copy-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-field-scope-preview{margin-top:16px;display:grid;gap:8px;max-height:320px;overflow:auto}.pa-field-scope-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.mdm-list-page[data-v-b6b024bf]{height:100%;min-height:0;display:flex;flex-direction:column;padding:14px 18px 16px;box-sizing:border-box}.mdm-list-page[data-v-b6b024bf] .runtime-page{flex:1;min-height:0}.home-detail-value[data-v-7722edad]{font-weight:700}.home-detail-value.is-danger[data-v-7722edad]{color:#df253a}.home-detail-value.is-success[data-v-7722edad]{color:#149c6a}*,:before,:after,::backdrop{--univer-tw-border-spacing-x: 0;--univer-tw-border-spacing-y: 0;--univer-tw-translate-x: 0;--univer-tw-translate-y: 0;--univer-tw-rotate: 0;--univer-tw-skew-x: 0;--univer-tw-skew-y: 0;--univer-tw-scale-x: 1;--univer-tw-scale-y: 1;--univer-tw-pan-x: ;--univer-tw-pan-y: ;--univer-tw-pinch-zoom: ;--univer-tw-scroll-snap-strictness: proximity;--univer-tw-gradient-from-position: ;--univer-tw-gradient-via-position: ;--univer-tw-gradient-to-position: ;--univer-tw-ordinal: ;--univer-tw-slashed-zero: ;--univer-tw-numeric-figure: ;--univer-tw-numeric-spacing: ;--univer-tw-numeric-fraction: ;--univer-tw-ring-inset: ;--univer-tw-ring-offset-width: 0px;--univer-tw-ring-offset-color: #fff;--univer-tw-ring-color: #93c5fd80;--univer-tw-ring-offset-shadow: 0 0 #0000;--univer-tw-ring-shadow: 0 0 #0000;--univer-tw-shadow: 0 0 #0000;--univer-tw-shadow-colored: 0 0 #0000;--univer-tw-blur: ;--univer-tw-brightness: ;--univer-tw-contrast: ;--univer-tw-grayscale: ;--univer-tw-hue-rotate: ;--univer-tw-invert: ;--univer-tw-saturate: ;--univer-tw-sepia: ;--univer-tw-drop-shadow: ;--univer-tw-backdrop-blur: ;--univer-tw-backdrop-brightness: ;--univer-tw-backdrop-contrast: ;--univer-tw-backdrop-grayscale: ;--univer-tw-backdrop-hue-rotate: ;--univer-tw-backdrop-invert: ;--univer-tw-backdrop-opacity: ;--univer-tw-backdrop-saturate: ;--univer-tw-backdrop-sepia: ;--univer-tw-contain-size: ;--univer-tw-contain-layout: ;--univer-tw-contain-paint: ;--univer-tw-contain-style: }*{scrollbar-color:initial;scrollbar-width:initial}.univer-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.univer-inset-x-0{left:0;right:0}.univer-bottom-0\.5{bottom:.125rem}.univer-bottom-6{bottom:1.5rem}.univer-left-0\.5{left:.125rem}.univer-left-2{left:.5rem}.univer-left-\[-16px\]{left:-16px}.univer-right-4{right:1rem}.univer-right-px{right:1px}.univer-top-px{top:1px}.univer-z-0{z-index:0}.univer-z-\[1081\]{z-index:1081}.-univer-mx-1{margin-left:-.25rem;margin-right:-.25rem}.univer-my-0{margin-top:0;margin-bottom:0}.univer-ml-auto{margin-left:auto}.univer-inline-block{display:inline-block}.\!univer-hidden{display:none!important}.univer-size-2{width:.5rem;height:.5rem}.univer-size-2\.5{width:.625rem;height:.625rem}.univer-size-5{width:1.25rem;height:1.25rem}.univer-h-1\/2{height:50%}.univer-h-12{height:3rem}.univer-h-2{height:.5rem}.univer-h-32{height:8rem}.univer-h-48{height:12rem}.univer-h-\[150px\]{height:150px}.univer-h-\[calc\(100\%-2px\)\]{height:calc(100% - 2px)}.univer-max-h-0{max-height:0}.univer-max-h-80{max-height:20rem}.univer-max-h-\[--radix-popper-available-height\]{max-height:var(--radix-popper-available-height)}.univer-max-h-\[40vh\]{max-height:40vh}.univer-max-h-full{max-height:100%}.univer-max-h-screen{max-height:100vh}.univer-min-h-3\.5{min-height:.875rem}.univer-min-h-\[520px\]{min-height:520px}.\!univer-w-fit{width:fit-content!important}.univer-w-2\.5{width:.625rem}.univer-w-64{width:16rem}.univer-w-72{width:18rem}.univer-w-80{width:20rem}.univer-w-\[--radix-popper-anchor-width\]{width:var(--radix-popper-anchor-width)}.univer-w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.univer-min-w-36{min-width:9rem}.univer-min-w-\[320px\]{min-width:320px}.univer-max-w-2xl{max-width:42rem}.univer-max-w-\[520px\]{max-width:520px}.univer-max-w-\[60vw\]{max-width:60vw}.univer-max-w-sm{max-width:24rem}.univer-max-w-xs{max-width:20rem}.univer-shrink{flex-shrink:1}.univer-shrink-0{flex-shrink:0}.univer-origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.-univer-translate-y-1\/2,.univer--translate-y-1\/2{--univer-tw-translate-y: -50%;transform:translate(var(--univer-tw-translate-x),-50%) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-translate-x-3{--univer-tw-translate-x: .75rem;transform:translate(.75rem,var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.-univer-rotate-90{--univer-tw-rotate: -90deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(-90deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-rotate-0{--univer-tw-rotate: 0deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(0) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-rotate-45{--univer-tw-rotate: 45deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(45deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-rotate-\[-90deg\]{--univer-tw-rotate: -90deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(-90deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.\!univer-animate-none{animation:none!important}.univer-cursor-crosshair{cursor:crosshair}.univer-cursor-grabbing{cursor:grabbing}.univer-resize{resize:both}.univer-grid-flow-row{grid-auto-flow:row}.univer-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.univer-flex-col-reverse{flex-direction:column-reverse}.univer-content-center{align-content:center}.univer-space-y-1\.5>:not([hidden])~:not([hidden]){--univer-tw-space-y-reverse: 0;margin-top:calc(.375rem * (1 - var(--univer-tw-space-y-reverse)));margin-top:.375rem;margin-top:calc(.375rem * calc(1 - var(--univer-tw-space-y-reverse)));margin-bottom:0;margin-bottom:calc(.375rem * var(--univer-tw-space-y-reverse))}.univer-divide-x>:not([hidden])~:not([hidden]){--univer-tw-divide-x-reverse: 0;border-right-width:0;border-right-width:calc(1px * var(--univer-tw-divide-x-reverse));border-left-width:calc(1px * (1 - var(--univer-tw-divide-x-reverse)));border-left-width:1px;border-left-width:calc(1px * calc(1 - var(--univer-tw-divide-x-reverse)))}.univer-divide-y-0>:not([hidden])~:not([hidden]){--univer-tw-divide-y-reverse: 0;border-top-width:calc(0px * (1 - var(--univer-tw-divide-y-reverse)));border-top-width:0;border-top-width:calc(0px * calc(1 - var(--univer-tw-divide-y-reverse)));border-bottom-width:0;border-bottom-width:calc(0px * var(--univer-tw-divide-y-reverse))}.univer-text-ellipsis{text-overflow:ellipsis}.univer-text-balance{text-wrap:balance}.\!univer-rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.\!univer-rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.\!univer-rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.\!univer-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.univer-rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\!univer-border-l-0{border-left-width:0!important}.\!univer-border-t-0{border-top-width:0!important}.univer-border-b-0{border-bottom-width:0}.univer-border-l{border-left-width:1px}.univer-border-l-0{border-left-width:0}.univer-border-r{border-right-width:1px}.univer-border-t-0{border-top-width:0}.univer-border-dashed{border-style:dashed}.\!univer-border-gray-200{border-color:var(--univer-gray-200)!important}.univer-border-gray-300{border-color:var(--univer-gray-300)}.univer-border-primary-200{border-color:var(--univer-primary-200)}.univer-border-primary-300{border-color:var(--univer-primary-300)}.univer-border-red-500{border-color:var(--univer-red-500)}.univer-border-white{border-color:var(--univer-white)}.\!univer-bg-primary-600{background-color:var(--univer-primary-600)!important}.univer-bg-\[rgba\(0\,0\,0\,0\.8\)\]{background-color:#000c}.univer-bg-gray-800{background-color:var(--univer-gray-800)}.univer-bg-gray-900{background-color:var(--univer-gray-900)}.univer-bg-primary-500{background-color:var(--univer-primary-500)}.univer-bg-red-500{background-color:var(--univer-red-500)}.univer-bg-sky-100\/70{background-color:#e0f2feb3}.univer-bg-slate-100\/80{background-color:#f1f5f9cc}.univer-bg-slate-900\/90{background-color:#0f172ae6}.univer-bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--univer-tw-gradient-stops))}.univer-from-slate-100{--univer-tw-gradient-from: #f1f5f9 var(--univer-tw-gradient-from-position);--univer-tw-gradient-to: #f1f5f900 var(--univer-tw-gradient-to-position);--univer-tw-gradient-stops: var(--univer-tw-gradient-from), var(--univer-tw-gradient-to)}.univer-via-cyan-50{--univer-tw-gradient-to: #ecfeff00 var(--univer-tw-gradient-to-position);--univer-tw-gradient-stops: var(--univer-tw-gradient-from), #ecfeff var(--univer-tw-gradient-via-position), var(--univer-tw-gradient-to)}.univer-to-blue-100{--univer-tw-gradient-to: var(--univer-blue-100) var(--univer-tw-gradient-to-position)}.univer-fill-current{fill:currentColor}.\!univer-p-2\.5{padding:.625rem!important}.univer-p-6{padding:1.5rem}.\!univer-pl-4{padding-left:1rem!important}.univer-pl-8{padding-left:2rem}.univer-pr-32{padding-right:8rem}.univer-pr-8{padding-right:2rem}.univer-pt-4{padding-top:1rem}.univer-align-middle{vertical-align:middle}.univer-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.univer-text-\[13px\]{font-size:13px}.univer-text-\[8px\]{font-size:8px}.univer-text-lg{font-size:1.125rem;line-height:1.75rem}.univer-text-sm\/8{font-size:.875rem;line-height:2rem}.univer-text-xs\/6{font-size:.75rem;line-height:1.5rem}.univer-leading-9{line-height:2.25rem}.univer-leading-normal{line-height:1.5}.univer-tracking-wide{letter-spacing:.025em}.univer-tracking-widest{letter-spacing:.1em}.\!univer-text-primary-500{color:var(--univer-primary-500)!important}.univer-text-amber-500{--univer-tw-text-opacity: 1;color:rgba(245,158,11,var(--univer-tw-text-opacity, 1))}.univer-text-cyan-700{--univer-tw-text-opacity: 1;color:rgba(14,116,144,var(--univer-tw-text-opacity, 1))}.univer-text-green-500{color:var(--univer-green-500)}.univer-text-sky-500{--univer-tw-text-opacity: 1;color:rgba(14,165,233,var(--univer-tw-text-opacity, 1))}.univer-text-sky-700{--univer-tw-text-opacity: 1;color:rgba(3,105,161,var(--univer-tw-text-opacity, 1))}.univer-text-sky-900{--univer-tw-text-opacity: 1;color:rgba(12,74,110,var(--univer-tw-text-opacity, 1))}.univer-text-slate-500{--univer-tw-text-opacity: 1;color:rgba(100,116,139,var(--univer-tw-text-opacity, 1))}.univer-text-slate-600{--univer-tw-text-opacity: 1;color:rgba(71,85,105,var(--univer-tw-text-opacity, 1))}.univer-text-slate-700{--univer-tw-text-opacity: 1;color:rgba(51,65,85,var(--univer-tw-text-opacity, 1))}.univer-text-slate-800{--univer-tw-text-opacity: 1;color:rgba(30,41,59,var(--univer-tw-text-opacity, 1))}.univer-text-violet-500{--univer-tw-text-opacity: 1;color:rgba(139,92,246,var(--univer-tw-text-opacity, 1))}.univer-underline-offset-4{text-underline-offset:4px}.univer-opacity-50{opacity:.5}.univer-opacity-80{opacity:.8}.univer-shadow-\[0_30px_60px_-35px_rgba\(15\,23\,42\,0\.55\)\]{--univer-tw-shadow: 0 30px 60px -35px #0f172a8c;--univer-tw-shadow-colored: 0 30px 60px -35px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 30px 60px -35px #0f172a8c;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-shadow-inner{--univer-tw-shadow: inset 0 2px 4px 0 #0000000d;--univer-tw-shadow-colored: inset 0 2px 4px 0 var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 2px 4px #0000000d;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-ring-2{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(2px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 #0000)}.\!univer-ring-primary-900{--univer-tw-ring-color: var(--univer-primary-900) !important}.univer-ring-primary-50{--univer-tw-ring-color: var(--univer-primary-50)}.univer-ring-white{--univer-tw-ring-color: var(--univer-white)}.univer-ring-offset-2{--univer-tw-ring-offset-width: 2px}.\!univer-ring-offset-gray-600{--univer-tw-ring-offset-color: var(--univer-gray-600) !important}.univer-ring-offset-white{--univer-tw-ring-offset-color: var(--univer-white)}.univer-drop-shadow-sm{--univer-tw-drop-shadow: drop-shadow(0 1px 1px #0000000d);filter:var(--univer-tw-blur) var(--univer-tw-brightness) var(--univer-tw-contrast) var(--univer-tw-grayscale) var(--univer-tw-hue-rotate) var(--univer-tw-invert) var(--univer-tw-saturate) var(--univer-tw-sepia) var(--univer-tw-drop-shadow)}.univer-transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-duration-150{transition-duration:.15s}.univer-duration-500{transition-duration:.5s}.univer-duration-75{transition-duration:75ms}.univer-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.univer-will-change-transform{will-change:transform}.univer-scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.univer-scrollbar-thin::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.univer-scrollbar-thin::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.univer-scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.univer-scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.univer-scrollbar-thin::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.univer-scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.univer-scrollbar-thin::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.univer-scrollbar-thin::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.univer-scrollbar-thin{scrollbar-width:thin;scrollbar-color:initial initial;scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.univer-scrollbar-thin::-webkit-scrollbar{width:8px;height:8px;display:block}.univer-scrollbar-track-gray-50{--scrollbar-track: var(--univer-gray-50) !important}.univer-scrollbar-thumb-gray-300{--scrollbar-thumb: var(--univer-gray-300) !important}.univer-animate-out{--univer-tw-exit-opacity: initial;--univer-tw-exit-scale: initial;--univer-tw-exit-rotate: initial;--univer-tw-exit-translate-x: initial;--univer-tw-exit-translate-y: initial;animation-name:exit;animation-duration:.15s}.univer-fade-in,.univer-fade-in-0{--univer-tw-enter-opacity: 0}.univer-fade-out{--univer-tw-exit-opacity: 0}.univer-zoom-in-95{--univer-tw-enter-scale: .95}.univer-duration-150{animation-duration:.15s}.univer-duration-200{animation-duration:.2s}.univer-duration-300{animation-duration:.3s}.univer-duration-500{animation-duration:.5s}.univer-duration-75{animation-duration:75ms}.univer-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.univer-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.placeholder\:univer-text-gray-200::placeholder{color:var(--univer-gray-200)}.placeholder\:univer-text-gray-400::placeholder{color:var(--univer-gray-400)}.before\:univer-absolute:before{content:var(--univer-tw-content);position:absolute}.before\:univer-top-1\/2:before{content:var(--univer-tw-content);top:50%}.before\:univer-block:before{content:var(--univer-tw-content);display:block}.before\:univer-h-px:before{content:var(--univer-tw-content);height:1px}.before\:univer-w-full:before{content:var(--univer-tw-content);width:100%}.before\:-univer-translate-y-1\/2:before{content:var(--univer-tw-content);--univer-tw-translate-y: -50%;transform:translate(var(--univer-tw-translate-x),-50%) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.before\:univer-bg-gray-200:before{content:var(--univer-tw-content);background-color:var(--univer-gray-200)}.before\:univer-content-\[\"\"\]:before{--univer-tw-content: "";content:"";content:var(--univer-tw-content)}.data-\[disabled\]\:univer-pointer-events-none[data-disabled]{pointer-events:none}.data-\[orientation\=horizontal\]\:univer-h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=vertical\]\:univer-h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=horizontal\]\:univer-w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:univer-w-px[data-orientation=vertical]{width:1px}.data-\[state\=open\]\:univer-bg-gray-100[data-state=open]{background-color:var(--univer-gray-100)}.data-\[disabled\]\:univer-opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:univer-animate-in[data-state=open]{--univer-tw-enter-opacity: initial;--univer-tw-enter-scale: initial;--univer-tw-enter-rotate: initial;--univer-tw-enter-translate-x: initial;--univer-tw-enter-translate-y: initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:univer-animate-out[data-state=closed]{--univer-tw-exit-opacity: initial;--univer-tw-exit-scale: initial;--univer-tw-exit-rotate: initial;--univer-tw-exit-translate-x: initial;--univer-tw-exit-translate-y: initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:univer-fade-out-0[data-state=closed]{--univer-tw-exit-opacity: 0}.data-\[state\=open\]\:univer-fade-in-0[data-state=open]{--univer-tw-enter-opacity: 0}.data-\[state\=closed\]\:univer-zoom-out-95[data-state=closed]{--univer-tw-exit-scale: .95}.data-\[state\=open\]\:univer-zoom-in-95[data-state=open]{--univer-tw-enter-scale: .95}.data-\[side\=bottom\]\:univer-slide-in-from-top-2[data-side=bottom]{--univer-tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:univer-slide-in-from-right-2[data-side=left]{--univer-tw-enter-translate-x: .5rem}.data-\[side\=right\]\:univer-slide-in-from-left-2[data-side=right]{--univer-tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:univer-slide-in-from-bottom-2[data-side=top]{--univer-tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:univer-slide-out-to-left-1\/2[data-state=closed]{--univer-tw-exit-translate-x: -50%}.data-\[state\=closed\]\:univer-slide-out-to-top-\[48\%\][data-state=closed]{--univer-tw-exit-translate-y: -48%}.data-\[state\=open\]\:univer-slide-in-from-left-1\/2[data-state=open]{--univer-tw-enter-translate-x: -50%}.data-\[state\=open\]\:univer-slide-in-from-top-\[48\%\][data-state=open]{--univer-tw-enter-translate-y: -48%}.hover\:univer-border-red-400:hover{border-color:var(--univer-red-400)}.hover\:univer-border-transparent:hover{border-color:#0000}.hover\:univer-bg-primary-500:hover{background-color:var(--univer-primary-500)}.hover\:univer-bg-red-400:hover{background-color:var(--univer-red-400)}.hover\:univer-text-gray-500:hover{color:var(--univer-gray-500)}.hover\:univer-text-gray-900:hover{color:var(--univer-gray-900)}.hover\:univer-text-primary-500:hover{color:var(--univer-primary-500)}.hover\:univer-text-white:hover{color:var(--univer-white)}.hover\:univer-underline:hover{text-decoration-line:underline}.hover\:univer-opacity-100:hover{opacity:1}.hover\:univer-opacity-70:hover{opacity:.7}.hover\:univer-opacity-80:hover{opacity:.8}.focus\:univer-border-primary-600:focus{border-color:var(--univer-primary-600)}.focus\:univer-bg-gray-100:focus{background-color:var(--univer-gray-100)}.focus\:univer-ring-2:focus{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(2px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 #0000)}.focus\:univer-ring-primary-50:focus{--univer-tw-ring-color: var(--univer-primary-50)}.active\:univer-border-red-600:active{border-color:var(--univer-red-600)}.active\:univer-bg-primary-700:active{background-color:var(--univer-primary-700)}.active\:univer-bg-red-600:active{background-color:var(--univer-red-600)}.active\:univer-text-primary-700:active{color:var(--univer-primary-700)}.disabled\:univer-pointer-events-none:disabled{pointer-events:none}.disabled\:univer-opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:\!univer-flex-row{flex-direction:row!important}.sm\:\!univer-justify-end{justify-content:flex-end!important}.sm\:\!univer-space-x-2>:not([hidden])~:not([hidden]){--univer-tw-space-x-reverse: 0 !important;margin-right:0!important;margin-right:calc(.5rem * var(--univer-tw-space-x-reverse))!important;margin-left:calc(.5rem * (1 - var(--univer-tw-space-x-reverse)))!important;margin-left:.5rem!important;margin-left:calc(.5rem * calc(1 - var(--univer-tw-space-x-reverse)))!important}.sm\:\!univer-rounded-lg{border-radius:.5rem!important}.sm\:\!univer-text-left{text-align:left!important}}@media (min-width:768px){.md\:univer-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.rtl\:univer-left-px:where([dir=rtl],[dir=rtl] *){left:1px}.rtl\:univer-right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:univer-rounded-l-md:where([dir=rtl],[dir=rtl] *){border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rtl\:univer-rounded-r-none:where([dir=rtl],[dir=rtl] *){border-top-right-radius:0;border-bottom-right-radius:0}.rtl\:univer-border-l-0:where([dir=rtl],[dir=rtl] *){border-left-width:0}.rtl\:univer-border-r:where([dir=rtl],[dir=rtl] *){border-right-width:1px}.dark\:\!univer-border-gray-500:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-500)!important}.dark\:\!univer-border-primary-700:where(.univer-dark,.univer-dark *){border-color:var(--univer-primary-700)!important}.dark\:\!univer-bg-gray-100:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-100)!important}.dark\:\!univer-bg-primary-600:where(.univer-dark,.univer-dark *){background-color:var(--univer-primary-600)!important}.dark\:\!univer-text-gray-900:where(.univer-dark,.univer-dark *){color:var(--univer-gray-900)!important}.dark\:\!univer-text-primary-500:where(.univer-dark,.univer-dark *){color:var(--univer-primary-500)!important}.dark\:\!univer-text-sky-400:where(.univer-dark,.univer-dark *){--univer-tw-text-opacity: 1 !important;color:rgba(56,189,248,var(--univer-tw-text-opacity, 1))!important}.dark\:\!univer-ring-primary-600:where(.univer-dark,.univer-dark *){--univer-tw-ring-color: var(--univer-primary-600) !important}.dark\:\!univer-ring-primary-900:where(.univer-dark,.univer-dark *){--univer-tw-ring-color: var(--univer-primary-900) !important}.dark\:\!univer-ring-offset-gray-600:where(.univer-dark,.univer-dark *){--univer-tw-ring-offset-color: var(--univer-gray-600) !important}.dark\:\!univer-scrollbar-track-gray-900:where(.univer-dark,.univer-dark *){--scrollbar-track: var(--univer-gray-900) !important}.dark\:\!univer-scrollbar-thumb-gray-700:where(.univer-dark,.univer-dark *){--scrollbar-thumb: var(--univer-gray-700) !important}.dark\:before\:\!univer-bg-gray-600:where(.univer-dark,.univer-dark *):before{content:var(--univer-tw-content);background-color:var(--univer-gray-600)!important}.dark\:data-\[state\=open\]\:\!univer-bg-gray-600[data-state=open]:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:hover\:\!univer-text-white:hover:where(.univer-dark,.univer-dark *){color:var(--univer-white)!important}.dark\:focus\:\!univer-border-primary-500:focus:where(.univer-dark,.univer-dark *){border-color:var(--univer-primary-500)!important}.dark\:focus\:\!univer-bg-gray-600:focus:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:focus\:\!univer-ring-primary-900:focus:where(.univer-dark,.univer-dark *){--univer-tw-ring-color: var(--univer-primary-900) !important}.dark\:focus-visible\:\!univer-border-gray-600:focus-visible:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-600)!important}.dark\:active\:\!univer-bg-gray-700:active:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-700)!important}.\[\&\:\:-webkit-calendar-picker-indicator\]\:univer-hidden::-webkit-calendar-picker-indicator{display:none}.\[\&\:\:-webkit-calendar-picker-indicator\]\:univer-appearance-none::-webkit-calendar-picker-indicator{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\>input\]\:univer-w-11>input{width:2.75rem}.\[\&\>input\]\:univer-border-gray-200>input{border-color:var(--univer-gray-200)}.\[\&\>input\]\:focus\:univer-border-primary-500:focus>input{border-color:var(--univer-primary-500)}.dark\:\[\&\>input\]\:\!univer-border-gray-600>input:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-600)!important}.dark\:\[\&\>input\]\:\!univer-text-white>input:where(.univer-dark,.univer-dark *){color:var(--univer-white)!important}.\[\&\>svg\]\:univer-block>svg{display:block}.\[\&\>svg\]\:univer-size-4>svg{width:1rem;height:1rem}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-0>ul:not(:last-child){border-width:0}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-r>ul:not(:last-child){border-right-width:1px}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-solid>ul:not(:last-child){border-style:solid}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-r-gray-200>ul:not(:last-child){border-right-color:var(--univer-gray-200)}.\[\&_\[data-description\]\]\:univer-text-sm [data-description]{font-size:.875rem;line-height:1.25rem}.\[\&_\[data-description\]\]\:univer-text-gray-200 [data-description]{color:var(--univer-gray-200)}.\[\&_\[data-description\]\]\:univer-text-gray-600 [data-description]{color:var(--univer-gray-600)}.\[\&_\[data-icon\]\>svg\]\:univer-relative [data-icon]>svg{position:relative}.\[\&_\[data-icon\]\>svg\]\:univer-top-1 [data-icon]>svg{top:.25rem}.\[\&_\[data-icon\]\]\:univer-self-baseline [data-icon]{align-self:baseline}.\[\&_\[data-icon\]\]\:univer-text-amber-500 [data-icon]{--univer-tw-text-opacity: 1;color:rgba(245,158,11,var(--univer-tw-text-opacity, 1))}.\[\&_\[data-icon\]\]\:univer-text-green-500 [data-icon]{color:var(--univer-green-500)}.\[\&_\[data-icon\]\]\:univer-text-primary-600 [data-icon]{color:var(--univer-primary-600)}.\[\&_\[data-icon\]\]\:univer-text-red-500 [data-icon]{color:var(--univer-red-500)}.\[\&_\[data-icon\]\]\:univer-text-sky-500 [data-icon]{--univer-tw-text-opacity: 1;color:rgba(14,165,233,var(--univer-tw-text-opacity, 1))}.\[\&_\[data-icon\]\]\:univer-text-violet-500 [data-icon]{--univer-tw-text-opacity: 1;color:rgba(139,92,246,var(--univer-tw-text-opacity, 1))}.\[\&_\[data-icon\]\]\:univer-text-yellow-500 [data-icon]{color:var(--univer-yellow-500)}.\[\&_\[data-sonner-toast\]\]\:univer-rounded-2xl [data-sonner-toast]{border-radius:1rem}.\[\&_\[data-sonner-toast\]\]\:univer-border [data-sonner-toast]{border-width:1px}.\[\&_\[data-sonner-toast\]\]\:univer-border-solid [data-sonner-toast]{border-style:solid}.\[\&_\[data-sonner-toast\]\]\:univer-border-gray-200 [data-sonner-toast]{border-color:var(--univer-gray-200)}.\[\&_\[data-sonner-toast\]\]\:univer-shadow-\[0_16px_40px_-20px_rgba\(15\,23\,42\,0\.55\)\] [data-sonner-toast]{--univer-tw-shadow: 0 16px 40px -20px #0f172a8c;--univer-tw-shadow-colored: 0 16px 40px -20px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 16px 40px -20px #0f172a8c;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.\[\&_\[data-sonner-toast\]\]\:univer-shadow-md [data-sonner-toast]{--univer-tw-shadow: 0px 1px 6px -2px #1e284d14, 0px 2px 6px -1px #1e284d1a;--univer-tw-shadow-colored: 0px 1px 6px -2px var(--univer-tw-shadow-color), 0px 2px 6px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 6px -2px #1e284d14,0 2px 6px -1px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.\[\&_\[data-sonner-toast\]\]\:univer-backdrop-blur-sm [data-sonner-toast]{--univer-tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.dark\:\[\&_\[data-sonner-toast\]\]\:\!univer-border-gray-600 [data-sonner-toast]:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-600)!important}.\[\&_\[data-title\]\]\:univer-text-sm [data-title]{font-size:.875rem;line-height:1.25rem}.\[\&_\[data-title\]\]\:univer-text-gray-900 [data-title]{color:var(--univer-gray-900)}.\[\&_\[data-u-comp\=form-layout\]\]\:univer-max-w-\[calc\(50\%-8px\)\] [data-u-comp=form-layout]{max-width:calc(50% - 8px)}.\[\&_\[data-u-comp\=form-layout\]\]\:univer-shrink [data-u-comp=form-layout]{flex-shrink:1}.\[\&_\[data-u-comp\=form-layout\]\]\:univer-grow [data-u-comp=form-layout]{flex-grow:1}.\[\&_\[data-u-comp\=input\]\]\:univer-w-full [data-u-comp=input]{width:100%}.\[\&_\[data-u-comp\=input\]\]\:univer-border-red-500 [data-u-comp=input]{border-color:var(--univer-red-500)}.\[\&_\[data-u-comp\=pager-left-arrow\]\:hover\]\:\!univer-bg-gray-600 [data-u-comp=pager-left-arrow]:hover,.\[\&_\[data-u-comp\=pager-right-arrow\]\:hover\]\:\!univer-bg-gray-600 [data-u-comp=pager-right-arrow]:hover{background-color:var(--univer-gray-600)!important}.\[\&_\[data-u-comp\=select\]\]\:univer-w-full [data-u-comp=select]{width:100%}.\[\&_\[data-u-comp\=select\]\]\:univer-border-red-500 [data-u-comp=select]{border-color:var(--univer-red-500)}.\[\&_input\]\:univer-box-border input{box-sizing:border-box}.\[\&_input\]\:univer-flex input{display:flex}.\[\&_input\]\:univer-h-7 input{height:1.75rem}.\[\&_input\]\:univer-items-center input{align-items:center}.\[\&_input\]\:univer-rounded input{border-radius:.25rem}.\[\&_input\]\:univer-border input{border-width:1px}.\[\&_input\]\:univer-border-solid input{border-style:solid}.\[\&_input\]\:univer-border-gray-200 input{border-color:var(--univer-gray-200)}.\[\&_input\]\:univer-border-gray-600 input{border-color:var(--univer-gray-600)}.\[\&_input\]\:univer-bg-transparent input{background-color:#0000}.\[\&_input\]\:univer-px-1\.5 input{padding-left:.375rem;padding-right:.375rem}.\[\&_input\]\:univer-text-gray-700 input{color:var(--univer-gray-700)}.\[\&_input\]\:univer-text-white input{color:var(--univer-white)}.\[\&_input\]\:univer-outline-none input{outline-offset:2px;outline:2px solid #0000}.\[\&_svg\]\:univer-pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:univer-size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:univer-shrink-0 svg{flex-shrink:0}.univer-popup{z-index:1070;--univer-tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--univer-tw-shadow-colored: 0 1px 3px 0 var(--univer-tw-shadow-color), 0 1px 2px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow);border-radius:6px;position:fixed;top:-9999px;left:-9999px;overflow:hidden}.univer-popup-enter{transform-origin:0 0;opacity:0;animation-duration:.15s;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused;animation-fill-mode:both}.univer-popup-enter-active{animation-name:popup-slide-up-in;animation-play-state:running}.univer-popup-exit{transform-origin:0 0;opacity:1;animation-name:popup-slide-up-out;animation-duration:.15s;animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-play-state:running;animation-fill-mode:both}.univer-popup-exit-active{display:none}@keyframes popup-slide-up-in{0%{transform-origin:0 0;opacity:0;transform:scaleY(0)}to{transform-origin:0 0;opacity:1;transform:scaleY(1)}}@keyframes popup-slide-up-out{0%{transform-origin:0 0;opacity:1;transform:scaleY(1)}to{transform-origin:0 0;opacity:0;transform:scaleY(0)}}.univer-popup-mask{z-index:1060;position:fixed;top:0;bottom:0;left:0;right:0}.univer-pointer-events-auto{pointer-events:auto}.univer-invisible{visibility:hidden}.univer-fixed{position:fixed}.univer-sticky{position:sticky}.-univer-left-\[99999\]{left:-99999px}.-univer-top-\[99999\]{top:-99999px}.univer-left-1\/2{left:50%}.univer-left-\[-9999px\]{left:-9999px}.univer-right-2{right:.5rem}.univer-top-\[-9999px\]{top:-9999px}.univer-top-\[calc\(50\%-6px\)\]{top:calc(50% - 6px)}.univer-z-\[-1\]{z-index:-1}.univer-z-\[1020\]{z-index:1020}.univer-z-\[1080\]{z-index:1080}.univer-z-\[1\]{z-index:1}.univer-mx-2{margin-left:.5rem;margin-right:.5rem}.univer-mx-auto{margin-left:auto;margin-right:auto}.univer-mt-6{margin-top:1.5rem}.univer-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.univer-size-0\.5{width:.125rem;height:.125rem}.univer-size-12{width:3rem;height:3rem}.univer-size-3\.5{width:.875rem;height:.875rem}.univer-size-7{width:1.75rem;height:1.75rem}.univer-size-9{width:2.25rem;height:2.25rem}.univer-h-0{height:0}.univer-h-1\.5{height:.375rem}.univer-max-h-\[80vh\]{max-height:80vh}.univer-max-h-\[min\(72vh\,560px\)\]{max-height:min(72vh,560px)}.univer-min-h-0{min-height:0}.univer-min-h-8{min-height:2rem}.univer-min-h-\[560px\]{min-height:560px}.univer-min-h-\[56px\]{min-height:56px}.univer-min-h-full{min-height:100%}.univer-w-0{width:0}.univer-w-10{width:2.5rem}.univer-w-40{width:10rem}.univer-w-7{width:1.75rem}.univer-w-8{width:2rem}.univer-w-96{width:24rem}.univer-w-max{width:max-content}.univer-w-screen{width:100vw}.univer-min-w-52{min-width:13rem}.univer-min-w-6{min-width:1.5rem}.univer-min-w-min{min-width:min-content}.univer-max-w-3xl{max-width:48rem}.univer-max-w-5xl{max-width:64rem}.univer-max-w-96{max-width:24rem}.univer-max-w-\[--radix-popper-available-width\]{max-width:var(--radix-popper-available-width)}.univer-max-w-\[32\%\]{max-width:32%}.univer-max-w-\[560px\]{max-width:560px}.univer-max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.univer-max-w-full{max-width:100%}.univer-origin-center{transform-origin:center}.-univer-translate-x-1\/2{--univer-tw-translate-x: -50%;transform:translate(-50%,var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-translate-x-0{--univer-tw-translate-x: 0px;transform:translateY(var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-translate-x-full{--univer-tw-translate-x: 100%;transform:translate(100%,var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-grid-cols-\[1fr\]{grid-template-columns:1fr}.univer-grid-cols-\[22px_minmax\(0\,1fr\)_22px\]{grid-template-columns:22px minmax(0,1fr) 22px}.univer-grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.univer-grid-cols-\[32px_minmax\(0\,1fr\)_32px\]{grid-template-columns:32px minmax(0,1fr) 32px}.univer-grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.univer-grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.univer-grid-cols-none{grid-template-columns:none}.univer-grid-rows-\[100\%\]{grid-template-rows:100%}.univer-grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.univer-grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.univer-flex-wrap{flex-wrap:wrap}.univer-items-end{align-items:flex-end}.univer-gap-0\.5{gap:.125rem}.univer-gap-3{gap:.75rem}.univer-overscroll-contain{overscroll-behavior:contain}.univer-scroll-smooth{scroll-behavior:smooth}.\!univer-rounded-full{border-radius:9999px!important}.\!univer-rounded-xl{border-radius:.75rem!important}.univer-rounded-2xl{border-radius:1rem}.univer-rounded-3xl{border-radius:1.5rem}.univer-rounded-xl{border-radius:.75rem}.univer-rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.univer-rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.univer-border-0{border-width:0}.\!univer-bg-gray-200{background-color:var(--univer-gray-200)!important}.\!univer-bg-gray-500{background-color:var(--univer-gray-500)!important}.univer-bg-\[rgba\(15\,23\,42\,0\.32\)\]{background-color:#0f172a52}.univer-bg-gray-300{background-color:var(--univer-gray-300)}.univer-bg-gray-400{background-color:var(--univer-gray-400)}.univer-bg-gray-50{background-color:var(--univer-gray-50)}.univer-bg-gray-700{background-color:var(--univer-gray-700)}.univer-bg-primary-50{background-color:var(--univer-primary-50)}.univer-bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--univer-tw-gradient-stops))}.univer-from-slate-950{--univer-tw-gradient-from: #020617 var(--univer-tw-gradient-from-position);--univer-tw-gradient-to: #02061700 var(--univer-tw-gradient-to-position);--univer-tw-gradient-stops: var(--univer-tw-gradient-from), var(--univer-tw-gradient-to)}.univer-via-blue-950{--univer-tw-gradient-to: #17255400 var(--univer-tw-gradient-to-position);--univer-tw-gradient-stops: var(--univer-tw-gradient-from), #172554 var(--univer-tw-gradient-via-position), var(--univer-tw-gradient-to)}.univer-to-cyan-900{--univer-tw-gradient-to: #164e63 var(--univer-tw-gradient-to-position)}.univer-p-8{padding:2rem}.univer-px-0{padding-left:0;padding-right:0}.univer-px-0\.5{padding-left:.125rem;padding-right:.125rem}.univer-pb-2{padding-bottom:.5rem}.univer-pl-2{padding-left:.5rem}.univer-pl-4{padding-left:1rem}.univer-pr-1\.5{padding-right:.375rem}.univer-text-left{text-align:left}.univer-text-right{text-align:right}.univer-font-sans{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.univer-text-2xl{font-size:1.5rem;line-height:2rem}.univer-uppercase{text-transform:uppercase}.univer-leading-4{line-height:1rem}.univer-leading-none{line-height:1}.univer-tracking-\[0\.08em\]{letter-spacing:.08em}.univer-tracking-tight{letter-spacing:-.025em}.\!univer-text-gray-600{color:var(--univer-gray-600)!important}.univer-text-current{color:currentColor}.univer-text-slate-200{--univer-tw-text-opacity: 1;color:rgba(226,232,240,var(--univer-tw-text-opacity, 1))}.univer-underline{text-decoration-line:underline}.univer-opacity-0{opacity:0}.univer-opacity-30{opacity:.3}.univer-opacity-40{opacity:.4}.univer-opacity-60{opacity:.6}.univer-shadow-\[0_-16px_48px_rgba\(15\,23\,42\,0\.18\)\]{--univer-tw-shadow: 0 -16px 48px #0f172a2e;--univer-tw-shadow-colored: 0 -16px 48px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 -16px 48px #0f172a2e;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-ring-0{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(0px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 #0000)}.univer-ring-primary-600{--univer-tw-ring-color: var(--univer-primary-600)}.univer-backdrop-blur-\[2px\]{--univer-tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.univer-backdrop-blur-xl{--univer-tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.univer-transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--univer-tw-enter-opacity, 1);transform:translateZ(0) scaleZ(1) rotate(0);transform:translate3d(var(--univer-tw-enter-translate-x, 0),var(--univer-tw-enter-translate-y, 0),0) scale3d(var(--univer-tw-enter-scale, 1),var(--univer-tw-enter-scale, 1),var(--univer-tw-enter-scale, 1)) rotate(var(--univer-tw-enter-rotate, 0))}}@keyframes exit{to{opacity:1;opacity:var(--univer-tw-exit-opacity, 1);transform:translateZ(0) scaleZ(1) rotate(0);transform:translate3d(var(--univer-tw-exit-translate-x, 0),var(--univer-tw-exit-translate-y, 0),0) scale3d(var(--univer-tw-exit-scale, 1),var(--univer-tw-exit-scale, 1),var(--univer-tw-exit-scale, 1)) rotate(var(--univer-tw-exit-rotate, 0))}}.univer-animate-in{--univer-tw-enter-opacity: initial;--univer-tw-enter-scale: initial;--univer-tw-enter-rotate: initial;--univer-tw-enter-translate-x: initial;--univer-tw-enter-translate-y: initial;animation-name:enter;animation-duration:.15s}.univer-fade-in{--univer-tw-enter-opacity: 0}.univer-fade-in-70{--univer-tw-enter-opacity: .7}.last\:univer-border-b-0:last-child{border-bottom-width:0}.hover\:univer-opacity-50:hover{opacity:.5}.focus\:univer-bg-white:focus{background-color:var(--univer-white)}.focus-visible\:univer-ring-primary-600:focus-visible{--univer-tw-ring-color: var(--univer-primary-600)}.focus-visible\:univer-ring-offset-0:focus-visible{--univer-tw-ring-offset-width: 0px}.active\:univer-bg-gray-200:active{background-color:var(--univer-gray-200)}.enabled\:hover\:univer-bg-gray-50:hover:enabled{background-color:var(--univer-gray-50)}.enabled\:active\:univer-bg-gray-100:active:enabled{background-color:var(--univer-gray-100)}.disabled\:univer-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:univer-text-gray-300:disabled{color:var(--univer-gray-300)}.disabled\:univer-opacity-40:disabled{opacity:.4}.disabled\:hover\:univer-bg-transparent:hover:disabled{background-color:#0000}@media (min-width:640px){.sm\:\!univer-block{display:block!important}}.rtl\:univer-pl-1\.5:where([dir=rtl],[dir=rtl] *){padding-left:.375rem}.rtl\:univer-pr-0:where([dir=rtl],[dir=rtl] *){padding-right:0}.rtl\:univer-pr-2:where([dir=rtl],[dir=rtl] *){padding-right:.5rem}.dark\:\!univer-border-gray-600:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-600)!important}.dark\:\!univer-bg-gray-200:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-200)!important}.dark\:\!univer-bg-gray-500:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-500)!important}.dark\:\!univer-bg-primary-400:where(.univer-dark,.univer-dark *){background-color:var(--univer-primary-400)!important}.dark\:\!univer-bg-primary-900:where(.univer-dark,.univer-dark *){background-color:var(--univer-primary-900)!important}.dark\:\!univer-text-gray-100:where(.univer-dark,.univer-dark *){color:var(--univer-gray-100)!important}.dark\:\!univer-text-gray-500:where(.univer-dark,.univer-dark *){color:var(--univer-gray-500)!important}.dark\:\!univer-text-gray-600:where(.univer-dark,.univer-dark *){color:var(--univer-gray-600)!important}.dark\:\!univer-text-gray-800:where(.univer-dark,.univer-dark *){color:var(--univer-gray-800)!important}.dark\:\!univer-text-primary-100:where(.univer-dark,.univer-dark *){color:var(--univer-primary-100)!important}.dark\:\!univer-text-primary-300:where(.univer-dark,.univer-dark *){color:var(--univer-primary-300)!important}.dark\:\!univer-text-primary-400:where(.univer-dark,.univer-dark *){color:var(--univer-primary-400)!important}.dark\:hover\:\!univer-bg-gray-900:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-900)!important}.dark\:hover\:\!univer-bg-transparent:hover:where(.univer-dark,.univer-dark *){background-color:#0000!important}.dark\:active\:\!univer-bg-gray-600:active:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:disabled\:\!univer-text-gray-600:disabled:where(.univer-dark,.univer-dark *){color:var(--univer-gray-600)!important}.\[\&\:\:-webkit-scrollbar\]\:univer-hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:univer-m-0>*{margin:0}.\[\&\>\*\]\:univer-inline-flex>*{display:inline-flex}.\[\&\>\*\]\:univer-h-6>*{height:1.5rem}.\[\&\>\*\]\:univer-min-h-7>*{min-height:1.75rem}.\[\&\>\*\]\:univer-min-w-7>*{min-width:1.75rem}.\[\&\>\*\]\:univer-appearance-none>*{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\>\*\]\:univer-items-center>*{align-items:center}.\[\&\>\*\]\:univer-justify-center>*{justify-content:center}.\[\&\>\*\]\:univer-rounded>*{border-radius:.25rem}.\[\&\>\*\]\:univer-rounded-md>*{border-radius:.375rem}.\[\&\>\*\]\:univer-border-0>*{border-width:0}.\[\&\>\*\]\:univer-px-1>*{padding-left:.25rem;padding-right:.25rem}.\[\&\>\*\]\:univer-px-1\.5>*{padding-left:.375rem;padding-right:.375rem}.\[\&\>\*\]\:univer-leading-none>*{line-height:1}.\[\&\>\*\]\:univer-outline-none>*{outline-offset:2px;outline:2px solid #0000}.\[\&\>\*\]\:univer-transition-colors>*{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:\[\&\>\*\]\:univer-bg-gray-100>:hover{background-color:var(--univer-gray-100)}.\[\&\>span\]\:univer-truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\]\:univer-text-sm>span{font-size:.875rem;line-height:1.25rem}.\[\&\>span\]\:univer-font-medium>span{font-weight:500}.\[\&\>svg\]\:univer-shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:univer-text-lg>svg{font-size:1.125rem;line-height:1.75rem}.\[\&\>svg\]\:univer-text-gray-700>svg{color:var(--univer-gray-700)}.\[\&_\*\]\:univer-box-border *{box-sizing:border-box}.\[\&_\.univer-custom-label\]\:univer-text-sm .univer-custom-label{font-size:.875rem;line-height:1.25rem}.\[\&_\.univer-custom-label\]\:univer-leading-none .univer-custom-label{line-height:1}.\[\&_\.univer-toolbar-button-selector-main\]\:\!univer-h-8 .univer-toolbar-button-selector-main{height:2rem!important}.\[\&_\.univer-toolbar-button-selector-main\]\:\!univer-rounded-none .univer-toolbar-button-selector-main{border-radius:0!important}.\[\&_\.univer-toolbar-button-selector-main\]\:\!univer-rounded-l-md .univer-toolbar-button-selector-main{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.\[\&_\.univer-toolbar-button-selector-main\]\:\!univer-px-1\.5 .univer-toolbar-button-selector-main{padding-left:.375rem!important;padding-right:.375rem!important}.\[\&_\.univer-toolbar-button-selector-root\]\:\!univer-h-8 .univer-toolbar-button-selector-root{height:2rem!important}.\[\&_\.univer-toolbar-button-selector-root\]\:univer-overflow-hidden .univer-toolbar-button-selector-root{overflow:hidden}.\[\&_\.univer-toolbar-button-selector-root\]\:\!univer-rounded-md .univer-toolbar-button-selector-root{border-radius:.375rem!important}.\[\&_\.univer-toolbar-button-selector-root\]\:\!univer-pr-0 .univer-toolbar-button-selector-root{padding-right:0!important}.\[\&_\.univer-toolbar-button-selector-trigger\]\:\!univer-static .univer-toolbar-button-selector-trigger{position:static!important}.\[\&_\.univer-toolbar-button-selector-trigger\]\:\!univer-h-8 .univer-toolbar-button-selector-trigger{height:2rem!important}.\[\&_\.univer-toolbar-button-selector-trigger\]\:\!univer-w-6 .univer-toolbar-button-selector-trigger{width:1.5rem!important}.\[\&_\.univer-toolbar-button-selector-trigger\]\:\!univer-rounded-none .univer-toolbar-button-selector-trigger{border-radius:0!important}.\[\&_\.univer-toolbar-button-selector-trigger\]\:\!univer-rounded-r-md .univer-toolbar-button-selector-trigger{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.\[\&_\.univer-toolbar-selector-root\]\:\!univer-h-8 .univer-toolbar-selector-root{height:2rem!important}.\[\&_\.univer-toolbar-selector-root\]\:\!univer-gap-1 .univer-toolbar-selector-root{gap:.25rem!important}.\[\&_\.univer-toolbar-selector-root\]\:\!univer-rounded-md .univer-toolbar-selector-root{border-radius:.375rem!important}.\[\&_\.univer-toolbar-selector-root\]\:\!univer-px-1\.5 .univer-toolbar-selector-root{padding-left:.375rem!important;padding-right:.375rem!important}.\[\&_\.univer-toolbar-selector-trigger\]\:\!univer-pl-0\.5 .univer-toolbar-selector-trigger{padding-left:.125rem!important}.\[\&_\.univer-tooltip\]\:univer-inline-flex .univer-tooltip{display:inline-flex}.\[\&_\.univer-tooltip\]\:univer-h-full .univer-tooltip{height:100%}.\[\&_\.univer-tooltip\]\:univer-items-center .univer-tooltip{align-items:center}.\[\&_\[data-u-command\]\]\:\!univer-h-8 [data-u-command]{height:2rem!important}.\[\&_\[data-u-command\]\]\:\!univer-min-h-8 [data-u-command]{min-height:2rem!important}.\[\&_\[data-u-command\]\]\:\!univer-rounded-md [data-u-command]{border-radius:.375rem!important}.\[\&_\[data-u-command\]\]\:\!univer-px-1\.5 [data-u-command]{padding-left:.375rem!important;padding-right:.375rem!important}.\[\&_button\]\:\!univer-m-0 button{margin:0!important}.\[\&_button\]\:\!univer-h-8 button{height:2rem!important}.\[\&_button\]\:\!univer-min-w-8 button{min-width:2rem!important}.\[\&_button\]\:\!univer-appearance-none button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.\[\&_button\]\:\!univer-rounded-md button{border-radius:.375rem!important}.\[\&_button\]\:\!univer-border-0 button{border-width:0!important}.\[\&_button\]\:\!univer-bg-transparent button{background-color:#0000!important}.\[\&_button\]\:\!univer-p-0 button{padding:0!important}.\[\&_button\]\:\!univer-px-1\.5 button{padding-left:.375rem!important;padding-right:.375rem!important}.\[\&_button\]\:\!univer-leading-none button{line-height:1!important}.\[\&_button\]\:\!univer-outline-none button{outline-offset:2px!important;outline:2px solid #0000!important}.\[\&_input\:focus\]\:\!univer-ring-0 input:focus{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color) !important;--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(0px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color) !important;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000!important;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 #0000)!important}.\[\&_input\]\:\!univer-m-0 input{margin:0!important}.\[\&_input\]\:univer-h-6 input{height:1.5rem}.\[\&_input\]\:univer-w-7 input{width:1.75rem}.\[\&_input\]\:\!univer-appearance-none input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.\[\&_input\]\:\!univer-border-0 input{border-width:0!important}.\[\&_input\]\:univer-border-none input{border-style:none}.\[\&_input\]\:\!univer-bg-transparent input{background-color:#0000!important}.\[\&_input\]\:\!univer-p-0 input{padding:0!important}.\[\&_input\]\:univer-p-0 input{padding:0}.\[\&_input\]\:univer-text-sm input{font-size:.875rem;line-height:1.25rem}.\[\&_input\]\:\!univer-leading-none input{line-height:1!important}.\[\&_input\]\:\!univer-outline-none input{outline-offset:2px!important;outline:2px solid #0000!important}.univer-bottom-0{bottom:0}.univer-left-5{left:1.25rem}.univer-left-\[5px\]{left:5px}.univer-top-4{top:1rem}.univer-top-\[5px\]{top:5px}.univer-mb-1{margin-bottom:.25rem}.univer-mr-1{margin-right:.25rem}.univer-mt-1\.5{margin-top:.375rem}.univer-mt-12{margin-top:3rem}.univer-size-3{width:.75rem;height:.75rem}.univer-size-8{width:2rem;height:2rem}.univer-h-\[24px\]{height:24px}.univer-w-28{width:7rem}.univer-w-4\/5{width:80%}.univer-w-\[0px\]{width:0}.univer-w-\[162px\]{width:162px}.univer-w-\[212px\]{width:212px}.univer-w-\[72px\]{width:72px}.univer-min-w-\[180px\]{min-width:180px}.univer-flex-shrink-0{flex-shrink:0}.univer-gap-2\.5{gap:.625rem}.univer-overflow-x-hidden{overflow-x:hidden}.univer-rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.univer-border-primary-500{border-color:var(--univer-primary-500)}.univer-bg-none{background-image:none}.univer-px-2\.5{padding-left:.625rem;padding-right:.625rem}.univer-px-3{padding-left:.75rem;padding-right:.75rem}.univer-py-0{padding-top:0;padding-bottom:0}.univer-pb-0\.5{padding-bottom:.125rem}.univer-pb-4{padding-bottom:1rem}.univer-pr-1{padding-right:.25rem}.univer-pr-2{padding-right:.5rem}.univer-pt-1\.5{padding-top:.375rem}.univer-pt-14{padding-top:3.5rem}.univer-font-\[500\],.univer-font-medium{font-weight:500}.univer-leading-\[24px\]{line-height:24px}.\!univer-text-gray-200{color:var(--univer-gray-200)!important}.\!univer-text-gray-400{color:var(--univer-gray-400)!important}.univer-text-gray-800{color:var(--univer-gray-800)}.univer-shadow-sm{--univer-tw-shadow: 0px 1px 2px 0px #1e284d14;--univer-tw-shadow-colored: 0px 1px 2px 0px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #1e284d14;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-backdrop-blur-\[10px\]{--univer-tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.univer-duration-300{transition-duration:.3s}.hover\:univer-border-primary-500:hover{border-color:var(--univer-primary-500)}.univer-pointer-events-none{pointer-events:none}.univer-inset-0{top:0;bottom:0;left:0;right:0}.-univer-bottom-0\.5{bottom:-.125rem}.-univer-left-0\.5{left:-.125rem}.-univer-right-0\.5{right:-.125rem}.-univer-top-0\.5{top:-.125rem}.univer-left-0{left:0}.univer-left-1{left:.25rem}.univer-left-3{left:.75rem}.univer-right-0{right:0}.univer-right-5{right:1.25rem}.univer-top-0{top:0}.univer-top-0\.5{top:.125rem}.univer-z-10{z-index:10}.univer-z-\[1001\]{z-index:1001}.univer-z-\[100\]{z-index:100}.univer-mx-1{margin-left:.25rem;margin-right:.25rem}.univer-mx-1\.5{margin-left:.375rem;margin-right:.375rem}.univer-my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.univer-mb-1\.5{margin-bottom:.375rem}.univer-mb-3{margin-bottom:.75rem}.univer-mb-4{margin-bottom:1rem}.univer-ml-1{margin-left:.25rem}.univer-ml-1\.5{margin-left:.375rem}.univer-ml-3{margin-left:.75rem}.univer-ml-6{margin-left:1.5rem}.univer-ml-px{margin-left:1px}.univer-mr-1\.5{margin-right:.375rem}.univer-mr-2{margin-right:.5rem}.univer-mr-5{margin-right:1.25rem}.univer-mt-auto{margin-top:auto}.univer-size-0{width:0;height:0}.univer-size-10{width:2.5rem;height:2.5rem}.univer-size-4{width:1rem;height:1rem}.univer-h-0\.5{height:.125rem}.univer-h-1{height:.25rem}.univer-h-10{height:2.5rem}.univer-h-20{height:5rem}.univer-h-4{height:1rem}.univer-h-5{height:1.25rem}.univer-h-6{height:1.5rem}.univer-h-60{height:15rem}.univer-h-8{height:2rem}.univer-h-9{height:2.25rem}.univer-h-\[270px\]{height:270px}.univer-h-\[30px\]{height:30px}.univer-h-\[calc\(100\%-16px\)\]{height:calc(100% - 16px)}.univer-h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.univer-h-px{height:1px}.univer-max-h-52{max-height:13rem}.univer-max-h-\[100px\]{max-height:100px}.univer-max-h-\[360px\]{max-height:360px}.\!univer-w-\[90px\]{width:90px!important}.univer-w-16{width:4rem}.univer-w-20{width:5rem}.univer-w-24{width:6rem}.univer-w-5{width:1.25rem}.univer-w-6{width:1.5rem}.univer-w-60{width:15rem}.univer-w-\[100px\]{width:100px}.univer-w-\[130px\]{width:130px}.univer-w-\[156px\]{width:156px}.univer-w-\[300px\]{width:300px}.univer-w-\[50\%\]{width:50%}.univer-w-fit{width:fit-content}.univer-min-w-0{min-width:0}.univer-min-w-72{min-width:18rem}.univer-max-w-32{max-width:8rem}.univer-max-w-36{max-width:9rem}.univer-max-w-64{max-width:16rem}.univer-max-w-\[190px\]{max-width:190px}.univer-max-w-\[200px\]{max-width:200px}.univer-max-w-\[calc\(100\%-112px\)\]{max-width:calc(100% - 112px)}.univer-max-w-fit{max-width:fit-content}.univer-max-w-lg{max-width:32rem}.univer-flex-shrink-0,.univer-shrink-0{flex-shrink:0}.univer-flex-grow{flex-grow:1}.univer-flex-grow-0{flex-grow:0}.univer-rotate-180{--univer-tw-rotate: 180deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(180deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}@keyframes univer-spin{to{transform:rotate(360deg)}}.univer-animate-spin{animation:1s linear infinite univer-spin}.univer-cursor-not-allowed{cursor:not-allowed}.univer-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.univer-grid-flow-col{grid-auto-flow:column}.univer-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.univer-grid-cols-\[1fr\,auto\,auto\,auto\]{grid-template-columns:1fr auto auto auto}.univer-flex-row{flex-direction:row}.univer-flex-row-reverse{flex-direction:row-reverse}.univer-flex-nowrap{flex-wrap:nowrap}.univer-gap-7{gap:1.75rem}.univer-gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.univer-space-y-2>:not([hidden])~:not([hidden]){--univer-tw-space-y-reverse: 0;margin-top:calc(.5rem * (1 - var(--univer-tw-space-y-reverse)));margin-top:.5rem;margin-top:calc(.5rem * calc(1 - var(--univer-tw-space-y-reverse)));margin-bottom:0;margin-bottom:calc(.5rem * var(--univer-tw-space-y-reverse))}.univer-divide-x-0>:not([hidden])~:not([hidden]){--univer-tw-divide-x-reverse: 0;border-right-width:0;border-right-width:calc(0px * var(--univer-tw-divide-x-reverse));border-left-width:calc(0px * (1 - var(--univer-tw-divide-x-reverse)));border-left-width:0;border-left-width:calc(0px * calc(1 - var(--univer-tw-divide-x-reverse)))}.univer-divide-y>:not([hidden])~:not([hidden]){--univer-tw-divide-y-reverse: 0;border-top-width:calc(1px * (1 - var(--univer-tw-divide-y-reverse)));border-top-width:1px;border-top-width:calc(1px * calc(1 - var(--univer-tw-divide-y-reverse)));border-bottom-width:0;border-bottom-width:calc(1px * var(--univer-tw-divide-y-reverse))}.univer-divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.univer-divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--univer-gray-200)}.univer-justify-self-center{justify-self:center}.univer-overflow-hidden{overflow:hidden}.univer-overflow-x-auto{overflow-x:auto}.univer-overflow-y-hidden{overflow-y:hidden}.univer-rounded-full{border-radius:9999px}.univer-rounded-md{border-radius:.375rem}.univer-rounded-sm{border-radius:.125rem}.univer-border-2{border-width:2px}.univer-border-4{border-width:4px}.univer-border-b{border-bottom-width:1px}.univer-border-solid{border-style:solid}.univer-border-none{border-style:none}.univer-border-\[rgba\(13\,13\,13\,0\.12\)\]{border-color:#0d0d0d1f}.univer-border-gray-100{border-color:var(--univer-gray-100)}.univer-border-transparent{border-color:#0000}.univer-border-r-gray-200{border-right-color:var(--univer-gray-200)}.univer-border-t-primary-500{border-top-color:var(--univer-primary-500)}.\!univer-bg-gray-700{background-color:var(--univer-gray-700)!important}.univer-bg-blue-500{background-color:var(--univer-blue-500)}.univer-bg-blue-600{background-color:var(--univer-blue-600)}.univer-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--univer-tw-gradient-stops))}.univer-from-gray-50{--univer-tw-gradient-from: var(--univer-gray-50) var(--univer-tw-gradient-from-position);--univer-tw-gradient-to: #fff0 var(--univer-tw-gradient-to-position);--univer-tw-gradient-stops: var(--univer-tw-gradient-from), var(--univer-tw-gradient-to)}.univer-to-gray-100{--univer-tw-gradient-to: var(--univer-gray-100) var(--univer-tw-gradient-to-position)}.univer-fill-gray-900{fill:var(--univer-gray-900)}.univer-p-4{padding:1rem}.univer-px-1{padding-left:.25rem;padding-right:.25rem}.univer-px-1\.5{padding-left:.375rem;padding-right:.375rem}.univer-px-3\.5{padding-left:.875rem;padding-right:.875rem}.univer-px-5{padding-left:1.25rem;padding-right:1.25rem}.univer-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.univer-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.univer-pb-1{padding-bottom:.25rem}.univer-pl-1\.5{padding-left:.375rem}.univer-pl-3{padding-left:.75rem}.univer-pl-6{padding-left:1.5rem}.univer-pr-5{padding-right:1.25rem}.univer-pt-1{padding-top:.25rem}.univer-pt-2{padding-top:.5rem}.univer-font-semibold{font-weight:600}.univer-leading-6{line-height:1.5rem}.univer-leading-7{line-height:1.75rem}.\!univer-text-blue-400{color:var(--univer-blue-400)!important}.\!univer-text-gray-700{color:var(--univer-gray-700)!important}.\!univer-text-white{color:var(--univer-white)!important}.univer-text-blue-500{color:var(--univer-blue-500)}.univer-text-blue-600{color:var(--univer-blue-600)}.univer-text-gray-200{color:var(--univer-gray-200)}.univer-text-gray-300{color:var(--univer-gray-300)}.univer-text-gray-700{color:var(--univer-gray-700)}.univer-text-green-600{color:var(--univer-green-600)}.univer-text-primary-700{color:var(--univer-primary-700)}.univer-text-red-600{color:var(--univer-red-600)}.univer-text-rose-600{--univer-tw-text-opacity: 1;color:rgba(225,29,72,var(--univer-tw-text-opacity, 1))}.univer-text-yellow-500{color:var(--univer-yellow-500)}.univer-shadow{--univer-tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--univer-tw-shadow-colored: 0 1px 3px 0 var(--univer-tw-shadow-color), 0 1px 2px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-shadow-lg{--univer-tw-shadow: 0px 4px 6px 0px #1e284d0d, 0px 10px 15px -3px #1e284d1a;--univer-tw-shadow-colored: 0px 4px 6px 0px var(--univer-tw-shadow-color), 0px 10px 15px -3px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px #1e284d0d,0 10px 15px -3px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-blur-sm{--univer-tw-blur: blur(4px);filter:var(--univer-tw-blur) var(--univer-tw-brightness) var(--univer-tw-contrast) var(--univer-tw-grayscale) var(--univer-tw-hue-rotate) var(--univer-tw-invert) var(--univer-tw-saturate) var(--univer-tw-sepia) var(--univer-tw-drop-shadow)}.univer-backdrop-blur{--univer-tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.univer-transition-\[colors\,box-shadow\]{transition-property:colors,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-transition-\[height\]{transition-property:height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-duration-200{transition-duration:.2s}.univer-ease-linear{transition-timing-function:linear}.after\:univer-absolute:after{content:var(--univer-tw-content);position:absolute}.after\:univer-right-0:after{content:var(--univer-tw-content);right:0}.after\:univer-top-1\/2:after{content:var(--univer-tw-content);top:50%}.after\:univer-block:after{content:var(--univer-tw-content);display:block}.after\:univer-h-4:after{content:var(--univer-tw-content);height:1rem}.after\:univer-w-px:after{content:var(--univer-tw-content);width:1px}.after\:-univer-translate-y-1\/2:after{content:var(--univer-tw-content);--univer-tw-translate-y: -50%;transform:translate(var(--univer-tw-translate-x),-50%) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.after\:univer-bg-gray-200:after{content:var(--univer-tw-content);background-color:var(--univer-gray-200)}.after\:univer-content-\[\"\"\]:after{--univer-tw-content: "";content:"";content:var(--univer-tw-content)}.last\:univer-mb-0:last-child{margin-bottom:0}.univer-group:hover .group-hover\:univer-flex{display:flex}.hover\:univer-border-primary-600:hover{border-color:var(--univer-primary-600)}.hover\:univer-bg-gray-50:hover{background-color:var(--univer-gray-50)}.hover\:univer-bg-transparent:hover{background-color:#0000}.focus\:univer-border-primary-500:focus{border-color:var(--univer-primary-500)}.focus\:univer-outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus-visible\:univer-ring-2:focus-visible{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(2px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 #0000)}.focus-visible\:univer-ring-primary-500:focus-visible{--univer-tw-ring-color: var(--univer-primary-500)}.active\:univer-bg-gray-100:active{background-color:var(--univer-gray-100)}.dark\:\!univer-divide-gray-600:where(.univer-dark,.univer-dark *)>:not([hidden])~:not([hidden]){border-color:var(--univer-gray-600)!important}.dark\:\!univer-border-gray-700:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-700)!important}.dark\:\!univer-border-r-gray-700:where(.univer-dark,.univer-dark *){border-right-color:var(--univer-gray-700)!important}.dark\:\!univer-bg-black:where(.univer-dark,.univer-dark *){background-color:var(--univer-black)!important}.dark\:\!univer-bg-blue-400:where(.univer-dark,.univer-dark *){background-color:var(--univer-blue-400)!important}.dark\:\!univer-bg-gray-700:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-700)!important}.dark\:\!univer-from-gray-800:where(.univer-dark,.univer-dark *){--univer-tw-gradient-from: var(--univer-gray-800) var(--univer-tw-gradient-from-position) !important;--univer-tw-gradient-to: #fff0 var(--univer-tw-gradient-to-position) !important;--univer-tw-gradient-stops: var(--univer-tw-gradient-from), var(--univer-tw-gradient-to) !important}.dark\:\!univer-to-gray-900:where(.univer-dark,.univer-dark *){--univer-tw-gradient-to: var(--univer-gray-900) var(--univer-tw-gradient-to-position) !important}.dark\:\!univer-fill-white:where(.univer-dark,.univer-dark *){fill:var(--univer-white)!important}.dark\:\!univer-text-blue-400:where(.univer-dark,.univer-dark *){color:var(--univer-blue-400)!important}.dark\:\!univer-text-gray-700:where(.univer-dark,.univer-dark *){color:var(--univer-gray-700)!important}.dark\:\!univer-text-green-400:where(.univer-dark,.univer-dark *){color:var(--univer-green-400)!important}.dark\:\!univer-text-red-400:where(.univer-dark,.univer-dark *){color:var(--univer-red-400)!important}.\[\&\>div\:first-child\]\:univer-px-2\.5>div:first-child{padding-left:.625rem;padding-right:.625rem}.\[\&\>div\]\:univer-h-5>div{height:1.25rem}.\[\&\>div\]\:univer-ring-transparent>div{--univer-tw-ring-color: transparent}.\[\&_canvas\]\:univer-absolute canvas{position:absolute}.univer-absolute{position:absolute}.univer-left-1\.5{left:.375rem}.univer-top-1\/2{top:50%}.univer-z-\[15\]{z-index:15}.univer-m-0{margin:0}.-univer-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.univer-mx-0{margin-left:0;margin-right:0}.univer-my-1{margin-top:.25rem;margin-bottom:.25rem}.univer-my-2{margin-top:.5rem;margin-bottom:.5rem}.univer-mb-0{margin-bottom:0}.univer-mb-2{margin-bottom:.5rem}.univer-ml-2{margin-left:.5rem}.univer-ml-4{margin-left:1rem}.univer-mr-0{margin-right:0}.univer-mt-0{margin-top:0}.univer-mt-1{margin-top:.25rem}.univer-box-border{box-sizing:border-box}.univer-block{display:block}.univer-inline-flex{display:inline-flex}.univer-size-6{width:1.5rem;height:1.5rem}.univer-size-full{width:100%;height:100%}.univer-h-\[18px\]{height:18px}.univer-h-\[364px\]{height:364px}.univer-max-h-60{max-height:15rem}.univer-max-h-72{max-height:18rem}.univer-max-h-\[350px\]{max-height:350px}.univer-w-\[250px\]{width:250px}.univer-flex-1{flex:1}.-univer-translate-y-1\/2{--univer-tw-translate-y: -50%;transform:translate(var(--univer-tw-translate-x),-50%) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-select-none{-webkit-user-select:none;user-select:none}.univer-list-none{list-style-type:none}.univer-justify-around{justify-content:space-around}.univer-gap-4{gap:1rem}.univer-overflow-visible{overflow:visible}.univer-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.univer-whitespace-nowrap{white-space:nowrap}.univer-whitespace-pre-wrap{white-space:pre-wrap}.univer-break-words{word-wrap:break-word}.univer-break-all{word-break:break-all}.univer-rounded-none{border-radius:0}.univer-rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.univer-border{border-width:1px}.univer-border-r-0{border-right-width:0}.univer-border-gray-600{border-color:var(--univer-gray-600)}.univer-border-primary-600{border-color:var(--univer-primary-600)}.\!univer-bg-gray-600{background-color:var(--univer-gray-600)!important}.univer-bg-gray-200{background-color:var(--univer-gray-200)}.univer-bg-primary-600{background-color:var(--univer-primary-600)}.univer-bg-transparent{background-color:#0000}.univer-p-0{padding:0}.univer-p-0\.5{padding:.125rem}.univer-p-3{padding:.75rem}.univer-px-4{padding-left:1rem;padding-right:1rem}.univer-px-6{padding-left:1.5rem;padding-right:1.5rem}.univer-px-7{padding-left:1.75rem;padding-right:1.75rem}.univer-py-1{padding-top:.25rem;padding-bottom:.25rem}.univer-py-3{padding-top:.75rem;padding-bottom:.75rem}.univer-pb-3{padding-bottom:.75rem}.univer-pt-0{padding-top:0}.univer-text-base{font-size:1rem;line-height:1.5rem}.univer-font-bold{font-weight:700}.univer-font-medium{font-weight:500}.univer-leading-5{line-height:1.25rem}.univer-leading-\[13px\]{line-height:13px}.univer-text-primary-500{color:var(--univer-primary-500)}.univer-text-white{color:var(--univer-white)}.univer-shadow-md{--univer-tw-shadow: 0px 1px 6px -2px #1e284d14, 0px 2px 6px -1px #1e284d1a;--univer-tw-shadow-colored: 0px 1px 6px -2px var(--univer-tw-shadow-color), 0px 2px 6px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 6px -2px #1e284d14,0 2px 6px -1px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 #0000),var(--univer-tw-ring-shadow, 0 0 #0000),var(--univer-tw-shadow)}.univer-outline-none{outline-offset:2px;outline:2px solid #0000}.univer-ring-1{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(1px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 #0000)}.univer-ring-primary-500{--univer-tw-ring-color: var(--univer-primary-500)}.univer-ring-red-500{--univer-tw-ring-color: var(--univer-red-500)}.univer-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:univer-bg-gray-200:hover{background-color:var(--univer-gray-200)}.hover\:univer-bg-gray-300:hover{background-color:var(--univer-gray-300)}.dark\:\!univer-bg-gray-600:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:\!univer-text-gray-300:where(.univer-dark,.univer-dark *){color:var(--univer-gray-300)!important}.dark\:hover\:\!univer-bg-gray-600:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.univer-mb-5{margin-bottom:1.25rem}.univer-mr-3{margin-right:.75rem}.univer-mt-2{margin-top:.5rem}.univer-mt-3{margin-top:.75rem}.univer-mt-3\.5{margin-top:.875rem}.univer-mt-4{margin-top:1rem}.univer-h-7{height:1.75rem}.univer-max-h-\[400px\]{max-height:400px}.univer-w-32{width:8rem}.univer-w-36{width:9rem}.univer-w-4{width:1rem}.univer-w-\[340px\]{width:340px}.univer-cursor-default{cursor:default}.univer-cursor-pointer{cursor:pointer}.univer-justify-between{justify-content:space-between}.univer-gap-1{gap:.25rem}.univer-gap-1\.5{gap:.375rem}.univer-gap-6{gap:1.5rem}.univer-overflow-auto{overflow:auto}.univer-overflow-y-auto{overflow-y:auto}.univer-rounded-lg{border-radius:.5rem}.univer-p-1\.5{padding:.375rem}.univer-p-2{padding:.5rem}.univer-px-2{padding-left:.5rem;padding-right:.5rem}.univer-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.univer-pb-5{padding-bottom:1.25rem}.univer-text-sm,.univer-text-sm\/5{font-size:.875rem;line-height:1.25rem}.univer-text-gray-500{color:var(--univer-gray-500)}.univer-text-primary-600{color:var(--univer-primary-600)}.dark\:\!univer-text-gray-400:where(.univer-dark,.univer-dark *){color:var(--univer-gray-400)!important}.dark\:hover\:\!univer-bg-gray-700:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-700)!important}.univer-relative{position:relative}.univer-mt-2\.5{margin-top:.625rem}.univer-h-full{height:100%}.univer-w-full{width:100%}.univer-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.univer-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.univer-items-center{align-items:center}.univer-justify-center{justify-content:center}.univer-rounded{border-radius:.25rem}.\!univer-bg-gray-800{background-color:var(--univer-gray-800)!important}.\!univer-bg-gray-900{background-color:var(--univer-gray-900)!important}.univer-bg-gray-100{background-color:var(--univer-gray-100)}.univer-bg-white{background-color:var(--univer-white)}.univer-fill-primary-600{fill:var(--univer-primary-600)}.univer-p-1{padding:.25rem}.univer-text-center{text-align:center}.univer-text-gray-900{color:var(--univer-gray-900)}.hover\:univer-bg-gray-100:hover{background-color:var(--univer-gray-100)}.dark\:\!univer-bg-gray-800:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-800)!important}.dark\:\!univer-bg-gray-900:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-900)!important}.dark\:\!univer-text-white:where(.univer-dark,.univer-dark *){color:var(--univer-white)!important}.dark\:hover\:\!univer-bg-gray-800:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-800)!important}.\[\&\>div\]\:univer-grid>div{display:grid}.\[\&\>div\]\:univer-gap-2>div{gap:.5rem}.univer-flex{display:flex}.univer-grid{display:grid}.univer-hidden{display:none}.univer-flex-col{flex-direction:column}.univer-justify-end{justify-content:flex-end}.univer-gap-2{gap:.5rem}.univer-border-t{border-top-width:1px}.univer-border-gray-200{border-color:var(--univer-gray-200)}.univer-py-2{padding-top:.5rem;padding-bottom:.5rem}.univer-pt-3{padding-top:.75rem}.univer-text-sm{font-size:.875rem;line-height:1.25rem}.univer-text-xs{font-size:.75rem;line-height:1rem}.univer-text-gray-400{color:var(--univer-gray-400)}.univer-text-gray-600{color:var(--univer-gray-600)}.univer-text-red-500{color:var(--univer-red-500)}.dark\:\!univer-text-gray-200:where(.univer-dark,.univer-dark *){color:var(--univer-gray-200)!important}.qms-univer-shell[data-v-06121e52]{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:#fff}.qms-univer-container[data-v-06121e52]{width:100%;height:100%;min-height:0;overflow:hidden;background:#fff}.paper-page-frame-layer[data-v-06121e52]{position:absolute;z-index:1000;pointer-events:none;overflow:hidden}.paper-page-frame[data-v-06121e52]{position:absolute;box-sizing:border-box;pointer-events:none;border:1px dashed rgba(59,130,246,.92);background:#3b82f605;box-shadow:none}.paper-page-frame span[data-v-06121e52]{position:absolute;right:6px;bottom:6px;padding:3px 7px;border-radius:4px;background:#2563ebd1;color:#fff;font-size:12px;line-height:1.2}.print-region-label-layer[data-v-06121e52]{position:absolute;z-index:1001;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.print-region-label[data-v-06121e52]{position:absolute;transform:translateY(calc(-100% - 2px));padding:0 3px;border:1px solid currentColor;border-radius:2px;background:#fffffff0;font-size:9px;font-weight:600;line-height:11px;white-space:nowrap;box-shadow:0 1px 3px #0f172a1f}.qms-sql-editor[data-v-a47718d3]{min-width:0}.qms-snapshot-renderer[data-v-fe0711f4]{height:100%;min-height:0;overflow:auto;padding:12px 14px 34px;background:#eef2f7}.qms-snapshot-renderer.is-resizing-column[data-v-fe0711f4]{cursor:col-resize;-webkit-user-select:none;user-select:none}.print-preview-shell[data-v-fe0711f4]{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;padding:0;background:#fff}.print-preview-page[data-v-fe0711f4]{position:relative;box-sizing:border-box;background:#fff;overflow:visible}.print-preview-page .print-content[data-v-fe0711f4]{position:relative;box-sizing:border-box;overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;outline:1px dashed rgba(22,119,255,.45);outline-offset:-1px}.print-preview-page[data-v-fe0711f4] .print-clip-sheet{position:relative;overflow:hidden;background:#fff;margin-left:auto;margin-right:auto}.print-preview-page[data-v-fe0711f4] .print-clip-grid{position:relative;overflow:hidden;background:#fff}.print-preview-page[data-v-fe0711f4] .print-clip-cell{box-sizing:border-box;min-width:24px;border:0;padding:0;overflow:hidden;background-clip:padding-box}.print-preview-page[data-v-fe0711f4] .print-clip-cell-content{display:block;width:100%;min-width:0}.print-preview-page[data-v-fe0711f4] .print-control{display:flex;width:100%;min-height:28px;align-items:center;justify-content:flex-start;color:#111;font-size:13px;line-height:1.35}.print-preview-page[data-v-fe0711f4] .print-control-input{padding:2px 6px;border:1px solid #bfc7d3;border-radius:2px;background:#fff}.print-preview-page[data-v-fe0711f4] .print-control-input-text{display:block;width:100%;min-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.print-preview-page[data-v-fe0711f4] .print-control-radio{gap:10px;justify-content:center;flex-wrap:wrap}.print-preview-page[data-v-fe0711f4] .print-control-radio-option{display:inline-flex;align-items:center;gap:6px;color:#344054}.print-preview-page[data-v-fe0711f4] .print-control-radio-dot{display:inline-block;width:12px;height:12px;border:1px solid #98a2b3;border-radius:999px;background:#fff}.print-preview-page[data-v-fe0711f4] .print-control-radio-option.is-active .print-control-radio-dot{border-color:#1677ff;background:radial-gradient(circle at center,#1677ff 0,#1677ff 45%,#fff 46%,#fff)}.print-preview-page[data-v-fe0711f4] .print-control-checkbox{justify-content:center}.report-toolbar[data-v-fe0711f4]{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;width:100%;box-sizing:border-box;margin:0 0 24px;padding:16px 24px;border:0;border-bottom:1px solid #e5e7eb;border-radius:0;background:#fff;box-shadow:none}.toolbar-title[data-v-fe0711f4]{min-width:0;display:grid;gap:4px}.toolbar-title strong[data-v-fe0711f4]{color:#1f2937;font-size:15px;font-weight:600;line-height:22px}.toolbar-title .paper-summary[data-v-fe0711f4]{color:#7b8493;font-size:12px;line-height:18px}.toolbar-controls[data-v-fe0711f4],.toolbar-group[data-v-fe0711f4],.pager-chip[data-v-fe0711f4]{display:flex;align-items:center;gap:8px}.toolbar-controls[data-v-fe0711f4]{flex-wrap:wrap;justify-content:flex-end}.toolbar-group[data-v-fe0711f4]{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.pager-group[data-v-fe0711f4]{margin-right:12px}.tool-btn[data-v-fe0711f4],.action-btn[data-v-fe0711f4]{height:32px;padding:0 12px;border:1px solid #dce1e8;border-radius:6px;background:#fff;color:#475467;font-size:13px;cursor:pointer}.tool-btn[data-v-fe0711f4]:hover:not(:disabled),.action-btn[data-v-fe0711f4]:hover{border-color:#1677ff;color:#1677ff}.tool-btn[data-v-fe0711f4]:disabled{cursor:not-allowed;color:#b6bdc8;border-color:#edf0f4}.action-btn-primary[data-v-fe0711f4]{min-width:88px;height:34px;padding:0 20px;border:1px solid #1677ff;background:#1677ff;color:#fff;font-weight:500;box-shadow:none}.action-btn-primary[data-v-fe0711f4]:hover{background:#4096ff;border-color:#4096ff;color:#fff}.print-details-btn[data-v-fe0711f4]{color:#667085;font-size:13px}.print-settings-detail[data-v-fe0711f4]{max-width:320px;line-height:1.7;color:#475467}.page-input-wrap[data-v-fe0711f4],.page-size-wrap[data-v-fe0711f4]{display:flex;align-items:center;gap:6px;padding:0;color:#667085;font-size:12px}.page-input[data-v-fe0711f4]{width:48px;height:30px;border:1px solid #dce1e8;border-radius:4px;text-align:center;background:#fff}.page-size-wrap select[data-v-fe0711f4]{height:30px;border:1px solid #dce1e8;border-radius:4px;background:#fff}.report-page-hint[data-v-fe0711f4]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;width:min(1180px,100%);margin:0 auto 10px}.dataset-pager[data-v-fe0711f4]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #d9e2ef;border-radius:999px;background:#ffffffe0;color:#475467;font-size:12px}.viewer-shell[data-v-fe0711f4]{display:block;width:100%;min-width:0;padding:8px 0 32px;overflow-x:auto;transform-origin:top center}.continuous-table-wrap[data-v-fe0711f4]{position:relative;box-sizing:border-box;margin:0 auto;overflow:visible;background:#fff;box-shadow:0 16px 42px #0f172a1f}.continuous-table-clip[data-v-fe0711f4]{width:100%;overflow:visible;clip-path:inset(-100000px 0 -100000px 0)}.column-resize-layer[data-v-fe0711f4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.column-resize-handle[data-v-fe0711f4]{position:absolute;top:0;bottom:0;width:7px;margin:0 0 0 -4px;padding:0;border:0;border-radius:0;background:transparent;cursor:col-resize;pointer-events:auto}.column-resize-handle[data-v-fe0711f4]:after{content:"";position:absolute;top:0;bottom:0;left:3px;width:1px;background:transparent}.column-resize-handle[data-v-fe0711f4]:hover:after,.column-resize-handle.active[data-v-fe0711f4]:after{background:#4096ff;box-shadow:0 0 0 1px #4096ff1f}.column-resize-metric[data-v-fe0711f4]{position:absolute;top:8px;z-index:4;display:inline-flex;align-items:center;gap:6px;transform:translate(8px);padding:5px 8px;border:1px solid rgba(64,150,255,.28);border-radius:7px;background:#fffffff5;color:#1558b0;font-size:12px;line-height:1;white-space:nowrap;box-shadow:0 8px 22px #1677ff29;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.column-resize-metric strong[data-v-fe0711f4]{color:#0958d9;font-weight:700}.column-resize-metric span[data-v-fe0711f4]{color:#475467;font-variant-numeric:tabular-nums}.scaled-table[data-v-fe0711f4]{position:relative}.cell-logo[data-v-fe0711f4]{display:block;max-width:100%;max-height:100%;margin:0 auto;object-fit:contain}.sheet-grid[data-v-fe0711f4]{position:relative;box-sizing:border-box;background:#fff}.sheet-grid-cell[data-v-fe0711f4]{box-sizing:border-box;min-width:24px;border:0;padding:0;overflow:hidden;background-clip:padding-box}.sheet-grid-cell-text[data-v-fe0711f4]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:clip}.sheet-table[data-v-fe0711f4]{width:max-content;border-collapse:collapse;table-layout:fixed}.sheet-table td[data-v-fe0711f4]{box-sizing:border-box;min-width:24px;max-width:0;border:0;padding:0;overflow:hidden;position:relative}.interactive-control[data-v-fe0711f4]{position:relative;z-index:2;display:flex;align-items:center;justify-content:stretch;width:100%;min-width:0;max-width:100%;min-height:100%;overflow:hidden;pointer-events:auto}.interactive-control-fusion[data-v-fe0711f4]{position:relative;z-index:2;display:flex;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;min-height:100%;padding:0 4px;overflow:hidden;pointer-events:auto}.control-fusion-text[data-v-fe0711f4]{flex:0 0 auto;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.control-fusion-widget[data-v-fe0711f4]{flex:1 1 80px;display:flex;align-items:center;min-width:48px;max-width:100%}.control-fusion-widget .control-ant[data-v-fe0711f4],.control-fusion-widget .control-ant-button[data-v-fe0711f4],.control-fusion-widget .control-ant-upload[data-v-fe0711f4],.control-ant[data-v-fe0711f4],.control-ant-button[data-v-fe0711f4],.control-ant-upload[data-v-fe0711f4]{width:100%;min-width:0}.control-ant[data-v-fe0711f4] .ant-input,.control-ant[data-v-fe0711f4] .ant-select-selector,.control-ant[data-v-fe0711f4] .ant-picker,.control-ant[data-v-fe0711f4] .ant-input-number{width:100%}.control-ant[data-v-fe0711f4] .ant-input,.control-ant[data-v-fe0711f4] .ant-select-selector,.control-ant[data-v-fe0711f4] .ant-picker,.control-ant[data-v-fe0711f4] .ant-input-number-input{min-height:28px;font-size:13px}.control-ant[data-v-fe0711f4] .ant-input,.control-ant[data-v-fe0711f4] .ant-select-selector,.control-ant[data-v-fe0711f4] .ant-picker,.control-ant[data-v-fe0711f4] .ant-input-number,.control-ant-button[data-v-fe0711f4],.control-ant-upload[data-v-fe0711f4] .ant-upload,.control-ant-upload[data-v-fe0711f4] .ant-btn,.control-ant-checkbox[data-v-fe0711f4],.control-ant-radio-group[data-v-fe0711f4]{pointer-events:auto}.control-ant[data-v-fe0711f4] .ant-input,.control-ant[data-v-fe0711f4] .ant-select-selector,.control-ant[data-v-fe0711f4] .ant-picker,.control-ant[data-v-fe0711f4] .ant-input-number,.control-ant-button[data-v-fe0711f4]{border-color:inherit;border-radius:inherit;background-color:inherit;color:inherit}.control-ant-textarea[data-v-fe0711f4] textarea.ant-input{min-height:44px;resize:vertical}.control-ant-checkbox[data-v-fe0711f4],.control-ant-radio-group[data-v-fe0711f4]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;width:100%;min-width:0;max-width:100%;color:#344054;font-size:13px}.control-ant-button[data-v-fe0711f4]{min-height:28px;font-weight:700}.control-ant-upload[data-v-fe0711f4] .ant-upload,.control-ant-upload[data-v-fe0711f4] .ant-btn{width:100%}.control-display[data-v-fe0711f4]{width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.control-error[data-v-fe0711f4]{position:absolute;left:0;right:0;bottom:-18px;z-index:3;color:#d92d20;font-size:12px;line-height:16px;font-style:normal;text-align:left;white-space:nowrap}.sheet-table.has-print-sections[data-v-fe0711f4]{height:100%}.sheet-table.has-print-sections .print-section-body[data-v-fe0711f4]{vertical-align:top}.sheet-table.has-print-sections .print-section-footer[data-v-fe0711f4]{vertical-align:bottom}.is-print[data-v-fe0711f4]{overflow:auto;padding:0;background:#fff}.is-print .report-page-hint[data-v-fe0711f4]{display:none}.is-print .print-preview-shell[data-v-fe0711f4]{padding:0;gap:0}.is-print .print-preview-page[data-v-fe0711f4]{box-shadow:none}.is-print .viewer-shell[data-v-fe0711f4]{display:block;width:auto;min-width:0;padding:0;zoom:1!important}.is-print .continuous-table-wrap[data-v-fe0711f4]{margin:0;box-shadow:none}.is-print .print-section-header[data-v-fe0711f4],.is-print .print-section-body[data-v-fe0711f4],.is-print .print-section-footer[data-v-fe0711f4]{outline:0}@media (max-width: 980px){.report-toolbar[data-v-fe0711f4]{grid-template-columns:1fr}.toolbar-controls[data-v-fe0711f4]{justify-content:flex-start}.toolbar-group[data-v-fe0711f4]{width:100%;justify-content:space-between;flex-wrap:wrap}}@media print{html[data-v-fe0711f4],body[data-v-fe0711f4]{margin:0!important;padding:0!important;background:#fff!important}.qms-snapshot-renderer[data-v-fe0711f4]{overflow:visible;padding:0;background:#fff}.report-toolbar[data-v-fe0711f4],.report-page-hint[data-v-fe0711f4]{display:none}.print-preview-shell[data-v-fe0711f4]{padding:0;gap:0}.print-preview-page[data-v-fe0711f4]{box-shadow:none}.viewer-shell[data-v-fe0711f4]{display:block;width:auto;min-width:0;padding:0;zoom:1!important}.continuous-table-wrap[data-v-fe0711f4]{margin:0;box-shadow:none}.print-section-header[data-v-fe0711f4],.print-section-body[data-v-fe0711f4],.print-section-footer[data-v-fe0711f4]{outline:0}}@media (max-width: 640px){.report-toolbar[data-v-fe0711f4]{padding:12px 16px;gap:10px}.toolbar-controls[data-v-fe0711f4]{width:100%;justify-content:flex-end}.pager-group[data-v-fe0711f4]{margin-right:0;flex-wrap:wrap}}.qms-univer-designer[data-v-5f15b400]{height:100%;min-height:0;display:flex;flex-direction:column;background:#eef2f7;overflow:hidden}.designer-header[data-v-5f15b400]{flex:none;padding:8px 16px;background:#fff;border-bottom:1px solid #e4e7ec;box-shadow:0 1px 2px #0f172a0a}.header-main[data-v-5f15b400]{display:block}.header-title-row[data-v-5f15b400]{min-height:40px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:14px;min-width:0}.header-left[data-v-5f15b400]{flex:1 1 auto;min-width:0;min-height:40px;display:flex;align-items:center;gap:12px;overflow-x:auto;scrollbar-width:thin}.header-section[data-v-5f15b400]{flex:none;min-height:40px;display:inline-flex;align-items:center;gap:12px;min-width:max-content}.header-section label[data-v-5f15b400]{min-height:34px;display:inline-flex;align-items:center;gap:8px;min-width:0}.header-section label.wide[data-v-5f15b400] .ant-input{width:270px}.header-section label.short[data-v-5f15b400] .ant-select{width:78px}.header-section label.short[data-v-5f15b400] .ant-input{width:118px}.header-basic-section label[data-v-5f15b400]:first-child .ant-input{width:330px}.header-section span[data-v-5f15b400]{flex:none;line-height:34px;font-weight:700;color:#42526e;white-space:nowrap}.header-section[data-v-5f15b400] .ant-input,.header-section[data-v-5f15b400] .ant-select-selector{height:34px;border-radius:6px;border-color:#cdd5df;background:#fff;box-shadow:0 1px 2px #0f172a08}.header-section[data-v-5f15b400] .ant-select-selector{display:flex;align-items:center}.header-section[data-v-5f15b400] .ant-select-selection-item,.header-section[data-v-5f15b400] .ant-select-selection-placeholder{line-height:32px}.header-section[data-v-5f15b400] .ant-input:hover,.header-section[data-v-5f15b400] .ant-select-selector:hover{border-color:#98a2b3}.header-section[data-v-5f15b400] .ant-input:focus,.header-section[data-v-5f15b400] .ant-input-focused,.header-section[data-v-5f15b400] .ant-select-focused .ant-select-selector{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.header-section[data-v-5f15b400] .ant-input[disabled]{color:#98a2b3;background:#f3f6fb;border-color:#d9e2ef;box-shadow:none}.header-divider[data-v-5f15b400]{flex:none;width:1px;height:28px;background:#e4e7ec}.header-tool-section[data-v-5f15b400]{gap:2px}.header-tool-btn[data-v-5f15b400]{height:34px;padding:0 9px;border-radius:6px;color:#475467;font-weight:700;white-space:nowrap;display:inline-flex;align-items:center}.header-tool-btn[data-v-5f15b400]:hover{background:#0f172a0f;color:#1f2937}.header-tool-btn.ant-btn-dangerous[data-v-5f15b400]{color:#ef4444}.header-tool-btn.ant-btn-dangerous[data-v-5f15b400]:hover{background:#ef444414;color:#dc2626}.header-tool-btn[data-v-5f15b400] .anticon{font-size:14px}.header-actions[data-v-5f15b400]{flex:none;min-height:40px;margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;padding:3px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.header-action-btn[data-v-5f15b400]{height:34px;padding:0 13px;border-radius:7px;color:#344054;font-weight:700;white-space:nowrap;box-shadow:none;display:inline-flex;align-items:center}.header-action-btn[data-v-5f15b400] .anticon{font-size:14px}.header-action-btn-primary[data-v-5f15b400]{min-width:76px;color:#fff;box-shadow:0 6px 12px #1677ff29}.qr-code-form-grid[data-v-5f15b400]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.qr-code-form-grid[data-v-5f15b400] .ant-input-number{width:100%}.qr-code-form-hint[data-v-5f15b400]{padding:10px 12px;border:1px solid #d9e2ef;border-radius:6px;color:#667085;background:#f8fafc;font-size:12px}@media (max-width: 1280px){.header-title-row[data-v-5f15b400]{align-items:flex-start;flex-wrap:wrap}.header-left[data-v-5f15b400]{width:100%}.header-actions[data-v-5f15b400]{margin-left:0}}@media (max-width: 960px){.designer-header[data-v-5f15b400]{padding:8px 10px}.header-title-row[data-v-5f15b400]{gap:8px}.header-left[data-v-5f15b400]{flex-wrap:wrap;overflow:visible}.header-divider[data-v-5f15b400]{display:none}.header-section[data-v-5f15b400]{flex-wrap:wrap;min-width:0;width:100%}.header-basic-section label[data-v-5f15b400]:first-child .ant-input,.header-section label.wide[data-v-5f15b400] .ant-input{width:min(100%,330px)}.header-actions[data-v-5f15b400]{max-width:100%;overflow-x:auto}}.designer-body[data-v-5f15b400]{position:relative;flex:1;min-height:0;display:flex;align-items:stretch;gap:0;overflow:hidden;padding:10px 16px;background:#eef2f7}.univer-main[data-v-5f15b400]{min-width:0;min-height:0;flex:1;height:100%;overflow:hidden;background:#fff;border:1px solid #d9e2ef;border-left:0;border-radius:0 8px 8px 0}.designer-sidebar[data-v-5f15b400]{position:relative;flex:none;min-width:44px;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d9e2ef;border-right:0;border-radius:8px 0 0 8px;background:#f8fbff;box-shadow:0 14px 34px #0f172a14;transition:width .18s ease,background-color .18s ease,box-shadow .18s ease}.designer-sidebar.open[data-v-5f15b400]{background:#fff;box-shadow:0 18px 42px #0f172a1f}.designer-sidebar-rail[data-v-5f15b400]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 6px;box-sizing:border-box;background:linear-gradient(180deg,#fbfdff,#f4f8ff)}.designer-sidebar-rail-head[data-v-5f15b400]{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:4px;color:#667085;font-size:11px;font-weight:600}.designer-sidebar-rail-head[data-v-5f15b400] .anticon{font-size:15px;color:#1677ff}.designer-sidebar-rail-button[data-v-5f15b400]{width:100%;min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px 4px;border:1px solid #d9e2ef;border-radius:8px;background:#fff;color:#344054;cursor:pointer;box-shadow:0 2px 8px #0f172a0a;transition:border-color .15s ease,color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.designer-sidebar-rail-button[data-v-5f15b400]:hover{color:#1677ff;border-color:#91caff;box-shadow:0 6px 14px #1677ff1a;transform:translateY(-1px)}.designer-sidebar-rail-button.active[data-v-5f15b400]{color:#1677ff;border-color:#69b1ff;background:linear-gradient(180deg,#1890ff14,#1890ff05);box-shadow:inset 0 0 0 1px #1677ff1a}.designer-sidebar-rail-button[data-v-5f15b400] .anticon{font-size:16px}.designer-sidebar-rail-button span[data-v-5f15b400]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:1px;line-height:1;font-size:12px;font-weight:700}.designer-sidebar-shell[data-v-5f15b400]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.designer-sidebar-resize-handle[data-v-5f15b400]{position:absolute;right:0;top:0;bottom:0;width:8px;padding:0;border:0;background:linear-gradient(270deg,#1677ff2e,#1677ff00);cursor:ew-resize;touch-action:none;z-index:3}.designer-sidebar-resize-handle[data-v-5f15b400]:after{content:"";position:absolute;top:50%;right:2px;width:2px;height:42px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(180deg,#1677ff47,#1677ffb8,#1677ff47);box-shadow:-3px 0 #1677ff3d,-6px 0 #1677ff1f}.designer-sidebar-head[data-v-5f15b400]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 14px;border-bottom:1px solid rgba(226,232,240,.92);background:linear-gradient(180deg,#fff,#fbfdff)}.designer-sidebar-head-main[data-v-5f15b400]{display:flex;align-items:center;gap:10px;min-width:0}.designer-sidebar-badge[data-v-5f15b400]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#1677ff1f,#1677ff0a);color:#1677ff;flex:none}.designer-sidebar-badge[data-v-5f15b400] .anticon{font-size:16px}.designer-sidebar-head-text[data-v-5f15b400]{display:grid;gap:2px;min-width:0}.designer-sidebar-head-text strong[data-v-5f15b400]{color:#0f172a;font-size:14px;font-weight:700}.designer-sidebar-head-text span[data-v-5f15b400]{color:#667085;font-size:11px}.designer-sidebar-head-actions[data-v-5f15b400]{display:inline-flex;align-items:center;gap:6px;flex:none}.designer-sidebar-head-actions[data-v-5f15b400] .ant-btn{height:28px;padding:0 10px;border-radius:4px}.designer-sidebar-body[data-v-5f15b400]{flex:1;min-height:0;overflow:auto;padding:12px;display:grid;gap:12px}.designer-sidebar-section[data-v-5f15b400]{min-height:0}.designer-sidebar-tabs[data-v-5f15b400]{min-height:0;display:flex;flex-direction:column}.designer-sidebar-tabs[data-v-5f15b400] .ant-tabs-nav{margin-bottom:10px}.designer-sidebar-tabs[data-v-5f15b400] .ant-tabs-content-holder{min-height:0;overflow:auto;padding-right:2px}.designer-sidebar-tabs[data-v-5f15b400] .ant-tabs-tab{font-weight:600}.floating-selection-card[data-v-5f15b400]{margin-bottom:0}.panel-title[data-v-5f15b400]{margin:8px 0 10px;font-weight:700}.panel-title-row[data-v-5f15b400]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px;font-weight:700}.property-title[data-v-5f15b400]{padding-bottom:8px;border-bottom:1px solid #eef2f7}.panel-rail[data-v-5f15b400]{width:28px;height:74px;margin-top:4px;border:1px solid #d9e2ef;border-radius:7px;background:#ffffffeb;color:#344054;cursor:pointer;box-shadow:0 2px 8px #0f172a0f;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.panel-rail[data-v-5f15b400]:hover{color:#1677ff;border-color:#91caff;box-shadow:0 4px 12px #1677ff24;transform:translateY(-1px)}.rail-arrow[data-v-5f15b400]{height:14px;line-height:12px;font-size:18px;font-weight:700}.rail-text[data-v-5f15b400]{writing-mode:vertical-rl;letter-spacing:1px;line-height:1;font-size:12px;font-weight:600}.usage-card[data-v-5f15b400],.selection-card[data-v-5f15b400]{margin-bottom:10px;padding:10px;border:1px solid #e4eaf3;border-radius:6px;background:#f8fbff;color:#475467;font-size:12px;line-height:1.8}.selection-card[data-v-5f15b400]{display:grid;gap:3px;line-height:1.45}.resource-tabs[data-v-5f15b400] .ant-tabs-nav{margin-bottom:10px}.dataset-actions[data-v-5f15b400]{width:100%;margin-bottom:10px;flex-wrap:wrap}.dataset-actions[data-v-5f15b400] .ant-input-affix-wrapper{min-width:120px}.dataset-binding-mode[data-v-5f15b400]{display:inline-flex;align-items:center;gap:6px;height:24px;color:#475467;font-size:12px;white-space:nowrap}.dataset-warning[data-v-5f15b400]{margin-bottom:10px}.dataset-list[data-v-5f15b400]{display:grid;gap:10px}.dataset-card[data-v-5f15b400]{padding:10px;border:1px solid #e4eaf3;border-radius:8px;background:#fff;cursor:pointer}.dataset-card.active[data-v-5f15b400]{border-color:#91caff;box-shadow:0 0 0 2px #1677ff14}.dataset-card-head[data-v-5f15b400]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dataset-card-head strong[data-v-5f15b400]{display:block;color:#1f2937}.dataset-card-head span[data-v-5f15b400]{display:block;margin-top:2px;color:#667085;font-size:12px}.dataset-meta[data-v-5f15b400]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.dataset-meta span[data-v-5f15b400]{padding:2px 6px;border-radius:99px;background:#f2f4f7;color:#667085;font-size:11px}.field-tree[data-v-5f15b400]{display:grid;gap:6px;max-height:240px;overflow:auto}.field-tree.compact[data-v-5f15b400]{max-height:180px}.field-pill[data-v-5f15b400]{display:grid;gap:2px;width:100%;padding:7px 8px;border:1px solid #d9e2ef;border-radius:6px;background:#f8fbff;text-align:left;cursor:grab}.field-pill[data-v-5f15b400]:hover{border-color:#91caff;background:#eef6ff}.field-pill strong[data-v-5f15b400]{color:#1f2937;font-size:12px}.field-pill span[data-v-5f15b400]{color:#667085;font-size:11px}.dataset-drawer-body[data-v-5f15b400]{min-height:100%;padding:16px;display:grid;gap:12px}.dataset-config-card[data-v-5f15b400]{background:#fff;border:1px solid #d9e2ef;border-radius:10px;padding:14px}.drawer-section-title[data-v-5f15b400]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.drawer-section-title strong[data-v-5f15b400]{color:#1f2937;font-size:15px}.drawer-section-title span[data-v-5f15b400]{color:#667085;font-size:12px}.drawer-section-title.sub[data-v-5f15b400]{margin-top:12px}.sql-card[data-v-5f15b400]{min-height:230px}.sql-workspace[data-v-5f15b400]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;align-items:stretch}.sql-table-panel[data-v-5f15b400]{min-height:0;display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid #e4eaf3;border-radius:8px;background:#f8fbff}.sql-panel-title[data-v-5f15b400]{display:flex;align-items:center;justify-content:space-between;gap:8px}.sql-panel-title strong[data-v-5f15b400]{color:#1f2937;font-size:13px}.sql-table-list[data-v-5f15b400]{max-height:190px;overflow:auto;display:grid;gap:6px;padding-right:2px}.sql-table-item[data-v-5f15b400]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px 8px;border:1px solid #d9e2ef;border-radius:6px;background:#fff;cursor:pointer;text-align:left}.sql-table-item[data-v-5f15b400]:hover{border-color:#91caff;background:#eef6ff}.sql-table-item span[data-v-5f15b400]{min-width:0;display:grid;gap:2px}.sql-table-item strong[data-v-5f15b400]{overflow:hidden;color:#1f2937;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sql-table-item em[data-v-5f15b400]{overflow:hidden;color:#667085;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.sql-editor-panel[data-v-5f15b400]{min-width:0;display:grid;gap:8px;align-content:start}.sql-hints[data-v-5f15b400]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.sql-hints span[data-v-5f15b400]{margin-right:2px;color:#667085;font-size:12px}.sql-hints button[data-v-5f15b400]{padding:3px 8px;border:1px solid #d9e2ef;border-radius:999px;background:#fff;color:#344054;font-size:12px;cursor:pointer}.sql-hints button[data-v-5f15b400]:hover{border-color:#1677ff;color:#1677ff}.dataset-bottom-card[data-v-5f15b400]{min-height:320px}.dataset-bottom-tabs[data-v-5f15b400] .ant-tabs-nav,.dataset-nested-tabs[data-v-5f15b400] .ant-tabs-nav{margin-bottom:10px}.dataset-field-table[data-v-5f15b400] .ant-table-cell{vertical-align:middle}.dataset-field-table[data-v-5f15b400] .ant-select{width:100%}.dataset-preview-table[data-v-5f15b400] .ant-table{border:1px solid #e4eaf3;border-radius:8px}.dataset-preview-table[data-v-5f15b400] .ant-table-cell{white-space:nowrap;vertical-align:middle}.dataset-preview-table[data-v-5f15b400] .ant-table-thead>tr>th{background:#f6f9ff;color:#1f2937;font-weight:600}.print-boundary-card[data-v-5f15b400]{display:grid;gap:6px;margin-top:12px;padding:10px;border:1px dashed #1677ff;border-radius:6px;background:#f0f7ff}.print-boundary-card span[data-v-5f15b400]{color:#667085;font-size:12px}.print-boundary-card strong[data-v-5f15b400]{color:#1d4ed8}.print-boundary-card em[data-v-5f15b400]{color:#667085;font-size:12px;font-style:normal;line-height:1.5}.print-setting-card[data-v-5f15b400]{display:grid;gap:10px;padding:10px;border:1px solid #d9e2ef;border-radius:8px;background:#f8fbff}.setting-row[data-v-5f15b400]{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:8px}.setting-row>span[data-v-5f15b400]{color:#475467;font-size:12px;font-weight:600}.setting-row.compact[data-v-5f15b400]{grid-template-columns:86px auto;justify-content:start}.setting-row.footer-placement-row[data-v-5f15b400]{align-items:start}.footer-placement-row[data-v-5f15b400] .ant-radio-group{display:grid;grid-template-columns:1fr 1fr;width:100%}.footer-placement-row[data-v-5f15b400] .ant-radio-button-wrapper{padding-inline:8px;text-align:center}.footer-placement-help[data-v-5f15b400]{margin-top:-4px;padding-left:94px;color:#7c8799;font-size:11px;line-height:1.45}.dual-inputs[data-v-5f15b400],.quad-inputs[data-v-5f15b400]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.print-setting-card[data-v-5f15b400] .ant-input-number,.print-setting-card[data-v-5f15b400] .ant-select{width:100%}.control-config-head[data-v-5f15b400]{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr 1fr auto;gap:6px;margin:-2px 0 10px;padding:8px 0;background:#fff}.control-config-shell[data-v-5f15b400]{display:grid;gap:10px}.control-hero-card[data-v-5f15b400]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px;border:1px solid #cfe0ff;border-radius:12px;background:linear-gradient(135deg,#f8fbff,#eef6ff);box-shadow:0 8px 22px #1677ff14}.control-hero-card div[data-v-5f15b400]{min-width:0;display:grid;gap:3px}.control-hero-card span[data-v-5f15b400],.control-hero-card em[data-v-5f15b400]{color:#667085;font-size:12px;font-style:normal}.control-hero-card strong[data-v-5f15b400]{overflow:hidden;color:#1d2939;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.control-config-section[data-v-5f15b400]{min-width:0;display:grid;gap:10px;padding:12px;overflow:hidden;border:1px solid #e4eaf3;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a08}.control-config-section[data-v-5f15b400]>*{min-width:0}.control-section-head[data-v-5f15b400]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.control-section-head strong[data-v-5f15b400]{color:#1f2937;font-size:13px}.control-section-head span[data-v-5f15b400]{color:#98a2b3;font-size:11px;text-align:right}.type-preset-grid[data-v-5f15b400],.preset-grid[data-v-5f15b400]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.preset-grid.three[data-v-5f15b400]{grid-template-columns:repeat(3,minmax(0,1fr))}.preset-grid.two[data-v-5f15b400]{grid-template-columns:repeat(2,minmax(0,1fr))}.preset-card[data-v-5f15b400]{min-width:0;padding:9px;border:1px solid #d9e2ef;border-radius:10px;background:#f8fbff;color:#344054;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,transform .15s ease}.preset-card[data-v-5f15b400]:hover{border-color:#91caff;background:#f2f8ff;transform:translateY(-1px)}.preset-card.active[data-v-5f15b400]{border-color:#1677ff;background:#eef6ff;box-shadow:0 0 0 2px #1677ff1f}.preset-card strong[data-v-5f15b400]{display:block;overflow:hidden;color:#1f2937;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.preset-card span[data-v-5f15b400]{display:block;margin-top:3px;overflow:hidden;color:#667085;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.preset-card.compact[data-v-5f15b400]{padding:8px}.preset-card.visual[data-v-5f15b400]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:7px;align-items:center}.preset-card.visual i[data-v-5f15b400]{width:20px;height:20px;grid-row:span 2;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff73}.control-field-grid[data-v-5f15b400]{display:grid;gap:8px}.control-field-grid label[data-v-5f15b400]{display:grid;gap:4px}.control-field-grid label>span[data-v-5f15b400]{color:#475467;font-size:12px;font-weight:600}.control-field-grid label.muted>span[data-v-5f15b400]{color:#98a2b3}.control-switch-row[data-v-5f15b400]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.control-switch-row button[data-v-5f15b400]{height:30px;border:1px solid #d9e2ef;border-radius:9px;background:#f8fbff;color:#475467;cursor:pointer;font-size:12px}.control-switch-row button.active[data-v-5f15b400]{border-color:#1677ff;background:#eef6ff;color:#1677ff;font-weight:700}.control-switch-row button[data-v-5f15b400]:disabled{color:#b8c0cc;cursor:not-allowed}.option-editor[data-v-5f15b400] textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.control-preview-card[data-v-5f15b400]{min-height:68px;display:flex;align-items:center;justify-content:center;padding:14px;border:1px dashed #cfe0ff;border-radius:12px;background:linear-gradient(135deg,#f8fbff,#fff)}.control-preview-card[data-v-5f15b400] .ant-input-number,.control-preview-card[data-v-5f15b400] .ant-picker,.control-preview-card[data-v-5f15b400] .ant-select,.full-input[data-v-5f15b400]{width:100%}.display-preview[data-v-5f15b400]{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;border-radius:8px;background:#f2f4f7;color:#475467;font-size:12px}.action-card[data-v-5f15b400]{display:grid;gap:7px;padding:9px;border:1px solid #e4eaf3;border-radius:10px;background:#f8fbff}.action-card>span[data-v-5f15b400]{color:#475467;font-size:12px;font-weight:700}.submit-callback-editor[data-v-5f15b400]{min-width:0;display:grid;gap:8px;padding:9px;overflow:hidden;border:1px solid #e4eaf3;border-radius:10px;background:#f8fbff}.callback-grid[data-v-5f15b400]{grid-template-columns:minmax(0,1fr)}.callback-param-editor[data-v-5f15b400]{min-width:0;display:grid;gap:8px;padding:8px;overflow:hidden;border:1px solid #d9e2ef;border-radius:8px;background:#fff}.callback-param-head[data-v-5f15b400]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.callback-param-head strong[data-v-5f15b400]{color:#344054;font-size:12px}.callback-param-list[data-v-5f15b400]{min-width:0;display:grid;gap:7px}.callback-param-row[data-v-5f15b400]{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,1fr) 30px;align-items:center;gap:6px;padding:6px;border:1px solid #edf1f7;border-radius:8px;background:#fbfdff}.callback-param-row[data-v-5f15b400] .ant-input,.callback-param-row[data-v-5f15b400] .ant-select,.callback-param-row[data-v-5f15b400] .ant-select-selector{min-width:0;max-width:100%}.callback-param-row[data-v-5f15b400] .ant-select-selection-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.callback-param-path[data-v-5f15b400],.callback-param-value[data-v-5f15b400]{grid-column:2 / 5;min-width:0}.callback-param-value[data-v-5f15b400]{display:block;padding:4px 8px;overflow:hidden;border-radius:6px;background:#f2f4f7;color:#667085;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.callback-param-delete[data-v-5f15b400]{min-width:0;width:30px;padding:0;justify-self:end}.callback-advanced-collapse[data-v-5f15b400]{min-width:0;overflow:hidden;border:1px solid #d9e2ef;border-radius:8px;background:#fff}.callback-advanced-collapse[data-v-5f15b400] .ant-collapse-header{padding:6px 8px!important;color:#475467;font-size:12px;font-weight:600}.callback-advanced-collapse[data-v-5f15b400] .ant-collapse-content-box{padding:0 8px 8px!important}.callback-json-editor[data-v-5f15b400] textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55}.color-picker-block[data-v-5f15b400]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center}.color-picker-block>span[data-v-5f15b400]{color:#475467;font-size:12px;font-weight:700}.color-picker-block button[data-v-5f15b400]{width:24px;height:24px;margin:0 4px 4px 0;padding:2px;border:1px solid #d9e2ef;border-radius:8px;background:#fff;cursor:pointer;vertical-align:top}.color-picker-block button.active[data-v-5f15b400]{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.color-picker-block i[data-v-5f15b400]{display:block;width:100%;height:100%;border-radius:6px;box-shadow:inset 0 0 0 1px #0f172a14}.rule-card-grid[data-v-5f15b400]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rule-card[data-v-5f15b400]{padding:9px;border:1px solid #d9e2ef;border-radius:10px;background:#f8fbff;cursor:pointer;text-align:left}.rule-card.active[data-v-5f15b400]{border-color:#52c41a;background:#f0fdf4;box-shadow:0 0 0 2px #52c41a1a}.rule-card strong[data-v-5f15b400]{display:block;color:#1f2937;font-size:12px}.rule-card span[data-v-5f15b400]{display:block;margin-top:3px;color:#667085;font-size:11px}.validator-stack[data-v-5f15b400]{display:grid;gap:7px}.validator-card[data-v-5f15b400]{min-height:36px;display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;padding:8px;border:1px solid #d9e2ef;border-radius:10px;background:#f8fbff;color:#475467;cursor:pointer;text-align:left}.validator-card.active[data-v-5f15b400]{border-color:#1677ff;background:#eef6ff}.validator-card strong[data-v-5f15b400]{color:#1f2937;font-size:12px}.validator-card span[data-v-5f15b400]{color:#667085;font-size:12px}.validator-card.with-select[data-v-5f15b400]{cursor:default}.validator-card.with-select[data-v-5f15b400] .ant-select{width:100%}.control-list-title[data-v-5f15b400]{margin:12px 0 8px;color:#475467;font-size:12px;font-weight:700}.control-list[data-v-5f15b400]{max-height:220px;overflow:auto;border:1px solid #eef2f7;border-radius:8px;background:#fff}.control-list-item[data-v-5f15b400]{cursor:pointer}.control-list-item[data-v-5f15b400]:hover{background:#f5f8ff}.color-option[data-v-5f15b400]{display:inline-flex;align-items:center;gap:8px}.color-option i[data-v-5f15b400]{width:14px;height:14px;border:1px solid #d9e2ef;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff8c}.choice-config-list[data-v-5f15b400]{display:grid;gap:8px;padding:8px;border:1px solid #e4eaf3;border-radius:8px;background:#fff}.choice-config-list[data-v-5f15b400] .ant-select{width:100%}.print-region-card[data-v-5f15b400]{display:grid;gap:6px;margin-top:10px;padding:10px;border:1px solid #d9e2ef;border-radius:6px;background:#fff}.print-region-card .region-head[data-v-5f15b400]{display:flex;align-items:center;justify-content:space-between;gap:8px}.print-region-card span[data-v-5f15b400]{color:#667085;font-size:12px}.print-region-card strong[data-v-5f15b400]{color:#1f2937}.print-region-card em[data-v-5f15b400]{color:#667085;font-size:12px;font-style:normal;line-height:1.5}.print-region-card .region-hint[data-v-5f15b400]{color:#94a3b8;font-size:12px}.print-region-card.fixed-header[data-v-5f15b400]{border-color:#86efac;background:#f0fdf4}.print-region-card.fixed-header strong[data-v-5f15b400]{color:#15803d}.print-region-card.fixed-footer[data-v-5f15b400]{border-color:#ddd6fe;background:#f5f3ff}.print-region-card.fixed-footer strong[data-v-5f15b400]{color:#7c3aed}.qms-preview-drawer[data-v-5f15b400] .ant-drawer-body{height:calc(100vh - 55px);overflow:hidden}.preview-loading-state[data-v-5f15b400]{height:100%;display:flex;align-items:center;justify-content:center;background:#eef2f7}.preview-empty[data-v-5f15b400]{padding-top:160px}.preview-drawer-renderer[data-v-5f15b400]{height:100%;min-height:0}.preview-close-btn[data-v-5f15b400]{height:30px;padding:0 10px;border:1px solid #d9e2ef;border-radius:7px;background:#fff;color:#344054;font-size:12px;cursor:pointer}.preview-close-btn[data-v-5f15b400]:hover{border-color:#91caff;color:#1677ff;background:#f7fbff}.designer-hidden-input[data-v-5f15b400]{display:none}.ai-draft-grid[data-v-5f15b400]{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:14px}.ai-draft-card[data-v-5f15b400]{display:flex;flex-direction:column;gap:12px;padding:14px;background:#fff;border:1px solid #e7ecf3;border-radius:6px}.ai-draft-card-title[data-v-5f15b400]{color:#172033;font-size:15px;font-weight:650}.ai-draft-summary-item[data-v-5f15b400]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;color:#475467;font-size:12px}.ai-draft-summary-item span[data-v-5f15b400]{color:#64748b}.ai-draft-summary-item strong[data-v-5f15b400]{flex:1;color:#172033;text-align:right;word-break:break-all}.ai-draft-job[data-v-5f15b400]{display:grid;gap:6px;padding:10px;border:1px solid #dbeafe;border-radius:6px;background:#f8fbff;color:#2563eb;font-size:12px}.ai-draft-upload-trigger[data-v-5f15b400]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#475467;font-size:12px}.ai-draft-hint-list[data-v-5f15b400]{display:grid;gap:6px;color:#64748b;font-size:12px;line-height:1.6}.ai-draft-image-preview[data-v-5f15b400]{display:flex;align-items:center;justify-content:center;min-height:320px;background:#f8fafc;border-radius:8px;overflow:auto}.ai-draft-image-preview img[data-v-5f15b400]{display:block;max-width:100%;max-height:72vh;object-fit:contain}.selection-card span[data-v-5f15b400]{color:#667085}.selection-card strong[data-v-5f15b400]{color:#1d2939;font-size:13px}.selection-card em[data-v-5f15b400]{color:#667085;font-style:normal}.control-meta[data-v-5f15b400]{margin-top:3px;color:#667085;font-size:12px}.mt12[data-v-5f15b400]{margin-top:12px}.mt8[data-v-5f15b400]{margin-top:8px}@media (max-width: 980px){.ai-draft-grid[data-v-5f15b400]{grid-template-columns:1fr}}.ai-workspace-alert[data-v-5f15b400]{margin-bottom:12px}.ai-workspace-toolbar[data-v-5f15b400]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ai-workspace-checkpoints[data-v-5f15b400]{min-width:190px;flex:1}.ai-workspace-preview[data-v-5f15b400]{min-height:360px;max-height:58vh;overflow:auto;background:#f5f6f8;border:1px solid #e7ecf3}.ai-workspace-preview[data-v-5f15b400] .designer-renderer{min-height:340px}.ai-workspace-changes[data-v-5f15b400]{display:flex;gap:8px;flex-wrap:wrap;color:#475467;font-size:12px}.ai-workspace-diagnostics[data-v-5f15b400]{color:#ad6800;font-size:12px;max-height:110px;overflow:auto}.ai-workspace-activity[data-v-5f15b400]{color:#475467;font-size:12px}.ai-workspace-activity>div[data-v-5f15b400]{padding:5px 0;border-bottom:1px solid #f0f0f0;white-space:pre-wrap;overflow-wrap:anywhere}.ai-workspace-activity[open][data-v-5f15b400]{max-height:150px;overflow:auto}.ai-workspace-message pre[data-v-5f15b400]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;font:inherit}.ai-workspace-conversation[data-v-5f15b400]{max-height:320px;overflow:auto;overscroll-behavior:contain}.ai-workspace-conversation .ai-workspace-message[data-v-5f15b400]{padding:8px 0}.designer-template-library[data-v-380e219a]{--studio-bg: #f7f8fa;--studio-panel: #ffffff;--studio-panel-soft: #fafafa;--studio-text: #202124;--studio-text-secondary: #5f6368;--studio-text-muted: #8b9097;--studio-border: #e3e5e8;--studio-border-strong: #d2d5da;--studio-accent: var(--wogee-theme-primary, #e92349);--studio-accent-soft: color-mix(in srgb, var(--studio-accent) 8%, #ffffff);--studio-success: #22a06b;--studio-success-soft: #eaf8f1;--studio-warning: #c98312;--studio-warning-soft: #fff6df;--studio-draft: #737983;--studio-draft-soft: #f0f1f3;height:100%;min-height:0;margin-inline:-12px;padding:12px 0 72px;overflow-x:hidden;overflow-y:auto;color:var(--studio-text);background:radial-gradient(circle at 78% -14%,rgba(211,32,41,.035),transparent 26%),var(--studio-bg);font-family:HarmonyOS Sans SC,Alibaba PuHuiTi,PingFang SC,sans-serif}.hidden-import[data-v-380e219a]{display:none}.mono[data-v-380e219a],code[data-v-380e219a],kbd[data-v-380e219a],.studio-eyebrow[data-v-380e219a],.folder-navigation-count[data-v-380e219a],.template-pagination[data-v-380e219a],.studio-head-kpi strong[data-v-380e219a]{font-family:SFMono-Regular,Cascadia Code,Roboto Mono,monospace;font-variant-numeric:tabular-nums}.studio-header[data-v-380e219a]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;width:min(100%,1460px);margin:0 auto 18px;padding:0 0 2px}.studio-heading[data-v-380e219a]{min-width:0}.studio-eyebrow[data-v-380e219a]{margin:0 0 8px;color:var(--studio-text-muted);font-size:11px;font-weight:600;letter-spacing:.08em}.studio-eyebrow b[data-v-380e219a]{color:var(--studio-accent);font-weight:600}.studio-title-row[data-v-380e219a]{display:flex;align-items:baseline;gap:10px}.studio-title-row h2[data-v-380e219a]{margin:0;color:#191a1d;font-size:clamp(28px,2.2vw,36px);font-weight:720;letter-spacing:-.04em;line-height:1.12}.studio-count[data-v-380e219a]{padding:4px 10px;color:var(--studio-text-secondary);font-size:11px;background:#ffffffc7;border:1px solid var(--studio-border);border-radius:999px}.studio-heading p[data-v-380e219a]{margin:9px 0 0;color:var(--studio-text-secondary);font-size:13px;line-height:1.5}.studio-header-right[data-v-380e219a]{display:flex;flex:0 0 auto;align-items:flex-end;flex-direction:column;gap:14px}.studio-head-kpis[data-v-380e219a]{display:flex;align-items:stretch}.studio-head-kpi[data-v-380e219a]{min-width:96px;padding:0 20px}.studio-head-kpi+.studio-head-kpi[data-v-380e219a]{border-left:1px solid var(--studio-border-strong)}.studio-head-kpi[data-v-380e219a]:first-child{padding-left:0}.studio-head-kpi strong[data-v-380e219a]{display:block;color:#1f1f1f;font-size:22px;font-weight:600;line-height:1.1}.studio-head-kpi strong small[data-v-380e219a]{margin-left:2px;color:var(--studio-text-muted);font-size:11px;font-weight:400}.studio-head-kpi span[data-v-380e219a]{display:block;margin-top:5px;color:var(--studio-text-muted);font-size:10px;white-space:nowrap}.studio-actions[data-v-380e219a]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.studio-actions[data-v-380e219a] .ant-btn{height:36px;padding-inline:14px;border-radius:8px;box-shadow:none}.studio-actions[data-v-380e219a] .ant-btn-primary{box-shadow:0 7px 18px color-mix(in srgb,var(--studio-accent) 20%,transparent)}.kpi-dot[data-v-380e219a]{display:inline-block;width:6px;height:6px;border-radius:50%}.kpi-dot.published[data-v-380e219a]{background:var(--studio-success);box-shadow:0 0 0 4px var(--studio-success-soft)}.kpi-dot.draft[data-v-380e219a]{background:var(--studio-draft)}.kpi-dot.disabled[data-v-380e219a]{background:var(--studio-warning);box-shadow:0 0 0 3px var(--studio-warning-soft)}.studio-workspace[data-v-380e219a]{display:grid;grid-template-columns:194px minmax(0,1fr);gap:18px;width:min(100%,1460px);margin:0 auto;align-items:start}.folder-navigation[data-v-380e219a]{position:sticky;top:0;overflow:hidden;background:#ffffffe6;border:1px solid var(--studio-border);border-radius:9px;box-shadow:0 7px 24px #161b2409}.folder-navigation-head[data-v-380e219a]{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 10px 0 14px;color:var(--studio-text-muted);font-size:11px;font-weight:650;letter-spacing:.08em;border-bottom:1px solid var(--studio-border)}.folder-navigation-head button[data-v-380e219a]{display:grid;width:25px;height:25px;padding:0;color:var(--studio-text-secondary);background:transparent;border:0;border-radius:5px;place-items:center}.folder-navigation-head button[data-v-380e219a]:hover{color:var(--studio-accent);background:var(--studio-accent-soft)}.folder-navigation-list[data-v-380e219a]{display:flex;flex-direction:column;gap:2px;padding:7px}.folder-navigation-item[data-v-380e219a]{position:relative;display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;color:var(--studio-text-secondary);text-align:left;background:transparent;border:0;border-radius:6px;transition:color .16s ease,background .16s ease}.folder-navigation-item[data-v-380e219a]:hover{color:var(--studio-text);background:#f4f5f7}.folder-navigation-item.active[data-v-380e219a]{color:var(--studio-accent);font-weight:650;background:var(--studio-accent-soft)}.folder-navigation-item.active[data-v-380e219a]:before{position:absolute;top:8px;bottom:8px;left:-7px;width:3px;background:var(--studio-accent);border-radius:0 4px 4px 0;content:""}.folder-navigation-item[data-v-380e219a] .anticon{font-size:14px}.folder-navigation-name[data-v-380e219a]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.folder-navigation-count[data-v-380e219a]{color:inherit;font-size:10px;opacity:.68}.folder-navigation-foot[data-v-380e219a]{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:8px 14px;color:var(--studio-text-muted);font-size:11px;background:#fafafa;border-top:1px solid var(--studio-border)}.folder-navigation-foot span[data-v-380e219a]{display:inline-flex;align-items:center;gap:7px}.folder-navigation-foot strong[data-v-380e219a]{color:var(--studio-warning);font-family:SFMono-Regular,monospace}.template-content[data-v-380e219a]{min-width:0}.template-toolbar[data-v-380e219a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:9px;margin-bottom:12px;background:#ffffffe6;border:1px solid var(--studio-border);border-radius:9px}.toolbar-main[data-v-380e219a]{display:grid;grid-template-columns:minmax(260px,360px) 120px 165px 34px auto auto;align-items:center;justify-content:start;gap:7px;min-width:0}.template-search[data-v-380e219a]{width:100%}.status-filter[data-v-380e219a]{width:120px}.sort-filter[data-v-380e219a]{width:165px}.template-toolbar[data-v-380e219a] .ant-input-affix-wrapper,.template-toolbar[data-v-380e219a] .ant-select-selector,.template-toolbar[data-v-380e219a] .ant-btn{box-sizing:border-box;height:34px;min-height:34px;border-radius:6px!important;box-shadow:none!important}.template-toolbar[data-v-380e219a] .ant-input-affix-wrapper,.template-toolbar[data-v-380e219a] .ant-select-selector,.template-toolbar[data-v-380e219a] .ant-btn{border-color:var(--studio-border-strong)!important;background:#fff!important}.template-toolbar[data-v-380e219a] .ant-input-affix-wrapper-focused,.template-toolbar[data-v-380e219a] .ant-select-focused .ant-select-selector{border-color:var(--studio-accent)!important}.template-toolbar kbd[data-v-380e219a]{padding:1px 5px;color:var(--studio-text-muted);font-size:10px;line-height:16px;background:#f8f8f8;border:1px solid var(--studio-border);border-radius:4px}.view-switcher[data-v-380e219a]{display:flex;align-self:start;gap:2px;padding:2px;background:#f1f2f4;border-radius:7px}.view-switcher button[data-v-380e219a]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;color:var(--studio-text-muted);font-size:11px;background:transparent;border:0;border-radius:5px}.view-switcher button.active[data-v-380e219a]{color:var(--studio-text);background:#fff;box-shadow:0 1px 4px #171b231a}.selection-row[data-v-380e219a]{grid-column:1 / -1;display:flex;align-items:center;gap:14px;min-height:28px;padding:5px 8px 0;color:var(--studio-text-muted);font-size:11px;border-top:1px solid #f0f1f2}.selection-row[data-v-380e219a] .ant-checkbox-wrapper{color:var(--studio-text-secondary);font-size:11px}.template-grid[data-v-380e219a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:13px}.template-card[data-v-380e219a]{min-width:0;overflow:hidden;background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:9px;cursor:pointer;transition:transform .22s cubic-bezier(.2,0,0,1),border-color .18s ease,box-shadow .22s ease}.template-card[data-v-380e219a]:hover{border-color:var(--studio-border-strong);box-shadow:0 17px 38px #191e261c;transform:translateY(-3px)}.template-card[data-v-380e219a]:focus-visible{outline:3px solid color-mix(in srgb,var(--studio-accent) 20%,transparent);outline-offset:2px}.template-card.selected[data-v-380e219a]{border-color:var(--studio-accent);box-shadow:0 0 0 1px var(--studio-accent)}.paper-stage[data-v-380e219a]{position:relative;display:flex;align-items:flex-start;justify-content:center;height:226px;padding:24px 18px 0;overflow:hidden;background:radial-gradient(circle at 1px 1px,#dfe1e5 1px,transparent 1px) 0 0 / 15px 15px,linear-gradient(145deg,#f7f7f8,#f0f1f3);border-bottom:1px solid var(--studio-border)}.paper-stage[data-v-380e219a]:after{position:absolute;right:0;bottom:0;left:0;height:58px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(33,36,41,.16));opacity:0;transition:opacity .18s ease;content:""}.template-card:hover .paper-stage[data-v-380e219a]:after{opacity:1}.paper-caption[data-v-380e219a]{position:absolute;top:14px;right:14px;color:var(--studio-text-muted);font-size:10px;letter-spacing:.04em}.status-pill[data-v-380e219a]{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 8px;color:var(--studio-draft);font-size:10px;font-weight:600;background:#ffffffc7;border:1px solid rgba(207,210,215,.72);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.status-pill i[data-v-380e219a]{width:5px;height:5px;background:currentColor;border-radius:50%}.status-pill.published[data-v-380e219a]{color:var(--studio-success);background:#eefbf4d9;border-color:#22a06b33}.status-pill.published i[data-v-380e219a]{box-shadow:0 0 0 4px #22a06b1a}.status-pill.disabled[data-v-380e219a]{color:var(--studio-warning);background:#fff8e4e0;border-color:#c9831233}.status-pill.disabled i[data-v-380e219a]{box-shadow:0 0 0 4px #c983121a}.status-pill.inline[data-v-380e219a]{position:static;min-height:21px;background:var(--studio-draft-soft);-webkit-backdrop-filter:none;backdrop-filter:none}.status-pill.inline.published[data-v-380e219a]{background:var(--studio-success-soft)}.status-pill.inline.disabled[data-v-380e219a]{background:var(--studio-warning-soft)}.card-checkbox[data-v-380e219a]{position:absolute;top:45px;right:14px;z-index:4;padding:4px;line-height:1;background:#ffffffdb;border:1px solid rgba(216,219,223,.85);border-radius:5px;opacity:0;transform:translateY(-3px);transition:opacity .15s ease,transform .15s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.template-card:hover .card-checkbox[data-v-380e219a],.template-card.selected .card-checkbox[data-v-380e219a]{opacity:1;transform:translateY(0)}.paper-sheet[data-v-380e219a]{position:relative;display:flex;flex-direction:column;gap:7px;width:126px;height:178px;padding:14px 13px;overflow:hidden;background:#fff;border:1px solid #e3e4e7;border-radius:4px 4px 1px 1px;box-shadow:0 10px 24px #181c2421,0 2px 5px #181c240f;transition:transform .24s cubic-bezier(.2,0,0,1),box-shadow .24s ease}.paper-sheet.landscape[data-v-380e219a]{width:180px;height:126px;margin-top:25px}.template-card:hover .paper-sheet[data-v-380e219a]{box-shadow:0 17px 32px #181c2429,0 3px 7px #181c2412;transform:translateY(-5px) rotate(-.25deg)}.paper-brand-line[data-v-380e219a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.paper-title-line[data-v-380e219a]{width:47%;height:6px;background:#50545a;border-radius:2px}.paper-stamp[data-v-380e219a]{width:20%;height:8px;background:var(--studio-accent-soft);border:1px solid color-mix(in srgb,var(--studio-accent) 22%,#fff);border-radius:99px}.paper-divider[data-v-380e219a]{height:1px;background:#e2e3e6}.paper-fields[data-v-380e219a]{display:grid;grid-template-columns:1fr 1.5fr;gap:4px 6px}.paper-fields i[data-v-380e219a],.paper-signatures i[data-v-380e219a]{display:block;height:4px;background:#e1e3e6;border-radius:2px}.paper-table[data-v-380e219a]{display:grid;flex:1;grid-template-rows:repeat(5,1fr);overflow:hidden;border:1px solid #dfe1e4;border-radius:2px}.paper-table i[data-v-380e219a]{border-bottom:1px solid #e5e6e8;background:linear-gradient(90deg,transparent 33%,#e5e6e8 33%,#e5e6e8 calc(33% + 1px),transparent calc(33% + 1px)),linear-gradient(90deg,transparent 72%,#e5e6e8 72%,#e5e6e8 calc(72% + 1px),transparent calc(72% + 1px))}.paper-table i[data-v-380e219a]:first-child{background:#f0f1f3}.paper-table i[data-v-380e219a]:last-child{border-bottom:0}.paper-signatures[data-v-380e219a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.paper-form-row[data-v-380e219a]{display:grid;grid-template-columns:24% 1fr 24% 1fr;align-items:center;gap:4px}.paper-form-row i[data-v-380e219a]{height:4px;background:#d7d9dd;border-radius:2px}.paper-form-row b[data-v-380e219a]{height:11px;border:1px solid #e1e3e6;border-radius:2px}.paper-form-area[data-v-380e219a]{flex:1;min-height:34px;border:1px solid #e1e3e6;border-radius:2px;background:linear-gradient(#f1f2f4 1px,transparent 1px) 0 0 / 100% 12px}.paper-form-checks[data-v-380e219a]{display:flex;gap:8px}.paper-form-checks i[data-v-380e219a]{width:9px;height:9px;border:1px solid #d6d9dd;border-radius:2px}.card-hover-actions[data-v-380e219a]{position:absolute;right:0;bottom:12px;left:0;z-index:3;display:flex;justify-content:center;gap:6px;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.template-card:hover .card-hover-actions[data-v-380e219a]{opacity:1;transform:translateY(0)}.card-hover-actions[data-v-380e219a] .ant-btn{height:28px;padding-inline:10px;border:0;border-radius:6px;box-shadow:0 4px 14px #171b222e}.template-card-info[data-v-380e219a]{padding:12px 14px 14px}.template-name-row[data-v-380e219a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.template-name-row h3[data-v-380e219a]{min-width:0;margin:0;overflow:hidden;color:#202124;font-size:14px;font-weight:700;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.template-name-row>span[data-v-380e219a]{color:var(--studio-text-muted);font-family:SFMono-Regular,monospace;font-size:10px}.template-card-info code[data-v-380e219a]{display:block;margin-top:2px;overflow:hidden;color:var(--studio-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.template-meta[data-v-380e219a]{display:flex;align-items:center;gap:7px;margin-top:9px;overflow:hidden;color:var(--studio-text-secondary);font-size:10px;white-space:nowrap}.template-meta i[data-v-380e219a]{flex:0 0 auto;width:2px;height:2px;background:#b8bbc0;border-radius:50%}.template-list-view[data-v-380e219a]{overflow:hidden;background:#fff;border:1px solid var(--studio-border);border-radius:9px}.template-list-head[data-v-380e219a],.template-list-row[data-v-380e219a]{display:grid;grid-template-columns:36px minmax(220px,1.5fr) 92px minmax(100px,.7fr) 100px 64px 132px 130px;align-items:center;gap:10px}.template-list-head[data-v-380e219a]{min-height:38px;padding:7px 12px;color:var(--studio-text-muted);font-size:10px;letter-spacing:.05em;background:#f7f8f9;border-bottom:1px solid var(--studio-border)}.template-list-row[data-v-380e219a]{min-height:62px;padding:8px 12px;color:var(--studio-text-secondary);font-size:11px;cursor:pointer;border-bottom:1px solid #eff0f2;transition:background .15s ease}.template-list-row[data-v-380e219a]:last-child{border-bottom:0}.template-list-row[data-v-380e219a]:hover,.template-list-row.selected[data-v-380e219a]{background:#fafafa}.template-list-row.selected[data-v-380e219a]{box-shadow:inset 3px 0 var(--studio-accent)}.list-template-identity[data-v-380e219a]{display:flex;align-items:center;gap:10px;min-width:0}.list-template-identity>div[data-v-380e219a]:last-child{min-width:0}.list-template-identity strong[data-v-380e219a],.list-template-identity code[data-v-380e219a]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-template-identity strong[data-v-380e219a]{color:var(--studio-text);font-size:12px}.list-template-identity code[data-v-380e219a]{margin-top:2px;color:var(--studio-text-muted);font-size:9px}.mini-paper[data-v-380e219a]{display:flex;flex:0 0 auto;flex-direction:column;gap:3px;width:27px;height:36px;padding:5px 4px;background:#fff;border:1px solid #dfe1e4;border-radius:2px;box-shadow:0 3px 7px #161b2314}.mini-paper.landscape[data-v-380e219a]{width:36px;height:27px}.mini-paper i[data-v-380e219a]{height:2px;background:#e0e2e5}.mini-paper i[data-v-380e219a]:first-child{width:60%;height:3px;background:#8f9399}.muted[data-v-380e219a]{color:var(--studio-text-muted)}.list-hover-actions[data-v-380e219a]{display:flex;justify-content:flex-end;opacity:0;transition:opacity .15s ease}.template-list-row:hover .list-hover-actions[data-v-380e219a]{opacity:1}.list-hover-actions[data-v-380e219a] .ant-btn-link{height:26px;padding-inline:6px;color:var(--studio-text-secondary);font-size:11px}.list-hover-actions[data-v-380e219a] .ant-btn-link:first-child{color:var(--studio-accent)}.template-pagination[data-v-380e219a]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 12px;margin-top:12px;color:var(--studio-text-muted);font-size:10px;background:#ffffffe6;border:1px solid var(--studio-border);border-radius:8px}.template-empty[data-v-380e219a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:390px;padding:36px;color:var(--studio-text-muted);text-align:center;background:#fff;border:1px dashed var(--studio-border-strong);border-radius:9px}.empty-paper[data-v-380e219a]{display:flex;flex-direction:column;gap:8px;width:86px;height:116px;padding:20px 15px;background:#fff;border:1px solid var(--studio-border);border-radius:4px;box-shadow:0 12px 26px #161b231a;transform:rotate(-2deg)}.empty-paper span[data-v-380e219a]{height:5px;background:#e5e7ea;border-radius:2px}.empty-paper span[data-v-380e219a]:first-child{width:58%;background:#8e9299}.empty-paper span[data-v-380e219a]:last-child{flex:1;border:1px solid #e5e7ea;background:linear-gradient(#e9eaec 1px,transparent 1px) 0 0 / 100% 12px}.template-empty h3[data-v-380e219a]{margin:22px 0 4px;color:var(--studio-text);font-size:16px}.template-empty p[data-v-380e219a]{margin:0;font-size:12px}.empty-actions[data-v-380e219a]{display:flex;gap:8px;margin-top:16px}.batch-action-bar[data-v-380e219a]{position:fixed;bottom:22px;left:50%;z-index:40;display:flex;align-items:center;gap:5px;min-height:46px;padding:7px 8px 7px 18px;color:#fff;background:#202124;border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 18px 44px #14161b47;transform:translate(-50%)}.batch-action-bar>span[data-v-380e219a]{margin-right:7px;color:#d9dadd;font-size:11px;white-space:nowrap}.batch-action-bar>span strong[data-v-380e219a]{color:#ffd666;font-family:SFMono-Regular,monospace}.batch-action-bar button[data-v-380e219a]{height:30px;padding:0 11px;color:#f5f5f5;font-size:11px;background:transparent;border:1px solid rgba(255,255,255,.16);border-radius:15px}.batch-action-bar button[data-v-380e219a]:hover{background:#ffffff1a}.batch-action-bar button.danger[data-v-380e219a]{color:#ffb3b8}.batch-action-bar button.clear[data-v-380e219a]{display:grid;width:30px;padding:0;border-color:transparent;place-items:center}.batch-rise-enter-active[data-v-380e219a],.batch-rise-leave-active[data-v-380e219a]{transition:opacity .2s ease,transform .24s cubic-bezier(.2,0,0,1)}.batch-rise-enter-from[data-v-380e219a],.batch-rise-leave-to[data-v-380e219a]{opacity:0;transform:translate(-50%,70px)}.move-folder-tip[data-v-380e219a]{color:var(--studio-text-muted);font-size:12px}.detail-drawer-title[data-v-380e219a]{display:flex;flex-direction:column;gap:2px}.detail-drawer-title strong[data-v-380e219a]{font-size:16px}.detail-drawer-title code[data-v-380e219a]{color:var(--studio-text-muted);font-size:10px;font-weight:400}.template-detail-drawer .ant-drawer-body{padding:18px 22px;background:#fff}.template-detail-drawer .ant-drawer-footer{padding:12px 22px}.detail-paper-stage[data-v-380e219a]{display:flex;align-items:center;justify-content:center;min-height:310px;padding:28px;margin-bottom:24px;background:radial-gradient(circle at 1px 1px,#dde0e4 1px,transparent 1px) 0 0 / 16px 16px,#f3f4f6;border:1px solid var(--studio-border);border-radius:9px}.paper-sheet.detail-paper[data-v-380e219a]{width:176px;height:249px;padding:19px 18px;gap:10px;box-shadow:0 20px 42px #171b2329}.paper-sheet.detail-paper.landscape[data-v-380e219a]{width:260px;height:184px;margin:0}.detail-section+.detail-section[data-v-380e219a]{margin-top:24px}.detail-section h3[data-v-380e219a]{margin:0 0 12px;color:var(--studio-text-muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.detail-fields[data-v-380e219a]{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;background:var(--studio-border);border:1px solid var(--studio-border);border-radius:7px}.detail-fields>div[data-v-380e219a]{min-height:62px;padding:10px 12px;background:#fff}.detail-fields span[data-v-380e219a],.detail-fields strong[data-v-380e219a]{display:block}.detail-fields>div>span[data-v-380e219a]{margin-bottom:5px;color:var(--studio-text-muted);font-size:10px}.detail-fields strong[data-v-380e219a]{color:var(--studio-text);font-size:12px;font-weight:600}.version-timeline article[data-v-380e219a]{display:flex;gap:12px;min-height:72px}.version-rail[data-v-380e219a]{display:flex;flex-direction:column;align-items:center;width:10px;padding-top:4px}.version-rail i[data-v-380e219a]{flex:0 0 auto;width:8px;height:8px;background:#fff;border:2px solid #b9bdc3;border-radius:50%}.version-timeline article.current .version-rail i[data-v-380e219a]{background:var(--studio-accent-soft);border-color:var(--studio-accent);box-shadow:0 0 0 4px var(--studio-accent-soft)}.version-rail span[data-v-380e219a]{flex:1;width:1px;margin-top:5px;background:var(--studio-border)}.version-timeline article:last-child .version-rail span[data-v-380e219a]{display:none}.version-main[data-v-380e219a]{flex:1;padding-bottom:15px}.version-main>div[data-v-380e219a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.version-main strong[data-v-380e219a]{font-family:SFMono-Regular,monospace;font-size:12px}.version-timeline article.current .version-main strong[data-v-380e219a]{color:var(--studio-accent)}.version-main time[data-v-380e219a],.version-main small[data-v-380e219a]{color:var(--studio-text-muted);font-size:10px}.version-main p[data-v-380e219a]{margin:4px 0 1px;color:var(--studio-text-secondary);font-size:11px}.detail-footer[data-v-380e219a]{display:flex;gap:8px}.detail-footer[data-v-380e219a] .ant-btn{flex:1}.detail-footer[data-v-380e219a] .ant-btn-primary{flex:1.5}.designer-template-drawer .ant-drawer-content,.designer-template-drawer .ant-drawer-wrapper-body{height:100%;overflow:hidden}.designer-template-drawer .ant-drawer-header{flex:none}.designer-template-drawer .ant-drawer-body{flex:1;min-height:0;overflow:hidden}@media (max-width: 1280px){.studio-header[data-v-380e219a]{flex-direction:column;align-items:flex-start}.studio-header-right[data-v-380e219a]{width:100%;align-items:center;flex-direction:row;justify-content:space-between}.toolbar-main[data-v-380e219a]{grid-template-columns:minmax(220px,1fr) 120px 150px 34px auto auto}.template-list-view[data-v-380e219a]{overflow-x:auto}.template-list-head[data-v-380e219a],.template-list-row[data-v-380e219a]{min-width:1050px}}@media (max-width: 1100px){.designer-template-library[data-v-380e219a]{margin-inline:0;padding-inline:14px}.studio-header-right[data-v-380e219a]{align-items:flex-start;flex-direction:column}.studio-actions[data-v-380e219a]{justify-content:flex-start}.studio-workspace[data-v-380e219a]{grid-template-columns:1fr}.folder-navigation[data-v-380e219a]{position:static}.folder-navigation-list[data-v-380e219a]{flex-direction:row;overflow-x:auto}.folder-navigation-item[data-v-380e219a]{flex:0 0 auto;width:auto;min-width:118px}.folder-navigation-item.active[data-v-380e219a]:before,.folder-navigation-foot[data-v-380e219a]{display:none}}@media (max-width: 820px){.toolbar-main[data-v-380e219a]{grid-column:1 / -1;grid-template-columns:minmax(180px,1fr) 120px 150px 34px auto}}@media (max-width: 680px){.studio-head-kpis[data-v-380e219a]{width:100%}.studio-head-kpi[data-v-380e219a]{flex:1;min-width:0;padding:0 12px}.studio-head-kpi[data-v-380e219a]:first-child{padding-left:0}.studio-actions[data-v-380e219a] .ant-btn{flex:1}.toolbar-main[data-v-380e219a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.template-search[data-v-380e219a]{grid-column:1 / -1}.status-filter[data-v-380e219a],.sort-filter[data-v-380e219a]{width:100%}.view-switcher[data-v-380e219a]{justify-self:end}.template-grid[data-v-380e219a]{grid-template-columns:1fr}.batch-action-bar[data-v-380e219a]{right:12px;bottom:12px;left:12px;overflow-x:auto;border-radius:10px;transform:none}.batch-rise-enter-from[data-v-380e219a],.batch-rise-leave-to[data-v-380e219a]{transform:translateY(70px)}.detail-fields[data-v-380e219a]{grid-template-columns:1fr}}.designer-print-preview[data-v-b6230257]{display:flex;flex-direction:column;height:100vh;min-height:0;background:#fff}.designer-print-preview[data-v-b6230257] .preview-spin{flex:1;min-height:0}.designer-print-preview[data-v-b6230257] .ant-spin-container{height:100%}.preview-renderer[data-v-b6230257]{height:100%;min-height:0}.preview-back-btn[data-v-b6230257]{height:32px;padding:0 12px;border:1px solid #d9e2ef;border-radius:10px;color:#344054;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.preview-back-btn-ghost[data-v-b6230257]{background:#fff}.preview-back-btn[data-v-b6230257]:hover{border-color:#91caff;color:#1677ff;background:#f7fbff;box-shadow:0 8px 16px #1677ff1a;transform:translateY(-1px)}@media print{.designer-print-preview[data-v-b6230257]{height:auto;min-height:0;padding:0;background:#fff}}.designer-ai-settings[data-v-00d8891b]{height:100%;min-height:0;padding:16px;background:#f7f9fc;overflow:auto}.settings-card[data-v-00d8891b]{display:grid;gap:18px;padding:18px 20px;background:#fff;border:1px solid #e7ecf3;border-radius:6px}.settings-head[data-v-00d8891b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.settings-head h2[data-v-00d8891b]{margin:0;color:#172033;font-size:22px;font-weight:700}.settings-head p[data-v-00d8891b]{margin:8px 0 0;color:#64748b;font-size:13px}.settings-actions[data-v-00d8891b]{display:inline-flex;align-items:center;gap:10px}.settings-grid[data-v-00d8891b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.settings-field[data-v-00d8891b]{display:flex;flex-direction:column;gap:6px;color:#475467;font-size:12px}.settings-field>span[data-v-00d8891b]{font-weight:600}.settings-field.full[data-v-00d8891b]{grid-column:1 / -1}.model-row[data-v-00d8891b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.settings-tip[data-v-00d8891b]{padding:12px 14px;color:#475467;font-size:12px;line-height:1.7;background:#f8fbff;border:1px solid #dbe7ff;border-radius:6px}@media (max-width: 900px){.settings-head[data-v-00d8891b]{flex-direction:column}.settings-grid[data-v-00d8891b],.model-row[data-v-00d8891b]{grid-template-columns:1fr}}.warehouse-select-shell[data-v-3472641e]{position:relative;display:inline-flex;align-items:center;width:152px;height:var(--header-control-height, 36px);color:var(--shell-text, #1f1f1f)}.warehouse-select-shell__icon[data-v-3472641e]{position:absolute;left:12px;z-index:2;color:var(--shell-muted, #697386);pointer-events:none}.warehouse-select[data-v-3472641e]{width:152px;min-width:152px;height:var(--header-control-height, 36px)}.warehouse-select[data-v-3472641e] .ant-select-selector{height:var(--header-control-height, 36px)!important;padding-left:36px!important;border-radius:var(--header-control-radius, 8px)!important;align-items:center;background:#fff!important;border-color:var(--shell-border, #eef0f4)!important;box-shadow:none!important}.warehouse-select[data-v-3472641e] .ant-select-selection-item,.warehouse-select[data-v-3472641e] .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:calc(var(--header-control-height, 36px) - 2px)!important}.zonghe-action-modal .ant-modal{max-width:calc(100vw - 32px);padding-bottom:0}.zonghe-action-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border-radius:12px}.zonghe-action-modal .ant-modal-header{flex:none;margin-bottom:0;padding:20px 56px 20px 24px;border-bottom:1px solid var(--wogee-border-color, #e5e7eb)}.zonghe-action-modal .ant-modal-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.zonghe-action-modal .zonghe-action-panel{height:auto;min-height:0}.zonghe-action-modal .zonghe-action-panel__body{max-height:calc(100dvh - 164px)}.zonghe-action-modal-large .ant-modal{width:min(90vw,1600px)!important}.zonghe-action-modal-large .ant-modal-content{height:min(86dvh,calc(100dvh - 32px))}.zonghe-action-modal-large .zonghe-action-panel{flex:1;height:100%}.zonghe-action-modal-large .zonghe-action-panel__body{max-height:none}@media (max-width: 640px){.zonghe-action-modal-large .ant-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)}.zonghe-action-modal-large .ant-modal-content{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}}.operation-outline-btn[data-v-66fcdd4e]{color:#1677ff;border-color:#1677ff;background:#fff}.operation-outline-btn[data-v-66fcdd4e]:hover,.operation-outline-btn[data-v-66fcdd4e]:focus{color:#4096ff;border-color:#4096ff;background:#fff}.detail-cell-text[data-v-c08b53d4]{min-height:32px;line-height:32px;padding:0 11px;color:#000000e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-summary[data-v-ddfbcfec]{color:#000000d9;font-weight:500}.detail-table-shell[data-v-ddfbcfec]{height:360px}.production-main-toolbar[data-v-ddfbcfec]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.production-root[data-v-5ea78677]{display:flex;flex-direction:column;height:100%;min-height:0}.wogee-mobile-page[data-v-0f991de4]{display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;min-width:0;min-height:0;background:var(--wogee-content-bg, #f8fafc);box-sizing:border-box;overflow-x:hidden}.wogee-mobile-page__header[data-v-0f991de4]{flex:none;padding:6px 10px;background:#fff;border-bottom:1px solid var(--wogee-mobile-gray-200, #e2e8f0);box-sizing:border-box}.wogee-mobile-page__content[data-v-0f991de4]{flex:1;min-height:0;min-width:0;width:100%;max-width:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;overflow-x:hidden}.wogee-mobile-page__content[data-v-0f991de4]>*{width:100%;max-width:100%;box-sizing:border-box}.wogee-mobile-page.is-scrollable .wogee-mobile-page__content[data-v-0f991de4]{overflow-y:auto;-webkit-overflow-scrolling:touch}.wogee-mobile-page__footer[data-v-0f991de4]{flex:none;padding:6px 10px;background:#fff;border-top:1px solid var(--wogee-mobile-gray-200, #e2e8f0);box-sizing:border-box}.wogee-mobile-action-bar[data-v-eddfb909]{position:sticky;bottom:0;left:0;right:0;z-index:40;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;padding:10px var(--wogee-mobile-page-inset, 12px) calc(10px + var(--wogee-mobile-safe-bottom, 0px));background:#fff;border-top:1px solid var(--wogee-mobile-gray-200, #e2e8f0);box-shadow:var(--wogee-mobile-shadow-action-bar)}.wogee-mobile-action-bar[data-v-eddfb909] button{min-height:var(--wogee-mobile-control-height, 48px);border-radius:var(--wogee-mobile-radius-control, 8px);font-weight:700;font-size:15px}.mobile-empty-state[data-v-04449775]{display:grid;place-items:center;gap:8px;padding:40px 20px;text-align:center}.mobile-empty-state span[data-v-04449775]{color:var(--wogee-border-color);font-size:42px}.mobile-empty-state p[data-v-04449775]{margin:0;color:var(--wogee-text-muted)}.mobile-error-state[data-v-ca9c99e7]{display:grid;gap:10px;padding:18px;border:1px solid color-mix(in srgb,var(--wogee-tag-danger) 35%,white);border-radius:var(--wogee-radius-card);background:color-mix(in srgb,var(--wogee-tag-danger) 5%,white)}.mobile-error-state p[data-v-ca9c99e7]{margin:0;color:var(--wogee-text-muted)}.mobile-error-state button[data-v-ca9c99e7]{min-height:var(--wogee-mobile-control-height);border:0;border-radius:var(--wogee-radius-panel);color:#fff;background:var(--wogee-tag-danger)}.mobile-scan-input[data-v-f749c3de]{display:grid;grid-template-columns:1fr auto;gap:8px}.mobile-scan-input input[data-v-f749c3de],.mobile-scan-input button[data-v-f749c3de]{min-height:var(--wogee-mobile-control-height);border:1px solid var(--wogee-border-color);border-radius:var(--wogee-radius-panel)}.mobile-scan-input input[data-v-f749c3de]{min-width:0;padding:0 12px;font-size:16px}.mobile-scan-input button[data-v-f749c3de]{padding:0 18px;border-color:var(--wogee-theme-primary);color:#fff;background:var(--wogee-theme-primary)}.mobile-virtual-list[data-v-38f4cef4]{width:100%;height:100%;min-height:0;overflow:auto;overscroll-behavior:contain}.wogee-mobile-btn[data-v-9932169f]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:var(--wogee-mobile-radius-control, 8px);font-weight:600;font-family:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .16s cubic-bezier(.34,1.56,.64,1);box-shadow:var(--wogee-mobile-shadow-sm);outline:none;-webkit-tap-highlight-color:transparent}.wogee-mobile-btn[data-v-9932169f]:active:not(:disabled){transform:scale(.96);filter:brightness(.93)}.wogee-mobile-btn[data-v-9932169f]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.wogee-mobile-btn--large[data-v-9932169f]{height:48px;padding:0 20px;font-size:16px}.wogee-mobile-btn--default[data-v-9932169f]{height:44px;padding:0 16px;font-size:14px}.wogee-mobile-btn--small[data-v-9932169f]{height:36px;padding:0 12px;font-size:13px}.wogee-mobile-btn--block[data-v-9932169f]{display:flex;width:100%}.wogee-mobile-btn--primary[data-v-9932169f]{background-color:var(--wogee-mobile-primary, #2563eb);color:#fff;border-color:var(--wogee-mobile-primary, #2563eb)}.wogee-mobile-btn--secondary[data-v-9932169f]{background-color:#fff;color:var(--wogee-mobile-gray-700, #334155);border-color:var(--wogee-mobile-gray-300, #cbd5e1)}.wogee-mobile-btn--danger[data-v-9932169f]{background-color:var(--wogee-mobile-danger, #ef4444);color:#fff;border-color:var(--wogee-mobile-danger, #ef4444)}.wogee-mobile-btn--success[data-v-9932169f]{background-color:var(--wogee-mobile-success, #10b981);color:#fff;border-color:var(--wogee-mobile-success, #10b981)}.wogee-mobile-btn--ghost[data-v-9932169f]{background-color:transparent;color:var(--wogee-mobile-primary, #2563eb);border-color:var(--wogee-mobile-primary, #2563eb)}.wogee-mobile-btn__spinner[data-v-9932169f]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:wogee-spin-9932169f .75s linear infinite}@keyframes wogee-spin-9932169f{to{transform:rotate(360deg)}}.wogee-mobile-tag[data-v-1a3ba0c0]{display:inline-flex;align-items:center;justify-content:center;font-weight:600;border-radius:var(--wogee-mobile-radius-tag, 4px);white-space:nowrap;-webkit-user-select:none;user-select:none}.wogee-mobile-tag--default[data-v-1a3ba0c0]{padding:3px 8px;font-size:12px;line-height:1.2}.wogee-mobile-tag--small[data-v-1a3ba0c0]{padding:2px 6px;font-size:11px;line-height:1.1}.wogee-mobile-tag--primary[data-v-1a3ba0c0]{background-color:var(--wogee-mobile-primary-light, #dbeafe);color:var(--wogee-mobile-primary, #2563eb)}.wogee-mobile-tag--success[data-v-1a3ba0c0]{background-color:var(--wogee-mobile-success-bg, #ecfdf5);color:var(--wogee-mobile-success-text, #047857)}.wogee-mobile-tag--warning[data-v-1a3ba0c0]{background-color:var(--wogee-mobile-warning-bg, #fffbeb);color:var(--wogee-mobile-warning-text, #b45309)}.wogee-mobile-tag--danger[data-v-1a3ba0c0]{background-color:var(--wogee-mobile-danger-bg, #fef2f2);color:var(--wogee-mobile-danger-text, #b91c1c)}.wogee-mobile-tag--info[data-v-1a3ba0c0]{background-color:var(--wogee-mobile-info-bg, #eff6ff);color:var(--wogee-mobile-info-text, #1d4ed8)}.wogee-mobile-tag--neutral[data-v-1a3ba0c0]{background-color:var(--wogee-mobile-gray-100, #f1f5f9);color:var(--wogee-mobile-gray-700, #334155)}.wogee-stacked-field[data-v-4937432a]{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.wogee-stacked-field__label[data-v-4937432a]{display:block;font-size:11px;font-weight:700;color:var(--wogee-mobile-gray-700, #334155);margin-bottom:2px;line-height:1.2;letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wogee-stacked-field__control[data-v-4937432a]{display:flex;align-items:center;width:100%;min-width:0;max-width:100%;box-sizing:border-box;height:var(--wogee-mobile-control-height, 34px);background-color:#fff;border:1px solid var(--wogee-mobile-gray-300, #cbd5e1);border-radius:var(--wogee-mobile-radius-control, 6px);padding:0 8px;transition:all .15s ease-in-out;box-shadow:0 1px 2px #00000008}.wogee-stacked-field.is-focused .wogee-stacked-field__control[data-v-4937432a]{border-color:var(--wogee-mobile-primary, #2563eb);box-shadow:0 0 0 2px var(--wogee-mobile-primary-light, color-mix(in srgb, var(--wogee-mobile-primary, #2563eb) 16%, white))}@keyframes wogee-scan-pulse-4937432a{0%{border-color:var(--wogee-mobile-success, #10b981);box-shadow:0 0 #10b981b3}50%{border-color:var(--wogee-mobile-success, #10b981);box-shadow:0 0 0 4px #10b98140}to{border-color:var(--wogee-mobile-success, #10b981);box-shadow:0 0 #10b98100}}.wogee-stacked-field.is-flashing .wogee-stacked-field__control[data-v-4937432a]{border-color:var(--wogee-mobile-success, #10b981);animation:wogee-scan-pulse-4937432a .28s cubic-bezier(.16,1,.3,1)}.wogee-stacked-field.is-disabled .wogee-stacked-field__control[data-v-4937432a]{background-color:var(--wogee-mobile-gray-100, #f1f5f9);border-color:var(--wogee-mobile-gray-200, #e2e8f0)}.wogee-stacked-field__control input[data-v-4937432a]{flex:1 1 0%;min-width:0;width:100%;height:100%;border:none;background:transparent;outline:none;font-size:13px;font-weight:500;color:var(--wogee-mobile-gray-900, #0f172a);font-family:inherit;padding:0;margin:0;line-height:normal;box-sizing:border-box;display:flex;align-items:center}.wogee-stacked-field__control input[data-v-4937432a]::placeholder{color:var(--wogee-mobile-gray-400, #94a3b8);font-weight:400;font-size:12px}.wogee-stacked-field__clear[data-v-4937432a],.wogee-prefix-input__clear[data-v-4937432a]{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;border-radius:50%!important;border:none!important;background-color:var(--wogee-mobile-gray-200, #e2e8f0)!important;color:var(--wogee-mobile-gray-500, #64748b)!important;cursor:pointer;margin-left:6px;flex:0 0 20px!important;padding:0!important;transition:all .15s}.wogee-stacked-field__clear[data-v-4937432a]:active,.wogee-prefix-input__clear[data-v-4937432a]:active{background-color:var(--wogee-mobile-gray-300, #cbd5e1)!important;color:var(--wogee-mobile-gray-800, #1e293b)!important}.wogee-stacked-field__clear svg[data-v-4937432a],.wogee-prefix-input__clear svg[data-v-4937432a]{width:10px;height:10px;stroke:currentColor}.wogee-stacked-field__append[data-v-4937432a]{display:flex;align-items:center;margin-left:4px;flex:0 0 auto}.wogee-stacked-field__append[data-v-4937432a] button,.wogee-stacked-field__append button[data-v-4937432a]{height:24px!important;min-height:unset!important;max-height:24px!important;padding:0 8px!important;font-size:12px!important;border-radius:4px!important}.wogee-prefix-input[data-v-4937432a]{display:flex;align-items:stretch;width:100%;min-width:0;max-width:100%;box-sizing:border-box;height:var(--wogee-mobile-control-height, 34px);background-color:#fff;border:1px solid var(--wogee-mobile-gray-300, #cbd5e1);border-radius:var(--wogee-mobile-radius-control, 6px);overflow:hidden;transition:all .15s ease-in-out;box-shadow:0 1px 2px #00000008}.wogee-prefix-input.is-focused[data-v-4937432a]{border-color:var(--wogee-mobile-primary, #2563eb);box-shadow:0 0 0 2px var(--wogee-mobile-primary-light, color-mix(in srgb, var(--wogee-mobile-primary, #2563eb) 16%, white))}.wogee-prefix-input.is-flashing[data-v-4937432a]{border-color:var(--wogee-mobile-success, #10b981);box-shadow:0 0 0 2px var(--wogee-mobile-success-bg, #ecfdf5)}.wogee-prefix-input.is-disabled[data-v-4937432a]{background-color:var(--wogee-mobile-gray-100, #f1f5f9);border-color:var(--wogee-mobile-gray-200, #e2e8f0)}.wogee-prefix-input__label[data-v-4937432a]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 6px;font-size:11px;font-weight:700;color:var(--wogee-mobile-gray-700, #334155);background-color:var(--wogee-mobile-gray-100, #f8fafc);border-right:1px solid var(--wogee-mobile-gray-200, #e2e8f0);-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box}.wogee-prefix-input__field[data-v-4937432a]{display:flex;align-items:center;flex:1 1 0%;min-width:0;padding:0 6px;box-sizing:border-box}.wogee-prefix-input__field input[data-v-4937432a]{flex:1 1 0%;min-width:0;width:100%;height:100%;border:none;background:transparent;outline:none;font-size:13px;font-weight:500;color:var(--wogee-mobile-gray-900, #0f172a);font-family:inherit;box-sizing:border-box;padding:0;margin:0;line-height:normal}.wogee-prefix-input__field input[data-v-4937432a]::placeholder{color:var(--wogee-mobile-gray-400, #94a3b8);font-weight:400;font-size:12px}.wogee-prefix-input__append[data-v-4937432a]{display:flex;align-items:center;padding-right:6px;flex:0 0 auto}.wogee-grid-modal[data-v-f8cad68d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:var(--wogee-mobile-backdrop, rgba(15, 23, 42, .6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.wogee-grid-modal__card[data-v-f8cad68d]{width:100%;max-width:360px;max-height:80vh;display:flex;flex-direction:column;background-color:#fff;border-radius:var(--wogee-mobile-radius-modal, 18px);box-shadow:var(--wogee-mobile-shadow-modal);overflow:hidden;animation:wogee-pop-in-f8cad68d .2s cubic-bezier(.16,1,.3,1)}.wogee-grid-modal__header[data-v-f8cad68d]{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px 10px}.wogee-grid-modal__title[data-v-f8cad68d]{margin:0;font-size:17px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a)}.wogee-grid-modal__subtitle[data-v-f8cad68d]{margin:3px 0 0;font-size:12px;color:var(--wogee-mobile-gray-500, #64748b)}.wogee-grid-modal__close[data-v-f8cad68d]{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:unset!important;max-width:28px!important;max-height:28px!important;border-radius:50%!important;border:none!important;background-color:var(--wogee-mobile-gray-100, #f1f5f9)!important;color:var(--wogee-mobile-gray-500, #64748b)!important;padding:0!important;cursor:pointer;transition:all .16s cubic-bezier(.34,1.56,.64,1);-webkit-tap-highlight-color:transparent}.wogee-grid-modal__close[data-v-f8cad68d]:active{background-color:var(--wogee-mobile-gray-200, #e2e8f0)!important;color:var(--wogee-mobile-gray-800, #1e293b)!important;transform:scale(.92)}.wogee-grid-modal__close svg[data-v-f8cad68d]{width:14px;height:14px;stroke:currentColor}.wogee-grid-modal__body[data-v-f8cad68d]{padding:10px 20px 16px;overflow-y:auto;flex:1}.wogee-grid-modal__grid[data-v-f8cad68d]{display:grid;grid-template-columns:repeat(var(--columns, 2),minmax(0,1fr));gap:10px}.wogee-grid-item[data-v-f8cad68d]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:56px;padding:8px 10px;border:1.5px solid #d9e4ff;border-radius:12px;background-color:#f7faff;cursor:pointer;transition:all .15s;outline:none}.wogee-grid-item[data-v-f8cad68d]:active:not(:disabled){transform:scale(.97);filter:brightness(.96)}.wogee-grid-item.is-active[data-v-f8cad68d]{border-color:var(--wogee-mobile-primary, #2563eb);background-color:#eff6ff;box-shadow:0 0 0 2px var(--wogee-mobile-primary-light, #dbeafe)}.wogee-grid-item__name[data-v-f8cad68d]{font-size:14px;font-weight:700;color:var(--wogee-mobile-primary, #2563eb);text-align:center;line-height:1.25}.wogee-grid-item__code[data-v-f8cad68d]{font-size:11px;color:var(--wogee-mobile-gray-500, #64748b);margin-top:2px}.wogee-grid-item__check[data-v-f8cad68d]{position:absolute;top:6px;right:6px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--wogee-mobile-primary, #2563eb)}.wogee-grid-item__check svg[data-v-f8cad68d]{width:14px;height:14px;stroke:currentColor}.wogee-grid-modal__footer[data-v-f8cad68d]{padding:10px 20px 18px;border-top:1px solid var(--wogee-mobile-gray-100, #f1f5f9)}.wogee-grid-modal__cancel[data-v-f8cad68d]{width:100%;height:42px;border:1px solid var(--wogee-mobile-gray-300, #cbd5e1);border-radius:8px;background-color:#fff;color:var(--wogee-mobile-gray-700, #334155);font-size:14px;font-weight:600;cursor:pointer}.wogee-grid-modal__cancel[data-v-f8cad68d]:active{background-color:var(--wogee-mobile-gray-100, #f1f5f9)}.wogee-modal-fade-enter-active[data-v-f8cad68d],.wogee-modal-fade-leave-active[data-v-f8cad68d]{transition:opacity .2s ease}.wogee-modal-fade-enter-from[data-v-f8cad68d],.wogee-modal-fade-leave-to[data-v-f8cad68d]{opacity:0}@keyframes wogee-pop-in-f8cad68d{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.wogee-drawer-mask[data-v-b3ac8913]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;background-color:var(--wogee-mobile-backdrop, rgba(15, 23, 42, .6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wogee-drawer[data-v-b3ac8913]{width:100%;max-height:75vh;display:flex;flex-direction:column;background-color:#fff;border-radius:var(--wogee-mobile-radius-modal, 18px) var(--wogee-mobile-radius-modal, 18px) 0 0;box-shadow:var(--wogee-mobile-shadow-modal);animation:wogee-slide-up-b3ac8913 .25s cubic-bezier(.16,1,.3,1);padding-bottom:var(--wogee-mobile-safe-bottom, 12px)}.wogee-drawer__handle[data-v-b3ac8913]{width:36px;height:4px;background-color:var(--wogee-mobile-gray-300, #cbd5e1);border-radius:2px;margin:10px auto 4px}.wogee-drawer__header[data-v-b3ac8913]{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;border-bottom:1px solid var(--wogee-mobile-gray-100, #f1f5f9)}.wogee-drawer__title[data-v-b3ac8913]{margin:0;font-size:17px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a)}.wogee-drawer__close[data-v-b3ac8913]{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:unset!important;max-width:28px!important;max-height:28px!important;border-radius:50%!important;border:none!important;background-color:var(--wogee-mobile-gray-100, #f1f5f9)!important;color:var(--wogee-mobile-gray-500, #64748b)!important;cursor:pointer;padding:0!important;transition:all .16s cubic-bezier(.34,1.56,.64,1);-webkit-tap-highlight-color:transparent}.wogee-drawer__close[data-v-b3ac8913]:active{background-color:var(--wogee-mobile-gray-200, #e2e8f0)!important;color:var(--wogee-mobile-gray-800, #1e293b)!important;transform:scale(.92)}.wogee-drawer__close svg[data-v-b3ac8913]{width:14px;height:14px;stroke:currentColor}.wogee-drawer__search[data-v-b3ac8913]{padding:10px 18px 6px}.wogee-drawer__search-input[data-v-b3ac8913]{display:flex;align-items:center;height:38px;background-color:var(--wogee-mobile-gray-100, #f1f5f9);border:1px solid var(--wogee-mobile-gray-200, #e2e8f0);border-radius:8px;padding:0 10px;transition:border-color .15s}.wogee-drawer__search-input[data-v-b3ac8913]:focus-within{border-color:var(--wogee-mobile-primary, #2563eb);background-color:#fff}.wogee-drawer__search-icon[data-v-b3ac8913]{width:15px;height:15px;margin-right:8px;color:var(--wogee-mobile-gray-400, #94a3b8);flex:0 0 15px}.wogee-drawer__search-input input[data-v-b3ac8913]{flex:1;min-width:0;border:none;background:transparent;font-size:13px;color:var(--wogee-mobile-gray-900, #0f172a);outline:none;padding:0;line-height:normal}.wogee-drawer__search-clear[data-v-b3ac8913]{display:flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:unset!important;max-width:18px!important;max-height:18px!important;border-radius:50%!important;border:none!important;background-color:var(--wogee-mobile-gray-200, #cbd5e1)!important;color:var(--wogee-mobile-gray-600, #475569)!important;cursor:pointer;padding:0!important;flex:0 0 18px!important;transition:transform .12s;-webkit-tap-highlight-color:transparent}.wogee-drawer__search-clear[data-v-b3ac8913]:active{transform:scale(.9)}.wogee-drawer__search-clear svg[data-v-b3ac8913]{width:9px;height:9px;stroke:currentColor}.wogee-drawer__list[data-v-b3ac8913]{padding:6px 18px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:8px}.wogee-drawer-item[data-v-b3ac8913]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border:1.5px solid var(--wogee-mobile-gray-200, #e2e8f0);border-radius:10px;background-color:#fff;cursor:pointer;transition:all .15s}.wogee-drawer-item[data-v-b3ac8913]:active{background-color:var(--wogee-mobile-gray-50, #f8fafc)}.wogee-drawer-item.is-active[data-v-b3ac8913]{border-color:var(--wogee-mobile-primary, #2563eb);background-color:#eff6ff}.wogee-drawer-item__main[data-v-b3ac8913]{flex:1;min-width:0}.wogee-drawer-item__title-row[data-v-b3ac8913]{display:flex;align-items:center;gap:8px}.wogee-drawer-item__title[data-v-b3ac8913]{font-size:15px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wogee-drawer-item__tag[data-v-b3ac8913]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;white-space:nowrap}.wogee-drawer-item__tag--primary[data-v-b3ac8913]{background-color:var(--wogee-mobile-primary-light, #dbeafe);color:var(--wogee-mobile-primary, #2563eb)}.wogee-drawer-item__tag--success[data-v-b3ac8913]{background-color:var(--wogee-mobile-success-bg, #ecfdf5);color:var(--wogee-mobile-success-text, #047857)}.wogee-drawer-item__tag--warning[data-v-b3ac8913]{background-color:var(--wogee-mobile-warning-bg, #fffbeb);color:var(--wogee-mobile-warning-text, #b45309)}.wogee-drawer-item__tag--danger[data-v-b3ac8913]{background-color:var(--wogee-mobile-danger-bg, #fef2f2);color:var(--wogee-mobile-danger-text, #b91c1c)}.wogee-drawer-item__tag--neutral[data-v-b3ac8913]{background-color:var(--wogee-mobile-gray-100, #f1f5f9);color:var(--wogee-mobile-gray-600, #475569)}.wogee-drawer-item__sub-row[data-v-b3ac8913]{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:12px;color:var(--wogee-mobile-gray-500, #64748b)}.wogee-drawer-item__check[data-v-b3ac8913]{width:24px;display:flex;align-items:center;justify-content:flex-end;color:var(--wogee-mobile-primary, #2563eb)}.wogee-drawer-item__check svg[data-v-b3ac8913]{width:18px;height:18px;stroke:currentColor}.wogee-drawer__empty[data-v-b3ac8913]{padding:40px 0;text-align:center;color:var(--wogee-mobile-gray-400, #94a3b8);font-size:14px}.wogee-drawer-fade-enter-active[data-v-b3ac8913],.wogee-drawer-fade-leave-active[data-v-b3ac8913]{transition:opacity .22s ease}.wogee-drawer-fade-enter-from[data-v-b3ac8913],.wogee-drawer-fade-leave-to[data-v-b3ac8913]{opacity:0}@keyframes wogee-slide-up-b3ac8913{0%{transform:translateY(100%)}to{transform:translateY(0)}}.wogee-workspace-bar[data-v-9771e01b]{background-color:var(--wogee-mobile-gray-50, #f8fafc);border:1px solid var(--wogee-mobile-gray-200, #e2e8f0);border-radius:var(--wogee-mobile-radius-control, 8px);padding:6px 10px;box-shadow:var(--wogee-mobile-shadow-sm)}.wogee-workspace-bar__grid[data-v-9771e01b]{display:grid;grid-template-columns:1fr 1.2fr .8fr .8fr;gap:6px}.wogee-workspace-col[data-v-9771e01b]{display:flex;flex-direction:column;min-width:0}.wogee-workspace-col__label[data-v-9771e01b]{font-size:10px;color:var(--wogee-mobile-gray-500, #64748b);white-space:nowrap}.wogee-workspace-col__value[data-v-9771e01b]{font-size:13px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.wogee-workspace-col__value--box[data-v-9771e01b]{color:var(--wogee-mobile-gray-800, #1e293b)}.wogee-workspace-col__value--primary[data-v-9771e01b]{color:var(--wogee-mobile-primary, #2563eb)}.wogee-workspace-col__value--status[data-v-9771e01b]{color:var(--wogee-mobile-gray-700, #334155)}.wogee-workspace-bar__product[data-v-9771e01b]{margin-top:4px;padding-top:4px;border-top:1px dashed var(--wogee-mobile-gray-200, #e2e8f0);font-size:11px;color:var(--wogee-mobile-gray-600, #475569);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wogee-workspace-bar__product span[data-v-9771e01b]{color:var(--wogee-mobile-gray-400, #94a3b8)}.wogee-detail-card[data-v-71d7d24a]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background-color:#fff;border:1.5px solid var(--wogee-mobile-gray-200, #e2e8f0);border-radius:var(--wogee-mobile-radius-card, 12px);box-shadow:var(--wogee-mobile-shadow-sm);transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-user-select:none;user-select:none}.wogee-detail-card[data-v-71d7d24a]:active{transform:scale(.99)}.wogee-detail-card.is-current[data-v-71d7d24a]{border-color:var(--wogee-mobile-primary, #2563eb);background-color:#eff6ff;box-shadow:0 0 0 2px var(--wogee-mobile-primary-light, #dbeafe)}.wogee-detail-card.is-checked[data-v-71d7d24a]:not(.is-current):not(.has-difference){border-color:#a7f3d0;background-color:#f0fdf4}.wogee-detail-card.has-difference[data-v-71d7d24a]:not(.is-current){border-color:#fca5a5;background-color:#fef2f2}.wogee-detail-card__header[data-v-71d7d24a]{display:flex;align-items:center;justify-content:space-between}.wogee-detail-card__box-code[data-v-71d7d24a]{font-size:15px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a);letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wogee-detail-card__badge[data-v-71d7d24a]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background-color:var(--wogee-mobile-info-bg, #eff6ff);color:var(--wogee-mobile-info-text, #1d4ed8);white-space:nowrap}.wogee-detail-card__badge.is-diff[data-v-71d7d24a]{background-color:var(--wogee-mobile-danger-bg, #fef2f2);color:var(--wogee-mobile-danger-text, #b91c1c)}.wogee-detail-card__metrics[data-v-71d7d24a]{display:flex;align-items:center;gap:6px;margin:1px 0}.wogee-metric-pill[data-v-71d7d24a]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:11px;line-height:1}.wogee-metric-pill span[data-v-71d7d24a]{opacity:.85}.wogee-metric-pill strong[data-v-71d7d24a]{font-weight:700}.wogee-metric-pill--plan[data-v-71d7d24a]{background-color:#eff6ff;color:#1d4ed8}.wogee-metric-pill--actual[data-v-71d7d24a]{background-color:#ecfdf5;color:#059669}.wogee-metric-pill--diff[data-v-71d7d24a]{background-color:#fff1f2;color:#e11d48}.wogee-metric-pill--zero[data-v-71d7d24a]{background-color:#f1f5f9;color:#64748b}.wogee-detail-card__action[data-v-71d7d24a]{margin-left:auto;display:flex;align-items:center}.wogee-detail-card__meta[data-v-71d7d24a]{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--wogee-mobile-gray-600, #475569);padding-top:4px;border-top:1px dashed var(--wogee-mobile-gray-200, #e2e8f0)}.wogee-detail-card__inner-box[data-v-71d7d24a]{font-weight:700;color:#0f766e;font-size:11px}.wogee-detail-card__product-row[data-v-71d7d24a]{display:flex;align-items:center;justify-content:space-between}.wogee-detail-card__product-code[data-v-71d7d24a]{font-weight:600;color:var(--wogee-mobile-gray-800, #1e293b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wogee-detail-card__location[data-v-71d7d24a]{font-size:11px;color:var(--wogee-mobile-gray-500, #64748b);white-space:nowrap;margin-left:8px}.wogee-detail-card__product-name[data-v-71d7d24a]{font-size:11px;color:var(--wogee-mobile-gray-500, #64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wogee-metrics-action-bar[data-v-bd9a0753]{position:sticky;bottom:0;left:0;right:0;z-index:50;display:flex;flex-direction:column;gap:8px;padding:10px 16px calc(10px + var(--wogee-mobile-safe-bottom, 0px));background-color:#fff;border-top:1px solid var(--wogee-mobile-gray-200, #e2e8f0);box-shadow:var(--wogee-mobile-shadow-action-bar)}.wogee-metrics-action-bar__metrics[data-v-bd9a0753]{display:flex;align-items:center;justify-content:space-around;padding-bottom:6px;border-bottom:1px dashed var(--wogee-mobile-gray-200, #e2e8f0)}.wogee-metric-col[data-v-bd9a0753]{display:flex;flex-direction:column;align-items:center;gap:2px}.wogee-metric-col__label[data-v-bd9a0753]{font-size:11px;color:var(--wogee-mobile-gray-500, #64748b);white-space:nowrap}.wogee-metric-col__val[data-v-bd9a0753]{font-size:18px;font-weight:800;line-height:1.1;font-feature-settings:"tnum"}.wogee-metrics-action-bar__actions[data-v-bd9a0753]{display:flex;align-items:center;gap:10px}.wogee-metrics-action-bar__actions[data-v-bd9a0753] .wogee-mobile-btn--large{height:var(--wogee-mobile-control-height, 48px);flex:1}.wogee-top-banner[data-v-6d2ad8c2]{position:fixed;top:var(--wogee-mobile-safe-top, 0px);left:12px;right:12px;z-index:2000;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 16px;border-radius:12px;box-shadow:0 10px 25px -5px #0003,0 8px 10px -6px #0000001a;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.wogee-top-banner__icon[data-v-6d2ad8c2]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.wogee-top-banner__icon svg[data-v-6d2ad8c2]{width:18px;height:18px;stroke:currentColor}.wogee-top-banner__msg[data-v-6d2ad8c2]{font-size:15px;font-weight:700;line-height:1.3;text-align:center}.wogee-top-banner--success[data-v-6d2ad8c2]{background-color:var(--wogee-mobile-success, #10b981)}.wogee-top-banner--warning[data-v-6d2ad8c2]{background-color:var(--wogee-mobile-warning, #f59e0b)}.wogee-top-banner--danger[data-v-6d2ad8c2]{background-color:var(--wogee-mobile-danger, #ef4444)}.wogee-top-banner--info[data-v-6d2ad8c2]{background-color:var(--wogee-mobile-primary, #2563eb)}.wogee-banner-slide-enter-active[data-v-6d2ad8c2],.wogee-banner-slide-leave-active[data-v-6d2ad8c2]{transition:all .24s cubic-bezier(.16,1,.3,1)}.wogee-banner-slide-enter-from[data-v-6d2ad8c2],.wogee-banner-slide-leave-to[data-v-6d2ad8c2]{transform:translateY(-100%);opacity:0}.wogee-mobile-tabs[data-v-458dc776]{display:flex;align-items:center;gap:3px;height:38px;padding:3px;background-color:var(--wogee-mobile-gray-200, #e2e8f0);border-radius:var(--wogee-mobile-radius-control, 8px);-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%}.wogee-tab-btn[data-v-458dc776]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:100%!important;min-height:unset!important;max-height:100%!important;box-sizing:border-box;padding:0 10px;border:none;border-radius:6px;background-color:transparent;color:var(--wogee-mobile-gray-600, #475569);font-size:13px;font-weight:600;cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1);outline:none;-webkit-tap-highlight-color:transparent}.wogee-tab-btn[data-v-458dc776]:active{transform:scale(.98)}.wogee-tab-btn.is-active[data-v-458dc776]{background-color:#fff;color:var(--wogee-mobile-primary, #2563eb);font-weight:700;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.wogee-tab-btn__badge[data-v-458dc776]{padding:1px 5px;border-radius:9999px;background-color:var(--wogee-mobile-gray-300, #cbd5e1);color:var(--wogee-mobile-gray-700, #334155);font-size:10px;font-weight:700;line-height:1.2}.wogee-tab-btn.is-active .wogee-tab-btn__badge[data-v-458dc776]{background-color:var(--wogee-mobile-primary-light, #dbeafe);color:var(--wogee-mobile-primary, #2563eb)}.wogee-confirm-mask[data-v-15ba3453]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:var(--wogee-mobile-backdrop, rgba(15, 23, 42, .6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.wogee-confirm-card[data-v-15ba3453]{width:100%;max-width:320px;background-color:#fff;border-radius:var(--wogee-mobile-radius-modal, 18px);box-shadow:var(--wogee-mobile-shadow-modal);padding:24px 20px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;animation:wogee-pop-in-15ba3453 .2s cubic-bezier(.16,1,.3,1)}.wogee-confirm-card__title[data-v-15ba3453]{margin:0;font-size:18px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a)}.wogee-confirm-card__message[data-v-15ba3453]{margin:10px 0 20px;font-size:14px;color:var(--wogee-mobile-gray-600, #475569);line-height:1.45}.wogee-confirm-card__actions[data-v-15ba3453]{display:flex;width:100%;gap:10px}.wogee-confirm-card__actions[data-v-15ba3453] .wogee-mobile-btn{flex:1}.wogee-modal-fade-enter-active[data-v-15ba3453],.wogee-modal-fade-leave-active[data-v-15ba3453]{transition:opacity .2s ease}.wogee-modal-fade-enter-from[data-v-15ba3453],.wogee-modal-fade-leave-to[data-v-15ba3453]{opacity:0}@keyframes wogee-pop-in-15ba3453{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.wogee-prompt-mask[data-v-30d11655]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:var(--wogee-mobile-backdrop, rgba(15, 23, 42, .6));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.wogee-prompt-card[data-v-30d11655]{width:100%;max-width:340px;background-color:#fff;border-radius:var(--wogee-mobile-radius-modal, 18px);box-shadow:var(--wogee-mobile-shadow-modal);padding:20px;display:flex;flex-direction:column;animation:wogee-pop-in-30d11655 .2s cubic-bezier(.16,1,.3,1)}.wogee-prompt-card__header[data-v-30d11655]{text-align:center;margin-bottom:12px}.wogee-prompt-card__title[data-v-30d11655]{margin:0;font-size:17px;font-weight:700;color:var(--wogee-mobile-gray-900, #0f172a)}.wogee-prompt-card__subtitle[data-v-30d11655]{margin:3px 0 0;font-size:12px;color:var(--wogee-mobile-gray-500, #64748b)}.wogee-prompt-card__body[data-v-30d11655]{margin-bottom:16px}.wogee-prompt-textarea[data-v-30d11655]{width:100%;padding:10px 12px;border:1px solid var(--wogee-mobile-gray-300, #cbd5e1);border-radius:var(--wogee-mobile-radius-control, 8px);background-color:var(--wogee-mobile-gray-50, #f8fafc);font-size:14px;font-family:inherit;color:var(--wogee-mobile-gray-900, #0f172a);resize:none;outline:none;transition:all .15s}.wogee-prompt-textarea[data-v-30d11655]:focus{border-color:var(--wogee-mobile-primary, #2563eb);background-color:#fff;box-shadow:0 0 0 3px var(--wogee-mobile-primary-light, #dbeafe)}.wogee-prompt-meta[data-v-30d11655]{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding:0 2px;font-size:11px}.wogee-prompt-error[data-v-30d11655]{color:var(--wogee-mobile-danger, #ef4444);font-weight:600}.wogee-prompt-count[data-v-30d11655]{margin-left:auto;color:var(--wogee-mobile-gray-400, #94a3b8)}.wogee-prompt-card__actions[data-v-30d11655]{display:flex;width:100%;gap:10px}.wogee-prompt-card__actions[data-v-30d11655] .wogee-mobile-btn{flex:1}.wogee-modal-fade-enter-active[data-v-30d11655],.wogee-modal-fade-leave-active[data-v-30d11655]{transition:opacity .2s ease}.wogee-modal-fade-enter-from[data-v-30d11655],.wogee-modal-fade-leave-to[data-v-30d11655]{opacity:0}@keyframes wogee-pop-in-30d11655{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.wogee-update-mask[data-v-74cf2529]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:flex;align-items:center;justify-content:center;background-color:var(--wogee-mobile-backdrop, rgba(15, 23, 42, .65));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.wogee-update-card[data-v-74cf2529]{width:100%;max-width:340px;background-color:#fff;border-radius:20px;box-shadow:0 12px 36px -4px #00000040;overflow:hidden;display:flex;flex-direction:column;animation:wogee-pop-in-74cf2529 .22s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.wogee-update-card__header[data-v-74cf2529]{display:flex;align-items:center;justify-content:space-between;background-color:#f5f8ff;padding:16px 18px 14px;border-bottom:1px solid #edf2f9}.wogee-update-card__header-info[data-v-74cf2529]{display:flex;flex-direction:column;gap:2px}.wogee-update-card__title[data-v-74cf2529]{margin:0;font-size:18px;font-weight:700;color:#17233d;line-height:1.2}.wogee-update-card__version-tag[data-v-74cf2529]{font-size:12px;color:#5f6f89;font-weight:500}.wogee-update-card__close[data-v-74cf2529]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-height:unset!important;max-height:30px!important;border-radius:50%!important;border:none;background-color:#e8eef8;color:#6b7280;cursor:pointer;padding:0;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.wogee-update-card__close[data-v-74cf2529]:active{transform:scale(.92);background-color:#dbe4f4}.wogee-update-card__body[data-v-74cf2529]{padding:16px 18px 14px;display:flex;flex-direction:column;gap:12px;max-height:340px;overflow-y:auto}.wogee-update-card__section[data-v-74cf2529]{padding:12px 14px;border-radius:12px;border:1px solid #dde7f7;background-color:#fff;display:flex;flex-direction:column;gap:6px}.wogee-update-card__section.is-latest[data-v-74cf2529]{border-color:#dcebdd;background-color:#f7fff8}.wogee-update-card__section.is-has-update[data-v-74cf2529]{border-color:#fed7aa;background-color:#fffaf5}.wogee-update-card__section-head[data-v-74cf2529]{display:flex;align-items:center;gap:8px}.wogee-update-indicator[data-v-74cf2529]{width:4px;height:14px;border-radius:2px}.wogee-update-indicator.is-blue[data-v-74cf2529]{background-color:#2563eb}.wogee-update-indicator.is-green[data-v-74cf2529]{background-color:#16a34a}.wogee-update-indicator.is-orange[data-v-74cf2529]{background-color:#ea580c}.wogee-update-card__section-head h4[data-v-74cf2529]{margin:0;font-size:14px;font-weight:700;color:#17233d}.wogee-update-card__section-text[data-v-74cf2529]{margin:0;font-size:13px;color:#4b5563;line-height:1.45}.wogee-update-available-notice[data-v-74cf2529]{margin:0 0 6px;color:#c2410c;font-weight:600}.wogee-update-changelog[data-v-74cf2529]{margin-top:4px;padding-top:6px;border-top:1px dashed #fdba74}.wogee-update-changelog-title[data-v-74cf2529]{display:block;font-size:12px;font-weight:600;color:#9a3412;margin-bottom:2px}.wogee-update-changelog-content[data-v-74cf2529]{margin:0;font-size:12px;color:#431407;white-space:pre-wrap;word-break:break-word}.wogee-update-current-clean[data-v-74cf2529]{margin:0;color:#15803d;font-weight:500}.wogee-update-card__actions[data-v-74cf2529]{display:flex;padding:0 18px 16px;gap:10px}.wogee-update-card__actions[data-v-74cf2529] .wogee-mobile-btn{flex:1}.wogee-update-progress-view[data-v-74cf2529]{padding:22px 20px 20px;display:flex;flex-direction:column;gap:16px}.wogee-update-progress-head[data-v-74cf2529]{display:flex;align-items:center;gap:14px}.wogee-update-progress-icon[data-v-74cf2529]{width:44px;height:44px;border-radius:50%;background-color:#eff6ff;border:1px solid #bfdbfe;color:#2563eb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wogee-update-progress-icon.is-error[data-v-74cf2529]{background-color:#fef2f2;border-color:#fecaca;color:#dc2626}.wogee-update-progress-icon.is-done[data-v-74cf2529]{background-color:#f0fdf4;border-color:#bbf7d0;color:#16a34a}.wogee-update-spinner[data-v-74cf2529]{width:24px;height:24px;animation:wogee-rotate-74cf2529 1.2s linear infinite}.wogee-spinner-path[data-v-74cf2529]{stroke-dasharray:90,150;stroke-dashoffset:0;animation:wogee-dash-74cf2529 1.4s ease-in-out infinite}.wogee-update-progress-titles[data-v-74cf2529]{display:flex;flex-direction:column;gap:3px;min-width:0}.wogee-update-progress-title[data-v-74cf2529]{margin:0;font-size:17px;font-weight:700;color:#111827;line-height:1.25}.wogee-update-progress-sub[data-v-74cf2529]{font-size:13px;color:#6b7280;line-height:1.35;word-break:break-word}.wogee-update-progress-body[data-v-74cf2529]{display:flex;flex-direction:column;gap:8px;background-color:#f8fafc;border-radius:12px;padding:12px 14px}.wogee-update-progress-meta[data-v-74cf2529]{display:flex;align-items:center;justify-content:space-between;font-size:13px}.wogee-update-progress-state[data-v-74cf2529]{color:#475569;font-weight:500}.wogee-update-progress-state small[data-v-74cf2529]{color:#94a3b8;margin-left:4px}.wogee-update-progress-percent[data-v-74cf2529]{color:var(--wogee-mobile-primary, #2563eb);font-weight:700;font-size:15px}.wogee-update-progress-track[data-v-74cf2529]{width:100%;height:10px;background-color:#e2e8f0;border-radius:999px;overflow:hidden}.wogee-update-progress-bar[data-v-74cf2529]{height:100%;background-color:var(--wogee-mobile-primary, #2563eb);border-radius:999px;transition:width .2s ease}.wogee-update-progress-foot[data-v-74cf2529]{display:flex;align-items:center;justify-content:space-between;gap:10px}.wogee-update-progress-tip[data-v-74cf2529]{font-size:12px;color:#9ca3af}.wogee-update-apk-badge[data-v-74cf2529]{font-size:11px;font-weight:700;color:#2563eb;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:4px;padding:2px 6px}.wogee-update-progress-foot[data-v-74cf2529] .wogee-mobile-btn{flex:1}.wogee-modal-fade-enter-active[data-v-74cf2529],.wogee-modal-fade-leave-active[data-v-74cf2529]{transition:opacity .2s ease}.wogee-modal-fade-enter-from[data-v-74cf2529],.wogee-modal-fade-leave-to[data-v-74cf2529]{opacity:0}@keyframes wogee-pop-in-74cf2529{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes wogee-rotate-74cf2529{to{transform:rotate(360deg)}}@keyframes wogee-dash-74cf2529{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.wms-feedback-dialog__message[data-v-2c18e399]{margin:0;line-height:1.65;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--wogee-text-strong,#1d2939)}.operation-fields[data-v-3446cd00]{display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box}.operation-fields label[data-v-3446cd00]{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:700}.operation-fields input[data-v-3446cd00],.operation-fields select[data-v-3446cd00],.operation-fields textarea[data-v-3446cd00]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:34px;padding:7px 9px;border:1px solid var(--wogee-border-color,#dce4ec);border-radius:6px;background:var(--wogee-panel-bg,#fff);font:inherit;font-size:13px;color:var(--wogee-text-primary,#23364d)}.operation-fields input[type=checkbox][data-v-3446cd00]{width:22px;height:22px;min-height:22px}.operation-fields textarea[data-v-3446cd00]{min-height:64px}.operation-fields select[multiple][data-v-3446cd00]{min-height:90px}.operation-records[data-v-b4604bf4]{display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}.operation-records article[data-v-b4604bf4]{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--wogee-border-color,#dce4ec);border-radius:8px;background:var(--wogee-panel-bg,#fff)}.operation-records p[data-v-b4604bf4]{margin:0;font-size:12px;line-height:1.6}.operation-records span[data-v-b4604bf4]{font-size:11px;color:var(--wogee-text-muted,#66778b)}.operation-records article>div[data-v-b4604bf4]{display:flex;justify-content:space-between;align-items:center}.operation-records button[data-v-b4604bf4]{border:0;border-radius:6px;padding:8px 14px;background:var(--wogee-mobile-primary,#2563eb);color:#fff;font:inherit;font-size:12px}.wave-drawer[data-v-d3b49c05]{position:fixed;inset:64px 16px 16px auto;z-index:1010;width:min(720px,calc(100vw - 32px));overflow:auto;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--wogee-panel-bg,#fff);border:1px solid var(--wogee-border-color,#dce4ec);box-shadow:0 12px 40px #1b304526;box-sizing:border-box}.operation-workspace[data-v-d3b49c05]{display:flex;flex-direction:column;gap:14px;width:100%;max-width:100%;min-height:0;box-sizing:border-box;color:var(--wogee-text-primary,#23364d)}.operation-tabs[data-v-d3b49c05],.operation-actions[data-v-d3b49c05],.operation-toolbar[data-v-d3b49c05]{display:flex;align-items:center;gap:8px}.operation-tabs[data-v-d3b49c05]{overflow-x:auto;flex-shrink:0;border-bottom:1px solid var(--wogee-border-color,#dce4ec);padding-bottom:10px}.operation-tabs button[data-v-d3b49c05]{flex:none}.operation-tabs button.active[data-v-d3b49c05]{color:var(--wogee-theme-primary,#2563eb);border-color:var(--wogee-theme-primary,#2563eb);background:var(--wogee-panel-bg,#fff);font-weight:700}.operation-toolbar[data-v-d3b49c05]{justify-content:space-between}.operation-actions[data-v-d3b49c05]{flex-wrap:wrap}.operation-workspace button[data-v-d3b49c05]{border:1px solid var(--wogee-border-color,#dce4ec);border-radius:6px;padding:8px 12px;min-height:34px;background:var(--wogee-panel-bg,#fff);color:inherit;font:inherit;font-size:12px;cursor:pointer}.operation-editor textarea[data-v-d3b49c05]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--wogee-border-color,#dce4ec);border-radius:6px;padding:10px;font:inherit;font-family:ui-monospace,monospace;font-size:12px;resize:vertical}.operation-editor pre[data-v-d3b49c05]{white-space:pre-wrap;word-break:break-word;font-size:12px}.operation-workspace button[data-v-d3b49c05]:disabled{opacity:.5;cursor:default}.operation-workspace .primary-action[data-v-d3b49c05]{background:var(--wogee-theme-primary,#2563eb);color:#fff;border-color:transparent}.operation-detail[data-v-d3b49c05],.operation-editor[data-v-d3b49c05],.allocation-card[data-v-d3b49c05]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--wogee-border-color,#dce4ec);border-radius:8px;background:var(--wogee-panel-bg,#fff);min-width:0;box-sizing:border-box}.operation-detail p[data-v-d3b49c05],.operation-editor p[data-v-d3b49c05]{font-size:12px;line-height:1.6;margin:0}.allocation-card[data-v-d3b49c05]{background:var(--wogee-content-bg,#f5f7fa);padding:12px}.operation-error[data-v-d3b49c05],.operation-success[data-v-d3b49c05]{margin:0;padding:12px;border-radius:6px;font-size:12px;line-height:1.6}.operation-error[data-v-d3b49c05]{background:#fff1f0;color:#aa2e2e}.operation-success[data-v-d3b49c05]{background:#edf7f2;color:#23764e}.mobile[data-v-d3b49c05]{padding:12px}.mobile .operation-tabs[data-v-d3b49c05]{gap:6px}.mobile .operation-tabs button[data-v-d3b49c05]{padding:8px 11px}.operations-page[data-v-212d6d48]{height:100%;min-height:0;overflow:auto;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.local-transfer-drawer__body[data-v-b85c232f]{display:flex;flex-direction:column;gap:10px;width:100%;height:100%;min-height:0;overflow:hidden}.local-transfer-drawer .ant-drawer-content{overflow:hidden}.local-transfer-drawer .ant-drawer-body{flex:1;min-height:0;overflow:hidden;box-sizing:border-box}.local-transfer-drawer__footer[data-v-b85c232f]{display:flex;justify-content:flex-end;gap:8px}.local-transfer-drawer__target-card[data-v-b85c232f]{display:flex;flex:0 0 auto;align-items:center;gap:14px;min-height:54px;padding:8px 16px;border:1px solid #eef2f7;border-radius:8px;background:#fff}.local-transfer-drawer__target-title[data-v-b85c232f]{flex:0 0 auto;color:#1f2937;font-weight:600}.local-transfer-drawer__target-row[data-v-b85c232f]{min-width:0}.local-transfer-drawer__tabs[data-v-b85c232f]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.local-transfer-drawer__tabs[data-v-b85c232f] .ant-tabs-nav{flex:0 0 auto;margin:0 0 8px}.local-transfer-drawer__tabs[data-v-b85c232f] .ant-tabs-content-holder,.local-transfer-drawer__tabs[data-v-b85c232f] .ant-tabs-content,.local-transfer-drawer__tabs[data-v-b85c232f] .ant-tabs-tabpane{min-height:0;height:100%}.local-transfer-drawer__tab-panel[data-v-b85c232f]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.local-transfer-drawer__popup-panel[data-v-b85c232f]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}[data-v-b85c232f] .local-transfer-drawer__popup-panel.runtime-popup-table-panel{height:100%;gap:8px}.local-transfer-drawer__popup-panel[data-v-b85c232f] .runtime-popup-table-panel__table-shell{flex:0 0 auto}.local-transfer-drawer__popup-panel[data-v-b85c232f] .runtime-popup-table-panel__pager{flex:0 0 auto;min-height:32px}.local-transfer-drawer__toolbar[data-v-b85c232f]{display:flex;justify-content:space-between;flex:0 0 auto;margin-bottom:12px}.local-transfer-drawer__table-shell[data-v-b85c232f]{flex:0 0 auto;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.analysis-title[data-v-a069ead3]{display:flex;align-items:center;gap:10px}.analysis-title>span[data-v-a069ead3]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;color:var(--wogee-theme-primary, #d9232e);background:color-mix(in srgb,var(--wogee-theme-primary, #d9232e),#fff 91%)}.analysis-title>div[data-v-a069ead3]{display:flex;flex-direction:column;gap:2px}.analysis-title strong[data-v-a069ead3]{color:#202124;font-size:15px;line-height:1.25}.analysis-title small[data-v-a069ead3]{color:#8791a1;font-size:10px;font-weight:500}.analysis-shell[data-v-a069ead3]{--analysis-primary: var(--wogee-theme-primary, #d9232e);display:grid;gap:12px;padding-top:4px;color:#202124}.analysis-summary[data-v-a069ead3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e8ebf0;border-radius:12px;background:#fafbfc;animation:analysis-rise-a069ead3 .35s cubic-bezier(.2,.75,.25,1) both}.analysis-summary article[data-v-a069ead3]{min-width:0;padding:15px 16px;border-right:1px solid #e8ebf0}.analysis-summary article[data-v-a069ead3]:last-child{border-right:0}.analysis-summary article>span[data-v-a069ead3]{display:block;color:#7b8797;font-size:10px}.analysis-summary article>strong[data-v-a069ead3]{display:block;margin-top:6px;overflow:hidden;color:#242424;font-size:22px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.analysis-summary article:first-child>strong[data-v-a069ead3],.analysis-summary article:last-child>strong[data-v-a069ead3]{color:var(--analysis-primary)}.analysis-summary article>strong small[data-v-a069ead3]{margin-left:4px;color:#7b8797;font-size:10px}.analysis-summary .is-date[data-v-a069ead3]{font-size:15px;line-height:1.6}.analysis-body[data-v-a069ead3]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.85fr);gap:12px}.age-panel[data-v-a069ead3],.focus-panel[data-v-a069ead3],.expired-table-panel[data-v-a069ead3]{border:1px solid #e8ebf0;border-radius:12px;background:#fff;animation:analysis-rise-a069ead3 .4s .06s cubic-bezier(.2,.75,.25,1) both}.age-panel>header[data-v-a069ead3],.focus-panel>header[data-v-a069ead3],.expired-table-panel>header[data-v-a069ead3]{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 15px 8px;color:#5d6878}.age-panel>header>div[data-v-a069ead3],.focus-panel>header>div[data-v-a069ead3],.expired-table-panel>header>div[data-v-a069ead3]{display:flex;align-items:baseline;gap:7px}.age-panel header strong[data-v-a069ead3],.focus-panel header strong[data-v-a069ead3],.expired-table-panel header strong[data-v-a069ead3]{color:#30343b;font-size:13px}.age-panel header span[data-v-a069ead3],.focus-panel header span[data-v-a069ead3],.expired-table-panel header span[data-v-a069ead3]{color:#8b95a5;font-size:9px}.age-list[data-v-a069ead3]{display:grid;gap:12px;padding:7px 15px 16px}.age-row[data-v-a069ead3]{display:grid;grid-template-columns:108px minmax(90px,1fr) 34px;align-items:center;gap:10px}.age-row__copy[data-v-a069ead3]{display:flex;flex-direction:column;gap:1px}.age-row__copy strong[data-v-a069ead3]{color:#4a5565;font-size:10px}.age-row__copy span[data-v-a069ead3]{color:#9aa3b1;font-size:8px}.age-row__track[data-v-a069ead3]{height:7px;overflow:hidden;border-radius:999px;background:#f0f2f5}.age-row__track i[data-v-a069ead3]{display:block;height:100%;min-width:0;border-radius:inherit;transform-origin:left;animation:analysis-grow-a069ead3 .65s cubic-bezier(.2,.8,.2,1) both}.age-row__track i.is-recent[data-v-a069ead3]{background:#f6aa2f}.age-row__track i.is-attention[data-v-a069ead3]{background:#ef7e34}.age-row__track i.is-serious[data-v-a069ead3]{background:#e84d37}.age-row__track i.is-critical[data-v-a069ead3]{background:var(--analysis-primary)}.age-row b[data-v-a069ead3]{color:#394150;font-size:11px;text-align:right}.focus-panel[data-v-a069ead3]{animation-delay:.1s}.focus-panel ol[data-v-a069ead3]{display:grid;gap:9px;margin:0;padding:7px 15px 16px;list-style:none}.focus-panel li[data-v-a069ead3]{display:flex;align-items:flex-start;gap:9px}.focus-panel li i[data-v-a069ead3]{display:grid;flex:0 0 auto;place-items:center;width:25px;height:25px;border:1px solid #eceff3;border-radius:7px;color:var(--analysis-primary);background:#fafbfc;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace}.focus-panel li div[data-v-a069ead3]{display:flex;min-width:0;flex-direction:column;gap:2px}.focus-panel li strong[data-v-a069ead3]{color:#4a5260;font-size:10px}.focus-panel li span[data-v-a069ead3]{color:#929baa;font-size:8px;line-height:1.45}.expired-table-panel[data-v-a069ead3]{overflow:hidden;animation-delay:.14s}.expired-table-wrap[data-v-a069ead3]{max-height:270px;overflow:auto;border-top:1px solid #edf0f4}.expired-table[data-v-a069ead3]{width:100%;border-collapse:collapse;table-layout:fixed}.expired-table th[data-v-a069ead3]{position:sticky;z-index:1;top:0;padding:8px 12px;color:#8993a2;background:#fafbfc;font-size:9px;font-weight:600;text-align:left}.expired-table th[data-v-a069ead3]:nth-child(1){width:23%}.expired-table th[data-v-a069ead3]:nth-child(2){width:22%}.expired-table th[data-v-a069ead3]:nth-child(3){width:12%}.expired-table th[data-v-a069ead3]:nth-child(4){width:15%}.expired-table th[data-v-a069ead3]:nth-child(5),.expired-table th[data-v-a069ead3]:nth-child(6){width:11%;text-align:right}.expired-table td[data-v-a069ead3]{padding:9px 12px;overflow:hidden;border-top:1px solid #f0f2f5;color:#596273;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.expired-table tbody tr[data-v-a069ead3]{animation:analysis-row-in-a069ead3 .35s ease both}.expired-table tbody tr[data-v-a069ead3]:hover{background:snow}.expired-table td strong[data-v-a069ead3],.expired-table td span[data-v-a069ead3]{display:block;overflow:hidden;text-overflow:ellipsis}.expired-table td strong[data-v-a069ead3]{color:#343942;font-weight:650}.expired-table td span[data-v-a069ead3]{margin-top:2px;color:#9aa3b0;font-size:8px}.expired-table td[data-v-a069ead3]:nth-child(5),.expired-table td[data-v-a069ead3]:nth-child(6){text-align:right}.expired-table em[data-v-a069ead3]{padding:3px 6px;border-radius:999px;color:var(--analysis-primary);background:color-mix(in srgb,var(--analysis-primary),#fff 92%);font-size:9px;font-style:normal;font-weight:650}.analysis-empty[data-v-a069ead3]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:150px;border-top:1px solid #edf0f4;color:#738093}.analysis-empty>span[data-v-a069ead3]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#f3f6f8}.analysis-empty>div[data-v-a069ead3]{display:flex;flex-direction:column;gap:3px}.analysis-empty strong[data-v-a069ead3]{font-size:11px}.analysis-empty small[data-v-a069ead3]{color:#9aa3b0;font-size:9px}@keyframes analysis-rise-a069ead3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes analysis-grow-a069ead3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes analysis-row-in-a069ead3{0%{opacity:0;transform:translate(7px)}to{opacity:1;transform:translate(0)}}@media (max-width: 760px){.analysis-summary[data-v-a069ead3]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-summary article[data-v-a069ead3]:nth-child(2){border-right:0}.analysis-summary article[data-v-a069ead3]:nth-child(-n+2){border-bottom:1px solid #e8ebf0}.analysis-body[data-v-a069ead3]{grid-template-columns:1fr}.expired-table[data-v-a069ead3]{min-width:720px}}@media (prefers-reduced-motion: reduce){.analysis-summary[data-v-a069ead3],.age-panel[data-v-a069ead3],.focus-panel[data-v-a069ead3],.expired-table-panel[data-v-a069ead3],.age-row__track i[data-v-a069ead3],.expired-table tbody tr[data-v-a069ead3]{animation:none}}.trend-modal-title[data-v-c260d332]{display:flex;align-items:center;gap:10px}.trend-modal-title>span[data-v-c260d332]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:#222}.trend-modal-title>div[data-v-c260d332]{display:flex;flex-direction:column;gap:2px}.trend-modal-title strong[data-v-c260d332]{color:#202124;font-size:15px}.trend-modal-title small[data-v-c260d332]{color:#8791a1;font-size:10px}.trend-analysis[data-v-c260d332]{display:grid;gap:12px;padding-top:4px}.trend-summary[data-v-c260d332]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e8ebf0;border-radius:12px;background:#fafbfc;animation:trend-rise-c260d332 .38s ease both}.trend-summary article[data-v-c260d332]{display:flex;min-width:0;flex-direction:column;padding:15px;border-right:1px solid #e8ebf0}.trend-summary article[data-v-c260d332]:last-child{border-right:0}.trend-summary span[data-v-c260d332]{color:#7b8797;font-size:10px}.trend-summary strong[data-v-c260d332]{margin-top:6px;overflow:hidden;color:#222;font-size:21px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.trend-summary strong small[data-v-c260d332]{margin-left:3px;color:#7b8797;font-size:9px}.trend-summary em[data-v-c260d332]{margin-top:7px;color:#8e98a7;font-size:9px;font-style:normal}.trend-summary article:nth-child(3) strong[data-v-c260d332],.trend-summary article:nth-child(4) strong[data-v-c260d332]{color:var(--wogee-theme-primary, #d9232e)}.flow-insight[data-v-c260d332]{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid #e8ebf0;border-radius:12px;animation:trend-rise-c260d332 .4s .06s ease both}.flow-insight>span[data-v-c260d332]{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border-radius:11px;color:var(--wogee-theme-primary, #d9232e);background:color-mix(in srgb,var(--wogee-theme-primary, #d9232e),#fff 92%)}.flow-insight strong[data-v-c260d332]{color:#3c424c;font-size:12px}.flow-insight p[data-v-c260d332]{margin:3px 0 0;color:#778293;font-size:10px}.completion-panel[data-v-c260d332]{padding:14px 16px 16px;border:1px solid #e8ebf0;border-radius:12px;animation:trend-rise-c260d332 .4s .12s ease both}.completion-panel header[data-v-c260d332]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.completion-panel header strong[data-v-c260d332]{color:#3c424c;font-size:12px}.completion-panel header span[data-v-c260d332]{color:#939cab;font-size:9px}.completion-row[data-v-c260d332]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:14px}.completion-row>div[data-v-c260d332]{display:grid;grid-template-columns:58px minmax(80px,1fr) 42px;align-items:center;gap:8px}.completion-row span[data-v-c260d332]{color:#687486;font-size:10px}.completion-row i[data-v-c260d332]{height:7px;overflow:hidden;border-radius:999px;background:#edf0f4}.completion-row b[data-v-c260d332]{display:block;height:100%;border-radius:inherit;background:#262626;animation:trend-grow-c260d332 .65s ease both}.completion-row>div:last-child b[data-v-c260d332]{background:var(--wogee-theme-primary, #d9232e)}.completion-row strong[data-v-c260d332]{color:#596474;font-size:10px;text-align:right}@keyframes trend-rise-c260d332{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes trend-grow-c260d332{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media (max-width: 680px){.trend-summary[data-v-c260d332]{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-summary article[data-v-c260d332]:nth-child(2){border-right:0}.trend-summary article[data-v-c260d332]:nth-child(-n+2){border-bottom:1px solid #e8ebf0}.completion-row[data-v-c260d332]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.trend-summary[data-v-c260d332],.flow-insight[data-v-c260d332],.completion-panel[data-v-c260d332],.completion-row b[data-v-c260d332]{animation:none}}.wms-home[data-v-b8b97db4]{--home-primary: var(--wogee-theme-primary, #d9232e);--home-text: var(--wogee-text-color, #202124);--home-muted: var(--wogee-text-muted, #697386);--home-border: var(--wogee-border-color, #e6e9ef);width:100%;height:100%;min-height:0;padding:12px 16px 18px;overflow:auto;color:var(--home-text);scrollbar-gutter:stable}.welcome-card[data-v-b8b97db4],.home-card[data-v-b8b97db4]{border:1px solid var(--home-border);border-radius:12px;background:var(--wogee-panel-bg, #fff)}.welcome-card[data-v-b8b97db4]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:96px;padding:17px 22px;animation:home-rise-b8b97db4 .5s cubic-bezier(.2,.75,.25,1) both}.home-card[data-v-b8b97db4]{transition:border-color .2s ease,box-shadow .2s ease}.home-card[data-v-b8b97db4]:hover{border-color:color-mix(in srgb,var(--home-border),#9aa5b4 28%);box-shadow:0 8px 22px #1d25310d}.welcome-card__eyebrow[data-v-b8b97db4]{display:flex;align-items:center;gap:8px;margin-bottom:5px;color:var(--home-muted);font-size:9px;font-weight:700;letter-spacing:.13em}.welcome-card__eyebrow i[data-v-b8b97db4]{width:3px;height:3px;border-radius:50%;background:var(--home-primary)}.welcome-card h1[data-v-b8b97db4]{margin:0;font-size:clamp(22px,1.45vw,28px);line-height:1.2;letter-spacing:-.02em}.welcome-card p[data-v-b8b97db4]{margin:6px 0 0;color:var(--home-muted);font-size:12px}.welcome-card p strong[data-v-b8b97db4]{color:#4b5565;font-weight:650}.welcome-card p>span[data-v-b8b97db4]{margin:0 6px;color:#c2c8d1}.report-entry[data-v-b8b97db4]{min-width:126px;height:38px;border-radius:9px;font-weight:650;box-shadow:0 7px 16px color-mix(in srgb,var(--home-primary),transparent 80%);transition:transform .2s ease,box-shadow .2s ease}.report-entry[data-v-b8b97db4]:not(:disabled):hover{box-shadow:0 10px 22px color-mix(in srgb,var(--home-primary),transparent 74%);transform:translateY(-2px)}.report-entry[data-v-b8b97db4]:not(:disabled):active{transform:translateY(0) scale(.985)}.metric-grid[data-v-b8b97db4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.metric-card[data-v-b8b97db4]{min-height:108px;padding:14px 17px 12px;animation:home-rise-b8b97db4 .45s cubic-bezier(.2,.75,.25,1) both}.metric-card__title[data-v-b8b97db4]{display:flex;align-items:center;gap:7px;color:var(--home-muted);font-size:12px;font-weight:600}.metric-card__body[data-v-b8b97db4]{display:flex;align-items:baseline;gap:5px;margin-top:9px}.metric-card__body strong[data-v-b8b97db4]{color:#242424;font-size:28px;line-height:1;font-weight:720}.metric-card__body span[data-v-b8b97db4]{color:var(--home-muted);font-size:12px;font-weight:600}.metric-card__foot[data-v-b8b97db4]{display:flex;align-items:center;gap:6px;min-width:0;margin-top:10px;overflow:hidden;color:#8a94a4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.metric-card__foot i[data-v-b8b97db4]{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:#65b88b}.metric-card__foot i.is-error[data-v-b8b97db4]{background:var(--home-primary)}.metric-card--danger .metric-card__title[data-v-b8b97db4],.metric-card--danger .metric-card__body strong[data-v-b8b97db4]{color:var(--home-primary)}.metric-card--danger .metric-card__title[data-v-b8b97db4] svg{transform-origin:center;animation:alert-breathe-b8b97db4 2.2s ease-in-out infinite}.metric-card--clickable[data-v-b8b97db4]{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.metric-card--clickable[data-v-b8b97db4]:hover{border-color:color-mix(in srgb,var(--home-primary),transparent 52%);box-shadow:0 10px 24px color-mix(in srgb,var(--home-primary),transparent 86%);transform:translateY(-3px)}.metric-card--clickable[data-v-b8b97db4]:active{transform:translateY(-1px) scale(.992)}.metric-card--clickable[data-v-b8b97db4]:focus-visible{outline:2px solid color-mix(in srgb,var(--home-primary),transparent 35%);outline-offset:2px}.insight-grid[data-v-b8b97db4]{display:grid;grid-template-columns:minmax(0,2fr) minmax(285px,.82fr);gap:10px;margin-top:10px}.insight-grid>.home-card[data-v-b8b97db4]{animation:home-rise-b8b97db4 .48s .24s cubic-bezier(.2,.75,.25,1) both}.insight-grid>.home-card[data-v-b8b97db4]:nth-child(2){animation-delay:.3s}.home-card__header[data-v-b8b97db4]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:13px 17px 9px}.home-card__header>div[data-v-b8b97db4]:first-child{display:flex;align-items:baseline;gap:8px}.home-card__header h2[data-v-b8b97db4]{margin:0;font-size:15px;line-height:1.3;font-weight:680}.home-card__header span[data-v-b8b97db4]{color:var(--home-muted);font-size:10px}.chart-legend[data-v-b8b97db4]{display:flex;gap:12px}.chart-legend button[data-v-b8b97db4]{display:inline-flex;align-items:center;gap:5px;padding:3px 4px;border:0;border-radius:5px;color:var(--home-muted);background:transparent;font:inherit;cursor:pointer;transition:color .16s ease,background .16s ease,opacity .16s ease}.chart-legend button[data-v-b8b97db4]:hover{color:#323945;background:#f3f5f8}.chart-legend button[data-v-b8b97db4]:focus-visible{outline:2px solid color-mix(in srgb,var(--home-primary),transparent 45%);outline-offset:1px}.chart-legend button.is-muted[data-v-b8b97db4]{opacity:.42}.chart-legend i[data-v-b8b97db4],.utilization-list i[data-v-b8b97db4]{width:7px;height:7px;border-radius:2px;background:#222}.chart-legend button:last-child i[data-v-b8b97db4]{background:#cfd5de}.trend-chart[data-v-b8b97db4]{position:relative;height:220px;margin:0 11px 11px}.wms-trend-tooltip{display:grid;gap:5px;min-width:172px;padding:11px 12px;border:1px solid rgb(255 255 255 / 10%);border-radius:10px;color:#fff;background:#1c1f24f0;box-shadow:0 12px 30px #14181f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wms-trend-tooltip strong{font-size:11px;letter-spacing:.03em}.wms-trend-tooltip span{color:#cfd5de;font-size:10px}.wms-trend-tooltip b{color:#fff}.wms-trend-tooltip em{margin-top:2px;color:#f7a4ad;font-size:9px;font-style:normal}.data-state-panel[data-v-b8b97db4]{display:flex;align-items:center;justify-content:center;gap:9px;height:220px;margin:0 17px 15px;color:var(--home-muted);font-size:12px}.utilization-card__total[data-v-b8b97db4]{color:var(--home-muted);font-size:10px;font-weight:500}.utilization-card__content[data-v-b8b97db4]{display:flex;align-items:center;justify-content:center;gap:clamp(20px,2.3vw,36px);min-height:220px;padding:8px 18px 20px}.utilization-chart[data-v-b8b97db4]{width:146px;height:146px;flex:0 0 auto}.utilization-list[data-v-b8b97db4]{display:grid;gap:5px;min-width:108px}.utilization-list button[data-v-b8b97db4]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:35px;padding:6px 9px;border:1px solid transparent;border-radius:8px;color:var(--home-muted);background:transparent;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.utilization-list button[data-v-b8b97db4]:hover{border-color:#e6eaf0;background:#fafbfc;transform:translate(2px)}.utilization-list button.is-active[data-v-b8b97db4]{border-color:color-mix(in srgb,var(--home-primary),transparent 76%);color:#353b45;background:color-mix(in srgb,var(--home-primary),#fff 96%)}.utilization-list button>span[data-v-b8b97db4]{display:flex;align-items:center;gap:7px;font-size:10px}.utilization-list button i[data-v-b8b97db4]{flex:0 0 auto}.utilization-list button strong[data-v-b8b97db4]{font-size:12px}.workspace-grid[data-v-b8b97db4]{display:grid;grid-template-columns:1.05fr 1.15fr .95fr;gap:10px;margin-top:10px}.status-card[data-v-b8b97db4],.quick-card[data-v-b8b97db4]{min-height:150px;animation:home-rise-b8b97db4 .46s .36s cubic-bezier(.2,.75,.25,1) both}.workspace-grid>.home-card[data-v-b8b97db4]:nth-child(2){animation-delay:.41s}.workspace-grid>.home-card[data-v-b8b97db4]:nth-child(3){animation-delay:.46s}.compact-empty[data-v-b8b97db4]{display:flex;align-items:center;gap:11px;min-height:88px;margin:0 17px 14px;padding:14px;border:1px dashed #dfe4eb;border-radius:9px;color:var(--home-muted)}.compact-empty>span[data-v-b8b97db4]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:#f3f5f8}.compact-empty div[data-v-b8b97db4]{display:flex;flex-direction:column;gap:4px}.compact-empty strong[data-v-b8b97db4]{color:#4b5565;font-size:12px}.compact-empty small[data-v-b8b97db4]{font-size:10px}.todo-list[data-v-b8b97db4],.activity-list[data-v-b8b97db4]{display:grid;gap:3px;padding:0 14px 13px}.todo-list article[data-v-b8b97db4],.activity-list article[data-v-b8b97db4]{display:grid;align-items:center;min-width:0;min-height:42px;padding:6px 8px;border-radius:8px;transition:background .18s ease,transform .18s ease}.todo-list article[data-v-b8b97db4]{grid-template-columns:29px minmax(0,1fr) auto;gap:7px}.todo-list article[data-v-b8b97db4]:hover,.activity-list article[data-v-b8b97db4]:hover{background:#f8f9fb;transform:translate(2px)}.todo-list article.is-clickable[data-v-b8b97db4]{cursor:pointer}.todo-list article.is-clickable[data-v-b8b97db4]:focus-visible{outline:2px solid color-mix(in srgb,var(--home-primary),transparent 40%);outline-offset:1px}.todo-list__icon[data-v-b8b97db4],.activity-list article>span[data-v-b8b97db4]{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;color:#657184;background:#f1f3f6}.todo-list article.is-danger .todo-list__icon[data-v-b8b97db4]{color:var(--home-primary);background:color-mix(in srgb,var(--home-primary),#fff 92%)}.todo-list article.is-attention .todo-list__icon[data-v-b8b97db4]{color:#cf7a00;background:#fff5e5}.todo-list article>div[data-v-b8b97db4],.activity-list article>div[data-v-b8b97db4]{display:flex;min-width:0;flex-direction:column;gap:2px}.todo-list article>div strong[data-v-b8b97db4],.activity-list article>div strong[data-v-b8b97db4]{overflow:hidden;color:#465160;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.todo-list article>div small[data-v-b8b97db4],.activity-list article>div small[data-v-b8b97db4]{overflow:hidden;color:#929baa;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.todo-list article>b[data-v-b8b97db4]{color:#3e4652;font-size:15px}.todo-list article.is-danger>b[data-v-b8b97db4]{color:var(--home-primary)}.todo-list article>b small[data-v-b8b97db4]{margin-left:2px;color:#8c96a6;font-size:8px}.activity-list article[data-v-b8b97db4]{grid-template-columns:29px minmax(0,1fr) auto;gap:7px;border-bottom:1px solid #f0f2f5;border-radius:0}.activity-list article[data-v-b8b97db4]:last-child{border-bottom:0}.activity-list article>span.is-inbound[data-v-b8b97db4]{color:#198a5b;background:#eaf7f1}.activity-list article>span.is-outbound[data-v-b8b97db4]{color:var(--home-primary);background:color-mix(in srgb,var(--home-primary),#fff 92%)}.activity-list time[data-v-b8b97db4]{color:#8f99a8;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.quick-grid[data-v-b8b97db4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 17px 14px}.quick-entry[data-v-b8b97db4]{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:78px;padding:9px 6px;border:1px solid #e7eaf0;border-radius:9px;background:#fff;color:#4e5969;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.quick-entry[data-v-b8b97db4]:hover{border-color:color-mix(in srgb,var(--home-primary),transparent 55%);color:var(--home-primary);background:color-mix(in srgb,var(--home-primary),#fff 97%);box-shadow:0 6px 14px #232a340f;transform:translateY(-2px)}.quick-entry[data-v-b8b97db4]:active{transform:translateY(0) scale(.98)}.quick-entry span[data-v-b8b97db4]{display:inline-flex}.quick-entry strong[data-v-b8b97db4]{max-width:100%;overflow:hidden;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@keyframes home-rise-b8b97db4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes alert-breathe-b8b97db4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(1.12)}}@media (max-width: 1120px){.metric-grid[data-v-b8b97db4]{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-grid[data-v-b8b97db4]{grid-template-columns:1fr}.workspace-grid[data-v-b8b97db4]{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.wms-home[data-v-b8b97db4]{padding:10px}.welcome-card[data-v-b8b97db4]{align-items:flex-start;flex-direction:column}.metric-grid[data-v-b8b97db4],.workspace-grid[data-v-b8b97db4]{grid-template-columns:1fr}.report-entry[data-v-b8b97db4]{width:100%}.utilization-card__content[data-v-b8b97db4]{flex-direction:column}}@media (prefers-reduced-motion: reduce){.welcome-card[data-v-b8b97db4],.metric-card[data-v-b8b97db4],.insight-grid>.home-card[data-v-b8b97db4],.status-card[data-v-b8b97db4],.quick-card[data-v-b8b97db4],.metric-card--danger .metric-card__title[data-v-b8b97db4] svg{animation:none}.home-card[data-v-b8b97db4],.report-entry[data-v-b8b97db4],.quick-entry[data-v-b8b97db4],.utilization-list button[data-v-b8b97db4],.todo-list article[data-v-b8b97db4],.activity-list article[data-v-b8b97db4]{transition:none}}.dictionary-label[data-v-240d9c55]{display:inline-flex;align-items:center;gap:5px}.dictionary-hint[data-v-240d9c55]{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;color:var(--color-text-secondary, #707985);cursor:help}.dictionary-hint[data-v-240d9c55]:hover,.dictionary-hint[data-v-240d9c55]:focus-visible{color:var(--wogee-theme-primary)}.dictionary-code[data-v-240d9c55]{-webkit-user-select:text;user-select:text}.location-analytics[data-v-e44fa10d]{color:#303640;background:#fff;padding:0}.analysis-head[data-v-e44fa10d]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;flex-wrap:wrap}.analysis-filters[data-v-e44fa10d]{display:flex;gap:8px;flex-wrap:wrap}.analysis-filters[data-v-e44fa10d] .ant-select{min-width:140px}.analysis-scope[data-v-e44fa10d]{font-size:12px;color:#66717e}.analysis-kpis[data-v-e44fa10d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #e5e8ed;border-bottom:1px solid #e5e8ed;margin-bottom:18px}.analysis-kpis>button[data-v-e44fa10d]{border:0;background:none;cursor:pointer;text-align:left;color:#303640;padding:14px 18px;border-right:1px solid #e5e8ed}.analysis-kpis>button[data-v-e44fa10d]:first-child{padding-left:0}.analysis-kpis>button[data-v-e44fa10d]:last-child{border-right:0}.analysis-kpis>button[data-v-e44fa10d]:hover{background:#fafbfc}.analysis-kpis>button>span[data-v-e44fa10d]{font-size:12px;color:#606b78}.analysis-kpis strong[data-v-e44fa10d]{display:block;font-size:26px;font-weight:600;line-height:1.4;margin:6px 0;font-variant-numeric:tabular-nums}.analysis-kpis strong small[data-v-e44fa10d]{font-size:12px;font-weight:400;margin-left:5px;color:#6b7581}.analysis-kpis p[data-v-e44fa10d]{font-size:12px;color:#77818d;margin:0;line-height:20px}.analysis-kpis .risk-value[data-v-e44fa10d]{color:#aa6f29}.analysis-grid[data-v-e44fa10d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.analysis-panel[data-v-e44fa10d]{min-width:0;border-bottom:1px solid #e5e8ed;padding:0 0 14px;overflow:hidden}.analysis-panel>header[data-v-e44fa10d]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin:0 0 12px}.analysis-panel>header h3[data-v-e44fa10d]{font-size:14px;font-weight:600;margin:0;color:#303640}.analysis-panel>header>span[data-v-e44fa10d]{font-size:12px;color:#7a8490}.analysis-chart[data-v-e44fa10d]{height:236px;width:100%;min-width:0;position:relative}.analysis-chart[data-v-e44fa10d] .home-echart{height:100%;width:100%}.analysis-note[data-v-e44fa10d]{font-size:12px;color:#77818d;line-height:19px;margin:10px 0 0}.area-counters[data-v-e44fa10d]{display:flex;gap:16px;flex-wrap:wrap;min-height:26px}.area-counters button[data-v-e44fa10d]{display:flex;align-items:center;gap:8px;cursor:pointer;border:0;background:none;padding:4px 0;font-size:12px;color:#657180}.area-counters b[data-v-e44fa10d]{font-weight:500;font-variant-numeric:tabular-nums;color:#3d628a}.capacity-layout[data-v-e44fa10d]{display:grid;grid-template-columns:minmax(190px,42%) minmax(0,1fr);align-items:center;min-height:262px}.capacity-donut[data-v-e44fa10d]{position:relative;min-width:0}.donut-total[data-v-e44fa10d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.donut-total b[data-v-e44fa10d]{display:block;font-size:25px;font-weight:500;color:#374452;font-variant-numeric:tabular-nums}.donut-total span[data-v-e44fa10d]{display:block;margin-top:4px;color:#77818d;font-size:12px}.capacity-list button[data-v-e44fa10d]{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;cursor:pointer;padding:8px 4px;text-align:left;color:#56616f;font-size:12px}.capacity-list button[data-v-e44fa10d]:hover{background:#f7f9fb}.capacity-list i[data-v-e44fa10d]{width:9px;height:9px;border-radius:1px;flex-shrink:0}.capacity-list b[data-v-e44fa10d]{margin-left:auto;font-weight:500;color:#303640;font-variant-numeric:tabular-nums}.capacity-list small[data-v-e44fa10d]{font-size:12px;color:#77818d;min-width:43px;text-align:right}.mode-table[data-v-e44fa10d]{margin-top:5px}.mode-table[data-v-e44fa10d] .ant-table-tbody>tr>td{padding:14px 8px;font-variant-numeric:tabular-nums}.mode-table[data-v-e44fa10d] .ant-table-thead>tr>th{font-size:12px;color:#657180;background:#f6f7f9;white-space:nowrap}.mode-table[data-v-e44fa10d] .ant-table{font-size:12px}.risk-list button[data-v-e44fa10d]{display:grid;grid-template-columns:108px minmax(30px,1fr) 62px 50px;align-items:center;gap:10px;width:100%;border:0;background:none;text-align:left;padding:10px 0;cursor:pointer;color:#56616f;font-size:12px}.risk-list button[data-v-e44fa10d]:hover{background:#fafbfc}.risk-list i[data-v-e44fa10d]{height:5px;background:#edf0f4;overflow:hidden}.risk-list i b[data-v-e44fa10d]{display:block;height:100%}.risk-list strong[data-v-e44fa10d]{font-size:13px;font-weight:500;text-align:right;color:#303640;font-variant-numeric:tabular-nums}.risk-list small[data-v-e44fa10d]{font-size:12px;color:#77818d;text-align:right}.row-sub[data-v-e44fa10d]{display:block;font-size:11px;color:#77818d;margin-top:3px}.priority-panel[data-v-e44fa10d] .ant-table{font-size:12px}.priority-panel[data-v-e44fa10d] .ant-table-thead>tr>th{font-size:12px;color:#657180;background:#f6f7f9}.priority-panel[data-v-e44fa10d] .ant-table-tbody>tr>td{padding:9px 8px}.priority-panel[data-v-e44fa10d] .ant-table-cell b{font-weight:500}.text-danger[data-v-e44fa10d]{color:#bd5149}.risk-tags[data-v-e44fa10d]{display:flex;gap:3px 8px;flex-wrap:wrap;color:#9a754a;font-size:11px;line-height:18px}.analysis-definitions[data-v-e44fa10d]{font-size:12px;color:#77818d;margin-top:14px;line-height:21px}.analysis-definitions summary[data-v-e44fa10d]{cursor:pointer}.analysis-definitions p[data-v-e44fa10d]{margin:7px 0}.analysis-empty[data-v-e44fa10d]{padding:48px 0}@media (max-width:1250px){.analysis-grid[data-v-e44fa10d]{gap:16px}.analysis-kpis>button[data-v-e44fa10d]{padding:12px}.capacity-layout[data-v-e44fa10d]{grid-template-columns:minmax(160px,43%) minmax(0,1fr)}.capacity-list button[data-v-e44fa10d]{gap:5px}.capacity-list small[data-v-e44fa10d]{min-width:36px}.risk-list button[data-v-e44fa10d]{grid-template-columns:100px minmax(30px,1fr) 52px 42px;gap:8px}}@media (max-width:1000px){.analysis-grid[data-v-e44fa10d]{grid-template-columns:1fr}.analysis-kpis[data-v-e44fa10d]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-kpis>button[data-v-e44fa10d]:nth-child(-n+2){border-bottom:1px solid #e5e8ed}.analysis-kpis>button[data-v-e44fa10d]:nth-child(2){border-right:0}.analysis-kpis>button[data-v-e44fa10d]:nth-child(3){padding-left:0}.capacity-layout[data-v-e44fa10d]{grid-template-columns:40% minmax(0,1fr);min-height:236px}.analysis-chart[data-v-e44fa10d]{height:236px}}@media (max-width:620px){.analysis-head[data-v-e44fa10d]{align-items:flex-start}.analysis-filters[data-v-e44fa10d]{width:100%}.analysis-filters[data-v-e44fa10d] .ant-select{min-width:110px;flex:1}.analysis-panel>header[data-v-e44fa10d]{align-items:flex-start}.analysis-panel>header>span[data-v-e44fa10d]{font-size:11px}.capacity-layout[data-v-e44fa10d]{grid-template-columns:1fr}.capacity-donut .analysis-chart[data-v-e44fa10d]{height:190px}.capacity-list[data-v-e44fa10d]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.capacity-list small[data-v-e44fa10d]{display:none}.analysis-scope[data-v-e44fa10d]{font-size:11px}}.wms-planning{height:100%;min-height:0;overflow:auto;background:var(--color-bg-container,#fff);color:var(--color-text,#20252c);padding:20px 24px;letter-spacing:0}.wms-planning *{box-sizing:border-box}.wms-planning h1{font-size:23px;line-height:32px;margin:0;font-weight:650}.wms-planning h2{font-size:17px;margin:0}.wms-planning h3{font-size:14px;margin:0}.wms-planning .muted{color:#707985;font-size:12px}.wms-planning .page-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;flex-wrap:wrap}.wms-planning .page-head>div:first-child{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.wms-planning .toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.wms-planning .metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid #e7eaed;border-bottom:1px solid #e7eaed;margin:12px 0 22px}.wms-planning .metric{background:transparent;border:0;border-right:1px solid #e7eaed;text-align:left;padding:16px 15px;min-width:0;cursor:pointer}.wms-planning .metric:last-child{border-right:0}.wms-planning .metric strong{display:block;font-size:26px;line-height:34px;color:#253945;font-weight:600}.wms-planning .metric small{font-size:12px;font-weight:400;margin-left:5px}.wms-planning .metric span{color:#626d77;font-size:12px}.wms-planning .section{padding:20px 0;border-bottom:1px solid #e7eaed}.wms-planning .section-title{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:14px}.wms-planning .chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wms-planning .chart-panel{min-width:0;padding:10px 0 18px;border-bottom:1px solid #e7eaed}.wms-planning .chart{height:285px;width:100%}.wms-planning .chart-note{font-size:12px;line-height:20px;color:#7a828b;margin:6px 0}.wms-planning .split{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;min-height:400px}.wms-planning .rail{border-right:1px solid #e7eaed;padding-right:20px;min-width:0}.wms-planning .rail-item{width:100%;display:block;padding:13px 12px;margin-bottom:6px;border:0;border-left:3px solid transparent;background:transparent;text-align:left;cursor:pointer;border-radius:0;overflow-wrap:anywhere}.wms-planning .rail-item.selected{border-left-color:#16776c;background:#eef7f5}.wms-planning .rail-item strong{display:block;font-size:14px}.wms-planning .rail-item small{display:block;margin-top:6px;color:#737e87}.wms-planning .heat-scroll{overflow:auto;max-height:580px;min-height:150px;padding:10px 0}.wms-planning .heat-grid{display:grid;gap:5px;width:max-content}.wms-planning .heat-cell{width:86px;height:66px;border:1px solid #d8e5df;border-radius:4px;cursor:pointer;padding:5px;color:#263c36;overflow:hidden;font-size:11px}.wms-planning .heat-cell strong{display:block;font-size:17px;margin-top:4px}.wms-planning .heat-cell.empty{background:#eef3f5}.wms-planning .heat-cell.low{background:#d4eee4}.wms-planning .heat-cell.medium{background:#91d4b5}.wms-planning .heat-cell.high{background:#f8dc91}.wms-planning .heat-cell.over{background:#f3b5b0}.wms-planning .heat-cell.unknown{background:repeating-linear-gradient(45deg,#f0f1f3,#f0f1f3 4px,#fff 4px,#fff 8px)}.wms-planning .legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:#67747d}.wms-planning .legend i{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:2px}.wms-planning .insight-row{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:18px;padding:16px 0;border-bottom:1px solid #e7eaed;align-items:start}.wms-planning .insight-row p{margin:7px 0;font-size:13px;line-height:21px;color:#67747d}.wms-planning .severity{font-size:12px;color:#b84742;background:#fdf0ed;padding:4px 7px;border-radius:4px;text-align:center}.wms-planning .strategy-flow{display:flex;align-items:stretch;gap:10px;margin:18px 0}.wms-planning .flow-step{flex:1;min-width:0;padding:14px 12px;border-top:3px solid #168576;background:#f3f7f7;font-size:13px;overflow-wrap:anywhere}.wms-planning .flow-step b{display:block;margin-bottom:8px}.wms-planning .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.wms-planning .report-text{white-space:pre-wrap;font:inherit;font-size:14px;line-height:1.85;overflow-wrap:anywhere;max-width:100%}.wms-planning .evidence-hint{color:#687783;font-size:12px;margin:8px 0}.wms-planning .data-issues{padding:15px 0;color:#6d7780;font-size:12px;line-height:21px}.wms-planning .ant-select{min-width:150px}.wms-planning .ant-table{font-size:12px}.wms-planning .ant-input-number{width:100%}.wms-planning .ant-btn .wogee-icon{vertical-align:-2px;margin-right:4px}.wms-planning .action-list{display:flex;gap:10px}.planning-modal-form .ant-input-number,.planning-modal-form .ant-select{width:100%}.planning-modal-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.planning-modal-form .full{grid-column:1/-1}.planning-evidence,.planning-evidence .ant-table{font-size:12px}.planning-evidence .evidence-meta{color:#697784;margin-bottom:16px;line-height:22px}@media (max-width:1000px){.wms-planning .metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.wms-planning .split{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:700px){.wms-planning{padding:14px 12px}.wms-planning .chart-grid,.wms-planning .split{grid-template-columns:minmax(0,1fr)}.wms-planning .rail{border-right:0;border-bottom:1px solid #e7eaed;padding:0}.wms-planning .rail-item{display:inline-block;width:auto;margin-right:8px}.wms-planning .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wms-planning .strategy-flow{flex-wrap:wrap}.wms-planning .flow-step{flex-basis:40%}.wms-planning .insight-row,.wms-planning .form-grid,.planning-modal-form{grid-template-columns:minmax(0,1fr)}.wms-planning .page-head>div:first-child{gap:6px}.wms-planning .metric strong{font-size:23px}}.space-workbench[data-v-853badfe]{margin-top:8px}.space-toolbar[data-v-853badfe]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0 12px}.space-time[data-v-853badfe]{font-size:11px;color:#86928f;margin-left:auto}.space-summary[data-v-853badfe]{display:flex;gap:25px;align-items:center;padding:12px 0 17px;font-size:12px;color:#667b76;flex-wrap:wrap}.space-summary b[data-v-853badfe]{font-size:19px;font-weight:600;color:#2c4740;margin-right:5px}.space-summary a[data-v-853badfe]{margin-left:auto}.space-body[data-v-853badfe]{display:grid;grid-template-columns:minmax(0,1fr) 266px;border:1px solid #dce4e0;border-radius:6px;overflow:hidden;min-height:580px;height:clamp(580px,70vh,850px)}.space-viewport[data-v-853badfe]{position:relative;min-width:0;background:#e8eeec}.space-canvas[data-v-853badfe]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.space-canvas[data-v-853badfe] canvas{display:block;width:100%;height:100%;touch-action:none}.space-mask[data-v-853badfe]{position:absolute;top:0;right:0;bottom:0;left:0;background:#eef3f0dd;display:flex;align-items:center;justify-content:center;gap:12px;z-index:5}.space-tools[data-v-853badfe]{position:absolute;top:16px;left:16px;display:flex;gap:3px;padding:5px;background:#fffffff0;border:1px solid #d5dfd8;border-radius:7px;box-shadow:0 3px 12px #526d5c0d}.space-tools button[data-v-853badfe]{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#5f746c;padding:8px;border-radius:4px;cursor:pointer;font-size:11px}.space-tools button.active[data-v-853badfe]{background:#e3eee7;color:#226f52}.space-tools button[data-v-853badfe]:disabled{opacity:.35}.space-cameras[data-v-853badfe]{position:absolute;top:16px;right:14px;display:flex;gap:5px}.space-cameras button[data-v-853badfe]{background:#fffe;color:#5b7167;font-size:11px;border:1px solid #d5dfd8;border-radius:5px;padding:8px;cursor:pointer}.space-help[data-v-853badfe]{position:absolute;bottom:14px;left:15px;right:15px;background:#ffffffe6;color:#6d8177;font-size:11px;padding:8px 12px;border-radius:4px;pointer-events:none}.space-help span[data-v-853badfe]{color:#bc7c30;float:right}.space-inspector[data-v-853badfe]{border-left:1px solid #dce4e0;padding:17px 15px;overflow:auto;background:#fff;min-height:0}.space-object-title[data-v-853badfe]{padding:22px 0 15px;border-bottom:1px solid #edf0ed;margin-bottom:14px;overflow-wrap:anywhere}.space-object-title small[data-v-853badfe]{color:#8b9991;font-size:11px}.space-object-title h3[data-v-853badfe]{margin:7px 0;font-size:17px}.space-object-title p[data-v-853badfe]{font-size:12px;line-height:20px;color:#89948e}.space-legend[data-v-853badfe]{display:flex;flex-direction:column;gap:15px;font-size:12px;color:#5b7167;padding:12px 0}.space-legend i[data-v-853badfe]{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:9px;vertical-align:-2px}.space-note[data-v-853badfe]{font-size:11px;line-height:20px;color:#8a9790;margin-top:20px}.water-indicator strong[data-v-853badfe]{font-size:28px;color:#36564a;font-weight:600}.water-indicator>div[data-v-853badfe]{height:7px;margin:10px 0;background:#e8efeb;border-radius:5px;overflow:hidden}.water-indicator i[data-v-853badfe]{display:block;height:100%;background:#6da58a}.water-indicator span[data-v-853badfe]{display:block;color:#86928c;font-size:11px;margin:10px 0 15px}.space-properties[data-v-853badfe]{margin-top:18px}.space-property-grid[data-v-853badfe]{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.space-properties[data-v-853badfe] .ant-form-item{margin-bottom:12px}.space-properties[data-v-853badfe] .ant-input-number{width:100%}.space-properties[data-v-853badfe] .ant-select{min-width:0}.space-properties[data-v-853badfe] label{font-size:11px;color:#7b8c80}.space-search-results[data-v-853badfe]{max-height:300px;overflow:auto;padding:6px 0}.space-search-results button[data-v-853badfe]{display:block;width:100%;text-align:left;padding:8px;border:0;background:#f4f8f5;cursor:pointer;margin:3px 0;font-size:12px}.space-diff[data-v-853badfe]{max-height:440px;overflow:auto}.space-diff article[data-v-853badfe]{padding:12px 0;border-bottom:1px solid #e8eeea}.space-diff p[data-v-853badfe]{font-size:12px;line-height:21px;color:#5b7467;margin:7px 0}.space-diff small[data-v-853badfe]{font-size:11px;color:#a77d43}@media (max-width:1100px){.space-tools button span[data-v-853badfe]{display:none}.space-body[data-v-853badfe]{grid-template-columns:minmax(0,1fr) 230px}.space-cameras[data-v-853badfe]{top:65px;left:16px;right:auto}}@media (max-width:760px){.space-body[data-v-853badfe]{height:auto;grid-template-columns:1fr}.space-viewport[data-v-853badfe]{height:540px}.space-inspector[data-v-853badfe]{border-left:0;border-top:1px solid #dce4e0;max-height:460px}.space-summary[data-v-853badfe]{gap:12px}.space-time[data-v-853badfe]{display:none}}.space-title[data-v-853badfe]{position:absolute;top:19px;left:50%;transform:translate(-50%);text-align:center;pointer-events:none;max-width:34%;color:#365a4c}.space-title strong[data-v-853badfe]{display:block;font-size:21px;font-weight:600;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-title span[data-v-853badfe]{display:block;font-size:11px;margin-top:4px;color:#7c9386}.space-workbench.is-fullscreen[data-v-853badfe]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;margin:0;padding:16px 22px;background:#fff;overflow:auto}.space-workbench[data-v-853badfe]:fullscreen{position:static;width:100vw;height:100vh}.space-workbench.is-fullscreen .space-body[data-v-853badfe]{height:calc(100vh - 138px);min-height:400px}.placement-card[data-v-853badfe]{padding:16px 12px;background:#edf7f1;border:1px solid #cfe4d7;border-radius:6px;margin:15px 0}.placement-card small[data-v-853badfe]{color:#83978a;font-size:11px}.placement-card h3[data-v-853badfe]{margin:6px 0}.placement-card p[data-v-853badfe]{font-size:12px;line-height:20px;color:#63816d}.placement-card p.invalid[data-v-853badfe]{color:#ba554f}.model-intro[data-v-853badfe]{font-size:12px;color:#728578;line-height:22px}.model-grid[data-v-853badfe]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:12px 0 20px}.model-card[data-v-853badfe]{text-align:left;padding:16px;border:1px solid #dae4dd;border-radius:7px;background:#fff;cursor:pointer;transition:background .15s,border-color .15s}.model-card[data-v-853badfe]:hover{background:#f1f8f3;border-color:#6b9f81}.model-card strong[data-v-853badfe],.model-card span[data-v-853badfe],.model-card small[data-v-853badfe]{display:block}.model-card strong[data-v-853badfe]{font-size:15px;color:#345b47;margin-top:22px}.model-card span[data-v-853badfe]{font-size:12px;color:#698471;margin-top:8px}.model-card small[data-v-853badfe]{font-size:11px;color:#93a396;margin-top:10px}.model-mini[data-v-853badfe]{height:120px;display:flex;flex-direction:column-reverse;justify-content:space-between;margin:8px 12px;transform:skewY(-7deg);background:#eef3ef;border-left:5px solid #51798a;border-right:5px solid #51798a;box-shadow:8px 10px #e1e8e2}.model-mini i[data-v-853badfe]{height:calc(90% / var(--levels));display:flex;gap:4px;border-bottom:4px solid #d1a15f;padding:2px 5px}.model-mini b[data-v-853badfe]{flex:1;display:block;background:#afcdb9}.model-mini.floor[data-v-853badfe]{height:48px;margin-top:79px;border:0;transform:rotateX(35deg) rotate(-15deg)}.model-mini.aisle[data-v-853badfe]{border-left:4px solid #d1b75a;border-right:4px solid #d1b75a;background:#cddcd1;transform:rotateX(30deg) rotate(-16deg);margin:8px 28px}.model-mini.aisle i[data-v-853badfe]{height:100%;border:0;margin:auto;border-left:4px dashed #f7f8eb}.model-mini.aisle b[data-v-853badfe]{background:transparent}@media (max-width:1300px){.space-title[data-v-853badfe]{top:69px;max-width:50%}.space-cameras[data-v-853badfe]{top:16px;right:14px;left:auto}.space-tools button span[data-v-853badfe]{display:none}}@media (max-width:700px){.model-grid[data-v-853badfe]{grid-template-columns:1fr}.space-title[data-v-853badfe]{top:69px}.space-workbench.is-fullscreen[data-v-853badfe]{padding:10px}.space-workbench.is-fullscreen .space-body[data-v-853badfe]{height:auto}.space-workbench.is-fullscreen .space-viewport[data-v-853badfe]{height:65vh}}.space-viewport[data-v-853badfe]{container-type:inline-size}@container (max-width:1150px){.space-title[data-v-853badfe]{top:72px;max-width:58%}.space-tools button span[data-v-853badfe]{display:none}}.space-area-nav[data-v-853badfe]{display:flex;gap:7px;overflow:auto;padding:0 0 6px}.space-area-nav button[data-v-853badfe]{flex-shrink:0;display:flex;align-items:center;gap:8px;border:1px solid #dfe4e8;border-radius:4px;background:#fff;padding:8px 11px;font-size:12px;color:#576574;cursor:pointer}.space-area-nav small[data-v-853badfe]{font-size:10px;color:#8a959f}.space-area-nav button.active[data-v-853badfe]{border-color:#91acc1;color:#325875;background:#f2f6fa}.space-cameras button.active[data-v-853badfe]{background:#3f698a;color:#fff;border-color:#3f698a}.space-cameras button[data-v-853badfe]:disabled{opacity:.5;cursor:default}.space-heat-legend[data-v-853badfe]{position:absolute;bottom:53px;left:15px;right:15px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;background:#ffffffed;border:1px solid #dde3e8;border-radius:4px;color:#627180;font-size:11px;pointer-events:none}.space-heat-legend b[data-v-853badfe]{font-size:11px;font-weight:500;color:#374858}.space-heat-legend span[data-v-853badfe]{white-space:nowrap}.space-heat-legend i[data-v-853badfe]{display:inline-block;width:12px;height:8px;margin-right:5px}.space-heat-legend small[data-v-853badfe]{font-size:10px;color:#8b959e;margin-left:auto}.heat-levels[data-v-853badfe]{margin:18px 0}.heat-levels>div[data-v-853badfe]{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #e9edf0;padding:9px 0;font-size:11px;color:#6d7b86}.heat-levels b[data-v-853badfe]{font-weight:500;white-space:nowrap}.space-workbench.is-fullscreen .space-body[data-v-853badfe]{height:calc(100vh - 182px)}@container (max-width:650px){.space-cameras[data-v-853badfe]{top:61px;right:14px}.space-title[data-v-853badfe]{top:113px}.space-heat-legend[data-v-853badfe]{gap:6px}.space-heat-legend small[data-v-853badfe]{width:100%}}.space-area-heading[data-v-853badfe]{display:flex;align-items:center;gap:12px;font-size:12px;color:#7c8995;padding:3px 0 9px}.space-area-heading b[data-v-853badfe]{font-weight:600;color:#344d62}.space-area-nav[data-v-853badfe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));overflow:visible;gap:7px;padding-bottom:4px}.space-area-nav button[data-v-853badfe]{min-width:0;justify-content:space-between}.space-area-nav button small[data-v-853badfe]{white-space:nowrap}.space-workbench.is-fullscreen[data-v-853badfe]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.space-workbench.is-fullscreen .space-toolbar[data-v-853badfe],.space-workbench.is-fullscreen .space-area-nav[data-v-853badfe],.space-workbench.is-fullscreen .space-area-heading[data-v-853badfe],.space-workbench.is-fullscreen .space-summary[data-v-853badfe]{flex-shrink:0}.space-workbench.is-fullscreen .space-body[data-v-853badfe]{flex:1;height:auto;min-height:260px}.space-heat-legend[data-v-853badfe]{opacity:var(--heat-progress,0);background:#ffffffed;border-color:#e2e7ed;border-radius:5px;gap:20px;align-items:center;max-width:660px;box-shadow:0 2px 8px #344d6210}.heat-scale[data-v-853badfe]{width:270px;max-width:60%;display:flex;flex-direction:column;gap:5px}.heat-scale>b[data-v-853badfe]{font-size:10px;color:#5b6c7c}.heat-scale>i[data-v-853badfe]{display:block;height:7px;width:100%;background:linear-gradient(90deg,#d3e0f0,#779cce 24%,#60b9b5,#b4c99a 64%,#e7bd6a 80%,#ce6858);border-radius:2px;margin:0}.heat-scale>div[data-v-853badfe]{display:flex;justify-content:space-between;font-size:9px;color:#78899a}.heat-scale-status[data-v-853badfe]{display:flex;gap:10px;font-size:10px}.heat-scale-status i[data-v-853badfe]{width:8px;height:8px!important}.space-heat-legend>small[data-v-853badfe]{font-size:10px;flex-basis:100%;margin:0}.space-heat-tooltip[data-v-853badfe]{position:absolute;z-index:4;width:216px;padding:13px 15px;background:#fffffffa;border:1px solid #dbe3ec;border-radius:5px;box-shadow:0 4px 18px #2344651c;pointer-events:none;color:#536b7e}.space-heat-tooltip strong[data-v-853badfe]{display:block;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-heat-tooltip>b[data-v-853badfe]{display:block;font-size:24px;font-weight:600;color:#344f68;line-height:32px;margin:4px 0}.space-heat-tooltip>span[data-v-853badfe],.space-heat-tooltip>small[data-v-853badfe]{display:block;font-size:10px;line-height:18px}.space-heat-tooltip>small[data-v-853badfe]{color:#8594a3}.is-heatmap .space-help[data-v-853badfe]{color:#738598;background:#ffffffda}.is-heatmap .space-title[data-v-853badfe]{color:#39566f}.space-heat-legend .heat-scale span[data-v-853badfe]{white-space:nowrap}@container (max-width:650px){.space-heat-legend[data-v-853badfe]{gap:10px}.heat-scale[data-v-853badfe]{max-width:100%;width:230px}.heat-scale-status[data-v-853badfe]{gap:8px}.space-heat-tooltip[data-v-853badfe]{width:190px}}.heat-scale>div[data-v-853badfe]{position:relative;height:12px}.heat-scale>div span[data-v-853badfe]{position:absolute;transform:translate(-50%)}.heat-scale>div span[data-v-853badfe]:first-child{transform:none}.heat-scale>div span[data-v-853badfe]:last-child{transform:translate(-100%)}.inventory-tags[data-v-853badfe]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.inventory-tags span[data-v-853badfe]{padding:4px 7px;background:#f3f6f8;color:#526d7b;border:1px solid #e1e8ec;font-size:10px}.inventory-tags small[data-v-853badfe]{width:100%;color:#a06b45;font-size:10px}.report-chart-grid[data-v-90bc58c2]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.report-chart-grid article[data-v-90bc58c2]{background:#fff;border:1px solid #e0e5eb;padding:18px;min-width:0}.report-chart-grid h3[data-v-90bc58c2]{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;margin:0 0 12px}.report-chart-grid h3 span[data-v-90bc58c2]{font-size:12px;color:#85909d;font-weight:400}.wide[data-v-90bc58c2]{grid-column:1/-1}@media (max-width:1150px){.report-chart-grid[data-v-90bc58c2]{grid-template-columns:1fr}}.report-workspace[data-v-b79e48e1]{height:100%;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:12px 16px;box-sizing:border-box;background:var(--wogee-page-bg,#f5f7fa);color:#2d3a48}.embedded[data-v-b79e48e1]{padding:0}.report-tabs[data-v-b79e48e1]{border-bottom:1px solid #e0e5eb}.report-tools[data-v-b79e48e1]{display:flex;gap:10px;align-items:center;font-size:12px;flex-wrap:wrap}.tools-spacer[data-v-b79e48e1]{flex:1}.muted[data-v-b79e48e1]{color:#7b8795;font-size:12px}.report-runtime-list[data-v-b79e48e1]{flex:1;min-height:620px;display:flex;flex-direction:column;overflow:hidden}.report-runtime-list[data-v-b79e48e1] .runtime-page-view{flex:1;min-height:0}.report-list[data-v-b79e48e1]{flex:1;min-height:380px;background:#fff;border:1px solid #dce3eb;overflow:hidden}.report-pagination[data-v-b79e48e1]{height:58px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.analysis-scroll[data-v-b79e48e1]{flex:1;min-height:0;overflow:auto}.analysis-numbers[data-v-b79e48e1]{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #e0e5eb;margin-bottom:14px}.analysis-numbers>div[data-v-b79e48e1]{padding:16px 22px;border-right:1px solid #e0e5eb}.analysis-numbers span[data-v-b79e48e1]{display:block;font-size:12px;color:#778494}.analysis-numbers b[data-v-b79e48e1]{font-size:27px;font-weight:600;display:block;margin-top:6px}.analysis-numbers small[data-v-b79e48e1]{font-size:12px;font-weight:400;color:#778494;margin-left:9px}.definition[data-v-b79e48e1]{line-height:1.9}.decision-workbench[data-v-1a7a430e]{color:#2c3c4b}.decision-summary[data-v-1a7a430e]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dce3eb;margin:16px 0;background:#fff}.decision-summary>div[data-v-1a7a430e]{padding:18px 22px;border-right:1px solid #e4e8ed}.decision-summary span[data-v-1a7a430e],.decision-summary small[data-v-1a7a430e]{display:block;font-size:12px;color:#7d8997}.decision-summary b[data-v-1a7a430e]{display:block;font-size:28px;font-weight:600;margin:6px 0}.decision-overview[data-v-1a7a430e]{display:grid;grid-template-columns:1fr 1.7fr;gap:16px;margin-bottom:18px}.decision-overview article[data-v-1a7a430e],.scenario-chart[data-v-1a7a430e],.scenario-comparison article[data-v-1a7a430e]{background:#fff;border:1px solid #dce3eb;padding:18px;min-width:0}h3[data-v-1a7a430e]{font-size:14px;margin:0 0 14px;font-weight:600}.decision-overview ol[data-v-1a7a430e]{list-style:none;padding:0;margin:0}.decision-overview li[data-v-1a7a430e]{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid #edf0f3}.decision-overview li[data-v-1a7a430e]:last-child{border:0}.decision-overview li b[data-v-1a7a430e]{font-size:13px}.decision-overview p[data-v-1a7a430e]{font-size:12px;color:#7a8794;margin:5px 0}.decision-toolbar[data-v-1a7a430e]{display:flex;align-items:center;gap:15px;margin:14px 0;font-size:12px;color:#7c8894}.scenario-form[data-v-1a7a430e]{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:20px 0}.scenario-form label[data-v-1a7a430e]{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#6b7988}.scenario-form label[data-v-1a7a430e]:first-child{width:370px}.scenario-note[data-v-1a7a430e]{font-size:12px;line-height:1.9;color:#7a8794}.scenario-comparison[data-v-1a7a430e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.scenario-comparison h3[data-v-1a7a430e]{display:flex;justify-content:space-between}.scenario-comparison h3 span[data-v-1a7a430e]{font-size:12px;color:#7a8794;font-weight:400}.scenario-comparison dl[data-v-1a7a430e]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:0}.scenario-comparison dt[data-v-1a7a430e]{font-size:12px;color:#7a8794}.scenario-comparison dd[data-v-1a7a430e]{margin:10px 0 0;font-size:22px;font-variant-numeric:tabular-nums}.scenario-chart[data-v-1a7a430e]{margin-bottom:18px}@media (max-width:1150px){.decision-overview[data-v-1a7a430e],.scenario-comparison[data-v-1a7a430e]{grid-template-columns:1fr}}.standard-editor[data-v-2f549ca9]{max-width:1200px;padding:8px 0 20px;color:var(--color-text,#263445)}.standard-heading[data-v-2f549ca9]{display:flex;justify-content:space-between;align-items:center;gap:16px}.standard-heading h3[data-v-2f549ca9]{font-size:19px;margin:0 0 8px}.standard-heading p[data-v-2f549ca9],.standard-settings p[data-v-2f549ca9],.standard-adopt p[data-v-2f549ca9]{font-size:13px;line-height:1.8;color:#697686;margin:0 0 14px}.standard-note[data-v-2f549ca9]{font-size:12px;color:#697686}.standard-steps[data-v-2f549ca9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:22px 0;margin:6px 0 20px;border-block:1px solid #e6ebf0;gap:25px}.standard-steps li[data-v-2f549ca9]{display:flex;gap:12px}.standard-steps li>span[data-v-2f549ca9]{display:grid;place-items:center;flex:none;width:27px;height:27px;border-radius:50%;background:#edf2f7;color:#536b84}.standard-steps strong[data-v-2f549ca9]{font-size:14px}.standard-steps p[data-v-2f549ca9]{font-size:12px;line-height:1.8;color:#697686;margin:6px 0 0}.standard-adopt[data-v-2f549ca9]{padding:20px;background:#f7f9fb;border:1px solid #e6ebf0}.standard-settings[data-v-2f549ca9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}.standard-settings section[data-v-2f549ca9]{padding:18px 0;border-bottom:1px solid #e6ebf0}.standard-settings h4[data-v-2f549ca9]{font-size:15px;margin:0 0 8px}.standard-settings[data-v-2f549ca9] .ant-radio-group{display:flex;flex-wrap:wrap;gap:10px}.standard-settings[data-v-2f549ca9] .ant-select{max-width:390px;width:100%}.standard-settings[data-v-2f549ca9] .ant-input{max-width:390px}.standard-settings[data-v-2f549ca9] .ant-form-item{margin-bottom:14px}.switch-caption[data-v-2f549ca9]{font-size:13px;margin-left:10px}@media (max-width:850px){.standard-steps[data-v-2f549ca9],.standard-settings[data-v-2f549ca9]{grid-template-columns:1fr}.standard-steps[data-v-2f549ca9]{gap:16px}.standard-heading[data-v-2f549ca9]{align-items:flex-start;flex-direction:column}}.receiving-workspace{height:100%;min-height:0;display:flex;flex-direction:column;gap:14px;padding:18px 20px;background:var(--color-bg-container, #fff);overflow:auto;color:var(--color-text, #263445)}.receiving-header,.receiving-tabs,.preview-toolbar,.order-heading,.configuration-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.receiving-header h2{font-size:20px;font-weight:650;margin:0 0 4px}.receiving-header p,.section-caption p,.capability-section p,.order-heading p{margin:4px 0 0;color:#697686;font-size:13px;line-height:1.7}.version-status{font-size:12px;color:#697686}.receiving-tabs{padding:10px 0;border-bottom:1px solid #e6ebf0}.receiving-editor{display:grid;grid-template-columns:225px minmax(0,1fr);flex:1;min-height:450px}.receiving-list{padding:8px 18px 8px 0;border-right:1px solid #e6ebf0}.list-title{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:16px}.receiving-list>button{display:flex;flex-direction:column;gap:5px;width:100%;border:0;border-left:3px solid transparent;background:transparent;text-align:left;padding:14px 12px;cursor:pointer;border-radius:0 5px 5px 0;margin-bottom:5px}.receiving-list>button:hover{background:#f7f9fb}.receiving-list>button.active{border-left-color:var(--color-primary, #1677ff);background:#eef5ff}.receiving-list strong{font-size:14px;color:#23344b}.receiving-list small{color:#788390}.receiving-form{padding:12px 28px;max-width:1100px;min-width:0;width:100%}.section-caption{margin-bottom:20px}.section-caption h3,.capability-section h3,.order-heading h3,.order-bottom h3,.decision-panel h3{margin:0 0 8px;font-size:15px;font-weight:600}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.field-grid .ant-input-number{width:100%}.capability-section{padding:20px 0;border-top:1px solid #e7ebf0}.configuration-footer{border-top:1px solid #e7ebf0;padding-top:20px}.rule-workspace{padding:14px 0;max-width:1250px}.rule-card{padding:20px;margin:0 0 16px;border:1px solid #dfe6ee;border-radius:6px}.rule-heading{display:flex;gap:16px;align-items:center;margin-bottom:20px}.rule-heading>.ant-input{max-width:320px}.condition-row{display:flex;gap:12px;align-items:center;margin:12px 0}.condition-row>span{width:32px;flex-shrink:0;color:#66758a}.condition-row>.ant-select{min-width:160px}.condition-row>.ant-select:nth-of-type(3){flex:1;max-width:430px}.receiving-preview,.receiving-orders{display:flex;flex-direction:column;gap:16px;min-width:0}.preview-toolbar{justify-content:flex-start}.preview-details{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);border-top:1px solid #e6ebf0}.preview-details>.receiving-form{padding-left:0}.decision-panel{margin-top:15px;padding:20px;background:#f7f9fc;border:1px solid #e4eaf2;border-radius:6px}.decision-panel p{font-size:13px;line-height:1.8}.decision-panel dl{display:grid;grid-template-columns:100px 1fr;font-size:13px;gap:10px}.decision-panel dt{color:#788390}.decision-panel dd{margin:0}.decision-panel .ant-alert{margin-bottom:8px}.muted{color:#788390;font-size:12px}.validation-list{padding:12px 18px;border-left:3px solid #d89614;background:#fffbe6;color:#825b0b}.validation-list p{margin:4px 0}.order-heading{margin-top:15px;padding-top:15px;border-top:1px solid #e6ebf0}.order-actions{display:flex;gap:8px;flex-wrap:wrap}.order-bottom{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:16px 0}.event-line{display:flex;gap:18px;padding:10px 0;border-bottom:1px solid #eef1f4;font-size:12px}.event-line time{white-space:nowrap;color:#788390}.event-line p{margin:5px 0;color:#66758a}.external-operation{padding:15px;border:1px solid #e5eaf0;margin-bottom:10px}.receiving-json{white-space:pre-wrap;word-break:break-word;font-size:12px;max-height:65vh;overflow:auto;background:#f6f8fa;padding:18px}@media (max-width: 1000px){.receiving-editor{grid-template-columns:180px minmax(0,1fr)}.receiving-form{padding:12px 18px}.preview-details,.order-bottom{grid-template-columns:1fr}.condition-row{flex-wrap:wrap}}@media (max-width: 700px){.receiving-workspace{padding:12px}.receiving-editor{grid-template-columns:1fr}.receiving-list{border:0;display:flex;gap:8px;overflow:auto}.list-title{min-width:100px}.receiving-list>button{min-width:160px}.field-grid{grid-template-columns:1fr}.receiving-form{padding:12px 0}.rule-heading{flex-wrap:wrap}}.receiving-flow-progress{padding:18px 20px;background:#f7f9fb;border:1px solid #e3e9ef}.receiving-flow-progress ol{display:flex;flex-wrap:wrap;gap:30px;padding:0;margin:0;list-style:none}.receiving-flow-progress li{display:flex;align-items:center;gap:9px;color:#7c8896}.receiving-flow-progress b{display:grid;place-items:center;width:24px;height:24px;border:1px solid currentColor;border-radius:50%;font-size:12px}.receiving-flow-progress li.current{color:var(--color-primary, #1677ff)}.receiving-flow-progress li.completed{color:#237b59}.receiving-flow-progress small{font-size:11px}.receiving-flow-progress p{margin:14px 0 0;font-size:13px;color:#586b7d;line-height:1.7}.decision-workbench[data-v-4923822c]{padding:26px;color:#3f4945;font-size:11px}.decision-workbench[data-v-4923822c] *{box-sizing:border-box}.decision-workbench h2[data-v-4923822c],.decision-workbench h3[data-v-4923822c],.decision-workbench h4[data-v-4923822c],.decision-workbench p[data-v-4923822c]{margin:0}.plan-heading[data-v-4923822c]{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid hsl(202 12% 80%);padding-bottom:20px}.plan-heading h2[data-v-4923822c]{font-size:23px;font-weight:400;letter-spacing:1px;margin-top:8px}.plan-heading>div>span[data-v-4923822c],.plan-time[data-v-4923822c]{font-size:9px;color:#3e4b53}.plan-time b[data-v-4923822c]{font:14px Consolas,monospace;color:#504f39;margin-left:8px}.decision-toolbar[data-v-4923822c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:18px 0}.decision-toolbar label[data-v-4923822c]{display:flex;align-items:center;gap:10px;margin-right:auto;color:#3d4b54;font-size:10px}.decision-toolbar select[data-v-4923822c],.decision-toolbar button[data-v-4923822c]{font-size:10px;height:30px;padding:0 10px;border:1px solid hsl(203 12% 80%);border-radius:2px;background:transparent;color:#3a4a4f}.decision-toolbar select[data-v-4923822c]{background:#f5f7f8;color-scheme:dark}.decision-toolbar button[data-v-4923822c]{cursor:pointer}.decision-toolbar button.active[data-v-4923822c]{color:#545137;border-color:#d3d0c5;background:#f6f6f6}.decision-notice[data-v-4923822c]{font-size:10px;padding:10px 12px;border-left:2px solid hsl(44 22% 80%);background:#f6f7f7;color:#4a4f3c;line-height:1.7}.plan-counters[data-v-4923822c]{display:flex;gap:24px;flex-wrap:wrap;border-block:1px solid hsl(205 14% 80%);padding:14px 0;color:#3b4c57;font-size:10px}.plan-counters b[data-v-4923822c]{font:15px Consolas,monospace;color:#3c4b4b;margin-left:8px}.section-heading[data-v-4923822c]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:24px 0 15px}.section-heading h3[data-v-4923822c]{font-size:12px;font-weight:500}.section-heading>span[data-v-4923822c]{font-size:9px;color:#394c59}.execution-legend[data-v-4923822c]{display:flex;gap:15px;margin-bottom:10px;color:#394b57;font-size:9px}.execution-legend span[data-v-4923822c]{display:flex;align-items:center;gap:5px}.execution-legend i[data-v-4923822c]{width:10px;height:5px;background:#f3f5f6}.execution-legend i.complete[data-v-4923822c]{background:#ebf1ef}.execution-legend i.current[data-v-4923822c]{background:#f1efe9}.execution-table[data-v-4923822c]{border-top:1px solid hsl(202 16% 80%)}.execution-row[data-v-4923822c]{display:flex;align-items:center;gap:16px;width:100%;padding:12px 0;background:transparent;border:0;border-bottom:1px solid hsl(205 16% 80%);text-align:left;cursor:pointer;color:#354b55}.execution-row[data-v-4923822c]:disabled{cursor:default}.execution-row[data-v-4923822c]:hover:not(:disabled){background:#f4f6f8}.execution-lane[data-v-4923822c]{font:11px Consolas,monospace;width:88px;flex-shrink:0}.execution-lane small[data-v-4923822c]{display:block;margin-top:5px;font-size:9px;color:#394c59}.stage-track[data-v-4923822c]{display:flex;gap:3px;flex:1}.stage-track i[data-v-4923822c]{display:block;flex:1;height:13px;background:#f3f5f6}.stage-track i.complete[data-v-4923822c]{background:#edf2f1}.stage-track i.current[data-v-4923822c]{background:#f1efe9}.stopped .stage-track i.current[data-v-4923822c]{background:#f2eeeb}.idle-track[data-v-4923822c]{flex:1;height:1px;background:#f2f5f6}.execution-label[data-v-4923822c]{width:132px;text-align:right;font-size:9px;color:#354a58}.stopped .execution-label[data-v-4923822c]{color:#64452d}.policy-details[data-v-4923822c]{margin-top:18px;padding:13px 0;border-bottom:1px solid hsl(204 16% 80%)}.policy-details summary[data-v-4923822c],.model-details summary[data-v-4923822c]{cursor:pointer;font-size:10px;color:#484f3e}.policy-details summary span[data-v-4923822c]{float:right;color:#394c57;font-size:9px}.policy-details p[data-v-4923822c],.model-details p[data-v-4923822c]{font-size:10px;line-height:1.9;color:#374a58;margin-top:12px}.weight-row[data-v-4923822c]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:14px}.weight-row>span[data-v-4923822c]{font-size:9px;color:#394b57}.weight-row b[data-v-4923822c]{display:block;font:16px Consolas,monospace;color:#4a513a;margin-top:5px}.decision-layout[data-v-4923822c]{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px}.record-list[data-v-4923822c]{min-width:0}.record-list button[data-v-4923822c]{display:block;width:100%;padding:12px 9px;background:transparent;border:0;border-bottom:1px solid hsl(206 17% 80%);text-align:left;cursor:pointer;color:#314a5a}.record-list button.active[data-v-4923822c]{background:#f4f6f7;box-shadow:inset 2px 0 #5c533a}.record-list button>span[data-v-4923822c]{display:flex;justify-content:space-between;font:9px Consolas,monospace;color:#364c5b}.record-list small[data-v-4923822c]{font:9px PingFang SC,sans-serif;color:#434f41}.record-list b[data-v-4923822c]{display:block;margin-top:6px;font:11px Consolas,monospace}.record-list em[data-v-4923822c]{display:block;margin-top:5px;font:9px Consolas,monospace;color:#354c5b}.record-detail[data-v-4923822c]{min-width:0}.record-detail h4[data-v-4923822c]{font-size:13px;font-weight:400;line-height:1.8;margin-top:20px}.decision-reason[data-v-4923822c]{margin-top:12px!important;font-size:10px;line-height:1.9;color:#334b5b}.decision-meta[data-v-4923822c]{display:flex;gap:22px;padding:14px 0;margin:14px 0;border-block:1px solid hsl(203 17% 80%);flex-wrap:wrap}.decision-meta dt[data-v-4923822c]{font-size:9px;color:#344c5c}.decision-meta dd[data-v-4923822c]{font-size:11px;margin:7px 0 0;color:#3b4e49}.table-scroll[data-v-4923822c]{overflow-x:auto}.decision-workbench table[data-v-4923822c]{border-collapse:collapse;width:100%;font-size:10px;text-align:left}.decision-workbench th[data-v-4923822c]{padding:11px 7px;background:#f4f6f8;color:#324b5b;font-weight:400;white-space:nowrap}.decision-workbench td[data-v-4923822c]{border-bottom:1px solid hsl(203 21% 80%);padding:12px 7px;color:#334a57;line-height:1.6;white-space:nowrap;font-variant-numeric:tabular-nums}.decision-workbench td small[data-v-4923822c]{display:block;color:#364c5a;font-size:9px}.decision-workbench tr.chosen td[data-v-4923822c]{background:#f4f6f7;color:#3c4f3a}.follow-decision[data-v-4923822c]{display:flex;align-items:center;gap:6px;background:transparent;color:#5f5231;border:0;padding:16px 0;cursor:pointer;font-size:10px}.model-footnote[data-v-4923822c]{color:#334d5e;font-size:9px;line-height:1.8;margin-top:12px!important}.model-details[data-v-4923822c]{margin-top:22px;padding-top:16px;border-top:1px solid hsl(204 21% 80%)}.urgent[data-v-4923822c],.urgent b[data-v-4923822c]{color:#64472d!important}.decision-workbench button[data-v-4923822c]:focus-visible,.decision-workbench select[data-v-4923822c]:focus-visible,.decision-workbench summary[data-v-4923822c]:focus-visible{outline:2px solid hsl(44 33% 29%);outline-offset:3px}@container (max-width:1180px){.decision-layout[data-v-4923822c]{grid-template-columns:135px minmax(0,1fr);gap:16px}.execution-label[data-v-4923822c]{width:110px}.plan-counters[data-v-4923822c]{gap:16px}}@container (max-width:650px){.decision-workbench[data-v-4923822c]{padding:18px}.decision-layout[data-v-4923822c]{grid-template-columns:1fr}.record-list[data-v-4923822c]{display:flex;overflow-x:auto;gap:8px;flex-wrap:wrap}.record-list .section-heading[data-v-4923822c]{width:100%;margin-bottom:5px}.record-list button[data-v-4923822c]{width:calc(50% - 4px)}.record-list button[data-v-4923822c]:nth-of-type(n+5){display:none}.execution-label[data-v-4923822c]{width:88px}.execution-row[data-v-4923822c]{gap:9px}.execution-lane[data-v-4923822c]{width:75px}.stage-track[data-v-4923822c]{gap:2px}.stage-track i[data-v-4923822c]{height:10px}.weight-row[data-v-4923822c]{grid-template-columns:repeat(2,1fr)}.plan-time[data-v-4923822c]{display:none}}.decision-toolbar select[data-v-4923822c]{color-scheme:light;background:#fff}.storage-policy-section[data-v-4923822c]{border-top:1px solid #d5e1da;padding:16px 0 18px}.storage-policy-heading[data-v-4923822c]{display:flex;align-items:center;gap:14px}.storage-policy-heading h3[data-v-4923822c]{font-size:12px;font-weight:600}.storage-policy-heading select[data-v-4923822c]{height:30px;border:1px solid #aebeb4;border-radius:2px;background:#fff;color:#2e4d3c;padding:0 10px;font-size:11px}.storage-policy-section p[data-v-4923822c]{font-size:11px;line-height:1.8;margin-top:9px;color:#476252}.storage-policy-section>small[data-v-4923822c]{display:block;font-size:10px;line-height:1.8;color:#6b7e71;margin-top:12px}.material-zones[data-v-4923822c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;margin-top:14px}.material-zones>span[data-v-4923822c]{border-left:2px solid #77a48b;padding-left:9px;font-size:10px;line-height:1.8}.material-zones b[data-v-4923822c]{color:#28654a;margin-right:7px;font-variant-numeric:tabular-nums}.material-zones small[data-v-4923822c]{display:block;color:#738579;font-size:9px}@container (max-width:850px){.material-zones[data-v-4923822c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.decision-toolbar button.active[data-v-4923822c]{color:#236548;border-color:#90bba2;background:#e0f0e5}.stage-track i[data-v-4923822c],.execution-legend i[data-v-4923822c]{background:#d8e5de}.stage-track i.complete[data-v-4923822c],.execution-legend i.complete[data-v-4923822c]{background:#5a9c7e}.stage-track i.current[data-v-4923822c],.execution-legend i.current[data-v-4923822c]{background:#cea65f}.stopped .stage-track i.current[data-v-4923822c]{background:#c97d54}.decision-workbench tr.chosen td[data-v-4923822c]{background:#e3f0e7;color:#2d6349}.record-list button.active[data-v-4923822c]{background:#e4efe7;box-shadow:inset 2px 0 #7c9a7e}.urgent[data-v-4923822c],.urgent b[data-v-4923822c]{color:#a8582c!important}.cargo-overlay[data-v-b31f7bdb]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cargo-leaders[data-v-b31f7bdb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.cargo-leaders line[data-v-b31f7bdb]{stroke:#2c7a9a;stroke-width:1.3;stroke-dasharray:3 2}.cargo-leaders circle[data-v-b31f7bdb]{fill:#248fbc;stroke:#fff;stroke-width:1.5}.cargo-leaders .outbound line[data-v-b31f7bdb]{stroke:#ba7921}.cargo-leaders .outbound circle[data-v-b31f7bdb]{fill:#df9a2f}.cargo-anchor[data-v-b31f7bdb]{position:absolute;left:0;top:0;will-change:transform}.cargo-label[data-v-b31f7bdb]{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:3px;width:94px;height:25px;padding:3px 5px;background:#fbfff9f5;border:1px solid #77a9b9;border-left:3px solid #238bb1;box-shadow:0 2px 5px #173d2820;border-radius:2px;text-align:left;transform-origin:50% 100%}.cargo-label b[data-v-b31f7bdb]{font:9px Consolas,monospace;color:#24546d;white-space:nowrap}.cargo-label span[data-v-b31f7bdb]{font-size:8px;color:#436154;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cargo-label.outbound[data-v-b31f7bdb]{border-color:#caac77;border-left-color:#c18a2f}.cargo-label.outbound b[data-v-b31f7bdb]{color:#865a20}.cargo-label.selected[data-v-b31f7bdb]{outline:2px solid #faf6c7;outline-offset:1px;background:#fffde8}.cargo-bubble-enter-active[data-v-b31f7bdb],.cargo-bubble-leave-active[data-v-b31f7bdb]{transition:opacity .22s ease}.cargo-bubble-enter-from[data-v-b31f7bdb],.cargo-bubble-leave-to[data-v-b31f7bdb]{opacity:0}.cargo-bubble-enter-active .cargo-label[data-v-b31f7bdb],.cargo-bubble-leave-active .cargo-label[data-v-b31f7bdb]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.cargo-bubble-enter-from .cargo-label[data-v-b31f7bdb],.cargo-bubble-leave-to .cargo-label[data-v-b31f7bdb]{transform:translateY(6px) scale(.96)}.cargo-bubble-leave-active .cargo-label[data-v-b31f7bdb]{pointer-events:none}.cargo-leader-enter-active[data-v-b31f7bdb],.cargo-leader-leave-active[data-v-b31f7bdb]{transition:opacity .22s ease}.cargo-leader-enter-from[data-v-b31f7bdb],.cargo-leader-leave-to[data-v-b31f7bdb]{opacity:0}@media (prefers-reduced-motion:reduce){.cargo-bubble-enter-active[data-v-b31f7bdb],.cargo-bubble-leave-active[data-v-b31f7bdb],.cargo-bubble-enter-active .cargo-label[data-v-b31f7bdb],.cargo-bubble-leave-active .cargo-label[data-v-b31f7bdb],.cargo-leader-enter-active[data-v-b31f7bdb],.cargo-leader-leave-active[data-v-b31f7bdb]{transition-duration:.01s}}.twin-demo[data-v-aa5be4b8]{--twin-green:hsl(169 9% 27.8%);--twin-soft:hsl(204 10% 96.9%);--twin-ink:hsl(150 4% 26.3%);--twin-muted:hsl(200 7% 29.2%);--twin-line:hsl(205 10% 80%);--twin-accent:hsl(38 38% 29.4%);position:relative;display:flex;flex-direction:column;flex:1;height:100%;min-height:0;overflow:auto;background:#f7f8f9;color:var(--twin-ink);font-family:PingFang SC,Microsoft YaHei,sans-serif;border:1px solid hsl(205 11% 80%);border-radius:3px;container-type:inline-size}.twin-demo[data-v-aa5be4b8] *{box-sizing:border-box}.twin-demo h1[data-v-aa5be4b8],.twin-demo h2[data-v-aa5be4b8],.twin-demo h3[data-v-aa5be4b8],.twin-demo p[data-v-aa5be4b8]{margin:0}.twin-demo button[data-v-aa5be4b8],.twin-demo input[data-v-aa5be4b8],.twin-demo select[data-v-aa5be4b8]{font:inherit}.twin-demo button[data-v-aa5be4b8]{cursor:pointer;border:0;transition:background .15s,color .15s}.twin-demo button[data-v-aa5be4b8]:hover{filter:brightness(1.12)}.twin-demo button[data-v-aa5be4b8]:focus-visible,.twin-demo select[data-v-aa5be4b8]:focus-visible,.twin-demo input[data-v-aa5be4b8]:focus-visible{outline:2px solid var(--twin-accent);outline-offset:3px}.twin-demo select[data-v-aa5be4b8]{height:30px;padding:0 25px 0 9px;border:1px solid hsl(206 9% 80%);border-radius:2px;background:#f7f8f9;color:#3f4949;font-size:11px;color-scheme:dark}.twin-demo input[type=checkbox][data-v-aa5be4b8]{accent-color:#9fafa9}.twin-header[data-v-aa5be4b8]{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;gap:16px;background:#f7f8f9;border-bottom:1px solid var(--twin-line)}.twin-heading[data-v-aa5be4b8]{display:flex;align-items:center;gap:14px}.twin-mark[data-v-aa5be4b8]{display:grid;place-items:center;width:36px;height:38px;color:#4d4c45;border-right:1px solid hsl(200 6% 80%);padding-right:12px}.twin-kicker[data-v-aa5be4b8]{color:#444d51;font-size:9px;letter-spacing:1.4px}.twin-heading h1[data-v-aa5be4b8]{display:flex;align-items:center;gap:14px;margin-top:5px;font-size:18px;font-weight:500;letter-spacing:1px}.demo-badge[data-v-aa5be4b8]{font-size:9px;letter-spacing:0;font-weight:400;color:#564e3d;border:1px solid hsl(43 12% 80%);padding:2px 5px;border-radius:2px}.header-actions[data-v-aa5be4b8]{display:flex;align-items:center;gap:8px}.model-note[data-v-aa5be4b8]{font-size:10px;color:#444c51;margin-right:16px}.twin-button[data-v-aa5be4b8],.square-button[data-v-aa5be4b8]{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:transparent;color:#3f494c;border:1px solid hsl(206 10% 80%)!important;border-radius:2px;height:30px;padding:0 10px;font-size:11px!important}.square-button[data-v-aa5be4b8]{width:30px;padding:0}.twin-button[data-v-aa5be4b8]:hover,.square-button[data-v-aa5be4b8]:hover{background:#f5f6f7}.text-button[data-v-aa5be4b8]{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:transparent;color:#595039;padding:4px 0;font-size:11px!important;white-space:nowrap}.scenario-strip[data-v-aa5be4b8]{display:flex;align-items:center;gap:12px;padding:9px 24px;background:#f7f8f9;border-bottom:1px solid var(--twin-line)}.scenario-label[data-v-aa5be4b8]{display:flex;align-items:center;gap:7px;font-size:10px;color:#444a4e;white-space:nowrap}.scenario-strip p[data-v-aa5be4b8]{color:#444d51;font-size:10px;flex:1}.simulation-clock[data-v-aa5be4b8]{display:flex;align-items:center;gap:6px;font-size:10px;white-space:nowrap;color:#454c4f}.simulation-clock b[data-v-aa5be4b8],.mono[data-v-aa5be4b8],.task-card b[data-v-aa5be4b8],.task-detail-heading b[data-v-aa5be4b8],.object-details h3[data-v-aa5be4b8]{font-family:SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums}.simulation-clock b[data-v-aa5be4b8]{font-size:13px;margin-left:8px;color:#3d4947;font-weight:400}.simulation-clock i[data-v-aa5be4b8],.device-row i[data-v-aa5be4b8],.scene-status i[data-v-aa5be4b8]{width:5px;height:5px;border-radius:50%;background:#eaf1ee;display:inline-block;flex-shrink:0}.simulation-clock i.paused[data-v-aa5be4b8]{background:#f2efea}.twin-metrics[data-v-aa5be4b8]{display:grid;grid-template-columns:1.25fr repeat(4,1fr);padding:15px 0;background:#f7f8f9;border-bottom:1px solid var(--twin-line)}.twin-metrics>div[data-v-aa5be4b8]{padding:0 24px;border-right:1px solid var(--twin-line);position:relative}.twin-metrics>div[data-v-aa5be4b8]:last-child{border:0}.twin-metrics>div>span[data-v-aa5be4b8]{display:flex;align-items:center;gap:6px;font-size:10px;color:#424b4f}.twin-metrics>div>span svg[data-v-aa5be4b8]{display:none}.twin-metrics strong[data-v-aa5be4b8]{display:block;margin:6px 0;font:25px/1.1 DIN Alternate,SFMono-Regular,Consolas,monospace;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#4d4937}.twin-metrics small[data-v-aa5be4b8]{font-size:10px;letter-spacing:0;color:#444c50;font-weight:400;margin-left:7px}.twin-metrics p[data-v-aa5be4b8]{font-size:9px;color:#434d52;white-space:nowrap;line-height:1.5}.twin-metrics p span[data-v-aa5be4b8]{float:right}.metric-meter[data-v-aa5be4b8]{position:absolute;bottom:-15px;left:24px;right:24px;display:block;height:2px;background:#f5f6f7;overflow:hidden}.metric-meter b[data-v-aa5be4b8]{display:block;background:#ecefee;height:100%}.twin-workspace[data-v-aa5be4b8]{display:grid;grid-template-columns:216px minmax(0,1fr) 272px;flex:1;min-height:650px;max-height:900px;overflow:hidden}.twin-demo.immersed .twin-workspace[data-v-aa5be4b8]{grid-template-columns:minmax(0,1fr) 272px}.twin-demo.immersed .operations-panel[data-v-aa5be4b8]{display:none}.operations-panel[data-v-aa5be4b8],.detail-panel[data-v-aa5be4b8]{padding:20px 18px;overflow-y:auto;min-height:0;max-height:100%;background:#f7f8f9}.operations-panel[data-v-aa5be4b8]{border-right:1px solid var(--twin-line)}.detail-panel[data-v-aa5be4b8]{border-left:1px solid var(--twin-line)}.panel-title[data-v-aa5be4b8]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:18px;min-height:20px}.panel-title h2[data-v-aa5be4b8]{font-size:12px;font-weight:500;white-space:nowrap;color:#444840}.panel-title>span[data-v-aa5be4b8]{font-size:9px;color:#424c51}.panel-title>.live-state[data-v-aa5be4b8]{color:#3f5248}.field-label[data-v-aa5be4b8]{display:flex;flex-direction:column;gap:7px;font-size:10px;color:#434b50}.field-label select[data-v-aa5be4b8]{width:100%}.panel-hint[data-v-aa5be4b8]{font-size:10px;line-height:1.8;color:#414d53;margin-top:8px!important}.task-stack[data-v-aa5be4b8]{display:flex;flex-direction:column;gap:1px;margin-top:18px;max-height:420px;overflow-y:auto}.task-card[data-v-aa5be4b8]{padding:12px 9px!important;background:transparent;border-bottom:1px solid hsl(204 12% 80%)!important;text-align:left;width:100%;color:#3b4a4d}.task-card.active[data-v-aa5be4b8]{background:#f5f7f8;box-shadow:inset 2px 0 #5b533a}.task-card.blocked[data-v-aa5be4b8]{box-shadow:inset 2px 0 #67442e}.task-card>div[data-v-aa5be4b8]{display:flex;align-items:center;gap:6px}.task-card b[data-v-aa5be4b8]{font-size:10px;font-weight:400}.flow-chip[data-v-aa5be4b8]{display:inline-block;white-space:nowrap;font-size:9px!important;padding:2px 5px;line-height:1.5;border-radius:2px}.flow-chip.inbound[data-v-aa5be4b8]{background:#f5f7f7;color:#3a5445}.flow-chip.outbound[data-v-aa5be4b8]{background:#f7f7f4;color:#64512d}.task-percent[data-v-aa5be4b8]{margin-left:auto;font-size:10px;color:#3f4d54}.task-card p[data-v-aa5be4b8]{font-size:11px;margin:9px 0 5px}.task-location[data-v-aa5be4b8]{font-size:9px;color:#414d53}.task-location>span[data-v-aa5be4b8]{margin-left:auto}.task-meter[data-v-aa5be4b8]{display:block;height:2px;background:#f4f5f6;margin:10px 0 8px;overflow:hidden}.task-meter b[data-v-aa5be4b8]{display:block;height:100%;background:#eaefec;transition:width .15s}.task-card>small[data-v-aa5be4b8]{font-size:9px;color:#405146}.equipment-heading[data-v-aa5be4b8]{margin:24px 0 8px}.device-row[data-v-aa5be4b8]{display:flex;align-items:center;width:100%;padding:10px 0;background:transparent;color:#3f4f54;gap:8px;border-bottom:1px solid hsl(205 14% 80%)!important}.device-row b[data-v-aa5be4b8]{font:11px Consolas,monospace;color:#3d4a4f}.device-row>span[data-v-aa5be4b8]{font-size:9px;margin-left:auto}.device-row i.idle[data-v-aa5be4b8]{background:#f0f1f2}.device-row i.fault[data-v-aa5be4b8]{background:#f1ecea}.demo-note[data-v-aa5be4b8]{display:flex;gap:7px;margin-top:20px;padding-top:12px;border-top:1px solid hsl(204 11% 80%);color:#424e54;font-size:9px;line-height:1.8}.demo-note>svg[data-v-aa5be4b8]{flex-shrink:0}.twin-center[data-v-aa5be4b8]{display:flex;flex-direction:column;min-width:0;min-height:0}.view-tabs[data-v-aa5be4b8]{display:flex;align-items:center;height:47px;border-bottom:1px solid hsl(206 11% 80%);padding:0 22px;gap:24px;flex-shrink:0;background:#f7f8f9;overflow-x:auto}.view-tabs button[data-v-aa5be4b8]{display:flex;align-items:center;gap:6px;padding:0;height:100%;background:transparent;color:#424b51;font-size:11px;border-bottom:2px solid transparent;white-space:nowrap;flex-shrink:0}.view-tabs button svg[data-v-aa5be4b8]{display:none}.view-tabs button.active[data-v-aa5be4b8]{color:#504b36;border-bottom-color:#d7cfc1}.view-tabs .workspace-toggle[data-v-aa5be4b8]{margin-left:auto;font-size:9px;color:#424b51}.scene-stage[data-v-aa5be4b8]{position:relative;flex:1;min-height:510px;isolation:isolate;background:#f7f8f9}.scene-canvas[data-v-aa5be4b8]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.scene-canvas[data-v-aa5be4b8] canvas{width:100%;height:100%;display:block}.scene-canvas.concealed[data-v-aa5be4b8]{visibility:hidden;pointer-events:none}.scene-label[data-v-aa5be4b8]{position:absolute;top:24px;left:24px;display:flex;flex-direction:column;gap:6px;pointer-events:none;color:#4a4c3c}.scene-label>span[data-v-aa5be4b8]{font-size:15px;font-weight:400;letter-spacing:2px}.scene-label small[data-v-aa5be4b8]{font-size:9px;letter-spacing:.3px;color:#424c51}.camera-controls[data-v-aa5be4b8]{position:absolute;right:20px;top:22px;display:flex;background:#f6f8f8e8;border:1px solid hsl(204 9% 80%);padding:2px;gap:1px}.camera-controls button[data-v-aa5be4b8]{font-size:10px;background:transparent;color:#414a50;padding:6px 9px}.camera-controls button.active[data-v-aa5be4b8]{background:#f4f5f6;color:#564b2f}.scene-status[data-v-aa5be4b8]{position:absolute;bottom:125px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#3d4b51;font-size:9px;pointer-events:none}.scene-status>span[data-v-aa5be4b8]{display:flex;align-items:center;gap:6px;background:#f7f8f9c9;padding:4px 6px}.scene-status i.orange[data-v-aa5be4b8]{background:#f2efea}.scene-status i.mint[data-v-aa5be4b8]{margin-left:8px;background:#eaefed}.scene-options[data-v-aa5be4b8]{position:absolute;bottom:16px;left:24px;display:flex;gap:16px;font-size:9px;color:#3f4a4f}.scene-options label[data-v-aa5be4b8]{display:flex;align-items:center;gap:4px}.zone-dock[data-v-aa5be4b8]{position:absolute;bottom:48px;left:24px;right:24px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));background:#f7f8f9ed;border:1px solid hsl(203 10% 80%)}.zone-dock button[data-v-aa5be4b8]{background:transparent;color:#3e4b50;text-align:left;padding:10px 10px 9px;border-right:1px solid hsl(203 11% 80%)}.zone-dock button[data-v-aa5be4b8]:last-child{border-right:0}.zone-dock button.selected[data-v-aa5be4b8]{background:#f5f6f7}.zone-code[data-v-aa5be4b8]{display:flex;align-items:center;justify-content:space-between;font:12px Consolas,monospace;color:#494b3d}.zone-code i[data-v-aa5be4b8]{width:4px;height:4px;border-radius:50%;background:#eff0f1}.zone-code i.busy[data-v-aa5be4b8]{background:#e8eeeb}.zone-dock .fault .zone-code i[data-v-aa5be4b8]{background:#f1ece9}.zone-operation[data-v-aa5be4b8]{display:flex;justify-content:space-between;gap:2px;font-size:9px;margin-top:8px;color:#404c52}.zone-operation small[data-v-aa5be4b8]{font:9px Consolas,monospace}.zone-progress[data-v-aa5be4b8]{display:block;height:2px;background:#f3f5f5;margin-top:8px}.zone-progress b[data-v-aa5be4b8]{display:block;background:#eeeeea;height:100%}.playback-toolbar[data-v-aa5be4b8]{display:flex;align-items:center;gap:18px;min-height:48px;border-top:1px solid var(--twin-line);padding:8px 22px;font-size:10px;flex-shrink:0;background:#f7f8f9}.play-control[data-v-aa5be4b8]{background:#f4f5f6;color:#4a4c3b;padding:7px 12px;border:1px solid hsl(200 6% 80%)!important;border-radius:2px;font-size:10px!important}.playback-toolbar label[data-v-aa5be4b8]{display:flex;gap:8px;align-items:center;color:#414b51}.playback-toolbar select[data-v-aa5be4b8]{height:27px}.playback-toolbar>span[data-v-aa5be4b8]{margin-left:auto;color:#414c51;font-size:9px}.playback-toolbar>.text-button[data-v-aa5be4b8]{margin-left:auto}.operating-total[data-v-aa5be4b8]{display:flex;align-items:center;gap:20px;padding:2px 0 20px}.operating-total strong[data-v-aa5be4b8]{font:46px/1 DIN Alternate,Consolas,monospace;color:#524c34;letter-spacing:-2px}.operating-total strong small[data-v-aa5be4b8]{font:16px Consolas,monospace;color:#424d53;margin-left:5px;letter-spacing:0}.operating-total>div[data-v-aa5be4b8]{display:flex;flex-direction:column;gap:7px}.operating-total b[data-v-aa5be4b8]{font-size:11px;font-weight:400;color:#3e4a4b}.operating-total span[data-v-aa5be4b8]{font-size:9px;color:#404c53}.resource-map[data-v-aa5be4b8]{padding:12px 0 14px;border-top:1px solid hsl(205 13% 80%);border-bottom:1px solid hsl(205 13% 80%)}.resource-map button[data-v-aa5be4b8]{display:flex;align-items:center;gap:12px;background:transparent;width:100%;padding:6px 0;color:#404b50}.resource-map span[data-v-aa5be4b8]{font:10px Consolas,monospace}.resource-map i[data-v-aa5be4b8]{flex:1;height:4px;background:#f4f5f6}.resource-map i b[data-v-aa5be4b8]{display:block;height:100%;background:#eceff0}.resource-map .fault i b[data-v-aa5be4b8]{background:#f2eeeb}.resource-map small[data-v-aa5be4b8]{font:9px Consolas,monospace;min-width:27px;text-align:right}.resource-map p[data-v-aa5be4b8]{font-size:9px;color:#414e55;margin-top:10px}.dispatch-status[data-v-aa5be4b8]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;color:#3f4c52;font-size:10px;border-bottom:1px solid hsl(205 13% 80%)}.dispatch-status button[data-v-aa5be4b8]{display:flex;align-items:center;gap:8px;color:#5a4d32;background:transparent;font-size:10px}.journal-heading[data-v-aa5be4b8]{margin-top:22px;margin-bottom:8px}.dispatch-journal button[data-v-aa5be4b8]{display:block;width:100%;padding:12px 0;text-align:left;background:transparent;border-bottom:1px solid hsl(203 14% 80%);color:#3a4a4f}.dispatch-journal button>span[data-v-aa5be4b8]{display:flex;justify-content:space-between;font:9px Consolas,monospace;color:#3f4d54}.dispatch-journal em[data-v-aa5be4b8]{font:9px PingFang SC,sans-serif;color:#4a5040}.dispatch-journal b[data-v-aa5be4b8]{display:block;font:11px Consolas,monospace;margin:6px 0}.dispatch-journal small[data-v-aa5be4b8]{font:9px Consolas,monospace;color:#3f4c52}.shift-summary[data-v-aa5be4b8]{display:flex;gap:20px;margin-top:18px}.shift-summary>span[data-v-aa5be4b8]{font-size:9px;color:#3f4c52}.shift-summary b[data-v-aa5be4b8]{display:block;margin-top:7px;font:16px Consolas,monospace;color:#404840}.data-panel[data-v-aa5be4b8]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:26px;z-index:1;background:#f6f8f8;color:#3e4a48}.data-panel.decision-panel[data-v-aa5be4b8]{padding:0}.data-heading[data-v-aa5be4b8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;gap:10px}.data-heading h2[data-v-aa5be4b8]{font-size:22px;font-weight:400;margin-top:7px}.data-heading>span[data-v-aa5be4b8]{font-size:10px;color:#404c53}.data-filters[data-v-aa5be4b8]{display:flex;gap:8px;margin-bottom:12px}.data-filters>.search-input[data-v-aa5be4b8]{flex:1;min-width:0;margin-bottom:0}.search-input[data-v-aa5be4b8]{display:flex;align-items:center;gap:8px;border:1px solid hsl(204 12% 80%);padding:0 10px;border-radius:2px;color:#3e4b54;margin-bottom:20px;height:32px}.search-input input[data-v-aa5be4b8]{outline:0;border:0;min-width:0;width:100%;font-size:11px;color:#3d4b4b;background:transparent}.search-input input[data-v-aa5be4b8]::placeholder{color:#404e55}.scene-search[data-v-aa5be4b8]{position:absolute;top:24px;left:50%;transform:translate(-50%);width:260px;max-width:calc(100% - 32px);z-index:20}.scene-search-input[data-v-aa5be4b8]{display:flex;align-items:center;gap:7px;background:#f0f8fceb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(140,190,215,.55);border-radius:3px;padding:0 9px;height:30px;color:#3f4a50}.scene-search-input input[data-v-aa5be4b8]{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:11px;color:#323b3e}.scene-search-input input[data-v-aa5be4b8]::placeholder{color:#819098}.scene-search-clear[data-v-aa5be4b8]{background:transparent;color:#819098;padding:0;display:grid;place-items:center;width:18px;height:18px}.scene-search-results[data-v-aa5be4b8]{position:absolute;top:calc(100% + 3px);left:0;right:0;background:#f4fafef7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(140,190,215,.5);border-radius:3px;list-style:none;padding:3px 0;margin:0;box-shadow:0 3px 12px #32465a1a}.scene-search-results li[data-v-aa5be4b8]{display:flex;align-items:center;gap:8px;padding:7px 10px;cursor:pointer;font-size:11px;color:#3c4649}.scene-search-results li[data-v-aa5be4b8]:hover{background:#f0f3f5}.scene-search-results li b[data-v-aa5be4b8]{font-family:SFMono-Regular,Consolas,monospace;font-weight:500;min-width:100px;font-size:10px}.scene-search-results li span[data-v-aa5be4b8]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-search-results li small[data-v-aa5be4b8]{color:#73848c;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;white-space:nowrap}.scene-search-empty[data-v-aa5be4b8]{position:absolute;top:calc(100% + 3px);left:0;right:0;background:#f4fafef7;border:1px solid rgba(140,190,215,.5);border-radius:3px;padding:9px 10px;font-size:11px;color:#73848c;margin:0}.matrix-scroll[data-v-aa5be4b8]{overflow-x:auto}.slot-matrix[data-v-aa5be4b8]{min-width:1000px;display:flex;flex-direction:column;gap:8px}.matrix-row[data-v-aa5be4b8]{display:grid;grid-template-columns:36px repeat(24,minmax(28px,1fr));gap:6px;align-items:center}.matrix-row>span[data-v-aa5be4b8]{text-align:center;font-size:9px;color:#3d4c55}.matrix-row button[data-v-aa5be4b8]{display:grid;place-items:center;height:34px;color:#445158;background:#f5f7f8;border:1px solid hsl(203 15% 80%)!important;border-radius:2px;position:relative}.matrix-row button.occupied[data-v-aa5be4b8]{background:#f3f6f6;border-color:#c7d1ce!important;color:#3c5040}.matrix-row button.reserved[data-v-aa5be4b8]:after{content:"";position:absolute;right:3px;top:3px;width:4px;height:4px;border-radius:50%;background:#f1eee9}.matrix-row button.selected[data-v-aa5be4b8]{outline:2px solid hsl(37 38% 28.1%);outline-offset:2px}.matrix-row button.dimmed[data-v-aa5be4b8]{opacity:.3}.matrix-legend[data-v-aa5be4b8]{display:flex;align-items:center;gap:16px;margin-top:18px;color:#3d4b54;font-size:10px}.matrix-legend span[data-v-aa5be4b8]{display:flex;align-items:center;gap:6px}.matrix-legend i[data-v-aa5be4b8]{display:inline-block;width:7px;height:7px;background:#f5f7f8;border:1px solid hsl(201 16% 80%)}.matrix-legend i.occupied[data-v-aa5be4b8]{background:#ebf0ee;border-color:#c5d3cd}.matrix-legend i.reserved[data-v-aa5be4b8],.matrix-legend i.outbound[data-v-aa5be4b8]{background:#f1eee9;border-color:#d7cfc1}.matrix-legend small[data-v-aa5be4b8]{margin-left:auto;font-size:9px}.rack-summary[data-v-aa5be4b8]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;padding:20px 0;border-top:1px solid hsl(203 15% 80%);gap:15px}.rack-summary>div[data-v-aa5be4b8]{display:flex;flex-direction:column;gap:7px}.rack-summary span[data-v-aa5be4b8]{font-size:10px;color:#3d4c55}.rack-summary b[data-v-aa5be4b8]{font-size:18px;font-weight:400}.slot-inspect[data-v-aa5be4b8]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-top:16px;padding:14px;background:#f4f6f8;border-left:2px solid hsl(45 19% 80%)}.slot-inspect b[data-v-aa5be4b8]{font:12px Consolas,monospace}.slot-inspect span[data-v-aa5be4b8]{font-size:11px;color:#384d52}.slot-inspect small[data-v-aa5be4b8]{font-size:10px;color:#3a4b55}.twin-table[data-v-aa5be4b8]{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.twin-table th[data-v-aa5be4b8]{position:sticky;top:-26px;background:#f5f7f8;color:#3a4b54;font-weight:400;white-space:nowrap;padding:11px 8px}.twin-table td[data-v-aa5be4b8]{padding:12px 8px;border-bottom:1px solid hsl(204 17% 80%);color:#374b55;line-height:1.6}.twin-table td[data-v-aa5be4b8]:first-child{white-space:nowrap}.twin-table .event-row[data-v-aa5be4b8]{cursor:pointer}.twin-table .event-row:hover td[data-v-aa5be4b8],.twin-table .event-row.active td[data-v-aa5be4b8]{background:#f3f6f7}.empty-note[data-v-aa5be4b8]{padding:20px 0!important;color:#3a4b57;font-size:11px;text-align:center;line-height:1.8}.insight-summary[data-v-aa5be4b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:16px 0;border-block:1px solid hsl(205 16% 80%)}.insight-summary>div[data-v-aa5be4b8]{padding:0 18px;border-right:1px solid hsl(205 16% 80%)}.insight-summary>div[data-v-aa5be4b8]:last-child{border:0}.insight-summary span[data-v-aa5be4b8]{display:block;font-size:10px;color:#394b57}.insight-summary b[data-v-aa5be4b8]{display:block;font:25px Consolas,monospace;margin-top:9px;color:#3c4a4a}.insight-summary small[data-v-aa5be4b8]{font-size:10px;margin-left:5px}.fulfillment-strip[data-v-aa5be4b8]{display:flex;flex-wrap:wrap;gap:14px 24px;padding:16px 0;border-bottom:1px solid hsl(205 16% 80%);font-size:10px;color:#394a57}.fulfillment-strip b[data-v-aa5be4b8]{margin-left:7px;font-weight:400;color:#545138}.chart-title[data-v-aa5be4b8]{font-size:12px;margin:28px 0 15px!important;font-weight:500}.chart-title small[data-v-aa5be4b8]{font-size:9px;font-weight:400;color:#394c59;margin-left:8px}.trend-chart[data-v-aa5be4b8]{display:flex;gap:22px;justify-content:space-around;height:150px;padding:15px 12px 0;background:repeating-linear-gradient(to top,transparent 0,transparent 35px,hsl(204 18% 96%) 36px,transparent 37px)}.trend-column[data-v-aa5be4b8]{display:flex;flex-direction:column;align-items:center;gap:9px;flex:1;min-width:0}.trend-bars[data-v-aa5be4b8]{display:flex;align-items:flex-end;justify-content:center;gap:5px;flex:1;width:100%;height:100px}.trend-bars>i[data-v-aa5be4b8]{position:relative;display:block;width:16px;background:#eaefed;min-height:2px}.trend-bars>i.outbound-bar[data-v-aa5be4b8]{background:#f1efea}.trend-bars span[data-v-aa5be4b8]{position:absolute;top:-17px;left:0;right:0;text-align:center;font-style:normal;font-size:10px;color:#3b534a}.trend-column>small[data-v-aa5be4b8]{font:9px Consolas,monospace;color:#364b59}.lane-summary[data-v-aa5be4b8]{display:flex;align-items:center;gap:12px;margin:15px 0;font-size:10px;color:#374c58}.lane-summary>b[data-v-aa5be4b8]{font-weight:400;white-space:nowrap}.lane-summary>i[data-v-aa5be4b8]{flex:1;height:4px;background:#f3f5f6;overflow:hidden}.lane-summary>i>span[data-v-aa5be4b8]{display:block;height:100%;background:#ebefef}.lane-summary>small[data-v-aa5be4b8]{font-size:10px}.task-detail-heading[data-v-aa5be4b8]{display:flex;align-items:center;gap:9px}.task-detail-heading b[data-v-aa5be4b8]{font-size:11px;font-weight:400}.task-detail-heading button[data-v-aa5be4b8]{margin-left:auto}.task-facts[data-v-aa5be4b8],.object-details dl[data-v-aa5be4b8]{margin:16px 0;padding:0}.task-facts>div[data-v-aa5be4b8],.object-details dl>div[data-v-aa5be4b8]{display:flex;justify-content:space-between;gap:8px;margin:12px 0;line-height:1.7;font-size:10px}.task-facts dt[data-v-aa5be4b8],.object-details dt[data-v-aa5be4b8]{color:#3f4c53;white-space:nowrap}.task-facts dd[data-v-aa5be4b8],.object-details dd[data-v-aa5be4b8]{margin:0;color:#394b51;text-align:right;overflow-wrap:anywhere}.task-facts[data-v-aa5be4b8]{padding-bottom:12px;border-bottom:1px solid hsl(203 14% 80%)}.flow-timeline[data-v-aa5be4b8]{list-style:none;padding:0;margin:22px 0}.flow-timeline li[data-v-aa5be4b8]{position:relative;display:flex;align-items:flex-start;gap:10px;padding-bottom:16px;color:#404d55;min-height:36px}.flow-timeline li[data-v-aa5be4b8]:before{content:"";position:absolute;left:10px;top:21px;bottom:0;width:1px;background:#f3f5f6}.flow-timeline li[data-v-aa5be4b8]:last-child:before{display:none}.flow-timeline li>span[data-v-aa5be4b8]{display:grid;place-items:center;position:relative;border-radius:2px;background:#f4f6f8;width:21px;height:21px;flex-shrink:0;font:9px Consolas,monospace}.flow-timeline b[data-v-aa5be4b8]{font-weight:400;display:block;font-size:10px;padding-top:2px}.flow-timeline small[data-v-aa5be4b8]{font-size:9px;display:block;margin-top:4px;line-height:1.5}.flow-timeline .done[data-v-aa5be4b8]{color:#3d5249}.flow-timeline .done>span[data-v-aa5be4b8]{background:#f4f6f6;color:#395344}.flow-timeline .current[data-v-aa5be4b8]{color:#614f2e}.flow-timeline .current>span[data-v-aa5be4b8]{background:#f5f4f1;color:#5e4b2a}.flow-timeline .blocked[data-v-aa5be4b8]{color:#66422e}.flow-timeline li>i[data-v-aa5be4b8]{width:4px;height:4px;border-radius:50%;background:currentColor;margin-left:auto;margin-top:8px}.object-details h3[data-v-aa5be4b8]{font-size:18px;margin:15px 0}.object-symbol[data-v-aa5be4b8]{display:grid;place-items:center;color:#3f4f4c;width:36px;height:36px;border:1px solid hsl(198 12% 80%)}.wide[data-v-aa5be4b8]{width:100%;margin-top:10px;justify-content:space-between}.primary[data-v-aa5be4b8]{background:#f2f5f4;color:#4d5035}.fault-button[data-v-aa5be4b8]{display:flex;align-items:center;justify-content:center;gap:6px;background:#f7f5f4;color:#63432c;width:100%;padding:9px;font-size:10px!important;margin-top:10px;border-radius:2px}.alarm-section[data-v-aa5be4b8]{border-top:1px solid hsl(203 14% 80%);margin-top:24px;padding-top:17px}.alarm-section .panel-title[data-v-aa5be4b8]{margin-bottom:12px}.alarm-card[data-v-aa5be4b8]{background:#f8f7f6;border-left:2px solid hsl(31 22% 80%);padding:11px;margin-top:10px;color:#63492c}.alarm-card>div[data-v-aa5be4b8]:first-child{display:flex;align-items:center;gap:6px;font-size:10px}.alarm-card b[data-v-aa5be4b8]{font-weight:400}.alarm-card small[data-v-aa5be4b8]{margin-left:auto;font-size:9px}.alarm-card p[data-v-aa5be4b8]{font-size:10px;line-height:1.8;margin:8px 0}.alarm-card.resolved[data-v-aa5be4b8]{background:#f6f7f7;border-color:#c7d1cb;color:#405044}.alarm-card>span[data-v-aa5be4b8]{font-size:9px}.alarm-actions[data-v-aa5be4b8]{display:flex;align-items:center;justify-content:space-between;font-size:10px}.alarm-actions button[data-v-aa5be4b8]{font-size:10px!important}.healthy-message[data-v-aa5be4b8]{display:flex;align-items:center;gap:7px;font-size:10px;color:#405045}.danger-text[data-v-aa5be4b8]{color:#65432d!important}.twin-error[data-v-aa5be4b8]{position:absolute;z-index:5;left:20px;right:20px;bottom:20px;display:flex;align-items:center;gap:10px;padding:14px;background:#f8f6f4;border:1px solid hsl(33 22% 80%);color:#5f4b2b;font-size:12px}.twin-error button[data-v-aa5be4b8]{margin-left:auto;background:transparent;color:inherit}.twin-demo[data-v-aa5be4b8]:fullscreen{height:100dvh;width:100vw}.twin-demo:fullscreen .twin-workspace[data-v-aa5be4b8]{min-height:0;max-height:none;flex:1}.twin-demo:fullscreen .scene-stage[data-v-aa5be4b8]{min-height:0}@container (max-width:1180px){.twin-workspace[data-v-aa5be4b8]{grid-template-columns:190px minmax(0,1fr) 235px}.twin-demo.immersed .twin-workspace[data-v-aa5be4b8]{grid-template-columns:minmax(0,1fr) 235px}.operations-panel[data-v-aa5be4b8],.detail-panel[data-v-aa5be4b8]{padding:18px 14px}.model-note[data-v-aa5be4b8],.scenario-strip p[data-v-aa5be4b8],.twin-metrics p span[data-v-aa5be4b8]{display:none}.simulation-clock[data-v-aa5be4b8]{margin-left:auto}.twin-metrics>div[data-v-aa5be4b8]{padding:0 16px}.view-tabs[data-v-aa5be4b8]{gap:18px;padding:0 18px}.zone-dock[data-v-aa5be4b8]{left:16px;right:16px}.zone-dock button[data-v-aa5be4b8]{padding:10px 7px}.zone-operation small[data-v-aa5be4b8]{display:none}.camera-controls[data-v-aa5be4b8]{top:76px}.playback-toolbar>span[data-v-aa5be4b8]{display:none}}@container (max-width:950px){.twin-workspace[data-v-aa5be4b8],.twin-demo.immersed .twin-workspace[data-v-aa5be4b8]{grid-template-columns:minmax(0,1fr);max-height:none;flex:none;overflow:visible}.twin-center[data-v-aa5be4b8]{grid-column:1;grid-row:1}.operations-panel[data-v-aa5be4b8]{grid-row:2;max-height:520px}.detail-panel[data-v-aa5be4b8]{grid-row:3;max-height:none;border-left:0;border-top:1px solid var(--twin-line)}.scene-stage[data-v-aa5be4b8]{min-height:580px}.twin-metrics>div[data-v-aa5be4b8]{padding:0 12px}.twin-metrics p[data-v-aa5be4b8]{white-space:normal}.twin-metrics strong[data-v-aa5be4b8]{font-size:23px}.camera-controls[data-v-aa5be4b8]{top:96px}.resource-map[data-v-aa5be4b8]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 20px}.resource-map p[data-v-aa5be4b8]{grid-column:1/-1}.dispatch-journal[data-v-aa5be4b8]{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px}}@container (max-width:650px){.twin-header[data-v-aa5be4b8]{padding:16px;flex-wrap:wrap}.header-actions[data-v-aa5be4b8]{margin-left:auto}.twin-heading h1[data-v-aa5be4b8]{font-size:16px}.twin-metrics[data-v-aa5be4b8]{grid-template-columns:repeat(3,1fr);gap:20px 0}.twin-metrics>div[data-v-aa5be4b8]:nth-child(3){border:0}.metric-meter[data-v-aa5be4b8]{display:none}.scenario-strip[data-v-aa5be4b8]{padding:8px 16px;gap:10px;flex-wrap:wrap}.scenario-label[data-v-aa5be4b8],.scenario-strip .simulation-clock[data-v-aa5be4b8]{display:none}.view-tabs[data-v-aa5be4b8]{gap:20px;padding:0 16px}.scene-label[data-v-aa5be4b8]{left:16px;top:18px}.camera-controls[data-v-aa5be4b8]{top:98px;left:16px;right:auto}.zone-dock[data-v-aa5be4b8]{grid-template-columns:repeat(4,minmax(0,1fr));bottom:48px}.zone-dock button[data-v-aa5be4b8]:nth-child(-n+4){border-bottom:1px solid hsl(203 11% 80%)}.zone-dock button[data-v-aa5be4b8]:nth-child(4n){border-right:0}.scene-status[data-v-aa5be4b8]{bottom:198px;left:16px}.scene-status>span[data-v-aa5be4b8]:last-child{display:none}.scene-options[data-v-aa5be4b8]{left:16px;gap:10px}.scene-stage[data-v-aa5be4b8]{min-height:620px}.data-panel[data-v-aa5be4b8]{padding:18px}.data-filters[data-v-aa5be4b8]{flex-wrap:wrap}.matrix-legend[data-v-aa5be4b8]{gap:8px}.matrix-legend small[data-v-aa5be4b8]{display:none}.insight-summary>div[data-v-aa5be4b8]{padding:0 10px}.insight-summary b[data-v-aa5be4b8]{font-size:20px}.resource-map[data-v-aa5be4b8]{grid-template-columns:repeat(2,1fr)}.twin-demo[data-v-aa5be4b8]:fullscreen{overflow:auto}}@media (prefers-reduced-motion:reduce){.twin-demo button[data-v-aa5be4b8],.task-meter b[data-v-aa5be4b8]{transition:none}}.twin-demo[data-v-aa5be4b8]{--twin-green:#256a57;--twin-accent:#906a2e;--twin-line:#d5dfda;--twin-ink:#243e36;--twin-muted:#60756c;background:#edf3ef}.twin-header[data-v-aa5be4b8],.twin-metrics[data-v-aa5be4b8],.view-tabs[data-v-aa5be4b8],.playback-toolbar[data-v-aa5be4b8]{background:#fcfdfb}.operations-panel[data-v-aa5be4b8],.detail-panel[data-v-aa5be4b8],.data-panel[data-v-aa5be4b8]{background:#f5f9f6}.twin-demo select[data-v-aa5be4b8]{background:#fff;color:#344c42;border-color:#becfc4;color-scheme:light}.twin-button[data-v-aa5be4b8],.square-button[data-v-aa5be4b8]{background:#fff;color:#365b4e;border-color:#c5d3ca!important}.text-button[data-v-aa5be4b8]{color:#34705e}.play-control[data-v-aa5be4b8]{background:#2c725d;color:#fff;border-color:#2c725d!important}.primary[data-v-aa5be4b8]{background:#2c725d;color:#fff}.scene-stage[data-v-aa5be4b8]{background:#dce8e6}.scene-label[data-v-aa5be4b8]{color:#234d3b;padding:10px 12px;background:#f9fcf5ed;border-left:2px solid #2d735b;gap:8px}.scene-label>span[data-v-aa5be4b8]{font-size:17px;font-weight:600;letter-spacing:1px}.scene-label small[data-v-aa5be4b8]{color:#476657}.scene-counts[data-v-aa5be4b8]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.scene-counts>span[data-v-aa5be4b8]{white-space:nowrap}.scene-counts b[data-v-aa5be4b8]{color:#d92d20;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}.scene-counts i[data-v-aa5be4b8]{font-style:normal;color:#73877b}.inventory-heat-legend[data-v-aa5be4b8]{position:absolute;top:138px;left:24px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;max-width:calc(100% - 48px);padding:7px 10px;background:#ffffffed;border:1px solid #d1ded7;color:#344a3e;font-size:10px;pointer-events:none}.inventory-heat-legend>span[data-v-aa5be4b8]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.inventory-heat-legend i[data-v-aa5be4b8]{width:9px;height:9px;border-radius:2px}.inventory-heat-legend small[data-v-aa5be4b8]{color:#63786c;font-size:9px}@container (max-width:650px){.inventory-heat-legend[data-v-aa5be4b8]{top:176px;left:16px;max-width:calc(100% - 32px)}}.camera-controls[data-v-aa5be4b8]{background:#fbfdf8ed;border-color:#9eb4a7}.camera-controls button[data-v-aa5be4b8]{color:#406353}.camera-controls button.active[data-v-aa5be4b8]{background:#d5e9dc;color:#1f5d40}.scene-status[data-v-aa5be4b8]{color:#2e5541}.scene-status>span[data-v-aa5be4b8]{background:#f7fff1dc}.scene-options[data-v-aa5be4b8]{color:#254b36;background:#f7fff1e8;padding:5px 8px;left:16px;bottom:9px;flex-wrap:wrap}.zone-dock[data-v-aa5be4b8]{background:#f7fcf7f2;border-color:#adc5b4}.zone-dock button[data-v-aa5be4b8]{border-color:#cfddd3;color:#375846}.zone-dock button.selected[data-v-aa5be4b8]{background:#d4e9db}.zone-code[data-v-aa5be4b8]{color:#244b36}.zone-code i[data-v-aa5be4b8]{background:#a1b4a7}.zone-code i.busy[data-v-aa5be4b8],.simulation-clock i[data-v-aa5be4b8]{background:#2b9362}.zone-operation[data-v-aa5be4b8]{color:#4c6d59}.zone-progress[data-v-aa5be4b8],.task-meter[data-v-aa5be4b8]{background:#d3e1d7}.zone-progress b[data-v-aa5be4b8],.task-meter b[data-v-aa5be4b8]{background:#47936b}.resource-map i[data-v-aa5be4b8]{background:#dde8e0}.resource-map i b[data-v-aa5be4b8],.metric-meter b[data-v-aa5be4b8]{background:#40926b}.resource-map .fault i b[data-v-aa5be4b8]{background:#cd8750}.flow-chip.inbound[data-v-aa5be4b8]{background:#dfeef5;color:#286987}.flow-chip.outbound[data-v-aa5be4b8]{background:#f6eacc;color:#8c631c}.scene-status i.mint[data-v-aa5be4b8]{background:#3497bc}.scene-status i.orange[data-v-aa5be4b8]{background:#d89832}.trend-bars>i[data-v-aa5be4b8]{background:#4c9774}.trend-bars>i.outbound-bar[data-v-aa5be4b8]{background:#c89b4b}.lane-summary>i[data-v-aa5be4b8]{background:#dce8e0}.lane-summary>i>span[data-v-aa5be4b8]{background:#56987a}.matrix-row button.occupied[data-v-aa5be4b8]{background:#d1e8d8;border-color:#99c5ab!important;color:#3b7754}.matrix-legend i.occupied[data-v-aa5be4b8]{background:#4c9774;border-color:#4c9774}.matrix-legend i.reserved[data-v-aa5be4b8],.matrix-legend i.outbound[data-v-aa5be4b8]{background:#c89b4b;border-color:#c89b4b}.flow-timeline .current>span[data-v-aa5be4b8]{background:#99713c;color:#fff}.flow-timeline .done>span[data-v-aa5be4b8]{background:#d3e8d9;color:#356c4f}.danger-text[data-v-aa5be4b8]{color:#ad552e!important}@container (max-width:650px){.scene-options[data-v-aa5be4b8]{max-width:calc(100% - 32px);gap:7px}.zone-dock[data-v-aa5be4b8]{bottom:57px}}.camera-controls[data-v-aa5be4b8]{flex-wrap:wrap;max-width:calc(100% - 32px)}@container (min-width:951px) and (max-width:1500px){.camera-controls[data-v-aa5be4b8]{top:92px}}.depth-guide[data-v-aa5be4b8]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:14px 0;color:#4c6c59;font-size:10px;line-height:1.7}.depth-cell[data-v-aa5be4b8]{display:flex;flex-direction:column;gap:4px}.matrix-row .depth-cell button[data-v-aa5be4b8]{height:25px;width:100%;font:9px Consolas,monospace}.matrix-row .depth-cell button.obstructed[data-v-aa5be4b8]{border-bottom:2px solid #bd8841!important}.matrix-legend i.obstructed[data-v-aa5be4b8]{background:#bd8841;border-color:#bd8841}.scanner-readout[data-v-aa5be4b8]{position:absolute;left:16px;bottom:52px;width:280px;padding:12px;background:#fbfef8f0;border:1px solid #b5cabb;color:#355747;pointer-events:auto}.scanner-readout header[data-v-aa5be4b8]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px}.scanner-readout select[data-v-aa5be4b8]{max-width:155px;padding:3px;font-size:10px}.scan-sequence[data-v-aa5be4b8]{display:flex;justify-content:space-between;gap:6px;margin:12px 0;font-size:10px;color:#7a8e81}.scan-sequence .active[data-v-aa5be4b8]{color:#246e53;font-weight:700;border-bottom:2px solid #368669}.scanner-readout strong[data-v-aa5be4b8]{font:11px Consolas,monospace;color:#2b503f}.scanner-readout p[data-v-aa5be4b8]{font-size:10px;margin:6px 0 0;line-height:1.6}.scanner-readout .scan-result[data-v-aa5be4b8]{color:#246b53;font:11px Consolas,monospace}.scan-result small[data-v-aa5be4b8]{display:block;font:10px sans-serif;margin-top:5px}.scene-status[data-v-aa5be4b8]{bottom:54px;left:auto;right:16px}@container (max-width:650px){.scanner-readout[data-v-aa5be4b8]{width:240px;bottom:70px}.scene-status[data-v-aa5be4b8]{display:none}}.scene-stage[data-v-aa5be4b8]:fullscreen{width:100vw;height:100dvh;min-height:0!important;max-height:none;flex:none;overflow:hidden}.scene-stage[data-v-aa5be4b8]:fullscreen::backdrop{background:#dce8e6}.camera-controls .scene-fullscreen-button[data-v-aa5be4b8]{display:inline-flex;align-items:center;gap:5px;border-left:1px solid #9eb4a7;margin-left:4px;color:#1f5d40}.scene-stage:fullscreen .camera-controls[data-v-aa5be4b8]{top:22px;right:20px;left:auto}.device-light-legend[data-v-aa5be4b8]{display:inline-flex;align-items:center;gap:9px;border-left:1px solid #9eb4a7;padding-left:10px}.device-light-legend>span[data-v-aa5be4b8]{display:inline-flex;align-items:center;gap:4px}.device-light-legend i[data-v-aa5be4b8]{width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 1px #36534230}.device-light-legend .running[data-v-aa5be4b8]{background:#25ce73}.device-light-legend .waiting[data-v-aa5be4b8]{background:#e9ac24}.device-light-legend .fault[data-v-aa5be4b8]{background:#ff4238}.device-light-legend .idle[data-v-aa5be4b8]{background:#729097}@container (max-width:1030px){.scene-search[data-v-aa5be4b8]{top:100px}.camera-controls[data-v-aa5be4b8]{top:144px}}@container (max-width:650px){.inventory-heat-legend[data-v-aa5be4b8]{top:220px}}.layout[data-v-96b64bf8]{width:100%;height:100dvh;min-height:0;overflow:hidden;background:var(--wogee-shell-bg, #f4f6fa);--shell-border: var(--wogee-border-color, #e9edf3);--shell-surface: var(--wogee-panel-bg, #ffffff);--shell-subtle: #f6f8fb;--shell-text: var(--wogee-text-strong, #172033);--shell-muted: var(--wogee-text-muted, #718096);--shell-primary: var(--wogee-theme-primary, #e51d4f);--shell-motion: .18s cubic-bezier(.2, 0, 0, 1)}.layout[data-v-96b64bf8] .ant-layout{min-width:0;min-height:0}.layout-sider[data-v-96b64bf8]{position:relative;z-index:12;flex:0 0 auto;height:100dvh;overflow:visible;border-right:1px solid var(--shell-border);background:var(--wogee-sider-bg, #ffffff)!important;box-shadow:8px 0 28px #0f172a06;transition:all var(--shell-motion)}.layout-sider[data-v-96b64bf8] .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0}.layout-sider--navigation-hidden[data-v-96b64bf8]{flex-basis:0!important;width:0!important;min-width:0!important;max-width:0!important;border-right:0;background:transparent!important;box-shadow:none}.shell-brand[data-v-96b64bf8]{display:flex;flex:0 0 56px;align-items:center;justify-content:flex-start;gap:6px;height:56px;padding:0 8px;border-bottom:1px solid var(--shell-border);background:var(--wogee-logo-bg, #ffffff)}.shell-brand--collapsed[data-v-96b64bf8]{justify-content:center;padding:0}.shell-brand__identity[data-v-96b64bf8]{display:flex;flex:1 1 auto;align-items:center;gap:7px;min-width:0}.shell-brand__logo[data-v-96b64bf8]{flex:0 0 auto;width:28px;height:28px;border-radius:8px;object-fit:contain}.shell-brand__name[data-v-96b64bf8]{flex:0 0 auto;color:var(--shell-text);font-size:14px;font-weight:680;letter-spacing:-.01em;white-space:nowrap}.shell-brand__collapse[data-v-96b64bf8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:9px;background:transparent;color:var(--shell-muted);cursor:pointer;transition:color var(--shell-motion),background var(--shell-motion)}.shell-brand__collapse[data-v-96b64bf8]:hover{background:var(--shell-subtle);color:var(--shell-text)}.shell-brand__collapse-icon--collapsed[data-v-96b64bf8]{transform:rotate(180deg)}.sider-menu-container[data-v-96b64bf8]{flex:1 1 auto;min-height:0;padding:12px 10px 18px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(100,116,139,.22) transparent;scrollbar-width:thin}.sider-menu-container[data-v-96b64bf8]::-webkit-scrollbar{width:5px}.sider-menu-container[data-v-96b64bf8]::-webkit-scrollbar-thumb{border-radius:999px;background:#64748b38}.sider-menu[data-v-96b64bf8]{width:100%;border-inline-end:0!important;background:transparent!important}.sider-menu[data-v-96b64bf8] .ant-menu-sub{background:transparent!important}.sider-menu[data-v-96b64bf8] .ant-menu-item,.sider-menu[data-v-96b64bf8] .ant-menu-submenu-title{position:relative;height:40px;margin:2px 0;border-radius:8px;color:#465268;font-size:13px;font-weight:520;line-height:40px;transition:color var(--shell-motion),background var(--shell-motion)}.sider-menu[data-v-96b64bf8] .ant-menu-item .ant-menu-item-icon,.sider-menu[data-v-96b64bf8] .ant-menu-submenu-title .ant-menu-item-icon{color:#68758a;font-size:18px;transition:color var(--shell-motion)}.sider-menu[data-v-96b64bf8] .ant-menu-item:hover,.sider-menu[data-v-96b64bf8] .ant-menu-submenu-title:hover{color:var(--shell-text)!important;background:#f5f7fa!important}.sider-menu[data-v-96b64bf8] .ant-menu-item:hover .ant-menu-item-icon,.sider-menu[data-v-96b64bf8] .ant-menu-submenu-title:hover .ant-menu-item-icon{color:var(--shell-text)!important}.sider-menu[data-v-96b64bf8] .ant-menu-item-selected,.sider-menu[data-v-96b64bf8] .ant-menu-item-selected:hover{color:var(--shell-primary)!important;background:color-mix(in srgb,var(--shell-primary),#ffffff 91%)!important;font-weight:650}.sider-menu[data-v-96b64bf8] .ant-menu-item-selected .ant-menu-item-icon{color:var(--shell-primary)!important}.sider-menu[data-v-96b64bf8] .ant-menu-item-selected:after{display:none}[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title{height:30px;margin:12px 0 2px;padding-inline:10px!important;border-radius:0;background:transparent!important;color:#9aa3b2!important;font-size:12px;font-weight:650;letter-spacing:.04em;line-height:30px;cursor:default}[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu:first-of-type>.ant-menu-submenu-title{margin-top:8px}[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:0!important}[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-sub{display:block!important}[data-v-96b64bf8] .sider-menu:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title{color:#354156;font-weight:600}.sider-menu[data-v-96b64bf8] .ant-menu-submenu-arrow{color:#8993a4}.sider-menu.ant-menu-inline-collapsed[data-v-96b64bf8]{width:44px}.sider-menu.ant-menu-inline-collapsed[data-v-96b64bf8] .ant-menu-item,.sider-menu.ant-menu-inline-collapsed[data-v-96b64bf8] .ant-menu-submenu-title{width:44px;padding-inline:13px!important}.sidebar-user[data-v-96b64bf8]{display:flex;flex:0 0 auto;align-items:center;gap:10px;width:calc(100% - 20px);min-width:0;height:48px;margin:10px;padding:6px 9px;border:1px solid var(--shell-border);border-radius:12px;background:#fafbfc;color:var(--shell-text);cursor:pointer;text-align:left;transition:background var(--shell-motion),border-color var(--shell-motion),box-shadow var(--shell-motion)}.sidebar-user[data-v-96b64bf8]:hover{border-color:#dce2ea;background:#fff;box-shadow:0 8px 20px #0f172a0e}.sidebar-user--collapsed[data-v-96b64bf8]{justify-content:center;width:44px;height:44px;margin:10px;padding:0;border-color:transparent;background:transparent}.sidebar-user--content-dock[data-v-96b64bf8]{position:fixed;z-index:36;left:20px;bottom:max(14px,env(safe-area-inset-bottom));width:180px;margin:0;border-color:#e2e8f0f5;background:#fffffff0;box-shadow:0 12px 30px #0f172a1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sidebar-user--content-dock[data-v-96b64bf8]:hover{box-shadow:0 16px 36px #0f172a24}.sidebar-user__avatar[data-v-96b64bf8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;overflow:hidden;border-radius:50%;background:#20293a;color:#fff}.sidebar-user__initial[data-v-96b64bf8]{font-size:15px;font-weight:700;line-height:1;text-transform:uppercase}.sidebar-user__avatar img[data-v-96b64bf8]{width:100%;height:100%;object-fit:cover}.sidebar-user__body[data-v-96b64bf8]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.25}.sidebar-user__body strong[data-v-96b64bf8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user__body strong[data-v-96b64bf8]{font-size:13px;font-weight:650}.sidebar-user__chevron[data-v-96b64bf8]{flex:0 0 auto;color:#8993a4}.layout-main[data-v-96b64bf8]{min-width:0;min-height:0;overflow:hidden}.header[data-v-96b64bf8]{position:relative;z-index:10;display:flex;flex:0 0 56px;align-items:center;justify-content:space-between;gap:12px;width:100%;height:56px!important;min-width:0;padding:0 14px 0 0;border-bottom:1px solid var(--shell-border);background:var(--wogee-header-bg, rgba(255, 255, 255, .98));line-height:56px!important}.header-tabs[data-v-96b64bf8]{position:relative;display:flex;flex:1 1 auto;align-self:stretch;min-width:0;overflow:hidden}.header-tabs[data-v-96b64bf8]:before,.header-tabs[data-v-96b64bf8]:after{position:absolute;z-index:3;top:8px;bottom:8px;width:20px;content:"";opacity:0;pointer-events:none;transition:opacity var(--shell-motion)}.header-tabs[data-v-96b64bf8]:before{left:0;background:linear-gradient(90deg,#fff 10%,#fff0)}.header-tabs[data-v-96b64bf8]:after{right:70px;background:linear-gradient(270deg,#fff 10%,#fff0)}.header-tabs--left-shadow[data-v-96b64bf8]:before,.header-tabs--right-shadow[data-v-96b64bf8]:after{opacity:1}.header-tabs__scroller[data-v-96b64bf8]{display:flex;flex:1 1 auto;align-items:flex-end;gap:2px;min-width:0;height:56px;padding:0 4px 0 8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.header-tabs__scroller[data-v-96b64bf8]::-webkit-scrollbar{display:none}.header-tab[data-v-96b64bf8]{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-width:72px;max-width:200px;height:56px;padding:0 12px;border:0;border-radius:0;background:transparent;color:#607087;line-height:56px;cursor:pointer;transition:color var(--shell-motion),background var(--shell-motion),border-color var(--shell-motion)}.header-tab[data-v-96b64bf8]:hover{background:#f1f5f9b8;color:var(--shell-text)}.header-tab--active[data-v-96b64bf8]{background:transparent;color:var(--shell-primary);font-weight:650}.header-tab--active[data-v-96b64bf8]:before{position:absolute;right:8px;bottom:0;left:8px;height:3px;border-radius:3px 3px 0 0;background:var(--shell-primary);content:""}.header-tab__title[data-v-96b64bf8]{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.header-tab__icon[data-v-96b64bf8]{flex:0 0 auto;color:#738096;transition:color var(--shell-motion)}.header-tab--active .header-tab__icon[data-v-96b64bf8]{color:var(--shell-primary)}.header-tab__close[data-v-96b64bf8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:#8b96a8;cursor:pointer;opacity:0;transition:opacity var(--shell-motion),color var(--shell-motion),background var(--shell-motion)}.header-tab:hover .header-tab__close[data-v-96b64bf8],.header-tab--active .header-tab__close[data-v-96b64bf8]{opacity:1}.header-tab__close[data-v-96b64bf8]:hover{background:#e9edf3;color:#334155}.header-tabs__quick-trigger[data-v-96b64bf8]{display:inline-flex;flex:0 0 auto;align-items:center;align-self:stretch;gap:5px;height:56px;padding:0 10px;border:0;background:#fff;color:#738096;cursor:pointer}.header-tabs__quick-trigger[data-v-96b64bf8]:hover{color:var(--shell-text)}.header-tabs__quick-label[data-v-96b64bf8],.header-tabs__quick-count[data-v-96b64bf8]{font-size:12px}.header-tabs__quick-count[data-v-96b64bf8]{color:var(--shell-primary);font-weight:650}.header-actions[data-v-96b64bf8]{display:flex;flex:0 0 auto;align-items:center;gap:10px;min-width:0;--header-control-height: 36px}.quick-nav-trigger[data-v-96b64bf8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--header-control-height);height:var(--header-control-height);padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:#718096;cursor:pointer;transition:color var(--shell-motion),background var(--shell-motion),border-color var(--shell-motion),transform var(--shell-motion)}.quick-nav-trigger[data-v-96b64bf8]:hover{border-color:var(--shell-border);background:#f6f8fb;color:var(--shell-primary)}.quick-nav-trigger[data-v-96b64bf8]:active{transform:scale(.94)}.quick-nav-trigger[data-v-96b64bf8]:focus-visible{outline:3px solid color-mix(in srgb,var(--shell-primary),transparent 84%);outline-offset:1px}.quick-nav-palette[data-v-96b64bf8]{position:fixed;z-index:1600;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.12),transparent 34%),#0f172a3d;backdrop-filter:blur(12px) saturate(.88);-webkit-backdrop-filter:blur(12px) saturate(.88)}.quick-nav-palette__dialog[data-v-96b64bf8]{display:flex;width:min(680px,calc(100vw - 40px));max-height:min(620px,calc(100dvh - 64px));overflow:hidden;flex-direction:column;border:1px solid rgba(255,255,255,.86);border-radius:20px;background:#fffffff5;box-shadow:0 36px 90px #0f172a38,0 10px 30px #0f172a1a}.quick-nav-palette__sr-only[data-v-96b64bf8]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;margin:-1px;white-space:nowrap}.quick-nav-palette__search[data-v-96b64bf8]{display:flex;flex:0 0 68px;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid #e9edf3}.quick-nav-palette__search-icon[data-v-96b64bf8]{flex:0 0 auto;color:var(--wogee-theme-primary, #e51d4f)}.quick-nav-palette__input[data-v-96b64bf8]{flex:1 1 auto;min-width:0;padding:0;border:0;outline:0;background:transparent;color:#172033;font-size:17px;font-weight:540;letter-spacing:-.01em}.quick-nav-palette__input[data-v-96b64bf8]::placeholder{color:#98a2b3;font-weight:450}.quick-nav-palette__close[data-v-96b64bf8]{flex:0 0 auto;height:26px;padding:0 8px;border:1px solid #dce2ea;border-radius:7px;background:#f8fafc;color:#7c8798;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10px;line-height:24px;cursor:pointer}.quick-nav-palette__close[data-v-96b64bf8]:hover{border-color:#cfd6e1;background:#fff;color:#334155}.quick-nav-palette__summary[data-v-96b64bf8]{display:flex;flex:0 0 38px;align-items:center;justify-content:space-between;padding:0 18px;color:#7b8798;font-size:11px;font-weight:650;letter-spacing:.035em}.quick-nav-palette__summary small[data-v-96b64bf8]{color:#a0a9b6;font-size:10px;font-weight:600}.quick-nav-palette__results[data-v-96b64bf8]{flex:1 1 auto;min-height:0;max-height:min(430px,calc(100dvh - 250px));padding:0 8px 8px;overflow-y:auto;scrollbar-color:rgba(100,116,139,.25) transparent;scrollbar-width:thin}.quick-nav-palette__item[data-v-96b64bf8]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:58px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:#253147;cursor:pointer;text-align:left;transition:color .14s ease,background .14s ease,transform .18s cubic-bezier(.2,0,0,1)}.quick-nav-palette__item[data-v-96b64bf8]:hover,.quick-nav-palette__item--active[data-v-96b64bf8]{background:color-mix(in srgb,var(--wogee-theme-primary, #e51d4f),#ffffff 94%);color:var(--wogee-theme-primary, #e51d4f)}.quick-nav-palette__item--active[data-v-96b64bf8]{transform:translate(2px)}.quick-nav-palette__item-icon[data-v-96b64bf8]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#f2f4f7;color:#68758a;transition:color .14s ease,background .14s ease}.quick-nav-palette__item--active .quick-nav-palette__item-icon[data-v-96b64bf8],.quick-nav-palette__item:hover .quick-nav-palette__item-icon[data-v-96b64bf8]{background:#fff;color:var(--wogee-theme-primary, #e51d4f)}.quick-nav-palette__item-copy[data-v-96b64bf8]{display:flex;min-width:0;flex-direction:column;gap:3px}.quick-nav-palette__item-copy strong[data-v-96b64bf8]{overflow:hidden;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.quick-nav-palette__item-copy small[data-v-96b64bf8]{overflow:hidden;color:#909bad;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.quick-nav-palette__enter[data-v-96b64bf8]{flex:0 0 auto;color:#8792a4;font-size:10px;white-space:nowrap}.quick-nav-palette__empty[data-v-96b64bf8]{display:flex;min-height:210px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#98a2b3;text-align:center}.quick-nav-palette__empty strong[data-v-96b64bf8]{color:#475467;font-size:14px}.quick-nav-palette__empty span[data-v-96b64bf8]{font-size:11px}.quick-nav-palette__footer[data-v-96b64bf8]{display:flex;flex:0 0 42px;align-items:center;justify-content:flex-end;gap:15px;padding:0 16px;border-top:1px solid #edf0f4;background:#f8fafccc;color:#7c8798;font-size:10px}.quick-nav-palette__footer span[data-v-96b64bf8]{display:inline-flex;align-items:center;gap:4px}.quick-nav-palette__footer kbd[data-v-96b64bf8]{min-width:20px;padding:1px 5px;border:1px solid #dce2ea;border-radius:5px;background:#fff;color:#667085;font-family:SF Mono,ui-monospace,Menlo,monospace;line-height:16px;text-align:center}.quick-nav-palette-enter-active[data-v-96b64bf8],.quick-nav-palette-leave-active[data-v-96b64bf8]{transition:opacity .18s ease}.quick-nav-palette-enter-active .quick-nav-palette__dialog[data-v-96b64bf8],.quick-nav-palette-leave-active .quick-nav-palette__dialog[data-v-96b64bf8]{transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1)}.quick-nav-palette-enter-from[data-v-96b64bf8],.quick-nav-palette-leave-to[data-v-96b64bf8]{opacity:0}.quick-nav-palette-enter-from .quick-nav-palette__dialog[data-v-96b64bf8],.quick-nav-palette-leave-to .quick-nav-palette__dialog[data-v-96b64bf8]{opacity:0;transform:translateY(18px) scale(.975)}.project-switcher[data-v-96b64bf8]{display:inline-flex;align-items:center;gap:7px;max-width:180px;height:36px;padding:0 10px 0 7px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--shell-text);cursor:pointer;transition:background var(--shell-motion),border-color var(--shell-motion)}.project-switcher[data-v-96b64bf8]:hover{border-color:var(--shell-border);background:#f8fafc}.project-switcher__icon[data-v-96b64bf8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--shell-primary),#ffffff 91%);color:var(--shell-primary)}.project-switcher__name[data-v-96b64bf8]{min-width:0;overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.project-switcher__chevron[data-v-96b64bf8]{flex:0 0 auto;color:#8993a4}.content[data-v-96b64bf8]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;margin:0;overflow:hidden;background:var(--wogee-content-bg, #f4f6fa)}.content-view[data-v-96b64bf8]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;padding:14px 16px 0;overflow:hidden}.content-view[data-v-96b64bf8]>*{flex:1 1 auto;min-height:0}.content-view--datahub[data-v-96b64bf8]{padding:0}.footer[data-v-96b64bf8]{flex:0 0 auto;min-height:30px;margin:0;padding:5px 16px;overflow:hidden;background:var(--wogee-content-bg, #f4f6fa);color:#4755699e;font-size:12px;line-height:20px;text-align:center}.header-tabs__quick-dropdown{width:248px;padding:6px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;box-shadow:0 16px 36px #0f172a1a}.header-tabs__quick-dropdown-title{padding:5px 9px 8px;color:#7c8798;font-size:11px;font-weight:650}.header-tabs__quick-menu{max-height:320px;overflow-y:auto;border:0!important}.header-tabs__quick-menu .ant-menu-item{height:34px;margin:1px 0;border-radius:8px;font-size:12px;line-height:34px}.project-switcher-dropdown .ant-dropdown-menu,.project-switcher-panel{width:288px;padding:7px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;box-shadow:0 18px 44px #0f172a1f}.project-switcher-panel__title{padding:5px 10px 8px;color:#8a95a6;font-size:11px;font-weight:650;letter-spacing:.04em}.project-switcher-menu{max-height:min(520px,70vh);overflow-y:auto;border:0!important;background:transparent!important}.project-switcher-menu .ant-menu-item{height:48px;margin:2px 0;padding-inline:8px!important;border-radius:9px;line-height:normal}.project-switcher-menu .ant-menu-item:after{display:none}.project-switcher-menu .ant-menu-item-selected{background:color-mix(in srgb,var(--wogee-theme-primary, #e51d4f),#ffffff 93%)!important;color:var(--wogee-theme-primary, #e51d4f)!important}.project-switcher-menu__item{display:flex;align-items:center;gap:10px;width:100%}.project-switcher-menu__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#f3f5f8;color:#526076}.project-switcher-menu__copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.project-switcher-menu__copy strong{overflow:hidden;color:#263247;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.project-switcher-menu__copy small{margin-top:2px;color:#96a0af;font-size:10px;letter-spacing:.04em}.user-menu-dropdown .ant-dropdown-menu,.user-menu-overlay{min-width:168px;padding:6px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;box-shadow:0 16px 38px #0f172a1a}.user-menu-dropdown--with-projects .ant-dropdown-menu,.user-menu-dropdown--with-projects .user-menu-overlay{width:248px}.user-menu-project-group .ant-menu-item-group-title{padding:6px 10px 5px;color:#8a95a6;font-size:11px;font-weight:650;letter-spacing:.04em}.user-menu-overlay .user-menu-project-item.ant-menu-item{height:48px;padding-inline:8px;line-height:normal}.user-menu-overlay .user-menu-project-item--active.ant-menu-item{background:color-mix(in srgb,var(--wogee-theme-primary, #e51d4f),#ffffff 93%);color:var(--wogee-theme-primary, #e51d4f)}.user-menu-overlay .ant-menu-item{height:36px;margin:1px 0;padding:0 11px;border-radius:8px;font-size:13px;line-height:36px}.user-menu-danger-text{color:#c52236}.ant-menu-submenu-popup>.ant-menu{min-width:208px;max-width:260px;padding:6px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;box-shadow:0 16px 38px #0f172a1f}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title{height:40px;margin:2px 0;border-radius:8px;line-height:40px}@media (max-width: 1180px){.header[data-v-96b64bf8]{gap:8px;padding-right:10px}.header-actions[data-v-96b64bf8]{gap:6px}.project-switcher[data-v-96b64bf8]{width:38px;padding:0 5px}.project-switcher__name[data-v-96b64bf8],.project-switcher__chevron[data-v-96b64bf8],.header-tabs__quick-label[data-v-96b64bf8]{display:none}}@media (max-width: 720px){.quick-nav-palette[data-v-96b64bf8]{padding:12px}.quick-nav-palette__dialog[data-v-96b64bf8]{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:16px}.quick-nav-palette__search[data-v-96b64bf8]{flex-basis:62px;padding:0 14px}.quick-nav-palette__input[data-v-96b64bf8]{font-size:15px}.quick-nav-palette__enter[data-v-96b64bf8]{display:none}.quick-nav-palette__footer[data-v-96b64bf8]{justify-content:center}.header-tabs__quick-trigger[data-v-96b64bf8]{padding:0 7px}.header-tab[data-v-96b64bf8]{max-width:150px}}@media (prefers-reduced-motion: reduce){.quick-nav-trigger[data-v-96b64bf8],.quick-nav-palette-enter-active[data-v-96b64bf8],.quick-nav-palette-leave-active[data-v-96b64bf8],.quick-nav-palette-enter-active .quick-nav-palette__dialog[data-v-96b64bf8],.quick-nav-palette-leave-active .quick-nav-palette__dialog[data-v-96b64bf8],.quick-nav-palette__item[data-v-96b64bf8]{transition-duration:1ms!important}}.copyright-banner[data-v-96b64bf8]{display:inline-flex;align-items:center;gap:5px;-webkit-user-select:none;user-select:none}.copyright-banner.is-clickable[data-v-96b64bf8]{cursor:pointer;padding:2px 8px;border-radius:4px;transition:all .2s ease}.copyright-banner.is-clickable[data-v-96b64bf8]:hover{color:var(--wogee-theme-primary, #eb1d4d);background:#0000000a}.copyright-icon[data-v-96b64bf8]{opacity:.65;transition:opacity .2s ease}.copyright-banner.is-clickable:hover .copyright-icon[data-v-96b64bf8]{opacity:1}.version-modal-content[data-v-96b64bf8]{display:flex;flex-direction:column;gap:14px;padding-top:6px}.version-modal-header[data-v-96b64bf8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.version-modal-desc[data-v-96b64bf8]{display:flex;align-items:center;gap:6px;color:#64748b;font-size:12px}.version-modal-desc[data-v-96b64bf8] .wogee-icon{color:#3b82f6;flex-shrink:0}.version-project-cell[data-v-96b64bf8]{display:flex;flex-direction:column;gap:2px}.version-project-cell b[data-v-96b64bf8]{color:#1e293b;font-size:13px}.version-project-cell code[data-v-96b64bf8]{color:#64748b;font-size:11px}.version-assembly-code[data-v-96b64bf8]{font-size:11px;color:#475569}.version-backend-cell[data-v-96b64bf8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.text-muted[data-v-96b64bf8]{color:#94a3b8}.login-language[data-v-85c21def]{position:fixed;top:16px;right:20px;z-index:3}.login-shell[data-v-85c21def]{--login-accent: #d9342b;--login-accent-hover: #bd2a23;--login-text: #202124;--login-text-secondary: #667085;--login-border: #d7dce5;--login-border-soft: #eceff3;--login-surface: #f7f8fa;min-height:100vh;min-height:100dvh;display:flex;overflow:hidden;background:#fff;color:var(--login-text);font-family:"Alibaba PuHuiTi 3.0",HarmonyOS Sans SC,PingFang SC,sans-serif}.brand-panel[data-v-85c21def]{position:relative;flex:0 0 44%;min-width:440px;min-height:100vh;min-height:100dvh;overflow:hidden;background-color:#101013;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.brand-overlay[data-v-85c21def]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,#07080ac7,#08090b8f,#08090b4d),linear-gradient(0deg,rgba(5,6,8,.72),transparent 52%)}.brand-content[data-v-85c21def]{position:relative;z-index:1;min-height:inherit;padding:clamp(32px,4.1vw,56px);display:flex;flex-direction:column;justify-content:space-between}.brand-header[data-v-85c21def]{display:flex;align-items:center;gap:14px}.brand-logo-box[data-v-85c21def]{width:60px;height:44px;padding:6px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#fffffff5;box-shadow:0 10px 28px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand-logo-box img[data-v-85c21def]{display:block;width:100%;max-height:100%;object-fit:contain}.brand-identity[data-v-85c21def]{min-width:0;display:grid;gap:2px}.brand-identity strong[data-v-85c21def]{overflow:hidden;color:#fffffff0;font-size:16px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.brand-identity small[data-v-85c21def],.brand-footer[data-v-85c21def],.login-footer code[data-v-85c21def]{font-family:DIN Alternate,SFMono-Regular,Consolas,monospace;letter-spacing:.035em}.brand-identity small[data-v-85c21def]{color:#ffffff8c;font-size:11px}.brand-main[data-v-85c21def]{width:min(100%,500px)}.brand-statement[data-v-85c21def]{width:100%}.brand-kicker[data-v-85c21def]{margin:0 0 18px!important;display:flex;align-items:center;gap:12px;color:#ffffffb3!important;font-family:DIN Alternate,SFMono-Regular,Consolas,monospace;font-size:11px!important;letter-spacing:.2em}.brand-kicker[data-v-85c21def]:before{width:25px;height:1px;flex:none;background:#ffffff8c;content:""}.brand-statement h1[data-v-85c21def]{margin:0 0 18px;display:grid;gap:3px;color:#fff;font-size:clamp(38px,3.5vw,54px);font-weight:720;line-height:1.06;letter-spacing:-.035em}.brand-statement h1 span[data-v-85c21def]{display:block}.brand-statement h1 span[data-v-85c21def]:last-child{color:#f0645f}.brand-statement p[data-v-85c21def]{margin:0;color:#ffffffa8;font-size:clamp(13px,1.15vw,15px);line-height:1.75}.brand-features[data-v-85c21def]{margin:36px 0 0;padding:20px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid rgba(255,255,255,.18);list-style:none}.brand-features li[data-v-85c21def]{min-width:0;display:block}.feature-icon[data-v-85c21def]{width:auto;height:auto;margin-bottom:8px;display:block;color:#ffffffe0;font-size:17px}.brand-features li>span[data-v-85c21def]:last-child{display:grid;gap:2px}.brand-features b[data-v-85c21def]{color:#ffffffdb;font-size:14px;font-weight:600}.brand-features small[data-v-85c21def]{overflow:hidden;color:#ffffff7a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.brand-footer[data-v-85c21def]{display:flex;justify-content:space-between;gap:20px;color:#ffffff6b;font-size:11px}.brand-footer>span[data-v-85c21def]:last-child{display:none}.login-side[data-v-85c21def]{flex:1;min-width:0;min-height:100vh;min-height:100dvh;padding:36px 28px;display:grid;place-items:center;background:#fff}.login-card[data-v-85c21def]{width:min(100%,400px)}.login-header[data-v-85c21def]{margin-bottom:28px}.login-kicker[data-v-85c21def]{margin-bottom:12px;display:block;color:#6f7c91;font-family:DIN Alternate,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.24em}.mode-chip[data-v-85c21def]{width:fit-content;margin-bottom:12px;padding:4px 9px;display:block;border:1px solid #d7dce5;border-radius:999px;color:#6b7280;font-family:DIN Alternate,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.08em}.login-header h2[data-v-85c21def]{margin:0 0 8px;color:var(--login-text);font-size:clamp(29px,2.5vw,34px);font-weight:720;line-height:1.2;letter-spacing:-.028em}.login-header p[data-v-85c21def]{margin:0;color:#7b8496;font-size:14px;line-height:1.6}.login-form[data-v-85c21def]{width:100%;display:grid;grid-template-columns:minmax(0,1fr)}.login-error[data-v-85c21def]{margin-bottom:18px;padding:10px 12px;display:flex;align-items:flex-start;gap:8px;border:1px solid #ffd0cc;border-radius:6px;background:#fff5f4;color:#b42318;font-size:13px;line-height:1.5}.login-error[data-v-85c21def]>:first-child{margin-top:2px;flex:none}.field[data-v-85c21def]{width:100%;min-width:0;margin-bottom:17px}.field>label[data-v-85c21def],.field-label-row label[data-v-85c21def]{display:block;margin-bottom:8px;color:#2d3036;font-size:14px;font-weight:600}.field-label-row[data-v-85c21def]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.field-label-row span[data-v-85c21def]{color:#8a93a5;font-size:12px}.input-wrap[data-v-85c21def]{position:relative;display:block;width:100%;min-width:0}.input-wrap input[data-v-85c21def]{display:block;width:100%;max-width:100%;height:44px;box-sizing:border-box;padding:0 42px;border:1px solid var(--login-border);border-radius:6px;outline:none;background:var(--login-surface);color:var(--login-text);font:inherit;font-size:14px;transition:border-color .14s cubic-bezier(.2,0,0,1),box-shadow .14s cubic-bezier(.2,0,0,1)}.input-wrap input[data-v-85c21def]::placeholder{color:#99a1b1}.input-wrap input[data-v-85c21def]:hover{border-color:#858e9f}.input-wrap input[data-v-85c21def]:focus{border-color:var(--login-accent);background:#fff;box-shadow:0 0 0 4px #d9342b24}.verified-account[data-v-85c21def]{margin-bottom:20px;display:flex;align-items:center;gap:8px;color:var(--login-text-secondary);font-size:14px}.verified-account>span[data-v-85c21def]{min-width:0;overflow-wrap:anywhere}.verified-account button[data-v-85c21def]{flex:none;margin-left:auto;padding:4px 0;border:0;background:transparent;color:var(--login-accent);font:inherit;font-size:12px;cursor:pointer}.control-icon[data-v-85c21def]{position:absolute;top:50%;left:14px;z-index:1;transform:translateY(-50%);color:#7d8798;font-size:17px;pointer-events:none}.password-toggle[data-v-85c21def]{position:absolute;top:50%;right:7px;width:30px;height:30px;padding:0;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:5px;background:transparent;color:#7d8798;font-size:17px;cursor:pointer}.password-toggle[data-v-85c21def]:hover{background:var(--login-surface)}.tenant-panel[data-v-85c21def]{overflow:hidden;border:1px solid var(--login-border);border-radius:9px;background:#fff}.tenant-search[data-v-85c21def]{position:relative;padding:11px;border-bottom:1px solid var(--login-border-soft)}.tenant-search[data-v-85c21def]>:first-child{position:absolute;top:50%;left:22px;z-index:1;transform:translateY(-50%);color:#8992a3;font-size:14px}.tenant-search input[data-v-85c21def]{width:100%;height:34px;padding:0 11px 0 31px;border:1px solid var(--login-border);border-radius:5px;outline:none;background:var(--login-surface);color:var(--login-text);font:inherit;font-size:13px}.tenant-search input[data-v-85c21def]:focus{border-color:var(--login-accent);background:#fff}.tenant-list[data-v-85c21def]{max-height:258px;padding:7px;overflow-y:auto}.tenant-option[data-v-85c21def]{width:100%;padding:9px 10px;display:flex;align-items:center;gap:11px;border:0;border-radius:6px;background:transparent;color:var(--login-text);text-align:left;cursor:pointer}.tenant-option[data-v-85c21def]:hover{background:#f6f7f9}.tenant-option.selected[data-v-85c21def]{background:#fff1f0}.tenant-avatar[data-v-85c21def]{width:34px;height:34px;flex:none;display:grid;place-items:center;border:1px solid var(--login-border-soft);border-radius:6px;background:#f5f6f8;color:#5f6878;font-family:DIN Alternate,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:700}.tenant-option.selected .tenant-avatar[data-v-85c21def]{border-color:var(--login-accent);background:var(--login-accent);color:#fff}.tenant-meta[data-v-85c21def]{min-width:0;flex:1;display:grid;gap:2px}.tenant-meta b[data-v-85c21def]{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tenant-meta small[data-v-85c21def]{color:#8a93a5;font-family:DIN Alternate,SFMono-Regular,Consolas,monospace;font-size:11px}.tenant-check[data-v-85c21def]{flex:none;color:var(--login-accent);opacity:0}.tenant-option.selected .tenant-check[data-v-85c21def]{opacity:1}.tenant-empty[data-v-85c21def]{padding:24px 12px;color:#8a93a5;font-size:13px;text-align:center}.field-error[data-v-85c21def]{margin-top:6px;display:block;color:#c52b24;font-size:12px}.field.invalid .input-wrap input[data-v-85c21def],.field.invalid .tenant-trigger[data-v-85c21def]{border-color:#c52b24}.field.invalid .input-wrap input[data-v-85c21def]:focus,.field.invalid .tenant-trigger[data-v-85c21def]:focus-visible{box-shadow:0 0 0 4px #c52b2421}.form-options[data-v-85c21def]{margin:1px 0 21px;display:flex;align-items:center;justify-content:space-between;gap:16px}.remember-option[data-v-85c21def]{display:inline-flex;align-items:center;gap:8px;color:#596273;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.remember-option input[data-v-85c21def]{position:absolute;opacity:0;pointer-events:none}.checkbox-mark[data-v-85c21def]{width:17px;height:17px;display:grid;place-items:center;border:1px solid var(--login-border);border-radius:4px;background:#fff;color:transparent;font-size:11px;transition:background .14s ease,border-color .14s ease}.remember-option input:focus-visible+.checkbox-mark[data-v-85c21def]{box-shadow:0 0 0 4px #d9342b24}.remember-option input:checked+.checkbox-mark[data-v-85c21def]{border-color:var(--login-text);background:var(--login-text);color:#fff}.forgot-button[data-v-85c21def]{padding:0;border:0;background:transparent;color:#596273;font:inherit;font-size:14px;cursor:pointer}.forgot-button[data-v-85c21def]:hover{color:var(--login-accent);text-decoration:underline}.submit-button[data-v-85c21def]{width:100%;height:46px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:6px;background:var(--login-accent);box-shadow:0 11px 24px #d9342b3d;color:#fff;font:inherit;font-size:16px;font-weight:650;letter-spacing:.1em;cursor:pointer;transition:background .14s ease,transform .14s ease,box-shadow .14s ease}.submit-button[data-v-85c21def]:hover:not(:disabled){background:var(--login-accent-hover);box-shadow:0 13px 28px #d9342b4a}.submit-button[data-v-85c21def]:active:not(:disabled){transform:translateY(1px)}.submit-button[data-v-85c21def]:focus-visible{outline:none;box-shadow:0 0 0 4px #d9342b29,0 11px 24px #d9342b3d}.submit-button[data-v-85c21def]:disabled{cursor:not-allowed;opacity:.72}.submit-spinner[data-v-85c21def]{width:16px;height:16px;border:2px solid rgba(255,255,255,.38);border-top-color:#fff;border-radius:50%;animation:login-spin-85c21def .7s linear infinite}@keyframes login-spin-85c21def{to{transform:rotate(360deg)}}.login-footer[data-v-85c21def]{margin-top:25px;display:grid;gap:5px;color:#929aab;font-size:12px;line-height:1.6;text-align:center}.login-footer code[data-v-85c21def]{color:#737d90;font-size:11px}.gateway-entry[data-v-85c21def]{position:fixed;right:18px;bottom:18px;z-index:50;height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--login-border, #d7dce5);border-radius:6px;background:#fffffff0;box-shadow:0 8px 22px #1f232b1a;color:#5e6778;font-size:12px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gateway-entry[data-v-85c21def]:hover,.gateway-entry.active[data-v-85c21def]{border-color:#d9342b;color:#d9342b}@media (max-width: 1120px){.brand-panel[data-v-85c21def]{flex-basis:44%;min-width:420px}.brand-content[data-v-85c21def]{padding:34px}}@media (max-width: 960px){.login-shell[data-v-85c21def]{min-height:100dvh;flex-direction:column;overflow:auto}.brand-panel[data-v-85c21def]{width:100%;min-width:0;min-height:265px;flex:0 0 265px;background-position:center 48%}.brand-content[data-v-85c21def]{min-height:265px;padding:24px clamp(22px,6vw,48px) 30px;justify-content:space-between}.brand-statement[data-v-85c21def]{width:min(100%,680px)}.brand-statement[data-v-85c21def]:before{width:44px;height:4px;margin-bottom:12px}.brand-statement h1[data-v-85c21def]{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:0 .28em;font-size:31px}.brand-statement p[data-v-85c21def]{max-width:650px;font-size:13px;line-height:1.6}.brand-features[data-v-85c21def],.brand-footer[data-v-85c21def]{display:none}.login-side[data-v-85c21def]{min-height:0;padding:46px 22px 54px;place-items:start center}}@media (max-width: 600px){.brand-panel[data-v-85c21def],.brand-content[data-v-85c21def]{min-height:214px}.brand-panel[data-v-85c21def]{flex-basis:214px}.brand-content[data-v-85c21def]{padding:20px}.brand-logo-box[data-v-85c21def]{width:50px;height:40px}.brand-identity strong[data-v-85c21def]{font-size:14px}.brand-identity small[data-v-85c21def]{font-size:9px}.brand-statement[data-v-85c21def]:before{width:36px;height:3px;margin-bottom:8px}.brand-statement h1[data-v-85c21def]{margin:0;font-size:28px}.brand-statement p[data-v-85c21def]{display:none}.login-side[data-v-85c21def]{padding:34px 18px 46px}.login-header[data-v-85c21def]{margin-bottom:26px}.login-header h2[data-v-85c21def]{font-size:28px}.gateway-entry span[data-v-85c21def]{display:none}.gateway-entry[data-v-85c21def]{width:36px;padding:0;justify-content:center}}@media (min-width: 961px) and (max-height: 760px){.brand-content[data-v-85c21def]{padding-top:28px;padding-bottom:28px}.brand-statement[data-v-85c21def]:before{margin-bottom:18px}.brand-statement h1[data-v-85c21def]{margin-bottom:10px;font-size:40px}.brand-features[data-v-85c21def]{gap:8px}.feature-icon[data-v-85c21def]{width:32px;height:32px}.login-header[data-v-85c21def]{margin-bottom:24px}.field[data-v-85c21def]{margin-bottom:15px}.form-options[data-v-85c21def]{margin-bottom:20px}.login-footer[data-v-85c21def]{margin-top:24px}}@media (prefers-reduced-motion: reduce){.login-shell[data-v-85c21def] *,.login-shell[data-v-85c21def] *:before,.login-shell[data-v-85c21def] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.home-detail-value[data-v-b4824f2d]{font-weight:700}.home-detail-value.is-danger[data-v-b4824f2d]{color:#df253a}.home-detail-value.is-success[data-v-b4824f2d]{color:#149c6a}.project-home[data-v-493dab3e]{height:100%;min-height:0;padding:24px;overflow:auto;color:var(--wogee-text-color, #202124)}.project-home__intro[data-v-493dab3e]{min-height:170px;padding:32px;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:16px;background:var(--wogee-panel-bg, #ffffff)}.project-home__intro>span[data-v-493dab3e]{color:var(--wogee-text-muted, #697386);font-size:10px;font-weight:700;letter-spacing:.14em}.project-home__intro h1[data-v-493dab3e]{margin:10px 0 0;font-size:30px}.project-home__intro p[data-v-493dab3e]{margin:9px 0 0;color:var(--wogee-text-muted, #697386);font-size:14px}.project-home__menus[data-v-493dab3e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.project-home__menus button[data-v-493dab3e]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:14px 16px;border:1px solid var(--wogee-border-color, #e6e9ef);border-radius:12px;background:var(--wogee-panel-bg, #ffffff);color:#4b5565;text-align:left;cursor:pointer}.project-home__menus button[data-v-493dab3e]:hover:not(:disabled){border-color:color-mix(in srgb,var(--wogee-theme-primary, #d9232e),#ffffff 58%);color:var(--wogee-theme-primary, #d9232e)}.project-home__menus button[data-v-493dab3e]:disabled{cursor:default;opacity:.55}.project-home__menus button>span[data-v-493dab3e]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f3f5f8}.project-home__menus strong[data-v-493dab3e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}@media (max-width: 980px){.project-home__menus[data-v-493dab3e]{grid-template-columns:1fr}}.api-unavailable-view[data-v-31d34f49]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#f8fafc;color:#334155;text-align:center}.api-unavailable-view h1[data-v-31d34f49]{margin:0 0 8px;color:#0f172a;font-size:22px}.api-unavailable-view p[data-v-31d34f49]{margin:0}.api-unavailable-view__spinner[data-v-31d34f49]{width:36px;height:36px;margin-bottom:18px;border:3px solid #dbeafe;border-top-color:#1677ff;border-radius:50%;animation:api-unavailable-spin-31d34f49 .9s linear infinite}@keyframes api-unavailable-spin-31d34f49{to{transform:rotate(360deg)}}:root{--wogee-design-token-version: "2.0.0";--wogee-theme-primary: #3152e8;--wogee-primary-rgb: 49 82 232;---bg: #f5f7fb;---primary: var(--wogee-theme-primary);---text: #1f2329;--wogee-shell-bg: #f5f7fb;--wogee-header-bg: #ffffff;--wogee-sider-bg: #ffffff;--wogee-logo-bg: #ffffff;--wogee-content-bg: #f5f7fb;--wogee-tabs-bg: #ffffff;--wogee-panel-bg: #ffffff;--wogee-border-color: #edf2f7;--wogee-text-strong: #111827;--wogee-text-muted: #64748b;--wogee-tag-bg: #ffffff;--wogee-tag-surface: #f7f8fa;--wogee-tag-text: #1f1f1f;--wogee-tag-text-secondary: #4b5563;--wogee-tag-muted: #697386;--wogee-tag-border: #d9dce3;--wogee-tag-border-soft: #eef0f4;--wogee-tag-success: #22a06b;--wogee-tag-processing: #5b8fc9;--wogee-tag-warning: #faad14;--wogee-tag-danger: #cf1322;--wogee-tag-primary: var(--wogee-theme-primary);--wogee-space-1: 4px;--wogee-space-2: 8px;--wogee-space-3: 12px;--wogee-space-4: 16px;--wogee-space-6: 24px;--wogee-radius-control: 6px;--wogee-radius-panel: 8px;--wogee-radius-card: 12px;--wogee-motion-fast: .14s;--wogee-motion-base: .18s;--wogee-motion-slow: .32s}:root{--wogee-control-compact-height: 28px;--wogee-control-regular-height: 32px}html,body,#app{margin:0;padding:0;width:100%;height:100%;color:var(---text);background:var(---bg)}body{font-size:13px}*{box-sizing:border-box}.wogee-control-surface{--wogee-control-height: var(--wogee-control-regular-height, 32px);--wogee-control-content-height: calc(var(--wogee-control-height) - 2px)}.wogee-control-surface--compact{--wogee-control-height: var(--wogee-control-compact-height, 28px)}.wogee-control-surface input.ant-input,.wogee-control-surface .ant-input-affix-wrapper,.wogee-control-surface .ant-input-number,.wogee-control-surface .ant-select-single,.wogee-control-surface .ant-select-single .ant-select-selector,.wogee-control-surface .ant-picker{height:var(--wogee-control-height);min-height:var(--wogee-control-height)}.wogee-control-surface input.ant-input{padding-block:0;line-height:var(--wogee-control-content-height)}.wogee-control-surface .ant-input-affix-wrapper,.wogee-control-surface .ant-select-single .ant-select-selector,.wogee-control-surface .ant-picker,.wogee-control-surface .ant-picker-input,.wogee-control-surface .ant-input-number{align-items:center}.wogee-control-surface .ant-input-affix-wrapper{display:flex;padding-block:0}.wogee-control-surface .ant-input-affix-wrapper>input.ant-input{height:var(--wogee-control-content-height);min-height:0;max-height:var(--wogee-control-content-height);padding-block:0;line-height:var(--wogee-control-content-height)}.wogee-control-surface .ant-input-number{display:inline-flex}.wogee-control-surface .ant-input-number-input-wrap,.wogee-control-surface .ant-picker-input{height:100%}.wogee-control-surface .ant-input-number-input,.wogee-control-surface .ant-picker-input>input,.wogee-control-surface .ant-select-single .ant-select-selection-search-input,.wogee-control-surface .ant-select-single .ant-select-selection-item,.wogee-control-surface .ant-select-single .ant-select-selection-placeholder{height:var(--wogee-control-content-height);padding-block:0;line-height:var(--wogee-control-content-height)}.wogee-control-surface .ant-select-single .ant-select-selector,.wogee-control-surface .ant-select-single .ant-select-selection-item,.wogee-control-surface .ant-select-single .ant-select-selection-placeholder{display:flex;align-items:center}:where(.ant-table-wrapper) .ant-table-thead>tr>th,:where(.ant-table-wrapper) .ant-table-thead>tr>th .ant-table-column-title{white-space:nowrap!important;word-break:keep-all;overflow-wrap:normal}:where(.ant-card).ant-card-small>.ant-card-head .ant-card-head-title{display:inline-flex;align-items:center;gap:12px;color:#172033;font-size:15px;font-weight:800}:where(.ant-card).ant-card-small>.ant-card-head .ant-card-head-title:before{content:"";display:inline-block;width:5px;height:22px;border-radius:999px;background:var(--wogee-theme-primary, var(---primary, #1677ff))}:where(.ant-table-wrapper) .swms30-col-resizable-th{position:relative}:where(.ant-table-wrapper) .swms30-col-resize-handle{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;z-index:8}:where(.ant-table-wrapper) .swms30-col-resize-handle:after{content:"";position:absolute;left:3px;top:22%;width:1px;height:56%;background:transparent;transition:background-color .2s}:where(.ant-table-wrapper) .swms30-col-resize-handle:hover:after{background:var(---primary)}body.swms30-col-resizing,body.swms30-col-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.layout{background:var(--wogee-shell-bg, #f0f2f5)!important}.layout .layout-sider{background:var(--wogee-sider-bg, #f6f8fb)!important;border-right-color:var(--wogee-border-color, #d9e1ec)!important}.layout .header{height:var(--wogee-header-height, 50px)!important;line-height:var(--wogee-header-height, 50px)!important;background:var(--wogee-header-bg, #ffffff)!important;border-bottom-color:var(--wogee-border-color, #ebeff5)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.content-view{padding:0 var(--wogee-page-padding, 24px) 0!important}.layout .header{min-width:0;gap:12px}@media (max-width: 1440px){.layout .warehouse-select{width:118px}}.layout .sider-menu :deep(.ant-menu-item:hover),.layout .sider-menu :deep(.ant-menu-submenu-title:hover),.layout :deep(.user-menu-overlay .ant-menu-item:hover),.layout :deep(.user-menu-dropdown .ant-dropdown-menu-item:hover){background:var(--wogee-active-bg, #f6f9ff)!important;color:var(--wogee-theme-primary, #3152e8)!important}.layout .sider-menu :deep(.ant-menu-item-selected){background:var(--wogee-active-bg, #f8fbff)!important;color:var(--wogee-theme-primary, #3152e8)!important}.layout :where(.ant-btn-primary){background:var(--wogee-theme-primary, #3152e8)!important;border-color:var(--wogee-theme-primary, #3152e8)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--wogee-theme-primary, #3152e8),transparent 78%)!important}.layout :where(.ant-btn-link,.ant-btn-text),.layout :where(.ant-pagination-item-active a),.layout .header-tab--active{color:var(--wogee-theme-primary, #3152e8)!important}.layout :where(.ant-pagination-item-active){border-color:var(--wogee-theme-primary, #3152e8)!important}.layout .sider-menu .ant-menu-title-content,.layout .sider-menu .ant-menu-item,.layout .sider-menu .ant-menu-submenu-title{color:var(--wogee-text-strong, #111827)!important}.layout .sider-menu .ant-menu-item-selected,.layout .sider-menu .ant-menu-item-selected .ant-menu-title-content,.layout .sider-menu .ant-menu-item:hover,.layout .sider-menu .ant-menu-item:hover .ant-menu-title-content,.layout .sider-menu .ant-menu-submenu-title:hover,.layout .sider-menu .ant-menu-submenu-title:hover .ant-menu-title-content{color:var(--wogee-theme-primary, #3152e8)!important}.layout .sider-menu .ant-menu-item-selected,.layout .sider-menu .ant-menu-item:hover,.layout .sider-menu .ant-menu-submenu-title:hover{background:var(--wogee-active-bg, rgba(49, 82, 232, .08))!important}.layout .warehouse-select .ant-select-selection-item,.layout .warehouse-select .ant-select-selection-placeholder{color:var(--wogee-text-strong, #111827)!important}.layout .warehouse-select .ant-select-arrow{color:var(--wogee-text-muted, #64748b)!important}html[data-wogee-surface=porcelain] body,body[data-wogee-surface=porcelain]{background:#eef3f9!important}html[data-wogee-surface=porcelain] .layout,body[data-wogee-surface=porcelain] .layout{background:linear-gradient(180deg,#f9fbff,#eef3f9)!important}html[data-wogee-surface=graphite] body,body[data-wogee-surface=graphite]{background:#0b1120!important}html[data-wogee-surface=graphite] .layout,body[data-wogee-surface=graphite] .layout{background:radial-gradient(circle at 18% 0%,rgba(var(--wogee-primary-rgb, 49 82 232) / .24),transparent 30%),linear-gradient(180deg,#111827,#0b1120)!important}html[data-wogee-surface=graphite] .content,html[data-wogee-surface=graphite] .content-view,body[data-wogee-surface=graphite] .content,body[data-wogee-surface=graphite] .content-view{background:#0f172a!important;color:#e5e7eb!important}html[data-wogee-surface=aurora] body,body[data-wogee-surface=aurora]{background:#eef7ff!important}html[data-wogee-surface=aurora] .layout,body[data-wogee-surface=aurora] .layout{background:radial-gradient(circle at 8% 0%,rgba(34,211,238,.28),transparent 30%),radial-gradient(circle at 90% 8%,rgba(124,58,237,.22),transparent 32%),linear-gradient(180deg,#f7fdff,#eef5ff)!important}html[data-wogee-surface=aurora] .content,body[data-wogee-surface=aurora] .content{background:#ffffffa3!important;border:1px solid rgba(125,146,176,.2)!important;box-shadow:inset 0 1px #fffc,0 28px 70px #3b82f61f!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.layout :where(.ant-btn-dangerous),.layout :where(.ant-btn-dangerous.ant-btn-link),.layout :where(.ant-btn-dangerous.ant-btn-text),.layout :where(.ant-btn-link.ant-btn-dangerous),.layout :where(.ant-btn-text.ant-btn-dangerous),.layout :where(.ant-btn-dangerous span){color:#ff4d4f!important}.layout :where(.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text)){border-color:#ffccc7!important;background:#fff!important;box-shadow:none!important}.layout :where(.ant-btn-dangerous:hover),.layout :where(.ant-btn-dangerous:hover span),.layout :where(.ant-btn-dangerous.ant-btn-link:hover),.layout :where(.ant-btn-dangerous.ant-btn-text:hover){color:#ff7875!important}.layout :where(.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text):hover){border-color:#ffa39e!important;background:#fff1f0!important}.layout :where(.action-tag.danger),.layout :where(.ant-tag.action-tag.danger){color:var(--wogee-tag-text-secondary, #4b5563)!important;border-color:transparent!important;background:transparent!important}html[data-wogee-surface=graphite] .ant-layout,html[data-wogee-surface=graphite] .ant-layout-content,html[data-wogee-surface=graphite] .ant-card,html[data-wogee-surface=graphite] .ant-table,html[data-wogee-surface=graphite] .ant-table-container,html[data-wogee-surface=graphite] .ant-table-thead>tr>th,html[data-wogee-surface=graphite] .ant-table-tbody>tr>td,html[data-wogee-surface=graphite] .runtime-query-panel,html[data-wogee-surface=graphite] .query-float-shell,html[data-wogee-surface=graphite] .query-float-body,html[data-wogee-surface=graphite] .ant-pagination,body[data-wogee-surface=graphite] .ant-layout,body[data-wogee-surface=graphite] .ant-layout-content,body[data-wogee-surface=graphite] .ant-card,body[data-wogee-surface=graphite] .ant-table,body[data-wogee-surface=graphite] .ant-table-container,body[data-wogee-surface=graphite] .ant-table-thead>tr>th,body[data-wogee-surface=graphite] .ant-table-tbody>tr>td,body[data-wogee-surface=graphite] .runtime-query-panel,body[data-wogee-surface=graphite] .query-float-shell,body[data-wogee-surface=graphite] .query-float-body,body[data-wogee-surface=graphite] .ant-pagination{background:#0f172a!important;color:#e5e7eb!important;border-color:#94a3b829!important}html[data-wogee-surface=graphite] .ant-table-thead>tr>th,body[data-wogee-surface=graphite] .ant-table-thead>tr>th{background:#111827!important;color:#f8fafc!important}html[data-wogee-surface=graphite] .ant-table-tbody>tr:hover>td,body[data-wogee-surface=graphite] .ant-table-tbody>tr:hover>td{background:rgba(var(--wogee-primary-rgb, 49 82 232) / .12)!important}html[data-wogee-surface=graphite] .ant-input,html[data-wogee-surface=graphite] .ant-input-affix-wrapper,html[data-wogee-surface=graphite] .ant-select-selector,html[data-wogee-surface=graphite] .ant-picker,html[data-wogee-surface=graphite] .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous),body[data-wogee-surface=graphite] .ant-input,body[data-wogee-surface=graphite] .ant-input-affix-wrapper,body[data-wogee-surface=graphite] .ant-select-selector,body[data-wogee-surface=graphite] .ant-picker,body[data-wogee-surface=graphite] .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous){background:#ffffff0f!important;color:#e5e7eb!important;border-color:#94a3b833!important}html[data-wogee-surface=aurora] .ant-layout,html[data-wogee-surface=aurora] .ant-layout-content,html[data-wogee-surface=aurora] .ant-card,html[data-wogee-surface=aurora] .ant-table,html[data-wogee-surface=aurora] .ant-table-container,html[data-wogee-surface=aurora] .runtime-query-panel,html[data-wogee-surface=aurora] .query-float-shell,html[data-wogee-surface=aurora] .query-float-body,body[data-wogee-surface=aurora] .ant-layout,body[data-wogee-surface=aurora] .ant-layout-content,body[data-wogee-surface=aurora] .ant-card,body[data-wogee-surface=aurora] .ant-table,body[data-wogee-surface=aurora] .ant-table-container,body[data-wogee-surface=aurora] .runtime-query-panel,body[data-wogee-surface=aurora] .query-float-shell,body[data-wogee-surface=aurora] .query-float-body{background:#ffffffad!important;border-color:#7d92b02e!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-wogee-surface=aurora] .ant-table-thead>tr>th,body[data-wogee-surface=aurora] .ant-table-thead>tr>th{background:#f8fafcdb!important}html[data-wogee-surface=aurora] .ant-table-tbody>tr:hover>td,body[data-wogee-surface=aurora] .ant-table-tbody>tr:hover>td{background:rgba(var(--wogee-primary-rgb, 49 82 232) / .08)!important}html[data-wogee-surface=porcelain] .ant-table-thead>tr>th,body[data-wogee-surface=porcelain] .ant-table-thead>tr>th{background:#f8fafc!important}.layout[data-wogee-surface=porcelain]{background:linear-gradient(180deg,#f9fbff,#eef3f9)!important}.layout[data-wogee-surface=porcelain] .header,.layout[data-wogee-surface=porcelain] .content,.layout[data-wogee-surface=porcelain] .content-view,.layout[data-wogee-surface=porcelain] .ant-table,.layout[data-wogee-surface=porcelain] .ant-table-container{background:#fff!important}.layout[data-wogee-surface=graphite]{background:radial-gradient(circle at 18% 0%,rgba(var(--wogee-primary-rgb, 49 82 232) / .24),transparent 30%),linear-gradient(180deg,#111827,#0b1120)!important}.layout[data-wogee-surface=graphite] .header,.layout[data-wogee-surface=graphite] .layout-sider,.layout[data-wogee-surface=graphite] .shell-brand,.layout[data-wogee-surface=graphite] .sider-menu,.layout[data-wogee-surface=graphite] .sider-menu .ant-menu-sub,.layout[data-wogee-surface=graphite] .content,.layout[data-wogee-surface=graphite] .content-view,.layout[data-wogee-surface=graphite] .ant-table,.layout[data-wogee-surface=graphite] .ant-table-container,.layout[data-wogee-surface=graphite] .ant-table-thead>tr>th,.layout[data-wogee-surface=graphite] .ant-table-tbody>tr>td,.layout[data-wogee-surface=graphite] .query-float-shell,.layout[data-wogee-surface=graphite] .query-float-body{background:#0f172a!important;color:#e5e7eb!important;border-color:#94a3b82e!important}.layout[data-wogee-surface=graphite] .header,.layout[data-wogee-surface=graphite] .layout-sider,.layout[data-wogee-surface=graphite] .shell-brand,.layout[data-wogee-surface=graphite] .sider-menu,.layout[data-wogee-surface=graphite] .sider-menu .ant-menu-sub{background:#111827!important}.layout[data-wogee-surface=graphite] .warehouse-select .ant-select-selection-item,.layout[data-wogee-surface=graphite] .sider-menu .ant-menu-title-content{color:#e5e7eb!important}.layout[data-wogee-surface=aurora]{background:radial-gradient(circle at 8% 0%,rgba(34,211,238,.28),transparent 30%),radial-gradient(circle at 90% 8%,rgba(124,58,237,.22),transparent 32%),linear-gradient(180deg,#f7fdff,#eef5ff)!important}.layout[data-wogee-surface=aurora] .header,.layout[data-wogee-surface=aurora] .layout-sider,.layout[data-wogee-surface=aurora] .shell-brand,.layout[data-wogee-surface=aurora] .sider-menu,.layout[data-wogee-surface=aurora] .sider-menu .ant-menu-sub,.layout[data-wogee-surface=aurora] .content,.layout[data-wogee-surface=aurora] .content-view,.layout[data-wogee-surface=aurora] .ant-table,.layout[data-wogee-surface=aurora] .ant-table-container,.layout[data-wogee-surface=aurora] .query-float-shell,.layout[data-wogee-surface=aurora] .query-float-body{background:#ffffffad!important;border-color:#7d92b02e!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ant-btn.ant-btn-primary:not(.ant-btn-background-ghost){color:#fff!important;background:var(--wogee-theme-primary, #3152e8)!important;border-color:var(--wogee-theme-primary, #3152e8)!important}.ant-btn.ant-btn-primary:not(.ant-btn-background-ghost):hover,.ant-btn.ant-btn-primary:not(.ant-btn-background-ghost):focus{color:#fff!important;background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 10%)!important;border-color:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#000000 10%)!important}.ant-btn.ant-btn-primary:not(.ant-btn-background-ghost):disabled,.ant-btn.ant-btn-primary:not(.ant-btn-background-ghost).ant-btn-disabled{color:#ffffffb8!important;background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 42%)!important;border-color:transparent!important;box-shadow:none!important}.layout .content-view{padding:8px 16px 0!important}.layout .table-card{border:1px solid #e6ecf4!important;border-radius:12px!important;box-shadow:0 2px 10px -3px #0651ed14!important}.layout .query-float-shell+.table-card,.layout .query-float-shell+*+.table-card{margin-top:12px}.layout .runtime-top-action-btn{border-radius:8px!important;font-weight:700}.layout .runtime-popup-table-panel .query-float-shell{position:relative;top:auto;z-index:1;box-shadow:none}.layout .sider-menu .ant-menu-item-selected{background:color-mix(in srgb,var(--wogee-theme-primary, #3152e8),#ffffff 93%)!important;color:var(--wogee-theme-primary, #3152e8)!important}.layout .query-float-shell{border-radius:12px!important;box-shadow:0 2px 10px -3px #0651ed0d!important}.layout .runtime-popup-table-panel .query-float-shell{box-shadow:none!important}.layout .table-shell .runtime-virtual-table,.layout .runtime-popup-table-panel__table-shell .runtime-virtual-table{border-radius:8px!important;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.layout .table-shell .runtime-virtual-table::-webkit-scrollbar,.layout .runtime-popup-table-panel__table-shell .runtime-virtual-table::-webkit-scrollbar{width:6px;height:6px}.layout .table-shell .runtime-virtual-table::-webkit-scrollbar-track,.layout .runtime-popup-table-panel__table-shell .runtime-virtual-table::-webkit-scrollbar-track{background:transparent}.layout .table-shell .runtime-virtual-table::-webkit-scrollbar-thumb,.layout .runtime-popup-table-panel__table-shell .runtime-virtual-table::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}.layout .action-tag.primary,.layout .ant-tag.action-tag.primary{color:var(--wogee-tag-primary, #d32029)!important;background:transparent!important;border-color:transparent!important}.layout .action-tag.primary:hover,.layout .ant-tag.action-tag.primary:hover{color:color-mix(in oklab,var(--wogee-tag-primary, #d32029),#1f1f1f 22%)!important;background:color-mix(in oklab,var(--wogee-tag-primary, #d32029) 8%,#ffffff)!important;border-color:color-mix(in oklab,var(--wogee-tag-primary, #d32029) 30%,#ffffff)!important}.ant-tag,.wogee-tag{display:inline-flex;align-items:center;gap:6px;height:22px;min-height:22px;margin-inline-end:0;padding:0 8px;border:1px solid transparent;border-radius:6px!important;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;box-sizing:border-box;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.ant-tag:before,.wogee-tag:before{content:"";display:none;width:5px;height:5px;flex:none;border-radius:9999px;background:currentColor}.ant-tag{color:var(--wogee-tag-muted)!important;border-color:var(--wogee-tag-border-soft)!important;background:var(--wogee-tag-surface)!important}.ant-tag.ant-tag-success,.ant-tag.ant-tag-green,.wogee-tag-success{color:var(--wogee-tag-success)!important;border-color:transparent!important;background:color-mix(in oklab,var(--wogee-tag-success) 16%,var(--wogee-tag-bg))!important}.ant-tag.ant-tag-processing,.wogee-tag-processing{color:color-mix(in oklab,var(--wogee-tag-processing),var(--wogee-tag-text) 22%)!important;border-color:transparent!important;background:color-mix(in oklab,var(--wogee-tag-processing) 18%,var(--wogee-tag-bg))!important}.ant-tag.ant-tag-warning,.ant-tag.ant-tag-orange,.wogee-tag-warning{color:color-mix(in oklab,var(--wogee-tag-warning),var(--wogee-tag-text) 32%)!important;border-color:transparent!important;background:color-mix(in oklab,var(--wogee-tag-warning) 18%,var(--wogee-tag-bg))!important}.ant-tag.ant-tag-error,.ant-tag.ant-tag-red,.wogee-tag-danger{color:var(--wogee-tag-danger)!important;border-color:transparent!important;background:color-mix(in oklab,var(--wogee-tag-danger) 14%,var(--wogee-tag-bg))!important}.ant-tag.ant-tag-default,.wogee-tag-neutral{color:var(--wogee-tag-muted)!important;border-color:var(--wogee-tag-border-soft)!important;background:var(--wogee-tag-surface)!important}.ant-tag.ant-tag-success:before,.ant-tag.ant-tag-processing:before,.ant-tag.ant-tag-warning:before,.ant-tag.ant-tag-error:before,.ant-tag.ant-tag-default:before,.ant-tag.ant-tag-green:before,.ant-tag.ant-tag-orange:before,.ant-tag.ant-tag-red:before,.wogee-tag-success:before,.wogee-tag-processing:before,.wogee-tag-warning:before,.wogee-tag-danger:before,.wogee-tag-neutral:before{display:block}.ant-tag.ant-tag-blue,.ant-tag.ant-tag-cyan,.ant-tag.ant-tag-geekblue,.ant-tag.ant-tag-purple,.ant-tag.ant-tag-magenta,.ant-tag.ant-tag-volcano,.ant-tag.ant-tag-gold,.ant-tag.ant-tag-lime,.wogee-tag-info{color:var(--wogee-tag-text-secondary)!important;border-color:transparent!important;background:color-mix(in oklab,var(--wogee-tag-text-secondary) 14%,var(--wogee-tag-bg))!important}.ant-tag.ant-tag-borderless{border-color:transparent!important}.ant-tag.wogee-tag--outline,.wogee-tag--outline{background:transparent!important}.ant-tag.wogee-tag--outline.ant-tag-success,.ant-tag.wogee-tag--outline.ant-tag-green,.wogee-tag--outline.wogee-tag-success{border-color:color-mix(in oklab,var(--wogee-tag-success) 35%,var(--wogee-tag-bg))!important}.ant-tag.wogee-tag--outline.ant-tag-processing,.wogee-tag--outline.wogee-tag-processing{border-color:color-mix(in oklab,var(--wogee-tag-primary) 30%,var(--wogee-tag-bg))!important}.ant-tag.wogee-tag--outline.ant-tag-warning,.ant-tag.wogee-tag--outline.ant-tag-orange,.wogee-tag--outline.wogee-tag-warning{border-color:color-mix(in oklab,var(--wogee-tag-warning) 45%,var(--wogee-tag-bg))!important}.ant-tag.wogee-tag--outline.ant-tag-error,.ant-tag.wogee-tag--outline.ant-tag-red,.wogee-tag--outline.wogee-tag-danger{border-color:color-mix(in oklab,var(--wogee-tag-danger) 30%,var(--wogee-tag-bg))!important}.ant-tag.wogee-tag--outline.ant-tag-default,.wogee-tag--outline.wogee-tag-neutral{border-color:var(--wogee-tag-border)!important}.ant-tag.wogee-tag--solid,.wogee-tag--solid{color:#fff!important;border-color:transparent!important}.ant-tag.wogee-tag--solid:before,.wogee-tag--solid:before{background:#fff}.ant-tag.wogee-tag--solid.ant-tag-success,.ant-tag.wogee-tag--solid.ant-tag-green,.wogee-tag--solid.wogee-tag-success{background:var(--wogee-tag-success)!important}.ant-tag.wogee-tag--solid.ant-tag-processing,.wogee-tag--solid.wogee-tag-processing{background:var(--wogee-tag-processing)!important}.ant-tag.wogee-tag--solid.ant-tag-warning,.ant-tag.wogee-tag--solid.ant-tag-orange,.wogee-tag--solid.wogee-tag-warning{color:var(--wogee-tag-text)!important;background:var(--wogee-tag-warning)!important}.ant-tag.wogee-tag--solid.ant-tag-warning:before,.ant-tag.wogee-tag--solid.ant-tag-orange:before,.wogee-tag--solid.wogee-tag-warning:before{background:var(--wogee-tag-text)}.ant-tag.wogee-tag--solid.ant-tag-error,.ant-tag.wogee-tag--solid.ant-tag-red,.wogee-tag--solid.wogee-tag-danger{background:var(--wogee-tag-danger)!important}.ant-tag.wogee-tag--solid.ant-tag-default,.wogee-tag--solid.wogee-tag-neutral{background:var(--wogee-tag-muted)!important}.ant-tag.wogee-tag--nodot:before,.wogee-tag--nodot:before{display:none!important}.ant-tag.wogee-tag--sm,.wogee-tag--sm,.ant-tag[size=small]{height:20px;min-height:20px;gap:5px;padding:0 6px}.ant-tag.wogee-tag--sm:before,.wogee-tag--sm:before,.ant-tag[size=small]:before{width:4px;height:4px}.ant-tag.dict-color-tag{color:color-mix(in oklab,var(--wogee-tag-color, var(--wogee-tag-text-secondary)),var(--wogee-tag-text) 22%)!important;border-color:transparent!important;background:color-mix(in oklab,var(--wogee-tag-color, var(--wogee-tag-text-secondary)) 18%,var(--wogee-tag-bg))!important}.ant-tag.dict-color-tag:before{display:block}.ant-tag.dict-color-tag .dict-color-tag__text{color:inherit!important}.ant-tag.action-tag:before{display:none!important}.ant-tag.action-tag{height:26px;min-height:26px;gap:4px;padding:0 6px;border:0!important;border-radius:6px!important;color:var(--wogee-tag-text-secondary)!important;background:transparent!important;font-size:14px;font-weight:500}.layout .ant-tag.action-tag:hover{color:var(--wogee-tag-text)!important;background:var(--wogee-tag-surface)!important}.layout .ant-tag.action-tag.primary{color:var(--wogee-tag-primary)!important;background:transparent!important;border-color:transparent!important}.layout .ant-tag.action-tag.primary:hover{color:color-mix(in oklab,var(--wogee-tag-primary),var(--wogee-tag-text) 22%)!important;background:color-mix(in oklab,var(--wogee-tag-primary) 8%,var(--wogee-tag-bg))!important;border-color:color-mix(in oklab,var(--wogee-tag-primary) 30%,var(--wogee-tag-bg))!important}.layout .ant-tag.action-tag.danger{color:var(--wogee-tag-text-secondary)!important;background:transparent!important;border-color:transparent!important}.layout .ant-tag.action-tag.danger:hover{color:var(--wogee-tag-danger)!important;background:color-mix(in oklab,var(--wogee-tag-danger) 8%,var(--wogee-tag-bg))!important;border-color:color-mix(in oklab,var(--wogee-tag-danger) 30%,var(--wogee-tag-bg))!important}.ant-switch{width:36px!important;min-width:36px!important;height:20px!important;border-radius:9999px!important;background:color-mix(in oklab,var(--wogee-tag-muted) 28%,var(--wogee-tag-bg))!important;transition:background .14s cubic-bezier(.2,0,0,1)!important}.ant-switch .ant-switch-handle{top:2px!important;inset-inline-start:2px!important;width:16px!important;height:16px!important}.ant-switch .ant-switch-handle:before{box-shadow:0 1px 3px #1f1f1f38!important}.ant-switch.ant-switch-checked{background:var(--wogee-tag-primary)!important}.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 18px)!important}.ant-drawer .ant-drawer-content,.ant-drawer .ant-drawer-wrapper-body{display:flex;flex-direction:column;height:100%;min-height:0}.ant-drawer .ant-drawer-header,.ant-drawer .ant-drawer-footer{flex:none}.ant-drawer .ant-drawer-body{flex:1;min-height:0}.ant-drawer .ant-drawer-body:has(>.runtime-action-plugin-host){padding:0;overflow:hidden}.ant-drawer .runtime-action-plugin-host{height:100%;min-height:0;overflow:hidden}.ant-drawer.zonghe-action-fullscreen>.ant-drawer-content-wrapper{width:100vw!important;max-width:none!important;height:100%!important}.ant-drawer.zonghe-action-fullscreen .runtime-plugin-drawer-content{padding:0;overflow:hidden}
