@charset "UTF-8";@import"//at.alicdn.com/t/c/font_5129013_ovkj62bvaek.css";.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.vue-flow__controls{box-shadow:0 0 2px 1px #00000014}.vue-flow__controls-button{background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:5px}.vue-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__controls-button:disabled{pointer-events:none}.vue-flow__controls-button:disabled svg{fill-opacity:.4}.loading-spin[data-v-1e9339db]{display:inline-block;position:relative;width:1em;height:1em}.loading-spin[data-v-1e9339db]:before,.loading-spin[data-v-1e9339db]:after{position:absolute;left:0;top:0;content:"";display:inline-block;width:100%;height:100%;box-sizing:border-box;border:solid .12em transparent;border-radius:50%}.loading-spin[data-v-1e9339db]:before{border-color:rgba(var(--content),.15)}.loading-spin[data-v-1e9339db]:after{border-left-color:rgba(var(--content),.85);animation:loading-spin-1e9339db infinite 1s linear}@keyframes loading-spin-1e9339db{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#message{position:fixed;z-index:9999;pointer-events:none;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 6%;font-size:18px}._message.remove{top:-3em;opacity:0}._message{position:relative;top:0;opacity:1;transition:all .3s;background-color:rgb(var(--bg));border:solid 1px var(--border-color);box-shadow:0 2px 10px rgba(var(--content),.1);border-radius:10px;padding:20px 40px;display:inline-flex;align-items:center;justify-content:center;margin-top:10px;font-size:16px}._message .icon:not(.icon-close){font-size:18px;margin-right:5px}._message .icon-warning:before{content:""}._message .icon-success:before{content:""}._message.eventsAllowed{pointer-events:all}._message .close{color:rgba(var(--content),.3);position:absolute;top:0;right:6px;z-index:9;cursor:pointer;pointer-events:all;font-size:22px;line-height:1}._message .close:hover{color:rgba(var(--content),1)}._message ._m_content{margin-left:6px}.avatar[data-v-7883f9ea]{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s;background-color:rgba(var(--content),.1)}.avatar.circle[data-v-7883f9ea]{border-radius:50%}.avatar.square[data-v-7883f9ea]{border-radius:var(--border-radius)}.avatar.bordered[data-v-7883f9ea]{border:solid 1px rgba(var(--primary),1)}.avatar img[data-v-7883f9ea]{width:100%;height:100%;object-fit:cover}.avatar .text-avatar[data-v-7883f9ea]{line-height:1;font-weight:700;-webkit-user-select:none;user-select:none}.avatar .icon[data-v-7883f9ea]{line-height:1}.avatar .icon.icon-customer-fill[data-v-7883f9ea]{color:rgba(var(--content),.2);transform:translateY(15%)}.avatar.has-bg .icon[data-v-7883f9ea]{color:inherit;transform:none}.dropdown[data-v-cab20799]{position:relative}.dropdown-content[data-v-cab20799]{position:fixed;background-color:rgb(var(--bg));border:solid 1px var(--border-color);box-shadow:0 2px 20px rgba(var(--content),.1);border-radius:var(--border-radius);padding:12px 0;transition:transform .2s;opacity:0;z-index:98}.dropdown-content.animate[data-v-cab20799]{opacity:1;transform:translateY(0)!important;transform:translate(0)!important}.dropdown-item[data-v-38f3ac28]{padding:12px 20px;word-break:keep-all;white-space:nowrap}.dropdown-item[data-v-38f3ac28]:hover:not(.disabled){background-color:rgba(var(--content),.05);color:rgb(var(--primary));cursor:pointer}.dropdown-item.disabled[data-v-38f3ac28]{color:#ccc;cursor:not-allowed}.dropdown-item[data-v-38f3ac28] a{color:rgb(var(--content))}.dropdown-item[data-v-38f3ac28] a:hover{color:rgb(var(--primary))}.header-adm[data-v-ed682b93]{height:60px;border-bottom:solid 1px var(--border-color)}.header-adm .r .item[data-v-ed682b93]{width:30px;height:30px;border-radius:50%;border:solid 1px rgba(var(--content),.15)}.header-adm .r .item[data-v-ed682b93]:hover{color:rgb(var(--primary));cursor:pointer;border-color:rgba(var(--primary),.3)}.account-item[data-v-ed682b93]{display:flex;align-items:center;gap:14px}.account-item .icon[data-v-ed682b93]{color:rgba(var(--content),.3);font-size:18px}.menu-item-title[data-v-6fa9886f]{display:flex;align-items:center;height:50px;cursor:pointer;color:var(--content);transition:all .3s;position:relative;-webkit-user-select:none;user-select:none}.menu-item-title[data-v-6fa9886f]:hover{background-color:#00000008}.menu-item-title.active[data-v-6fa9886f]{color:var(--menu-active-color, rgb(var(--primary)));background-color:var(--menu-active-bg, rgba(var(--primary), .1))}.menu-item-title.active[data-v-6fa9886f]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--menu-active-color, rgb(var(--primary)))}.menu-icon[data-v-6fa9886f]{width:24px;margin-right:10px;display:flex;justify-content:center;align-items:center;font-size:18px;flex-shrink:0}.menu-text[data-v-6fa9886f]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-arrow[data-v-6fa9886f]{margin-right:16px;transition:transform .3s;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.menu-arrow.rotate[data-v-6fa9886f]{transform:rotate(180deg)}.arrow-icon[data-v-6fa9886f]{display:block;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-bottom:2px}.menu-sub[data-v-6fa9886f]{overflow:hidden;transition:height .3s ease-in-out,opacity .3s ease-in-out;background-color:#00000005}.menu-popup[data-v-6fa9886f]{position:fixed;background-color:#fff;box-shadow:2px 2px 10px #0000001a;border-radius:4px;border:1px solid #eee;min-width:160px;padding:5px 0}.menu-popup .menu-popup-header[data-v-6fa9886f]{padding:10px 20px;font-weight:700;border-bottom:1px solid #eee;margin-bottom:5px;color:var(--content)}.menu-popup[data-v-6fa9886f] .menu-item-title{height:40px;padding-left:20px!important}.menu-popup[data-v-6fa9886f] .menu-item-title.active{background-color:transparent;color:rgb(var(--primary))}.menu-popup[data-v-6fa9886f] .menu-item-title.active:before{display:none}.menu-popup[data-v-6fa9886f] .menu-arrow{margin-right:10px}.fade-enter-active[data-v-6fa9886f],.fade-leave-active[data-v-6fa9886f]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-6fa9886f],.fade-leave-to[data-v-6fa9886f]{opacity:0;transform:translate(-10px)}.side-menu[data-v-8d81c28a]{width:100%;height:100%}.side-menu.collapsed [data-v-8d81c28a] .menu-icon{margin-right:0}.form[data-v-931ce0bc]{width:640px;max-width:100%;margin:0 auto}.form[data-v-931ce0bc] .btn{min-width:128px}.form-item[data-v-68bc4c76],.form-item .label[data-v-68bc4c76]{position:relative}.form-item .label.required[data-v-68bc4c76]:before{content:"*";color:rgb(var(--error));position:absolute;right:100%;margin-right:.2em}.form-item .tips[data-v-68bc4c76]{position:absolute;left:0;bottom:5px;width:100%}.input[data-v-49b22191]{position:relative}.input input[data-v-49b22191]{height:38px;padding:0 16px;border-radius:var(--border-radius);width:100%;border:0;background-color:rgb(var(--bg2));border:solid 1px rgb(var(--bg2));transition:all .2s}.input input[data-v-49b22191]:focus{border-color:rgb(var(--primary))}.input .icon[data-v-49b22191]{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:16px;color:rgba(var(--content),.5)}.input .append[data-v-49b22191]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.input.disabled[data-v-49b22191]{opacity:.8}.input.disabled input[data-v-49b22191]{background-color:rgba(var(--content),.05);cursor:not-allowed;color:rgba(var(--content),.5);border-color:rgba(var(--content),.05)}.input.sm input[data-v-49b22191]{height:38px}.select-option[data-v-369650e0]{padding:10px 16px;position:relative;display:flex;align-items:center;justify-content:space-between;transition:all .2s;color:var(--content)}.select-option[data-v-369650e0]:hover:not(.disabled){cursor:pointer;background-color:rgba(var(--primary),.05);color:rgb(var(--primary))}.select-option.active[data-v-369650e0]{color:rgb(var(--primary));background-color:rgba(var(--primary),.05);font-weight:700}.select-option.disabled[data-v-369650e0]{opacity:.5;cursor:not-allowed;background-color:transparent}.select-option .icon-check[data-v-369650e0]{font-size:14px;color:rgb(var(--primary))}.select[data-v-8b9e2aba]{width:100%}.select .wrapper[data-v-8b9e2aba]{height:38px;padding:0 12px;border-radius:var(--border-radius);width:100%;background-color:rgb(var(--bg2));border:solid 1px rgb(var(--bg2));transition:all .2s;cursor:pointer}.select .wrapper.multiple[data-v-8b9e2aba]{height:auto;padding:10px 12px}.select .wrapper[data-v-8b9e2aba]:hover,.select .wrapper.active[data-v-8b9e2aba]{border-color:rgb(var(--primary))}.select .wrapper .multi-value .tag[data-v-8b9e2aba]{max-width:100%;overflow:hidden;text-overflow:ellipsis;background-color:#fff;border-radius:2px;padding:2px 4px}.select .wrapper .multi-value .tag .tag-close[data-v-8b9e2aba]{font-size:10px;cursor:pointer;color:rgba(var(--content),.4);border-radius:50%;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.select .wrapper .multi-value .tag .tag-close[data-v-8b9e2aba]:hover{color:rgb(var(--content));background-color:rgba(var(--content),.1)}.select.disabled[data-v-8b9e2aba]{pointer-events:none}.select.disabled .wrapper[data-v-8b9e2aba]{background-color:rgba(var(--content),.05);border-color:rgba(var(--content),.05);cursor:not-allowed}.select.disabled .wrapper .placeholder[data-v-8b9e2aba],.select.disabled .wrapper span[data-v-8b9e2aba]{color:rgba(var(--content),.5)}.select .icon-right[data-v-8b9e2aba]{color:rgba(var(--content),.4);transition:transform .2s}.select .icon-right.active[data-v-8b9e2aba]{transform:rotate(90deg)}.select .placeholder[data-v-8b9e2aba]{color:rgba(var(--content),.6)}.select .clear[data-v-8b9e2aba]{cursor:pointer;background-color:rgba(var(--content),.1);width:18px;height:18px;border-radius:50%}.select .clear[data-v-8b9e2aba]:hover{background-color:rgba(var(--content),.2);color:rgb(var(--content))}.options-container[data-v-8b9e2aba]{max-height:250px;padding:4px 0}.options-container .empty-tips[data-v-8b9e2aba]{padding:10px;text-align:center;color:#999;font-size:12px}.select-input[data-v-8b9e2aba]{padding:0 16px;position:relative}.select-input input[data-v-8b9e2aba]{width:100%;padding:10px 16px 10px 32px;border:none;border-radius:var(--border-radius);outline:none;background-color:rgb(var(--bg2));font-size:13px}.select-input .icon-search[data-v-8b9e2aba]{position:absolute;top:50%;left:26px;transform:translateY(-50%)}.textarea[data-v-095836ba]{position:relative}.textarea textarea[data-v-095836ba]{min-height:46px;padding:12px 16px;border-radius:var(--border-radius);width:100%;border:0;background-color:rgb(var(--bg2));border:solid 1px rgb(var(--bg2));transition:all .2s;resize:none;font-family:var(--font-family);font-size:var(--font-size)}.textarea textarea[data-v-095836ba]:focus{border-color:rgb(var(--primary))}.textarea .limit[data-v-095836ba]{position:absolute;right:0;top:100%;margin-top:-.2em;font-size:.8em;opacity:.5}.textarea .limit .red[data-v-095836ba]{color:rgb(var(--error))}.textarea.disabled[data-v-095836ba]{opacity:.8}.textarea.disabled textarea[data-v-095836ba]{background-color:rgba(var(--content),.05);cursor:not-allowed;color:rgba(var(--content),.5);border-color:rgba(var(--content),.05)}.textarea.sm textarea[data-v-095836ba]{min-height:38px}.btn[data-v-aaecdf77]{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 1em;gap:.5em;cursor:pointer;transition:all .3s;border-radius:var(--border-radius)}.btn.rounded[data-v-aaecdf77]{border-radius:9em}.btn.block[data-v-aaecdf77]{display:flex;width:100%}.btn[data-v-aaecdf77]:hover:not(.disabled){background-color:rgba(var(--content),.05)}.btn.disabled[data-v-aaecdf77]{cursor:not-allowed;pointer-events:none;opacity:.75}.btn[data-size=lg][data-v-aaecdf77]{height:42px}.btn[data-size=sm][data-v-aaecdf77]{height:30px}.btn[data-type=primary][data-v-aaecdf77]{background-color:rgb(var(--primary));color:rgb(var(--bg))}.btn[data-type=primary][data-v-aaecdf77] .loading-spin:after{border-left-color:rgba(var(--bg),.85)}.btn[data-type=primary][data-v-aaecdf77]:hover:not(.disabled){background-color:rgba(var(--primary),.85);color:rgb(var(--bg))}.btn[data-type=primary].ghost[data-v-aaecdf77]{background-color:rgba(var(--primary),.05);color:rgb(var(--primary))}.btn[data-type=error][data-v-aaecdf77]{background-color:rgb(var(--error));color:#fff}.btn[data-type=error][data-v-aaecdf77] .loading-spin:after{border-left-color:rgba(var(255, 255, 255),.85)}.btn[data-type=error][data-v-aaecdf77]:hover:not(.disabled){background-color:rgba(var(--error),.85);color:#fff}.btn[data-type=error].ghost[data-v-aaecdf77]{background-color:rgba(var(--error),.05);color:rgb(var(--error))}.btn[data-type=error].ghost[data-v-aaecdf77]:hover:not(.disabled){color:#fff}.btn[data-type=third][data-v-aaecdf77]{background-color:rgb(var(--third));color:#fff}.btn[data-type=third][data-v-aaecdf77] .loading-spin:after{border-left-color:rgba(var(255, 255, 255),.85)}.btn[data-type=third][data-v-aaecdf77]:hover:not(.disabled){background-color:rgba(var(--third),.85);color:#fff}.btn[data-type=third].ghost[data-v-aaecdf77]{background-color:rgba(var(--third),.05);color:rgb(var(--third))}.btn[data-type=third].ghost[data-v-aaecdf77]:hover:not(.disabled){color:#fff}.code2-email[data-v-942fe760]{cursor:pointer;color:rgb(var(--primary));width:118px;text-align:center}.code2-email.disabled[data-v-942fe760]{opacity:.75;cursor:default;pointer-events:none}.empty[data-v-eee65aaa]{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:.3;margin:1em 0}.empty .icon[data-v-eee65aaa]{font-size:50px;margin-bottom:10px}.table[data-v-8ac22327]{max-width:100%;overflow-x:auto}.table[data-v-8ac22327]::-webkit-scrollbar{background:none;height:6px}.table[data-v-8ac22327]::-webkit-scrollbar-thumb{background:rgba(var(--primary),.3);border-radius:6px}.table[data-v-8ac22327]:hover::-webkit-scrollbar-thumb{background:rgba(var(--primary),.15)}table[data-v-8ac22327]{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-bottom:1px solid rgba(var(--content),.1);overflow-x:auto}table th[data-v-8ac22327],table td[data-v-8ac22327]{padding:.8em;text-align:left;border-top:1px solid rgba(var(--content),.1);background:rgb(var(--bg));z-index:1}table tr:nth-child(2n) td[data-v-8ac22327]{background:linear-gradient(rgba(var(--content),.015),rgba(var(--content),.015)),rgb(var(--bg))}table th[data-v-8ac22327]{padding:1em .8em;background:linear-gradient(rgba(var(--content),.05),rgba(var(--content),.05)),rgb(var(--bg));font-weight:700;color:rgba(var(--content),.4);z-index:2}table thead tr th[data-v-8ac22327]{border-bottom:2px solid rgba(var(--content),.1)}table tr:hover td[data-v-8ac22327]{background:linear-gradient(rgba(var(--content),.025),rgba(var(--content),.025)),rgb(var(--bg))}table .sticky-col[data-v-8ac22327]{position:sticky;z-index:3}table .sticky-col.sticky-left-shadow[data-v-8ac22327]:after{content:"";position:absolute;top:0;right:-10px;width:10px;height:100%;box-shadow:inset 10px 0 8px -8px #00000026;pointer-events:none}table .sticky-col.sticky-right-shadow[data-v-8ac22327]:after{content:"";position:absolute;top:0;left:-10px;width:10px;height:100%;box-shadow:inset -10px 0 8px -8px #00000026;pointer-events:none}table .sticky-col.no-sticky-right[data-v-8ac22327]:after{box-shadow:none!important}table th.sticky-col[data-v-8ac22327]{z-index:4}table th.sticky-col[data-v-8ac22327]:after{content:none}.cell-wrapper[data-v-8ac22327]{display:flex;align-items:center}.cell-wrapper.ellipsis[data-v-8ac22327]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.cell-wrapper.align-left[data-v-8ac22327]{justify-content:flex-start}.cell-wrapper.align-right[data-v-8ac22327]{justify-content:flex-end}.cell-wrapper .indent[data-v-8ac22327]{display:inline-block;flex-shrink:0}.cell-wrapper .expand-icon[data-v-8ac22327]{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;cursor:pointer;margin-right:4px;-webkit-user-select:none;user-select:none;font-size:12px;color:rgba(var(--content),.5);transition:transform .2s;flex-shrink:0}.cell-wrapper .expand-icon[data-v-8ac22327]:hover{color:rgb(var(--primary))}.cell-wrapper .expand-icon.hidden[data-v-8ac22327]{visibility:hidden}.pagination[data-v-4efceb1c]{gap:5px;-webkit-user-select:none;user-select:none}.pagination>div[data-v-4efceb1c]{height:30px;min-width:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 .8em;border-radius:.3em;cursor:pointer;transition:all .3s}.pagination>div.active[data-v-4efceb1c]{background-color:rgb(var(--primary));color:rgb(var(--bg));pointer-events:none}.pagination>div[data-v-4efceb1c]:hover:not(.disabled){background-color:rgba(var(--content),.1)}.pagination>div.disabled[data-v-4efceb1c]{color:rgba(var(--content),.5);cursor:default;pointer-events:none}.pagination .prev[data-v-4efceb1c],.pagination .next[data-v-4efceb1c]{background-color:rgba(var(--content),.1)}.pagination[data-v-4efceb1c] .select{padding:0;width:82px}.pagination[data-v-4efceb1c] .select .wrapper{height:30px;background:none;background:rgba(var(--content),.1)}@media (max-width: 460px){.pagination[data-v-4efceb1c]{font-size:12px;gap:2px}}.popconfirm-wrapper[data-v-24b23e09]{display:inline-block}.popconfirm-wrapper.block[data-v-24b23e09]{display:block;width:100%}.popconfirm-content[data-v-24b23e09]{position:absolute;z-index:2000;background:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a;padding:12px;min-width:200px;border:1px solid #ebeef5}.popconfirm-arrow[data-v-24b23e09]{position:absolute;bottom:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.popconfirm-message[data-v-24b23e09]{display:flex;align-items:center;margin-bottom:12px;font-size:14px;color:#606266}.popconfirm-message i[data-v-24b23e09]{color:#e6a23c;margin-right:8px;font-size:16px}.popconfirm-buttons[data-v-24b23e09]{display:flex;justify-content:flex-end;gap:8px}.popconfirm-buttons button[data-v-24b23e09]{padding:4px 12px;font-size:12px;border-radius:3px;cursor:pointer;border:1px solid #dcdfe6;background:#fff;transition:all .3s}.popconfirm-buttons button[data-v-24b23e09]:hover{color:rgb(var(--primary));border-color:rgba(var(--primary),.2);background:rgba(var(--primary),.1)}.popconfirm-buttons .btn-confirm[data-v-24b23e09]{background:rgb(var(--primary));border-color:rgb(var(--primary));color:#fff}.popconfirm-buttons .btn-confirm[data-v-24b23e09]:hover{background:rgba(var(--primary),.8);border-color:rgba(var(--primary),.8);color:#fff}.fade-enter-active[data-v-24b23e09],.fade-leave-active[data-v-24b23e09]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-24b23e09],.fade-leave-to[data-v-24b23e09]{opacity:0;transform:translateY(10px)}.image-preview-mask[data-v-9b03c386]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2000;display:flex;align-items:center;justify-content:center;animation:fadeIn-9b03c386 .3s ease}.image-preview-mask .image-wrapper[data-v-9b03c386]{position:relative;max-width:90vw;max-height:90vh;animation:zoomIn-9b03c386 .3s ease}.image-preview-mask .image-wrapper .preview-image[data-v-9b03c386]{max-width:100%;max-height:90vh;border-radius:4px;box-shadow:0 4px 20px #00000080;-webkit-user-select:none;user-select:none;display:block}.image-preview-mask .image-wrapper .close-btn[data-v-9b03c386]{position:absolute;top:-40px;right:-40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:24px;transition:all .3s;background:#ffffff1a;border-radius:50%}.image-preview-mask .image-wrapper .close-btn[data-v-9b03c386]:hover{background:#fff3;transform:rotate(90deg)}@keyframes fadeIn-9b03c386{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-9b03c386{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.image-preview-mask .image-wrapper .close-btn[data-v-9b03c386]{top:10px;right:10px;background:#00000080}}.action-footer[data-v-7cf08a7a]{position:fixed;bottom:0;left:220px;right:0;height:60px;background:#fff;box-shadow:0 -2px 10px #0000000d;z-index:98;transition:left .3s ease-in-out}.footer-content[data-v-7cf08a7a]{height:100%;display:flex;justify-content:flex-end;align-items:center;padding:0 20px;gap:15px}.collapsed{left:64px}@media (max-width: 768px){.action-footer[data-v-7cf08a7a]{left:0!important}}.checkbox[data-v-bf492645]{position:relative;line-height:1}.checkbox[data-v-bf492645]:before{content:"";display:inline-block;width:1em;height:1em;border-radius:3px;background-color:rgb(var(--bg3));transition:all .2s}.checkbox[data-v-bf492645]:hover:before,.checkbox.checked[data-v-bf492645]:before{box-shadow:0 0 0 1px rgba(var(--primary),1)}.checkbox.checked[data-v-bf492645]:before{background-color:rgb(var(--primary))}.checkbox[data-v-bf492645]:has(input:disabled){cursor:not-allowed}.checkbox[data-v-bf492645]:has(input:disabled):before{background-color:#0000000d}.checkbox:has(input:disabled).checked[data-v-bf492645]:before{background-color:rgba(var(--primary),.5);box-shadow:0 0 0 1px rgba(var(--primary),.5)}.checkbox input[data-v-bf492645]{opacity:0;z-index:2;position:absolute;width:100%;height:100%;cursor:pointer;left:0;top:0}.checkbox .icon-check2[data-v-bf492645]{position:absolute;left:.6em;top:50%;transform:translate(-50%,-50%);color:rgb(var(--bg2))}.modal[data-v-9e6377bf]{position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:rgba(var(--bg),.5);z-index:95;display:flex;align-items:center;justify-content:center;padding:1em}.modal.backBlur[data-v-9e6377bf]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal .wrapper[data-v-9e6377bf]{background-color:rgb(var(--bg));border:solid 1px var(--border-color);box-shadow:0 2px 20px rgba(var(--content),.1);border-radius:20px;position:relative;transition:all .2s;transform:translateY(20px);opacity:0}.modal .wrapper.animate[data-v-9e6377bf]{transform:translateY(0);opacity:1}.modal .wrapper .title[data-v-9e6377bf]{padding:20px 30px;border-bottom:solid 1px rgba(var(--content),.1);font-size:18px;line-height:20px;font-weight:700}.modal .wrapper .close[data-v-9e6377bf]{position:absolute;right:1em;top:1em;line-height:1;font-size:20px;cursor:pointer;transition:all .3s;color:rgba(var(--content),.4);z-index:9;display:flex;align-items:center;justify-content:center}.modal .wrapper .close[data-v-9e6377bf]:hover{opacity:1}.modal .body[data-v-9e6377bf]{max-height:calc(100vh - 100px);padding:30px}.modal .footer[data-v-9e6377bf]{padding:14px 30px;border-top:solid 1px rgba(var(--content),.1)}@media (max-width: 640px){.modal[data-v-9e6377bf]{padding:14px}.modal .wrapper[data-v-9e6377bf]{max-width:100%;border-radius:10px}}.media-container.is-component[data-v-9d4d04cd]{padding:0;height:100%;background:transparent}.media-container.is-component .media-sidebar[data-v-9d4d04cd]{border-radius:0;border-right:1px solid var(--border-color)}.media-container.is-component .media-content[data-v-9d4d04cd]{border-radius:0;box-shadow:none;padding:10px 15px}.media-container.is-component .media-content.no-radius[data-v-9d4d04cd]{border-radius:0}.media-container[data-v-9d4d04cd]{padding:var(--padding);background-color:rgb(var(--bg2));height:calc(100vh - 80px);overflow:hidden}.media-sidebar[data-v-9d4d04cd]{width:200px;background-color:rgb(var(--bg));border-radius:var(--border-radius) 0 0 var(--border-radius);padding:15px 0;border-right:1px solid var(--border-color)}.media-sidebar .category-item[data-v-9d4d04cd]{padding:12px 20px;cursor:pointer;display:flex;align-items:center;color:rgb(var(--content));transition:all .3s;position:relative}.media-sidebar .category-item[data-v-9d4d04cd]:hover{background-color:rgba(var(--primary),.05);color:rgb(var(--primary))}.media-sidebar .category-item.active[data-v-9d4d04cd]{background-color:rgba(var(--primary),.1);color:rgb(var(--primary));font-weight:700}.media-sidebar .category-item.active[data-v-9d4d04cd]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:rgb(var(--primary))}.media-sidebar .category-item .icon[data-v-9d4d04cd]{margin-right:10px;font-size:16px}.media-sidebar .category-item .count[data-v-9d4d04cd]{margin-left:auto;font-size:12px;color:#999;background-color:rgba(var(--content),.05);padding:2px 6px;border-radius:10px}.media-content[data-v-9d4d04cd]{background-color:rgb(var(--bg));border-radius:0 var(--border-radius) var(--border-radius) 0;padding:20px;overflow:hidden}.file-icon .icon[data-v-9d4d04cd]{color:rgba(var(--content),.2)}.media-list-wrapper[data-v-9d4d04cd]{overflow-y:auto;padding:5px}.media-list-wrapper[data-v-9d4d04cd]::selection{background:none}.media-list-wrapper[data-v-9d4d04cd]::-webkit-scrollbar{width:6px}.media-list-wrapper[data-v-9d4d04cd]::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:3px}.media-grid[data-v-9d4d04cd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px}.media-item[data-v-9d4d04cd]{position:relative;cursor:pointer}.media-item .item-inner[data-v-9d4d04cd]{border:1px solid var(--border-color);border-radius:8px;overflow:hidden;transition:all .3s;background-color:#fff}.media-item .item-inner[data-v-9d4d04cd]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:rgba(var(--primary),.5)}.media-item.selected .item-inner[data-v-9d4d04cd]{border-color:rgb(var(--primary));box-shadow:0 0 0 2px rgba(var(--primary),.2)}.media-item .preview-box[data-v-9d4d04cd]{height:120px;position:relative;background-color:#f5f7fa;display:flex;align-items:center;justify-content:center;overflow:hidden}.media-item .preview-box .img-wrapper[data-v-9d4d04cd]{position:relative;height:120px;width:100%;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 25%),linear-gradient(-45deg,#e0e0e0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e0e0e0 75%),linear-gradient(-45deg,transparent 75%,#e0e0e0 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px}.media-item .preview-box .img-wrapper .preview-img[data-v-9d4d04cd]{max-width:100%;max-height:100%;object-fit:cover}.media-item .preview-box .img-wrapper .preview-mask[data-v-9d4d04cd]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080;opacity:0;transition:opacity .3s;z-index:5}.media-item .preview-box .img-wrapper .preview-mask .action-btn[data-v-9d4d04cd]{width:36px;height:36px;border-radius:50%;background-color:#fff3;display:flex;align-items:center;justify-content:center;cursor:zoom-in;transition:all .2s}.media-item .preview-box .img-wrapper .preview-mask .action-btn[data-v-9d4d04cd]:hover{background-color:#fff6;transform:scale(1.1)}.media-item .preview-box .img-wrapper:hover .preview-mask[data-v-9d4d04cd]{opacity:1}.media-item .preview-box .select-mask[data-v-9d4d04cd]{position:absolute;top:5px;left:5px;z-index:10}.media-item .preview-box .select-order-badge[data-v-9d4d04cd]{position:absolute;bottom:5px;right:5px;width:16px;height:16px;background-color:rgba(var(--content),.1);color:#fff;border-radius:50%;font-size:.8rem;font-weight:700;z-index:10}.media-item .info-box[data-v-9d4d04cd]{padding:10px}.media-item .info-box .name[data-v-9d4d04cd]{font-size:14px;color:rgb(var(--content));line-height:1.4}.pagination-wrapper[data-v-9d4d04cd],.border-top[data-v-9d4d04cd]{border-top:1px solid var(--border-color)}.bg-grey-light[data-v-9d4d04cd]{background-color:#f5f7fa}@media (max-width: 768px){.media-sidebar[data-v-9d4d04cd]{display:none}.media-grid[data-v-9d4d04cd]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.media-item .preview-box[data-v-9d4d04cd]{height:80px}}.upload-progress-circle[data-v-9d4d04cd]{width:60px;height:60px;position:relative}.upload-progress-circle .circular-chart[data-v-9d4d04cd]{display:block;margin:0 auto;max-width:100%;max-height:100%}.upload-progress-circle .circle-bg[data-v-9d4d04cd]{fill:none;stroke:#eee;stroke-width:3.8}.upload-progress-circle .circle[data-v-9d4d04cd]{fill:none;stroke:rgb(var(--primary));stroke-width:2.8;stroke-linecap:round;animation:progress 1s ease-out forwards}.upload-progress-circle .percentage[data-v-9d4d04cd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:rgb(var(--primary))}.media-modal-mask[data-v-8d70af64]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center}.media-modal-wrapper[data-v-8d70af64]{width:1200px;height:700px;max-width:95vw;max-height:90vh;background-color:#fff;border-radius:8px;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column;overflow:hidden;animation:slideIn-8d70af64 .3s ease}.modal-header[data-v-8d70af64]{padding:15px 20px;border-bottom:1px solid var(--border-color);background-color:#f8f9fa}.modal-header .title[data-v-8d70af64]{font-size:16px;font-weight:700;color:rgb(var(--content))}.modal-header .close-btn[data-v-8d70af64]{font-size:20px;cursor:pointer;color:#999}.modal-header .close-btn[data-v-8d70af64]:hover{color:#666}.modal-body[data-v-8d70af64]{flex:1;overflow:hidden}.modal-body[data-v-8d70af64] .media-item .preview-box,.modal-body[data-v-8d70af64] .media-item .preview-box .img-wrapper{height:100px}.modal-footer[data-v-8d70af64]{padding:15px 20px;border-top:1px solid var(--border-color);background-color:#fff}@keyframes slideIn-8d70af64{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.lite-editor[data-v-ff580ec7]{border:1px solid #dcdfe6;border-radius:4px;background:#fff;display:flex;flex-direction:column;transition:border-color .3s}.lite-editor[data-v-ff580ec7]:focus-within{border-color:rgb(var(--primary))}.editor-toolbar[data-v-ff580ec7]{padding:8px;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;gap:4px;background:#f9f9f9;border-radius:4px 4px 0 0}.tool-btn[data-v-ff580ec7]{border:none;background:transparent;width:30px;height:30px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#606266;transition:all .2s}.tool-btn[data-v-ff580ec7]:hover{background:#e6e6e6;color:#333}.tool-btn.active[data-v-ff580ec7]{background:#e6e6e6;color:rgb(var(--primary))}.tool-btn i[data-v-ff580ec7]{font-size:18px}.tool-btn[data-v-ff580ec7]:disabled{cursor:not-allowed;opacity:.5}.tool-btn[data-v-ff580ec7]:disabled:hover{background:transparent;color:#606266}.tool-select[data-v-ff580ec7]{height:30px;padding:0 8px;border:1px solid #dcdfe6;border-radius:4px;color:#606266;outline:none;background:transparent;cursor:pointer}.tool-select[data-v-ff580ec7]:hover{border-color:#c0c4cc}.tool-select[data-v-ff580ec7]:focus{border-color:rgb(var(--primary))}.tool-select[data-v-ff580ec7]:disabled{cursor:not-allowed;opacity:.5}.tool-select[data-v-ff580ec7]:disabled:hover{border-color:#dcdfe6}.color-picker-dropdown[data-v-ff580ec7]{position:relative;display:inline-block}.color-picker-dropdown.disabled[data-v-ff580ec7]{opacity:.5;pointer-events:none}.color-picker-dropdown .dropdown-trigger[data-v-ff580ec7]{padding:0 5px}.color-picker-dropdown .dropdown-trigger .color-indicator[data-v-ff580ec7]{font-weight:700;border-bottom:3px solid #FF4D4F;line-height:1;font-size:14px}.color-picker-dropdown .dropdown-trigger .icon-down-arrow[data-v-ff580ec7]{font-size:12px;transform:scale(.8)}.color-picker-dropdown .color-panel[data-v-ff580ec7]{display:none;position:absolute;top:100%;left:0;z-index:100;background:#fff;border:1px solid #dcdfe6;box-shadow:0 2px 12px #0000001a;border-radius:4px;padding:8px;width:194px;flex-wrap:wrap;gap:6px}.color-picker-dropdown:hover .color-panel[data-v-ff580ec7]{display:flex}.color-btn[data-v-ff580ec7]{width:20px;height:20px;border:1px solid rgba(0,0,0,.1);border-radius:2px;cursor:pointer;padding:0;transition:transform .2s;position:relative}.color-btn.color-empty[data-v-ff580ec7]{background:#fff;overflow:hidden}.color-btn.color-empty[data-v-ff580ec7]:after{content:"";position:absolute;top:50%;left:-4px;width:140%;height:1.5px;background:#ff4d4f;transform:rotate(-45deg);transform-origin:center}.color-btn[data-v-ff580ec7]:hover{transform:scale(1.2);border-color:#0000004d;z-index:1;box-shadow:0 0 4px #0003}.editor-content[data-v-ff580ec7]{padding:15px;min-height:300px;max-height:600px;outline:none;line-height:1.6;font-size:14px;color:#333;overflow-y:auto}.editor-content[data-v-ff580ec7]:empty:before{content:attr(placeholder);color:#ccc;display:block}.editor-content[data-v-ff580ec7] img{max-width:100%;border-radius:4px}.editor-content[data-v-ff580ec7] blockquote{border-left:4px solid #eee;padding-left:15px;color:#666;margin:10px 0}.editor-content[data-v-ff580ec7] a{color:rgb(var(--primary));text-decoration:underline}.editor-content[data-v-ff580ec7] ul,.editor-content[data-v-ff580ec7] ol{padding-left:20px;margin:10px 0}.editor-content[data-v-ff580ec7] h1{font-size:24px;margin:15px 0 10px;font-weight:700}.editor-content[data-v-ff580ec7] h2{font-size:20px;margin:12px 0 8px;font-weight:700}.editor-content[data-v-ff580ec7] .__encrypto__{border:1px dashed rgb(var(--error));background-color:rgba(var(--error),.05);padding:0 2px;border-radius:4px;position:relative;margin:10px 0}.editor-content[data-v-ff580ec7] .__encrypto__:before{font-family:iconfont;content:"";position:absolute;top:-10px;left:2px;font-size:.8rem;pointer-events:none;background-color:rgb(var(--bg));padding:0 2px;line-height:1;color:rgb(var(--error))}.source-input[data-v-ff580ec7]{font-family:Consolas,Monaco,monospace;resize:vertical;white-space:pre-wrap;word-wrap:break-word;border:none;width:100%}.upload-box[data-v-599f08a6]{width:100%;height:180px;max-height:100%;border:2px dashed #dcdfe6;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:border-color .3s;background:#f9f9f9;overflow:hidden;position:relative}.upload-box[data-v-599f08a6]:hover{border-color:rgb(var(--primary))}.upload-box:hover .remove-btn[data-v-599f08a6]{opacity:1}.upload-placeholder[data-v-599f08a6]{display:flex;flex-direction:column;align-items:center;color:#909399}.upload-placeholder i[data-v-599f08a6]{font-size:24px;margin-bottom:8px}.upload-placeholder span[data-v-599f08a6]{font-size:12px}.cover-preview[data-mode=cover][data-v-599f08a6]{width:100%;height:100%;object-fit:cover}.cover-preview[data-mode=contain][data-v-599f08a6]{width:100%;height:100%;object-fit:contain}.cover-preview[data-mode=fill][data-v-599f08a6]{width:100%;height:100%;object-fit:fill}.remove-btn[data-v-599f08a6]{position:absolute;top:5px;right:5px;width:24px;height:24px;background:#00000080;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .3s}.remove-btn[data-v-599f08a6]:hover{background:#000000b3}.remove-btn i[data-v-599f08a6]{font-size:14px}.tooltip-content{pointer-events:none;opacity:0;transition:opacity .2s ease}.tooltip-content.tooltip-visible{opacity:1}.tooltip-content.placement-top .tooltip-arrow{position:absolute;width:0;height:0;bottom:-4px;left:50%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.85)}.tooltip-content.placement-bottom .tooltip-arrow{position:absolute;width:0;height:0;top:-4px;left:50%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.85)}.tooltip-content.placement-left .tooltip-arrow{position:absolute;width:0;height:0;right:-4px;top:50%;transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid rgba(0,0,0,.85)}.tooltip-content.placement-right .tooltip-arrow{position:absolute;width:0;height:0;left:-4px;top:50%;transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid rgba(0,0,0,.85)}.tooltip-inner{background-color:#000000d9;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;line-height:1.5;white-space:nowrap;box-shadow:0 2px 8px #00000026}.tooltip-container[data-v-f70945c1]{position:relative;display:inline-flex;align-items:center;justify-content:center}.radio-group[data-v-b2c1d2da]{display:flex;flex-wrap:wrap;gap:14px}.radio-group[data-justify=center][data-v-b2c1d2da]{justify-content:center}.radio-group.disabled[data-v-b2c1d2da]{pointer-events:none;opacity:.5}.radio-group .item[data-v-b2c1d2da]{height:36px;padding:0 20px;border:solid 1px rgba(var(--bg3),1);background-color:rgba(var(--bg3),1);border-radius:9em;display:flex;align-items:center;justify-content:center;cursor:pointer}.radio-group .item[data-v-b2c1d2da]:hover{border-color:rgba(var(--primary),1);color:rgba(var(--primary),1)}.radio-group .item.active[data-v-b2c1d2da]{background-color:rgba(var(--primary),.1);border-color:rgba(var(--primary),1);color:rgba(var(--primary),1);cursor:default}.radio-group[data-size=lg][data-v-b2c1d2da]{gap:32px}.radio-group[data-size=lg] .item[data-v-b2c1d2da]{height:44px;font-size:16px;padding:0 32px}.datepick[data-v-4f99e6b2]{width:100%}.datepick .wrapper[data-v-4f99e6b2]{height:38px;padding:0 12px;border-radius:var(--border-radius);width:100%;background-color:rgb(var(--bg2));border:solid 1px rgb(var(--bg2));transition:all .2s;cursor:pointer}.datepick .wrapper[data-v-4f99e6b2]:hover,.datepick .wrapper.active[data-v-4f99e6b2]{border-color:rgb(var(--primary))}.datepick.disabled[data-v-4f99e6b2]{pointer-events:none}.datepick.disabled .wrapper[data-v-4f99e6b2]{background-color:rgba(var(--content),.05);border-color:rgba(var(--content),.05);cursor:not-allowed}.datepick.disabled .wrapper .placeholder[data-v-4f99e6b2],.datepick.disabled .wrapper span[data-v-4f99e6b2]{color:rgba(var(--content),.5)}.datepick .icon-right[data-v-4f99e6b2]{color:rgba(var(--content),.4);transition:transform .2s}.datepick .icon-right.active[data-v-4f99e6b2]{transform:rotate(90deg)}.datepick .placeholder[data-v-4f99e6b2]{color:rgba(var(--content),.6)}.datepick .icon-close[data-v-4f99e6b2]{cursor:pointer;background-color:rgba(var(--content),.1);width:18px;height:18px;border-radius:50%}.datepick .icon-close[data-v-4f99e6b2]:hover{background-color:rgba(var(--content),.2);color:rgb(var(--content))}.datepick-content[data-v-4f99e6b2]{padding:12px;width:300px}.calendar-header[data-v-4f99e6b2]{margin-bottom:12px}.calendar-header .month-year[data-v-4f99e6b2]{margin:0 8px;font-weight:500;cursor:pointer;border-radius:4px;padding:2px 6px}.calendar-header .month-year[data-v-4f99e6b2]:hover{background-color:rgba(var(--content),.05)}.calendar-header .icon[data-v-4f99e6b2]{cursor:pointer;padding:4px;border-radius:4px}.calendar-header .icon[data-v-4f99e6b2]:hover{background-color:rgba(var(--content),.05)}.month-picker[data-v-4f99e6b2]{gap:4px;margin-bottom:8px}.month-picker .month-item[data-v-4f99e6b2]{flex:0 0 calc(33.333% - 8px);height:36px;border-radius:4px;cursor:pointer;font-size:13px}.month-picker .month-item[data-v-4f99e6b2]:hover{background-color:rgba(var(--content),.05)}.month-picker .month-item.selected[data-v-4f99e6b2]{background-color:rgb(var(--primary));color:#fff}.calendar-weekdays[data-v-4f99e6b2]{margin-bottom:8px}.weekday[data-v-4f99e6b2]{flex:1;text-align:center;font-size:12px;color:rgba(var(--content),.6)}.calendar-days .calendar-day[data-v-4f99e6b2]{flex:0 0 14.2857%;height:32px;margin:2px 0;border-radius:4px;cursor:pointer;font-size:14px}.calendar-days .calendar-day[data-v-4f99e6b2]:hover{background-color:rgba(var(--content),.05)}.calendar-days .calendar-day.other[data-v-4f99e6b2]{color:rgba(var(--content),.3)}.calendar-days .calendar-day.today[data-v-4f99e6b2]{border:1px solid rgb(var(--primary))}.calendar-days .calendar-day.selected[data-v-4f99e6b2],.calendar-days .calendar-day.range-start[data-v-4f99e6b2],.calendar-days .calendar-day.range-end[data-v-4f99e6b2]{background-color:rgb(var(--primary));color:#fff}.calendar-days .calendar-day.in-range[data-v-4f99e6b2]{background-color:rgba(var(--primary),.1)}.time-picker[data-v-4f99e6b2]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color)}.time-picker input[data-v-4f99e6b2]{width:40px;height:28px;text-align:center;border:1px solid rgb(var(--bg2));border-radius:4px;background-color:rgb(var(--bg2));margin:0 4px}.time-picker input[data-v-4f99e6b2]:focus{outline:none;border-color:rgb(var(--primary))}.datepick-footer[data-v-4f99e6b2]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color)}.quick-buttons[data-v-4f99e6b2]{gap:8px}.input-group[data-v-4b22f594]{display:flex;align-items:center}.input-group[data-v-4b22f594]>div{flex:1}.input-group[data-v-4b22f594]>div:first-of-type{position:relative}.input-group[data-v-4b22f594]>div:first-of-type:after{content:"";width:1px;height:100%;position:absolute;background-color:var(--border-color);right:0;top:0}.input-group[data-v-4b22f594]>div:first-of-type .wrapper,.input-group[data-v-4b22f594]>div:first-of-type input{border-radius:var(--border-radius) 0 0 var(--border-radius)}.input-group[data-v-4b22f594]>div:last-of-type .wrapper,.input-group[data-v-4b22f594]>div:last-of-type input{border-radius:0 var(--border-radius) var(--border-radius) 0}.switch[data-v-590ff044]{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:44px;height:22px;border-radius:11px;background-color:rgb(var(--bg3));transition:all .2s}.switch .switch-node[data-v-590ff044]{position:absolute;left:3px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background-color:rgb(var(--bg2));transition:all .2s;box-shadow:0 2px 4px #0003}.switch[data-v-590ff044]:hover:not(.disabled):before{box-shadow:0 0 0 2px rgba(var(--primary),.3)}.switch.checked[data-v-590ff044]{background-color:rgb(var(--primary))}.switch.checked .switch-node[data-v-590ff044]{left:calc(100% - 19px);background-color:#fff}.switch.disabled[data-v-590ff044]{opacity:.6;cursor:not-allowed}.switch.sm[data-v-590ff044]{width:36px;height:18px;border-radius:9px}.switch.sm .switch-node[data-v-590ff044]{width:14px;height:14px}.switch.sm.checked .switch-node[data-v-590ff044]{left:calc(100% - 15px)}.switch.lg[data-v-590ff044]{width:52px;height:26px;border-radius:13px}.switch.lg .switch-node[data-v-590ff044]{width:20px;height:20px}.switch.lg.checked .switch-node[data-v-590ff044]{left:calc(100% - 23px)}.tabs[data-v-17e0513e]{display:flex;flex-wrap:wrap;gap:24px}.tabs[data-justify=center][data-v-17e0513e]{justify-content:center}.tabs .item[data-v-17e0513e]{height:36px;padding:14px 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.tabs .item[data-v-17e0513e]:hover{color:rgba(var(--primary),1)}.tabs .item.active[data-v-17e0513e]{border-bottom:solid 2px rgba(var(--primary),1);color:rgba(var(--primary),1);font-weight:700;cursor:default}.tabs[data-size=lg] .item[data-v-17e0513e]{font-size:16px}.tabs[data-size=sm] .item[data-v-17e0513e]{font-size:12px}.ai-optimize-btn[data-v-64c9f585]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;color:rgb(var(--primary));background:rgba(var(--primary),.1);border:1px solid rgba(var(--primary),.3);border-radius:6px;cursor:pointer;transition:all .2s}.ai-optimize-btn i[data-v-64c9f585]{font-size:14px}.ai-optimize-btn[data-v-64c9f585]:hover:not(:disabled){background:rgb(var(--primary));color:#fff}.ai-optimize-btn[data-v-64c9f585]:disabled{opacity:.6;cursor:not-allowed}.ai-optimize-btn .spinning[data-v-64c9f585]{animation:ai-spin-64c9f585 .9s linear infinite}.ai-optimize-btn.floating[data-v-64c9f585]{position:absolute;right:10px;bottom:15px;z-index:2}@keyframes ai-spin-64c9f585{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orch-run-result .running[data-v-ad469c9a]{padding:16px 0;color:rgb(var(--primary))}.orch-run-result .running .spinning[data-v-ad469c9a]{animation:orch-spin-ad469c9a .9s linear infinite}.orch-run-result .meta[data-v-ad469c9a]{margin-bottom:12px}.orch-run-result .warn-box[data-v-ad469c9a]{background:rgba(var(--warning, 250 173 20),.1);border-left:3px solid rgb(var(--warning, 250 173 20));border-radius:4px;padding:8px 12px;margin-bottom:12px}.orch-run-result .warn-box .warn-title[data-v-ad469c9a]{font-weight:600;font-size:13px;margin-bottom:4px}.orch-run-result .warn-box .warn-list[data-v-ad469c9a]{margin:0;padding-left:18px;font-size:12px;color:rgba(var(--content),.7)}.orch-run-result .warn-box .warn-list li[data-v-ad469c9a]{line-height:1.6}.orch-run-result .steps[data-v-ad469c9a]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.orch-run-result .step[data-v-ad469c9a]{border:1px solid rgba(var(--content),.1);border-radius:8px;overflow:hidden}.orch-run-result .step.step-error[data-v-ad469c9a]{border-color:rgba(var(--error),.4);background:rgba(var(--error),.04)}.orch-run-result .step .step-head[data-v-ad469c9a]{padding:10px 12px}.orch-run-result .step .step-head .step-idx[data-v-ad469c9a]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(var(--primary),.12);color:rgb(var(--primary));font-size:12px}.orch-run-result .step .step-err[data-v-ad469c9a]{padding:0 12px 10px;font-size:12px;color:rgb(var(--error))}.orch-run-result .step .step-body[data-v-ad469c9a]{padding:4px 12px 12px;border-top:1px dashed rgba(var(--content),.1)}.orch-run-result .step .step-body .sub-label[data-v-ad469c9a]{font-size:12px;color:rgba(var(--content),.5);margin:8px 0 4px}.orch-run-result .final[data-v-ad469c9a]{border:1px solid rgba(var(--primary),.25);border-radius:8px;padding:10px 12px;background:rgba(var(--primary),.04)}.orch-run-result .final .final-title[data-v-ad469c9a]{font-size:13px;font-weight:600;color:rgb(var(--primary));margin-bottom:6px}.orch-run-result .pre[data-v-ad469c9a]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:Consolas,Menlo,monospace;font-size:12px;line-height:1.6;color:rgba(var(--content),.85);background:rgba(var(--content),.03);border-radius:4px;padding:8px 10px;max-height:260px;overflow:auto}.orch-run-result .empty[data-v-ad469c9a]{padding:20px;text-align:center;font-size:13px}@keyframes orch-spin-ad469c9a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orch-node[data-v-babb3bad]{min-width:172px;max-width:220px;padding:10px 12px;border-radius:8px;border:1px solid rgba(var(--content),.14);background:#fff;color:rgb(var(--content));font-size:13px;box-shadow:0 1px 3px #0000000f;transition:box-shadow .15s,border-color .15s}.orch-node.is-selected[data-v-babb3bad]{border-color:rgb(var(--primary));box-shadow:0 0 0 2px rgba(var(--primary),.2)}.orch-node.is-entry[data-v-babb3bad]{border-left:3px solid rgb(var(--primary))}.orch-node.is-output[data-v-babb3bad]{border-right:3px solid rgb(var(--success, 82 196 26))}.orch-node.has-error[data-v-babb3bad]{border-color:rgb(var(--error));box-shadow:0 0 0 2px rgba(var(--error),.18)}.orch-node .on-head[data-v-babb3bad]{margin-bottom:4px}.orch-node .on-head .on-id[data-v-babb3bad]{font-family:Consolas,Menlo,monospace;font-size:12px;color:rgba(var(--content),.6)}.orch-node .on-name[data-v-babb3bad]{font-weight:600;font-size:13px;line-height:1.4;word-break:break-all}.orch-node .on-name.empty[data-v-babb3bad]{color:rgba(var(--content),.4);font-weight:400;font-style:italic}.orch-node .on-agent[data-v-babb3bad]{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:12px;color:rgba(var(--content),.7)}.orch-node .on-agent .dot[data-v-babb3bad]{width:6px;height:6px;border-radius:50%;background:rgb(var(--success, 82 196 26));flex:none}.orch-node .on-agent .dot-empty[data-v-babb3bad]{background:rgba(var(--content),.3)}.orch-node .on-agent .on-agent-txt[data-v-babb3bad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orch-node .on-dep[data-v-babb3bad]{margin-top:4px;font-size:11px;color:rgba(var(--content),.45)}.orch-node .on-tools[data-v-babb3bad]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(var(--content),.12)}.orch-node .on-tools .tool[data-v-babb3bad]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:12px;cursor:pointer;background:rgba(var(--content),.06);color:rgba(var(--content),.6);transition:all .15s}.orch-node .on-tools .tool[data-v-babb3bad]:hover,.orch-node .on-tools .tool.active[data-v-babb3bad]{background:rgb(var(--primary));color:#fff}.orch-node .on-tools .tool.tool-del[data-v-babb3bad]:hover{background:rgb(var(--error));color:#fff}.orch-node .badge[data-v-babb3bad]{font-size:10px;line-height:1;padding:3px 5px;border-radius:3px}.orch-node .badge.badge-entry[data-v-babb3bad]{background:rgba(var(--primary),.14);color:rgb(var(--primary))}.orch-node .badge.badge-output[data-v-babb3bad]{background:rgba(var(--success, 82 196 26),.14);color:rgb(var(--success, 82 196 26))}[data-v-babb3bad] .handle{width:9px;height:9px;background:#fff;border:2px solid rgb(var(--primary));border-radius:50%}[data-v-babb3bad] .handle-source:hover{background:rgb(var(--primary));cursor:crosshair}.orch-canvas[data-v-84e01d4f]{display:flex;flex-direction:column;height:100%;border:1px solid rgba(var(--content),.12);border-radius:8px;background:rgb(var(--bg2));overflow:hidden}.orch-canvas .canvas-toolbar[data-v-84e01d4f]{padding:0 12px;border-bottom:1px solid rgba(var(--content),.08);background:rgb(var(--bg));height:50px;display:flex;align-items:center}.orch-canvas .canvas-toolbar .grow[data-v-84e01d4f]{flex:1}.orch-canvas .canvas-toolbar .hint[data-v-84e01d4f]{color:rgba(var(--content),.5)}.orch-canvas .canvas-flow[data-v-84e01d4f]{flex:1;position:relative;min-height:360px}[data-v-84e01d4f] .vue-flow__edge-path{stroke:rgba(var(--content),.35);stroke-width:1.6}[data-v-84e01d4f] .vue-flow__edge.selected .vue-flow__edge-path,[data-v-84e01d4f] .vue-flow__edge:hover .vue-flow__edge-path{stroke:rgb(var(--primary));stroke-width:2.2}[data-v-84e01d4f] .vue-flow__edge-text{fill:rgba(var(--content),.7);font-size:11px}[data-v-84e01d4f] .vue-flow__edge-textbg{fill:rgb(var(--bg))}[data-v-84e01d4f] .vue-flow__connection-path{stroke:rgb(var(--primary));stroke-width:2}[data-v-84e01d4f] .vue-flow__node{background:transparent;border:none;padding:0;font-family:inherit}[data-v-84e01d4f] .vue-flow__controls{box-shadow:0 1px 4px #0000001f;border-radius:6px;overflow:hidden}[data-v-84e01d4f] .vue-flow__controls button{background:rgb(var(--bg));border-bottom-color:rgba(var(--content),.08)}[data-v-84e01d4f] .vue-flow__controls button svg{fill:rgba(var(--content),.7)}[data-v-84e01d4f] .vue-flow__controls button:hover{background:rgb(var(--bg2))}.basic-layout[data-v-194a2acd]{min-height:100vh;justify-content:space-between}.basic-layout[data-v-194a2acd] .logo{flex:0 0 calc(220px - 1.43em)}.basic-layout.collapsed[data-v-194a2acd] .logo{flex:0 0 64px}header[data-v-194a2acd]{height:60px;border-bottom:solid 1px var(--border-color)}.main[data-v-194a2acd]{flex:1 1 auto;overflow:hidden}.main>.main-content[data-v-194a2acd]{background-color:rgb(var(--bg2));flex:1 1 auto;width:0;max-height:calc(100vh - 60px)}.menu[data-v-194a2acd]{width:220px;border-right:solid 1px var(--border-color);transition:width .3s ease-in-out;flex-shrink:0;max-height:calc(100vh - 60px)}.menu.collapsed[data-v-194a2acd]{width:64px}.fade-enter-active[data-v-194a2acd],.fade-leave-active[data-v-194a2acd]{transition:opacity .2s ease}.fade-enter-from[data-v-194a2acd],.fade-leave-to[data-v-194a2acd]{opacity:0}:root,:host{--primary: 0, 102, 255;--second: 52, 56, 218;--third: 255, 48, 113;--info: 0, 102, 255;--success: 52, 218, 116;--warning: 247, 196, 12;--error: 255, 48, 82;--content: 51, 51, 51;--bg: 255, 255, 255;--bg2: 245, 245, 245;--bg3: 235, 235, 235;--grey: 153, 153, 153;--font-size: 14px;--font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--border-color: rgba(var(--content), .1);--box-shadow: 0 0 30px rgba(var(--content), .05);--border-radius: 5px;--padding: 20px}*{margin:0;padding:0;box-sizing:border-box;outline:0}html,body{font-family:var(--font-family);font-size:var(--font-size);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgb(var(--content));background-color:rgb(var(--bg))}a{color:rgb(var(--info));text-decoration:none}img{max-width:100%;vertical-align:middle}button{background:rgba(var(--content),.05);border:0;color:rgb(var(--content))}input,textarea{background:none;border:solid 1px rgba(var(--content),.3);color:rgb(var(--content));transition:border .3s}input:focus,textarea:focus{border-color:rgba(var(--primary),1)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-text-fill-color:rgb(var(--content));transition:background-color 99999s ease-in-out 0s}#nprogress .bar{background:rgb(var(--primary))!important}#nprogress .spinner-icon{border-top-color:rgb(var(--primary))!important;border-left-color:rgb(var(--primary))!important}.max{max-width:100%;width:1920px;padding:0 var(--padding);margin:0 auto}.max-1400{width:1400px!important;max-width:100%}.max-1200{width:1200px!important;max-width:100%}.max-1000{width:1000px!important;max-width:100%}.max-800{width:800px!important;max-width:100%}.max-640{width:640px!important;max-width:100%}.max-540{width:540px!important;max-width:100%}.max-460{width:460px!important;max-width:100%}.max-320{width:320px!important;max-width:100%}.f{display:flex}.if{display:inline-flex}.fa{flex:1 1 auto}.fc{flex-direction:column}.fw{flex-wrap:wrap}.ac{align-items:center}.as{align-items:flex-start}.ae{align-items:flex-end}.jc{justify-content:center}.jb{justify-content:space-between}.je{justify-content:flex-end}.js{justify-content:flex-start}.w0{width:0}.w100p{width:100%}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ellipsis-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.sugar-primary{background-color:rgba(var(--primary),.05);color:rgb(var(--primary));border:solid 1px rgb(var(--primary));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-primary.sugar-sm{font-size:.85em;line-height:.85}.txt-primary,.txt-primary-hover:hover{color:rgb(var(--primary))}.sugar-second{background-color:rgba(var(--second),.05);color:rgb(var(--second));border:solid 1px rgb(var(--second));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-second.sugar-sm{font-size:.85em;line-height:.85}.txt-second,.txt-second-hover:hover{color:rgb(var(--second))}.sugar-third{background-color:rgba(var(--third),.05);color:rgb(var(--third));border:solid 1px rgb(var(--third));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-third.sugar-sm{font-size:.85em;line-height:.85}.txt-third,.txt-third-hover:hover{color:rgb(var(--third))}.sugar-info{background-color:rgba(var(--info),.05);color:rgb(var(--info));border:solid 1px rgb(var(--info));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-info.sugar-sm{font-size:.85em;line-height:.85}.txt-info,.txt-info-hover:hover{color:rgb(var(--info))}.sugar-warning{background-color:rgba(var(--warning),.05);color:rgb(var(--warning));border:solid 1px rgb(var(--warning));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-warning.sugar-sm{font-size:.85em;line-height:.85}.txt-warning,.txt-warning-hover:hover{color:rgb(var(--warning))}.sugar-error{background-color:rgba(var(--error),.05);color:rgb(var(--error));border:solid 1px rgb(var(--error));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-error.sugar-sm{font-size:.85em;line-height:.85}.txt-error,.txt-error-hover:hover{color:rgb(var(--error))}.sugar-success{background-color:rgba(var(--success),.05);color:rgb(var(--success));border:solid 1px rgb(var(--success));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-success.sugar-sm{font-size:.85em;line-height:.85}.txt-success,.txt-success-hover:hover{color:rgb(var(--success))}.sugar-content{background-color:rgba(var(--content),.05);color:rgb(var(--content));border:solid 1px rgb(var(--content));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-content.sugar-sm{font-size:.85em;line-height:.85}.txt-content,.txt-content-hover:hover{color:rgb(var(--content))}.sugar-grey{background-color:rgba(var(--grey),.05);color:rgb(var(--grey));border:solid 1px rgb(var(--grey));display:inline-block;line-height:1;padding:.3em .4em;border-radius:3px}.sugar-grey.sugar-sm{font-size:.85em;line-height:.85}.txt-grey,.txt-grey-hover:hover{color:rgb(var(--grey))}.txt-grey{color:rgba(var(--content),.5)}.txt-grey2{color:rgba(var(--content),.3)}.txt-center{text-align:center}.fw-bold{font-weight:700}.nowrap{white-space:nowrap;word-break:keep-all}.border0{border:0}.gap0{gap:0em!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.gap1{gap:.07em!important}.mt1{margin-top:.07em!important}.mr1{margin-right:.07em!important}.mb1{margin-bottom:.07em!important}.ml1{margin-left:.07em!important}.pt1{padding-top:.07em!important}.pr1{padding-right:.07em!important}.pb1{padding-bottom:.07em!important}.pl1{padding-left:.07em!important}.gap2{gap:.14em!important}.mt2{margin-top:.14em!important}.mr2{margin-right:.14em!important}.mb2{margin-bottom:.14em!important}.ml2{margin-left:.14em!important}.pt2{padding-top:.14em!important}.pr2{padding-right:.14em!important}.pb2{padding-bottom:.14em!important}.pl2{padding-left:.14em!important}.gap3{gap:.21em!important}.mt3{margin-top:.21em!important}.mr3{margin-right:.21em!important}.mb3{margin-bottom:.21em!important}.ml3{margin-left:.21em!important}.pt3{padding-top:.21em!important}.pr3{padding-right:.21em!important}.pb3{padding-bottom:.21em!important}.pl3{padding-left:.21em!important}.gap4{gap:.29em!important}.mt4{margin-top:.29em!important}.mr4{margin-right:.29em!important}.mb4{margin-bottom:.29em!important}.ml4{margin-left:.29em!important}.pt4{padding-top:.29em!important}.pr4{padding-right:.29em!important}.pb4{padding-bottom:.29em!important}.pl4{padding-left:.29em!important}.gap5{gap:.36em!important}.mt5{margin-top:.36em!important}.mr5{margin-right:.36em!important}.mb5{margin-bottom:.36em!important}.ml5{margin-left:.36em!important}.pt5{padding-top:.36em!important}.pr5{padding-right:.36em!important}.pb5{padding-bottom:.36em!important}.pl5{padding-left:.36em!important}.gap6{gap:.43em!important}.mt6{margin-top:.43em!important}.mr6{margin-right:.43em!important}.mb6{margin-bottom:.43em!important}.ml6{margin-left:.43em!important}.pt6{padding-top:.43em!important}.pr6{padding-right:.43em!important}.pb6{padding-bottom:.43em!important}.pl6{padding-left:.43em!important}.gap8{gap:.57em!important}.mt8{margin-top:.57em!important}.mr8{margin-right:.57em!important}.mb8{margin-bottom:.57em!important}.ml8{margin-left:.57em!important}.pt8{padding-top:.57em!important}.pr8{padding-right:.57em!important}.pb8{padding-bottom:.57em!important}.pl8{padding-left:.57em!important}.gap10{gap:.71em!important}.mt10{margin-top:.71em!important}.mr10{margin-right:.71em!important}.mb10{margin-bottom:.71em!important}.ml10{margin-left:.71em!important}.pt10{padding-top:.71em!important}.pr10{padding-right:.71em!important}.pb10{padding-bottom:.71em!important}.pl10{padding-left:.71em!important}.gap12{gap:.86em!important}.mt12{margin-top:.86em!important}.mr12{margin-right:.86em!important}.mb12{margin-bottom:.86em!important}.ml12{margin-left:.86em!important}.pt12{padding-top:.86em!important}.pr12{padding-right:.86em!important}.pb12{padding-bottom:.86em!important}.pl12{padding-left:.86em!important}.gap14{gap:1em!important}.mt14{margin-top:1em!important}.mr14{margin-right:1em!important}.mb14{margin-bottom:1em!important}.ml14{margin-left:1em!important}.pt14{padding-top:1em!important}.pr14{padding-right:1em!important}.pb14{padding-bottom:1em!important}.pl14{padding-left:1em!important}.gap16{gap:1.14em!important}.mt16{margin-top:1.14em!important}.mr16{margin-right:1.14em!important}.mb16{margin-bottom:1.14em!important}.ml16{margin-left:1.14em!important}.pt16{padding-top:1.14em!important}.pr16{padding-right:1.14em!important}.pb16{padding-bottom:1.14em!important}.pl16{padding-left:1.14em!important}.gap18{gap:1.29em!important}.mt18{margin-top:1.29em!important}.mr18{margin-right:1.29em!important}.mb18{margin-bottom:1.29em!important}.ml18{margin-left:1.29em!important}.pt18{padding-top:1.29em!important}.pr18{padding-right:1.29em!important}.pb18{padding-bottom:1.29em!important}.pl18{padding-left:1.29em!important}.gap20{gap:1.43em!important}.mt20{margin-top:1.43em!important}.mr20{margin-right:1.43em!important}.mb20{margin-bottom:1.43em!important}.ml20{margin-left:1.43em!important}.pt20{padding-top:1.43em!important}.pr20{padding-right:1.43em!important}.pb20{padding-bottom:1.43em!important}.pl20{padding-left:1.43em!important}.gap22{gap:1.57em!important}.mt22{margin-top:1.57em!important}.mr22{margin-right:1.57em!important}.mb22{margin-bottom:1.57em!important}.ml22{margin-left:1.57em!important}.pt22{padding-top:1.57em!important}.pr22{padding-right:1.57em!important}.pb22{padding-bottom:1.57em!important}.pl22{padding-left:1.57em!important}.gap24{gap:1.71em!important}.mt24{margin-top:1.71em!important}.mr24{margin-right:1.71em!important}.mb24{margin-bottom:1.71em!important}.ml24{margin-left:1.71em!important}.pt24{padding-top:1.71em!important}.pr24{padding-right:1.71em!important}.pb24{padding-bottom:1.71em!important}.pl24{padding-left:1.71em!important}.gap26{gap:1.86em!important}.mt26{margin-top:1.86em!important}.mr26{margin-right:1.86em!important}.mb26{margin-bottom:1.86em!important}.ml26{margin-left:1.86em!important}.pt26{padding-top:1.86em!important}.pr26{padding-right:1.86em!important}.pb26{padding-bottom:1.86em!important}.pl26{padding-left:1.86em!important}.gap28{gap:2em!important}.mt28{margin-top:2em!important}.mr28{margin-right:2em!important}.mb28{margin-bottom:2em!important}.ml28{margin-left:2em!important}.pt28{padding-top:2em!important}.pr28{padding-right:2em!important}.pb28{padding-bottom:2em!important}.pl28{padding-left:2em!important}.gap30{gap:2.14em!important}.mt30{margin-top:2.14em!important}.mr30{margin-right:2.14em!important}.mb30{margin-bottom:2.14em!important}.ml30{margin-left:2.14em!important}.pt30{padding-top:2.14em!important}.pr30{padding-right:2.14em!important}.pb30{padding-bottom:2.14em!important}.pl30{padding-left:2.14em!important}.gap40{gap:2.86em!important}.mt40{margin-top:2.86em!important}.mr40{margin-right:2.86em!important}.mb40{margin-bottom:2.86em!important}.ml40{margin-left:2.86em!important}.pt40{padding-top:2.86em!important}.pr40{padding-right:2.86em!important}.pb40{padding-bottom:2.86em!important}.pl40{padding-left:2.86em!important}.gap50{gap:3.57em!important}.mt50{margin-top:3.57em!important}.mr50{margin-right:3.57em!important}.mb50{margin-bottom:3.57em!important}.ml50{margin-left:3.57em!important}.pt50{padding-top:3.57em!important}.pr50{padding-right:3.57em!important}.pb50{padding-bottom:3.57em!important}.pl50{padding-left:3.57em!important}.gap60{gap:4.29em!important}.mt60{margin-top:4.29em!important}.mr60{margin-right:4.29em!important}.mb60{margin-bottom:4.29em!important}.ml60{margin-left:4.29em!important}.pt60{padding-top:4.29em!important}.pr60{padding-right:4.29em!important}.pb60{padding-bottom:4.29em!important}.pl60{padding-left:4.29em!important}.gap80{gap:5.71em!important}.mt80{margin-top:5.71em!important}.mr80{margin-right:5.71em!important}.mb80{margin-bottom:5.71em!important}.ml80{margin-left:5.71em!important}.pt80{padding-top:5.71em!important}.pr80{padding-right:5.71em!important}.pb80{padding-bottom:5.71em!important}.pl80{padding-left:5.71em!important}.gap100{gap:7.14em!important}.mt100{margin-top:7.14em!important}.mr100{margin-right:7.14em!important}.mb100{margin-bottom:7.14em!important}.ml100{margin-left:7.14em!important}.pt100{padding-top:7.14em!important}.pr100{padding-right:7.14em!important}.pb100{padding-bottom:7.14em!important}.pl100{padding-left:7.14em!important}.gap120{gap:8.57em!important}.mt120{margin-top:8.57em!important}.mr120{margin-right:8.57em!important}.mb120{margin-bottom:8.57em!important}.ml120{margin-left:8.57em!important}.pt120{padding-top:8.57em!important}.pr120{padding-right:8.57em!important}.pb120{padding-bottom:8.57em!important}.pl120{padding-left:8.57em!important}.f1{flex:0 0 8.33%}.w1{width:8.33%}.f2{flex:0 0 16.66%}.w2{width:16.66%}.f3{flex:0 0 24.99%}.w3{width:24.99%}.f4{flex:0 0 33.32%}.w4{width:33.32%}.f5{flex:0 0 41.65%}.w5{width:41.65%}.f6{flex:0 0 49.98%}.w6{width:49.98%}.f7{flex:0 0 58.31%}.w7{width:58.31%}.f8{flex:0 0 66.64%}.w8{width:66.64%}.f9{flex:0 0 74.97%}.w9{width:74.97%}.f10{flex:0 0 83.3%}.w10{width:83.3%}.f11{flex:0 0 91.63%}.w11{width:91.63%}.f12{flex:0 0 99.96%}.w12{width:99.96%}.fs8{font-size:.57em!important}.fs9{font-size:.64em!important}.fs10{font-size:.71em!important}.fs11{font-size:.79em!important}.fs12{font-size:.86em!important}.fs13{font-size:.93em!important}.fs14{font-size:1em!important}.fs15{font-size:1.07em!important}.fs16{font-size:1.14em!important}.fs17{font-size:1.21em!important}.fs18{font-size:1.29em!important}.fs20{font-size:1.43em!important}.fs22{font-size:1.57em!important}.fs24{font-size:1.71em!important}.fs26{font-size:1.86em!important}.fs28{font-size:2em!important}.fs30{font-size:2.14em!important}.fs32{font-size:2.29em!important}.fs34{font-size:2.43em!important}.fs36{font-size:2.57em!important}.fs40{font-size:2.86em!important}.scroll{overflow-y:auto}.scroll::-webkit-scrollbar{background:none;width:6px}.scroll::-webkit-scrollbar-thumb{background:rgba(var(--primary),.3);border-radius:6px}.scroll:hover::-webkit-scrollbar-thumb{background:rgba(var(--primary),.15)}.pointer{cursor:pointer}@media (max-width: 460px){:root,:host{--padding: 10px}.scroll::-webkit-scrollbar{width:3px}.scroll::-webkit-scrollbar-thumb{background:rgba(var(--primary),.2);border-radius:3px}.scroll:hover::-webkit-scrollbar-thumb{background:rgba(var(--primary),.1)}}.icon{font-family:iconfont!important;font-size:inherit;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-help:before{content:""}.icon-view:before{content:""}.icon-listening:before{content:""}.icon-video:before{content:""}.icon-down:before{content:""}.icon-left:before{content:""}.icon-right:before{content:""}.icon-up:before{content:""}.icon-clear2:before{content:""}.icon-clear:before{content:""}.icon-quote:before{content:""}.icon-link:before{content:""}.icon-unorderedlist:before{content:""}.icon-align-center:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-bold:before{content:""}.icon-fullscreen:before{content:""}.icon-italic:before{content:""}.icon-code:before{content:""}.icon-line-height:before{content:""}.icon-crown:before{content:""}.icon-strikethrough:before{content:""}.icon-font-size:before{content:""}.icon-underline:before{content:""}.icon-fullscreen-exit:before{content:""}.icon-orderedlist:before{content:""}.icon-attachment:before{content:""}.icon-cloud-upload:before{content:""}.icon-disconnect:before{content:""}.icon-file-text:before{content:""}.icon-image:before{content:""}.icon-edit:before{content:""}.icon-add:before{content:""}.icon-search:before{content:""}.icon-down-arrow:before{content:""}.icon-up-arrow:before{content:""}.icon-info:before{content:""}.icon-check:before{content:""}.icon-error:before{content:""}.icon-warn:before{content:""}.icon-shidirenzheng:before{content:""}.icon-close:before{content:""}.icon-message-comments:before{content:""}.icon-money-finance-buyer:before{content:""}.icon-order-success:before{content:""}.icon-footprint:before{content:""}.icon-suggest:before{content:""}.icon-customer-group:before{content:""}.icon-category:before{content:""}.icon-guide:before{content:""}.icon-check2:before{content:""}.icon-code2:before{content:""}.icon-user:before{content:""}.icon-lock:before{content:""}.icon-customer-bussinessman:before{content:""}.icon-logout:before{content:""}.icon-customer-fill:before{content:""}.icon-settings:before{content:""}.skeleton-card[data-v-d896d114]{display:flex;align-items:center;padding:20px;background:#fff;border-radius:var(--border-radius);height:100%}.skeleton-icon[data-v-d896d114]{width:48px;height:48px;border-radius:12px;background:#0000000f;margin-right:15px}.skeleton-content[data-v-d896d114]{flex:1}.skeleton-title[data-v-d896d114]{height:14px;width:60%;background:#0000000f;margin-bottom:10px;border-radius:4px}.skeleton-value[data-v-d896d114]{height:24px;width:40%;background:#0000000f;border-radius:4px}@keyframes pulse-d896d114{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-d896d114]{animation:pulse-d896d114 2s cubic-bezier(.4,0,.6,1) infinite}.stat-card[data-v-e6e69bc3]{background:#fff;border-radius:var(--border-radius);height:100px;box-shadow:var(--box-shadow);transition:transform .3s;overflow:hidden}.stat-card[data-v-e6e69bc3]:hover{transform:translateY(-2px)}.card-content[data-v-e6e69bc3]{display:flex;align-items:center;padding:20px;height:100%}.icon-wrapper[data-v-e6e69bc3]{width:48px;height:48px;border-radius:12px;display:flex;justify-content:center;align-items:center;margin-right:15px;transition:all .3s}.info[data-v-e6e69bc3]{flex:1;display:flex;flex-direction:column;justify-content:center}.title[data-v-e6e69bc3]{font-size:14px;margin-bottom:5px}.value-wrapper[data-v-e6e69bc3]{display:flex;align-items:center}.value[data-v-e6e69bc3]{font-size:24px;font-weight:700;color:var(--content);transition:color .3s;line-height:1}.diff-icon[data-v-e6e69bc3]{margin-left:5px;font-size:12px}.diff-icon.up[data-v-e6e69bc3]{color:rgb(var(--success))}.diff-icon.down[data-v-e6e69bc3]{color:rgb(var(--error))}.traffic-chart[data-v-942f45ff]{background:#fff;padding:20px;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.header[data-v-942f45ff]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.title[data-v-942f45ff]{font-size:16px;font-weight:700;color:var(--content)}.actions[data-v-942f45ff]{display:flex;background:#f5f5f5;border-radius:4px;padding:2px}.btn[data-v-942f45ff]{padding:4px 12px;font-size:12px;cursor:pointer;border-radius:4px;transition:all .3s;color:#666}.btn.active[data-v-942f45ff]{background:#fff;color:rgb(var(--primary));box-shadow:0 2px 4px #0000000d}.chart-box[data-v-942f45ff]{height:300px;position:relative}.echarts-container[data-v-942f45ff]{width:100%;height:100%}.status-mask[data-v-942f45ff]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#fffc}.placeholder[data-v-942f45ff]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#999}.placeholder i[data-v-942f45ff]{font-size:32px;margin-bottom:10px}.placeholder button[data-v-942f45ff]{margin-top:10px;padding:6px 16px;background:rgb(var(--primary));color:#fff;border:none;border-radius:4px;cursor:pointer}.placeholder button[data-v-942f45ff]:hover{opacity:.9}.animate-spin[data-v-942f45ff]{animation:spin-942f45ff 1s linear infinite}@keyframes spin-942f45ff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.server-status[data-v-7b2940b4]{background:#fff;padding:20px;border-radius:var(--border-radius);box-shadow:var(--box-shadow);margin-bottom:20px}.header[data-v-7b2940b4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.title[data-v-7b2940b4]{font-size:16px;font-weight:700}.status-list[data-v-7b2940b4]{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.status-item[data-v-7b2940b4]{display:flex;align-items:center;width:45%;position:relative}.status-item.is-network[data-v-7b2940b4]{width:100%;padding-top:15px;border-top:1px solid #eee}.status-item.is-network .label[data-v-7b2940b4]{font-size:14px;color:var(--content);margin-bottom:4px}.status-item.is-network .desc[data-v-7b2940b4]{font-size:12px;color:#666}.circle-chart[data-v-7b2940b4]{position:relative;width:60px;height:60px;margin-right:12px;flex-shrink:0}.circle-chart svg[data-v-7b2940b4]{display:block;width:100%;height:100%;transform:rotate(0)}.circle-chart .circle-bg[data-v-7b2940b4]{fill:none;stroke:#f0f0f0;stroke-width:3.8}.circle-chart .circle[data-v-7b2940b4]{fill:none;stroke-width:2.8;stroke-linecap:round;transition:stroke-dasharray .5s ease,stroke .5s ease}.circle-chart .percentage[data-v-7b2940b4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:var(--content)}.info[data-v-7b2940b4]{flex:1;min-width:0}.info .label[data-v-7b2940b4]{font-size:14px;color:var(--content);margin-bottom:4px;font-weight:500}.info .desc[data-v-7b2940b4]{font-size:12px;color:#999}.network-item[data-v-7b2940b4]{width:100%;display:flex;justify-content:space-between;align-items:center}.network-item .desc[data-v-7b2940b4]{font-family:monospace;color:rgb(var(--primary))}.animate-spin[data-v-7b2940b4]{animation:spin-7b2940b4 1s linear infinite}@keyframes spin-7b2940b4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.activity-list-card[data-v-f7d7738b]{background:#fff;padding:20px;border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;overflow:hidden;margin-bottom:20px}.header[data-v-f7d7738b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-shrink:0}.title[data-v-f7d7738b]{font-size:16px;font-weight:700;color:var(--content)}.tag[data-v-f7d7738b]{background:rgba(var(--primary),.1);color:rgb(var(--primary));font-size:12px;padding:2px 6px;border-radius:4px}.list-container[data-v-f7d7738b]{flex:1;position:relative;overflow:hidden}.activity-ul[data-v-f7d7738b]{list-style:none;padding:0;margin:0;position:relative}.activity-item[data-v-f7d7738b]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f5f5f5;background:#fff;width:100%}.content[data-v-f7d7738b]{flex:1;font-size:13px;overflow:hidden}.line-1[data-v-f7d7738b]{margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.username[data-v-f7d7738b]{font-weight:700;margin-right:6px;color:rgb(var(--primary))}.action[data-v-f7d7738b]{color:var(--content)}.line-2[data-v-f7d7738b]{font-size:12px;color:#999}.empty-state[data-v-f7d7738b]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.list-move[data-v-f7d7738b],.list-enter-active[data-v-f7d7738b],.list-leave-active[data-v-f7d7738b]{transition:all .5s ease}.list-enter-from[data-v-f7d7738b]{opacity:0;transform:translateY(20px)}.list-leave-to[data-v-f7d7738b]{opacity:0;transform:translateY(-20px)}.list-leave-active[data-v-f7d7738b]{position:absolute}.flex-shrink-0[data-v-f7d7738b]{flex-shrink:0}.dashboard-container[data-v-412eb200]{padding:var(--padding);display:flex;gap:var(--padding);min-height:100%;background-color:transparent}.left-panel[data-v-412eb200]{flex:3;min-width:0;display:flex;flex-direction:column}.right-panel[data-v-412eb200]{flex:1;min-width:300px;display:flex;flex-direction:column}.stat-grid[data-v-412eb200]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.bottom-panel[data-v-412eb200]{display:flex;align-items:flex-start;gap:20px;margin-top:20px}.chart-wrapper[data-v-412eb200]{flex:4;min-width:0}.list-wrapper[data-v-412eb200]{flex:6;min-width:0}@media (max-width: 1200px){.dashboard-container[data-v-412eb200]{flex-direction:column}.right-panel[data-v-412eb200]{width:100%;min-width:0}.bottom-panel[data-v-412eb200]{flex-direction:column;height:auto}.chart-wrapper[data-v-412eb200],.list-wrapper[data-v-412eb200]{width:100%;min-height:300px}}@media (max-width: 992px){.stat-grid[data-v-412eb200]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.stat-grid[data-v-412eb200]{grid-template-columns:1fr}.dashboard-container[data-v-412eb200]{padding:10px}}.profile-page[data-v-41558a4d],.security-page[data-v-f0bdb6f7]{background:#fff;padding:30px;border-radius:var(--border-radius);min-height:500px;box-shadow:var(--box-shadow)}.border-b[data-v-f0bdb6f7]{border-bottom:1px solid var(--border-color)}.account-content[data-v-09e04cdf]{display:flex;gap:20px;align-items:flex-start}.left-nav[data-v-09e04cdf]{width:280px;background:#fff;border-radius:var(--border-radius);padding:30px 0;flex-shrink:0;box-shadow:var(--box-shadow)}.user-info[data-v-09e04cdf]{display:flex;flex-direction:column;align-items:center;padding:0 20px 30px;border-bottom:1px solid var(--border-color);text-align:center}.nav-menu[data-v-09e04cdf]{padding:10px 0 0}.nav-item[data-v-09e04cdf]{padding:12px 20px;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .3s;color:#666;border-left:3px solid transparent}.nav-item[data-v-09e04cdf]:hover{color:rgb(var(--primary));background:rgba(var(--primary),.05)}.nav-item.active[data-v-09e04cdf]{color:rgb(var(--primary));background:rgba(var(--primary),.05);border-left-color:rgb(var(--primary));font-weight:700}.nav-item i[data-v-09e04cdf]{font-size:18px}.right-content[data-v-09e04cdf]{flex:1;min-width:0}.fade-enter-active[data-v-09e04cdf],.fade-leave-active[data-v-09e04cdf]{transition:opacity .3s ease}.fade-enter-from[data-v-09e04cdf],.fade-leave-to[data-v-09e04cdf]{opacity:0}@media (max-width: 768px){.account-content[data-v-09e04cdf]{flex-direction:column}.left-nav[data-v-09e04cdf]{width:100%;margin-bottom:20px}}.post-list-container[data-v-4d847c5a]{padding:var(--padding);border-radius:var(--border-radius);box-shadow:var(--box-shadow);min-height:calc(100vh - 40px)}.post-list-container .post-wrapper[data-v-4d847c5a]{padding:30px;background-color:rgb(var(--bg))}.header-actions[data-v-4d847c5a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.filter-group[data-v-4d847c5a]{display:flex;gap:15px;flex-wrap:wrap}.table-container[data-v-4d847c5a]{margin-bottom:20px}.cover-wrapper[data-v-4d847c5a]{position:relative;width:60px;height:40px;cursor:pointer}.post-cover[data-v-4d847c5a]{width:100%;height:100%;object-fit:cover;border-radius:4px}.status-tag[data-v-4d847c5a]{padding:2px 8px;border-radius:4px;font-size:12px}.status-tag.success[data-v-4d847c5a]{background:rgba(var(--success),.1);color:rgb(var(--success))}.status-tag.warning[data-v-4d847c5a]{background:rgba(var(--warning),.1);color:rgb(var(--warning))}.table-actions .action-btn[data-v-4d847c5a]{cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px;height:28px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent;color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn[data-v-4d847c5a]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn .icon[data-v-4d847c5a]{font-size:12px}.table-actions .action-btn.recommend[data-v-4d847c5a]{color:rgb(var(--warning));background:rgba(var(--warning),.1)}.table-actions .action-btn.recommend[data-v-4d847c5a]:hover{color:rgb(var(--warning));background:rgba(var(--warning),.1);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-4d847c5a]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-4d847c5a]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.pagination-container[data-v-4d847c5a]{display:flex;justify-content:center;margin-top:20px}.create-post-container[data-v-b8744011]{padding:var(--padding);max-height:calc(100vh - 120px)}.post-form[data-v-b8744011]{display:flex;gap:var(--padding)}@media (max-width: 768px){.post-form[data-v-b8744011]{flex-direction:column}}.left-col[data-v-b8744011]{flex:1;background:#fff;padding:var(--padding);border-radius:var(--border-radius)}.right-col[data-v-b8744011]{width:320px;flex-shrink:0}@media (max-width: 768px){.right-col[data-v-b8744011]{width:100%}}.sidebar-card[data-v-b8744011]{background:#fff;padding:var(--padding);border-radius:var(--border-radius)}.card-title[data-v-b8744011]{font-size:16px;font-weight:700;margin-bottom:var(--padding);padding-bottom:10px;border-bottom:1px solid #eee;color:var(--content)}.form-item[data-v-b8744011]{margin-bottom:15px}.form-item[data-v-b8744011]:last-child{margin-bottom:0}.form-label[data-v-b8744011]{display:block;font-size:14px;font-weight:700;color:var(--content);margin-bottom:8px}.form-label.required[data-v-b8744011]:before{content:"*";color:rgb(var(--error))}.label-row[data-v-b8744011]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.label-row .form-label[data-v-b8744011]{margin-bottom:0}.add-cat-btn[data-v-b8744011]{font-size:13px;color:rgb(var(--primary));cursor:pointer;-webkit-user-select:none;user-select:none}.add-cat-btn[data-v-b8744011]:hover{opacity:.8}.cat-form .cat-level[data-v-b8744011]{padding:9px 12px;background-color:rgba(var(--content),.05);border-radius:var(--border-radius);font-size:13px;color:var(--content)}.price-input-wrapper[data-v-b8744011]{display:flex;align-items:center}.price-input-wrapper .prefix[data-v-b8744011]{font-size:16px;font-weight:700;color:#606266;margin-right:8px}.btn-draft[data-v-b8744011],.btn-cancel[data-v-b8744011]{background:#f4f4f5;border:0}.btn-draft[data-v-b8744011]:hover,.btn-cancel[data-v-b8744011]:hover{background:#e9e9eb}.links-wrapper .link-item[data-v-b8744011]{transition:all .3s ease}.links-wrapper .link-item[data-v-b8744011]:hover{transform:translateY(-2px)}.links-wrapper .link-item .txt-primary-light[data-v-b8744011]{color:rgba(var(--primary),.8)}.links-wrapper .link-item .hover-error[data-v-b8744011]:hover{color:rgb(var(--error));transform:rotate(90deg)}.links-wrapper .link-item .transition[data-v-b8744011]{transition:all .3s}.links-wrapper .empty-link-placeholder[data-v-b8744011]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:#fcfcfc;border:1px dashed #ddd;border-radius:6px;color:#999;font-size:12px;cursor:pointer;transition:all .3s}.links-wrapper .empty-link-placeholder[data-v-b8744011]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary));background:rgba(var(--primary),.02)}.links-wrapper .empty-link-placeholder .icon-link[data-v-b8744011]{font-size:18px;opacity:.5}.list-enter-active[data-v-b8744011],.list-leave-active[data-v-b8744011]{transition:all .3s ease}.list-enter-from[data-v-b8744011],.list-leave-to[data-v-b8744011]{opacity:0;transform:translate(10px)}.page-container[data-v-0504ab7a]{padding:var(--padding)}.page-container>.wrapper[data-v-0504ab7a]{border-radius:8px;padding:30px;background-color:#fff}.required[data-v-0504ab7a]:before{content:"*";color:rgb(var(--error))}.btn-primary[data-v-0504ab7a]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.btn-primary[data-v-0504ab7a]:hover{opacity:.9}.btn-default[data-v-0504ab7a]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-0504ab7a]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.table-actions .action-btn[data-v-0504ab7a]{cursor:pointer;font-size:12px;padding:4px 8px;height:28px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent}.table-actions .action-btn .icon[data-v-0504ab7a]{font-size:12px}.table-actions .action-btn.edit[data-v-0504ab7a]{color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn.edit[data-v-0504ab7a]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-0504ab7a]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-0504ab7a]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.page-container[data-v-4f573d74]{padding:var(--padding)}.page-container>.wrapper[data-v-4f573d74]{border-radius:8px;padding:30px;background-color:#fff}.required[data-v-4f573d74]:before{content:"*";color:rgb(var(--error))}.btn-primary[data-v-4f573d74]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.btn-primary[data-v-4f573d74]:hover{opacity:.9}.btn-default[data-v-4f573d74]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-4f573d74]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.table-actions .action-btn[data-v-4f573d74]{cursor:pointer;font-size:12px;padding:4px 8px;height:28px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent}.table-actions .action-btn .icon[data-v-4f573d74]{font-size:12px}.table-actions .action-btn.edit[data-v-4f573d74]{color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn.edit[data-v-4f573d74]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-4f573d74]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-4f573d74]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.gallery-list-container[data-v-b8bbfe53]{padding:var(--padding);border-radius:var(--border-radius);box-shadow:var(--box-shadow);min-height:calc(100vh - 40px)}.gallery-list-container .gallery-wrapper[data-v-b8bbfe53]{padding:30px;background-color:rgb(var(--bg))}.header-actions[data-v-b8bbfe53]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.filter-group[data-v-b8bbfe53]{display:flex;gap:15px;flex-wrap:wrap}.table-container[data-v-b8bbfe53]{margin-bottom:20px}.cover-wrapper[data-v-b8bbfe53]{position:relative;width:60px;height:40px;cursor:pointer}.gallery-cover[data-v-b8bbfe53]{width:100%;height:100%;object-fit:cover;border-radius:4px}.status-tag[data-v-b8bbfe53]{padding:2px 8px;border-radius:4px;font-size:12px}.status-tag.success[data-v-b8bbfe53]{background:rgba(var(--success),.1);color:rgb(var(--success))}.status-tag.warning[data-v-b8bbfe53]{background:rgba(var(--warning),.1);color:rgb(var(--warning))}.table-actions .action-btn[data-v-b8bbfe53]{cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px;height:28px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent;color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn[data-v-b8bbfe53]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn .icon[data-v-b8bbfe53]{font-size:12px}.table-actions .action-btn.delete[data-v-b8bbfe53]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-b8bbfe53]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.pagination-container[data-v-b8bbfe53]{display:flex;justify-content:center;margin-top:20px}.create-gallery-container[data-v-13438362]{padding:var(--padding);max-height:calc(100vh - 120px)}.gallery-form[data-v-13438362]{display:flex;gap:var(--padding)}@media (max-width: 768px){.gallery-form[data-v-13438362]{flex-direction:column}}.left-col[data-v-13438362]{flex:1;background:#fff;padding:var(--padding);border-radius:var(--border-radius)}.right-col[data-v-13438362]{width:320px;flex-shrink:0}@media (max-width: 768px){.right-col[data-v-13438362]{width:100%}}.sidebar-card[data-v-13438362]{background:#fff;padding:var(--padding);border-radius:var(--border-radius)}.card-title[data-v-13438362]{font-size:16px;font-weight:700;margin-bottom:var(--padding);padding-bottom:10px;border-bottom:1px solid #eee;color:var(--content)}.form-item[data-v-13438362]{margin-bottom:15px}.form-item[data-v-13438362]:last-child{margin-bottom:0}.form-label[data-v-13438362]{display:block;font-size:14px;font-weight:700;color:var(--content);margin-bottom:8px}.form-label.required[data-v-13438362]:before{content:"*";color:rgb(var(--error))}.label-row[data-v-13438362]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.label-row .form-label[data-v-13438362]{margin-bottom:0}.add-cat-btn[data-v-13438362]{font-size:13px;color:rgb(var(--primary));cursor:pointer;-webkit-user-select:none;user-select:none}.add-cat-btn[data-v-13438362]:hover{opacity:.8}.cat-form .cat-level[data-v-13438362]{padding:9px 12px;background-color:rgba(var(--content),.05);border-radius:var(--border-radius);font-size:13px;color:var(--content)}.images-wrapper .image-list[data-v-13438362]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px;margin-bottom:15px}.images-wrapper .image-list[data-v-13438362] .upload-box{height:120px}.images-wrapper .image-item[data-v-13438362]{position:relative;border-radius:8px;overflow:hidden;border:1px solid #eee;transition:all .3s;cursor:grab}.images-wrapper .image-item[data-v-13438362]:active{cursor:grabbing}.images-wrapper .image-item[data-v-13438362]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.images-wrapper .image-item:hover .image-overlay[data-v-13438362]{opacity:1}.images-wrapper .image-item .preview-img[data-v-13438362]{width:100%;height:120px;object-fit:cover;display:block}.images-wrapper .image-item .image-overlay[data-v-13438362]{position:absolute;bottom:0;left:0;right:0;padding:8px;opacity:0;transition:opacity .3s;display:flex;align-items:center;gap:8px}.images-wrapper .image-item .image-overlay .preview-btn[data-v-13438362]{color:#fff;cursor:pointer;font-size:14px;padding:4px;border-radius:50%;transition:all .3s}.images-wrapper .image-item .image-overlay .preview-btn[data-v-13438362]:hover{background:rgba(var(--primary),.8);transform:scale(1.1)}.images-wrapper .image-item .image-overlay .remove-btn[data-v-13438362]{color:#fff;cursor:pointer;font-size:14px;padding:4px;border-radius:50%;transition:all .3s}.images-wrapper .image-item .image-overlay .remove-btn[data-v-13438362]:hover{background:rgba(var(--error),.8);transform:rotate(90deg)}.btn-draft[data-v-13438362],.btn-cancel[data-v-13438362]{background:#f4f4f5;border:0}.btn-draft[data-v-13438362]:hover,.btn-cancel[data-v-13438362]:hover{background:#e9e9eb}.price-input-wrapper[data-v-13438362]{display:flex;align-items:center}.price-input-wrapper .prefix[data-v-13438362]{font-size:16px;font-weight:700;color:#606266;margin-right:8px}.links-wrapper .link-item[data-v-13438362]{transition:all .3s ease}.links-wrapper .link-item[data-v-13438362]:hover{transform:translateY(-2px)}.links-wrapper .link-item .txt-primary-light[data-v-13438362]{color:rgba(var(--primary),.8)}.links-wrapper .link-item .hover-error[data-v-13438362]:hover{color:rgb(var(--error));transform:rotate(90deg)}.links-wrapper .link-item .transition[data-v-13438362]{transition:all .3s}.links-wrapper .empty-link-placeholder[data-v-13438362]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:#fcfcfc;border:1px dashed #ddd;border-radius:6px;color:#999;font-size:12px;cursor:pointer;transition:all .3s}.links-wrapper .empty-link-placeholder[data-v-13438362]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary));background:rgba(var(--primary),.02)}.links-wrapper .empty-link-placeholder .icon-link[data-v-13438362]{font-size:18px;opacity:.5}.list-enter-active[data-v-13438362],.list-leave-active[data-v-13438362]{transition:all .3s ease}.list-enter-from[data-v-13438362],.list-leave-to[data-v-13438362]{opacity:0;transform:translate(10px)}.ghost[data-v-13438362]{opacity:.5;background:rgba(var(--primary),.1);border:2px dashed rgb(var(--primary))}.page-container[data-v-1566e1e7]{padding:var(--padding)}.page-container>.wrapper[data-v-1566e1e7]{border-radius:8px;padding:30px;background-color:#fff}.required[data-v-1566e1e7]:before{content:"*";color:rgb(var(--error))}.btn-primary[data-v-1566e1e7]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.btn-primary[data-v-1566e1e7]:hover{opacity:.9}.btn-default[data-v-1566e1e7]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-1566e1e7]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.table-actions .action-btn[data-v-1566e1e7]{cursor:pointer;font-size:12px;padding:4px 8px;height:28px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent}.table-actions .action-btn .icon[data-v-1566e1e7]{font-size:12px}.table-actions .action-btn.edit[data-v-1566e1e7]{color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn.edit[data-v-1566e1e7]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-1566e1e7]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-1566e1e7]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.page-container[data-v-0b6719a9]{padding:var(--padding)}.page-container>.wrapper[data-v-0b6719a9]{border-radius:8px;padding:30px;background-color:#fff}.cat-icon-thumb[data-v-0b6719a9]{width:32px;height:32px;object-fit:contain;vertical-align:middle}.required[data-v-0b6719a9]:before{content:"*";color:rgb(var(--error))}.btn-primary[data-v-0b6719a9]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.btn-primary[data-v-0b6719a9]:hover{opacity:.9}.btn-default[data-v-0b6719a9]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-0b6719a9]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.table-actions .action-btn[data-v-0b6719a9]{cursor:pointer;font-size:12px;padding:4px 8px;height:28px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent}.table-actions .action-btn .icon[data-v-0b6719a9]{font-size:12px}.table-actions .action-btn.edit[data-v-0b6719a9]{color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn.edit[data-v-0b6719a9]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-0b6719a9]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-0b6719a9]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.page-container[data-v-2fc09a90]{padding:var(--padding)}.page-container>.wrapper[data-v-2fc09a90]{border-radius:8px;padding:30px;background-color:#fff}.required[data-v-2fc09a90]:before{content:"*";color:rgb(var(--error))}.btn-primary[data-v-2fc09a90]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.btn-primary[data-v-2fc09a90]:hover{opacity:.9}.btn-default[data-v-2fc09a90]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-2fc09a90]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.table-actions .action-btn[data-v-2fc09a90]{cursor:pointer;font-size:12px;padding:4px 8px;height:28px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent}.table-actions .action-btn .icon[data-v-2fc09a90]{font-size:12px}.table-actions .action-btn.edit[data-v-2fc09a90]{color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn.edit[data-v-2fc09a90]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-2fc09a90]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-2fc09a90]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.user-list[data-v-a996a16e]{padding:var(--padding)}.user-list>.wrapper[data-v-a996a16e]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.btn-icon[data-v-a996a16e]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon.disabled[data-v-a996a16e]{cursor:not-allowed;opacity:.5}.btn-icon i[data-v-a996a16e]{font-size:14px}.btn-icon.sugar-primary[data-v-a996a16e]:not(.disabled){background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-a996a16e]:not(.disabled):hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-warning[data-v-a996a16e]:not(.disabled){background:rgba(var(--warning),.1);color:rgb(var(--warning))}.btn-icon.sugar-warning[data-v-a996a16e]:not(.disabled):hover{background:rgb(var(--warning));color:#fff}.btn-icon.sugar-error[data-v-a996a16e]:not(.disabled){background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-a996a16e]:not(.disabled):hover{background:rgb(var(--error));color:#fff}.user-create[data-v-2cf57935]{padding:var(--padding);border-radius:8px;max-height:calc(100vh - 120px)}.user-create>.wrapper[data-v-2cf57935]{padding:30px;background:rgb(var(--bg))}.user-create[data-v-2cf57935] .upload-box{width:120px;height:120px;border-radius:50%}.role-manage[data-v-b2fa9c94]{padding:var(--padding);height:calc(100vh - 60px);box-sizing:border-box}.card[data-v-b2fa9c94]{background:rgb(var(--bg));padding:20px;border-radius:8px;box-shadow:0 1px 3px #0000000d;height:100%;display:flex;flex-direction:column}.border-b[data-v-b2fa9c94]{border-bottom:1px solid rgba(var(--content),.05)}.role-list[data-v-b2fa9c94]{width:280px}.role-list .list[data-v-b2fa9c94]{flex:1;overflow-y:auto;padding-right:5px}.role-list .item[data-v-b2fa9c94]{padding:10px;border-radius:6px;cursor:pointer;transition:all .2s;border:1px solid transparent}.role-list .item[data-v-b2fa9c94]:hover{background:rgba(var(--primary),.05)}.role-list .item.active[data-v-b2fa9c94]{background:rgba(var(--primary),.08);border-color:rgba(var(--primary),.1)}.role-list .item.active .name[data-v-b2fa9c94]{color:rgb(var(--primary))}.role-list .item .info[data-v-b2fa9c94]{flex:1;overflow:hidden}.role-list .item .info .name[data-v-b2fa9c94]{margin-bottom:2px}.permission-config[data-v-b2fa9c94]{flex:1}.permission-config .perms-content[data-v-b2fa9c94]{flex:1;overflow-y:auto;padding-right:10px}.permission-config .mod-header[data-v-b2fa9c94]{background:rgba(var(--content),.03);border-radius:8px;transition:all .2s;padding:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.permission-config .mod-header[data-v-b2fa9c94]:hover{background:rgba(var(--content),.06)}.permission-config .mod-header.disabled[data-v-b2fa9c94]{cursor:not-allowed;opacity:.7}.permission-config .perm-item[data-v-b2fa9c94]{padding:8px 16px;border-radius:10px;background:rgba(var(--content),.02);border:1px solid transparent;transition:all .2s;-webkit-user-select:none;user-select:none}.permission-config .perm-item[data-v-b2fa9c94]:hover:not(.disabled){background:rgba(var(--primary),.05);border-color:rgba(var(--primary),.1);color:rgb(var(--primary))}.permission-config .perm-item.active[data-v-b2fa9c94]{background:rgba(var(--primary),.05);border-color:rgba(var(--primary),.1);color:rgb(var(--primary));font-weight:500}.permission-config .perm-item.disabled[data-v-b2fa9c94]{cursor:not-allowed;opacity:.7}.hover-scale[data-v-b2fa9c94]{transition:transform .2s}.hover-scale[data-v-b2fa9c94]:hover{transform:scale(1.1)}.opacity-20[data-v-b2fa9c94]{opacity:.2}.site-setting[data-v-970b3de6]{padding:var(--padding);max-height:calc(100vh - 120px)}.site-setting>.wrapper[data-v-970b3de6]{background:rgb(var(--bg));padding:5px 30px 30px;border-radius:8px}.site-setting[data-v-970b3de6] .tabs{position:relative}.site-setting[data-v-970b3de6] .tabs:after{content:"";position:absolute;bottom:0;left:-30px;width:calc(100% + 60px);height:1px;background-color:var(--border-color);display:block}.site-setting[data-v-970b3de6] .tabs .item{height:54px}.site-setting[data-v-970b3de6] .upload-box{width:136px;height:136px}.site-setting .more-bar[data-v-970b3de6]{width:100%}.site-setting .contact-card[data-v-970b3de6]{border:1px solid rgba(var(--content),.1);border-radius:8px;padding:30px;transition:all .3s;position:relative;width:100%}.site-setting .contact-card[data-v-970b3de6]:hover{box-shadow:0 4px 16px #0000000d;border-color:rgba(var(--primary),.3);transform:translateY(-2px)}.site-setting .contact-card .card-header[data-v-970b3de6]{display:flex;align-items:center;margin-bottom:20px}.site-setting .contact-card .card-header .icon-box[data-v-970b3de6]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px}.site-setting .contact-card .card-header .icon-box i[data-v-970b3de6]{font-size:20px}.site-setting .contact-card .card-header .card-label[data-v-970b3de6]{font-weight:600;font-size:15px;color:var(--content)}.site-setting .contact-card .remove-btn[data-v-970b3de6]{position:absolute;top:10px;right:10px;z-index:1;opacity:.6;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgba(var(--content),.1);color:rgb(var(--content))}.site-setting .contact-card .remove-btn[data-v-970b3de6]:hover{opacity:1;transform:rotate(90deg)}.site-setting .bg-success-light[data-v-970b3de6]{background:rgba(var(--success),.1)}.site-setting .bg-info-light[data-v-970b3de6]{background:rgba(var(--info),.1)}.site-setting .bg-warning-light[data-v-970b3de6]{background:rgba(var(--warning),.1)}.site-setting .bg-second-light[data-v-970b3de6]{background:rgba(var(--second),.1)}.site-setting .hover-opacity[data-v-970b3de6]{transition:opacity .3s}.site-setting .hover-opacity[data-v-970b3de6]:hover{opacity:.8}.site-setting .bg-grey-light[data-v-970b3de6]{background:rgba(var(--content),.02)}.site-setting .dashed-border[data-v-970b3de6]{border:1px dashed rgba(var(--content),.2);transition:all .3s}.site-setting .dashed-border[data-v-970b3de6]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary));background:rgba(var(--primary),.02)}.site-setting .w120[data-v-970b3de6]{width:120px;flex-shrink:0}.site-setting[data-v-970b3de6] .upload-box{background:#fff}.list-enter-active[data-v-970b3de6],.list-leave-active[data-v-970b3de6]{transition:all .3s ease}.list-enter-from[data-v-970b3de6],.list-leave-to[data-v-970b3de6]{opacity:0;transform:translateY(-10px)}.vip-cards[data-v-970b3de6]{display:flex;flex-direction:column;gap:20px}.vip-card[data-v-970b3de6]{border:1px solid rgba(var(--content),.1);border-radius:8px;padding:20px;position:relative;transition:all .3s}.vip-card[data-v-970b3de6]:hover{box-shadow:0 4px 16px #0000000d;border-color:rgba(var(--primary),.3)}.vip-card .vip-card-header[data-v-970b3de6]{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(var(--content),.06)}.vip-card .vip-badge[data-v-970b3de6]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;background:rgba(var(--primary),.1);color:rgb(var(--primary))}.vip-card .remove-btn[data-v-970b3de6]{opacity:.6;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgba(var(--content),.1);color:rgb(var(--content))}.vip-card .remove-btn[data-v-970b3de6]:hover{opacity:1;transform:rotate(90deg)}.pay-methods[data-v-970b3de6]{display:flex;flex-direction:column;gap:15px}.pay-card[data-v-970b3de6]{border:1px solid rgba(var(--content),.1);border-radius:8px;padding:16px 20px;transition:all .3s}.pay-card[data-v-970b3de6]:hover{box-shadow:0 4px 16px #0000000d;border-color:rgba(var(--primary),.3)}.pay-card .icon-box[data-v-970b3de6]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.pay-card .icon-box i[data-v-970b3de6]{font-size:20px}.page-container[data-v-3edaa510]{padding:var(--padding)}.page-container>.wrapper[data-v-3edaa510]{border-radius:8px;padding:30px;background-color:#fff}.required[data-v-3edaa510]:before{content:"*";color:rgb(var(--error))}.btn-primary[data-v-3edaa510]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.btn-primary[data-v-3edaa510]:hover{opacity:.9}.btn-default[data-v-3edaa510]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-3edaa510]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.table-actions .action-btn[data-v-3edaa510]{cursor:pointer;font-size:12px;padding:4px 8px;height:28px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent}.table-actions .action-btn .icon[data-v-3edaa510]{font-size:12px}.table-actions .action-btn.edit[data-v-3edaa510]{color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn.edit[data-v-3edaa510]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn.delete[data-v-3edaa510]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-3edaa510]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.banner-setting[data-v-b1e2dc2a]{padding:var(--padding);max-height:calc(100vh - 120px)}.banner-setting>.wrapper[data-v-b1e2dc2a]{background:rgb(var(--bg));padding:30px;border-radius:8px}.banner-setting .page-title[data-v-b1e2dc2a]{font-size:18px;font-weight:700;color:rgb(var(--content))}.banner-setting .banner-cards[data-v-b1e2dc2a]{display:flex;flex-direction:column;gap:20px}.banner-setting .banner-card[data-v-b1e2dc2a]{border:1px solid rgba(var(--content),.1);border-radius:8px;padding:20px;position:relative;transition:all .3s}.banner-setting .banner-card[data-v-b1e2dc2a]:hover{box-shadow:0 4px 16px #0000000d;border-color:rgba(var(--primary),.3)}.banner-setting .banner-card .card-index[data-v-b1e2dc2a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:12px;background:rgba(var(--primary),.1);color:rgb(var(--primary))}.banner-setting .banner-card .remove-btn[data-v-b1e2dc2a]{opacity:.6;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgba(var(--content),.1);color:rgb(var(--content))}.banner-setting .banner-card .remove-btn[data-v-b1e2dc2a]:hover{opacity:1;transform:rotate(90deg)}.banner-setting .empty-tip[data-v-b1e2dc2a]{border:1px dashed rgba(var(--content),.2);border-radius:8px;padding:30px;color:rgba(var(--content),.5)}.banner-setting .hover-opacity[data-v-b1e2dc2a]{transition:opacity .3s}.banner-setting .hover-opacity[data-v-b1e2dc2a]:hover{opacity:.8}.list-enter-active[data-v-b1e2dc2a],.list-leave-active[data-v-b1e2dc2a]{transition:all .3s ease}.list-enter-from[data-v-b1e2dc2a],.list-leave-to[data-v-b1e2dc2a]{opacity:0;transform:translateY(-10px)}.comment-list-container[data-v-d6b69b0d]{padding:var(--padding);border-radius:var(--border-radius);box-shadow:var(--box-shadow);min-height:calc(100vh - 40px)}.comment-list-container .comment-wrapper[data-v-d6b69b0d]{padding:30px;background-color:rgb(var(--bg))}.header-actions[data-v-d6b69b0d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.filter-group[data-v-d6b69b0d]{display:flex;gap:15px;flex-wrap:wrap}.table-container[data-v-d6b69b0d]{margin-bottom:20px}.author-avatar[data-v-d6b69b0d]{width:32px;height:32px;border-radius:50%;object-fit:cover}.content-wrapper[data-v-d6b69b0d] .tooltip-content .tooltip-inner{width:320px;white-space:normal}.table-actions .action-btn[data-v-d6b69b0d]{cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px;height:28px;display:inline-flex;align-items:center;gap:4px;transition:all .3s;background:transparent;border:1px solid transparent;color:rgb(var(--primary));background:rgba(var(--primary),.1)}.table-actions .action-btn[data-v-d6b69b0d]:hover{background:rgba(var(--primary),.2);transform:translateY(-1px)}.table-actions .action-btn .icon[data-v-d6b69b0d]{font-size:12px}.table-actions .action-btn.delete[data-v-d6b69b0d]{color:rgb(var(--error));background:rgba(var(--error),.1)}.table-actions .action-btn.delete[data-v-d6b69b0d]:hover{background:rgba(var(--error),.2);transform:translateY(-1px)}.pagination-container[data-v-d6b69b0d]{display:flex;justify-content:center;margin-top:20px}.original-comment .original-text[data-v-d6b69b0d]{padding:10px;background:rgba(var(--content),.04);border-radius:4px;font-size:13px;color:var(--content);line-height:1.6}.btn-primary[data-v-d6b69b0d]{background-color:rgb(var(--primary));color:#fff;border:none;padding:8px 16px;border-radius:4px;transition:opacity .2s}.btn-primary[data-v-d6b69b0d]:hover{opacity:.9}.btn-default[data-v-d6b69b0d]{background-color:#fff;color:rgb(var(--content));border:1px solid var(--border-color);padding:8px 16px;border-radius:4px}.btn-default[data-v-d6b69b0d]:hover{border-color:rgb(var(--primary));color:rgb(var(--primary))}.ad-list[data-v-3e3fda86]{padding:var(--padding)}.ad-list>.wrapper[data-v-3e3fda86]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.ad-cover[data-v-3e3fda86]{width:80px;height:40px;cursor:pointer;border-radius:4px;overflow:hidden}.ad-img[data-v-3e3fda86]{width:100%;height:100%;object-fit:cover}.btn-icon[data-v-3e3fda86]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-3e3fda86]{font-size:14px}.btn-icon.sugar-primary[data-v-3e3fda86]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-3e3fda86]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-error[data-v-3e3fda86]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-3e3fda86]:hover{background:rgb(var(--error));color:#fff}.ad-create[data-v-b6d5f057]{padding:var(--padding);border-radius:8px;max-height:calc(100vh - 120px)}.ad-create>.wrapper[data-v-b6d5f057]{padding:30px;background:rgb(var(--bg))}.ai-key-list[data-v-577fe39a]{padding:var(--padding)}.ai-key-list>.wrapper[data-v-577fe39a]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.mono[data-v-577fe39a]{font-family:Consolas,Monaco,monospace}.ellipsis[data-v-577fe39a]{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.btn-icon[data-v-577fe39a]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-577fe39a]{font-size:14px}.btn-icon.sugar-primary[data-v-577fe39a]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-577fe39a]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-warning[data-v-577fe39a]{background:rgba(var(--warning, 250 173 20),.1);color:rgb(var(--warning, 250 173 20))}.btn-icon.sugar-warning[data-v-577fe39a]:hover{color:#fff}.btn-icon.sugar-error[data-v-577fe39a]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-577fe39a]:hover{background:rgb(var(--error));color:#fff}.ai-key-create[data-v-edcc6699]{padding:var(--padding);border-radius:8px;max-height:calc(100vh - 120px)}.ai-key-create>.wrapper[data-v-edcc6699]{padding:30px;background:rgb(var(--bg))}.provider-catalog .cat-title[data-v-edcc6699]{font-size:13px;color:rgba(var(--content),.7);margin-bottom:10px}.provider-catalog .cat-grid[data-v-edcc6699]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.provider-catalog .cat-card[data-v-edcc6699]{border:1px solid rgba(var(--content),.12);border-radius:8px;padding:12px;cursor:pointer;transition:all .2s;background:rgb(var(--bg2))}.provider-catalog .cat-card[data-v-edcc6699]:hover{border-color:rgb(var(--primary))}.provider-catalog .cat-card.active[data-v-edcc6699]{border-color:rgb(var(--primary));box-shadow:0 0 0 2px rgba(var(--primary),.15) inset}.provider-catalog .cat-card .cat-name[data-v-edcc6699]{font-size:14px;font-weight:600}.provider-catalog .cat-card .tag-domestic[data-v-edcc6699]{font-size:11px;color:rgb(var(--success, 82 196 26));background:rgba(var(--success, 82 196 26),.12);padding:1px 6px;border-radius:4px}.provider-catalog .cat-card .cat-tags[data-v-edcc6699]{display:inline-flex;gap:4px;flex-shrink:0}.provider-catalog .cat-card .tag-search[data-v-edcc6699]{font-size:11px;color:rgb(var(--primary));background:rgba(var(--primary),.12);padding:1px 6px;border-radius:4px}.provider-catalog .cat-card .cat-url[data-v-edcc6699]{font-size:12px;color:rgba(var(--content),.55);margin:6px 0}.provider-catalog .cat-card .cat-docs[data-v-edcc6699]{font-size:12px;color:rgb(var(--primary));text-decoration:none}.provider-catalog .cat-card .cat-docs[data-v-edcc6699]:hover{text-decoration:underline}.ellipsis[data-v-edcc6699]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-state[data-v-edcc6699]{font-size:12px;color:rgba(var(--content),.7)}.search-hint[data-v-edcc6699]{font-size:12px;color:rgba(var(--content),.6);margin-top:6px}.ai-assistant[data-v-700b2ef5]{padding:var(--padding)}.ai-assistant>.layout[data-v-700b2ef5]{display:flex;gap:12px;height:calc(100vh - 120px)}.sidebar[data-v-700b2ef5]{width:240px;flex-shrink:0;background-color:rgb(var(--bg));border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.sidebar .side-head[data-v-700b2ef5]{padding:12px;border-bottom:1px solid rgba(var(--content),.08)}.sidebar .side-list[data-v-700b2ef5]{flex:1;overflow-y:auto;padding:6px}.sidebar .side-list .empty-side[data-v-700b2ef5]{text-align:center;padding-top:30px;font-size:13px}.sidebar .side-list .conv-item[data-v-700b2ef5]{padding:8px 10px;border-radius:6px;cursor:pointer;margin-bottom:2px}.sidebar .side-list .conv-item[data-v-700b2ef5]:hover{background:rgba(var(--content),.06)}.sidebar .side-list .conv-item.active[data-v-700b2ef5]{background:rgba(var(--primary),.12)}.sidebar .side-list .conv-item .conv-top[data-v-700b2ef5]{display:flex;align-items:center;justify-content:space-between}.sidebar .side-list .conv-item .conv-title[data-v-700b2ef5]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.sidebar .side-list .conv-item .conv-del[data-v-700b2ef5]{color:rgba(var(--content),.4);font-size:16px;line-height:1;padding:0 4px;visibility:hidden}.sidebar .side-list .conv-item:hover .conv-del[data-v-700b2ef5]{visibility:visible}.sidebar .side-list .conv-item .conv-del[data-v-700b2ef5]:hover{color:rgb(var(--error))}.sidebar .side-list .conv-item .conv-meta[data-v-700b2ef5]{font-size:12px;color:rgba(var(--content),.45);margin-top:2px}.sidebar .side-list .conv-item .rename-input[data-v-700b2ef5]{width:100%;font-size:14px;padding:2px 4px;border:1px solid rgba(var(--primary),.5);border-radius:4px;background:rgb(var(--bg2));color:rgb(var(--content))}.wrapper[data-v-700b2ef5]{flex:1;min-width:0;background-color:rgb(var(--bg));padding:20px;border-radius:8px;display:flex;flex-direction:column}.meta-bar[data-v-700b2ef5]{font-size:12px;color:rgb(var(--primary));background:rgba(var(--primary),.08);border-radius:6px;padding:8px 12px;margin-bottom:12px}.meta-bar .search-on[data-v-700b2ef5]{color:rgb(var(--success, 82 196 26));font-weight:600}.compact-bar[data-v-700b2ef5]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.compact-bar .badge[data-v-700b2ef5]{font-size:12px;color:rgb(var(--warning, 250 173 20));background:rgba(var(--warning, 250 173 20),.12);padding:2px 8px;border-radius:4px;white-space:nowrap}.compact-bar .badge.clickable[data-v-700b2ef5]{cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.compact-bar .badge.clickable[data-v-700b2ef5]:hover{background:rgba(var(--warning, 250 173 20),.22)}.compact-bar .badge.clickable .icon-right[data-v-700b2ef5]{font-size:10px}.skill-inject-bar[data-v-700b2ef5]{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;color:rgb(var(--success, 82 196 26));background:rgba(var(--success, 82 196 26),.08);padding:6px 10px;border-radius:6px}.skill-inject-bar.kb-inject[data-v-700b2ef5]{color:rgb(var(--warning, 250 173 20));background:rgba(var(--warning, 250 173 20),.08)}.sum-detail .sd-row[data-v-700b2ef5]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.sum-detail .sd-row .sd-label[data-v-700b2ef5]{color:rgba(var(--content),.6);font-size:13px;flex-shrink:0}.sum-detail .sd-row .sd-val[data-v-700b2ef5]{font-size:13px;text-align:right}.sum-detail .sd-sep[data-v-700b2ef5]{border-top:1px solid rgba(var(--content),.1);margin:14px 0}.sum-detail .sd-sub[data-v-700b2ef5]{font-size:13px;font-weight:600;margin-bottom:8px}.sum-detail .sd-body[data-v-700b2ef5]{font-size:13px;line-height:1.7;white-space:pre-wrap;word-break:break-word;background:rgb(var(--bg2));border-radius:6px;padding:12px 14px}.sum-detail .sd-empty[data-v-700b2ef5]{font-size:13px}.chat-box[data-v-700b2ef5]{flex:1;border:1px solid rgba(var(--content),.1);border-radius:8px;padding:16px;overflow-y:auto}.chat-box .empty[data-v-700b2ef5]{text-align:center;padding-top:40px;font-size:13px}.chat-box .msg[data-v-700b2ef5]{margin-bottom:16px}.chat-box .msg .role[data-v-700b2ef5]{font-size:12px;color:rgba(var(--content),.5);margin-bottom:4px}.chat-box .msg .content[data-v-700b2ef5]{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.6;padding:10px 12px;border-radius:8px;display:inline-block;max-width:100%}.chat-box .msg .token-usage[data-v-700b2ef5]{margin-left:6px;font-size:12px;color:rgba(var(--content),.45)}.chat-box .msg .content.is-md[data-v-700b2ef5]{white-space:normal}.chat-box .msg .content.is-md[data-v-700b2ef5] p{margin:0 0 8px}.chat-box .msg .content.is-md[data-v-700b2ef5] p:last-child{margin-bottom:0}.chat-box .msg .content.is-md[data-v-700b2ef5] pre{background:rgba(var(--content),.08);padding:10px 12px;border-radius:6px;overflow-x:auto;margin:8px 0}.chat-box .msg .content.is-md[data-v-700b2ef5] code{font-family:Consolas,Menlo,monospace;font-size:13px}.chat-box .msg .content.is-md[data-v-700b2ef5] :not(pre)>code{background:rgba(var(--content),.1);padding:1px 4px;border-radius:4px}.chat-box .msg .content.is-md[data-v-700b2ef5] ul,.chat-box .msg .content.is-md[data-v-700b2ef5] ol{padding-left:22px;margin:8px 0}.chat-box .msg .content.is-md[data-v-700b2ef5] li{margin:2px 0}.chat-box .msg .content.is-md[data-v-700b2ef5] h1,.chat-box .msg .content.is-md[data-v-700b2ef5] h2,.chat-box .msg .content.is-md[data-v-700b2ef5] h3,.chat-box .msg .content.is-md[data-v-700b2ef5] h4,.chat-box .msg .content.is-md[data-v-700b2ef5] h5,.chat-box .msg .content.is-md[data-v-700b2ef5] h6{margin:10px 0 6px;line-height:1.3;font-weight:600}.chat-box .msg .content.is-md[data-v-700b2ef5] h1{font-size:1.4em}.chat-box .msg .content.is-md[data-v-700b2ef5] h2{font-size:1.2em}.chat-box .msg .content.is-md[data-v-700b2ef5] blockquote{border-left:3px solid rgba(var(--primary),.5);padding:2px 10px;margin:8px 0;color:rgba(var(--content),.7);background:rgba(var(--content),.04)}.chat-box .msg .content.is-md[data-v-700b2ef5] table{border-collapse:collapse;margin:8px 0}.chat-box .msg .content.is-md[data-v-700b2ef5] th,.chat-box .msg .content.is-md[data-v-700b2ef5] td{border:1px solid rgba(var(--content),.2);padding:4px 8px}.chat-box .msg .content.is-md[data-v-700b2ef5] a{color:rgb(var(--primary));text-decoration:underline}.chat-box .msg .content.is-md[data-v-700b2ef5] hr{border:none;border-top:1px solid rgba(var(--content),.15);margin:10px 0}.chat-box .msg.user .content[data-v-700b2ef5]{background:rgba(var(--primary),.12)}.chat-box .msg.user[data-v-700b2ef5]{text-align:right}.chat-box .msg.assistant[data-v-700b2ef5]{text-align:left}.chat-box .msg.assistant .content[data-v-700b2ef5]{background:rgb(var(--bg2))}.chat-box .msg .caret[data-v-700b2ef5]{animation:blink-700b2ef5 1s steps(2) infinite}.chat-box .msg.error .content[data-v-700b2ef5]{color:rgb(var(--error))}.input-bar[data-v-700b2ef5]{margin-top:12px}.search-toggle[data-v-700b2ef5]{cursor:pointer;-webkit-user-select:none;user-select:none;color:rgba(var(--content),.75)}.skill-bar[data-v-700b2ef5]{display:flex;align-items:center;gap:6px;margin-bottom:10px;flex-wrap:wrap}.skill-bar .skill-tag[data-v-700b2ef5]{font-size:11px;color:rgb(var(--primary));background:rgba(var(--primary),.1);padding:2px 8px;border-radius:4px}.skill-bar .kb-tag[data-v-700b2ef5]{font-size:11px;color:rgb(var(--success, 82 196 26));background:rgba(var(--success, 82 196 26),.1);padding:2px 8px;border-radius:4px}.skill-picker[data-v-700b2ef5]{max-height:400px;overflow-y:auto}.skill-picker .skill-list-pick[data-v-700b2ef5]{display:flex;flex-direction:column;gap:8px}.skill-picker .skill-pick-item[data-v-700b2ef5]{border:1px solid rgba(var(--content),.12);border-radius:8px;padding:10px 12px;cursor:pointer;transition:all .2s}.skill-picker .skill-pick-item[data-v-700b2ef5]:hover{border-color:rgba(var(--primary),.5)}.skill-picker .skill-pick-item.active[data-v-700b2ef5]{border-color:rgb(var(--primary));background:rgba(var(--primary),.06)}.skill-picker .skill-pick-item .tag-cat[data-v-700b2ef5]{font-size:11px;color:rgba(var(--content),.6);background:rgba(var(--content),.08);padding:1px 6px;border-radius:4px}.skill-picker .skill-pick-item .tag-sm[data-v-700b2ef5]{font-size:10px;color:rgba(var(--content),.6);background:rgba(var(--content),.06);padding:1px 4px;border-radius:3px}.kb-picker[data-v-700b2ef5]{max-height:400px;overflow-y:auto}.kb-picker .kb-list-pick[data-v-700b2ef5]{display:flex;flex-direction:column;gap:8px}.kb-picker .kb-pick-item[data-v-700b2ef5]{border:1px solid rgba(var(--content),.12);border-radius:8px;padding:10px 12px;cursor:pointer;transition:all .2s}.kb-picker .kb-pick-item[data-v-700b2ef5]:hover{border-color:rgba(var(--success, 82 196 26),.5)}.kb-picker .kb-pick-item.active[data-v-700b2ef5]{border-color:rgb(var(--success, 82 196 26));background:rgba(var(--success, 82 196 26),.06)}.kb-picker .kb-pick-item .tag-cat[data-v-700b2ef5]{font-size:11px;color:rgba(var(--content),.6);background:rgba(var(--content),.08);padding:1px 6px;border-radius:4px}@keyframes blink-700b2ef5{0%,50%{opacity:1}51%,to{opacity:0}}.ai-skill-list[data-v-fb08b755]{padding:var(--padding)}.ai-skill-list>.wrapper[data-v-fb08b755]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.tag-builtin[data-v-fb08b755]{font-size:11px;color:rgb(var(--primary));background:rgba(var(--primary),.12);padding:1px 6px;border-radius:4px}.tag-imported[data-v-fb08b755]{font-size:11px;color:rgb(var(--success, 82 196 26));background:rgba(var(--success, 82 196 26),.12);padding:1px 6px;border-radius:4px}.tag-sm[data-v-fb08b755]{font-size:11px;color:rgba(var(--content),.7);background:rgba(var(--content),.08);padding:1px 6px;border-radius:4px;margin-right:4px}.btn-icon[data-v-fb08b755]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-fb08b755]{font-size:14px}.btn-icon.sugar-primary[data-v-fb08b755]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-fb08b755]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-error[data-v-fb08b755]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-fb08b755]:hover{background:rgb(var(--error));color:#fff}.btn-active[data-v-fb08b755]{background:rgba(var(--primary),.15);color:rgb(var(--primary))}.import-body[data-v-fb08b755]{min-height:200px}.prompt-box[data-v-19e49276]{position:relative}.ai-skill-create[data-v-19e49276]{padding:var(--padding);border-radius:8px;max-height:calc(100vh - 120px)}.ai-skill-create>.wrapper[data-v-19e49276]{padding:30px;background:rgb(var(--bg))}.mono-textarea[data-v-19e49276]{font-family:Consolas,Menlo,monospace;font-size:13px;line-height:1.6}.run-box[data-v-19e49276]{margin-top:20px;padding:16px;border-radius:8px;border:1px solid rgba(var(--content),.15);max-width:800px}.run-box .run-error[data-v-19e49276]{color:rgb(var(--error));font-size:13px}.run-box .run-result[data-v-19e49276]{margin-top:8px;padding:12px;border-radius:6px;background:rgb(var(--bg));border:1px solid rgba(var(--content),.08)}.run-box .run-text[data-v-19e49276]{font-size:13px;color:rgb(var(--content));line-height:1.7;white-space:pre-wrap;word-break:break-word}.tools-section[data-v-19e49276]{width:100%}.tools-section .registered-tools[data-v-19e49276]{padding:10px;border-radius:6px;border-left:3px solid rgb(var(--success, 82 196 26))}.tools-section .registered-tools .registered-tools-list[data-v-19e49276]{display:flex;flex-direction:column;gap:6px}.tools-section .registered-tools .tool-check-item[data-v-19e49276]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:6px;border:1px solid rgba(var(--content),.08);cursor:pointer;transition:all .2s}.tools-section .registered-tools .tool-check-item[data-v-19e49276]:hover{background:rgba(var(--success, 82 196 26),.08)}.tools-section .registered-tools .tool-check-item.active[data-v-19e49276]{background:rgba(var(--success, 82 196 26),.12);border-color:rgb(var(--success, 82 196 26))}.tools-section .registered-tools .tool-check-item input[type=checkbox][data-v-19e49276]{margin-top:2px;cursor:pointer}.tools-section .registered-tools .tool-check-item .tool-check-info[data-v-19e49276]{display:flex;flex-direction:column;gap:2px}.tools-section .registered-tools .tool-check-item .tool-check-name[data-v-19e49276]{font-size:13px;font-family:Consolas,Menlo,monospace;font-weight:600;color:rgb(var(--success, 82 196 26))}.tools-section .registered-tools .tool-check-item .tool-check-desc[data-v-19e49276]{font-size:12px;color:rgba(var(--content),.55)}.knowledge-list[data-v-f802c910]{padding:var(--padding)}.knowledge-list>.wrapper[data-v-f802c910]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.form-body .form-item[data-v-f802c910]{margin-bottom:16px}.form-body .form-item .form-label[data-v-f802c910]{display:block;font-size:13px;margin-bottom:6px;color:rgba(var(--content),.8)}.btn-icon[data-v-f802c910]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-f802c910]{font-size:14px}.btn-icon.sugar-primary[data-v-f802c910]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-f802c910]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-error[data-v-f802c910]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-f802c910]:hover{background:rgb(var(--error));color:#fff}.pointer[data-v-f802c910]{cursor:pointer}.knowledge-detail[data-v-e849dc33]{padding:var(--padding)}.knowledge-detail>.wrapper[data-v-e849dc33]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.info-card[data-v-e849dc33]{background:rgb(var(--bg2));border-radius:8px;padding:16px 20px}.info-card .info-row[data-v-e849dc33]{display:flex;align-items:baseline;margin-bottom:8px}.info-card .info-row[data-v-e849dc33]:last-child{margin-bottom:0}.info-card .info-row .info-label[data-v-e849dc33]{font-size:13px;color:rgba(var(--content),.6);flex-shrink:0;width:80px}.info-card .info-row .info-val[data-v-e849dc33]{font-size:13px}.section-title[data-v-e849dc33]{font-size:14px;font-weight:600;padding-bottom:8px;border-bottom:1px solid rgba(var(--content),.1)}.add-form[data-v-e849dc33] .input input,.add-form[data-v-e849dc33] .textarea textarea{background-color:rgb(var(--bg))}.add-bar[data-v-e849dc33]{background:rgb(var(--bg2));border-radius:8px;padding:16px}.add-bar .text-form[data-v-e849dc33]{margin-top:10px}.btn-icon[data-v-e849dc33]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-e849dc33]{font-size:14px}.btn-icon.sugar-primary[data-v-e849dc33]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-e849dc33]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-error[data-v-e849dc33]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-e849dc33]:hover{background:rgb(var(--error));color:#fff}.btn-active[data-v-e849dc33]{background:rgba(var(--primary),.15);color:rgb(var(--primary))}.search-results[data-v-e849dc33]{margin-top:12px}.search-results .result-item[data-v-e849dc33]{background:rgb(var(--bg));border-radius:6px;padding:10px 12px;margin-bottom:8px}.search-results .result-item[data-v-e849dc33]:last-child{margin-bottom:0}.search-results .result-item .result-text[data-v-e849dc33]{font-size:13px;line-height:1.6;margin-top:6px;white-space:pre-wrap;word-break:break-word;max-height:120px;overflow-y:auto}.ai-agent-list[data-v-6fe32239]{padding:var(--padding)}.ai-agent-list>.wrapper[data-v-6fe32239]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.tag-builtin[data-v-6fe32239]{font-size:11px;color:rgb(var(--primary));background:rgba(var(--primary),.12);padding:1px 6px;border-radius:4px}.txt-grey[data-v-6fe32239]{color:rgba(var(--content),.55)}.btn-icon[data-v-6fe32239]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-6fe32239]{font-size:14px}.btn-icon.sugar-primary[data-v-6fe32239]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-6fe32239]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.sugar-error[data-v-6fe32239]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-6fe32239]:hover{background:rgb(var(--error));color:#fff}.ai-agent-create[data-v-3b475c1b]{padding:var(--padding);border-radius:8px;max-height:calc(100vh - 120px)}.ai-agent-create>.wrapper[data-v-3b475c1b]{padding:30px;background:rgb(var(--bg))}.mono-textarea[data-v-3b475c1b]{font-family:Consolas,Menlo,monospace;font-size:13px;line-height:1.6}.mono[data-v-3b475c1b]{font-family:Consolas,Menlo,monospace}.prompt-box[data-v-3b475c1b]{position:relative}.section-title[data-v-3b475c1b]{font-size:13px;font-weight:600;color:rgb(var(--primary));margin:10px 0 14px;padding-top:10px;border-top:1px solid rgba(var(--content),.08)}.pick-section[data-v-3b475c1b]{width:100%}.pick-section .pick-list[data-v-3b475c1b]{display:flex;flex-wrap:wrap;gap:8px}.pick-section .pick-item[data-v-3b475c1b]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;border:1px solid rgba(var(--content),.12);cursor:pointer;transition:all .2s;background:rgb(var(--bg2))}.pick-section .pick-item[data-v-3b475c1b]:hover{border-color:rgb(var(--primary))}.pick-section .pick-item.active[data-v-3b475c1b]{background:rgba(var(--primary),.12);border-color:rgb(var(--primary))}.pick-section .pick-item input[type=checkbox][data-v-3b475c1b]{cursor:pointer}.pick-section .pick-item .pick-name[data-v-3b475c1b]{font-size:13px}.pick-section .pick-item .pick-sub[data-v-3b475c1b]{font-size:11px;color:rgba(var(--content),.55)}.txt-grey[data-v-3b475c1b]{color:rgba(var(--content),.55)}.param-note[data-v-3b475c1b]{font-size:12px;line-height:1.7;color:rgba(var(--content),.6);background:rgba(var(--primary),.06);border-left:3px solid rgb(var(--primary));border-radius:4px;padding:10px 12px;margin:-10px 0 16px}.ai-orch-list[data-v-82fb1bef]{padding:var(--padding)}.ai-orch-list>.wrapper[data-v-82fb1bef]{background-color:rgb(var(--bg));padding:30px;border-radius:8px}.btn-icon[data-v-82fb1bef]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s;border:0}.btn-icon i[data-v-82fb1bef]{font-size:14px}.btn-icon.sugar-primary[data-v-82fb1bef]{background:rgba(var(--primary),.1);color:rgb(var(--primary))}.btn-icon.sugar-primary[data-v-82fb1bef]:hover{background:rgb(var(--primary));color:#fff}.btn-icon.run-btn[data-v-82fb1bef]{background:rgba(var(--success, 82 196 26),.12);color:rgb(var(--success, 82 196 26))}.btn-icon.run-btn[data-v-82fb1bef]:hover{background:rgb(var(--success, 82 196 26));color:#fff}.btn-icon.sugar-error[data-v-82fb1bef]{background:rgba(var(--error),.1);color:rgb(var(--error))}.btn-icon.sugar-error[data-v-82fb1bef]:hover{background:rgb(var(--error));color:#fff}.run-task .sub-label[data-v-82fb1bef]{font-size:12px;color:rgba(var(--content),.55);margin-bottom:6px}.mt10[data-v-82fb1bef]{margin-top:10px}.run-divider[data-v-82fb1bef]{height:1px;background:rgba(var(--content),.08);margin:16px 0}.ai-orch-create[data-v-280b2d26]{padding:var(--padding);border-radius:8px;max-height:calc(100vh - 120px)}.ai-orch-create>.wrapper[data-v-280b2d26]{padding:30px;background:rgb(var(--bg))}.max-900[data-v-280b2d26]{max-width:900px}.mt0[data-v-280b2d26]{margin-top:0}.orch-head-form[data-v-280b2d26]{width:100%}.head-grid[data-v-280b2d26]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:4px}.head-grid[data-v-280b2d26] .form-item{width:100%}.orch-body[data-v-280b2d26]{display:flex;gap:16px;align-items:stretch;height:calc(100vh - 300px);min-height:420px}.orch-body .canvas-main[data-v-280b2d26]{flex:1;min-width:0}.orch-body .prop-panel[data-v-280b2d26]{width:300px;flex:none;display:flex;flex-direction:column;border:1px solid rgba(var(--content),.12);border-radius:8px;background:rgb(var(--bg2));overflow:hidden}.orch-body .prop-panel .panel-head[data-v-280b2d26]{padding:0 14px;height:50px;display:flex;align-items:center;border-bottom:1px solid rgba(var(--content),.08);background:rgb(var(--bg))}.orch-body .prop-panel .panel-body[data-v-280b2d26]{flex:1;padding:14px;overflow:auto}.orch-body .prop-panel .panel-empty[data-v-280b2d26]{flex:1;padding:16px;line-height:1.9}.orch-body .prop-panel .hint[data-v-280b2d26]{color:rgba(var(--content),.45);margin-top:4px}.orch-body .prop-panel[data-v-280b2d26] .input input,.orch-body .prop-panel[data-v-280b2d26] .textarea textarea,.orch-body .prop-panel[data-v-280b2d26] .select .wrapper{background-color:#fff;border-color:#fff}.section-title[data-v-280b2d26]{font-size:13px;font-weight:600;color:rgb(var(--primary));margin:16px 0 12px;padding-top:10px;overflow:hidden}.lbl[data-v-280b2d26]{font-size:12px;color:rgba(var(--content),.6);margin-bottom:4px;margin-top:0}.btn-icon[data-v-280b2d26]{width:26px;height:26px;min-width:26px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .2s}.btn-icon i[data-v-280b2d26]{font-size:14px}.btn-icon[data-v-280b2d26]:hover{background:rgba(var(--content),.08)}.validate-result[data-v-280b2d26]{border:1px solid rgba(var(--content),.12);border-radius:8px;padding:16px;background:rgb(var(--bg2))}.validate-result[data-v-280b2d26] .textarea textarea,.validate-result[data-v-280b2d26] .input input{background-color:rgba(var(--bg))}.mono[data-v-280b2d26]{font-family:Consolas,Menlo,monospace;font-size:12px}.sugar-success[data-v-280b2d26]{color:rgb(var(--success))}.sugar-error[data-v-280b2d26]{color:rgb(var(--error))}.sugar-warning[data-v-280b2d26]{color:rgb(var(--warning))}.txt-grey[data-v-280b2d26]{color:rgba(var(--content),.55)}.gap12[data-v-280b2d26]{gap:12px}.mt10[data-v-280b2d26]{margin-top:10px}.mb16[data-v-280b2d26]{margin-bottom:16px}.mt16[data-v-280b2d26]{margin-top:16px}.mb8[data-v-280b2d26]{margin-bottom:8px}.mb10[data-v-280b2d26]{margin-bottom:10px}.mb12[data-v-280b2d26]{margin-bottom:12px}.fs13[data-v-280b2d26]{font-size:13px}.grow[data-v-280b2d26]{flex:1}.login[data-v-c94ac978]{min-height:100vh}.login[data-v-c94ac978] .form{max-width:400px}.login[data-v-c94ac978] .input input{height:44px}.code2-imgbox[data-v-c94ac978]{border-radius:0 11px 11px 0;overflow:hidden;cursor:pointer;background-color:rgb(var(--bg2))}.code2-imgbox img[data-v-c94ac978]{height:42px;margin-right:1px}.login[data-v-c19951e1]{min-height:100vh}.login[data-v-c19951e1] .form{max-width:400px}.login[data-v-c19951e1] .input input{height:44px}.code2-imgbox[data-v-c19951e1]{border-radius:0 11px 11px 0;overflow:hidden;cursor:pointer;background-color:rgb(var(--bg2))}.code2-imgbox img[data-v-c19951e1]{height:42px;margin-right:1px}.not-found[data-v-1394e100]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:rgb(var(--bg2))}.not-found h1[data-v-1394e100]{font-size:120px;color:rgb(var(--content));margin:0}.not-found p[data-v-1394e100]{margin:20px 0;color:#666;font-size:18px}.not-found .home-link[data-v-1394e100]{color:rgb(var(--content));text-decoration:none;border:solid 1px rgba(var(--content),.2);padding:8px 24px;border-radius:8px}.not-found .home-link[data-v-1394e100]:hover{color:rgb(var(--primary));border-color:rgba(var(--primary),1)}
