:root{--color-primary:#f200ff;--color-primary-bg:#f200ff1a;--color-primary-40:#f200ff40;--gradient-primary:linear-gradient(137deg, #01c7e2 0%, #655ce7 50%, #bb00eb 100%);--gradient-primary-hover:linear-gradient(137deg, #10d0ea 0%, #736bf0 50%, #c910f5 100%);--gradient-special:var(--gradient-primary);--gradient-special-hover:var(--gradient-primary-hover);--shadow-primary:0px 4px 10px 0px #a838d64d;--shadow-primary-hover:0px 4px 12px 0px #a838d666;--color-danger:#ff383c;--color-danger-hover:#ff1a1a;--color-danger-bg:#ff4d4f1f;--color-message-success-bg:#e8f8f2f5;--color-message-success-text:#0d9f6e;--color-tag-team:#00df98;--color-tag-personal:#f200ff;--color-tag-team-bg:#00df981f;--color-tag-personal-bg:#f200ff1a;--sidebar-width:100px;--content-min-width:300px;--content-special-min-width:1100px;--content-padding:32px;--content-margin-right:-32px;--section-gap:24px;--create-side-panel-width:18.3vw;--create-side-panel-min-width:280px;--create-side-panel-max-width:420px;--episode-card-height:352px;--color-create-accent-purple:#9d5bf7;--color-create-status-blue:#00bfff;--color-create-status-blue-bg:#00bfff0f;--color-create-status-blue-border:#00bfff40;--color-create-status-blue-muted:#00bfff4d;--color-highlight-1:#9d5bf7;--color-highlight-2:#f75b5b;--color-highlight-3:#5bf78b;--color-highlight-4:#5bb8f7;--color-highlight-5:#f7b85b;--color-highlight-6:#f75bb8;--color-highlight-7:#5bf7b8;--color-highlight-8:#b85bf7;--gradient-agent-action:var(--gradient-primary);--gradient-agent-upload:linear-gradient(90deg, #ff8a00 0%, #ff5e62 45%, #c534ff 100%);--gradient-agent-upload-hover:linear-gradient(90deg, #ff9614 0%, #ff6b6f 45%, #d045ff 100%);--color-on-accent:#fff;--color-on-media:#fff;--color-on-media-secondary:#ffffffd1;--color-on-media-muted:#ffffffa6;--color-on-media-faint:#ffffff73;--color-on-media-overlay:#ffffff26;--color-on-media-overlay-strong:#ffffff40;--color-on-media-border:#ffffff1f}:root,[data-theme=dark]{--bg:#0a0a0a;--color-dialog-cancel:#ffffff1f;--color-dialog-cancel-hover:#fff3;--color-btn-default-bg:var(--color-dialog-cancel);--color-btn-default-hover:var(--color-dialog-cancel-hover);--color-text-primary:#fff;--color-text-secondary:#b0b0b8;--color-text-muted:#898989;--color-text-hint:#888894;--color-text-placeholder:#6b7280;--color-text-disabled:#a0a0a0;--color-input-disabled-text:var(--color-text-muted);--color-surface-glass:#221c25cc;--color-surface-glass-hover:#34243ccc;--color-surface-card:#25253080;--color-surface-card-hover:#34303cbf;--color-project-card-bg:var(--color-surface-card);--color-project-card-hover:var(--color-surface-card-hover);--color-on-media-scrim:#00000073;--color-on-media-scrim-strong:#000000a6;--color-hub-status-progress-text:#9ec5ff;--color-hub-status-progress-bg:#2454b4b8;--color-hub-status-active-text:#c98dff;--color-hub-status-active-bg:#56248cb8;--color-hub-status-success-text:#95de64;--color-hub-status-success-bg:#165016b8;--color-hub-status-danger-text:#ff9c99;--color-hub-status-danger-bg:#781c1cb8;--color-hub-type-original-text:#fff;--color-hub-type-original-bg:#00000073;--color-hub-type-recreate-text:#ffd666;--color-hub-type-recreate-bg:#78540cb8;--color-graph-node-bg:#14141cf5;--color-graph-label-bg:#101018eb;--color-graph-edge:#ffffff2e;--color-graph-tag-bg:#7a54ff33;--color-graph-tag-text:#c4b5fdf2;--shadow-graph-node:0 4px 16px #0000003d;--shadow-graph-node-drag:0 8px 24px #00000059;--shadow-graph-label:0 2px 8px #00000047;--color-dialog-bg:#0e0e10;--color-popover-bg:#221c25f5;--border-glass:#ffffff14;--border-strong:#fff3;--shadow-glass:inset 1px 1px 1px 0 #ffffff4d;--shadow-popover:0 8px 32px #00000073;--icon-on-surface-filter:brightness(0) invert(1);--icon-light-src-filter:brightness(0) invert(1);--color-login-submit-bg:#fff;--color-login-submit-text:#333;--color-create-bg:#0a0a0f;--color-create-nav-bg:#101017;--color-create-surface:#1a1a24;--color-create-surface-deep:#121217;--color-create-surface-alt:#1a1a1e;--color-create-border:#2d2d3f;--color-create-panel:#1e2025;--color-create-panel-border:#181a1e;--color-overlay-6:#ffffff0f;--color-overlay-12:#ffffff1f;--color-icon-preview-bg:#565656;--gradient-membership:var(--gradient-primary);--gradient-membership-yearly:linear-gradient(90deg, #ffc171 0%, #ffefd9 100%);--gradient-membership-quarterly:linear-gradient(90deg, #cbe3ff 0%, #e4f2ff 100%);--gradient-membership-monthly:linear-gradient(90deg, #e5dac7 0%, #edeae2 100%);--gradient-membership-yearly-btn:linear-gradient(270deg, #ffc171 0%, #ffefd9 100%);--gradient-membership-discount-yearly:linear-gradient(270deg, #ffc17160 0%, #ffefd960 100%);--gradient-membership-discount-quarterly:linear-gradient(90deg, #cbe3ff60 0%, #e4f2ff60 100%);--gradient-membership-discount-monthly:linear-gradient(90deg, #e5dac760 0%, #edeae260 100%);--color-membership-muted:#acacac;--color-membership-featured:#f5c842;--color-membership-card-yearly-bg:#271e14;--color-membership-card-yearly-border:#ffbb6b;--color-membership-promo-bg:#fece86;--color-membership-promo-text:#000;--color-membership-points-cell-bg:#00000040;--color-membership-accent-monthly:#f09f11;--color-membership-accent-quarterly:#cbe3ff;--color-membership-accent-yearly:#fece86;--color-membership-btn-text:#1a1a1e;--color-membership-check-featured:#ffc864b3;--color-recharge-accent:#00c3ff;--color-recharge-accent-bg:#00c3ff1f;--color-recharge-footer-bg:#0f0f12;--color-recharge-btn-bg:transparent;--color-recharge-btn-text:var(--color-text-primary);--color-recharge-btn-border:var(--color-overlay-12);--color-recharge-btn-radius:8px;--color-recharge-btn-shadow:none;--color-recharge-btn-hover-bg:var(--color-dialog-bg);--color-recharge-btn-hover-border:var(--color-dialog-bg);--color-recharge-btn-hover-text:#000;--color-recharge-btn-hover-opacity:1;--color-agent-panel-bg:#17131aeb;--color-agent-panel-footer-bg:#120f14f2;--color-agent-creating-mask:#08060ee6;--color-input-well:#00000040;--color-generating-fill:#0003;--color-agent-tab-bg:#2d2d3f;--color-dropdown-bg:#252129;--color-scrollbar-thumb:#fff6;--color-modal-mask:#0006;--layout-side-glow-opacity:1;--color-canvas-chip:#121218b8;--color-canvas-chip-hover:#1c1c24eb;--color-canvas-panel:#1c1c20f5;--color-canvas-panel-strong:#18181efa;--color-canvas-toolbar:#242428f5;--color-canvas-overlay:#121216e6;--color-canvas-overlay-strong:#0e0e12f5;--color-canvas-minimap-mask:#121218e0;--shadow-canvas-sm:0 8px 24px #0000006b;--shadow-canvas:0 12px 32px #0000006b;--shadow-canvas-lg:0 16px 40px #00000073;--canvas-selected-border:#a78bfa;--canvas-selected-ring:0 0 0 1px #8b5cf6b3;--color-canvas-info:#93c5fd;--color-canvas-info-bg:#3b82f61f;--color-canvas-info-border:#60a5fa8c;--color-canvas-danger-soft:#f87171}[data-theme=light]{--bg:#f5f5f7;--color-primary-bg:#f200ff14;--color-dialog-cancel:#00000042;--color-dialog-cancel-hover:#0000004d;--color-btn-default-bg:#00000029;--color-btn-default-hover:#00000038;--color-text-primary:#1a1a1f;--color-text-secondary:#5c5c68;--color-text-muted:#8a8a94;--color-text-hint:#8a8a94;--color-text-placeholder:#9ca3af;--color-text-disabled:#a8a8b0;--color-input-disabled-text:#2a2a32;--color-surface-glass:#ffffffdb;--color-surface-glass-hover:#fffffff5;--color-surface-card:#ffffffc7;--color-surface-card-hover:#fff;--color-project-card-bg:#f3eef9;--color-project-card-hover:#ebe3f6;--color-on-media-scrim:#0003;--color-on-media-scrim-strong:#00000042;--color-hub-status-progress-text:#1a4fa3;--color-hub-status-progress-bg:#c4deffe6;--color-hub-status-active-text:#6a2aa8;--color-hub-status-active-bg:#e8d6ffe6;--color-hub-status-success-text:#1d6b28;--color-hub-status-success-bg:#c6eec6e6;--color-hub-status-danger-text:#b42318;--color-hub-status-danger-bg:#ffd6d4e6;--color-hub-type-original-text:#1a1a1f;--color-hub-type-original-bg:#ffffffe0;--color-hub-type-recreate-text:#8a5a00;--color-hub-type-recreate-bg:#ffe8b4e6;--color-graph-node-bg:#fff;--color-graph-label-bg:#fff;--color-graph-edge:#00000029;--color-graph-tag-bg:#7a54ff1f;--color-graph-tag-text:#6b47c7;--shadow-graph-node:0 4px 16px #5a3c821f;--shadow-graph-node-drag:0 8px 24px #5a3c822e;--shadow-graph-label:0 2px 8px #5a3c821a;--color-dialog-bg:#fff;--color-popover-bg:#fffffff5;--border-glass:#00000014;--border-strong:#00000029;--shadow-glass:inset 1px 1px 1px 0 #fffc;--shadow-popover:0 8px 32px #0000001f;--icon-on-surface-filter:none;--icon-light-src-filter:brightness(0);--color-login-submit-bg:#1a1a1f;--color-login-submit-text:#fff;--color-create-bg:#f4f4f6;--color-create-nav-bg:#ececf0;--color-create-surface:#fff;--color-create-surface-deep:#f0f0f3;--color-create-surface-alt:#f7f7f8;--color-create-border:#e2e2ea;--color-create-panel:#fff;--color-create-panel-border:#e2e2e8;--color-overlay-6:#0000000a;--color-overlay-12:#0000001a;--color-icon-preview-bg:#d8d8e0;--gradient-membership:var(--gradient-primary);--gradient-membership-yearly:var(--gradient-primary);--gradient-membership-quarterly:var(--gradient-primary);--gradient-membership-monthly:var(--gradient-primary);--gradient-membership-yearly-btn:linear-gradient(270deg, #c56a10 0%, #e8a33a 100%);--gradient-membership-discount-yearly:linear-gradient(270deg, #ffc17160 0%, #ffefd960 100%);--gradient-membership-discount-quarterly:linear-gradient(90deg, #cbe3ff60 0%, #e4f2ff60 100%);--gradient-membership-discount-monthly:linear-gradient(90deg, #e5dac760 0%, #edeae260 100%);--color-membership-muted:#acacac;--color-membership-featured:#f5c842;--color-membership-card-yearly-bg:#fff6eb;--color-membership-card-yearly-border:#ffbb6b;--color-membership-promo-bg:#fece86;--color-membership-promo-text:#000;--color-membership-points-cell-bg:#eeebe6;--color-membership-accent-monthly:#9a7d55;--color-membership-accent-quarterly:#4a8fd4;--color-membership-accent-yearly:#c56a10;--color-membership-btn-text:#fff;--color-membership-check-featured:#ffc864b3;--color-recharge-accent:#0094c2;--color-recharge-accent-bg:#0094c21f;--color-recharge-footer-bg:#fff;--color-recharge-btn-bg:var(--gradient-primary);--color-recharge-btn-text:#fff;--color-recharge-btn-border:transparent;--color-recharge-btn-radius:999px;--color-recharge-btn-shadow:none;--color-recharge-btn-hover-bg:var(--gradient-primary-hover);--color-recharge-btn-hover-border:transparent;--color-recharge-btn-hover-text:#fff;--color-recharge-btn-hover-opacity:.92;--color-agent-panel-bg:#ffffffeb;--color-agent-panel-footer-bg:#f8f8faf2;--color-agent-creating-mask:#f5f5f7e0;--color-input-well:#0000000f;--color-generating-fill:#ffffffb8;--color-agent-tab-bg:#e8e8ee;--color-dropdown-bg:#fff;--color-scrollbar-thumb:#00000047;--color-modal-mask:#00000059;--layout-side-glow-opacity:.28;--color-canvas-chip:#ffffffd1;--color-canvas-chip-hover:#fff;--color-canvas-panel:#fffffff5;--color-canvas-panel-strong:#fff;--color-canvas-toolbar:#fff;--color-canvas-overlay:#ffffffeb;--color-canvas-overlay-strong:#fff;--color-canvas-minimap-mask:#f5f5f7b8;--shadow-canvas-sm:0 8px 24px #0000001a;--shadow-canvas:0 12px 32px #0000001f;--shadow-canvas-lg:0 16px 40px #00000024;--canvas-selected-border:#7c5cbf;--canvas-selected-ring:0 0 0 1px #7c5cbf66;--color-canvas-info:#2563eb;--color-canvas-info-bg:#2563eb1a;--color-canvas-info-border:#2563eb52;--color-canvas-danger-soft:#dc2626}.vue-flow{z-index:0;direction:ltr;width:100%;height:100%;position:relative;overflow:hidden}.vue-flow__container{width:100%;height:100%;position:absolute;top:0;left: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{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute}.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:1px;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.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;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.vue-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{pointer-events:none;min-width:5px;min-height:5px;position:absolute}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{bottom:0;left:50%;transform:translate(-50%,50%)}.vue-flow__handle-top{top:0;left:50%;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{z-index:5;margin:15px;position:absolute}.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:10px}}: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{text-align:center;width:150px;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-style:solid;border-width:1px;border-color:var(--vf-node-color);border-radius:3px;padding:10px;font-size:12px}.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{border:1px solid #555;outline:none}.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{border:1px solid var(--vf-node-color,#0041d0);outline:none}.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{border:1px solid var(--vf-node-color,#1a192b);outline:none}.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{border:1px solid var(--vf-node-color,#ff0072);outline:none}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.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{background:var(--vf-handle);border:1px solid #fff;border-radius:100%;width:6px;height:6px}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}:root{--sans:system-ui, "Segoe UI", Roboto, sans-serif;--submit-absolute-footer-space:calc(2vh + 102px);font-family:var(--sans);color:var(--color-text-muted);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:var(--bg);height:100%;margin:0}*,:before,:after{box-sizing:border-box}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0;border-radius:3px}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:3px}#app{text-align:left;width:100%;height:100%;min-height:100svh;margin:0}@keyframes spin{to{transform:rotate(360deg)}}.n-message.n-message--success-type{border:1px solid #0d9f6e26}.project-hub{flex-direction:column;flex:1;min-height:0;display:flex}.project-hub__header{flex-shrink:0;align-items:center;gap:16px;display:flex}.project-hub__title{color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600}.project-hub__actions{flex:1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.project-hub__btn{border-radius:10px;gap:6px;min-height:32px;padding:8px 16px}.project-hub__content{flex-direction:column;flex:1;min-height:0;margin-top:20px;margin-right:-10px;padding-right:10px;display:flex;overflow-y:auto}.project-hub__content--trash{flex-direction:column;display:flex;overflow:hidden}.project-hub__grid{grid-template-columns:repeat(5,1fr);gap:20px;padding-bottom:16px;display:grid}@media (width<=2200px){.project-hub__grid{grid-template-columns:repeat(4,1fr)}}@media (width<=1700px){.project-hub__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=1200px){.project-hub__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=866px){.project-card--panel .project-card__cover{width:60px!important;height:60px!important}}@media (width<=740px){.project-hub__grid{grid-template-columns:repeat(1,1fr)}.project-card--panel .project-card__cover{width:120px!important;height:120px!important}}.agent-panel{flex-direction:column;height:100%;min-height:0;padding:0 24px;display:flex}.agent-panel__footer{border-top:1px solid var(--color-overlay-6);background:var(--color-agent-panel-footer-bg);border-radius:0 0 12px 12px;flex-shrink:0;align-items:center;gap:16px;margin:0 -24px;padding:14px 24px;display:flex}.agent-panel__footer--split{justify-content:space-between}.submit-absolute-footer{z-index:100;background:linear-gradient(var(--color-agent-panel-footer-bg), var(--color-agent-panel-footer-bg)) padding-box, var(--gradient-primary) border-box;border:1.5px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:fit-content;max-width:70vw;margin:0 auto;padding:12px 26px;display:flex;position:absolute;bottom:calc(2vh + 30px);left:0;right:0;box-shadow:0 8px 32px #00000073,0 4px 20px #a838d62e}.submit-absolute-footer__tip{min-width:0;color:var(--color-text-primary);flex-shrink:1;margin:0;font-size:12px;line-height:1.5}.agent-panel__pill-btn{height:32px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:4px;padding:0 8px;font-size:14px;transition:opacity .2s;display:inline-flex}.agent-panel__pill-btn:hover:not(:disabled){opacity:.9}.agent-panel__pill-btn:disabled{opacity:.55;cursor:not-allowed}.agent-panel__points-icon{object-fit:contain;width:14px;height:14px;margin-left:5px;margin-right:3px}.n-modal-mask,.bg-mask{background:var(--color-modal-mask);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.n-dropdown-menu{background:var(--color-dropdown-bg)}[v-placement]>.n-popover-shared.n-tooltip .n-popover-arrow{box-shadow:none}[v-placement]>.n-popover-shared.n-tooltip .n-popover-arrow-wrapper{overflow:visible;transform:translateY(0)}.work-list__grid{grid-template-columns:repeat(8,1fr);gap:16px;display:grid}@media (width<=2200px){.work-list__grid{grid-template-columns:repeat(6,1fr)}}@media (width<=1700px){.work-list__grid{grid-template-columns:repeat(5,1fr)}}@media (width<=1400px){.work-list__grid{grid-template-columns:repeat(4,1fr)}}@media (width<=900px){.work-list__grid{grid-template-columns:repeat(3,1fr)}.work-card__footer{padding:4px 8px}}@media (width<=600px){.work-list__grid{grid-template-columns:repeat(2,1fr)}.work-card__footer{padding:4px 8px}}.work-list__create{border:1px dashed var(--color-primary);background:var(--color-primary-bg);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;transition:background .2s;display:flex}.work-list__create--empty{aspect-ratio:236/190}.work-list__create:hover{background:var(--color-primary-40)}.work-list__create-icon{background:var(--color-primary);width:40px;height:40px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.work-list__create-text{color:var(--color-primary);margin-top:8px;font-weight:600}.base-dialog__content[data-v-9b1f78f6]{max-height:70vh;color:var(--color-text-primary);margin-right:-10px;padding-right:10px;overflow:auto}.base-dialog__content--fullscreen[data-v-9b1f78f6]{flex-direction:column;flex:1;height:auto;min-height:0;max-height:none;display:flex;overflow:hidden}.base-dialog__footer-container[data-v-9b1f78f6]{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.base-dialog__footer[data-v-9b1f78f6]{flex:1;gap:16px;display:flex}.base-dialog__footer--center[data-v-9b1f78f6]{justify-content:center}.base-dialog__footer--end[data-v-9b1f78f6]{justify-content:flex-end}.base-dialog__action{min-width:88px}.base-dialog.n-card{background:var(--color-dialog-bg);color:var(--color-text-primary);box-shadow:var(--shadow-glass);border-radius:16px}.base-dialog-transparent.n-card{box-shadow:none;background:0 0}.base-dialog-transparent.n-card .n-card__content{padding:0!important}.base-dialog .n-card-header{padding:20px 24px 0}.base-dialog .n-card-header__extra{align-items:center;margin-right:-4px;display:flex}.base-dialog .n-card-header__main{color:var(--color-text-primary);padding-left:0;font-size:16px;font-weight:600}.base-dialog-closable .n-card-header__main{padding-left:32px}.base-dialog .n-card__footer{padding:8px 24px 24px}.base-dialog .n-card__content{padding:0 24px}.base-dialog .n-input{--n-border-focus:1px solid var(--color-primary);--n-color-focus:var(--color-primary-bg);--n-border-radius:10px;--n-height:44px}.base-dialog .n-input .n-input__input-el{height:44px}.base-dialog .n-input .n-input-word-count{color:var(--color-text-muted)}.base-dialog .n-form-item-feedback-wrapper{min-height:0}.base-dialog--fullscreen.n-card{flex-direction:column;max-height:100vh;display:flex}.base-dialog--fullscreen.n-card>.n-card__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.points-btn__trigger[data-v-d8bf60a3]{display:inline-flex}.points-btn__content[data-v-d8bf60a3]{justify-content:center;align-items:center;gap:6px;display:inline-flex}.points-btn__icon[data-v-d8bf60a3]{object-fit:contain;fill:currentColor;stroke:none;flex-shrink:0}.points-btn:disabled .points-btn__icon[data-v-d8bf60a3]{fill:currentColor;stroke:currentColor}.points-btn__cost[data-v-d8bf60a3]{font-variant-numeric:tabular-nums;line-height:1}.global-confirm[data-v-98aa29b0]{text-align:center;flex-direction:column;align-items:center;padding:4px 0;display:flex}.global-confirm--with-icon[data-v-98aa29b0]{padding-top:8px}.global-confirm--message-left[data-v-98aa29b0]{text-align:left;align-items:stretch}.global-confirm__icon-wrap[data-v-98aa29b0]{width:48px;height:48px;color:var(--color-primary);background:#00bfff26;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.global-confirm__title[data-v-98aa29b0]{color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:600}.global-confirm__message[data-v-98aa29b0]{color:var(--color-text-muted);white-space:pre-line;margin:0;font-size:13px;line-height:1.6}.global-confirm__footer-append[data-v-98aa29b0]{color:var(--color-text-muted);text-align:center;margin:0 0 12px;font-size:10px;line-height:1.5}.base-dialog__footer-container[data-v-98aa29b0]{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.base-dialog__footer[data-v-98aa29b0]{flex:1;gap:16px;display:flex}.base-dialog__footer--center[data-v-98aa29b0]{justify-content:center}.login-dialog__form[data-v-6abb7952] .n-form-item{margin-bottom:16px}.login-dialog__form[data-v-6abb7952] .n-form-item:last-child{margin-bottom:0}.login-dialog__form[data-v-6abb7952] .n-form-item-label{color:var(--color-text-secondary);padding-bottom:8px;font-size:14px;font-weight:500}
