:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 1.48148rem}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.13889rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#app{margin:0;padding:0;width:100%;height:100%;overflow:hidden}html{--ui-inv: 1}html.ui-scale-90{--ui-inv: 1.1111}html.ui-scale-115{--ui-inv: .8696}html.ui-scale-130{--ui-inv: .7692}html.ui-scale-150{--ui-inv: .6667}html.ui-scale-90 #app{width:calc(100% / .9);height:calc(100% / .9);transform:scale(.9);transform-origin:top left}html.ui-scale-115 #app{width:calc(100% / 1.15);height:calc(100% / 1.15);transform:scale(1.15);transform-origin:top left}html.ui-scale-130 #app{width:calc(100% / 1.3);height:calc(100% / 1.3);transform:scale(1.3);transform-origin:top left}html.ui-scale-150 #app{width:calc(100% / 1.5);height:calc(100% / 1.5);transform:scale(1.5);transform-origin:top left}html.ui-scale-90 .ui-overlay-root{width:calc(100vw / .9);height:calc(100vh / .9);transform:scale(.9);transform-origin:top left}html.ui-scale-115 .ui-overlay-root{width:calc(100vw / 1.15);height:calc(100vh / 1.15);transform:scale(1.15);transform-origin:top left}html.ui-scale-130 .ui-overlay-root{width:calc(100vw / 1.3);height:calc(100vh / 1.3);transform:scale(1.3);transform-origin:top left}html.ui-scale-150 .ui-overlay-root{width:calc(100vw / 1.5);height:calc(100vh / 1.5);transform:scale(1.5);transform-origin:top left}*{box-sizing:border-box}.vue-devtools__panel{display:none!important}.sidebar-logo[data-v-93a3286a]{display:flex;align-items:center;justify-content:center;margin-bottom:.22222rem;padding:.07407rem .05556rem .14815rem}.logo-image[data-v-93a3286a]{width:.37037rem;height:.37037rem;object-fit:contain;display:block}.sidebar-menu[data-v-46f18b3e]{flex:1;min-height:0;overflow-y:auto;padding-right:.03704rem}.group-title[data-v-46f18b3e]{margin:0 0 .11111rem;padding:0 .07407rem;font-size:.10185rem;font-weight:700;letter-spacing:.08em;color:#ffffff59}.menu-list[data-v-46f18b3e]{margin:0;padding:0;list-style:none}.menu-list li+li[data-v-46f18b3e]{margin-top:.09259rem}.menu-item[data-v-46f18b3e]{width:100%;min-height:.59259rem;padding:.09259rem .07407rem;box-sizing:border-box;border-radius:.11111rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05556rem;color:#ffffffd1;text-decoration:none;transition:all .2s ease}.menu-item[data-v-46f18b3e]:hover{background:#ffffff0f;color:#fff}.menu-item.active[data-v-46f18b3e]{background:linear-gradient(135deg,#6d5dfc38,#46c2ff29);color:#fff;box-shadow:inset 0 0 0 1px #ffffff0f}.menu-icon[data-v-46f18b3e]{display:inline-flex;align-items:center;justify-content:center;font-size:.16667rem;line-height:1}.menu-label[data-v-46f18b3e]{font-size:.11111rem;font-weight:500;line-height:1;text-align:center}.recharge-mask[data-v-0dbc766c]{position:fixed;inset:0;z-index:99999;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:.18519rem}.recharge-panel[data-v-0dbc766c]{position:relative;width:min(4.07407rem,100%);border-radius:.18519rem;background:#101218;border:1px solid rgba(255,255,255,.09);box-shadow:0 .27778rem .74074rem #0009;padding:.2037rem;box-sizing:border-box;overflow:hidden}.recharge-panel.wide[data-v-0dbc766c]{width:min(10.92593rem,96vw);padding:0}.recharge-close[data-v-0dbc766c]{position:absolute;top:.14815rem;right:.14815rem;width:.27778rem;height:.27778rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#fffc;font-size:.17593rem;line-height:1;cursor:pointer;z-index:5}.recharge-close[data-v-0dbc766c]:hover{background:#ff505033;color:#ffb0b0}.member-view[data-v-0dbc766c]{padding:.25926rem .27778rem .22222rem;max-height:92vh;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.member-topbar[data-v-0dbc766c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.14815rem;padding-right:.42593rem}.member-title[data-v-0dbc766c]{font-size:.2037rem;font-weight:800;color:#fff;letter-spacing:.01em}.member-subtitle[data-v-0dbc766c]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff6b}.member-top-actions[data-v-0dbc766c]{display:flex;align-items:center;gap:.11111rem;flex-shrink:0}.current-member[data-v-0dbc766c]{padding:.02778rem .09259rem;border-radius:9.25rem;font-size:.10185rem;color:#c3b6ff;background:#7b61ff33;border:1px solid rgba(123,97,255,.35)}.points-link[data-v-0dbc766c]{border:none;background:transparent;color:#ffffff8c;font-size:.12037rem;cursor:pointer;padding:.03704rem .01852rem}.points-link[data-v-0dbc766c]:hover{color:#fff}.member-tabs-row[data-v-0dbc766c]{display:flex;justify-content:center;margin:.2037rem 0 .22222rem}.cycle-tabs[data-v-0dbc766c]{display:inline-grid;grid-template-columns:repeat(4,auto);gap:.03704rem;padding:.03704rem;border-radius:9.25rem;background:#171a22;border:1px solid rgba(255,255,255,.07)}.cycle-tab[data-v-0dbc766c]{height:.31481rem;padding:0 .24074rem;border:none;border-radius:9.25rem;background:transparent;color:#ffffff8c;font-size:.12037rem;cursor:pointer;white-space:nowrap;transition:all .18s ease}.cycle-tab[data-v-0dbc766c]:hover{color:#fff}.cycle-tab.active[data-v-0dbc766c]{background:#fff;color:#0b0d12;font-weight:700}.plan-grid[data-v-0dbc766c]{display:grid;grid-template-columns:repeat(4,1fr);gap:.14815rem;align-items:stretch}.plan-card[data-v-0dbc766c]{position:relative;display:flex;flex-direction:column;min-height:5rem;padding:.2037rem .18519rem .18519rem;border-radius:.14815rem;background:linear-gradient(180deg,#171a22,#0f1117);border:1px solid rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.plan-card[data-v-0dbc766c]:hover{transform:translateY(-.02778rem);border-color:#ffffff2e}.plan-card.blue[data-v-0dbc766c]{border-color:#408cff8c;background:linear-gradient(180deg,#20488c6b,#0f1117 48%);box-shadow:0 0 0 1px #408cff2e}.plan-card.orange[data-v-0dbc766c]{border-color:#ff92378c;background:linear-gradient(180deg,#783e1266,#0f1117 48%);box-shadow:0 0 0 1px #ff92372e}.plan-card.active[data-v-0dbc766c]{box-shadow:0 0 0 .01852rem #ffffff47}.plan-card.blue.active[data-v-0dbc766c]{box-shadow:0 0 0 .01852rem #408cffcc,0 .12963rem .33333rem #1e5ac840}.plan-card.orange.active[data-v-0dbc766c]{box-shadow:0 0 0 .01852rem #ff9237cc,0 .12963rem .33333rem #b4501438}.plan-head[data-v-0dbc766c]{min-height:.5rem}.plan-name-row[data-v-0dbc766c]{display:flex;align-items:center;gap:.07407rem}.plan-name[data-v-0dbc766c]{font-size:.15741rem;font-weight:700}.plan-badge[data-v-0dbc766c]{padding:.01852rem .07407rem;border-radius:9.25rem;font-size:.09259rem;font-weight:600;color:#fff;background:#ffffff29}.plan-card.blue .plan-badge[data-v-0dbc766c]{background:#2f8bff}.plan-card.orange .plan-badge[data-v-0dbc766c]{background:#ff8a2b;color:#1a0d00}.plan-tagline[data-v-0dbc766c]{margin-top:.05556rem;font-size:.11111rem;color:#fff6}.plan-price-block[data-v-0dbc766c]{margin-top:.16667rem}.price-line[data-v-0dbc766c]{display:flex;align-items:baseline;gap:.01852rem}.price-currency[data-v-0dbc766c]{font-size:.14815rem;font-weight:700;color:#fff}.price-num[data-v-0dbc766c]{font-size:.37037rem;font-weight:800;line-height:1;letter-spacing:-.02em}.price-num.pending[data-v-0dbc766c]{font-size:.2963rem;color:#ffffff4d}.price-suffix[data-v-0dbc766c]{margin-left:.03704rem;font-size:.11111rem;color:#ffffff6b}.price-sub[data-v-0dbc766c]{margin-top:.07407rem;font-size:.11111rem;color:#ffffff5c}.plan-points[data-v-0dbc766c]{margin-top:.16667rem;padding:.12963rem;border-radius:.09259rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.plan-card.blue .plan-points[data-v-0dbc766c]{background:#2f8bff1a;border-color:#2f8bff2e}.plan-card.orange .plan-points[data-v-0dbc766c]{background:#ff8a2b1a;border-color:#ff8a2b2e}.points-main[data-v-0dbc766c]{font-size:.12963rem;font-weight:700}.points-sub[data-v-0dbc766c]{margin-top:.03704rem;font-size:.10185rem;color:#fff6}.plan-cta[data-v-0dbc766c]{margin-top:.16667rem;width:100%;height:.40741rem;border:none;border-radius:9.25rem;background:#fff;color:#0b0d12;font-size:.12963rem;font-weight:700;cursor:pointer;transition:opacity .18s ease}.plan-card.blue .plan-cta[data-v-0dbc766c]{background:#2f8bff;color:#fff}.plan-card.orange .plan-cta[data-v-0dbc766c]{background:#ff8a2b;color:#1a0d00}.plan-cta[data-v-0dbc766c]:hover:not(:disabled){opacity:.88}.plan-cta[data-v-0dbc766c]:disabled{background:#ffffff14;color:#ffffff59;cursor:not-allowed}.plan-divider[data-v-0dbc766c]{height:1px;margin:.2037rem 0 .14815rem;background:#ffffff12}.plan-benefits-title[data-v-0dbc766c]{font-size:.10185rem;font-weight:700;letter-spacing:.08em;color:#fff6}.plan-benefits[data-v-0dbc766c]{margin:.11111rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.09259rem}.plan-benefits li[data-v-0dbc766c]{display:flex;align-items:flex-start;gap:.07407rem;font-size:.11111rem;line-height:1.5;color:#ffffffad}.benefit-check[data-v-0dbc766c]{width:.12963rem;height:.12963rem;flex-shrink:0;margin-top:1px;fill:none;stroke:#ffffff59;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.plan-card.blue .benefit-check[data-v-0dbc766c]{stroke:#4da3ff}.plan-card.orange .benefit-check[data-v-0dbc766c]{stroke:#ff9a45}.member-note[data-v-0dbc766c]{margin-top:.16667rem;font-size:.10185rem;line-height:1.6;color:#ffffff52;text-align:center}.points-view[data-v-0dbc766c]{padding:.2037rem}.recharge-header[data-v-0dbc766c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.12963rem}.recharge-title[data-v-0dbc766c]{font-size:.16667rem;font-weight:700;color:#fff}.recharge-current[data-v-0dbc766c]{display:flex;align-items:center;justify-content:space-between;gap:.07407rem;padding:.11111rem .14815rem;border-radius:.12963rem;background:#0b0d12;color:#fff9;font-size:.12037rem}.recharge-current strong[data-v-0dbc766c]{color:#8bdcff;font-size:.16667rem}.recharge-body[data-v-0dbc766c]{margin-top:.16667rem}.package-grid[data-v-0dbc766c]{display:grid;grid-template-columns:repeat(3,1fr);gap:.09259rem}.package-item[data-v-0dbc766c]{border:1px solid rgba(255,255,255,.1);border-radius:.12963rem;background:#0b0d12;color:#fff;padding:.12963rem .07407rem;cursor:pointer;transition:all .18s ease}.package-item[data-v-0dbc766c]:hover{border-color:#7b61ff80}.package-item.active[data-v-0dbc766c]{border-color:transparent;background:linear-gradient(135deg,#7b61ff4d,#45d0ff2e);box-shadow:0 0 0 1px #7b61ff99}.package-points[data-v-0dbc766c]{font-size:.12963rem;font-weight:700}.package-amount[data-v-0dbc766c]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff8c}.custom-amount[data-v-0dbc766c]{margin-top:.14815rem}.custom-label[data-v-0dbc766c]{font-size:.12037rem;color:#fff9}.custom-input-wrap[data-v-0dbc766c]{margin-top:.07407rem;display:flex;align-items:center;gap:.07407rem;padding:0 .12963rem;height:.42593rem;border-radius:.12963rem;background:#0b0d12;border:1px solid rgba(255,255,255,.1)}.custom-prefix[data-v-0dbc766c]{color:#fff9}.custom-input[data-v-0dbc766c]{flex:1;border:none;outline:none;background:transparent;color:#fff;font-size:.13889rem}.custom-points[data-v-0dbc766c]{font-size:.11111rem;color:#8bdcff;white-space:nowrap}.recharge-error[data-v-0dbc766c]{margin-top:.12963rem;padding:.09259rem .12963rem;border-radius:.11111rem;color:#ff7b7b;background:#ff7b7b1a;font-size:.12037rem}.recharge-submit[data-v-0dbc766c]{margin-top:.16667rem;width:100%;height:.44444rem;border:none;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.14815rem;font-weight:700;cursor:pointer}.recharge-submit[data-v-0dbc766c]:disabled{opacity:.45;cursor:not-allowed}.points-entry[data-v-0dbc766c]{margin-top:.11111rem;display:flex;justify-content:flex-end}.points-entry-btn[data-v-0dbc766c]{border:none;background:transparent;color:#ffffff59;font-size:.11111rem;cursor:pointer;padding:.03704rem .05556rem}.points-entry-btn[data-v-0dbc766c]:hover{color:#ffffffbf}.recharge-qr-body[data-v-0dbc766c]{display:flex;flex-direction:column;align-items:center}.qr-amount[data-v-0dbc766c]{font-size:.12963rem;color:#ffffffb3}.qr-amount strong[data-v-0dbc766c]{color:#8bdcff}.qr-box[data-v-0dbc766c]{margin-top:.14815rem;padding:.12963rem;border-radius:.14815rem;background:#fff}.qr-tip[data-v-0dbc766c]{margin-top:.12963rem;font-size:.12037rem;color:#fff9}.qr-paid[data-v-0dbc766c]{margin-top:.11111rem;color:#8bffb0;font-weight:600}.qr-actions[data-v-0dbc766c]{margin-top:.16667rem;display:flex;gap:.11111rem}.qr-back-btn[data-v-0dbc766c],.qr-mock-btn[data-v-0dbc766c]{height:.35185rem;padding:0 .16667rem;border:none;border-radius:9.25rem;cursor:pointer;font-size:.12037rem}.qr-back-btn[data-v-0dbc766c]{background:#ffffff14;color:#fff}.qr-mock-btn[data-v-0dbc766c]{background:#ffb84d33;color:#ffd27a}.fade-enter-active[data-v-0dbc766c],.fade-leave-active[data-v-0dbc766c]{transition:opacity .2s ease}.fade-enter-from[data-v-0dbc766c],.fade-leave-to[data-v-0dbc766c]{opacity:0}@media (max-width: 1000px){.plan-grid[data-v-0dbc766c]{grid-template-columns:repeat(2,1fr)}.cycle-tab[data-v-0dbc766c]{padding:0 .14815rem}}@media (max-width: 640px){.member-view[data-v-0dbc766c]{padding:.2037rem .14815rem .16667rem}.member-topbar[data-v-0dbc766c]{flex-direction:column;padding-right:.33333rem}.plan-grid[data-v-0dbc766c]{grid-template-columns:1fr}.plan-card[data-v-0dbc766c]{min-height:auto}.cycle-tabs[data-v-0dbc766c]{grid-template-columns:repeat(2,1fr)}}.user-dropdown[data-v-ddb0e524]{position:fixed;left:.88889rem;bottom:.22222rem;z-index:999999}.dropdown-panel[data-v-ddb0e524]{width:2.03704rem;max-height:calc(100vh * var(--ui-inv, 1) - .44444rem);overflow-y:auto;background:#121218fa;box-shadow:0 .11111rem .2963rem #00000059;border-radius:.12963rem;padding:.09259rem;-webkit-backdrop-filter:blur(.11111rem);backdrop-filter:blur(.11111rem);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.dropdown-user-info[data-v-ddb0e524]{display:flex;align-items:center;gap:.09259rem;padding:.07407rem}.dropdown-avatar[data-v-ddb0e524]{width:.33333rem;height:.33333rem;border-radius:50%;object-fit:cover;background:#ffffff14}.dropdown-meta[data-v-ddb0e524]{min-width:0;flex:1}.dropdown-name[data-v-ddb0e524]{color:#fff;font-size:.12963rem;font-weight:600;line-height:1.2;word-break:break-all}.dropdown-points[data-v-ddb0e524]{margin-top:.05556rem;display:flex;align-items:center;gap:.05556rem;color:#ffffff94;font-size:.11111rem;white-space:nowrap}.dropdown-points strong[data-v-ddb0e524]{color:#8bdcff;font-size:.12037rem;font-weight:800;white-space:nowrap}.dropdown-divider[data-v-ddb0e524]{height:1px;background:#ffffff14;margin:.07407rem 0}.dropdown-section-title[data-v-ddb0e524]{padding:.01852rem .11111rem .05556rem;font-size:.10185rem;color:#fff6}.dropdown-item.nav-item[data-v-ddb0e524]{display:flex;align-items:center;gap:.07407rem;padding:.07407rem .11111rem;font-size:.12037rem}.nav-icon[data-v-ddb0e524]{font-size:.12963rem;line-height:1;flex-shrink:0}.nav-label[data-v-ddb0e524]{flex:1;min-width:0}.dropdown-scale[data-v-ddb0e524]{padding:.01852rem .03704rem .05556rem}.dropdown-scale-title[data-v-ddb0e524]{font-size:.11111rem;color:#ffffff80;margin-bottom:.07407rem}.scale-options[data-v-ddb0e524]{display:flex;gap:.01852rem;padding:.01852rem;border-radius:.09259rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.scale-btn[data-v-ddb0e524]{flex:1;min-width:0;height:.22222rem;padding:0;border:none;border-radius:.07407rem;background:transparent;color:#fff9;font-size:.10185rem;line-height:1;white-space:nowrap;overflow:hidden;cursor:pointer;transition:background .15s ease,color .15s ease}.scale-btn[data-v-ddb0e524]:hover:not(.active){background:#ffffff14;color:#fff}.scale-btn.active[data-v-ddb0e524]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-weight:600;box-shadow:0 .01852rem .07407rem #45d0ff40}.dropdown-scale-hint[data-v-ddb0e524]{margin-top:.05556rem;font-size:.10185rem;color:#ffffff59;line-height:1.4}.dropdown-item[data-v-ddb0e524]{width:100%;border:none;background:transparent;color:#fff;text-align:left;font-size:.12963rem;padding:.09259rem .11111rem;border-radius:.09259rem;cursor:pointer;transition:background .2s ease}.dropdown-item[data-v-ddb0e524]:hover{background:#ffffff0f}.dropdown-item.danger[data-v-ddb0e524]{color:#ff7b7b}.dropdown-item.danger[data-v-ddb0e524]:hover{background:#ff50501f}.fade-enter-active[data-v-ddb0e524],.fade-leave-active[data-v-ddb0e524]{transition:opacity .15s ease}.fade-enter-from[data-v-ddb0e524],.fade-leave-to[data-v-ddb0e524]{opacity:0}.fade-enter-to[data-v-ddb0e524],.fade-leave-from[data-v-ddb0e524]{opacity:1}.sidebar-user[data-v-0f0dc82b]{position:relative;padding-top:.14815rem;margin-top:.14815rem;border-top:1px solid rgba(255,255,255,.06);overflow:visible}.user-card[data-v-0f0dc82b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.11111rem;padding:.09259rem .07407rem;border-radius:.12963rem;transition:background .2s ease;overflow:visible}.points-badge[data-v-0f0dc82b]{min-width:.44444rem;width:max-content;max-width:none;height:.25926rem;padding:0 .08333rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.0463rem;border-radius:9.25rem;color:#fff;background:linear-gradient(135deg,#7b61ff4d,#45d0ff2e),#ffffff0f;border:1px solid rgba(139,220,255,.18);box-shadow:0 .07407rem .16667rem #45d0ff1f,inset 0 1px #ffffff1f;white-space:nowrap;overflow:visible}.points-icon[data-v-0f0dc82b]{flex-shrink:0;color:#8bdcff;font-size:.10185rem;line-height:1}.points-value[data-v-0f0dc82b]{flex-shrink:0;font-size:.11111rem;font-weight:800;line-height:1;letter-spacing:.1px;white-space:nowrap;overflow:visible;text-overflow:clip}.user-avatar[data-v-0f0dc82b]{width:.40741rem;height:.40741rem;border-radius:50%;object-fit:cover;display:block;background:#ffffff14}.settings-btn[data-v-0f0dc82b]{border:none;background:transparent;color:#fff;font-size:.18519rem;line-height:1;cursor:pointer;padding:0}.settings-btn[data-v-0f0dc82b]:hover{opacity:.8}.sidebar[data-v-b8d5dbaa]{width:.62037rem;height:100%;flex-shrink:0;color:#fff;overflow:visible}.sidebar-inner[data-v-b8d5dbaa]{height:100%;padding:.18519rem .09259rem .14815rem;box-sizing:border-box;display:flex;flex-direction:column}.sidebar-center[data-v-b8d5dbaa]{flex:1;display:flex;align-items:center;justify-content:flex-start;min-height:0;padding-bottom:1.18519rem}.sidebar-bottom[data-v-b8d5dbaa]{margin-top:auto}.sidebar-menu-block[data-v-b8d5dbaa]{width:100%}.studio-layout[data-v-d68b369a]{display:flex;width:100%;height:calc(100vh * var(--ui-inv, 1));overflow:hidden;background:#0b0f14}.main-content[data-v-d68b369a]{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;color:#fff}.task-card[data-v-4e1144b8]{position:relative;border-radius:.22222rem;padding:.18519rem;box-sizing:border-box;background:#171922;border:1px solid rgba(255,255,255,.08);box-shadow:0 .11111rem .37037rem #00000047;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card-progress[data-v-4e1144b8]{position:absolute;left:0;right:0;bottom:0;height:.02778rem;border-radius:0 0 .22222rem .22222rem;background:#ffffff14;overflow:hidden;pointer-events:none}.task-card.compact .card-progress[data-v-4e1144b8]{border-radius:0 0 .18519rem .18519rem}.card-progress.mini-radius[data-v-4e1144b8]{border-radius:0 0 .12963rem .12963rem}.card-progress-fill[data-v-4e1144b8]{display:block;height:100%;background:linear-gradient(90deg,#7b61ff,#45d0ff);box-shadow:0 0 .05556rem #7b61ff8c;transition:width .6s ease}.task-card.mini[data-v-4e1144b8]{display:flex;align-items:center;gap:.11111rem;padding:.09259rem .11111rem;border-radius:.12963rem;box-shadow:none}.task-card.mini.draggable[data-v-4e1144b8]{cursor:grab}.task-card.mini.draggable[data-v-4e1144b8]:active{cursor:grabbing}.task-card.mini[data-v-4e1144b8]:hover{border-color:#7b61ff59}.mini-thumb[data-v-4e1144b8]{width:.81481rem;height:.48148rem;flex-shrink:0;border-radius:.08333rem;overflow:hidden;background:#ffffff0a}.mini-thumb-media[data-v-4e1144b8]{width:100%;height:100%;object-fit:cover;display:block}.mini-thumb-placeholder[data-v-4e1144b8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.16667rem;opacity:.5}.mini-thumb-placeholder-text[data-v-4e1144b8]{font-size:.10185rem;color:#ffffffa6;letter-spacing:.5px;text-align:center;padding:0 .05556rem;line-height:1.4;opacity:1}.mini-body[data-v-4e1144b8]{flex:1;min-width:0}.mini-prompt[data-v-4e1144b8]{font-size:.12037rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-error[data-v-4e1144b8]{margin-top:.01852rem;font-size:.10185rem;color:#ff9b9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-meta[data-v-4e1144b8]{margin-top:.03704rem;font-size:.10185rem;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-seq[data-v-4e1144b8]{color:#ffffff94;font-variant-numeric:tabular-nums}.mini-seq.pending[data-v-4e1144b8]{color:#ffffff40}.mini-side[data-v-4e1144b8]{flex-shrink:0;min-height:.24074rem;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.05556rem}.mini-actions[data-v-4e1144b8]{display:none;gap:.05556rem}.task-card.mini:hover .mini-actions[data-v-4e1144b8]{display:inline-flex}.task-card.mini:hover .task-summary-status[data-v-4e1144b8]{display:none}.task-card.mini:hover .mini-side[data-v-4e1144b8]{flex-direction:row;align-items:center}.mini-btn[data-v-4e1144b8]{height:.24074rem;padding:0 .09259rem;border:none;border-radius:.07407rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.11111rem}.mini-btn.primary[data-v-4e1144b8]{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.mini-btn.danger[data-v-4e1144b8]{background:#e26b6b24;color:#ffb4b4}.mini-btn.danger[data-v-4e1144b8]:hover:enabled{background:#e26b6be0;color:#fff}.mini-btn[data-v-4e1144b8]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.task-card.clickable[data-v-4e1144b8]{cursor:pointer}.task-card.clickable[data-v-4e1144b8]:hover{transform:translateY(-.01852rem);box-shadow:0 .16667rem .44444rem #00000057;border-color:#7b61ff38}.task-card.compact[data-v-4e1144b8]{padding:.14815rem;border-radius:.18519rem}.card-head[data-v-4e1144b8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.11111rem}.card-head-left[data-v-4e1144b8]{min-width:0;display:flex;flex-direction:column;gap:.05556rem}.card-title[data-v-4e1144b8]{font-size:.14815rem;font-weight:600;color:#fff;letter-spacing:.2px}.card-seq[data-v-4e1144b8]{display:inline-block;margin-right:.07407rem;padding:1px .05556rem;border-radius:.0463rem;background:#ffffff14;color:#ffffffa8;font-size:.11111rem;font-weight:500;font-variant-numeric:tabular-nums;vertical-align:.01852rem}.card-seq.pending[data-v-4e1144b8]{color:#ffffff4d}.card-time[data-v-4e1144b8]{font-size:.11111rem;color:#ffffff6b;line-height:1.4}.task-summary-status[data-v-4e1144b8]{flex-shrink:0;padding:.0463rem .09259rem;border-radius:9.25rem;font-size:.11111rem;line-height:1;color:#fff;background:#ffffff1a}.task-summary-status.pending[data-v-4e1144b8]{background:#ffb84d29;color:#ffd27a}.task-summary-status.success[data-v-4e1144b8]{background:#4dd67a29;color:#8bffb0}.task-summary-status.error[data-v-4e1144b8]{background:#ff6b6b29;color:#ff9b9b}.task-panel-main[data-v-4e1144b8]{display:flex;align-items:stretch;gap:.14815rem;margin-top:.12963rem}.task-reference-panel[data-v-4e1144b8]{width:1.38889rem;flex-shrink:0}.task-editor-panel[data-v-4e1144b8]{flex:1;min-width:0}.task-prompt-view[data-v-4e1144b8]{min-height:1.11111rem;border-radius:.16667rem;padding:.16667rem .18519rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.12963rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.task-card.compact .task-prompt-view[data-v-4e1144b8]{min-height:.96296rem;padding:.14815rem}.task-panel-footer[data-v-4e1144b8]{margin-top:.12963rem}.meta-grid[data-v-4e1144b8]{display:flex;flex-direction:column;gap:.05556rem}.meta-item[data-v-4e1144b8]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.01852rem;font-size:.11111rem;line-height:1.6}.meta-label[data-v-4e1144b8]{color:#ffffff6b}.meta-value[data-v-4e1144b8]{color:#ffffffb8;word-break:break-all}.meta-value.mono[data-v-4e1144b8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.task-summary-error[data-v-4e1144b8]{margin-top:.09259rem;font-size:.12037rem;color:#ff8d8d;line-height:1.6}.reference-card[data-v-4e1144b8]{position:relative;height:1.11111rem;border-radius:.16667rem;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;overflow:hidden}.reference-card.static-card[data-v-4e1144b8]{cursor:default}.reference-icon[data-v-4e1144b8]{font-size:.25926rem;font-weight:400;color:#fff}.reference-label[data-v-4e1144b8]{font-size:.12037rem;color:#ffffffd1;text-align:center;padding:0 .07407rem}.reference-stack-wrap[data-v-4e1144b8]{width:100%;height:1.11111rem;display:flex;align-items:center}.reference-stack[data-v-4e1144b8]{position:relative;width:100%;height:1.11111rem;overflow:visible}.static-stack[data-v-4e1144b8]{pointer-events:none}.asset-card[data-v-4e1144b8]{position:absolute;top:0;width:.81481rem;height:1.11111rem;border-radius:.16667rem;overflow:hidden;background:#1e2230;border:1px solid rgba(255,255,255,.1);box-shadow:0 .11111rem .25926rem #00000047}.asset-thumb[data-v-4e1144b8]{width:100%;height:100%;object-fit:cover;display:block;background:#1a1f2c}.asset-audio[data-v-4e1144b8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgba(123,97,255,.28),transparent 40%),linear-gradient(135deg,#23283a,#171b27)}.asset-audio-icon[data-v-4e1144b8]{font-size:.2963rem}.asset-mask[data-v-4e1144b8]{position:absolute;inset:0;background:linear-gradient(to top,#080a0fd1,#080a0f0d 55%)}.asset-name[data-v-4e1144b8]{position:absolute;left:.09259rem;right:.09259rem;bottom:.09259rem;font-size:.11111rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-name.always-visible[data-v-4e1144b8]{opacity:1;transform:translateY(0)}.result-video-section[data-v-4e1144b8]{width:100%;box-sizing:border-box;padding:.01852rem 0;margin-top:.14815rem}.result-head[data-v-4e1144b8]{margin-bottom:.11111rem}.result-actions[data-v-4e1144b8]{display:flex;align-items:center;gap:.09259rem;flex-wrap:wrap}.action-btn[data-v-4e1144b8]{border:none;border-radius:9.25rem;padding:.07407rem .12963rem;font-size:.12037rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background .2s ease}.action-btn.primary[data-v-4e1144b8]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.action-btn.secondary[data-v-4e1144b8]{background:#ffffff14;color:#fff}.action-btn[data-v-4e1144b8]:hover:enabled{transform:translateY(-1px)}.action-btn.primary[data-v-4e1144b8]:hover:enabled{box-shadow:0 .09259rem .22222rem #5f78ff59}.action-btn.secondary[data-v-4e1144b8]:hover:enabled{background:#ffffff24}.action-btn[data-v-4e1144b8]:disabled{opacity:.45;cursor:not-allowed}.result-video[data-v-4e1144b8]{width:100%;max-height:5.18519rem;display:block;border-radius:.16667rem;background:#0d1017}@media (max-width: 900px){.task-panel-main[data-v-4e1144b8]{flex-direction:column}.task-reference-panel[data-v-4e1144b8],.reference-card[data-v-4e1144b8],.reference-stack-wrap[data-v-4e1144b8],.reference-stack[data-v-4e1144b8]{width:100%}.result-video[data-v-4e1144b8]{max-height:3.88889rem}}@media (max-width: 640px){.task-card[data-v-4e1144b8]{padding:.14815rem;border-radius:.18519rem}.card-title[data-v-4e1144b8]{font-size:.13889rem}.task-prompt-view[data-v-4e1144b8]{min-height:1.01852rem;padding:.14815rem}.card-head[data-v-4e1144b8]{align-items:stretch;flex-direction:column}.result-head[data-v-4e1144b8]{gap:.09259rem}.result-actions[data-v-4e1144b8]{width:100%;justify-content:flex-start}.result-video[data-v-4e1144b8]{max-height:2.96296rem;border-radius:.12963rem}}.result-tile[data-v-cf92c00f]{position:relative;display:flex;flex-direction:column;border-radius:.14815rem;overflow:hidden;background:#171922;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.result-tile[data-v-cf92c00f]:hover{transform:translateY(-.01852rem);border-color:#7b61ff66;box-shadow:0 .14815rem .37037rem #00000059}.tile-media[data-v-cf92c00f]{position:relative;width:100%;aspect-ratio:var(--tile-aspect, 16 / 9);max-height:68vh;background:#0d1017;overflow:hidden}.tile-media-el[data-v-cf92c00f]{width:100%;height:100%;object-fit:contain;display:block}.tile-placeholder[data-v-cf92c00f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.25926rem;opacity:.45}.tile-placeholder-text[data-v-cf92c00f]{font-size:.12037rem;color:#ffffffb3;letter-spacing:1px;text-align:center}.tile-status[data-v-cf92c00f]{position:absolute;top:.07407rem;left:.07407rem;padding:.02778rem .07407rem;border-radius:9.25rem;font-size:.10185rem;line-height:1.4;color:#fff;background:#0f1117b8;-webkit-backdrop-filter:blur(.03704rem);backdrop-filter:blur(.03704rem)}.tile-status.pending[data-v-cf92c00f]{color:#ffd27a}.tile-status.success[data-v-cf92c00f]{color:#8bffb0}.tile-status.error[data-v-cf92c00f]{color:#ff9b9b}.tile-play-hint[data-v-cf92c00f]{position:absolute;right:.07407rem;bottom:.07407rem;padding:.02778rem .07407rem;border-radius:9.25rem;font-size:.10185rem;color:#ffffffd9;background:#0f1117b8;-webkit-backdrop-filter:blur(.03704rem);backdrop-filter:blur(.03704rem);pointer-events:none}.tile-play-hint.playing[data-v-cf92c00f]{color:#fff;background:#7b61ffcc}.tile-delete[data-v-cf92c00f]{position:absolute;top:.07407rem;right:.07407rem;z-index:3;width:.24074rem;height:.24074rem;padding:0;border:none;border-radius:9.25rem;display:inline-flex;align-items:center;justify-content:center;background:#0f1117b8;-webkit-backdrop-filter:blur(.03704rem);backdrop-filter:blur(.03704rem);color:#fffc;font-size:.11111rem;line-height:1;cursor:pointer;opacity:.55;transition:opacity .18s ease,background .18s ease}.result-tile:hover .tile-delete[data-v-cf92c00f]{opacity:1}.tile-delete[data-v-cf92c00f]:hover:enabled{background:#ff4f4feb;color:#fff}.tile-delete[data-v-cf92c00f]:disabled{cursor:not-allowed;opacity:.3}.tile-body[data-v-cf92c00f]{flex:1;min-width:0;padding:.11111rem .11111rem 0}.tile-prompt[data-v-cf92c00f]{margin:0;font-size:.12037rem;line-height:1.55;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.tile-error[data-v-cf92c00f]{margin:.05556rem 0 0;font-size:.10185rem;color:#ff9b9b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tile-meta[data-v-cf92c00f]{margin:.05556rem 0 0;font-size:.10185rem;color:#ffffff6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile-actions[data-v-cf92c00f]{display:flex;align-items:center;justify-content:space-between;gap:.07407rem;padding:.09259rem .11111rem .11111rem}.tile-actions-group[data-v-cf92c00f]{display:flex;gap:.07407rem}.tile-seq[data-v-cf92c00f]{flex:none;font-size:.10185rem;line-height:1;color:#ffffff6b;font-variant-numeric:tabular-nums;white-space:nowrap}.tile-seq.pending[data-v-cf92c00f]{color:#ffffff38}.tile-btn[data-v-cf92c00f]{height:.25926rem;padding:0 .12963rem;border:none;border-radius:.07407rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.11111rem}.tile-btn[data-v-cf92c00f]:hover:enabled{background:#ffffff2e}.tile-btn.primary[data-v-cf92c00f]{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.tile-btn.primary[data-v-cf92c00f]:hover:enabled{box-shadow:0 .07407rem .18519rem #5f78ff59}.tile-btn[data-v-cf92c00f]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.tile-progress[data-v-cf92c00f]{position:absolute;left:0;right:0;bottom:0;height:.02778rem;background:#ffffff14;pointer-events:none}.tile-progress-fill[data-v-cf92c00f]{display:block;height:100%;background:linear-gradient(90deg,#7b61ff,#45d0ff);box-shadow:0 0 .05556rem #7b61ff8c;transition:width .6s ease}.confirm-mask[data-v-e50b5273]{position:fixed;inset:0;z-index:99999;background:#0009;display:flex;align-items:center;justify-content:center;padding:.22222rem}.confirm-dialog[data-v-e50b5273]{width:min(3.7037rem,100%);border-radius:.18519rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);box-shadow:0 .22222rem .55556rem #00000080;padding:.16667rem;box-sizing:border-box;color:#fff}.confirm-head[data-v-e50b5273]{display:flex;align-items:center;justify-content:space-between}.confirm-title[data-v-e50b5273]{font-size:.15741rem;font-weight:700}.confirm-close[data-v-e50b5273]{width:.27778rem;height:.27778rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;font-size:.16667rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.confirm-close[data-v-e50b5273]:hover{background:#ff505033;color:#ffb0b0}.confirm-body[data-v-e50b5273]{margin-top:.12963rem}.confirm-desc[data-v-e50b5273]{margin:0;font-size:.12037rem;line-height:1.7;color:#ffffffb8}.confirm-cost[data-v-e50b5273]{margin-top:.12963rem;padding:.11111rem .12963rem;border-radius:.11111rem;background:#7b61ff1f;border:1px solid rgba(123,97,255,.35);font-size:.12963rem;color:#ffffffe6}.confirm-cost strong[data-v-e50b5273]{font-size:.16667rem;color:#b9a8ff;margin:0 .01852rem}.confirm-cost-note[data-v-e50b5273]{font-size:.11111rem;color:#ffffff80}.confirm-cost-loading[data-v-e50b5273]{color:#ffffff8c;font-size:.12037rem}.confirm-error[data-v-e50b5273]{margin-top:.11111rem;padding:.09259rem .12963rem;border-radius:.11111rem;color:#ff7b7b;background:#ff7b7b1a;font-size:.12037rem;line-height:1.6}.confirm-actions[data-v-e50b5273]{margin-top:.16667rem;display:flex;gap:.09259rem;justify-content:flex-end}.confirm-btn[data-v-e50b5273]{height:.35185rem;padding:0 .16667rem;border:none;border-radius:.09259rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.12963rem}.confirm-btn.primary[data-v-e50b5273]{background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.confirm-btn[data-v-e50b5273]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.base-select[data-v-c405deb5]{position:relative;display:inline-block}.base-select-trigger[data-v-c405deb5]{min-width:1.01852rem;height:.37037rem;padding:0 .12963rem;border-radius:9.25rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;display:inline-flex;align-items:center;justify-content:space-between;gap:.09259rem;cursor:pointer;outline:none;transition:all .2s ease}.base-select-trigger[data-v-c405deb5]:hover{background:#ffffff12;border-color:#ffffff24}.base-select-trigger.open[data-v-c405deb5]{border-color:#7b61ff;box-shadow:0 0 0 .02778rem #7b61ff29}.base-select-label[data-v-c405deb5]{font-size:.12037rem;font-weight:500;color:#f5f7ff;white-space:nowrap}.base-select-arrow[data-v-c405deb5]{width:.07407rem;height:.07407rem;border-right:.01852rem solid rgba(255,255,255,.7);border-bottom:.01852rem solid rgba(255,255,255,.7);transform:rotate(45deg) translateY(-1px);transition:transform .2s ease;flex-shrink:0}.base-select-arrow.open[data-v-c405deb5]{transform:rotate(-135deg) translateY(-1px)}.base-select-dropdown[data-v-c405deb5]{position:absolute;left:0;min-width:100%;padding:.07407rem;border-radius:.14815rem;background:#1a1d27;border:1px solid rgba(255,255,255,.08);box-shadow:0 .14815rem .37037rem #00000059;z-index:3000}.base-select-dropdown.placement-bottom[data-v-c405deb5]{top:calc(100% + .07407rem);bottom:auto}.base-select-dropdown.placement-top[data-v-c405deb5]{top:auto;bottom:calc(100% + .07407rem)}.base-select-title[data-v-c405deb5]{padding:.05556rem .07407rem .09259rem;font-size:.11111rem;color:#ffffff73}.base-select-options[data-v-c405deb5]{list-style:none;margin:0;padding:0;max-height:2.03704rem;overflow-y:auto;overflow-x:hidden;padding-right:.03704rem}.base-select-option[data-v-c405deb5]{min-height:.37037rem;padding:0 .11111rem;border-radius:.11111rem;color:#ffffffdb;display:flex;align-items:center;justify-content:space-between;gap:.11111rem;cursor:pointer;transition:all .2s ease}.base-select-option[data-v-c405deb5]:hover{background:#ffffff0f;color:#fff}.base-select-option.selected[data-v-c405deb5]{background:#7b61ff29;color:#fff}.base-select-options[data-v-c405deb5]::-webkit-scrollbar{width:.05556rem}.base-select-options[data-v-c405deb5]::-webkit-scrollbar-track{background:transparent}.base-select-options[data-v-c405deb5]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.base-select-options[data-v-c405deb5]::-webkit-scrollbar-thumb:hover{background:#ffffff42}.base-select-option-text[data-v-c405deb5]{font-size:.12963rem;white-space:nowrap}.base-select-check[data-v-c405deb5]{font-size:.12963rem;color:#9f86ff;font-weight:700}.picker-mask[data-v-1f56cbec]{position:fixed;inset:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:200}.picker-dialog[data-v-1f56cbec]{width:min(8.14815rem,92vw);max-height:82vh;display:flex;flex-direction:column;border-radius:.16667rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);padding:.16667rem;box-sizing:border-box;color:#fff}.picker-header[data-v-1f56cbec]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.12963rem}.picker-title[data-v-1f56cbec]{font-size:.14815rem;font-weight:700}.picker-close[data-v-1f56cbec]{width:.27778rem;height:.27778rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;font-size:.16667rem;cursor:pointer}.picker-filters[data-v-1f56cbec]{display:flex;gap:.09259rem;margin-bottom:.12963rem}.picker-search[data-v-1f56cbec],.picker-select[data-v-1f56cbec]{height:.31481rem;padding:0 .11111rem;border-radius:.09259rem;border:1px solid rgba(255,255,255,.12);background:#14161f;color:#fff;outline:none;font-size:.12037rem}.picker-search[data-v-1f56cbec]{flex:1}.picker-context[data-v-1f56cbec]{margin:-.05556rem 0 .09259rem;font-size:.11111rem;color:#ffffff73}.picker-grid[data-v-1f56cbec]{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(1.38889rem,1fr));gap:.11111rem;min-height:1.66667rem;padding-bottom:.03704rem}.picker-card[data-v-1f56cbec]{border-radius:.11111rem;background:#14161f;border:1px solid rgba(255,255,255,.08);overflow:hidden;cursor:pointer}.picker-card.selected[data-v-1f56cbec]{border-color:#7b61ff;box-shadow:0 0 0 .01852rem #7b61ff59}.picker-thumb[data-v-1f56cbec]{position:relative;height:1.01852rem;background:#ffffff0a}.picker-thumb img[data-v-1f56cbec],.picker-thumb video[data-v-1f56cbec]{width:100%;height:100%;object-fit:cover;display:block}.picker-audio[data-v-1f56cbec]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.27778rem}.picker-check[data-v-1f56cbec]{position:absolute;top:.05556rem;right:.05556rem;width:.2037rem;height:.2037rem;border-radius:50%;background:#0000008c;border:1px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;font-size:.12037rem}.picker-card.selected .picker-check[data-v-1f56cbec]{background:#7b61ff;border-color:#7b61ff}.picker-name[data-v-1f56cbec]{padding:.07407rem .09259rem;font-size:.11111rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.picker-more[data-v-1f56cbec]{display:flex;justify-content:center;padding:.09259rem 0 0}.picker-more-btn[data-v-1f56cbec]{height:.27778rem;padding:0 .14815rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;cursor:pointer;font-size:.11111rem}.picker-empty[data-v-1f56cbec]{flex:1;min-height:1.66667rem;display:flex;align-items:center;justify-content:center;color:#ffffff80}.picker-footer[data-v-1f56cbec]{display:flex;align-items:center;justify-content:space-between;margin-top:.12963rem}.picker-count[data-v-1f56cbec]{color:#ffffff8c;font-size:.12037rem}.picker-actions[data-v-1f56cbec]{display:flex;gap:.09259rem}.picker-btn[data-v-1f56cbec]{height:.31481rem;padding:0 .14815rem;border:none;border-radius:.09259rem;background:#ffffff14;color:#fff;cursor:pointer;font-size:.12037rem}.picker-btn.primary[data-v-1f56cbec]{background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.picker-btn[data-v-1f56cbec]:disabled{opacity:.45;cursor:not-allowed}.asset-mention-textarea-wrap[data-v-8d630b97]{position:relative;width:100%;height:100%;min-height:0;border-radius:.16667rem;background:#11131a;overflow:hidden}.asset-mention-overlay[data-v-8d630b97],.asset-mention-textarea[data-v-8d630b97]{font-family:inherit;font-size:.14815rem;line-height:1.45;font-weight:400;font-style:normal;font-variant-ligatures:none;font-feature-settings:normal;font-kerning:none;letter-spacing:0;word-spacing:0;tab-size:4;text-indent:0;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}.asset-mention-overlay[data-v-8d630b97]{position:absolute;inset:0;z-index:1;padding:.12963rem .14815rem;box-sizing:border-box;color:transparent;background:transparent;pointer-events:none;white-space:pre-wrap;word-break:break-word;overflow:auto;scrollbar-width:none}.asset-mention-overlay[data-v-8d630b97]::-webkit-scrollbar{display:none;width:0;height:0}.asset-mention-textarea[data-v-8d630b97]{position:relative;z-index:2;width:100%;height:100%;min-height:0;resize:none;box-sizing:border-box;padding:.12963rem .14815rem;border-radius:.16667rem;border:none;outline:none;background:transparent;color:#fff;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.asset-mention-overlay[data-v-8d630b97] .mention-current,.asset-mention-overlay[data-v-8d630b97] .mention-history,.asset-mention-overlay[data-v-8d630b97] .mention-invalid{display:inline;vertical-align:baseline;line-height:inherit;font:inherit;letter-spacing:inherit;word-spacing:inherit}.asset-mention-overlay[data-v-8d630b97] .mention-current{background:#7b61ff47;border-radius:.03704rem;box-shadow:0 0 0 1px #7b61ff8c;color:transparent}.asset-mention-overlay[data-v-8d630b97] .mention-history{background:#45d0ff38;border-radius:.03704rem;box-shadow:0 0 0 1px #45d0ff80;color:transparent}.asset-mention-overlay[data-v-8d630b97] .mention-invalid{background:#ff50505c;border-radius:.03704rem;box-shadow:0 0 0 1px #ff5050b3;color:transparent}.asset-mention-textarea[data-v-8d630b97]::placeholder{color:#ffffff57}.mention-dropdown{position:fixed;z-index:9999;border-radius:.14815rem;overflow:hidden;background:#14161efa;border:1px solid rgba(255,255,255,.1);box-shadow:0 .14815rem .37037rem #00000057;display:flex;flex-direction:column}.mention-dropdown-header{flex:0 0 auto;display:flex;gap:.07407rem;padding:.09259rem;border-bottom:1px solid rgba(255,255,255,.08)}.mention-tab-btn{border:none;border-radius:9.25rem;padding:.05556rem .09259rem;background:#ffffff0f;color:#ffffffb8;cursor:pointer;font-size:.11111rem}.mention-tab-btn.active{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.mention-breadcrumb{flex:0 0 auto;display:flex;align-items:center;gap:.07407rem;padding:.07407rem .11111rem;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.mention-back-btn{width:.22222rem;height:.22222rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#fff;font-size:.12963rem;line-height:1;cursor:pointer}.mention-back-btn:hover{background:#7b61ff52}.mention-breadcrumb-text{flex:1 1 auto;min-width:0;font-size:.11111rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-breadcrumb-count{font-size:.10185rem;color:#ffffff6b}.mention-search-hint{flex:0 0 auto;padding:.07407rem .11111rem;font-size:.10185rem;color:#ffffff80;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.mention-dropdown-list{height:2.96296rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.mention-dropdown-list::-webkit-scrollbar{width:.07407rem}.mention-dropdown-list::-webkit-scrollbar-track{background:transparent}.mention-dropdown-list::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.mention-dropdown-list::-webkit-scrollbar-thumb:hover{background:#ffffff47}.mention-group-item{width:100%;display:flex;gap:.09259rem;align-items:center;padding:.11111rem;border:none;background:transparent;color:#fff;cursor:pointer;text-align:left}.mention-group-item:hover{background:#ffffff0f}.mention-group-icon{width:.33333rem;height:.33333rem;flex:0 0 .33333rem;display:flex;align-items:center;justify-content:center;border-radius:.09259rem;background:linear-gradient(135deg,#7b61ff52,#45d0ff2e);font-size:.16667rem}.mention-group-body{min-width:0;flex:1 1 auto}.mention-group-name{font-size:.12037rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-group-desc{margin-top:.03704rem;font-size:.10185rem;color:#ffffff6b}.mention-group-chevron{flex:0 0 auto;font-size:.16667rem;color:#ffffff6b}.mention-item{width:100%;display:flex;gap:.09259rem;align-items:center;padding:.09259rem;border:none;background:transparent;color:#fff;cursor:pointer;text-align:left}.mention-item:hover{background:#ffffff0f}.mention-item-thumb{width:.38889rem;height:.38889rem;border-radius:.09259rem;overflow:hidden;background:#ffffff0f;flex:0 0 .38889rem}.mention-item-thumb img,.mention-item-thumb video{width:100%;height:100%;object-fit:cover;display:block}.mention-item-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mention-item-body{min-width:0;flex:1 1 auto}.mention-item-name{font-size:.12037rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mention-item-desc{margin-top:.03704rem;font-size:.10185rem;color:#ffffff6b}.mention-empty{padding:.12963rem;color:#ffffff80;text-align:center;font-size:.11111rem}.mention-warnings{position:absolute;left:.11111rem;right:.11111rem;bottom:.05556rem;display:flex;flex-direction:column;gap:.03704rem;pointer-events:none;z-index:5}.mention-warning{display:flex;align-items:center;gap:.05556rem;padding:.05556rem .09259rem;border-radius:.09259rem;background:#ffb4502e;border:1px solid rgba(255,180,80,.32);color:#ffd9a6;font-size:.10185rem;line-height:1.3;pointer-events:auto}.mention-warning-icon{flex:0 0 auto;font-size:.12037rem;color:#ffc56b}.mention-warning strong{color:#fff;font-weight:700}.submit-card[data-v-45ee84e3]{position:relative;overflow:visible;z-index:10;border-radius:.22222rem;padding:.18519rem;box-sizing:border-box;background:#1e212c;border:1px solid rgba(255,255,255,.16);box-shadow:0 .14815rem .44444rem #00000073}.optimize-overlay[data-v-45ee84e3]{position:absolute;inset:0;z-index:150;border-radius:.22222rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12963rem;background:#0f111752;backdrop-filter:blur(.12963rem) saturate(1.2);-webkit-backdrop-filter:blur(.12963rem) saturate(1.2)}.optimize-spinner[data-v-45ee84e3]{width:.40741rem;height:.40741rem;border-radius:50%;border:.02778rem solid rgba(255,255,255,.12);border-top-color:#7b61ff;border-right-color:#45d0ff;animation:optimize-spin-45ee84e3 .9s linear infinite}@keyframes optimize-spin-45ee84e3{to{transform:rotate(360deg)}}.optimize-text[data-v-45ee84e3]{font-size:.13889rem;font-weight:600;color:#fff}.optimize-sub[data-v-45ee84e3]{font-size:.11111rem;color:#ffffff80}.generator-main[data-v-45ee84e3]{display:flex;align-items:stretch;gap:.14815rem}.reference-panel[data-v-45ee84e3]{width:1.38889rem;flex-shrink:0;box-sizing:border-box;border-radius:.16667rem;transition:background .18s ease,box-shadow .18s ease}.reference-panel.drop-active[data-v-45ee84e3]{background:#7b61ff1a;box-shadow:0 0 0 .01852rem #7b61ff8c}.editor-panel[data-v-45ee84e3]{flex:1;min-width:0}.reference-card[data-v-45ee84e3]{position:relative;height:1.48148rem;border-radius:.16667rem;border:1px dashed rgba(255,255,255,.32);background:#ffffff12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;overflow:hidden;cursor:pointer}.reference-card.disabled[data-v-45ee84e3]{opacity:.5}.reference-icon[data-v-45ee84e3]{font-size:.25926rem;color:#fff}.reference-label[data-v-45ee84e3]{font-size:.12037rem;color:#fffffff0}.reference-hint[data-v-45ee84e3]{font-size:.10185rem;color:#ffffff8f}.reference-input[data-v-45ee84e3]{position:absolute;inset:0;opacity:0;cursor:pointer}.local-server-status[data-v-45ee84e3]{height:.35185rem;padding:0 .11111rem;border-radius:9.25rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.05556rem;font-size:.12037rem;font-weight:600;white-space:nowrap;color:#ffffffd1;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.local-server-status.ok[data-v-45ee84e3]{color:#a5f0c4;background:linear-gradient(135deg,#39c88124,#45d0ff0f),#ffffff0a;border-color:#39c88147}.local-server-status.down[data-v-45ee84e3]{color:#ffc0c0;background:#e26b6b1f;border-color:#e26b6b42}.local-server-status-dot[data-v-45ee84e3]{width:.07407rem;height:.07407rem;flex-shrink:0;border-radius:50%;background:#39c881;box-shadow:0 0 0 .02778rem #39c8811f}.local-server-status.down .local-server-status-dot[data-v-45ee84e3]{background:#e26b6b;box-shadow:0 0 0 .02778rem #e26b6b1f}.reference-tools[data-v-45ee84e3]{margin-top:.07407rem;display:flex;align-items:flex-start;gap:.14815rem}.library-btn[data-v-45ee84e3]{flex:0 0 1.38889rem;width:1.38889rem}.optimize-area[data-v-45ee84e3]{margin-left:auto;display:flex;align-items:center;gap:.07407rem}.menu-wrap[data-v-45ee84e3]{position:relative;display:flex}.optimize-btn[data-v-45ee84e3]{flex:0 0 auto;padding:0 .14815rem}.optimize-dot[data-v-45ee84e3]{width:.05556rem;height:.05556rem;border-radius:50%;background:#ffffff47;transition:background .15s ease,box-shadow .15s ease}.optimize-btn.is-on[data-v-45ee84e3]{border-style:solid;border-color:#7b61ffb3;background:linear-gradient(135deg,#7b61ff57,#45d0ff33);color:#fff;box-shadow:0 .01852rem .11111rem #7b61ff38}.optimize-btn.is-on .optimize-dot[data-v-45ee84e3]{background:#9adfff;box-shadow:0 0 .05556rem #9adfffe6}.optimize-btn.is-on[data-v-45ee84e3]:hover:not(:disabled){border-color:#7b61fff2}.optimize-btn[data-v-45ee84e3]:not(.is-on){border-color:#ffffff24;background:#ffffff05;color:#ffffff6b}.history-btn[data-v-45ee84e3]{flex:0 0 auto;padding:0 .11111rem;border-style:solid;border-color:#7b61ff80;background:#7b61ff29;color:#c3b6ff}.history-btn[data-v-45ee84e3]:hover:not(:disabled){border-color:#7b61ffd9;background:#7b61ff42;color:#fff}.ref-btn[data-v-45ee84e3]{min-width:0;height:.27778rem;border:1px dashed rgba(255,255,255,.3);border-radius:.09259rem;background:#ffffff12;color:#ffffffe0;cursor:pointer;font-size:.11111rem;display:inline-flex;align-items:center;justify-content:center;gap:.03704rem;white-space:nowrap}.ref-btn[data-v-45ee84e3]:hover:not(:disabled){border-color:#7b61ff99;color:#fff}.ref-btn[data-v-45ee84e3]:disabled{opacity:.45;cursor:not-allowed}.optimize-btn[data-v-45ee84e3]:disabled{filter:grayscale(.6)}.optimize-menu[data-v-45ee84e3]{position:absolute;bottom:calc(100% + .07407rem);right:0;width:2.77778rem;max-height:3.14815rem;overflow-y:auto;border-radius:.12963rem;background:#1b1e29;border:1px solid rgba(255,255,255,.12);box-shadow:0 .14815rem .37037rem #00000073;padding:.07407rem;z-index:80}.history-menu[data-v-45ee84e3]{right:auto;left:0}.menu-section-title[data-v-45ee84e3]{padding:.03704rem .07407rem .07407rem;font-size:.10185rem;color:#ffffff6b}.menu-history[data-v-45ee84e3]{display:flex;flex-direction:column;gap:.01852rem}.version-item[data-v-45ee84e3]{width:100%;display:flex;align-items:flex-start;gap:.07407rem;padding:.06481rem .07407rem;border:none;border-radius:.08333rem;background:transparent;cursor:pointer;text-align:left}.version-item[data-v-45ee84e3]:hover{background:#ffffff0f}.version-item.current[data-v-45ee84e3]{background:#7b61ff24}.version-tag[data-v-45ee84e3]{flex-shrink:0;padding:1px .06481rem;border-radius:9.25rem;font-size:.09259rem;line-height:1.6;background:#ffffff1a;color:#ffffffb3}.version-tag.optimized[data-v-45ee84e3]{background:#7b61ff47;color:#c3b6ff}.version-tag.manual[data-v-45ee84e3]{background:#45d0ff33;color:#9adfff}.version-text[data-v-45ee84e3]{flex:1;min-width:0;font-size:.11111rem;line-height:1.5;color:#fffc;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reference-stack-wrap[data-v-45ee84e3]{width:100%;height:1.38889rem;display:flex;align-items:center}.reference-stack[data-v-45ee84e3]{position:relative;width:100%;height:1.11111rem}.asset-card[data-v-45ee84e3]{position:absolute;width:.81481rem;height:1.11111rem;border-radius:.16667rem;overflow:hidden;background:#1e2230;border:1px solid rgba(255,255,255,.1);transition:left .32s ease,top .32s ease,transform .32s ease,box-shadow .25s ease;transform-origin:center center}.asset-thumb[data-v-45ee84e3]{width:100%;height:100%;object-fit:cover}.asset-audio[data-v-45ee84e3]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgba(123,97,255,.28),transparent 40%),linear-gradient(135deg,#23283a,#171b27)}.asset-audio-icon[data-v-45ee84e3]{font-size:.2963rem}.asset-mask[data-v-45ee84e3]{position:absolute;inset:0;background:linear-gradient(to top,#080a0fd1,#080a0f0d 55%)}.asset-name[data-v-45ee84e3]{position:absolute;left:.09259rem;right:.09259rem;bottom:.09259rem;font-size:.11111rem;font-weight:600;color:#fff;opacity:0;transform:translateY(.05556rem);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-stack:hover .asset-name[data-v-45ee84e3]{opacity:1;transform:translateY(0)}.add-more-btn[data-v-45ee84e3]{position:absolute;right:-.09259rem;bottom:-.09259rem;width:.31481rem;height:.31481rem;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.18519rem;cursor:pointer;z-index:100;box-shadow:0 .07407rem .18519rem #45d0ff38;transition:opacity .2s ease}.add-more-btn.disabled[data-v-45ee84e3]{opacity:.4;pointer-events:none}.add-more-btn.stack-hidden[data-v-45ee84e3]{opacity:0;pointer-events:none}.prompt-textarea[data-v-45ee84e3]{width:100%;min-height:1.48148rem;max-height:1.48148rem;resize:none;border:none;outline:none;border-radius:.16667rem;padding:.16667rem .48148rem .16667rem .18519rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.2037rem;line-height:1.35;overflow-y:auto;overflow-x:hidden;transition:min-height .25s ease,max-height .25s ease,border-radius .25s ease;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.prompt-textarea.expanded[data-v-45ee84e3]{min-height:8.33333rem;max-height:10rem}.prompt-textarea[data-v-45ee84e3]::-webkit-scrollbar{width:.07407rem}.prompt-textarea[data-v-45ee84e3]::-webkit-scrollbar-track{background:transparent}.prompt-textarea[data-v-45ee84e3]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.prompt-textarea[data-v-45ee84e3]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.prompt-textarea.disabled[data-v-45ee84e3]{opacity:.6}.prompt-mention[data-v-45ee84e3]{height:1.48148rem;flex-shrink:0;transition:height .25s ease}.prompt-mention.expanded[data-v-45ee84e3]{height:8.33333rem}.prompt-mention[data-v-45ee84e3] .asset-mention-textarea,.prompt-mention[data-v-45ee84e3] .asset-mention-overlay{font-size:.2037rem;line-height:1.35;padding:.16667rem .48148rem .16667rem .18519rem}.prompt-mention[data-v-45ee84e3] .asset-mention-textarea{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.prompt-mention[data-v-45ee84e3] .asset-mention-textarea::-webkit-scrollbar{width:.07407rem}.prompt-mention[data-v-45ee84e3] .asset-mention-textarea::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.prompt-mention[data-v-45ee84e3] .asset-mention-textarea::placeholder{color:#ffffff85}.toolbar[data-v-45ee84e3] .base-select-trigger{border-color:#ffffff29;background:#ffffff14}.toolbar[data-v-45ee84e3] .base-select-trigger:hover{background:#ffffff1f;border-color:#ffffff3d}.prompt-mention[data-v-45ee84e3] .asset-mention-textarea:disabled{opacity:.6}.toolbar[data-v-45ee84e3]{position:relative;overflow:visible;z-index:20;margin-top:.16667rem;padding-top:.14815rem;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:.14815rem;flex-wrap:wrap}.toolbar-left[data-v-45ee84e3],.toolbar-right[data-v-45ee84e3]{display:flex;align-items:center;gap:.11111rem;flex-wrap:wrap}.toolbar-left.disabled[data-v-45ee84e3]{opacity:.55;pointer-events:none}.seed-field[data-v-45ee84e3]{display:inline-flex;align-items:center;gap:.07407rem}.seed-input[data-v-45ee84e3]{width:1.01852rem;height:.37037rem;padding:0 .12963rem;box-sizing:border-box;border-radius:9.25rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f5f7ff;font-size:.12037rem;font-weight:500;outline:none;transition:all .2s ease}.seed-input[data-v-45ee84e3]:hover{background:#ffffff12;border-color:#ffffff24}.seed-input[data-v-45ee84e3]:focus{border-color:#7b61ff;box-shadow:0 0 0 .02778rem #7b61ff29}.seed-input[data-v-45ee84e3]::-webkit-outer-spin-button,.seed-input[data-v-45ee84e3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.seed-input[type=number][data-v-45ee84e3]{-moz-appearance:textfield;appearance:textfield}.submit-btn[data-v-45ee84e3]{width:.44444rem;height:.44444rem;border:none;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.18519rem;cursor:pointer}.submit-btn[data-v-45ee84e3]:disabled{opacity:.45;cursor:not-allowed}.submit-error[data-v-45ee84e3]{margin-top:.12963rem;padding:.09259rem .12963rem;border-radius:.11111rem;color:#ff7b7b;background:#ff7b7b1a;border:1px solid rgba(255,123,123,.18);font-size:.12037rem;line-height:1.5}.fade-enter-active[data-v-45ee84e3],.fade-leave-active[data-v-45ee84e3]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-45ee84e3],.fade-leave-to[data-v-45ee84e3]{opacity:0;transform:translateY(-.03704rem)}.editor-panel[data-v-45ee84e3]{position:relative;flex:1;min-width:0}.editor-panel[data-v-45ee84e3]{flex:1;min-width:0;display:flex;flex-direction:column}.textarea-toggle-btn[data-v-45ee84e3]{position:absolute;top:.09259rem;right:.14815rem;z-index:5;width:.24074rem;height:.24074rem;padding:0;border:none;border-radius:.07407rem;background:#ffffff0f;color:#ffffff80;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.textarea-toggle-btn svg[data-v-45ee84e3]{width:.13889rem;height:.13889rem;display:block}.textarea-toggle-btn[data-v-45ee84e3]:hover{color:#fff;background:#ffffff21}.asset-delete-btn[data-v-45ee84e3]{position:absolute;top:.05556rem;left:.05556rem;z-index:20;width:.2037rem;height:.2037rem;border:none;border-radius:9.25rem;background:#00000094;color:#fff;font-size:.16667rem;line-height:.18519rem;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.86);transition:opacity .18s ease,transform .18s ease,background .18s ease}.asset-card:hover .asset-delete-btn[data-v-45ee84e3]{opacity:1;transform:scale(1)}.asset-delete-btn[data-v-45ee84e3]:hover{background:#ff4f4feb}.asset-tag-btn[data-v-45ee84e3]{position:absolute;top:.05556rem;left:50%;transform:translate(-50%);z-index:25;max-width:calc(100% - .11111rem);height:.18519rem;padding:0 .0463rem;border:none;border-radius:9.25rem;background:#0009;color:#ffffffe6;font-size:.10185rem;line-height:1;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.55;transition:opacity .18s ease,background .18s ease}.asset-card:hover .asset-tag-btn[data-v-45ee84e3]{opacity:1}.asset-tag-btn[data-v-45ee84e3]:hover{background:#7b61ffeb}.asset-tag-btn.has-tag[data-v-45ee84e3]{opacity:1;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-weight:600}.tag-menu-mask[data-v-45ee84e3]{position:fixed;inset:0;z-index:400}.tag-menu[data-v-45ee84e3]{position:fixed;width:1.55556rem;padding:.05556rem;border-radius:.11111rem;background:#1b1e29;border:1px solid rgba(255,255,255,.12);box-shadow:0 .14815rem .37037rem #00000073;display:flex;flex-direction:column;gap:.01852rem}.tag-menu-title[data-v-45ee84e3]{padding:.05556rem .07407rem .07407rem;font-size:.11111rem;color:#fff}.tag-menu-sub[data-v-45ee84e3]{display:block;margin-top:.02778rem;font-size:.09259rem;color:#fff6}.tag-menu-item[data-v-45ee84e3]{display:flex;flex-direction:column;gap:1px;padding:.06481rem .08333rem;border:none;border-radius:.07407rem;background:transparent;color:#ffffffd9;font-size:.11111rem;text-align:left;cursor:pointer}.tag-menu-item[data-v-45ee84e3]:hover{background:#ffffff14;color:#fff}.tag-menu-item.active[data-v-45ee84e3]{background:#7b61ff42;color:#fff}.tag-menu-item.danger[data-v-45ee84e3]{color:#ff9b9b}.tag-menu-hint[data-v-45ee84e3]{font-size:.09259rem;color:#ffffff61}.submit-cost[data-v-45ee84e3]{height:.35185rem;padding:0 .11111rem;border-radius:9.25rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.05556rem;color:#ffffffd1;background:linear-gradient(135deg,#7b61ff1f,#45d0ff14),#ffffff0a;border:1px solid rgba(255,255,255,.08);font-size:.12037rem;font-weight:600;white-space:nowrap}.submit-cost-icon[data-v-45ee84e3]{color:#8bdcff;font-size:.12963rem;line-height:1}.submit-cost-text[data-v-45ee84e3]{line-height:1}.submit-cost.warning[data-v-45ee84e3]{color:#ffd0d0;background:#ff5b5b1f;border-color:#ff5b5b42}.submit-cost.warning .submit-cost-icon[data-v-45ee84e3]{color:#ff8d8d}.generator-panel[data-v-1e82960f]{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;background:#0f1117}.content-wrap[data-v-1e82960f]{position:relative;flex:1;min-height:0;min-width:0;display:flex}.content-scroll[data-v-1e82960f]{flex:1;width:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.scroll-bottom-btn[data-v-1e82960f]{position:absolute;right:max(.37037rem,calc((100% - 11.85185rem)/2 + .37037rem));bottom:-.03704rem;z-index:40;height:.27778rem;padding:0 .11111rem 0 .08333rem;border:1px solid rgba(255,255,255,.14);border-radius:9.25rem;display:inline-flex;align-items:center;gap:.03704rem;background:#1e212edb;-webkit-backdrop-filter:blur(.07407rem);backdrop-filter:blur(.07407rem);color:#ffffffd9;font-size:.11111rem;cursor:pointer;box-shadow:0 .07407rem .2037rem #00000059;transition:opacity .18s ease,background .2s ease,color .2s ease,translate .18s ease;translate:0 0}.scroll-bottom-btn.is-hidden[data-v-1e82960f]{opacity:0;visibility:hidden;pointer-events:none;translate:0 .05556rem}.scroll-bottom-btn[data-v-1e82960f]:hover{background:#7b61ffd9;color:#fff;translate:0 -1px}.upload-overlay[data-v-1e82960f]{position:fixed;inset:0;z-index:300;background:#0f11178c;backdrop-filter:blur(.07407rem);-webkit-backdrop-filter:blur(.07407rem);display:flex;align-items:center;justify-content:center}.upload-overlay-card[data-v-1e82960f]{padding:.27778rem .48148rem .24074rem;border-radius:.18519rem;background:#171922b8;border:1px solid rgba(255,255,255,.1);box-shadow:0 .18519rem .55556rem #00000073;text-align:center}.upload-spinner[data-v-1e82960f]{width:.40741rem;height:.40741rem;margin:0 auto .14815rem;border-radius:50%;border:.02778rem solid rgba(255,255,255,.15);border-top-color:#7b61ff;animation:upload-spin-1e82960f .9s linear infinite}@keyframes upload-spin-1e82960f{to{transform:rotate(360deg)}}.upload-text[data-v-1e82960f]{font-size:.12963rem;font-weight:600;color:#ffffffd9;letter-spacing:.04em}.service-mask[data-v-1e82960f]{position:fixed;inset:0;z-index:300;background:#0009;display:flex;align-items:center;justify-content:center}.service-dialog[data-v-1e82960f]{width:min(3.88889rem,88%);border-radius:.16667rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);padding:.14815rem;box-sizing:border-box;color:#fff}.service-head[data-v-1e82960f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.11111rem}.service-title[data-v-1e82960f]{font-size:.13889rem;font-weight:700}.service-close[data-v-1e82960f]{width:.25926rem;height:.25926rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;font-size:.14815rem;cursor:pointer}.service-body[data-v-1e82960f]{min-height:1.85185rem;display:flex;align-items:center;justify-content:center}.service-placeholder[data-v-1e82960f]{font-size:.12037rem;color:#fff6}.content-scroll[data-v-1e82960f]::-webkit-scrollbar{width:.07407rem}.content-scroll[data-v-1e82960f]::-webkit-scrollbar-track{background:transparent}.content-scroll[data-v-1e82960f]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.content-scroll[data-v-1e82960f]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.task-list[data-v-1e82960f]{width:100%;max-width:10.92593rem;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:.16667rem;padding:.22222rem .22222rem .18519rem}.task-slot[data-v-1e82960f]{position:relative}.task-slot.drop-before[data-v-1e82960f]:before,.task-slot.drop-after[data-v-1e82960f]:after{content:"";position:absolute;left:0;right:0;height:.02778rem;border-radius:.02778rem;background:#45d0ff;z-index:5}.task-slot.drop-before[data-v-1e82960f]:before{top:-.10185rem}.task-slot.drop-after[data-v-1e82960f]:after{bottom:-.10185rem}.result-toolbar[data-v-1e82960f]{flex-shrink:0;width:100%;max-width:10.92593rem;margin:0 auto;box-sizing:border-box;padding:.11111rem .22222rem;display:flex;align-items:center;justify-content:flex-end;gap:.09259rem}.result-count[data-v-1e82960f]{font-size:.10185rem;color:#ffffff61}.view-switch[data-v-1e82960f]{display:inline-flex;gap:.01852rem;padding:.01852rem;border-radius:.08333rem;background:#ffffff0f}.view-btn[data-v-1e82960f]{width:.24074rem;height:.22222rem;padding:0;border:none;border-radius:.06481rem;background:transparent;color:#ffffff73;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.view-btn[data-v-1e82960f]:hover{color:#fffc}.view-btn.active[data-v-1e82960f]{background:#7b61ff52;color:#fff}.view-switch-divider[data-v-1e82960f]{width:1px;align-self:stretch;margin:.02778rem .03704rem;background:#ffffff1f}.view-btn.canvas-jump[data-v-1e82960f]{width:auto;padding:0 .07407rem;gap:.03704rem;color:#c3b6ff}.view-btn.canvas-jump[data-v-1e82960f]:hover{background:#7b61ff38;color:#fff}.canvas-jump-label[data-v-1e82960f]{font-size:.10185rem;line-height:1}.task-list.grid-view[data-v-1e82960f]{display:block;column-count:3;column-gap:.12963rem}.task-list.grid-view .task-slot[data-v-1e82960f]{width:100%;margin:0 0 .12963rem;break-inside:avoid;-webkit-column-break-inside:avoid;display:block}.task-list.grid-view .task-slot.drop-before[data-v-1e82960f]:before{top:-.07407rem}.task-list.grid-view .task-slot.drop-after[data-v-1e82960f]:after{bottom:-.07407rem}@media (max-width: 1080px){.task-list.grid-view[data-v-1e82960f]{column-count:2}}@media (max-width: 720px){.task-list.grid-view[data-v-1e82960f]{column-count:1}}.fade-enter-active[data-v-1e82960f],.fade-leave-active[data-v-1e82960f]{transition:opacity .18s ease}.fade-enter-from[data-v-1e82960f],.fade-leave-to[data-v-1e82960f]{opacity:0}.preview-mask[data-v-1e82960f]{position:fixed;inset:0;z-index:300;background:#000000b8;display:flex;align-items:center;justify-content:center}.preview-dialog[data-v-1e82960f]{width:min(8.14815rem,86%);max-height:84%;overflow:auto;border-radius:.16667rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);padding:.14815rem;box-sizing:border-box;color:#fff}.preview-head[data-v-1e82960f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.11111rem;margin-bottom:.11111rem}.preview-prompt[data-v-1e82960f]{flex:1;min-width:0;font-size:.12963rem;font-weight:600;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.preview-close[data-v-1e82960f]{width:.27778rem;height:.27778rem;flex-shrink:0;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;font-size:.16667rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.preview-video[data-v-1e82960f]{width:100%;max-height:46vh;display:block;border-radius:.11111rem;background:#0d1017;object-fit:contain}.preview-empty[data-v-1e82960f]{padding:.55556rem 0;text-align:center;color:#ffffff80}.preview-hint[data-v-1e82960f]{margin-top:.09259rem;padding:.07407rem .11111rem;border-radius:.07407rem;background:#ffbe5a1a;color:#ffd282e6;font-size:.11111rem;line-height:1.5}.preview-meta[data-v-1e82960f]{margin-top:.09259rem;font-size:.11111rem;color:#ffffff73}.preview-actions[data-v-1e82960f]{margin-top:.12963rem;display:flex;justify-content:flex-end;gap:.09259rem}.preview-btn[data-v-1e82960f]{height:.31481rem;padding:0 .14815rem;border:none;border-radius:.09259rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.12037rem}.preview-btn.primary[data-v-1e82960f]{background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.preview-btn[data-v-1e82960f]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.submit-inner[data-v-1e82960f]{width:100%;max-width:10.92593rem;margin:0 auto;box-sizing:border-box;padding:.14815rem .22222rem .22222rem}.submit-inner[data-v-1e82960f]{width:100%;max-width:11.85185rem;margin:0 auto;box-sizing:border-box;padding:.14815rem .22222rem .22222rem}.fade-slide-enter-active[data-v-1e82960f],.fade-slide-leave-active[data-v-1e82960f]{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from[data-v-1e82960f],.fade-slide-leave-to[data-v-1e82960f]{opacity:0;transform:translateY(.09259rem)}.fade-slide-move[data-v-1e82960f]{transition:transform .3s ease}.home-user-bar[data-v-1c16a7ee]{flex-shrink:0;padding:.11111rem .09259rem .03704rem}.user-row[data-v-1c16a7ee]{display:flex;align-items:center;gap:.07407rem;padding:0 .07407rem}.user-trigger[data-v-1c16a7ee]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.01852rem;border:none;border-radius:50%;background:transparent;cursor:pointer;transition:background .2s ease}.user-trigger[data-v-1c16a7ee]:hover{background:#ffffff14}.user-avatar[data-v-1c16a7ee]{width:.31481rem;height:.31481rem;flex-shrink:0;border-radius:50%;object-fit:cover;display:block;background:#ffffff14}.user-points[data-v-1c16a7ee]{margin-left:auto;min-width:0;height:.22222rem;padding:0 .08333rem;box-sizing:border-box;display:inline-flex;align-items:center;gap:.03704rem;border-radius:9.25rem;color:#fff;background:linear-gradient(135deg,#7b61ff4d,#45d0ff2e),#ffffff0f;border:1px solid rgba(139,220,255,.18);cursor:pointer;transition:border-color .2s ease,background .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-points[data-v-1c16a7ee]:hover{border-color:#8bdcff73;background:linear-gradient(135deg,#7b61ff6b,#45d0ff42),#ffffff14}.points-icon[data-v-1c16a7ee]{flex-shrink:0;color:#8bdcff;font-size:.09259rem;line-height:1}.points-value[data-v-1c16a7ee]{font-size:.11111rem;font-weight:800;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-project-panel[data-v-ddc75715]{width:2.22222rem;zoom:1.2;flex-shrink:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);background:#12141d}.panel-head[data-v-ddc75715]{display:flex;align-items:center;justify-content:space-between;padding:.12963rem .11111rem .07407rem}.panel-title[data-v-ddc75715]{font-size:.10185rem;font-weight:700;letter-spacing:.08em;color:#ffffff59}.panel-actions[data-v-ddc75715]{display:flex;gap:.03704rem}.mini-btn[data-v-ddc75715]{height:.2037rem;padding:0 .06481rem;border:none;border-radius:.05556rem;background:#7b61ff38;color:#b9aaff;cursor:pointer;font-size:.10185rem}.mini-btn.primary[data-v-ddc75715]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.head-create-btns[data-v-ddc75715]{display:inline-flex;align-items:center;gap:.03704rem}.head-create-btns .icon-entry[data-v-ddc75715]{padding:0 .05556rem;line-height:1}.inline-create[data-v-ddc75715]{display:flex;gap:.03704rem;padding:0 .11111rem .07407rem}.inline-input[data-v-ddc75715]{flex:1;min-width:0;height:.24074rem;padding:0 .07407rem;border-radius:.06481rem;border:1px solid rgba(123,97,255,.55);background:#171922;color:#fff;outline:none;font-size:.11111rem}.panel-scroll[data-v-ddc75715]{flex:1;min-height:0;overflow-y:auto;padding:0 .07407rem .11111rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.storage-entry[data-v-ddc75715]{flex-shrink:0;padding:.06481rem .09259rem .03704rem;border-top:1px solid rgba(255,255,255,.06)}.storage-text[data-v-ddc75715]{display:flex;align-items:baseline;justify-content:space-between;gap:.07407rem;margin-bottom:.0463rem}.storage-label[data-v-ddc75715]{font-size:.10185rem;color:#fff6}.storage-value[data-v-ddc75715]{font-size:.10185rem;color:#ffffffb8;font-variant-numeric:tabular-nums}.storage-track[data-v-ddc75715]{height:.0463rem;border-radius:9.25rem;background:#ffffff14;overflow:hidden}.storage-fill[data-v-ddc75715]{height:100%;border-radius:9.25rem;background:linear-gradient(90deg,#7b61ff,#45d0ff);transition:width .3s ease}.storage-fill.danger[data-v-ddc75715]{background:linear-gradient(90deg,#ff9b6b,#ff6b6b)}.panel-footer[data-v-ddc75715]{flex-shrink:0;padding:.06481rem .09259rem .08333rem;border-top:1px solid rgba(255,255,255,.06)}.service-entry[data-v-ddc75715]{display:inline-flex;align-items:center;gap:.05556rem;padding:.05556rem .09259rem;border:none;border-radius:.07407rem;background:transparent;color:#ffffff8c;cursor:pointer;font-size:.11111rem;line-height:1}.service-entry[data-v-ddc75715]:hover{background:#ffffff0f;color:#fff}.service-mask[data-v-ddc75715]{position:fixed;inset:0;z-index:300;background:#0009;display:flex;align-items:center;justify-content:center}.service-dialog[data-v-ddc75715]{width:auto;max-width:min(4.81481rem,88vw);border-radius:.16667rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);padding:.14815rem;box-sizing:border-box;color:#fff}.service-head[data-v-ddc75715]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.11111rem}.service-title[data-v-ddc75715]{font-size:.13889rem;font-weight:700}.service-close[data-v-ddc75715]{width:.25926rem;height:.25926rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;font-size:.14815rem;cursor:pointer}.service-body[data-v-ddc75715]{display:flex;align-items:center;justify-content:center}.service-qrcode[data-v-ddc75715]{display:block;width:auto;height:min(64vh,4.81481rem);max-width:100%;object-fit:contain;border-radius:.11111rem;background:#fff;padding:.11111rem;box-sizing:border-box;-webkit-user-select:none;user-select:none}.group-section[data-v-ddc75715]{padding:.05556rem .03704rem;margin-bottom:.05556rem;border-radius:.09259rem;border:1px dashed transparent}.group-section.drop-target[data-v-ddc75715]{border-color:#45d0ffa6;background:#45d0ff14}.group-head[data-v-ddc75715]{display:flex;align-items:center;gap:.05556rem;padding:.03704rem .05556rem;font-size:.10185rem;font-weight:700;letter-spacing:.06em;color:#fff6}.group-icon[data-v-ddc75715]{font-size:.11111rem;line-height:1}.group-name[data-v-ddc75715]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-count[data-v-ddc75715]{color:#ffffff47}.group-head .icon-btn.group-add-btn[data-v-ddc75715]{width:.16667rem;height:.16667rem;font-size:.12037rem;font-weight:700;line-height:1;background:#7b61ff38;color:#b9aaff;visibility:hidden}.group-section:hover .group-head .icon-btn.group-add-btn[data-v-ddc75715]{visibility:visible}.group-head .icon-btn.group-add-btn[data-v-ddc75715]:hover{background:#7b61ff80;color:#fff}.group-actions[data-v-ddc75715]{display:inline-flex;align-items:center;gap:.02778rem;flex-shrink:0}.group-ops[data-v-ddc75715]{display:inline-flex;gap:.02778rem;visibility:hidden}.group-ops.group-ops-placeholder[data-v-ddc75715]{width:.39815rem;flex-shrink:0}.group-section:hover .group-ops[data-v-ddc75715]{visibility:visible}.group-empty[data-v-ddc75715]{padding:.03704rem .07407rem .05556rem;font-size:.10185rem;color:#ffffff38}.project-item[data-v-ddc75715]{display:flex;align-items:center;gap:.06481rem;padding:.06481rem .08333rem;border-radius:.09259rem;cursor:pointer;color:#ffffffbf;font-size:.12037rem;-webkit-user-select:none;user-select:none}.default-item[data-v-ddc75715]{margin:.01852rem .03704rem .09259rem}.project-item[data-v-ddc75715]:hover{background:#ffffff0f}.project-item.active[data-v-ddc75715]{background:linear-gradient(135deg,#7b61ff47,#45d0ff2e);color:#fff}.project-item.selected[data-v-ddc75715]{background:#45d0ff24;outline:1px solid rgba(69,208,255,.45);color:#fff}.project-item.drop-target[data-v-ddc75715]{outline:1px solid rgba(69,208,255,.7);background:#45d0ff1a}.project-icon[data-v-ddc75715]{font-size:.12037rem;line-height:1}.project-name[data-v-ddc75715]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-count[data-v-ddc75715]{font-size:.10185rem;color:#ffffff59}.project-ops.project-ops-placeholder[data-v-ddc75715]{width:.39815rem;flex-shrink:0}.project-ops[data-v-ddc75715]{display:inline-flex;gap:.02778rem;visibility:hidden}.project-item:hover .project-ops[data-v-ddc75715]{visibility:visible}.icon-btn[data-v-ddc75715]{width:.18519rem;height:.18519rem;border:none;border-radius:.05556rem;background:#ffffff1a;color:#ffffffb3;cursor:pointer;font-size:.09259rem;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center}.icon-btn[data-v-ddc75715]:hover{background:#ffffff2e;color:#fff}.select-bar[data-v-ddc75715]{flex-shrink:0;border-top:1px solid rgba(255,255,255,.08);background:#171922;padding:.09259rem;display:flex;flex-direction:column;gap:.07407rem}.select-bar-title[data-v-ddc75715]{display:flex;align-items:baseline;justify-content:space-between;gap:.07407rem;font-size:.11111rem;font-weight:600;color:#ffffffbf}.select-bar-tip[data-v-ddc75715]{font-weight:400;font-size:.09259rem;color:#ffffff52}.bar-row[data-v-ddc75715]{display:flex;gap:.05556rem}.bar-select[data-v-ddc75715]{flex:1;min-width:0;height:.24074rem;border-radius:.06481rem;border:1px solid rgba(255,255,255,.14);background:#12141d;color:#fff;font-size:.11111rem;padding:0 .05556rem}.bar-btn[data-v-ddc75715]{height:.24074rem;padding:0 .09259rem;border:none;border-radius:.06481rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.11111rem}.bar-btn.primary[data-v-ddc75715]{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.bar-btn.ghost[data-v-ddc75715]{background:transparent;color:#ffffff8c}.ctx-mask[data-v-ddc75715]{position:fixed;inset:0;z-index:400}.ctx-menu[data-v-ddc75715]{position:fixed;width:1.75926rem;padding:.05556rem;border-radius:.11111rem;background:#1b1e29;border:1px solid rgba(255,255,255,.12);box-shadow:0 .14815rem .37037rem #00000073;display:flex;flex-direction:column;gap:.01852rem}.ctx-title[data-v-ddc75715]{padding:.05556rem .07407rem .07407rem;font-size:.10185rem;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctx-item[data-v-ddc75715]{text-align:left;padding:.07407rem .09259rem;border:none;border-radius:.07407rem;background:transparent;color:#ffffffd9;font-size:.11111rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctx-item[data-v-ddc75715]:hover:not(:disabled){background:#ffffff14;color:#fff}.ctx-item[data-v-ddc75715]:disabled{opacity:.35;cursor:not-allowed}.ctx-item.danger[data-v-ddc75715]{color:#ff9b9b}.ctx-sep[data-v-ddc75715]{height:1px;margin:.03704rem .05556rem;background:#ffffff14}.ctx-input[data-v-ddc75715]{margin:.03704rem .05556rem;height:.25926rem;padding:0 .07407rem;border-radius:.07407rem;border:1px solid rgba(123,97,255,.55);background:#12141d;color:#fff;outline:none;font-size:.11111rem}.ctx-row[data-v-ddc75715]{display:flex;gap:.05556rem;padding:.03704rem .05556rem .01852rem}.ctx-btn[data-v-ddc75715]{flex:1;height:.24074rem;border:none;border-radius:.07407rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.11111rem}.ctx-btn.primary[data-v-ddc75715]{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.home-resource-panel[data-v-00563758]{width:2.59259rem;zoom:1.2;flex-shrink:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.06);background:#12141d}.panel-preview[data-v-00563758]{position:relative;flex-shrink:0;margin:.11111rem .09259rem .01852rem;height:1.85185rem;border-radius:.12963rem;overflow:hidden;background:#0d1017;border:1px solid rgba(255,255,255,.07)}.preview-el[data-v-00563758]{width:100%;height:100%;object-fit:contain;display:block;background:#0d1017}.preview-audio[data-v-00563758]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgba(123,97,255,.28),transparent 45%),linear-gradient(135deg,#23283a,#171b27)}.preview-audio-icon[data-v-00563758]{font-size:.37037rem}.preview-doc-icon[data-v-00563758]{font-size:.35185rem;opacity:.85}.asset-thumb-icon.doc[data-v-00563758]{font-size:.18519rem;opacity:.9}.preview-caption[data-v-00563758]{position:absolute;left:0;right:0;bottom:0;padding:.12963rem .09259rem .06481rem;display:flex;align-items:center;gap:.05556rem;background:linear-gradient(to top,#080a0fe0,#080a0f00);pointer-events:none}.preview-name[data-v-00563758]{flex:1;min-width:0;font-size:.10185rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-type[data-v-00563758]{flex-shrink:0;padding:1px .05556rem;border-radius:9.25rem;font-size:.09259rem;line-height:1.6;color:#ffffffbf;background:#ffffff24}.preview-empty[data-v-00563758]{height:100%;display:flex;align-items:center;justify-content:center;font-size:.11111rem;color:#ffffff4d}.panel-head[data-v-00563758]{display:flex;align-items:center;justify-content:space-between;padding:.09259rem .11111rem .07407rem}.panel-title[data-v-00563758]{font-size:.10185rem;font-weight:700;letter-spacing:.08em;color:#ffffff59}.panel-head-right[data-v-00563758]{display:flex;align-items:center;gap:.05556rem}.resource-total[data-v-00563758]{font-size:.10185rem;color:#ffffff4d}.mini-btn[data-v-00563758]{height:.2037rem;padding:0 .06481rem;border:none;border-radius:.05556rem;background:#7b61ff38;color:#b9aaff;cursor:pointer;font-size:.10185rem}.mini-btn.primary[data-v-00563758]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.paste-btn[data-v-00563758]{display:inline-flex;align-items:center;justify-content:center}.paste-btn[data-v-00563758]:disabled{opacity:.5;cursor:not-allowed}.manage-btn[data-v-00563758]{background:#ffffff14;color:#ffffffb3}.manage-btn.active[data-v-00563758]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.upload-label[data-v-00563758]{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.file-input[data-v-00563758]{position:absolute;inset:0;opacity:0;cursor:pointer}.panel-scroll[data-v-00563758]{flex:1;min-height:0;overflow-y:auto;padding:0 .07407rem .11111rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.panel-loading[data-v-00563758]{padding:.22222rem 0;text-align:center;color:#fff6;font-size:.11111rem}.group-section[data-v-00563758]{padding:.05556rem .03704rem;margin-bottom:.05556rem;border-radius:.09259rem;border:1px dashed transparent}.group-section.drop-target[data-v-00563758]{border-color:#45d0ffa6;background:#45d0ff14}.group-head[data-v-00563758]{display:flex;align-items:center;gap:.05556rem;padding:.03704rem .05556rem;font-size:.10185rem;font-weight:700;letter-spacing:.06em;color:#fff6}.group-icon[data-v-00563758]{font-size:.11111rem;line-height:1}.group-name[data-v-00563758]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-count[data-v-00563758]{color:#ffffff47}.group-ops[data-v-00563758]{display:inline-flex;gap:.02778rem;visibility:hidden}.group-section:hover .group-ops[data-v-00563758]{visibility:visible}.group-empty[data-v-00563758]{padding:.03704rem .07407rem .05556rem;font-size:.10185rem;color:#ffffff38}.asset-item[data-v-00563758]{display:flex;align-items:center;gap:.07407rem;padding:.0463rem .05556rem;border-radius:.09259rem;cursor:grab;-webkit-user-select:none;user-select:none}.asset-item[data-v-00563758]:hover{background:#ffffff0f}.asset-item.selected[data-v-00563758]{background:#7b61ff2e;box-shadow:inset 0 0 0 1px #7b61ff73}.asset-item.checked[data-v-00563758]{background:#ff505024;box-shadow:inset 0 0 0 1px #ff787880}.asset-check[data-v-00563758]{flex-shrink:0;width:.12963rem;height:.12963rem;accent-color:#ff6b6b;cursor:pointer}.asset-item[data-v-00563758]:active{cursor:grabbing}.asset-thumb[data-v-00563758]{width:.66667rem;height:.5rem;flex-shrink:0;border-radius:.08333rem;overflow:hidden;background:#ffffff0d}.asset-thumb img[data-v-00563758],.asset-thumb video[data-v-00563758]{width:100%;height:100%;object-fit:cover;display:block}.asset-thumb-icon[data-v-00563758]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.2037rem}.asset-body[data-v-00563758]{flex:1;min-width:0}.asset-name[data-v-00563758]{font-size:.11111rem;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-meta[data-v-00563758]{margin-top:.01852rem;font-size:.09259rem;color:#ffffff59}.asset-del[data-v-00563758]{visibility:hidden}.asset-item:hover .asset-del[data-v-00563758]{visibility:visible}.icon-btn[data-v-00563758]{width:.18519rem;height:.18519rem;border:none;border-radius:.05556rem;background:#ffffff1a;color:#ffffffb3;cursor:pointer;font-size:.09259rem;line-height:1;padding:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.icon-btn[data-v-00563758]:hover{background:#ffffff2e;color:#fff}.panel-tip[data-v-00563758]{padding:.07407rem .11111rem;font-size:.09259rem;color:#ffffff3d;border-top:1px solid rgba(255,255,255,.05)}.batch-bar[data-v-00563758]{flex-shrink:0;padding:.09259rem .11111rem;border-top:1px solid rgba(255,255,255,.08);background:#171922;display:flex;flex-direction:column;gap:.07407rem}.batch-info[data-v-00563758]{display:flex;align-items:center;gap:.05556rem;font-size:.11111rem;color:#ffffffa6}.batch-info strong[data-v-00563758]{color:#ff8b8b;font-size:.12963rem}.batch-link[data-v-00563758]{margin-left:auto;border:none;background:transparent;color:#7b61ffe6;font-size:.11111rem;cursor:pointer;padding:0}.batch-link[data-v-00563758]:hover{color:#b9aaff}.batch-actions[data-v-00563758]{display:flex;gap:.07407rem}.batch-btn[data-v-00563758]{flex:1;height:.27778rem;border:none;border-radius:.07407rem;cursor:pointer;font-size:.11111rem;font-weight:600}.batch-btn.danger[data-v-00563758]{background:linear-gradient(135deg,#ff8a5b,#ff5b6b);color:#fff}.batch-btn.danger[data-v-00563758]:disabled{opacity:.4;cursor:not-allowed}.batch-btn.ghost[data-v-00563758]{background:#ffffff14;color:#ffffffb3}.ctx-mask[data-v-00563758]{position:fixed;inset:0;z-index:400}.ctx-menu[data-v-00563758]{position:fixed;width:1.75926rem;padding:.05556rem;border-radius:.11111rem;background:#1b1e29;border:1px solid rgba(255,255,255,.12);box-shadow:0 .14815rem .37037rem #00000073;display:flex;flex-direction:column;gap:.01852rem}.ctx-title[data-v-00563758]{padding:.05556rem .07407rem .07407rem;font-size:.10185rem;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctx-item[data-v-00563758]{text-align:left;padding:.07407rem .09259rem;border:none;border-radius:.07407rem;background:transparent;color:#ffffffd9;font-size:.11111rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctx-item[data-v-00563758]:hover:not(:disabled){background:#ffffff14;color:#fff}.ctx-item[data-v-00563758]:disabled{opacity:.35;cursor:not-allowed}.ctx-item.danger[data-v-00563758]{color:#ff9b9b}.ctx-sep[data-v-00563758]{height:1px;margin:.03704rem .05556rem;background:#ffffff14}.ctx-input[data-v-00563758]{margin:.03704rem .05556rem;height:.25926rem;padding:0 .07407rem;border-radius:.07407rem;border:1px solid rgba(123,97,255,.55);background:#12141d;color:#fff;outline:none;font-size:.11111rem}.ctx-row[data-v-00563758]{display:flex;gap:.05556rem;padding:.03704rem .05556rem .01852rem}.ctx-btn[data-v-00563758]{flex:1;height:.24074rem;border:none;border-radius:.07407rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.11111rem}.ctx-btn.primary[data-v-00563758]{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.doc-mask[data-v-87f98f7c]{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:.22222rem;background:#0000009e}.doc-modal[data-v-87f98f7c]{display:flex;flex-direction:column;width:min(8.88889rem,94vw);max-height:84vh;border-radius:.11111rem;border:1px solid rgba(255,255,255,.12);background:#15161d;box-shadow:0 .22222rem .59259rem #0009;overflow:hidden}.doc-head[data-v-87f98f7c]{flex:none;display:flex;align-items:center;gap:.09259rem;padding:.11111rem .14815rem;border-bottom:1px solid rgba(255,255,255,.08)}.doc-titles[data-v-87f98f7c]{display:flex;align-items:baseline;gap:.07407rem;min-width:0}.doc-title[data-v-87f98f7c]{font-size:.12037rem;color:#ffffffe0}.doc-meta[data-v-87f98f7c]{font-size:.10185rem;color:#fff6}.doc-close[data-v-87f98f7c]{margin-left:auto;border:none;background:transparent;color:#ffffff80;font-size:.13889rem;line-height:1;cursor:pointer}.doc-close[data-v-87f98f7c]:hover{color:#fff}.doc-body[data-v-87f98f7c]{flex:1;min-height:0;overflow:auto}.doc-table[data-v-87f98f7c]{width:100%;min-width:7.22222rem;border-collapse:collapse;font-size:.11111rem}.doc-table th[data-v-87f98f7c]{position:sticky;top:0;z-index:1;padding:.08333rem .11111rem;text-align:left;white-space:nowrap;font-weight:600;color:#d9d2ff;background:#1d1e28;border-bottom:1px solid rgba(255,255,255,.1)}.doc-table td[data-v-87f98f7c]{padding:.08333rem .11111rem;vertical-align:top;line-height:1.65;color:#fffc;border-bottom:1px solid rgba(255,255,255,.06);word-break:break-word}.doc-table tr:last-child td[data-v-87f98f7c]{border-bottom:none}.doc-table[data-v-87f98f7c] strong{color:#fff}.md-body[data-v-60a54bd5]{display:flex;flex-direction:column;gap:.06481rem;min-width:0}.md-heading[data-v-60a54bd5]{font-weight:600;color:#ece9ff;line-height:1.5}.md-h1[data-v-60a54bd5]{font-size:.13889rem}.md-h2[data-v-60a54bd5]{font-size:.12963rem}.md-h3[data-v-60a54bd5],.md-h4[data-v-60a54bd5],.md-h5[data-v-60a54bd5],.md-h6[data-v-60a54bd5]{font-size:.12037rem}.md-paragraph[data-v-60a54bd5]{margin:0;font-size:.12037rem;line-height:1.7;color:#ffffffdb;white-space:pre-wrap;word-break:break-word}.md-list[data-v-60a54bd5]{margin:0;padding-left:.16667rem;display:flex;flex-direction:column;gap:.02778rem;font-size:.12037rem;line-height:1.7;color:#ffffffdb}.md-list li[data-v-60a54bd5]{word-break:break-word}.md-ordered[data-v-60a54bd5]{padding-left:.18519rem}.md-quote[data-v-60a54bd5]{margin:0;padding:.05556rem .09259rem;border-left:.01852rem solid rgba(123,97,255,.55);background:#7b61ff14;border-radius:0 .05556rem .05556rem 0;font-size:.11111rem;line-height:1.7;color:#ffffffa8;white-space:pre-wrap}.md-code[data-v-60a54bd5]{margin:0;padding:.07407rem .09259rem;border-radius:.07407rem;background:#00000052;border:1px solid rgba(255,255,255,.08);color:#fffc;font-size:.10185rem;line-height:1.6;overflow-x:auto;white-space:pre}.md-hr[data-v-60a54bd5]{margin:.01852rem 0;border:none;border-top:1px solid rgba(255,255,255,.1)}.md-doc-card[data-v-60a54bd5]{display:flex;align-items:center;gap:.08333rem;width:100%;padding:.09259rem .11111rem;border-radius:.08333rem;border:1px solid rgba(123,97,255,.32);background:linear-gradient(180deg,#7b61ff21,#7b61ff0d)}.md-doc-icon[data-v-60a54bd5]{flex:none;font-size:.14815rem;line-height:1.3}.md-doc-titles[data-v-60a54bd5]{display:flex;flex-direction:column;gap:.01852rem;min-width:0}.md-doc-title[data-v-60a54bd5]{font-size:.11111rem;font-weight:600;color:#ece9ff}.md-doc-sub[data-v-60a54bd5]{font-size:.09259rem;color:#ffffff73}.md-doc-open[data-v-60a54bd5]{flex:none;margin-left:auto;padding:.03704rem .09259rem;border-radius:.05556rem;border:1px solid rgba(123,97,255,.5);background:#7b61ff2e;color:#d9d2ff;font-size:.10185rem;cursor:pointer}.md-doc-open[data-v-60a54bd5]:hover{background:#7b61ff52}.md-table-card[data-v-60a54bd5]{width:100%;box-sizing:border-box;overflow-x:auto;border:1px solid rgba(255,255,255,.1);border-radius:.08333rem;background:#ffffff09;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.md-table[data-v-60a54bd5]{border-collapse:collapse;width:100%;font-size:.10185rem}.md-table th[data-v-60a54bd5]{padding:.06481rem .08333rem;text-align:left;white-space:nowrap;font-weight:600;color:#d9d2ff;background:#7b61ff24;border-bottom:1px solid rgba(255,255,255,.08)}.md-table td[data-v-60a54bd5]{padding:.06481rem .08333rem;min-width:.62963rem;max-width:2.03704rem;vertical-align:top;line-height:1.55;color:#ffffffc7;border-bottom:1px solid rgba(255,255,255,.06);word-break:break-word}.md-table tr:last-child td[data-v-60a54bd5]{border-bottom:none}.md-body[data-v-60a54bd5] code{padding:1px .03704rem;border-radius:.03704rem;background:#ffffff1a;font-size:.92em}.md-body[data-v-60a54bd5] strong{color:#fff;font-weight:600}.md-body[data-v-60a54bd5] a{color:#a99bff;text-decoration:underline;text-underline-offset:.01852rem}.agent-parts[data-v-1406d8b1]{display:flex;flex-direction:column;gap:.05556rem;align-items:flex-start;max-width:100%}.agent-think[data-v-1406d8b1]{width:100%;border:1px solid rgba(255,255,255,.07);border-radius:.07407rem;background:#ffffff06;overflow:hidden}.agent-think-head[data-v-1406d8b1]{display:flex;align-items:center;gap:.05556rem;width:100%;padding:.05556rem .09259rem;border:none;background:transparent;color:#ffffff73;font-size:.10185rem;text-align:left;cursor:pointer}.agent-think-head[data-v-1406d8b1]:hover{color:#ffffffb8}.agent-think-arrow[data-v-1406d8b1]{display:inline-block;font-size:.08333rem;transition:transform .15s ease;color:#ffffff59}.agent-think-arrow.open[data-v-1406d8b1]{transform:rotate(90deg)}.agent-think-body[data-v-1406d8b1]{max-height:2.03704rem;overflow-y:auto;padding:0 .09259rem .08333rem;font-size:.10185rem;line-height:1.75;color:#ffffff61;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.agent-step[data-v-1406d8b1]{width:100%;border-radius:.05556rem;background:#ffffff06}.agent-step-head[data-v-1406d8b1]{width:100%;display:flex;align-items:center;gap:.05556rem;padding:.03704rem .07407rem;border:none;background:transparent;color:#fff6;font-size:.10185rem;line-height:1.4;text-align:left;cursor:pointer}.agent-step-head[data-v-1406d8b1]:hover{color:#ffffffb8}.agent-step-name[data-v-1406d8b1]{color:#ffffff8c}.agent-step-label[data-v-1406d8b1]{color:#c3b6ff}.agent-step-estimate[data-v-1406d8b1]{font-size:.09259rem;color:#ffffff4d}.agent-step-mark[data-v-1406d8b1]{margin-left:auto;font-size:.09259rem}.agent-step-mark.ok[data-v-1406d8b1]{color:#5dcaa5}.agent-step-mark.fail[data-v-1406d8b1]{color:#f09595}.agent-step-mark.running[data-v-1406d8b1]{color:#c3b6ff;letter-spacing:1px;animation:agent-step-blink-1406d8b1 1.2s ease-in-out infinite}@keyframes agent-step-blink-1406d8b1{0%,to{opacity:.35}50%{opacity:1}}.agent-step-body[data-v-1406d8b1]{padding:0 .07407rem .05556rem .2037rem;font-size:.10185rem;line-height:1.6;color:#ffffff59;word-break:break-word}.agent-step-body p[data-v-1406d8b1]{margin:0 0 .01852rem;white-space:pre-wrap}.agent-card[data-v-1406d8b1]{width:100%;box-sizing:border-box;padding:.08333rem .09259rem;border-radius:.08333rem;border:1px solid rgba(255,255,255,.1);background:#ffffff09}.agent-card-create[data-v-1406d8b1]{border-color:#7b61ff59;background:linear-gradient(180deg,#7b61ff24,#7b61ff0f)}.agent-card-create.failed[data-v-1406d8b1]{border-color:#f0959566;background:#f0959514}.agent-card-head[data-v-1406d8b1]{display:flex;align-items:flex-start;gap:.07407rem}.agent-card-icon[data-v-1406d8b1]{flex:none;font-size:.14815rem;line-height:1.3}.agent-card-titles[data-v-1406d8b1]{display:flex;flex-direction:column;gap:.01852rem;min-width:0}.agent-card-title[data-v-1406d8b1]{font-size:.11111rem;font-weight:600;color:#ece9ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-card-sub[data-v-1406d8b1]{font-size:.09259rem;color:#ffffff73}.agent-card-badge[data-v-1406d8b1]{flex:none;margin-left:auto;padding:1px .06481rem;border-radius:9.25rem;font-size:.08333rem;line-height:1.6;border:1px solid transparent}.agent-card-badge.ok[data-v-1406d8b1]{color:#7ee0bb;border-color:#5dcaa566;background:#5dcaa524}.agent-card-badge.fail[data-v-1406d8b1]{color:#f09595;border-color:#f095956b;background:#f0959524}.agent-card-excerpt[data-v-1406d8b1]{margin:.06481rem 0 0;font-size:.10185rem;line-height:1.55;color:#ffffff6b;word-break:break-word}.agent-card-error[data-v-1406d8b1]{margin:.05556rem 0 0;font-size:.10185rem;line-height:1.55;color:#f09595;word-break:break-word}.agent-card-foot[data-v-1406d8b1]{margin:.05556rem 0 0;font-size:.09259rem;color:#ffffff47}.agent-bubble[data-v-1406d8b1]{max-width:86%;padding:.08333rem .11111rem;border-radius:.09259rem;font-size:.12037rem;line-height:1.65;white-space:pre-wrap;word-break:break-word}.agent-bubble.assistant[data-v-1406d8b1]{background:#ffffff0d;color:#ffffffdb;border-bottom-left-radius:.03704rem}.agent-bubble.md-bubble[data-v-1406d8b1]{max-width:100%;white-space:normal}.agent-bubble.md-bubble.is-wide[data-v-1406d8b1]{width:100%}.skill-flow[data-v-a3ac6bf6]{padding:.09259rem .11111rem .10185rem;border:1px solid rgba(123,97,255,.28);border-radius:.09259rem;background:linear-gradient(180deg,#7b61ff24,#7b61ff0d),#171821}.skill-flow-head[data-v-a3ac6bf6]{display:flex;align-items:center;gap:.05556rem;margin-bottom:.08333rem}.skill-flow-icon[data-v-a3ac6bf6]{font-size:.12963rem;line-height:1}.skill-flow-name[data-v-a3ac6bf6]{font-size:.11111rem;font-weight:600;color:#e6e2ff}.skill-flow-count[data-v-a3ac6bf6]{margin-left:auto;font-size:.09259rem;color:#ffffff59;font-variant-numeric:tabular-nums}.skill-flow-steps[data-v-a3ac6bf6]{display:flex;align-items:center}.skill-flow-step[data-v-a3ac6bf6]{display:flex;align-items:center;gap:.03704rem;flex:1 1 0;min-width:0}.skill-flow-step[data-v-a3ac6bf6]:last-child{flex:none}.skill-flow-dot[data-v-a3ac6bf6]{flex:none;width:.14815rem;height:.14815rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.16);color:#fff6;font-size:.08333rem;line-height:1;background:#ffffff08}.skill-flow-title[data-v-a3ac6bf6]{font-size:.09259rem;white-space:nowrap;color:#fff6}.skill-flow-line[data-v-a3ac6bf6]{flex:1 1 auto;height:1px;margin:0 .02778rem;background:#ffffff1f}.skill-flow-line.done[data-v-a3ac6bf6]{background:#7b61ff99}.skill-flow-step.done .skill-flow-dot[data-v-a3ac6bf6]{border-color:#5dcaa5b3;background:#5dcaa529;color:#7ee0bb}.skill-flow-step.done .skill-flow-title[data-v-a3ac6bf6]{color:#ffffff9e}.skill-flow-step.active .skill-flow-dot[data-v-a3ac6bf6]{border-color:#7b61ff;background:#7b61ff47;color:#d9d2ff;box-shadow:0 0 0 .02778rem #7b61ff24}.skill-flow-step.active .skill-flow-title[data-v-a3ac6bf6]{color:#e6e2ff;font-weight:600}.skill-flow-hint[data-v-a3ac6bf6]{margin:.08333rem 0 0;font-size:.10185rem;line-height:1.6;color:#ffffff80}.skill-flow-tips[data-v-a3ac6bf6]{margin:.05556rem 0 0;padding-left:.14815rem;display:flex;flex-direction:column;gap:.01852rem;font-size:.09259rem;line-height:1.6;color:#ffffff61}.skill-flow-action[data-v-a3ac6bf6]{margin-top:.08333rem;width:100%;height:.27778rem;border:1px solid rgba(123,97,255,.55);border-radius:.06481rem;background:#7b61ff33;color:#e6e2ff;font-size:.11111rem;cursor:pointer}.skill-flow-action[data-v-a3ac6bf6]:hover:not(:disabled){background:#7b61ff52}.skill-flow-action[data-v-a3ac6bf6]:disabled{opacity:.45;cursor:not-allowed}.agent-mask[data-v-b14d8f5e]{position:fixed;inset:0;z-index:60;pointer-events:none;display:flex;justify-content:flex-end}.agent-mask.embedded[data-v-b14d8f5e]{position:static;width:100%;height:100%;pointer-events:auto;display:block}.agent-drawer.is-embedded[data-v-b14d8f5e]{width:100%;height:100%;border-left:none;box-shadow:none}.agent-drawer[data-v-b14d8f5e]{pointer-events:auto;position:relative;width:calc(3.88889rem * var(--ui-inv, 1));max-width:92vw;height:calc(100vh * var(--ui-inv, 1));display:flex;flex-direction:column;background:#15161d;border-left:1px solid rgba(255,255,255,.08);box-shadow:-.16667rem 0 .44444rem #00000073}.agent-drop-mask[data-v-b14d8f5e]{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:#15161ddb;border:1px dashed rgba(123,97,255,.65);pointer-events:none}.agent-drop-tip[data-v-b14d8f5e]{padding:.09259rem .16667rem;border-radius:.07407rem;background:#7b61ff2e;color:#c3b6ff;font-size:.12037rem}.agent-head[data-v-b14d8f5e]{flex:none;height:.48148rem;padding:0 .14815rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06)}.agent-title[data-v-b14d8f5e]{display:flex;align-items:center;gap:.07407rem;font-size:.12963rem;font-weight:500;color:#fff}.agent-dot[data-v-b14d8f5e]{width:.06481rem;height:.06481rem;border-radius:50%;background:#c3b6ff}.agent-project[data-v-b14d8f5e]{max-width:1.66667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.11111rem;font-weight:400;color:#ffffff6b}.agent-head-actions[data-v-b14d8f5e]{display:flex;align-items:center;gap:.05556rem}.agent-points[data-v-b14d8f5e]{flex:none;margin-left:auto;margin-right:.09259rem;font-size:.10185rem;line-height:1;color:#ffffff57;white-space:nowrap}.agent-clear[data-v-b14d8f5e]{height:.24074rem;padding:0 .08333rem;border:none;border-radius:.06481rem;background:transparent;color:#fff6;font-size:.11111rem;cursor:pointer;transition:background .15s ease,color .15s ease}.agent-clear[data-v-b14d8f5e]:hover:not(:disabled){background:#ffffff14;color:#fff}.agent-clear.danger[data-v-b14d8f5e]{background:#e04b4a29;color:#f09595}.agent-clear[data-v-b14d8f5e]:disabled{opacity:.4;cursor:not-allowed}.agent-close[data-v-b14d8f5e]{width:.24074rem;height:.24074rem;border:none;border-radius:.06481rem;background:transparent;color:#ffffff73;cursor:pointer;font-size:.12037rem;line-height:1}.agent-close[data-v-b14d8f5e]:hover{background:#ffffff14;color:#fff}.agent-tabs[data-v-b14d8f5e]{flex:none;display:flex;gap:.03704rem;padding:.07407rem .11111rem;border-bottom:1px solid rgba(255,255,255,.06)}.agent-tab[data-v-b14d8f5e]{height:.24074rem;padding:0 .11111rem;border:none;border-radius:.06481rem;background:transparent;color:#ffffff73;font-size:.11111rem;cursor:pointer}.agent-tab[data-v-b14d8f5e]:hover{color:#fffc}.agent-tab.active[data-v-b14d8f5e]{background:#7b61ff38;color:#fff}.agent-tab-count[data-v-b14d8f5e]{margin-left:.0463rem;padding:0 .0463rem;border-radius:9.25rem;background:#ffffff24;font-size:.09259rem}.agent-body[data-v-b14d8f5e]{flex:1;min-height:0;overflow-y:auto;padding:.14815rem;display:flex;flex-direction:column;gap:.11111rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.agent-flow-wrap[data-v-b14d8f5e]{flex:none;padding:.09259rem .14815rem .01852rem;background:#15161d}.agent-quick-actions[data-v-b14d8f5e]{display:flex;flex-wrap:wrap;gap:.05556rem;padding-top:.06481rem}.agent-quick-btn[data-v-b14d8f5e]{padding:.02778rem .08333rem;border-radius:9.25rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#ffffff9e;font-size:.10185rem;cursor:pointer}.agent-quick-btn[data-v-b14d8f5e]:hover:not(:disabled){border-color:#7b61ff8c;color:#d9d2ff}.agent-quick-btn[data-v-b14d8f5e]:disabled{opacity:.45;cursor:not-allowed}.agent-file-input[data-v-b14d8f5e]{display:none}.agent-hint[data-v-b14d8f5e],.agent-empty[data-v-b14d8f5e]{margin:auto 0;text-align:center;color:#ffffffb3;font-size:.12037rem;line-height:1.7}.agent-empty p[data-v-b14d8f5e]{margin:0 0 .07407rem}.agent-empty-sub[data-v-b14d8f5e]{font-size:.11111rem;color:#ffffff59}.agent-row[data-v-b14d8f5e]{display:flex}.agent-row.user[data-v-b14d8f5e]{justify-content:flex-end}.agent-row.assistant[data-v-b14d8f5e]{justify-content:flex-start}.agent-turn[data-v-b14d8f5e]{display:flex;flex-direction:column;gap:.01852rem;min-width:0;max-width:100%}.agent-usage[data-v-b14d8f5e]{margin-top:.01852rem;padding-left:.01852rem;font-size:.10185rem;line-height:1.6;color:#ffffff52;font-variant-numeric:tabular-nums}.agent-bubble-wrap[data-v-b14d8f5e]{display:flex;flex-direction:column;gap:.05556rem;max-width:86%;min-width:0}.agent-bubble[data-v-b14d8f5e]{max-width:100%;padding:.09259rem .12037rem;border-radius:.11111rem;font-size:.12037rem;line-height:1.65;white-space:pre-wrap;word-break:break-word}.agent-bubble.user[data-v-b14d8f5e]{background:#7b61ff42;color:#f2efff;border-bottom-right-radius:.03704rem}.agent-bubble.assistant[data-v-b14d8f5e]{background:#ffffff0f;color:#ffffffe6;border-bottom-left-radius:.03704rem}.agent-typing[data-v-b14d8f5e]{color:#fff6}.agent-think[data-v-b14d8f5e]{border-radius:.07407rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);overflow:hidden}.agent-think-head[data-v-b14d8f5e]{width:100%;display:flex;align-items:center;gap:.05556rem;padding:.05556rem .09259rem;border:none;background:transparent;color:#ffffff6b;font-size:.10185rem;line-height:1.4;text-align:left;cursor:pointer}.agent-think-head[data-v-b14d8f5e]:hover{color:#ffffffb8}.agent-think-arrow[data-v-b14d8f5e]{font-size:.08333rem;transition:transform .15s ease}.agent-think-arrow.open[data-v-b14d8f5e]{transform:rotate(90deg)}.agent-think-body[data-v-b14d8f5e]{max-height:2.03704rem;overflow-y:auto;padding:0 .09259rem .08333rem;font-size:.10185rem;line-height:1.75;color:#ffffff61;white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.agent-steps[data-v-b14d8f5e]{display:flex;flex-direction:column;gap:.01852rem;padding-top:.01852rem}.agent-step[data-v-b14d8f5e]{border-radius:.05556rem;background:#ffffff06}.agent-step-head[data-v-b14d8f5e]{width:100%;display:flex;align-items:center;gap:.05556rem;padding:.03704rem .07407rem;border:none;background:transparent;color:#fff6;font-size:.10185rem;line-height:1.4;text-align:left;cursor:pointer}.agent-step-head[data-v-b14d8f5e]:hover{color:#ffffffb8}.agent-step-name[data-v-b14d8f5e]{color:#ffffff8c}.agent-step-label[data-v-b14d8f5e]{color:#c3b6ff}.agent-step-mark[data-v-b14d8f5e]{margin-left:auto;font-size:.09259rem}.agent-step-mark.ok[data-v-b14d8f5e]{color:#5dcaa5}.agent-step-mark.fail[data-v-b14d8f5e]{color:#f09595}.agent-step-body[data-v-b14d8f5e]{padding:0 .07407rem .05556rem .2037rem;font-size:.10185rem;line-height:1.6;color:#ffffff59;word-break:break-word}.agent-step-body p[data-v-b14d8f5e]{margin:0 0 .01852rem;white-space:pre-wrap}.agent-caret[data-v-b14d8f5e]{display:inline-block;width:.05556rem;height:.12037rem;margin-left:.01852rem;vertical-align:-.01852rem;background:#fff9;animation:agent-blink-b14d8f5e 1s steps(2,start) infinite}@keyframes agent-blink-b14d8f5e{to{visibility:hidden}}.agent-tool-hints[data-v-b14d8f5e]{align-self:flex-start;display:flex;flex-direction:column;gap:.03704rem}.agent-tool-hint[data-v-b14d8f5e]{align-self:flex-start;display:inline-flex;align-items:center;gap:.06481rem;padding:.0463rem .09259rem;border-radius:9.25rem;background:#7b61ff1f;color:#c3b6ff;font-size:.11111rem}.agent-tool-dot[data-v-b14d8f5e]{width:.05556rem;height:.05556rem;border-radius:50%;background:#c3b6ff80}.agent-tool-dot.pulsing[data-v-b14d8f5e]{background:#c3b6ff;animation:agent-pulse-b14d8f5e 1.2s ease-in-out infinite}@keyframes agent-pulse-b14d8f5e{0%,to{opacity:.35}50%{opacity:1}}.agent-error[data-v-b14d8f5e]{padding:.07407rem .11111rem;border-radius:.07407rem;background:#e04b4a24;color:#f09595;font-size:.11111rem;line-height:1.6}.agent-items[data-v-b14d8f5e]{gap:.09259rem}.agent-items-bar[data-v-b14d8f5e]{display:flex;align-items:center;justify-content:space-between;gap:.07407rem;padding:0 .01852rem .01852rem}.agent-items-hint[data-v-b14d8f5e]{font-size:.10185rem;color:#ffffff4d}.agent-items-clear[data-v-b14d8f5e]{height:.22222rem;padding:0 .08333rem;border:1px solid rgba(255,255,255,.1);border-radius:.05556rem;background:transparent;color:#ffffff73;font-size:.10185rem;cursor:pointer}.agent-items-clear[data-v-b14d8f5e]:hover:not(:disabled){border-color:#f0959580;color:#f09595}.agent-items-clear.danger[data-v-b14d8f5e]{border-color:#f0959599;background:#f095951f;color:#f09595}.agent-items-clear[data-v-b14d8f5e]:disabled{opacity:.5;cursor:not-allowed}.agent-item[data-v-b14d8f5e]{padding:.11111rem;border-radius:.09259rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.agent-item-head[data-v-b14d8f5e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.07407rem}.agent-item-label[data-v-b14d8f5e]{font-size:.11111rem;font-weight:500;color:#c3b6ff}.agent-item-kind[data-v-b14d8f5e]{padding:1px .06481rem;border-radius:.0463rem;background:#ffffff14;color:#ffffff8c;font-size:.09259rem}.agent-item-kind.blocked[data-v-b14d8f5e]{background:#ef9f2729;color:#ef9f27}.agent-item-before[data-v-b14d8f5e],.agent-item-after[data-v-b14d8f5e]{margin:0 0 .05556rem;font-size:.11111rem;line-height:1.6;word-break:break-word}.agent-item-before[data-v-b14d8f5e]{color:#ffffff57;text-decoration:line-through}.agent-item-after[data-v-b14d8f5e]{color:#ffffffe6}.agent-item-text[data-v-b14d8f5e]{margin:0 0 .05556rem;font-size:.11111rem;line-height:1.6;color:#ffffffd1;word-break:break-word}.agent-item-quote[data-v-b14d8f5e]{margin:0 0 .05556rem;padding-left:.07407rem;border-left:.01852rem solid rgba(255,255,255,.12);font-size:.10185rem;line-height:1.6;color:#ffffff6b}.agent-item-foot[data-v-b14d8f5e]{margin:.07407rem 0 0;font-size:.10185rem;color:#ffffff52}.agent-item-foot.submitted[data-v-b14d8f5e]{color:#5dcaa5}.agent-item-foot.failed[data-v-b14d8f5e]{color:#f09595}.agent-foot[data-v-b14d8f5e]{flex:none;position:relative;padding:.11111rem .14815rem .14815rem;border-top:1px solid rgba(255,255,255,.06)}.agent-skill-btn[data-v-b14d8f5e]{display:inline-flex;align-items:center;gap:.0463rem;height:.22222rem;padding:0 .07407rem;border-radius:.05556rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffff9e;font-size:.11111rem;cursor:pointer}.agent-skill-btn[data-v-b14d8f5e]:hover:not(:disabled){border-color:#7b61ff8c;color:#d9d2ff}.agent-skill-btn.active[data-v-b14d8f5e]{border-color:#7b61ffb3;background:#7b61ff33;color:#d9d2ff}.agent-skill-btn[data-v-b14d8f5e]:disabled{opacity:.45;cursor:not-allowed}.agent-skill-btn-icon[data-v-b14d8f5e]{font-size:.12037rem;line-height:1}.agent-skill-btn-clear[data-v-b14d8f5e]{margin-left:.01852rem;padding:0 .01852rem;opacity:.65}.agent-skill-btn-clear[data-v-b14d8f5e]:hover{opacity:1}.agent-skill-panel[data-v-b14d8f5e]{position:absolute;left:.14815rem;right:.14815rem;bottom:calc(100% - .03704rem);z-index:12;max-height:2.77778rem;overflow-y:auto;padding:.07407rem;border-radius:.09259rem;border:1px solid rgba(255,255,255,.1);background:#1c1d26;box-shadow:0 -.11111rem .2963rem #00000080}.agent-skill-panel-head[data-v-b14d8f5e]{padding:.01852rem .03704rem .07407rem;font-size:.10185rem;color:#ffffff6b}.agent-skill-card[data-v-b14d8f5e]{display:flex;align-items:flex-start;gap:.08333rem;width:100%;padding:.08333rem .09259rem;border:1px solid transparent;border-radius:.07407rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.agent-skill-card[data-v-b14d8f5e]:hover{background:#ffffff0d}.agent-skill-card.active[data-v-b14d8f5e]{border-color:#7b61ff99;background:#7b61ff29}.agent-skill-card-icon[data-v-b14d8f5e]{font-size:.16667rem;line-height:1.2}.agent-skill-card-main[data-v-b14d8f5e]{display:flex;flex-direction:column;gap:.01852rem;min-width:0}.agent-skill-card-name[data-v-b14d8f5e]{font-size:.12037rem;color:#ffffffe6}.agent-skill-card-desc[data-v-b14d8f5e]{font-size:.10185rem;line-height:1.5;color:#ffffff6b}.agent-skill-empty[data-v-b14d8f5e]{padding:.09259rem .03704rem;font-size:.10185rem;color:#ffffff59}.agent-attach-list[data-v-b14d8f5e]{display:flex;flex-wrap:wrap;gap:.05556rem;margin-bottom:.07407rem}.agent-attach-chip[data-v-b14d8f5e]{display:inline-flex;align-items:center;gap:.03704rem;padding:.02778rem .05556rem .02778rem .08333rem;border-radius:.05556rem;background:#7b61ff29;color:#c3b6ff;font-size:.10185rem}.agent-attach-remove[data-v-b14d8f5e]{border:none;background:transparent;color:#c3b6ffb3;font-size:.11111rem;line-height:1;cursor:pointer;padding:0 .01852rem}.agent-attach-remove[data-v-b14d8f5e]:hover{color:#fff}.agent-foot-left[data-v-b14d8f5e]{display:flex;align-items:center;gap:.07407rem}.agent-input[data-v-b14d8f5e]{width:100%;box-sizing:border-box;padding:.09259rem .11111rem;border-radius:.09259rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;font-size:.12037rem;line-height:1.6;resize:none;outline:none;font-family:inherit}.agent-input[data-v-b14d8f5e]:focus{border-color:#7b61ff80}.agent-input[data-v-b14d8f5e]:disabled{opacity:.5}.agent-foot-bar[data-v-b14d8f5e]{margin-top:.07407rem;display:flex;align-items:center;justify-content:space-between}.agent-tip[data-v-b14d8f5e]{font-size:.10185rem;color:#ffffff47}.agent-send[data-v-b14d8f5e]{height:.27778rem;padding:0 .16667rem;border:none;border-radius:.07407rem;background:#6d5dfc;color:#fff;font-size:.12037rem;cursor:pointer}.agent-send[data-v-b14d8f5e]:hover:not(:disabled){background:#7b6bff}.agent-send[data-v-b14d8f5e]:disabled{opacity:.4;cursor:not-allowed}.agent-fade-enter-active[data-v-b14d8f5e],.agent-fade-leave-active[data-v-b14d8f5e]{transition:opacity .18s ease}.agent-fade-enter-active .agent-drawer[data-v-b14d8f5e],.agent-fade-leave-active .agent-drawer[data-v-b14d8f5e]{transition:transform .22s ease}.agent-fade-enter-from[data-v-b14d8f5e],.agent-fade-leave-to[data-v-b14d8f5e]{opacity:0}.agent-fade-enter-from .agent-drawer[data-v-b14d8f5e],.agent-fade-leave-to .agent-drawer[data-v-b14d8f5e]{transform:translate(.22222rem)}.home-view[data-v-903ca8fb]{position:relative;width:100%;height:calc(100vh * var(--ui-inv, 1));min-width:0;min-height:0;background:#0f1117;color:#fff;overflow:hidden;display:flex;flex-direction:row}.home-right[data-v-903ca8fb]{width:3.11111rem;flex:none;height:100%;display:flex;flex-direction:column;background:#12141d;border-left:1px solid rgba(255,255,255,.06)}.home-right-tabs[data-v-903ca8fb]{flex:none;display:flex;gap:.05556rem;padding:.07407rem .09259rem;border-bottom:1px solid rgba(255,255,255,.06)}.home-right-tab[data-v-903ca8fb]{flex:1;height:.25926rem;border-radius:.06481rem;border:1px solid transparent;background:transparent;color:#ffffff80;font-size:.11111rem;line-height:1;cursor:pointer}.home-right-tab[data-v-903ca8fb]:hover{color:#fff;background:#ffffff0d}.home-right-tab.active[data-v-903ca8fb]{color:#e6e2ff;font-weight:600;background:#7b61ff38;border-color:#7b61ff8c}.home-right-body[data-v-903ca8fb]{position:relative;flex:1;min-height:0;display:flex}.home-right-body[data-v-903ca8fb] .home-resource-panel{border-left:none}.image-drop-overlay[data-v-903ca8fb]{position:absolute;inset:0;z-index:90;background:#0f1117d1;display:flex;align-items:center;justify-content:center;pointer-events:none}.image-drop-hint[data-v-903ca8fb]{padding:.25926rem .40741rem;border:.01852rem dashed rgba(123,97,255,.65);border-radius:.18519rem;background:#7b61ff14;text-align:center;color:#fff;font-size:.14815rem;font-weight:600}.image-drop-icon[data-v-903ca8fb]{font-size:.31481rem;margin-bottom:.07407rem}.image-drop-sub[data-v-903ca8fb]{margin-top:.05556rem;font-size:.11111rem;font-weight:400;color:#ffffff8c}.home-center[data-v-903ca8fb]{flex:1;min-width:0;height:100%}.controls[data-v-56c0ad02]{display:flex;flex-direction:column;gap:.14815rem}.control-row[data-v-56c0ad02]{width:100%}.field-label[data-v-56c0ad02]{margin-bottom:.09259rem;font-size:.12037rem;font-weight:600;color:#fff}.field-tip[data-v-56c0ad02]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff73}.upload-box[data-v-56c0ad02]{min-height:.88889rem;border-radius:.14815rem;border:1px dashed rgba(255,255,255,.16);background:#ffffff08;display:flex;flex-direction:column;justify-content:center;padding:.14815rem;cursor:pointer}.upload-title[data-v-56c0ad02],.file-name[data-v-56c0ad02]{font-size:.12963rem;font-weight:600;color:#fff}.upload-desc[data-v-56c0ad02],.file-size[data-v-56c0ad02]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff80}.prompt-textarea[data-v-56c0ad02]{width:100%;min-height:1.2963rem;border:none;outline:none;resize:none;border-radius:.14815rem;padding:.14815rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.12963rem;line-height:1.8}.control-footer[data-v-56c0ad02]{display:flex;justify-content:flex-end}.submit-btn[data-v-56c0ad02]{min-width:1.2963rem;height:.40741rem;border:none;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.12963rem;font-weight:600;cursor:pointer}.submit-btn[data-v-56c0ad02]:disabled{opacity:.45;cursor:not-allowed}.hidden-input[data-v-56c0ad02]{display:none}.script-create-panel[data-v-78bdd8b7]{border-radius:.22222rem;padding:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.08)}.create-head[data-v-78bdd8b7]{margin-bottom:.16667rem}.create-badge[data-v-78bdd8b7]{display:inline-flex;align-items:center;height:.25926rem;padding:0 .11111rem;border-radius:9.25rem;background:#7b61ff24;color:#c9bbff;font-size:.11111rem;font-weight:600}.create-title[data-v-78bdd8b7]{margin-top:.11111rem;font-size:.2037rem;font-weight:600;color:#fff}.create-desc[data-v-78bdd8b7]{margin-top:.07407rem;font-size:.12963rem;line-height:1.8;color:#ffffff94}.history-card[data-v-7fb59316]{border-radius:.18519rem;padding:.14815rem;background:#171922;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.history-card[data-v-7fb59316]:hover{transform:translateY(-.01852rem);border-color:#788cff66}.card-head[data-v-7fb59316]{display:flex;align-items:flex-start;justify-content:space-between;gap:.11111rem}.card-title[data-v-7fb59316]{font-size:.13889rem;font-weight:600;color:#fff}.card-status[data-v-7fb59316]{font-size:.11111rem;color:#aeb8d4}.card-meta[data-v-7fb59316]{margin-top:.09259rem;display:flex;flex-direction:column;gap:.05556rem;font-size:.11111rem;color:#ffffff75}.history-list[data-v-ffe634e6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.40741rem,1fr));gap:.14815rem}.empty-history[data-v-ffe634e6]{grid-column:1 / -1;border-radius:.18519rem;padding:.2963rem;background:#171922;border:1px dashed rgba(255,255,255,.08);text-align:center;font-size:.12963rem;color:#ffffff73}.detail-header[data-v-43624451]{border-radius:.22222rem;padding:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.08)}.header-top[data-v-43624451]{display:flex;align-items:center;justify-content:space-between;gap:.11111rem}.back-btn[data-v-43624451]{border:none;border-radius:9.25rem;padding:.07407rem .12963rem;background:#ffffff14;color:#fff;cursor:pointer}.status-badge[data-v-43624451]{height:.25926rem;padding:0 .11111rem;border-radius:9.25rem;background:#7b61ff24;color:#c9bbff;display:inline-flex;align-items:center;font-size:.11111rem}.project-title[data-v-43624451]{margin-top:.14815rem;font-size:.22222rem;font-weight:600;color:#fff}.meta-grid[data-v-43624451]{margin-top:.16667rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.14815rem}.meta-item[data-v-43624451]{border-radius:.14815rem;padding:.12963rem;background:#11131a}.meta-label[data-v-43624451]{font-size:.11111rem;color:#ffffff6b}.meta-value[data-v-43624451]{margin-top:.07407rem;font-size:.12963rem;color:#fff;word-break:break-word}.file-link[data-v-43624451]{color:#8db8ff;cursor:pointer;text-decoration:underline;text-underline-offset:.02778rem}.file-link.disabled[data-v-43624451]{color:#ffffff59;cursor:default;text-decoration:none}.prompt-block[data-v-43624451]{margin-top:.16667rem;border-radius:.14815rem;padding:.12963rem;background:#11131a}.prompt-text[data-v-43624451]{margin-top:.07407rem;min-height:.22222rem;font-size:.12963rem;line-height:1.8;color:#ffffffdb;white-space:pre-wrap;word-break:break-word}@media (max-width: 900px){.meta-grid[data-v-43624451]{grid-template-columns:1fr}}.chapter-card[data-v-c3ee4b85]{border-radius:.18519rem;padding:.14815rem;background:#171922;border:1px solid rgba(255,255,255,.08);min-height:2.03704rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.chapter-card[data-v-c3ee4b85]:hover{transform:translateY(-.01852rem);border-color:#788cff66}.chapter-head[data-v-c3ee4b85]{display:flex;align-items:flex-start;justify-content:space-between;gap:.09259rem}.chapter-index[data-v-c3ee4b85]{font-size:.11111rem;color:#9aa7c7}.chapter-title[data-v-c3ee4b85]{margin-top:.05556rem;font-size:.14815rem;font-weight:600;color:#fff}.chapter-status[data-v-c3ee4b85]{flex-shrink:0;font-size:.11111rem;color:#aeb8d4}.chapter-content[data-v-c3ee4b85]{margin-top:.12963rem;font-size:.12963rem;line-height:1.8;color:#ffffffd6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:pre-wrap}.chapter-grid[data-v-ffb02f5f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.14815rem}@media (max-width: 1200px){.chapter-grid[data-v-ffb02f5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.chapter-grid[data-v-ffb02f5f]{grid-template-columns:1fr}}.dialog-mask[data-v-ae0cd493]{position:fixed;inset:0;z-index:3000;background:#00000094;display:flex;align-items:center;justify-content:center;padding:.22222rem}.dialog-panel[data-v-ae0cd493]{width:min(7.03704rem,100%);max-height:80vh;border-radius:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.18519rem;display:flex;flex-direction:column}.dialog-title[data-v-ae0cd493]{font-size:.16667rem;font-weight:600;color:#fff}.dialog-desc[data-v-ae0cd493]{margin-top:.07407rem;font-size:.12037rem;color:#fff9}.dialog-textarea[data-v-ae0cd493]{margin-top:.14815rem;width:100%;height:3.88889rem;resize:none;border:none;outline:none;border-radius:.14815rem;padding:.14815rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.12963rem;line-height:1.8;overflow-y:auto}.dialog-footer[data-v-ae0cd493]{margin-top:.14815rem;display:flex;justify-content:flex-end;gap:.11111rem}.btn[data-v-ae0cd493]{min-width:1.11111rem;height:.38889rem;border:none;border-radius:9.25rem;cursor:pointer}.btn-cancel[data-v-ae0cd493]{background:#ffffff14;color:#fff}.btn-confirm[data-v-ae0cd493]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.btn[data-v-ae0cd493]:disabled{opacity:.45;cursor:not-allowed}.dialog-mask[data-v-85ca1ba4]{position:fixed;inset:0;z-index:3100;background:#00000094;display:flex;align-items:center;justify-content:center;padding:.22222rem}.dialog-panel[data-v-85ca1ba4]{width:min(7.96296rem,100%);max-height:85vh;border-radius:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.18519rem;display:flex;flex-direction:column;box-sizing:border-box}.dialog-title[data-v-85ca1ba4]{font-size:.16667rem;font-weight:600;color:#fff;word-break:break-word}.preview-body[data-v-85ca1ba4]{margin-top:.14815rem;min-height:1.85185rem}.video-player[data-v-85ca1ba4]{width:100%;max-height:65vh;border-radius:.14815rem;background:#000}.text-preview[data-v-85ca1ba4]{width:100%;height:4.62963rem;overflow-y:auto;border-radius:.14815rem;padding:.14815rem;box-sizing:border-box;background:#11131a;color:#ffffffe0;font-size:.12963rem;line-height:1.8;white-space:pre-wrap;word-break:break-word}.empty-text[data-v-85ca1ba4]{border-radius:.14815rem;padding:.22222rem;background:#11131a;color:#ffffff80;font-size:.12963rem}.dialog-footer[data-v-85ca1ba4]{margin-top:.14815rem;display:flex;justify-content:flex-end}.btn[data-v-85ca1ba4]{min-width:1.11111rem;height:.38889rem;border:none;border-radius:9.25rem;cursor:pointer;font-size:.12963rem;font-weight:600}.btn-close[data-v-85ca1ba4]{background:#ffffff14;color:#fff}.dialog-mask[data-v-b552da28]{position:fixed;inset:0;z-index:3200;background:#0000009e;display:flex;align-items:center;justify-content:center;padding:.22222rem}.dialog-panel[data-v-b552da28]{width:min(10.18519rem,100%);max-height:88vh;border-radius:.22222rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.18519rem;box-sizing:border-box;display:flex;flex-direction:column}.dialog-header[data-v-b552da28]{display:flex;justify-content:space-between;gap:.14815rem;align-items:flex-start}.dialog-title[data-v-b552da28]{font-size:.18519rem;font-weight:600;color:#fff}.dialog-status[data-v-b552da28]{margin-top:.07407rem;font-size:.11111rem;color:#ffffff8c}.dialog-body[data-v-b552da28]{margin-top:.16667rem;display:flex;flex-direction:column;gap:.14815rem;overflow:auto}.body-section[data-v-b552da28]{border-radius:.14815rem;background:#11131a;padding:.14815rem}.section-label[data-v-b552da28]{font-size:.12037rem;font-weight:600;color:#ffffffad;margin-bottom:.09259rem}.content-box[data-v-b552da28]{font-size:.12963rem;line-height:1.8;color:#ffffffe0;white-space:pre-wrap;word-break:break-word;min-height:2.03704rem}.placeholder-box[data-v-b552da28]{font-size:.12037rem;color:#ffffff73;min-height:.74074rem}.dialog-footer[data-v-b552da28]{margin-top:.16667rem;display:flex;justify-content:flex-end;gap:.11111rem}.btn[data-v-b552da28]{min-width:1.01852rem;height:.38889rem;border:none;border-radius:9.25rem;cursor:pointer}.btn-close[data-v-b552da28],.btn-secondary[data-v-b552da28]{background:#ffffff14;color:#fff}.btn-primary[data-v-b552da28]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.script-workspace-page[data-v-3b1c054e]{width:100%;box-sizing:border-box}.script-workspace-inner[data-v-3b1c054e]{display:flex;flex-direction:column;gap:.18519rem;padding:0 0 .22222rem;box-sizing:border-box}.section-block[data-v-3b1c054e]{display:flex;flex-direction:column;gap:.14815rem}.section-header[data-v-3b1c054e]{display:flex;flex-direction:column;gap:.05556rem}.section-title[data-v-3b1c054e]{font-size:.18519rem;font-weight:600;color:#fff}.section-desc[data-v-3b1c054e]{font-size:.12037rem;color:#ffffff80}.parsing-mask[data-v-3b1c054e]{position:fixed;inset:0;z-index:2000;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:.22222rem}.parsing-box[data-v-3b1c054e]{width:2.77778rem;padding:.22222rem;border-radius:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.08);text-align:center;box-sizing:border-box}.parsing-spinner[data-v-3b1c054e]{width:.33333rem;height:.33333rem;margin:0 auto .14815rem;border-radius:50%;border:.02778rem solid rgba(255,255,255,.14);border-top-color:#7b61ff;animation:spin-3b1c054e .8s linear infinite}.parsing-title[data-v-3b1c054e]{font-size:.14815rem;font-weight:600;color:#fff}.parsing-desc[data-v-3b1c054e]{margin-top:.07407rem;font-size:.12037rem;line-height:1.6;color:#ffffff8c}@keyframes spin-3b1c054e{to{transform:rotate(360deg)}}.home-view[data-v-b7d5ffc7]{width:100%;height:100%;min-width:0;min-height:0;background:#0f1117;color:#fff;overflow:hidden;display:flex;flex-direction:column}.home-scroll[data-v-b7d5ffc7]{flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.home-scroll[data-v-b7d5ffc7]::-webkit-scrollbar{width:.07407rem}.home-scroll[data-v-b7d5ffc7]::-webkit-scrollbar-track{background:transparent}.home-scroll[data-v-b7d5ffc7]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.home-scroll[data-v-b7d5ffc7]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.home-content[data-v-b7d5ffc7]{width:100%;max-width:10rem;margin:0 auto;padding:.22222rem;box-sizing:border-box}.auth-page[data-v-06022523]{position:relative;min-height:calc(100vh * var(--ui-inv, 1));display:flex;align-items:center;justify-content:center;background:#0b0f14;overflow:hidden;color:#fff}.ambient-glow[data-v-06022523]{position:absolute;border-radius:50%;filter:blur(.74074rem);opacity:.4;z-index:0;pointer-events:none}.glow-1[data-v-06022523]{width:3.7037rem;height:3.7037rem;background:#7b61ff;top:10%;left:20%;animation:float-06022523 10s ease-in-out infinite}.glow-2[data-v-06022523]{width:2.77778rem;height:2.77778rem;background:#45d0ff;bottom:15%;right:20%;animation:float-06022523 12s ease-in-out infinite reverse}@keyframes float-06022523{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.27778rem) scale(1.05)}}.auth-card[data-v-06022523]{position:relative;z-index:1;width:100%;max-width:3.88889rem;background:#171922b3;backdrop-filter:blur(.18519rem);-webkit-backdrop-filter:blur(.18519rem);padding:.44444rem .37037rem;border-radius:.22222rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 .22222rem .55556rem #0006;box-sizing:border-box}.auth-header[data-v-06022523]{text-align:center;margin-bottom:.33333rem}.logo-placeholder[data-v-06022523]{font-size:.37037rem;margin-bottom:.11111rem;line-height:1}.auth-header h2[data-v-06022523]{margin:0 0 .07407rem;font-size:.24074rem;font-weight:600;letter-spacing:.5px}.subtitle[data-v-06022523]{margin:0;font-size:.12963rem;color:#ffffff80}.auth-form[data-v-06022523]{display:flex;flex-direction:column;gap:.18519rem}.form-item label[data-v-06022523]{display:block;margin-bottom:.07407rem;font-size:.12037rem;font-weight:500;color:#ffffffd1}.input-wrapper input[data-v-06022523]{width:100%;height:.44444rem;padding:0 .14815rem;background:#11131a;border:1px solid rgba(255,255,255,.06);border-radius:.12963rem;color:#fff;font-size:.12963rem;box-sizing:border-box;transition:all .2s ease}.input-wrapper input[data-v-06022523]:focus{outline:none;border-color:#7b61ff99;box-shadow:0 0 0 .02778rem #7b61ff26;background:#151720}.input-wrapper input[data-v-06022523]::placeholder{color:#ffffff4d}.input-wrapper input.input-error[data-v-06022523]{border-color:#ff7b7be6;box-shadow:0 0 0 .02778rem #ff7b7b1f;background:#1a1212}.field-error[data-v-06022523]{margin-top:.05556rem;font-size:.11111rem;color:#ff7b7b;padding-left:.03704rem}.submit-btn[data-v-06022523]{margin-top:.11111rem;width:100%;height:.44444rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);border:none;color:#fff;font-size:.14815rem;font-weight:600;border-radius:9.25rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-06022523]:hover:not(:disabled){transform:translateY(-.01852rem);box-shadow:0 .07407rem .18519rem #5f78ff4d}.submit-btn[data-v-06022523]:disabled{opacity:.6;cursor:not-allowed}.loading-spinner[data-v-06022523]{width:.18519rem;height:.18519rem;border:.01852rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-06022523 .8s linear infinite}@keyframes spin-06022523{to{transform:rotate(360deg)}}.error-text[data-v-06022523]{display:flex;align-items:center;gap:.05556rem;color:#ff7b7b;font-size:.12037rem;background:#ff7b7b1a;padding:.09259rem .12963rem;border-radius:.09259rem;margin-top:-.03704rem}.error-icon[data-v-06022523]{display:inline-flex;align-items:center;justify-content:center;width:.14815rem;height:.14815rem;background:#ff7b7b;color:#171922;border-radius:50%;font-size:.11111rem;font-weight:700}.auth-footer[data-v-06022523]{margin-top:.2963rem;font-size:.12963rem;text-align:center;color:#ffffff80}.link[data-v-06022523]{color:#45d0ff;text-decoration:none;font-weight:500;transition:color .2s ease;margin-left:.03704rem}.link[data-v-06022523]:hover{color:#7b61ff}.fade-enter-active[data-v-06022523],.fade-leave-active[data-v-06022523]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-06022523],.fade-leave-to[data-v-06022523]{opacity:0;transform:translateY(-.0463rem)}.field-error[data-v-ebc6c8d6]{margin-top:.05556rem;font-size:.11111rem;color:#ff7b7b;padding-left:.03704rem}.input-wrapper input.input-error[data-v-ebc6c8d6]{border-color:#ff7b7be6;box-shadow:0 0 0 .02778rem #ff7b7b1f;background:#1a1212}.auth-page[data-v-ebc6c8d6]{position:relative;min-height:calc(100vh * var(--ui-inv, 1));display:flex;align-items:center;justify-content:center;background:#0b0f14;overflow:hidden;color:#fff}.ambient-glow[data-v-ebc6c8d6]{position:absolute;border-radius:50%;filter:blur(.74074rem);opacity:.4;z-index:0;pointer-events:none}.glow-1[data-v-ebc6c8d6]{width:3.7037rem;height:3.7037rem;background:#45d0ff;top:15%;right:20%;animation:float-ebc6c8d6 12s ease-in-out infinite}.glow-2[data-v-ebc6c8d6]{width:2.77778rem;height:2.77778rem;background:#7b61ff;bottom:10%;left:20%;animation:float-ebc6c8d6 10s ease-in-out infinite reverse}@keyframes float-ebc6c8d6{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.27778rem) scale(1.05)}}.auth-card[data-v-ebc6c8d6]{position:relative;z-index:1;width:100%;max-width:3.88889rem;background:#171922b3;backdrop-filter:blur(.18519rem);-webkit-backdrop-filter:blur(.18519rem);padding:.44444rem .37037rem;border-radius:.22222rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 .22222rem .55556rem #0006;box-sizing:border-box}.auth-header[data-v-ebc6c8d6]{text-align:center;margin-bottom:.33333rem}.logo-placeholder[data-v-ebc6c8d6]{font-size:.37037rem;margin-bottom:.11111rem;line-height:1}.auth-header h2[data-v-ebc6c8d6]{margin:0 0 .07407rem;font-size:.24074rem;font-weight:600;letter-spacing:.5px}.subtitle[data-v-ebc6c8d6]{margin:0;font-size:.12963rem;color:#ffffff80}.auth-form[data-v-ebc6c8d6]{display:flex;flex-direction:column;gap:.18519rem}.form-item label[data-v-ebc6c8d6]{display:block;margin-bottom:.07407rem;font-size:.12037rem;font-weight:500;color:#ffffffd1}.input-wrapper input[data-v-ebc6c8d6]{width:100%;height:.44444rem;padding:0 .14815rem;background:#11131a;border:1px solid rgba(255,255,255,.06);border-radius:.12963rem;color:#fff;font-size:.12963rem;box-sizing:border-box;transition:all .2s ease}.input-wrapper input[data-v-ebc6c8d6]:focus{outline:none;border-color:#7b61ff99;box-shadow:0 0 0 .02778rem #7b61ff26;background:#151720}.input-wrapper input[data-v-ebc6c8d6]::placeholder{color:#ffffff4d}.submit-btn[data-v-ebc6c8d6]{margin-top:.11111rem;width:100%;height:.44444rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);border:none;color:#fff;font-size:.14815rem;font-weight:600;border-radius:9.25rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-ebc6c8d6]:hover:not(:disabled){transform:translateY(-.01852rem);box-shadow:0 .07407rem .18519rem #5f78ff4d}.submit-btn[data-v-ebc6c8d6]:disabled{opacity:.6;cursor:not-allowed}.loading-spinner[data-v-ebc6c8d6]{width:.18519rem;height:.18519rem;border:.01852rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-ebc6c8d6 .8s linear infinite}@keyframes spin-ebc6c8d6{to{transform:rotate(360deg)}}.error-text[data-v-ebc6c8d6]{display:flex;align-items:center;gap:.05556rem;color:#ff7b7b;font-size:.12037rem;background:#ff7b7b1a;padding:.09259rem .12963rem;border-radius:.09259rem;margin-top:-.03704rem}.error-icon[data-v-ebc6c8d6]{display:inline-flex;align-items:center;justify-content:center;width:.14815rem;height:.14815rem;background:#ff7b7b;color:#171922;border-radius:50%;font-size:.11111rem;font-weight:700}.auth-footer[data-v-ebc6c8d6]{margin-top:.2963rem;font-size:.12963rem;text-align:center;color:#ffffff80}.link[data-v-ebc6c8d6]{color:#45d0ff;text-decoration:none;font-weight:500;transition:color .2s ease;margin-left:.03704rem}.link[data-v-ebc6c8d6]:hover{color:#7b61ff}.fade-enter-active[data-v-ebc6c8d6],.fade-leave-active[data-v-ebc6c8d6]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-ebc6c8d6],.fade-leave-to[data-v-ebc6c8d6]{opacity:0;transform:translateY(-.0463rem)}.history-page[data-v-01efe630]{width:100%;height:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding-bottom:.22222rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.history-page[data-v-01efe630]::-webkit-scrollbar{width:.07407rem}.history-page[data-v-01efe630]::-webkit-scrollbar-track{background:transparent}.history-page[data-v-01efe630]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.history-page[data-v-01efe630]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.history-head[data-v-01efe630]{display:flex;align-items:center;justify-content:space-between;gap:.11111rem;margin-bottom:.18519rem}.history-title[data-v-01efe630]{font-size:.2037rem;font-weight:700;color:#fff;line-height:1.2}.refresh-btn[data-v-01efe630]{border:none;border-radius:9.25rem;padding:.09259rem .14815rem;background:#ffffff14;color:#fff;font-size:.12037rem;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease}.refresh-btn[data-v-01efe630]:hover:enabled{background:#ffffff24;transform:translateY(-1px)}.refresh-btn[data-v-01efe630]:disabled{opacity:.5;cursor:not-allowed}.history-loading[data-v-01efe630],.history-empty[data-v-01efe630],.history-error[data-v-01efe630]{border-radius:.22222rem;padding:.2963rem .22222rem;box-sizing:border-box;background:#171922;border:1px solid rgba(255,255,255,.08);text-align:center}.history-loading[data-v-01efe630]{color:#ffffffd1;font-size:.12963rem}.history-empty[data-v-01efe630]{color:#ffffffb8}.empty-icon[data-v-01efe630]{font-size:.2963rem;line-height:1}.empty-title[data-v-01efe630]{margin-top:.12963rem;font-size:.14815rem;font-weight:600;color:#fff}.empty-desc[data-v-01efe630]{margin-top:.07407rem;font-size:.12037rem;color:#ffffff80}.history-error[data-v-01efe630]{margin-top:.16667rem;color:#ff9b9b;font-size:.12963rem}.history-list[data-v-01efe630]{display:flex;flex-direction:column;gap:.16667rem}.history-footer[data-v-01efe630]{margin-top:.18519rem;display:flex;justify-content:center}.load-more-btn[data-v-01efe630]{min-width:1.2963rem;border:none;border-radius:9.25rem;padding:.11111rem .16667rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.12963rem;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.load-more-btn[data-v-01efe630]:hover:enabled{transform:translateY(-1px);box-shadow:0 .09259rem .22222rem #5f78ff59}.load-more-btn[data-v-01efe630]:disabled{opacity:.5;cursor:not-allowed}.no-more-text[data-v-01efe630]{font-size:.12037rem;color:#ffffff73}@media (max-width: 640px){.history-head[data-v-01efe630]{align-items:flex-start;flex-direction:column}.history-title[data-v-01efe630]{font-size:.18519rem}.history-loading[data-v-01efe630],.history-empty[data-v-01efe630],.history-error[data-v-01efe630]{border-radius:.18519rem;padding:.22222rem .14815rem}}:root{--baklava-control-color-primary: #e28b46;--baklava-control-color-error: #d00000;--baklava-control-color-background: #2c3748;--baklava-control-color-foreground: white;--baklava-control-color-hover: #455670;--baklava-control-color-active: #556986;--baklava-control-color-disabled-foreground: #666c75;--baklava-control-border-radius: .02778rem;--baklava-sidebar-color-background: #1b202c;--baklava-sidebar-color-foreground: white;--baklava-node-color-background: #1b202c;--baklava-node-color-foreground: white;--baklava-node-color-hover: #e28c4677;--baklava-node-color-selected: var(--baklava-control-color-primary);--baklava-node-color-resize-handle: var(--baklava-control-color-background);--baklava-node-title-color-background: #151a24;--baklava-node-title-color-foreground: white;--baklava-group-node-title-color-background: #215636;--baklava-group-node-title-color-foreground: white;--baklava-node-interface-port-color: white;--baklava-node-interface-port-tooltip-color-foreground: var(--baklava-control-color-primary);--baklava-node-interface-port-tooltip-color-background: var(--baklava-editor-background-pattern-black);--baklava-node-border-radius: .05556rem;--baklava-color-connection-default: #737f96;--baklava-color-connection-allowed: #48bc79;--baklava-color-connection-forbidden: #bc4848;--baklava-editor-background-pattern-default: #202b3c;--baklava-editor-background-pattern-line: #263140;--baklava-editor-background-pattern-black: #263140;--baklava-context-menu-background: #1b202c;--baklava-context-menu-shadow: 0 0 .07407rem rgba(0, 0, 0, .65);--baklava-toolbar-background: #1b202caa;--baklava-toolbar-foreground: white;--baklava-node-palette-background: #1b202caa;--baklava-node-palette-foreground: white;--baklava-selectionbox-color-border: var(--baklava-node-color-background);--baklava-selectionbox-color-background: var(--baklava-node-color-hover);--baklava-visual-transition: .1s linear}.baklava-button{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);transition:background-color var(--baklava-visual-transition);border:none;padding:.45em .35em;border-radius:var(--baklava-control-border-radius);font-size:inherit;cursor:pointer;overflow-x:hidden}.baklava-button:hover{background-color:var(--baklava-control-color-hover)}.baklava-button:active{background-color:var(--baklava-control-color-primary)}.baklava-button.--block{width:100%}.baklava-checkbox{display:flex;padding:.35em 0;cursor:pointer;overflow-x:hidden;align-items:center}.baklava-checkbox .__checkmark-container{display:flex;background-color:var(--baklava-control-color-background);border-radius:var(--baklava-control-border-radius);transition:background-color var(--baklava-visual-transition);width:.16667rem;height:.16667rem}.baklava-checkbox:hover .__checkmark-container{background-color:var(--baklava-control-color-hover)}.baklava-checkbox:active .__checkmark-container{background-color:var(--baklava-control-color-active)}.baklava-checkbox .__checkmark{stroke-dasharray:15;stroke-dashoffset:15;stroke:var(--baklava-control-color-foreground);stroke-width:.01852rem;fill:none;transition:stroke-dashoffset var(--baklava-visual-transition)}.baklava-checkbox.--checked .__checkmark{stroke-dashoffset:0}.baklava-checkbox.--checked .__checkmark-container{background-color:var(--baklava-control-color-primary)}.baklava-checkbox .__label{margin-left:.5rem}.baklava-context-menu{color:var(--baklava-control-color-foreground);position:absolute;display:inline-block;z-index:100;background-color:var(--baklava-context-menu-background);box-shadow:var(--baklava-context-menu-shadow);border-radius:0 0 var(--baklava-control-border-radius) var(--baklava-control-border-radius);min-width:6rem;width:max-content}.baklava-context-menu>.item{display:flex;align-items:center;padding:.35em 1em;transition:background .05s linear;position:relative}.baklava-context-menu>.item>.__label{flex:1 1 auto}.baklava-context-menu>.item>.__submenu-icon{margin-left:.75rem}.baklava-context-menu>.item.--disabled{color:var(--baklava-control-color-hover)}.baklava-context-menu>.item:not(.--header):not(.--active):not(.--disabled):hover{background:var(--baklava-control-color-primary)}.baklava-context-menu>.item.--active{background:var(--baklava-control-color-primary)}.baklava-context-menu.--nested{left:100%;top:0}.baklava-context-menu.--flipped-x.--nested{left:unset;right:100%}.baklava-context-menu.--flipped-y.--nested{top:unset;bottom:0}.baklava-context-menu>.divider{margin:.35em 0;height:1px;background-color:var(--baklava-control-color-hover)}.baklava-icon{display:block;height:100%}.baklava-icon.--clickable{cursor:pointer;transition:color var(--baklava-visual-transition)}.baklava-icon.--clickable:hover{color:var(--baklava-control-color-primary)}.baklava-input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);border:none;border-radius:var(--baklava-control-border-radius);padding:.45em .75em;width:100%;transition:background-color var(--baklava-visual-transition);font-size:inherit;font:inherit}.baklava-input:hover{background-color:var(--baklava-control-color-hover)}.baklava-input:active{background-color:var(--baklava-control-color-active)}.baklava-input:focus-visible{outline:1px solid var(--baklava-control-color-primary)}.baklava-input[type=number]::-webkit-inner-spin-button,.baklava-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.baklava-input.--invalid{box-shadow:0 0 .01852rem .01852rem var(--baklava-control-color-error)}.baklava-num-input{background:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);border-radius:var(--baklava-control-border-radius);width:100%;display:grid;grid-template-columns:.18519rem 1fr .18519rem}.baklava-num-input>.__button{display:flex;flex:0 0 auto;width:.18519rem;justify-content:center;align-items:center;transition:background var(--baklava-visual-transition);cursor:pointer}.baklava-num-input>.__button:hover{background-color:var(--baklava-control-color-hover)}.baklava-num-input>.__button:active{background-color:var(--baklava-control-color-active)}.baklava-num-input>.__button.--dec{grid-area:1/1/span 1/span 1}.baklava-num-input>.__button.--dec>svg{transform:rotate(90deg)}.baklava-num-input>.__button.--inc{grid-area:1/3/span 1/span 1}.baklava-num-input>.__button.--inc>svg{transform:rotate(-90deg)}.baklava-num-input>.__button path{stroke:var(--baklava-control-color-foreground);fill:var(--baklava-control-color-foreground)}.baklava-num-input>.__content{grid-area:1/2/span 1/span 1;display:inline-flex;cursor:pointer;max-width:100%;min-width:0;align-items:center;transition:background-color var(--baklava-visual-transition)}.baklava-num-input>.__content:hover{background-color:var(--baklava-control-color-hover)}.baklava-num-input>.__content:active{background-color:var(--baklava-control-color-active)}.baklava-num-input>.__content>.__label,.baklava-num-input>.__content>.__value{margin:.35em 0;padding:0 .5em}.baklava-num-input>.__content>.__label{flex:1;min-width:0;overflow:hidden}.baklava-num-input>.__content>.__value{text-align:right}.baklava-num-input>.__content>input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);padding:.35em;width:100%}.baklava-select{width:100%;position:relative;color:var(--baklava-control-color-foreground)}.baklava-select.--open>.__selected{border-bottom-left-radius:0;border-bottom-right-radius:0}.baklava-select.--open>.__selected>.__icon{transform:rotate(180deg)}.baklava-select>.__selected{background-color:var(--baklava-control-color-background);padding:.35em .75em;border-radius:var(--baklava-control-border-radius);transition:background var(--baklava-visual-transition);min-height:1.7em;display:flex;align-items:center;cursor:pointer}.baklava-select>.__selected:hover{background:var(--baklava-control-color-hover)}.baklava-select>.__selected:active{background:var(--baklava-control-color-active)}.baklava-select>.__selected>.__text{flex:1 0 auto;flex-basis:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.baklava-select>.__selected>.__icon{flex:0 0 auto;display:flex;justify-content:center;align-items:center;transition:transform .25s ease;width:.16667rem;height:.16667rem}.baklava-select>.__selected>.__icon path{stroke:var(--baklava-control-color-foreground);fill:var(--baklava-control-color-foreground)}.baklava-select>.__dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:var(--baklava-context-menu-background);filter:drop-shadow(0 0 .03704rem black);border-radius:0 0 var(--baklava-control-border-radius) var(--baklava-control-border-radius);max-height:15em;overflow-y:scroll}.baklava-select>.__dropdown::-webkit-scrollbar{width:0px;background:transparent}.baklava-select>.__dropdown>.item{padding:.35em .35em .35em 1em;transition:background .05s linear}.baklava-select>.__dropdown>.item:not(.--header):not(.--active){cursor:pointer}.baklava-select>.__dropdown>.item:not(.--header):not(.--active):hover{background:var(--baklava-control-color-hover)}.baklava-select>.__dropdown>.item.--active{background:var(--baklava-control-color-primary)}.baklava-select>.__dropdown>.item.--header{color:var(--baklava-control-color-disabled-foreground);border-bottom:1px solid var(--baklava-control-color-disabled-foreground);padding:.5em .35em .5em 1em}.baklava-slider{background:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);border-radius:var(--baklava-control-border-radius);position:relative;cursor:pointer}.baklava-slider>.__content{display:flex;position:relative}.baklava-slider>.__content>.__label,.baklava-slider>.__content>.__value{flex:1 1 auto;margin:.35em 0;padding:0 .5em;text-overflow:ellipsis}.baklava-slider>.__content>.__value{text-align:right}.baklava-slider>.__content>input{background-color:var(--baklava-control-color-background);color:var(--baklava-control-color-foreground);caret-color:var(--baklava-control-color-primary);padding:.35em;width:100%}.baklava-slider>.__slider{position:absolute;top:0;bottom:0;left:0;background-color:var(--baklava-control-color-primary);border-radius:var(--baklava-control-border-radius)}.baklava-connection{stroke:var(--baklava-color-connection-default);stroke-width:.01852rem;fill:none}.baklava-connection.--temporary{stroke-width:.03704rem;stroke-dasharray:5 5;stroke-dashoffset:0;animation:dash 1s linear infinite;transform:translateY(-1px)}@keyframes dash{to{stroke-dashoffset:20}}.baklava-connection.--allowed{stroke:var(--baklava-color-connection-allowed)}.baklava-connection.--forbidden{stroke:var(--baklava-color-connection-forbidden)}.baklava-minimap{position:absolute;height:15%;width:15%;min-width:1.38889rem;max-width:90%;top:.18519rem;right:.18519rem;z-index:900}.baklava-editor{width:100%;height:100%;position:relative;overflow:hidden;outline:none!important;font-family:Lato,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.13889rem;touch-action:none}.baklava-editor .background{background-color:var(--baklava-editor-background-pattern-default);background-image:linear-gradient(var(--baklava-editor-background-pattern-black) .01852rem,transparent .01852rem),linear-gradient(90deg,var(--baklava-editor-background-pattern-black) .01852rem,transparent .01852rem),linear-gradient(var(--baklava-editor-background-pattern-line) 1px,transparent 1px),linear-gradient(90deg,var(--baklava-editor-background-pattern-line) 1px,transparent 1px);background-repeat:repeat;width:100%;height:100%;pointer-events:none!important}.baklava-editor .selection-box{position:absolute;border:1px solid var(--baklava-selectionbox-color-border);background-color:var(--baklava-selectionbox-color-background);pointer-events:none;opacity:.5}.baklava-editor.--start-selection-box{cursor:crosshair}.baklava-editor *:not(input):not(textarea){user-select:none;-moz-user-select:none;-webkit-user-select:none;touch-action:none}.baklava-editor .input-user-select{user-select:auto;-moz-user-select:auto;-webkit-user-select:auto}.baklava-editor *,.baklava-editor *:after,.baklava-editor *:before{box-sizing:border-box}.baklava-editor.--temporary-connection{cursor:crosshair}.baklava-editor .connections-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none!important}.baklava-editor .node-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.baklava-editor .node-container *{pointer-events:all}.baklava-ignore-mouse *{pointer-events:none!important}.baklava-ignore-mouse .__port{pointer-events:all!important}.baklava-node-interface{padding:.25em 0;position:relative}.baklava-node-interface .__port{position:absolute;width:.09259rem;height:.09259rem;background:var(--baklava-node-interface-port-color);border-radius:50%;top:calc(50% - .0463rem);cursor:crosshair}.baklava-node-interface .__port.--selected{outline:.01852rem var(--baklava-color-connection-default) solid;outline-offset:.03704rem}.baklava-node-interface.--input{text-align:left;padding-left:.5em}.baklava-node-interface.--input .__port{left:-1.1em}.baklava-node-interface.--output{text-align:right;padding-right:.5em}.baklava-node-interface.--output .__port{right:-1.1em}.baklava-node-interface .__tooltip{position:absolute;left:.0463rem;top:.13889rem;transform:translate(-50%);background:var(--baklava-node-interface-port-tooltip-color-background);color:var(--baklava-node-interface-port-tooltip-color-foreground);padding:.25em .5em;text-align:center;z-index:2}.baklava-node-palette{position:absolute;left:0;top:.55556rem;width:2.31481rem;height:calc(100% - .55556rem);z-index:3;padding:2rem;overflow-y:auto;background:var(--baklava-node-palette-background);color:var(--baklava-node-palette-foreground)}.baklava-node-palette h1{margin-top:2rem}.baklava-node.--palette{position:unset;margin:1rem 0;cursor:grab}.baklava-node.--palette:first-child{margin-top:0}.baklava-node.--palette .__title{padding:.5rem;border-radius:var(--baklava-node-border-radius)}.baklava-dragged-node{position:absolute;width:-1.68519rem;height:.37037rem;z-index:4;pointer-events:none}.baklava-node{background:var(--baklava-node-color-background);color:var(--baklava-node-color-foreground);border:1px solid transparent;border-radius:var(--baklava-node-border-radius);position:absolute;box-shadow:0 0 .03704rem #000c;transition:border-color var(--baklava-visual-transition),box-shadow var(--baklava-visual-transition);width:var(--width)}.baklava-node:hover{border-color:var(--baklava-node-color-hover)}.baklava-node:hover .__resize-handle:after{opacity:1}.baklava-node.--selected{z-index:5;border-color:var(--baklava-node-color-selected)}.baklava-node.--dragging{box-shadow:0 0 .11111rem #000c}.baklava-node.--dragging>.__title{cursor:grabbing}.baklava-node>.__title{display:flex;background:var(--baklava-node-title-color-background);color:var(--baklava-node-title-color-foreground);padding:.4em .75em;border-radius:var(--baklava-node-border-radius) var(--baklava-node-border-radius) 0 0;cursor:grab}.baklava-node>.__title>*:first-child{flex-grow:1}.baklava-node>.__title>.__title-label{pointer-events:none}.baklava-node>.__title>.__menu{position:relative;cursor:initial}.baklava-node[data-node-type^=__baklava_]>.__title{background:var(--baklava-group-node-title-color-background);color:var(--baklava-group-node-title-color-foreground)}.baklava-node>.__content{padding:.75em}.baklava-node>.__content.--reverse-y{display:flex;flex-direction:column-reverse}.baklava-node>.__content>div>div{margin:.5em 0}.baklava-node.--two-column>.__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:". ." ". ."}.baklava-node.--two-column>.__content>.__inputs{grid-row:1;grid-column:1}.baklava-node.--two-column>.__content>.__outputs{grid-row:1;grid-column:2}.baklava-node .__resize-handle{position:absolute;right:0;bottom:0;width:1rem;height:1rem;transform:translate(50%);cursor:ew-resize}.baklava-node .__resize-handle:after{content:"";position:absolute;bottom:0;left:-.5rem;width:1rem;height:1rem;opacity:0;border-bottom-right-radius:var(--baklava-node-border-radius);transition:opacity var(--baklava-visual-transition);background:linear-gradient(-45deg,transparent 10%,var(--baklava-node-color-resize-handle) 10%,var(--baklava-node-color-resize-handle) 15%,transparent 15%,transparent 30%,var(--baklava-node-color-resize-handle) 30%,var(--baklava-node-color-resize-handle) 35%,transparent 35%,transparent 50%,var(--baklava-node-color-resize-handle) 50%,var(--baklava-node-color-resize-handle) 55%,transparent 55%)}.baklava-sidebar{position:absolute;height:100%;width:25%;min-width:2.77778rem;max-width:90%;top:0;right:0;z-index:1000;background-color:var(--baklava-sidebar-color-background);color:var(--baklava-sidebar-color-foreground);box-shadow:none;overflow-x:hidden;padding:1em;transform:translate(100%);transition:transform .5s;display:flex;flex-direction:column}.baklava-sidebar.--open{transform:translate(0);box-shadow:0 0 .13889rem #000}.baklava-sidebar .__resizer{position:absolute;left:0;top:0;height:100%;width:.03704rem;cursor:col-resize}.baklava-sidebar .__header{display:flex;align-items:center}.baklava-sidebar .__header .__node-name{margin-left:.5rem}.baklava-sidebar .__close{font-size:2em;border:none;background:none;color:inherit;cursor:pointer}.baklava-sidebar .__interface{margin:.5em 0}.baklava-toolbar{position:absolute;left:0;top:0;width:100%;height:.55556rem;z-index:3;padding:.5rem 2rem;background:var(--baklava-toolbar-background);color:var(--baklava-toolbar-foreground);display:flex;align-items:center}.baklava-toolbar-entry{margin-left:.5rem;margin-right:.5rem}.baklava-toolbar-button{color:var(--baklava-toolbar-foreground);background:none;border:none;transition:color var(--baklava-visual-transition)}.baklava-toolbar-button:not([disabled]){cursor:pointer}.baklava-toolbar-button:hover:not([disabled]){color:var(--baklava-control-color-primary)}.baklava-toolbar-button[disabled]{color:var(--baklava-control-color-disabled-foreground)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .1s ease-out}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(.0463rem);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease-out!important}.fade-enter-from,.fade-leave-to{opacity:0}.workflow-panel .baklava-editor .baklava-sidebar,.workflow-panel .baklava-editor .baklava-node-palette,.workflow-panel .baklava-editor .node-palette,.workflow-panel .baklava-editor .baklava-palette{width:var(--workflow-sidebar-width)!important;min-width:var(--workflow-sidebar-width)!important;max-width:var(--workflow-sidebar-width)!important;height:100%!important;max-height:100%!important;padding:.11111rem!important;box-sizing:border-box;background:#171922!important;border-right:1px solid var(--workflow-border)!important;overflow-y:auto!important;overflow-x:hidden!important}.workflow-panel .baklava-editor .baklava-sidebar h1,.workflow-panel .baklava-editor .baklava-sidebar h2,.workflow-panel .baklava-editor .baklava-sidebar h3,.workflow-panel .baklava-editor .baklava-node-palette h1,.workflow-panel .baklava-editor .baklava-node-palette h2,.workflow-panel .baklava-editor .baklava-node-palette h3,.workflow-panel .baklava-editor .node-palette h1,.workflow-panel .baklava-editor .node-palette h2,.workflow-panel .baklava-editor .node-palette h3,.workflow-panel .baklava-editor .baklava-palette h1,.workflow-panel .baklava-editor .baklava-palette h2,.workflow-panel .baklava-editor .baklava-palette h3{margin:.03704rem 0 .09259rem!important;padding:0 .03704rem!important;font-size:.11111rem!important;font-weight:600!important;line-height:1.4!important;color:var(--workflow-text-muted)!important}.workflow-panel .baklava-editor .baklava-sidebar ul,.workflow-panel .baklava-editor .baklava-node-palette ul,.workflow-panel .baklava-editor .node-palette ul,.workflow-panel .baklava-editor .baklava-palette ul{margin:0!important;padding:0!important;list-style:none!important;display:grid!important;grid-template-columns:repeat(2,var(--workflow-node-btn-size))!important;gap:.09259rem!important;justify-content:center!important}.workflow-panel .baklava-editor .baklava-sidebar li,.workflow-panel .baklava-editor .baklava-node-palette li,.workflow-panel .baklava-editor .node-palette li,.workflow-panel .baklava-editor .baklava-palette li{margin:0!important;padding:0!important;width:var(--workflow-node-btn-size)!important;height:var(--workflow-node-btn-size)!important}.workflow-panel .baklava-editor .baklava-sidebar button,.workflow-panel .baklava-editor .baklava-node-palette button,.workflow-panel .baklava-editor .node-palette button,.workflow-panel .baklava-editor .baklava-palette button{width:var(--workflow-node-btn-size)!important;height:var(--workflow-node-btn-size)!important;min-height:var(--workflow-node-btn-size)!important;padding:.09259rem .07407rem .08333rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.06481rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:.16667rem!important;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#ffffff08!important;color:#ffffffc7!important;font-size:.11111rem!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;cursor:pointer!important;box-shadow:0 .07407rem .16667rem #00000029,inset 0 1px #ffffff0d!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important}.workflow-panel .baklava-editor .baklava-sidebar button:hover,.workflow-panel .baklava-editor .baklava-node-palette button:hover,.workflow-panel .baklava-editor .node-palette button:hover,.workflow-panel .baklava-editor .baklava-palette button:hover{background:linear-gradient(135deg,#7b61ff33,#45d0ff1f),#ffffff0f!important;border-color:#788cff6b!important;color:#fff!important;transform:translateY(-.01852rem)!important;box-shadow:0 .11111rem .24074rem #0000003d,0 0 0 1px #7b61ff1a,inset 0 1px #ffffff14!important}.workflow-panel .baklava-editor .baklava-sidebar button:active,.workflow-panel .baklava-editor .baklava-node-palette button:active,.workflow-panel .baklava-editor .node-palette button:active,.workflow-panel .baklava-editor .baklava-palette button:active{transform:translateY(0) scale(.98)!important}.workflow-panel .baklava-editor .baklava-sidebar button:before,.workflow-panel .baklava-editor .baklava-node-palette button:before,.workflow-panel .baklava-editor .node-palette button:before,.workflow-panel .baklava-editor .baklava-palette button:before{content:""!important;width:.35185rem!important;height:.35185rem!important;flex:0 0 .35185rem!important;display:block!important;border-radius:.11111rem!important;background-color:#ffffff14!important;background-repeat:no-repeat!important;background-position:center!important;background-size:.24074rem .24074rem!important;box-shadow:inset 0 1px #ffffff14,0 .05556rem .12963rem #00000029!important}.workflow-panel .baklava-editor .baklava-sidebar button *,.workflow-panel .baklava-editor .baklava-node-palette button *,.workflow-panel .baklava-editor .node-palette button *,.workflow-panel .baklava-editor .baklava-palette button *{font-size:.11111rem!important;line-height:1.2!important;text-align:center!important}.workflow-panel .baklava-editor .baklava-sidebar,.workflow-panel .baklava-editor .baklava-node-palette,.workflow-panel .baklava-editor .node-palette,.workflow-panel .baklava-editor .baklava-palette{display:none!important}.workflow-panel .baklava-editor .baklava-node{position:absolute!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface[class~=--output]{position:absolute!important;top:.63889rem!important;right:.07407rem!important;width:auto!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;transform:translateY(-50%)!important;z-index:20!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface[class~=--output] .__name{display:none!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface[class~=--output] .__port{width:.12963rem!important;height:.12963rem!important;flex:0 0 .12963rem!important;border-radius:9.25rem!important;background:linear-gradient(135deg,#7b61ff,#45d0ff)!important;border:.01852rem solid rgba(255,255,255,.95)!important;box-shadow:0 0 0 .02778rem #7b61ff33,0 0 .12963rem #45d0ffb3!important}.workflow-panel .baklava-editor .baklava-node{position:absolute!important;resize:none!important;overflow:visible!important;min-width:1.11111rem!important;min-height:.83333rem!important;max-width:18.51852rem!important;max-height:11.11111rem!important;box-sizing:border-box!important}.workflow-panel .baklava-editor .baklava-node *,.workflow-panel .baklava-editor .baklava-node textarea{resize:none!important}.workflow-panel .baklava-editor .baklava-node::-webkit-resizer,.workflow-panel .baklava-editor .baklava-node *::-webkit-resizer,.workflow-panel .baklava-editor .baklava-node textarea::-webkit-resizer{display:none!important;width:0!important;height:0!important;background:transparent!important}.workflow-panel .baklava-editor .workflow-node-resize-handle{position:absolute!important;right:-.05556rem!important;bottom:-.05556rem!important;width:.16667rem!important;height:.16667rem!important;z-index:80!important;cursor:nwse-resize!important;border-radius:9.25rem!important;background:#7b61ff2e!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 0 0 .02778rem #7b61ff1a,0 .05556rem .12963rem #00000052!important;opacity:0!important;transition:opacity .16s ease,background .16s ease,transform .16s ease!important}.workflow-panel .baklava-editor .baklava-node:hover>.workflow-node-resize-handle{opacity:1!important}.workflow-panel .baklava-editor .workflow-node-resize-handle:hover{background:linear-gradient(135deg,#7b61ff,#45d0ff)!important;transform:scale(1.12)!important}.workflow-panel .baklava-editor .baklava-node{display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .baklava-node>.__title,.workflow-panel .baklava-editor .baklava-node .__title{flex:0 0 auto!important}.workflow-panel .baklava-editor .baklava-node>.__content,.workflow-panel .baklava-editor .baklava-node .__content{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface:not([class~=--output]){flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface:not([class~=--output])>.__content,.workflow-panel .baklava-editor .baklava-node .baklava-node-interface:not([class~=--output]) .__content{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .baklava-node{min-height:0!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface:not([class~=--output]){min-height:0!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .large-text-interface,.workflow-panel .baklava-editor .import-asset-interface{min-height:0!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .large-textarea,.workflow-panel .baklava-editor .import-empty-card,.workflow-panel .baklava-editor .import-asset-card,.workflow-panel .baklava-editor .asset-preview{min-height:0!important;flex:1 1 auto!important}.workflow-panel .baklava-editor .baklava-node{overflow:visible!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface:not([class~=--output]){overflow:hidden!important;min-height:0!important;box-sizing:border-box!important}.workflow-panel .baklava-editor .workflow-resizable-interface{overflow:hidden!important;min-height:0!important;box-sizing:border-box!important;padding-bottom:.18519rem!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .large-textarea{min-height:0!important;max-height:100%!important;overflow-y:auto!important;box-sizing:border-box!important}.workflow-panel .baklava-editor .import-empty-card,.workflow-panel .baklava-editor .import-asset-card{min-height:0!important;max-height:100%!important;overflow:hidden!important;box-sizing:border-box!important}.workflow-panel .baklava-editor .asset-preview{min-height:0!important;max-height:100%!important;overflow:hidden!important}.workflow-panel .baklava-editor .workflow-resizable-interface{overflow:hidden!important;min-height:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-selected{box-shadow:0 0 0 1px #7b61ffa3,0 0 0 .0463rem #7b61ff24,0 .14815rem .37037rem #00000057!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-multi-selected{box-shadow:0 0 0 1px #45d0ffb3,0 0 0 .03704rem #45d0ff1f,0 .14815rem .37037rem #00000057!important}.workflow-marquee-rect{position:absolute;z-index:55;pointer-events:none;border:1px solid rgba(69,208,255,.85);background:#45d0ff1a;border-radius:.03704rem;box-sizing:border-box}.workflow-panel .baklava-editor .generate-video-preview-interface{width:100%!important;height:100%!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface[class~=--input]{position:relative!important;overflow:visible!important;min-height:.25926rem!important;flex:0 0 auto!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface[class~=--input] .__port{display:block!important;width:.12963rem!important;height:.12963rem!important;flex:0 0 .12963rem!important;border-radius:9.25rem!important;background:linear-gradient(135deg,#45d0ff,#7b61ff)!important;border:.01852rem solid rgba(255,255,255,.95)!important;box-shadow:0 0 0 .02778rem #45d0ff29,0 0 .12963rem #7b61ff8c!important}.workflow-panel .baklava-editor .baklava-node .baklava-node-interface[class~=--input] .__port{position:absolute!important;left:-.16667rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:30!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-type-MergeAssetsNode .merge-assets-controls-interface{width:100%!important;height:.25926rem!important;min-height:.25926rem!important;max-height:.25926rem!important;box-sizing:border-box!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-type-MergeAssetsNode .baklava-node-interface:not([class~=--output]):has(.merge-assets-controls-interface){height:.27778rem!important;min-height:.27778rem!important;max-height:.27778rem!important;flex:0 0 .27778rem!important;overflow:visible!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-type-MergeAssetsNode .baklava-node-interface[class~=--input]{height:.27778rem!important;min-height:.27778rem!important;max-height:.27778rem!important;flex:0 0 .27778rem!important;overflow:visible!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-type-MergeAssetsNode .baklava-node-interface[class~=--input] .__name{padding-left:.07407rem!important;color:#ffffffc7!important;font-size:.11111rem!important;font-weight:600!important}.workflow-panel .baklava-editor .baklava-node.workflow-node-type-MergeAssetsNode .baklava-node-interface[class~=--output]{top:50%!important}.workflow-panel .baklava-editor .baklava-node{cursor:grab}.workflow-panel .baklava-editor .baklava-node:active{cursor:grabbing}.workflow-panel .baklava-editor .baklava-node textarea,.workflow-panel .baklava-editor .baklava-node input,.workflow-panel .baklava-editor .baklava-node select,.workflow-panel .baklava-editor .baklava-node button,.workflow-panel .baklava-editor .baklava-node video,.workflow-panel .baklava-editor .baklava-node a,.workflow-panel .baklava-editor .baklava-node [contenteditable=true]{cursor:auto}.workflow-panel .baklava-editor .baklava-node .__port{cursor:crosshair}.workflow-panel .baklava-editor .workflow-node-resize-handle{cursor:nwse-resize!important}.workflow-panel .baklava-editor .baklava-node,.workflow-panel .baklava-editor .baklava-node *,.workflow-panel .baklava-editor .baklava-node img,.workflow-panel .baklava-editor .baklava-node video{-webkit-user-drag:none;user-drag:none}.workflow-panel .baklava-editor .baklava-node{-webkit-user-select:none;user-select:none}.workflow-panel .baklava-editor .baklava-node textarea,.workflow-panel .baklava-editor .baklava-node input,.workflow-panel .baklava-editor .baklava-node [contenteditable=true]{-webkit-user-select:text;user-select:text}.workflow-panel .baklava-editor .baklava-node img{pointer-events:auto;-webkit-user-drag:none}.workflow-minimap-wrap{position:absolute;top:.5rem;right:.14815rem;z-index:44;width:2.03704rem;height:1.38889rem;padding:.03704rem;box-sizing:border-box;border-radius:.09259rem;border:1px solid rgba(255,255,255,.1);background:#0f1117e0;box-shadow:0 .09259rem .25926rem #0006}.workflow-minimap-canvas{width:100%;height:100%;display:block;cursor:crosshair}.workflow-canvas.minimap-hidden .workflow-minimap-wrap{display:none}.alp-mask[data-v-2859d33f]{position:fixed;inset:0;z-index:200;background:#05070c9e;-webkit-backdrop-filter:blur(.03704rem);backdrop-filter:blur(.03704rem);display:flex;align-items:center;justify-content:center}.alp-modal[data-v-2859d33f]{width:min(7.96296rem,calc(100vw - .44444rem));height:min(5.74074rem,calc(100vh - .44444rem));display:flex;flex-direction:column;box-sizing:border-box;background:#171922fa;border:1px solid rgba(255,255,255,.1);border-radius:.12963rem;box-shadow:0 .22222rem .59259rem #0000008c;overflow:hidden}.alp-header[data-v-2859d33f]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:.12963rem .14815rem .09259rem}.alp-title[data-v-2859d33f]{color:#fff;font-size:.13889rem;font-weight:700}.alp-close[data-v-2859d33f]{width:.25926rem;height:.25926rem;border:0;border-radius:.07407rem;background:#ffffff0f;color:#ffffffb3;font-size:.14815rem;cursor:pointer}.alp-close[data-v-2859d33f]:hover{background:#ffffff1f;color:#fff}.alp-toolbar[data-v-2859d33f]{flex:0 0 auto;display:flex;align-items:center;gap:.07407rem;padding:0 .14815rem .11111rem}.alp-select[data-v-2859d33f],.alp-input[data-v-2859d33f]{height:.27778rem;padding:0 .07407rem;border-radius:.07407rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffe0;font-size:.11111rem;outline:none;box-sizing:border-box}.alp-select[data-v-2859d33f]{max-width:1.38889rem}.alp-select[data-v-2859d33f]:disabled{opacity:.4}.alp-select option[data-v-2859d33f]{background:#171922;color:#fff}.alp-input[data-v-2859d33f]{flex:1 1 auto;min-width:0}.alp-input[data-v-2859d33f]::placeholder{color:#ffffff59}.alp-btn[data-v-2859d33f]{height:.27778rem;padding:0 .11111rem;border-radius:.07407rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffd9;font-size:.11111rem;cursor:pointer;white-space:nowrap}.alp-btn[data-v-2859d33f]:hover{background:#ffffff1a;color:#fff}.alp-btn.primary[data-v-2859d33f]{background:linear-gradient(135deg,#7b61ff,#45d0ff);border-color:transparent;color:#fff;font-weight:600}.alp-btn[data-v-2859d33f]:disabled{opacity:.4;cursor:not-allowed}.alp-grid[data-v-2859d33f]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.03704rem .14815rem .11111rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(1.09259rem,1fr));gap:.09259rem;align-content:start}.alp-item[data-v-2859d33f]{border:1px solid rgba(255,255,255,.08);border-radius:.09259rem;background:#ffffff0a;padding:0;overflow:hidden;cursor:pointer;text-align:left}.alp-item[data-v-2859d33f]:hover{border-color:#788cff80}.alp-item.selected[data-v-2859d33f]{border-color:#7b61ff;box-shadow:0 0 0 1px #7b61ff inset}.alp-thumb[data-v-2859d33f]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;background:#00000057;overflow:hidden}.alp-thumb img[data-v-2859d33f],.alp-thumb video[data-v-2859d33f]{width:100%;height:100%;object-fit:cover;display:block}.alp-thumb-audio[data-v-2859d33f]{font-size:.27778rem;color:#fff9}.alp-check[data-v-2859d33f]{position:absolute;top:.05556rem;right:.05556rem;width:.18519rem;height:.18519rem;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.11111rem;display:flex;align-items:center;justify-content:center}.alp-name[data-v-2859d33f]{display:block;padding:.05556rem .07407rem;font-size:.10185rem;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alp-empty[data-v-2859d33f],.alp-loading[data-v-2859d33f]{grid-column:1 / -1;padding:.37037rem 0;text-align:center;color:#fff6;font-size:.12037rem}.alp-footer[data-v-2859d33f]{flex:0 0 auto;display:flex;align-items:center;gap:.07407rem;padding:.09259rem .14815rem .12963rem;border-top:1px solid rgba(255,255,255,.08)}.alp-count[data-v-2859d33f]{font-size:.11111rem;color:#fff9}.alp-footer-gap[data-v-2859d33f]{flex:1 1 auto}.import-asset-interface[data-v-b5223d89]{width:calc(100% - .0463rem);height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding-bottom:.09259rem}.import-empty-wrap[data-v-b5223d89]{width:100%;height:100%;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.07407rem}.library-pick-btn[data-v-b5223d89]{flex:0 0 auto;width:100%;height:.31481rem;display:flex;align-items:center;justify-content:center;border-radius:.16667rem;border:1px dashed rgba(255,255,255,.18);color:#ffffffc7;background:#ffffff09;cursor:pointer;font-size:.11111rem;font-weight:600}.library-pick-btn[data-v-b5223d89]:hover{border-color:#788cff85;color:#fff;background:#ffffff0f}.asset-dead-mask[data-v-b5223d89]{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.05556rem;background:#0a0b10d1;color:#ffffffc7;font-size:.11111rem;font-weight:600}.asset-dead-icon[data-v-b5223d89]{font-size:.2037rem}.asset-replace-row[data-v-b5223d89]{margin-top:.09259rem;width:100%;display:flex;gap:.07407rem}.asset-replace-row .asset-replace-btn[data-v-b5223d89]{margin-top:0;flex:1 1 0;min-width:0}.asset-replace-btn.library-btn[data-v-b5223d89]{flex:0 0 auto;padding:0 .12963rem;cursor:pointer}.import-empty-card[data-v-b5223d89]{position:relative;width:100%;height:100%;min-height:0;flex:1 1 auto;border-radius:.16667rem;border:1px dashed rgba(255,255,255,.22);background:radial-gradient(circle at top,rgba(123,97,255,.12),transparent 52%),#ffffff09;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.07407rem;cursor:pointer;overflow:hidden}.import-empty-card.uploading[data-v-b5223d89]{cursor:progress;border-style:solid;border-color:#788cff6b}.import-empty-card[data-v-b5223d89]:not(.uploading):hover{border-color:#788cff85;background:radial-gradient(circle at top,rgba(123,97,255,.18),transparent 52%),#ffffff0e}.reference-icon[data-v-b5223d89]{width:.38889rem;height:.38889rem;display:flex;align-items:center;justify-content:center;border-radius:.12963rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.25926rem;font-weight:500;line-height:1;box-shadow:0 .09259rem .24074rem #45d0ff38}.reference-label[data-v-b5223d89]{color:#fff;font-size:.12037rem;font-weight:600}.reference-tip[data-v-b5223d89]{color:#ffffff73;font-size:.10185rem}.reference-input[data-v-b5223d89]{position:absolute;inset:0;opacity:0;cursor:pointer}.import-asset-card[data-v-b5223d89]{position:relative;width:100%;height:100%;min-height:0;flex:1 1 auto;padding:.11111rem;box-sizing:border-box;border-radius:.16667rem;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);overflow:hidden;display:flex;flex-direction:column}.asset-preview[data-v-b5223d89]{width:100%;min-height:0;flex:1 1 auto;border-radius:.12963rem;overflow:hidden;background:#00000057;display:flex;align-items:center;justify-content:center}.asset-preview-media[data-v-b5223d89]{max-width:100%;max-height:100%;width:auto;height:auto;display:block;object-fit:contain}.asset-audio-preview[data-v-b5223d89]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgba(123,97,255,.34),transparent 48%),linear-gradient(135deg,#23283a,#171b27);color:#fff;font-size:.31481rem}.asset-info[data-v-b5223d89]{margin-top:.09259rem;min-width:0}.asset-label[data-v-b5223d89]{font-size:.12037rem;font-weight:700;color:#fff}.asset-type[data-v-b5223d89]{margin-top:.03704rem;font-size:.11111rem;color:#ffffff8f}.asset-name[data-v-b5223d89]{margin-top:.03704rem;font-size:.10185rem;color:#ffffff6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-remove-btn[data-v-b5223d89]{position:absolute;top:.07407rem;right:.07407rem;z-index:5;width:.22222rem;height:.22222rem;padding:0;border:none;border-radius:9.25rem;background:#00000085;color:#fff;font-size:.16667rem;line-height:.2037rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.asset-remove-btn[data-v-b5223d89]:hover{background:#ff4f4feb}.asset-replace-btn[data-v-b5223d89]{position:relative;margin-top:.09259rem;width:100%;height:.31481rem;display:flex;align-items:center;justify-content:center;border-radius:.11111rem;border:1px dashed rgba(255,255,255,.18);color:#ffffffc7;background:#ffffff09;cursor:pointer;overflow:hidden;font-size:.11111rem;font-weight:600}.asset-replace-btn.uploading[data-v-b5223d89]{cursor:progress;opacity:.86}.asset-replace-btn[data-v-b5223d89]:not(.uploading):hover{border-color:#788cff85;color:#fff;background:#ffffff0f}.asset-replace-progress[data-v-b5223d89]{color:#fff}.upload-mask[data-v-b5223d89]{position:absolute;inset:0;z-index:8;background:#080a0fa8;-webkit-backdrop-filter:blur(.05556rem);backdrop-filter:blur(.05556rem);display:flex;align-items:center;justify-content:center;border-radius:.16667rem;padding:.11111rem;box-sizing:border-box}.upload-progress[data-v-b5223d89]{width:100%;max-width:2.03704rem;display:flex;flex-direction:column;align-items:center;gap:.07407rem}.upload-progress-spinner[data-v-b5223d89]{width:.25926rem;height:.25926rem;border-radius:9.25rem;border:.02778rem solid rgba(255,255,255,.16);border-top-color:#7b61ff;animation:workflow-upload-spin-b5223d89 .9s linear infinite}.upload-progress-text[data-v-b5223d89]{font-size:.11111rem;font-weight:700;color:#fff}.upload-progress-name[data-v-b5223d89]{max-width:100%;font-size:.10185rem;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-progress-bar[data-v-b5223d89]{width:100%;height:.03704rem;border-radius:9.25rem;background:#ffffff14;overflow:hidden}.upload-progress-bar-inner[data-v-b5223d89]{height:100%;background:linear-gradient(90deg,#7b61ff,#45d0ff);transition:width .18s ease}@keyframes workflow-upload-spin-b5223d89{to{transform:rotate(360deg)}}.import-group-name-interface[data-v-17374643]{width:100%;height:100%;min-height:0;box-sizing:border-box;padding:0 .11111rem;display:flex;align-items:center;gap:.05556rem}.group-icon[data-v-17374643]{font-size:.12963rem;flex:0 0 auto;opacity:.72}.group-trigger[data-v-17374643]{flex:1 1 auto;min-width:0;height:.22222rem;padding:0 .09259rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.05556rem;border-radius:.07407rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fff;font-size:.11111rem;font-weight:600;cursor:pointer;outline:none}.group-trigger[data-v-17374643]:hover{border-color:#788cff6b;background:#ffffff0f}.group-trigger-name[data-v-17374643]{flex:1 1 auto;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-trigger-arrow[data-v-17374643]{flex:0 0 auto;opacity:.55;font-size:.09259rem}.group-picker-overlay{position:fixed;inset:0;z-index:9998;background:transparent}.group-picker{position:fixed;z-index:9999;display:flex;flex-direction:column;border-radius:.12963rem;overflow:hidden;background:#14161efa;border:1px solid rgba(255,255,255,.1);box-shadow:0 .14815rem .37037rem #0006;font-size:.11111rem}.group-picker-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:.09259rem .11111rem;border-bottom:1px solid rgba(255,255,255,.08)}.group-picker-title{font-size:.11111rem;font-weight:700;color:#fff}.group-picker-close{width:.2037rem;height:.2037rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#ffffffc7;font-size:.14815rem;line-height:1;cursor:pointer}.group-picker-close:hover{background:#ff505029;color:#ffb0b0}.group-picker-list{flex:1 1 auto;max-height:2.22222rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.group-picker-list::-webkit-scrollbar{width:.05556rem}.group-picker-list::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9.25rem}.group-picker-row{display:flex;align-items:center;gap:.03704rem;padding:.03704rem .05556rem .03704rem .03704rem}.group-picker-row.active{background:#7b61ff1a}.group-picker-row:hover{background:#ffffff0a}.group-picker-select{flex:1 1 auto;min-width:0;height:.27778rem;display:flex;align-items:center;gap:.07407rem;padding:0 .07407rem;border:none;border-radius:.07407rem;background:transparent;color:#fff;font-size:.11111rem;font-weight:600;text-align:left;cursor:pointer}.group-picker-check{width:.12963rem;flex:0 0 .12963rem;color:#8bdcff;font-size:.11111rem;line-height:1;visibility:hidden}.group-picker-check.visible{visibility:visible}.group-picker-name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-picker-row-actions{flex:0 0 auto;display:flex;align-items:center;gap:.03704rem}.group-picker-icon-btn{width:.22222rem;height:.22222rem;padding:0;border:none;border-radius:.05556rem;background:#ffffff0f;color:#ffffffb3;font-size:.11111rem;line-height:1;cursor:pointer}.group-picker-icon-btn:hover{background:#ffffff1f;color:#fff}.group-picker-icon-btn.danger:hover{background:#ff50502e;color:#ffb0b0}.group-picker-rename-input{flex:1 1 auto;min-width:0;height:.27778rem;margin:0 .03704rem;padding:0 .07407rem;box-sizing:border-box;border:1px solid rgba(120,140,255,.42);border-radius:.07407rem;background:#ffffff0f;color:#fff;font-size:.11111rem;font-weight:600;outline:none}.group-picker-add-btn{flex:0 0 auto;height:.33333rem;display:flex;align-items:center;justify-content:center;gap:.03704rem;border:none;border-top:1px solid rgba(255,255,255,.08);background:#ffffff05;color:#ffffffc7;font-size:.11111rem;font-weight:600;cursor:pointer}.group-picker-add-btn:hover{background:#7b61ff24;color:#fff}.group-picker-add-row{flex:0 0 auto;display:flex;align-items:center;gap:.03704rem;padding:.05556rem;border-top:1px solid rgba(255,255,255,.08)}.group-picker-add-input{flex:1 1 auto;min-width:0;height:.25926rem;padding:0 .07407rem;box-sizing:border-box;border:1px solid rgba(120,140,255,.42);border-radius:.07407rem;background:#ffffff0f;color:#fff;font-size:.11111rem;outline:none}.group-picker-add-input::placeholder{color:#ffffff4d}.group-picker-add-confirm,.group-picker-add-cancel{width:.25926rem;height:.25926rem;border:none;border-radius:.05556rem;background:#ffffff14;color:#fff;font-size:.12963rem;line-height:1;cursor:pointer}.group-picker-add-confirm:hover{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.group-picker-add-cancel:hover{background:#ff50502e;color:#ffb0b0}.generate-video-preview-interface[data-v-8ac25da7]{width:calc(100% - .0463rem);height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding-bottom:.11111rem}.gv-main[data-v-8ac25da7]{flex:1 1 auto;min-height:0;display:flex;align-items:stretch;gap:.14815rem}.reference-panel[data-v-8ac25da7]{width:1.38889rem;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center}.reference-card[data-v-8ac25da7]{position:relative;width:100%;height:1.11111rem;border-radius:.16667rem;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;overflow:hidden}.reference-icon[data-v-8ac25da7]{font-size:.25926rem;color:#fff}.reference-label[data-v-8ac25da7]{font-size:.12037rem;color:#ffffffd1}.reference-stack-wrap[data-v-8ac25da7]{width:100%;height:1.38889rem;display:flex;align-items:center}.reference-stack[data-v-8ac25da7]{position:relative;width:100%;height:1.11111rem}.asset-card[data-v-8ac25da7]{position:absolute;width:.81481rem;height:1.11111rem;border-radius:.16667rem;overflow:hidden;background:#1e2230;border:1px solid rgba(255,255,255,.1);transition:left .32s ease,top .32s ease,transform .32s ease,box-shadow .25s ease;transform-origin:center center}.asset-thumb[data-v-8ac25da7]{width:100%;height:100%;display:block;object-fit:cover}.asset-audio[data-v-8ac25da7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgba(123,97,255,.28),transparent 40%),linear-gradient(135deg,#23283a,#171b27)}.asset-audio-icon[data-v-8ac25da7]{font-size:.2963rem}.asset-mask[data-v-8ac25da7]{position:absolute;inset:0;background:linear-gradient(to top,#080a0fd1,#080a0f0d 55%)}.asset-name[data-v-8ac25da7]{position:absolute;left:.09259rem;right:.09259rem;bottom:.09259rem;font-size:.11111rem;font-weight:600;color:#fff;opacity:0;transform:translateY(.05556rem);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-stack:hover .asset-name[data-v-8ac25da7]{opacity:1;transform:translateY(0)}.generate-video-media[data-v-8ac25da7]{width:100%;height:100%;min-height:0;display:block;object-fit:contain;border-radius:.16667rem;background:#080a0f;border:1px solid rgba(255,255,255,.08)}.gv-mode-switch[data-v-8ac25da7]{display:flex;gap:.03704rem;margin-bottom:.05556rem;flex:0 0 auto}.gv-mode-switch button[data-v-8ac25da7]{flex:1;height:.22222rem;border:none;border-radius:.07407rem;background:#ffffff0f;color:#ffffffb3;font-size:.10185rem;cursor:pointer}.gv-mode-switch button.active[data-v-8ac25da7]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.generate-video-pending[data-v-8ac25da7]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;background:#11131a;border-radius:.16667rem}.spinner[data-v-8ac25da7]{width:.25926rem;height:.25926rem;border-radius:9.25rem;border:.02778rem solid rgba(255,255,255,.1);border-top-color:#7b61ff;animation:spin-8ac25da7 .9s linear infinite}@keyframes spin-8ac25da7{to{transform:rotate(360deg)}}.pending-text[data-v-8ac25da7]{font-size:.12037rem;color:#fff9}.prompt-wrap[data-v-8ac25da7]{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column}.expand-btn[data-v-8ac25da7]{position:absolute;right:.07407rem;bottom:.07407rem;z-index:10;width:.22222rem;height:.22222rem;border:none;border-radius:.05556rem;background:#7b61ff4d;color:#fff;font-size:.12963rem;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7}.expand-btn[data-v-8ac25da7]:hover{opacity:1;background:#7b61ff99}.vp-overlay[data-v-8ac25da7]{position:fixed;inset:0;z-index:9500;background:#0000008c;-webkit-backdrop-filter:blur(.02778rem);backdrop-filter:blur(.02778rem);display:flex;align-items:center;justify-content:flex-end}.vp-panel[data-v-8ac25da7]{width:min(5.92593rem,48vw);height:calc(100vh * var(--ui-inv, 1) - .37037rem);margin:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.1);border-radius:.18519rem;box-shadow:-.07407rem 0 .37037rem #00000080;display:flex;flex-direction:column;overflow:hidden}.vp-header[data-v-8ac25da7]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:.14815rem .18519rem;border-bottom:1px solid rgba(255,255,255,.08)}.vp-title[data-v-8ac25da7]{font-size:.13889rem;font-weight:700;color:#fff}.vp-close[data-v-8ac25da7]{width:.27778rem;height:.27778rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#fffc;font-size:.16667rem;cursor:pointer}.vp-close[data-v-8ac25da7]:hover{background:#ff505033;color:#ffb0b0}.vp-assets[data-v-8ac25da7]{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.07407rem;padding:.11111rem .18519rem;min-height:.44444rem;border-bottom:1px solid rgba(255,255,255,.06)}.vp-assets-empty[data-v-8ac25da7]{font-size:.11111rem;color:#ffffff59}.vp-asset-chip[data-v-8ac25da7]{display:flex;align-items:center;gap:.05556rem;padding:.03704rem .09259rem;border-radius:9.25rem;background:#7b61ff26;border:1px solid rgba(123,97,255,.25)}.vp-asset-chip img[data-v-8ac25da7]{width:.2037rem;height:.2037rem;border-radius:.03704rem;object-fit:cover}.vp-asset-chip-name[data-v-8ac25da7]{font-size:.11111rem;color:#fffc;max-width:1.11111rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-body[data-v-8ac25da7]{flex:1 1 auto;min-height:0;padding:.14815rem .18519rem .18519rem;display:flex;flex-direction:column}.expand-fade-enter-active[data-v-8ac25da7],.expand-fade-leave-active[data-v-8ac25da7]{transition:opacity .2s ease}.expand-fade-enter-active .vp-panel[data-v-8ac25da7],.expand-fade-leave-active .vp-panel[data-v-8ac25da7]{transition:transform .22s ease}.expand-fade-enter-from[data-v-8ac25da7]{opacity:0}.expand-fade-enter-from .vp-panel[data-v-8ac25da7]{transform:translate(.2963rem)}.expand-fade-leave-to[data-v-8ac25da7]{opacity:0}.expand-fade-leave-to .vp-panel[data-v-8ac25da7]{transform:translate(.2963rem)}.generate-image-interface[data-v-e28a63c5]{width:calc(100% - .0463rem);height:100%;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding-bottom:.11111rem;position:relative}.result-img[data-v-e28a63c5]{flex:1 1 auto;min-height:0;width:100%;object-fit:contain;border-radius:.16667rem;background:#080a0f;border:1px solid rgba(255,255,255,.08)}.convert-asset-btn[data-v-e28a63c5]{flex:0 0 auto;margin-top:.07407rem;width:100%;height:.31481rem;border:none;border-radius:.11111rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.12037rem;font-weight:600;cursor:pointer}.convert-asset-btn[data-v-e28a63c5]:disabled{opacity:.6;cursor:not-allowed}.convert-asset-btn[data-v-e28a63c5]:not(:disabled):hover{opacity:.88}.img-prompt-textarea[data-v-e28a63c5]{flex:1;width:100%;resize:none;border:none;outline:none;border-radius:.16667rem;padding:.12963rem .14815rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.12963rem;line-height:1.45}.img-prompt-textarea[data-v-e28a63c5]::placeholder{color:#ffffff57}.img-pending[data-v-e28a63c5]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;background:#11131a;border-radius:.16667rem}.spinner[data-v-e28a63c5]{width:.25926rem;height:.25926rem;border-radius:9.25rem;border:.02778rem solid rgba(255,255,255,.1);border-top-color:#7b61ff;animation:spin-e28a63c5 .9s linear infinite}@keyframes spin-e28a63c5{to{transform:rotate(360deg)}}.pending-text[data-v-e28a63c5]{font-size:.12037rem;color:#fff9}.img-mode-switch[data-v-e28a63c5]{position:absolute;top:0;left:0;right:.0463rem;display:flex;gap:.03704rem;background:#080a0fb3;border-radius:.09259rem;padding:.03704rem}.img-mode-switch button[data-v-e28a63c5]{flex:1;height:.2037rem;border:none;border-radius:.06481rem;background:#ffffff0f;color:#ffffffb3;font-size:.10185rem;cursor:pointer}.img-mode-switch button.active[data-v-e28a63c5]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.merge-assets-controls-interface[data-v-a0ed5e59]{width:100%;height:.25926rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.07407rem;overflow:hidden}.merge-assets-count-btn[data-v-a0ed5e59]{width:.22222rem;height:.22222rem;padding:0;border:none;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.14815rem;line-height:1;font-weight:700;cursor:pointer}.merge-assets-count-btn[data-v-a0ed5e59]:disabled{opacity:.35;cursor:not-allowed}.merge-assets-count-text[data-v-a0ed5e59]{min-width:.72222rem;text-align:center;color:#ffffffb8;font-size:.11111rem;font-weight:600}.large-text-interface[data-v-424c29ba]{width:calc(100% - .0463rem);height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding-bottom:.09259rem}.clip-video-interface[data-v-c7874bba]{width:calc(100% - .0463rem);height:100%;display:flex;flex-direction:column;gap:.07407rem;overflow:hidden;box-sizing:border-box;padding-bottom:.11111rem;position:relative}.clip-video-media[data-v-c7874bba]{flex:1 1 auto;min-height:0;width:100%;object-fit:contain;border-radius:.16667rem;background:#080a0f;border:1px solid rgba(255,255,255,.08)}.clip-empty[data-v-c7874bba]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.07407rem;border-radius:.16667rem;background:#11131a;color:#ffffff8c}.clip-empty-icon[data-v-c7874bba]{font-size:.24074rem}.clip-empty-text[data-v-c7874bba]{font-size:.11111rem}.clip-open-btn[data-v-c7874bba]{flex:0 0 auto;height:.31481rem;border:none;border-radius:.11111rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.12037rem;font-weight:600;cursor:pointer}.clip-open-btn[data-v-c7874bba]:disabled{opacity:.5;cursor:not-allowed}.clip-mask[data-v-c7874bba]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;background:#080a0fb8;border-radius:.16667rem}.spinner[data-v-c7874bba]{width:.25926rem;height:.25926rem;border-radius:9.25rem;border:.02778rem solid rgba(255,255,255,.1);border-top-color:#7b61ff;animation:spin-c7874bba .9s linear infinite}@keyframes spin-c7874bba{to{transform:rotate(360deg)}}.clip-mask-text[data-v-c7874bba]{font-size:.12037rem;color:#ffffffb3}.workflow-user-sidebar[data-v-f72e3c53]{position:absolute;left:0;top:0;bottom:0;z-index:40;width:1.2037rem;padding:0 .09259rem .12963rem;box-sizing:border-box;background:#171922;border-right:1px solid rgba(255,255,255,.08);overflow-y:auto;overflow-x:hidden}.node-grid[data-v-f72e3c53]{display:grid;grid-template-columns:1fr;gap:.09259rem}.node-card-btn[data-v-f72e3c53]{width:.77778rem;height:.77778rem;padding:.08333rem .07407rem .07407rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.06481rem;border:1px solid rgba(255,255,255,.08);border-radius:.16667rem;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#ffffff08;color:#ffffffc7;cursor:pointer;box-shadow:0 .07407rem .16667rem #00000029,inset 0 1px #ffffff0d;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.node-card-btn[data-v-f72e3c53]:hover{background:linear-gradient(135deg,#7b61ff33,#45d0ff1f),#ffffff0f;border-color:#788cff6b;color:#fff;transform:translateY(-.01852rem);box-shadow:0 .11111rem .24074rem #0000003d,0 0 0 1px #7b61ff1a,inset 0 1px #ffffff14}.node-card-btn[data-v-f72e3c53]:active{transform:translateY(0) scale(.98)}.node-card-icon[data-v-f72e3c53]{width:.35185rem;height:.35185rem;flex:0 0 .35185rem;display:flex;align-items:center;justify-content:center;border-radius:.11111rem;background:#ffffff14;box-shadow:inset 0 1px #ffffff14,0 .05556rem .12963rem #00000029}.node-card-icon img[data-v-f72e3c53]{width:.24074rem;height:.24074rem;display:block;object-fit:contain}.node-card-label[data-v-f72e3c53]{max-width:100%;font-size:.11111rem;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-generate-panel[data-v-ae55696f]{position:absolute;left:1.01852rem;right:0;bottom:0;z-index:120;height:36%;min-height:2.59259rem;max-height:4.07407rem;padding:.11111rem .18519rem .16667rem;box-sizing:border-box;pointer-events:none}.panel-card[data-v-ae55696f]{width:100%;height:100%;max-width:11.85185rem;margin:0 auto;pointer-events:auto;display:flex;flex-direction:column;border-radius:.2037rem;padding:.12963rem .14815rem .14815rem;box-sizing:border-box;background:#171922f5;border:1px solid rgba(255,255,255,.08);box-shadow:0 -.16667rem .51852rem #00000073;-webkit-backdrop-filter:blur(.16667rem);backdrop-filter:blur(.16667rem)}.panel-header[data-v-ae55696f]{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.09259rem}.panel-title[data-v-ae55696f]{font-size:.14815rem;font-weight:700;color:#fff}.panel-close-btn[data-v-ae55696f]{width:.27778rem;height:.27778rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#ffffffd1;font-size:.18519rem;cursor:pointer}.panel-body[data-v-ae55696f]{flex:1 1 auto;min-height:0;display:flex;gap:.12963rem}.ref-title[data-v-ae55696f]{font-size:.11111rem;color:#ffffff8c}.ref-upload-list[data-v-ae55696f]{display:flex;flex-wrap:wrap;gap:.07407rem;overflow-y:auto}.ref-thumb[data-v-ae55696f]{position:relative;width:.66667rem;height:.66667rem;border-radius:.11111rem;overflow:hidden;cursor:pointer}.ref-thumb.empty[data-v-ae55696f]{border:1px dashed rgba(255,255,255,.2);background:#ffffff08;display:flex;align-items:center;justify-content:center;font-size:.22222rem;color:#ffffff80}.ref-thumb.empty[data-v-ae55696f]:hover{border-color:#788cff80}.ref-thumb.filled img[data-v-ae55696f]{width:100%;height:100%;object-fit:cover}.ref-remove[data-v-ae55696f]{position:absolute;top:.02778rem;right:.02778rem;width:.16667rem;height:.16667rem;border:none;border-radius:9.25rem;background:#0009;color:#fff;font-size:.12963rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.hidden-file[data-v-ae55696f]{position:absolute;inset:0;opacity:0;cursor:pointer}.prompt-area[data-v-ae55696f]{flex:1 1 auto;min-width:0}.prompt-textarea[data-v-ae55696f]{width:100%;height:100%;resize:none;border:none;outline:none;border-radius:.16667rem;padding:.12963rem .14815rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.12963rem;line-height:1.45}.prompt-textarea[data-v-ae55696f]::placeholder{color:#ffffff57}.toolbar[data-v-ae55696f]{flex:0 0 auto;margin-top:.09259rem;padding-top:.09259rem;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:.11111rem}.toolbar-left[data-v-ae55696f],.toolbar-right[data-v-ae55696f]{display:flex;align-items:center;gap:.09259rem}.submit-btn[data-v-ae55696f]{width:.44444rem;height:.44444rem;border:none;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.18519rem;cursor:pointer}.submit-btn[data-v-ae55696f]:disabled{opacity:.45;cursor:not-allowed}.submit-error[data-v-ae55696f]{padding:.07407rem .11111rem;border-radius:.09259rem;color:#ff7b7b;background:#ff7b7b1a;border:1px solid rgba(255,123,123,.18);font-size:.11111rem}.fade-enter-active[data-v-ae55696f],.fade-leave-active[data-v-ae55696f]{transition:opacity .2s}.fade-enter-from[data-v-ae55696f],.fade-leave-to[data-v-ae55696f]{opacity:0}.jy-overlay[data-v-a0027d79]{position:fixed;inset:0;z-index:9600;background:#000000b3;-webkit-backdrop-filter:blur(.05556rem);backdrop-filter:blur(.05556rem);display:flex;align-items:center;justify-content:center}.jy-editor[data-v-a0027d79]{width:100vw;height:calc(100vh * var(--ui-inv, 1));background:#0d0f14;display:flex;flex-direction:column;overflow:hidden}.jy-topbar[data-v-a0027d79]{flex:0 0 .48148rem;display:flex;align-items:center;gap:.14815rem;padding:0 .18519rem;background:#16181f;border-bottom:1px solid rgba(255,255,255,.06)}.jy-topbar-left[data-v-a0027d79]{display:flex;align-items:center;gap:.11111rem}.jy-logo[data-v-a0027d79]{font-size:.13889rem;font-weight:700;color:#fff;letter-spacing:1px}.jy-duration[data-v-a0027d79]{font-size:.11111rem;color:#ffffff73}.jy-notice[data-v-a0027d79]{font-size:.11111rem;color:#ffd27b;margin-left:auto;margin-right:.14815rem}.jy-topbar-right[data-v-a0027d79]{margin-left:auto;display:flex;gap:.09259rem}.jy-btn-primary[data-v-a0027d79]{height:.31481rem;padding:0 .2037rem;border:none;border-radius:.07407rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.12037rem;font-weight:700;cursor:pointer}.jy-btn-primary[data-v-a0027d79]:disabled{opacity:.4;cursor:not-allowed}.jy-btn-ghost[data-v-a0027d79]{height:.31481rem;padding:0 .14815rem;border:1px solid rgba(255,255,255,.12);border-radius:.07407rem;background:transparent;color:#ffffffb3;font-size:.12037rem;cursor:pointer}.jy-body[data-v-a0027d79]{flex:1 1 auto;min-height:0;display:flex}.jy-pool[data-v-a0027d79]{flex:0 0 2.03704rem;display:flex;flex-direction:column;background:#14161d;border-right:1px solid rgba(255,255,255,.06)}.jy-pool-header[data-v-a0027d79]{padding:.11111rem .12963rem .07407rem;font-size:.11111rem;font-weight:700;color:#fff9;display:flex;align-items:center;gap:.05556rem}.jy-pool-count[data-v-a0027d79]{font-size:.09259rem;background:#ffffff1a;border-radius:.91667rem;padding:1px .05556rem;color:#ffffff80}.jy-pool-list[data-v-a0027d79]{flex:1 1 auto;overflow-y:auto;padding:.03704rem .09259rem .11111rem;display:flex;flex-direction:column;gap:.07407rem}.jy-asset[data-v-a0027d79]{display:flex;gap:.09259rem;padding:.07407rem;border-radius:.09259rem;background:#ffffff0a;cursor:grab;border:1px solid transparent;transition:border-color .15s}.jy-asset[data-v-a0027d79]:hover{border-color:#7b61ff4d;background:#7b61ff14}.jy-asset.draggable[data-v-a0027d79]:active{cursor:grabbing}.jy-asset-thumb[data-v-a0027d79]{flex:0 0 .51852rem;width:.51852rem;height:.2963rem;border-radius:.05556rem;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.jy-asset-thumb video[data-v-a0027d79]{width:100%;height:100%;object-fit:cover}.jy-asset-icon[data-v-a0027d79]{font-size:.14815rem}.jy-asset-name[data-v-a0027d79]{flex:1 1 auto;font-size:.11111rem;color:#ffffffbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:center}.jy-pool-empty[data-v-a0027d79]{font-size:.11111rem;color:#ffffff4d;line-height:1.8;padding:.18519rem .07407rem;text-align:center}.jy-preview-col[data-v-a0027d79]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.jy-preview[data-v-a0027d79]{flex:1 1 auto;min-height:0;background:#000;display:flex;align-items:center;justify-content:center}.jy-preview-video[data-v-a0027d79]{max-width:100%;max-height:100%}.jy-preview-placeholder[data-v-a0027d79]{text-align:center;color:#ffffff40}.jy-preview-ph-icon[data-v-a0027d79]{font-size:.44444rem;margin-bottom:.11111rem}.jy-transport[data-v-a0027d79]{flex:0 0 auto;display:flex;align-items:center;gap:.07407rem;padding:.07407rem .14815rem;background:#14161d;border-top:1px solid rgba(255,255,255,.04)}.jy-transport-btn[data-v-a0027d79]{height:.2963rem;min-width:.2963rem;padding:0 .09259rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fffc;font-size:.11111rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.jy-transport-btn[data-v-a0027d79]:hover{background:#ffffff24}.jy-transport-btn.play[data-v-a0027d79]{background:#7b61ff4d;color:#fff;font-size:.12963rem}.jy-transport-btn.danger[data-v-a0027d79]:hover{background:#ff505033;color:#ff8080}.jy-transport-btn[data-v-a0027d79]:disabled{opacity:.3;cursor:not-allowed}.jy-time-display[data-v-a0027d79]{display:flex;align-items:center;gap:.03704rem;margin-left:.07407rem}.jy-time-cur[data-v-a0027d79]{font-size:.12037rem;color:#fff;font-variant-numeric:tabular-nums}.jy-time-sep[data-v-a0027d79]{font-size:.11111rem;color:#ffffff4d}.jy-time-total[data-v-a0027d79]{font-size:.11111rem;color:#fff6;font-variant-numeric:tabular-nums}.jy-transport-spacer[data-v-a0027d79]{flex:1 1 auto}.jy-props[data-v-a0027d79]{flex:0 0 2.03704rem;display:flex;flex-direction:column;background:#14161d;border-left:1px solid rgba(255,255,255,.06);overflow-y:auto}.jy-props-header[data-v-a0027d79]{padding:.11111rem .12963rem .07407rem;font-size:.11111rem;font-weight:700;color:#fff9}.jy-props-empty[data-v-a0027d79]{padding:.18519rem .12963rem;font-size:.11111rem;color:#ffffff4d}.jy-prop-group[data-v-a0027d79]{padding:.05556rem .12963rem}.jy-prop-group label[data-v-a0027d79]{display:block;font-size:.09259rem;color:#fff6;margin-bottom:.03704rem;text-transform:uppercase;letter-spacing:.5px}.jy-prop-value[data-v-a0027d79]{font-size:.12037rem;color:#ffffffd9}.jy-prop-group input[data-v-a0027d79]{width:100%;height:.27778rem;border:1px solid rgba(255,255,255,.1);border-radius:.05556rem;background:#ffffff0a;color:#fffc;font-size:.11111rem;padding:0 .07407rem;font-variant-numeric:tabular-nums}.jy-prop-group input[data-v-a0027d79]:focus{outline:none;border-color:#7b61ff80}.jy-prop-actions[data-v-a0027d79]{display:flex;flex-direction:column;gap:.07407rem;padding:.11111rem .12963rem}.jy-props-btn[data-v-a0027d79]{height:.2963rem;border:1px solid rgba(255,255,255,.1);border-radius:.07407rem;background:#ffffff0f;color:#ffffffbf;font-size:.11111rem;cursor:pointer}.jy-props-btn[data-v-a0027d79]:hover{background:#ffffff1f}.jy-props-btn.danger[data-v-a0027d79]:hover{background:#ff505026;color:#ff8080;border-color:#ff50504d}.jy-props-divider[data-v-a0027d79]{height:1px;background:#ffffff0f;margin:.07407rem 0}.jy-track-mgmt[data-v-a0027d79]{display:flex;gap:.07407rem}.jy-track-add[data-v-a0027d79]{flex:1;height:.25926rem;border:1px solid rgba(123,97,255,.25);border-radius:.05556rem;background:#7b61ff1a;color:#c9bbff;font-size:.10185rem;cursor:pointer}.jy-track-add.audio[data-v-a0027d79]{border-color:#50c87840;background:#50c8781a;color:#a7e8c0}.jy-timeline-wrap[data-v-a0027d79]{flex:0 0 2.77778rem;display:flex;flex-direction:column;background:#0f1117;border-top:1px solid rgba(255,255,255,.08)}.jy-timeline-tools[data-v-a0027d79]{flex:0 0 auto;display:flex;align-items:center;gap:.05556rem;padding:.05556rem .11111rem;border-bottom:1px solid rgba(255,255,255,.04)}.jy-zoom-btn[data-v-a0027d79]{width:.24074rem;height:.24074rem;border:none;border-radius:.05556rem;background:#ffffff14;color:#fff9;font-size:.12963rem;cursor:pointer}.jy-zoom-btn.fit[data-v-a0027d79]{width:auto;padding:0 .07407rem;font-size:.11111rem}.jy-zoom-slider[data-v-a0027d79]{width:1.11111rem;height:.03704rem;accent-color:#7b61ff}.jy-timeline[data-v-a0027d79]{flex:1 1 auto;overflow:auto;position:relative}.jy-timeline-scroll[data-v-a0027d79]{position:relative;min-height:100%}.jy-ruler-row[data-v-a0027d79]{display:flex;height:.25926rem;border-bottom:1px solid rgba(255,255,255,.06);position:sticky;top:0;z-index:5;background:#0f1117}.jy-ruler-spacer[data-v-a0027d79]{flex:0 0 .66667rem;border-right:1px solid rgba(255,255,255,.06)}.jy-ruler[data-v-a0027d79]{position:relative;flex:1 1 auto;cursor:pointer}.jy-tick[data-v-a0027d79]{position:absolute;top:0;height:100%}.jy-tick-line[data-v-a0027d79]{width:1px;height:.07407rem;background:#ffffff26}.jy-tick-label[data-v-a0027d79]{font-size:.08333rem;color:#ffffff59;position:absolute;top:.07407rem;left:.01852rem}.jy-track-row[data-v-a0027d79]{display:flex;height:.51852rem;border-bottom:1px solid rgba(255,255,255,.03)}.jy-track-row.has-selected[data-v-a0027d79]{background:#7b61ff0a}.jy-track-head[data-v-a0027d79]{flex:0 0 .66667rem;display:flex;align-items:center;justify-content:center;gap:.03704rem;background:#14161d;border-right:1px solid rgba(255,255,255,.06);position:sticky;left:0;z-index:4}.jy-track-kind[data-v-a0027d79]{font-size:.10185rem;font-weight:700;color:#ffffff80}.jy-track-head.video .jy-track-kind[data-v-a0027d79]{color:#8b7eff}.jy-track-head.audio .jy-track-kind[data-v-a0027d79]{color:#5fc878}.jy-track-del[data-v-a0027d79]{width:.14815rem;height:.14815rem;border:none;border-radius:.03704rem;background:transparent;color:#fff3;font-size:.11111rem;cursor:pointer}.jy-track-del[data-v-a0027d79]:hover{background:#ff505033;color:#ff8080}.jy-track-content[data-v-a0027d79]{position:relative;flex:1 1 auto}.jy-seg[data-v-a0027d79]{position:absolute;top:.05556rem;height:.40741rem;border-radius:.05556rem;overflow:hidden;cursor:grab;border:.01852rem solid transparent;display:flex;align-items:center}.jy-seg.video[data-v-a0027d79]{background:linear-gradient(135deg,#7b61ff59,#45d0ff40)}.jy-seg.audio[data-v-a0027d79]{background:linear-gradient(135deg,#50c8784d,#28a08233)}.jy-seg.selected[data-v-a0027d79]{border-color:#fff;box-shadow:0 0 0 1px #ffffff4d}.jy-seg[data-v-a0027d79]:active{cursor:grabbing}.jy-seg-thumbs[data-v-a0027d79]{position:absolute;inset:0;display:flex;overflow:hidden}.jy-seg-thumb[data-v-a0027d79]{height:100%;width:auto;object-fit:cover;opacity:.5}.jy-seg-label[data-v-a0027d79]{position:relative;z-index:1;flex:1 1 auto;padding:0 .11111rem;font-size:.09259rem;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.jy-seg-handle[data-v-a0027d79]{position:absolute;top:0;bottom:0;width:.09259rem;z-index:2;background:#ffffff26;cursor:ew-resize;display:flex;align-items:center;justify-content:center}.jy-seg-handle[data-v-a0027d79]:hover{background:#ffffff59}.jy-seg-handle.left[data-v-a0027d79]{left:0;border-radius:.03704rem 0 0 .03704rem}.jy-seg-handle.right[data-v-a0027d79]{right:0;border-radius:0 .03704rem .03704rem 0}.jy-seg-bubble[data-v-a0027d79]{position:absolute;bottom:-.22222rem;left:50%;transform:translate(-50%);background:#7b61ff;color:#fff;font-size:.09259rem;padding:.01852rem .07407rem;border-radius:.03704rem;white-space:nowrap;pointer-events:none;z-index:10}.jy-playhead[data-v-a0027d79]{position:absolute;top:0;bottom:0;width:.01852rem;z-index:8;pointer-events:none}.jy-playhead-head[data-v-a0027d79]{position:absolute;top:0;left:-.05556rem;width:.12963rem;height:.12963rem;background:#ff5b6e;border-radius:.02778rem .02778rem 0 0;pointer-events:auto;cursor:ew-resize}.jy-playhead-line[data-v-a0027d79]{position:absolute;top:.12963rem;bottom:0;left:0;width:.01852rem;background:#ff5b6e}.jy-error-bar[data-v-a0027d79]{flex:0 0 auto;padding:.07407rem .18519rem;background:#ff50501a;color:#ff8080;font-size:.11111rem;border-top:1px solid rgba(255,80,80,.2)}.workflow-generate-panel[data-v-dc6f76e4]{position:absolute;left:1.01852rem;right:0;bottom:0;z-index:120;height:40%;min-height:3.14815rem;max-height:4.81481rem;padding:.11111rem .18519rem .16667rem;box-sizing:border-box;pointer-events:none}.panel-card[data-v-dc6f76e4]{width:100%;height:100%;max-width:11.85185rem;margin:0 auto;pointer-events:auto;display:flex;flex-direction:column;border-radius:.2037rem;padding:.12963rem .14815rem .14815rem;box-sizing:border-box;background:#171922f5;border:1px solid rgba(255,255,255,.08);box-shadow:0 -.16667rem .51852rem #00000073,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(.16667rem);backdrop-filter:blur(.16667rem)}.panel-header[data-v-dc6f76e4]{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:.14815rem;margin-bottom:.09259rem}.panel-title[data-v-dc6f76e4]{font-size:.14815rem;font-weight:700;color:#fff}.panel-subtitle[data-v-dc6f76e4]{margin-top:.03704rem;font-size:.11111rem;color:#ffffff6b}.panel-close-btn[data-v-dc6f76e4]{width:.27778rem;height:.27778rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#ffffffd1;font-size:.18519rem;line-height:1;cursor:pointer}.panel-close-btn[data-v-dc6f76e4]:hover{background:#ff505029;color:#ffb0b0}.generator-main[data-v-dc6f76e4]{flex:1 1 auto;min-height:0;display:flex;align-items:stretch;gap:.14815rem}.reference-panel[data-v-dc6f76e4]{width:1.38889rem;flex:0 0 1.38889rem;min-width:0;box-sizing:border-box;transition:width .2s ease,flex-basis .2s ease}.reference-panel.feature-first_frame[data-v-dc6f76e4]{width:1.66667rem;flex-basis:1.66667rem}.reference-panel.feature-first_last_frame[data-v-dc6f76e4]{width:2.96296rem;flex-basis:2.96296rem}.reference-panel.feature-all[data-v-dc6f76e4]{width:1.38889rem;flex-basis:1.38889rem}.reference-card[data-v-dc6f76e4]{position:relative;height:1.11111rem;border-radius:.16667rem;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.09259rem;overflow:hidden}.static-card[data-v-dc6f76e4]{cursor:default}.reference-icon[data-v-dc6f76e4]{font-size:.25926rem;color:#fff}.reference-label[data-v-dc6f76e4]{font-size:.12037rem;color:#ffffffd1}.reference-stack-wrap[data-v-dc6f76e4]{width:100%;height:1.11111rem;display:flex;align-items:center}.reference-stack[data-v-dc6f76e4]{position:relative;width:100%;height:1.11111rem;overflow:visible}.asset-card[data-v-dc6f76e4]{position:absolute;width:.81481rem;height:1.11111rem;border-radius:.16667rem;overflow:hidden;background:#1e2230;border:1px solid rgba(255,255,255,.1);transition:left .32s ease,top .32s ease,transform .32s ease,box-shadow .25s ease;transform-origin:center center}.asset-thumb[data-v-dc6f76e4]{width:100%;height:100%;object-fit:cover}.asset-audio[data-v-dc6f76e4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgba(123,97,255,.28),transparent 40%),linear-gradient(135deg,#23283a,#171b27)}.asset-audio-icon[data-v-dc6f76e4]{font-size:.2963rem}.asset-mask[data-v-dc6f76e4]{position:absolute;inset:0;background:linear-gradient(to top,#080a0fd1,#080a0f0d 55%)}.asset-name[data-v-dc6f76e4]{position:absolute;left:.09259rem;right:.09259rem;bottom:.09259rem;font-size:.11111rem;font-weight:600;color:#fff;opacity:0;transform:translateY(.05556rem);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reference-stack:hover .asset-name[data-v-dc6f76e4]{opacity:1;transform:translateY(0)}.editor-panel[data-v-dc6f76e4]{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.editor-panel[data-v-dc6f76e4] .asset-mention-textarea-wrap{flex:1 1 auto;height:auto;min-height:0}.textarea-head[data-v-dc6f76e4]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.11111rem;margin-bottom:.07407rem}.textarea-title[data-v-dc6f76e4]{font-size:.12037rem;font-weight:700;color:#fff}.prompt-mode-badge[data-v-dc6f76e4]{flex:0 0 auto;padding:.0463rem .08333rem;border-radius:9.25rem;font-size:.10185rem;line-height:1}.prompt-mode-badge.external[data-v-dc6f76e4]{color:#8bffb0;background:#4dd67a29}.prompt-mode-badge.local[data-v-dc6f76e4]{color:#c9bbff;background:#7b61ff29}.prompt-textarea[data-v-dc6f76e4]{flex:1 1 auto;min-height:0;width:100%;padding:.12963rem .14815rem;box-sizing:border-box;border-radius:.16667rem;border:none;outline:none;background:#11131a;color:#fff;font-size:.14815rem;line-height:1.45;overflow-y:auto;overflow-x:hidden;resize:none}.prompt-textarea[data-v-dc6f76e4]::placeholder{color:#ffffff57}.toolbar[data-v-dc6f76e4]{position:relative;overflow:visible;z-index:20;flex:0 0 auto;margin-top:.11111rem;padding-top:.11111rem;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:.14815rem;flex-wrap:wrap}.toolbar-left[data-v-dc6f76e4],.toolbar-right[data-v-dc6f76e4]{display:flex;align-items:center;gap:.09259rem;flex-wrap:wrap}.optimize-overlay[data-v-dc6f76e4]{position:absolute;inset:0;z-index:150;border-radius:.2037rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12963rem;background:#0f111752;backdrop-filter:blur(.12963rem) saturate(1.2);-webkit-backdrop-filter:blur(.12963rem) saturate(1.2)}.optimize-spinner[data-v-dc6f76e4]{width:.40741rem;height:.40741rem;border-radius:50%;border:.02778rem solid rgba(255,255,255,.12);border-top-color:#7b61ff;border-right-color:#45d0ff;animation:optimize-spin-dc6f76e4 .9s linear infinite}@keyframes optimize-spin-dc6f76e4{to{transform:rotate(360deg)}}.optimize-text[data-v-dc6f76e4]{font-size:.13889rem;font-weight:600;color:#fff}.optimize-sub[data-v-dc6f76e4]{font-size:.11111rem;color:#ffffff80}.local-server-status[data-v-dc6f76e4]{height:.35185rem;padding:0 .11111rem;border-radius:9.25rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.05556rem;font-size:.12037rem;font-weight:600;white-space:nowrap;color:#ffffffd1;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.local-server-status.ok[data-v-dc6f76e4]{color:#a5f0c4;background:linear-gradient(135deg,#39c88124,#45d0ff0f),#ffffff0a;border-color:#39c88147}.local-server-status.down[data-v-dc6f76e4]{color:#ffc0c0;background:#e26b6b1f;border-color:#e26b6b42}.local-server-status-dot[data-v-dc6f76e4]{width:.07407rem;height:.07407rem;flex-shrink:0;border-radius:50%;background:#39c881;box-shadow:0 0 0 .02778rem #39c8811f}.local-server-status.down .local-server-status-dot[data-v-dc6f76e4]{background:#e26b6b;box-shadow:0 0 0 .02778rem #e26b6b1f}.reference-tools[data-v-dc6f76e4]{flex:0 0 auto;margin-top:.07407rem;display:flex;align-items:center;justify-content:flex-end;gap:.11111rem}.ref-btn[data-v-dc6f76e4]{height:.27778rem;padding:0 .11111rem;border-radius:9.25rem;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffd1;font-size:.11111rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.ref-btn[data-v-dc6f76e4]:hover:not(:disabled){background:#ffffff17;border-color:#788cff6b;color:#fff}.ref-btn[data-v-dc6f76e4]:disabled{opacity:.45;cursor:not-allowed}.optimize-cost[data-v-dc6f76e4]{font-size:.11111rem;color:#ffffff73;white-space:nowrap}.menu-wrap[data-v-dc6f76e4]{position:relative}.optimize-menu[data-v-dc6f76e4]{position:absolute;right:0;bottom:calc(100% + .07407rem);z-index:60;min-width:1.85185rem;padding:.07407rem;box-sizing:border-box;border-radius:.12963rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);box-shadow:0 -.11111rem .2963rem #00000073}.menu-section-title[data-v-dc6f76e4]{padding:.03704rem .07407rem .07407rem;font-size:.10185rem;color:#ffffff6b}.menu-lang[data-v-dc6f76e4]{width:100%;padding:.07407rem .09259rem;border:none;border-radius:.09259rem;background:transparent;color:#fff;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:.02778rem}.menu-lang[data-v-dc6f76e4]:hover{background:#7b61ff2e}.menu-lang-name[data-v-dc6f76e4]{font-size:.12037rem;font-weight:600}.menu-lang-desc[data-v-dc6f76e4]{font-size:.10185rem;color:#ffffff73}.history-menu[data-v-dc6f76e4]{min-width:2.40741rem;max-width:3.88889rem}.menu-history[data-v-dc6f76e4]{max-height:2.22222rem;overflow-y:auto;display:flex;flex-direction:column;gap:.03704rem}.version-item[data-v-dc6f76e4]{width:100%;padding:.06481rem .08333rem;border:none;border-radius:.09259rem;background:transparent;color:#fffc;cursor:pointer;display:flex;align-items:center;gap:.07407rem;text-align:left}.version-item[data-v-dc6f76e4]:hover{background:#ffffff12}.version-item.current[data-v-dc6f76e4]{background:#7b61ff2e}.version-tag[data-v-dc6f76e4]{flex:0 0 auto;padding:.01852rem .06481rem;border-radius:9.25rem;font-size:.10185rem;background:#ffffff1a}.version-tag.original[data-v-dc6f76e4]{background:#788cff38}.version-tag.optimized[data-v-dc6f76e4]{background:#39c88138}.version-text[data-v-dc6f76e4]{flex:1 1 auto;min-width:0;font-size:.11111rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submit-cost[data-v-dc6f76e4]{height:.35185rem;padding:0 .11111rem;border-radius:9.25rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.05556rem;color:#ffffffd1;background:linear-gradient(135deg,#7b61ff1f,#45d0ff14),#ffffff0a;border:1px solid rgba(255,255,255,.08);font-size:.12037rem;font-weight:600;white-space:nowrap}.submit-cost-icon[data-v-dc6f76e4]{color:#8bdcff;font-size:.12963rem;line-height:1}.submit-btn[data-v-dc6f76e4]{width:.44444rem;height:.44444rem;border:none;border-radius:9.25rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.18519rem;cursor:pointer}.submit-btn[data-v-dc6f76e4]:disabled{opacity:.45;cursor:not-allowed}.submit-error[data-v-dc6f76e4]{width:100%;padding:.09259rem .12963rem;border-radius:.11111rem;color:#ff7b7b;background:#ff7b7b1a;border:1px solid rgba(255,123,123,.18);font-size:.12037rem;line-height:1.5}.frame-card-row[data-v-dc6f76e4]{display:flex;align-items:stretch;gap:.11111rem;width:100%;height:1.2963rem;min-width:0}.frame-card-row[data-v-dc6f76e4]>*{flex:1 1 0;min-width:0}.frame-upload-card[data-v-dc6f76e4]{position:relative;width:100%;height:1.2963rem;min-width:0;border-radius:.16667rem;overflow:hidden;cursor:pointer;background:radial-gradient(circle at top,rgba(123,97,255,.14),transparent 56%),#1e2230;border:1px dashed rgba(255,255,255,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.06481rem;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,transform .18s ease}.frame-upload-card.empty[data-v-dc6f76e4]:hover{border-color:#788cff9e;background:radial-gradient(circle at top,rgba(123,97,255,.22),transparent 56%),#ffffff0e}.frame-upload-card.filled[data-v-dc6f76e4]{border-style:solid;border-color:#ffffff1a;cursor:default;background:#080a0f}.frame-upload-card.filled[data-v-dc6f76e4]{border-style:solid;cursor:default}.frame-upload-plus[data-v-dc6f76e4]{width:.35185rem;height:.35185rem;display:flex;align-items:center;justify-content:center;border-radius:.12963rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.24074rem;line-height:1;font-weight:500;box-shadow:0 .09259rem .24074rem #45d0ff38}.frame-upload-label[data-v-dc6f76e4]{max-width:100%;padding:0 .07407rem;box-sizing:border-box;font-size:.12037rem;font-weight:700;line-height:1.2;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frame-upload-tip[data-v-dc6f76e4]{max-width:100%;padding:0 .07407rem;box-sizing:border-box;font-size:.10185rem;line-height:1.2;color:#ffffff6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frame-upload-input[data-v-dc6f76e4]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10;font-size:0}.frame-upload-thumb[data-v-dc6f76e4]{width:100%;height:100%;display:block;object-fit:contain;background:#080a0f}.frame-upload-tag[data-v-dc6f76e4]{position:absolute;left:.07407rem;top:.07407rem;z-index:4;max-width:calc(100% - .14815rem);padding:.02778rem .07407rem;border-radius:9.25rem;background:#0000009e;color:#fff;font-size:.10185rem;line-height:1.2;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-backdrop-filter:blur(.05556rem);backdrop-filter:blur(.05556rem)}.frame-upload-name[data-v-dc6f76e4]{position:absolute;left:.07407rem;right:.07407rem;bottom:.07407rem;z-index:4;padding:.0463rem .07407rem;box-sizing:border-box;border-radius:.09259rem;background:linear-gradient(to top,#000000ad,#0000006b);color:#ffffffe0;font-size:.10185rem;line-height:1.2;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;-webkit-backdrop-filter:blur(.05556rem);backdrop-filter:blur(.05556rem)}.frame-upload-remove[data-v-dc6f76e4]{position:absolute;top:.05556rem;right:.05556rem;z-index:20;width:.22222rem;height:.22222rem;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:9.25rem;background:#0009;color:#fff;font-size:.15741rem;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(.05556rem);backdrop-filter:blur(.05556rem)}.frame-upload-remove[data-v-dc6f76e4]:hover{background:#ff5050eb}.expand-prompt-btn[data-v-dc6f76e4]{width:.24074rem;height:.24074rem;border:none;border-radius:.06481rem;background:#7b61ff33;color:#c9bbff;font-size:.12963rem;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.expand-prompt-btn[data-v-dc6f76e4]:hover{background:#7b61ff73;color:#fff}.vp-overlay[data-v-dc6f76e4]{position:fixed;inset:0;z-index:9500;background:#0000008c;-webkit-backdrop-filter:blur(.02778rem);backdrop-filter:blur(.02778rem);display:flex;align-items:center;justify-content:flex-end}.vp-panel[data-v-dc6f76e4]{width:min(5.92593rem,48vw);height:calc(100vh * var(--ui-inv, 1) - .37037rem);margin:.18519rem;background:#171922;border:1px solid rgba(255,255,255,.1);border-radius:.18519rem;box-shadow:-.07407rem 0 .37037rem #00000080;display:flex;flex-direction:column;overflow:hidden}.vp-header[data-v-dc6f76e4]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:.14815rem .18519rem;border-bottom:1px solid rgba(255,255,255,.08)}.vp-title[data-v-dc6f76e4]{font-size:.13889rem;font-weight:700;color:#fff}.vp-close[data-v-dc6f76e4]{width:.27778rem;height:.27778rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#fffc;font-size:.16667rem;cursor:pointer}.vp-close[data-v-dc6f76e4]:hover{background:#ff505033;color:#ffb0b0}.vp-assets[data-v-dc6f76e4]{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.07407rem;padding:.11111rem .18519rem;min-height:.44444rem;border-bottom:1px solid rgba(255,255,255,.06)}.vp-assets-empty[data-v-dc6f76e4]{font-size:.11111rem;color:#ffffff59}.vp-asset-chip[data-v-dc6f76e4]{display:flex;align-items:center;gap:.05556rem;padding:.03704rem .09259rem;border-radius:9.25rem;background:#7b61ff26;border:1px solid rgba(123,97,255,.25)}.vp-asset-chip img[data-v-dc6f76e4]{width:.2037rem;height:.2037rem;border-radius:.03704rem;object-fit:cover}.vp-asset-chip-name[data-v-dc6f76e4]{font-size:.11111rem;color:#fffc;max-width:1.11111rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-body[data-v-dc6f76e4]{flex:1 1 auto;min-height:0;padding:.14815rem .18519rem .18519rem;display:flex;flex-direction:column}.vp-textarea[data-v-dc6f76e4]{flex:1;width:100%;resize:none;border:none;outline:none;border-radius:.12963rem;padding:.12963rem .14815rem;box-sizing:border-box;background:#11131a;color:#fff;font-size:.13889rem;line-height:1.5}.vp-textarea[data-v-dc6f76e4]::placeholder{color:#ffffff4d}.expand-fade-enter-active[data-v-dc6f76e4],.expand-fade-leave-active[data-v-dc6f76e4]{transition:opacity .2s ease}.expand-fade-enter-active .vp-panel[data-v-dc6f76e4],.expand-fade-leave-active .vp-panel[data-v-dc6f76e4]{transition:transform .22s ease}.expand-fade-enter-from[data-v-dc6f76e4]{opacity:0}.expand-fade-enter-from .vp-panel[data-v-dc6f76e4]{transform:translate(.2963rem)}.expand-fade-leave-to[data-v-dc6f76e4]{opacity:0}.expand-fade-leave-to .vp-panel[data-v-dc6f76e4]{transform:translate(.2963rem)}.custom-bg[data-v-f6899ad5]{position:absolute;inset:0;background:#0f1117;pointer-events:none}.workflow-panel[data-v-f6899ad5]{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(circle at top left,rgba(123,97,255,.13),transparent 32%),radial-gradient(circle at bottom right,rgba(69,208,255,.08),transparent 34%),#0f1117}.workflow-canvas[data-v-f6899ad5]{position:absolute;top:0;right:0;bottom:0;left:1.01852rem;width:auto;height:100%;min-width:0;min-height:0;overflow:hidden}.workflow-toolbar[data-v-f6899ad5]{position:absolute;top:.14815rem;left:1.2037rem;right:.18519rem;z-index:30;height:.48148rem;padding:0 .11111rem 0 .12963rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.14815rem;border-radius:.16667rem;background:#171922c7;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(.14815rem);backdrop-filter:blur(.14815rem);box-shadow:0 .14815rem .33333rem #00000047,inset 0 1px #ffffff0a}.toolbar-left[data-v-f6899ad5]{min-width:0;display:flex;align-items:center;gap:.09259rem}.toolbar-badge[data-v-f6899ad5]{display:inline-flex;align-items:center;height:.25926rem;padding:0 .11111rem;border-radius:9.25rem;background:#7b61ff24;color:#c9bbff;font-size:.11111rem;font-weight:600;white-space:nowrap}.toolbar-title[data-v-f6899ad5]{font-size:.12963rem;font-weight:600;color:#fff;white-space:nowrap}.toolbar-actions[data-v-f6899ad5]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.07407rem}.canvas-switcher[data-v-f6899ad5]{position:relative;display:flex;align-items:center}.canvas-switch-btn[data-v-f6899ad5]{display:inline-flex;align-items:center;gap:.05556rem;max-width:2.59259rem}.canvas-switch-icon[data-v-f6899ad5]{font-size:.12037rem;line-height:1;opacity:.9}.canvas-switch-name[data-v-f6899ad5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas-switch-caret[data-v-f6899ad5]{font-size:.09259rem;line-height:1;opacity:.7}.canvas-menu[data-v-f6899ad5]{position:absolute;top:calc(100% + .07407rem);left:0;z-index:60;width:2.44444rem;max-height:3.88889rem;overflow-y:auto;padding:.07407rem;box-sizing:border-box;background:#171922f5;border:1px solid rgba(255,255,255,.1);border-radius:.09259rem;box-shadow:0 .11111rem .2963rem #00000073}.canvas-menu-title[data-v-f6899ad5]{padding:.03704rem .07407rem .07407rem;font-size:.10185rem;color:#ffffff73}.canvas-menu-item[data-v-f6899ad5]{width:100%;display:flex;align-items:center;gap:.07407rem;padding:.06481rem .07407rem;border:0;border-radius:.07407rem;background:transparent;color:#ffffffd9;font-size:.11111rem;text-align:left;cursor:pointer}.canvas-menu-item[data-v-f6899ad5]:hover{background:#ffffff14}.canvas-menu-item.active[data-v-f6899ad5]{background:#5a8cff2e;color:#fff}.canvas-menu-item.danger[data-v-f6899ad5]{color:#ff7878e6}.canvas-menu-item-icon[data-v-f6899ad5]{flex:0 0 auto;width:.14815rem;text-align:center;opacity:.85}.canvas-menu-item-name[data-v-f6899ad5]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canvas-menu-item-badge[data-v-f6899ad5]{flex:0 0 auto;max-width:.83333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px .05556rem;border-radius:9.25rem;background:#5a8cff38;color:#b4cdfff2;font-size:.09259rem}.canvas-menu-sep[data-v-f6899ad5]{height:1px;margin:.05556rem .03704rem;background:#ffffff14}.canvas-menu-empty[data-v-f6899ad5]{padding:.05556rem .07407rem .09259rem;font-size:.10185rem;color:#fff6}.canvas-attach-picker[data-v-f6899ad5]{margin-top:.05556rem;padding-top:.05556rem;border-top:1px solid rgba(255,255,255,.08)}.minimap-toggle-btn[data-v-f6899ad5]{position:absolute;top:.14815rem;right:.14815rem;z-index:45;width:.27778rem;height:.27778rem;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:.07407rem;background:#171922e6;color:#fffc;font-size:.12963rem;line-height:1;cursor:pointer}.minimap-toggle-btn[data-v-f6899ad5]:hover{background:#ffffff1a;color:#fff}.workflow-toast[data-v-f6899ad5]{position:absolute;top:.72222rem;left:50%;transform:translate(-50%);z-index:70;max-width:min(5.18519rem,calc(100% - 1.85185rem));padding:.08333rem .14815rem;box-sizing:border-box;border-radius:.09259rem;border:1px solid rgba(255,255,255,.12);background:#171922f5;box-shadow:0 .11111rem .2963rem #00000073;color:#ffffffeb;font-size:.11574rem;line-height:1.4;text-align:center}.workflow-toast.is-warn[data-v-f6899ad5]{border-color:#ffb84d80;color:#ffd9a0}.workflow-toast.is-error[data-v-f6899ad5]{border-color:#ff606080;color:#ffb4b4}.workflow-toast.is-info[data-v-f6899ad5]{border-color:#78a0ff73;color:#c8d8ff}.toolbar-btn[data-v-f6899ad5]{height:.2963rem;padding:0 .11111rem;box-sizing:border-box;border:none;border-radius:9.25rem;background:#ffffff14;color:#fff;font-size:.12037rem;font-weight:600;line-height:1;cursor:pointer;transition:background .18s ease,opacity .18s ease,transform .18s ease}.toolbar-btn[data-v-f6899ad5]:disabled{opacity:.35;cursor:not-allowed}.toolbar-btn[data-v-f6899ad5]:hover{background:#ffffff21;transform:translateY(-1px)}.toolbar-btn.primary[data-v-f6899ad5]{background:linear-gradient(135deg,#7b61ff,#45d0ff)}.toolbar-btn.danger[data-v-f6899ad5]{color:#ff9d9d}.toolbar-btn.danger[data-v-f6899ad5]:hover{background:#ff50501f}.workflow-canvas.is-dragging-files[data-v-f6899ad5]:after{content:"松开鼠标导入资源";position:absolute;inset:.11111rem;z-index:200;display:flex;align-items:center;justify-content:center;border-radius:.2037rem;border:.01852rem dashed rgba(120,140,255,.65);background:radial-gradient(circle at top,rgba(123,97,255,.18),transparent 60%),#0f11178c;color:#fff;font-size:.16667rem;font-weight:700;letter-spacing:1px;pointer-events:none;-webkit-backdrop-filter:blur(.03704rem);backdrop-filter:blur(.03704rem);animation:workflow-drop-pulse-f6899ad5 1.6s ease-in-out infinite}.workflow-drop-upload-mask[data-v-f6899ad5]{border-radius:.16667rem!important;color:#fff}.workflow-drop-upload-spinner[data-v-f6899ad5]{width:.25926rem;height:.25926rem;border-radius:9.25rem;border:.02778rem solid rgba(255,255,255,.16);border-top-color:#7b61ff;animation:workflow-upload-spin-f6899ad5 .9s linear infinite}.workflow-drop-upload-text[data-v-f6899ad5]{font-size:.11111rem;font-weight:700}.workflow-drop-upload-name[data-v-f6899ad5]{max-width:86%;font-size:.10185rem;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-drop-upload-bar[data-v-f6899ad5]{width:80%;max-width:2.03704rem;height:.03704rem;border-radius:9.25rem;background:#ffffff14;overflow:hidden}.workflow-drop-upload-bar-inner[data-v-f6899ad5]{width:0%;height:100%;background:linear-gradient(90deg,#7b61ff,#45d0ff);transition:width .18s ease}@keyframes workflow-upload-spin-f6899ad5{to{transform:rotate(360deg)}}@keyframes workflow-drop-pulse-f6899ad5{0%,to{border-color:#788cff73;box-shadow:inset 0 0 #7b61ff00}50%{border-color:#788cffd9;box-shadow:inset 0 0 0 .03704rem #7b61ff2e}}@media (max-width: 900px){.workflow-toolbar[data-v-f6899ad5]{left:.11111rem;right:.11111rem;height:auto;min-height:.48148rem;padding:.09259rem .11111rem;align-items:flex-start;flex-direction:column}.toolbar-actions[data-v-f6899ad5]{width:100%;flex-wrap:wrap}.toolbar-btn[data-v-f6899ad5]{height:.27778rem;font-size:.11111rem}}.workflow-view[data-v-d735d91b]{width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;background:#0f1117;color:#fff;overflow:hidden}.assets-page[data-v-0663e78d]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.assets-header[data-v-0663e78d]{display:flex;justify-content:space-between;align-items:center;gap:.14815rem;margin-bottom:.14815rem}.assets-title[data-v-0663e78d]{font-size:.2037rem;font-weight:700}.assets-subtitle[data-v-0663e78d]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.assets-actions[data-v-0663e78d]{display:flex;gap:.09259rem;align-items:center;flex-wrap:wrap}.search-input[data-v-0663e78d],.type-select[data-v-0663e78d]{height:.33333rem;padding:0 .11111rem;border-radius:.09259rem;border:1px solid rgba(255,255,255,.12);background:#171922;color:#fff;outline:none}.btn[data-v-0663e78d]{height:.33333rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;cursor:pointer;font-weight:600}.btn[data-v-0663e78d]:disabled{opacity:.5;cursor:not-allowed}.upload-btn[data-v-0663e78d]{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.file-input[data-v-0663e78d]{position:absolute;inset:0;opacity:0;cursor:pointer}.assets-body[data-v-0663e78d]{display:flex;gap:.14815rem;align-items:flex-start}.project-sidebar[data-v-0663e78d]{width:1.94444rem;flex-shrink:0;border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.11111rem}.sidebar-title[data-v-0663e78d]{display:flex;align-items:center;justify-content:space-between;font-size:.12037rem;font-weight:600;color:#ffffffb3;padding:0 .03704rem .09259rem}.mini-btn[data-v-0663e78d]{height:.22222rem;padding:0 .07407rem;border:none;border-radius:.06481rem;background:#7b61ff40;color:#b9aaff;cursor:pointer;font-size:.11111rem}.project-item[data-v-0663e78d]{display:flex;align-items:center;gap:.07407rem;padding:.07407rem .09259rem;border-radius:.09259rem;cursor:pointer;color:#ffffffbf;font-size:.12037rem}.project-item[data-v-0663e78d]:hover{background:#ffffff0f}.project-item.active[data-v-0663e78d]{background:linear-gradient(135deg,#7b61ff47,#45d0ff2e);color:#fff}.project-name[data-v-0663e78d]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-count[data-v-0663e78d]{font-size:.11111rem;color:#fff6}.project-ops[data-v-0663e78d]{display:inline-flex;gap:.03704rem;visibility:hidden}.project-item:hover .project-ops[data-v-0663e78d]{visibility:visible}.icon-btn[data-v-0663e78d]{width:.2037rem;height:.2037rem;border:none;border-radius:.05556rem;background:#ffffff1a;color:#ffffffb3;cursor:pointer;font-size:.10185rem;line-height:1;padding:0}.icon-btn[data-v-0663e78d]:hover{background:#ffffff2e;color:#fff}.assets-main[data-v-0663e78d]{flex:1;min-width:0}.assets-toolbar[data-v-0663e78d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.14815rem}.total-text[data-v-0663e78d]{color:#ffffff80;font-size:.12037rem}.loading-box[data-v-0663e78d],.empty-box[data-v-0663e78d]{padding:.46296rem 0;text-align:center;color:#ffffff80}.asset-grid[data-v-0663e78d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.03704rem,1fr));gap:.12963rem}.asset-card[data-v-0663e78d]{border-radius:.14815rem;background:#171922;border:1px solid rgba(255,255,255,.08);overflow:hidden}.asset-preview[data-v-0663e78d]{height:1.48148rem;background:#ffffff0a}.asset-preview img[data-v-0663e78d],.asset-preview video[data-v-0663e78d]{width:100%;height:100%;object-fit:cover;display:block}.audio-thumb[data-v-0663e78d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.38889rem}.asset-info[data-v-0663e78d]{padding:.11111rem}.asset-name[data-v-0663e78d]{font-size:.12963rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-meta[data-v-0663e78d]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff73;word-break:break-all}.asset-actions[data-v-0663e78d]{display:flex;flex-wrap:wrap;gap:.07407rem;padding:0 .11111rem .11111rem}.small-btn[data-v-0663e78d]{height:.27778rem;padding:0 .09259rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;cursor:pointer;font-size:.11111rem}.small-btn.danger[data-v-0663e78d]{color:#ff9d9d}.pagination[data-v-0663e78d]{margin-top:.16667rem;display:flex;align-items:center;justify-content:center;gap:.11111rem}.page-btn[data-v-0663e78d]{height:.31481rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:#ffffff14;color:#fff;cursor:pointer}.page-btn[data-v-0663e78d]:disabled{opacity:.4;cursor:not-allowed}.page-text[data-v-0663e78d]{color:#fff9}.dialog-mask[data-v-0663e78d]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100}.dialog[data-v-0663e78d]{width:3.51852rem;max-height:70vh;overflow:auto;border-radius:.14815rem;background:#1b1e29;border:1px solid rgba(255,255,255,.1);padding:.16667rem}.dialog-title[data-v-0663e78d]{font-size:.13889rem;font-weight:600;margin-bottom:.12963rem}.dialog-empty[data-v-0663e78d]{padding:.22222rem 0;text-align:center;color:#ffffff80;font-size:.12037rem}.dialog-list[data-v-0663e78d]{display:flex;flex-direction:column;gap:.05556rem;margin-bottom:.14815rem}.dialog-option[data-v-0663e78d]{display:flex;align-items:center;gap:.09259rem;padding:.07407rem .09259rem;border-radius:.09259rem;cursor:pointer;font-size:.12037rem}.dialog-option[data-v-0663e78d]:hover{background:#ffffff0f}.dialog-option-name[data-v-0663e78d]{flex:1}.dialog-option-count[data-v-0663e78d]{color:#fff6;font-size:.11111rem}.dialog-actions[data-v-0663e78d]{display:flex;justify-content:flex-end;gap:.09259rem}.admin-page[data-v-10036ee8]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.admin-header[data-v-10036ee8]{display:flex;justify-content:space-between;align-items:center;gap:.14815rem;margin-bottom:.14815rem}.admin-title[data-v-10036ee8]{font-size:.2037rem;font-weight:700}.admin-subtitle[data-v-10036ee8]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.admin-note[data-v-10036ee8]{margin-top:.07407rem;padding:.07407rem .11111rem;border-radius:.09259rem;background:#7b61ff14;border:1px solid rgba(123,97,255,.2);font-size:.11111rem;line-height:1.7;color:#fff9;max-width:6.66667rem}.admin-actions[data-v-10036ee8]{display:flex;gap:.09259rem;align-items:center}.stats-link[data-v-10036ee8]{height:.33333rem;padding:0 .12963rem;border:1px solid rgba(123,97,255,.5);border-radius:.09259rem;background:#7b61ff24;color:#c3b6ff;cursor:pointer;font-size:.12037rem;font-weight:600;white-space:nowrap}.stats-link[data-v-10036ee8]:hover{background:#7b61ff47;color:#fff}.search-input[data-v-10036ee8]{height:.33333rem;padding:0 .11111rem;border-radius:.09259rem;border:1px solid rgba(255,255,255,.12);background:#171922;color:#fff;outline:none}.btn[data-v-10036ee8]{height:.33333rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;cursor:pointer;font-weight:600}.admin-empty[data-v-10036ee8]{padding:.46296rem 0;text-align:center;color:#ffffff80}.admin-empty.error[data-v-10036ee8]{color:#ff9b9b}.user-list[data-v-10036ee8]{display:flex;flex-direction:column;gap:.11111rem}.user-card[data-v-10036ee8]{border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.12963rem}.user-head[data-v-10036ee8]{display:flex;align-items:center;justify-content:space-between;gap:.11111rem;margin-bottom:.11111rem}.user-main[data-v-10036ee8]{display:flex;align-items:center;flex-wrap:wrap;gap:.07407rem;min-width:0}.user-name[data-v-10036ee8]{font-size:.12963rem;font-weight:600}.user-id[data-v-10036ee8],.user-mobile[data-v-10036ee8]{font-size:.11111rem;color:#ffffff6b}.user-badge[data-v-10036ee8]{padding:.01852rem .07407rem;border-radius:9.25rem;font-size:.10185rem;background:#ffffff1a;color:#ffffffb8}.user-badge.admin[data-v-10036ee8]{background:#7b61ff38;color:#c3b6ff}.user-badge.disabled[data-v-10036ee8]{background:#ff6b6b29;color:#ff9b9b}.user-badge.member[data-v-10036ee8]{background:linear-gradient(135deg,#7b61ff4d,#45d0ff2e);color:#c3b6ff}.storage-row[data-v-10036ee8]{display:flex;align-items:center;flex-wrap:wrap;gap:.07407rem;margin-bottom:.11111rem;padding:.07407rem .09259rem;border-radius:.09259rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);font-size:.11111rem}.storage-row-label[data-v-10036ee8]{color:#ffffff73}.storage-usage[data-v-10036ee8]{color:#8bdcff;font-weight:600;font-variant-numeric:tabular-nums}.quota-tag[data-v-10036ee8]{padding:1px .06481rem;border-radius:9.25rem;font-size:.09259rem;background:#7b61ff33;color:#c3b6ff}.quota-tag.auto[data-v-10036ee8]{background:#ffffff14;color:#ffffff73}.storage-spacer[data-v-10036ee8]{flex:1}.quota-input[data-v-10036ee8]{width:.92593rem;height:.24074rem;padding:0 .07407rem;border-radius:.06481rem;border:1px solid rgba(255,255,255,.14);background:#12141d;color:#fff;outline:none;font-size:.11111rem}.mini-btn.ghost[data-v-10036ee8]{background:transparent;border:1px solid rgba(255,255,255,.14);color:#fff9}.mini-btn.member-btn[data-v-10036ee8]{background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff}.member-mask[data-v-10036ee8]{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#0009;padding:.22222rem}.member-dialog[data-v-10036ee8]{width:min(3.88889rem,100%);border-radius:.16667rem;background:#1b1e29;border:1px solid rgba(255,255,255,.12);box-shadow:0 .22222rem .55556rem #00000080;padding:.16667rem;box-sizing:border-box;color:#fff}.member-dialog-head[data-v-10036ee8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.11111rem}.member-dialog-title[data-v-10036ee8]{font-size:.14815rem;font-weight:700}.member-dialog-close[data-v-10036ee8]{width:.25926rem;height:.25926rem;border:none;border-radius:.07407rem;background:#ffffff14;color:#fff;font-size:.14815rem;cursor:pointer}.member-dialog-user[data-v-10036ee8]{margin-bottom:.11111rem;font-size:.11111rem;color:#ffffff8c}.member-form-row[data-v-10036ee8]{display:flex;align-items:center;gap:.09259rem;margin-bottom:.09259rem}.member-form-label[data-v-10036ee8]{width:.40741rem;font-size:.11111rem;color:#ffffff80}.member-select[data-v-10036ee8],.member-input[data-v-10036ee8]{flex:1;height:.31481rem;padding:0 .09259rem;border-radius:.07407rem;border:1px solid rgba(255,255,255,.14);background:#12141d;color:#fff;outline:none;font-size:.12037rem}.member-dialog-tip[data-v-10036ee8]{margin-top:.07407rem;font-size:.10185rem;line-height:1.6;color:#ffffff59}.member-dialog-actions[data-v-10036ee8]{margin-top:.14815rem;display:flex;gap:.09259rem;justify-content:flex-end}.mini-btn[data-v-10036ee8]{height:.25926rem;padding:0 .11111rem;border:none;border-radius:.07407rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.11111rem;white-space:nowrap}.mini-btn[data-v-10036ee8]:disabled{opacity:.5;cursor:not-allowed}.model-grid[data-v-10036ee8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(1.85185rem,1fr));gap:.07407rem}.mode-row[data-v-10036ee8]{margin-top:.11111rem;padding-top:.11111rem;border-top:1px dashed rgba(255,255,255,.08)}.mode-label[data-v-10036ee8]{display:block;margin-bottom:.07407rem;font-size:.10185rem;letter-spacing:.06em;color:#fff6}.mode-grid[data-v-10036ee8]{grid-template-columns:repeat(auto-fill,minmax(1.38889rem,1fr))}.model-item[data-v-10036ee8]{display:flex;align-items:center;gap:.07407rem;padding:.06481rem .09259rem;border-radius:.09259rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);font-size:.11111rem;cursor:pointer}.model-item.on[data-v-10036ee8]{border-color:#45d0ff73;background:#45d0ff14}.model-item.locked[data-v-10036ee8]{cursor:default;opacity:.85}.model-name[data-v-10036ee8]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-price[data-v-10036ee8]{color:#fff6;font-size:.10185rem}.model-tag[data-v-10036ee8]{padding:1px .05556rem;border-radius:9.25rem;font-size:.09259rem;background:#7b61ff40;color:#c3b6ff}.pagination[data-v-10036ee8]{margin-top:.16667rem;display:flex;align-items:center;justify-content:center;gap:.11111rem}.page-btn[data-v-10036ee8]{height:.31481rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:#ffffff14;color:#fff;cursor:pointer}.page-btn[data-v-10036ee8]:disabled{opacity:.4;cursor:not-allowed}.page-text[data-v-10036ee8]{color:#fff9;font-size:.12037rem}.stats-page[data-v-e475529e]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.stats-header[data-v-e475529e]{display:flex;justify-content:space-between;align-items:center;gap:.14815rem;margin-bottom:.14815rem;flex-wrap:wrap}.stats-title[data-v-e475529e]{font-size:.2037rem;font-weight:700}.stats-subtitle[data-v-e475529e]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.stats-range[data-v-e475529e]{display:flex;gap:.05556rem;align-items:center}.range-btn[data-v-e475529e]{height:.2963rem;padding:0 .11111rem;border:1px solid rgba(255,255,255,.12);border-radius:.08333rem;background:#ffffff0a;color:#ffffffbf;font-size:.11111rem;cursor:pointer}.range-btn.active[data-v-e475529e]{border-color:#7b61ffe6;background:#7b61ff38;color:#fff;font-weight:600}.range-btn.back[data-v-e475529e]{margin-left:.07407rem}.card-row[data-v-e475529e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.66667rem,1fr));gap:.11111rem;margin-bottom:.12963rem}.card-row.slim[data-v-e475529e]{grid-template-columns:repeat(auto-fit,minmax(2.03704rem,1fr))}.stat-card[data-v-e475529e]{border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.11111rem .12963rem}.stat-card.slim[data-v-e475529e]{padding:.09259rem .12963rem}.stat-label[data-v-e475529e]{font-size:.11111rem;color:#ffffff73}.stat-value[data-v-e475529e]{margin-top:.03704rem;font-size:.22222rem;font-weight:700}.stat-foot[data-v-e475529e]{margin-top:.03704rem;font-size:.10185rem;color:#fff6;line-height:1.5}.stat-foot.strong[data-v-e475529e]{font-size:.12037rem;color:#ffffffd9;font-weight:600}.panel[data-v-e475529e]{border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.12963rem;margin-bottom:.12963rem;min-width:0}.panel-title[data-v-e475529e]{font-size:.12037rem;font-weight:600;margin-bottom:.11111rem}.panel-sub[data-v-e475529e]{font-weight:400;font-size:.10185rem;color:#ffffff59}.panel-foot[data-v-e475529e]{margin-top:.07407rem;font-size:.10185rem;color:#ffffff73}.top-gap[data-v-e475529e]{margin-top:.16667rem}.panel-grid[data-v-e475529e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(2.96296rem,1fr));gap:.12963rem}.panel-grid.three[data-v-e475529e]{grid-template-columns:repeat(auto-fit,minmax(2.22222rem,1fr))}.bar-chart[data-v-e475529e]{display:flex;align-items:flex-end;gap:.02778rem;min-height:1.38889rem;overflow-x:auto;padding-bottom:.03704rem}.bar-col[data-v-e475529e]{flex:1;min-width:.12963rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.03704rem;cursor:default}.bar-fill[data-v-e475529e]{width:100%;max-width:.24074rem;border-radius:.03704rem .03704rem 0 0;background:linear-gradient(180deg,#7b61ff,#45d0ff);min-height:.01852rem}.bar-fill.points[data-v-e475529e]{background:linear-gradient(180deg,#7b61ff,#b45cff)}.bar-fill.users[data-v-e475529e]{background:#45d0ff8c}.bar-fill.elapsed[data-v-e475529e]{background:linear-gradient(180deg,#ffb347,#ff6b6b)}.bar-stack[data-v-e475529e]{display:flex;flex-direction:column;justify-content:flex-end;gap:1px;height:1.11111rem;width:100%;max-width:.24074rem}.bar-date[data-v-e475529e]{font-size:.08333rem;color:#ffffff52;white-space:nowrap}.empty[data-v-e475529e]{padding:.18519rem;color:#fff6;font-size:.11111rem}.stat-table[data-v-e475529e]{width:100%;border-collapse:collapse;font-size:.11111rem}.stat-table th[data-v-e475529e],.stat-table td[data-v-e475529e]{text-align:left;padding:.05556rem .07407rem;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffffd1}.stat-table th[data-v-e475529e]{color:#ffffff6b;font-weight:600;font-size:.10185rem}.stat-table td.wrap[data-v-e475529e]{max-width:2.96296rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-table.wide[data-v-e475529e]{min-width:6.66667rem}.status-chip[data-v-e475529e]{padding:1px .07407rem;border-radius:9.25rem;font-size:.10185rem;background:#ffffff1a}.status-chip.succeeded[data-v-e475529e]{background:#4dd67a29;color:#8bffb0}.status-chip.failed[data-v-e475529e]{background:#ff6b6b29;color:#ff9b9b}.inline-chip[data-v-e475529e]{display:inline-block;padding:1px .06481rem;margin-right:.0463rem;border-radius:9.25rem;font-size:.10185rem;background:#ffffff14;color:#ffffffa6}.task-filters[data-v-e475529e]{display:flex;gap:.07407rem;margin-bottom:.11111rem;flex-wrap:wrap}.filter-input[data-v-e475529e]{height:.2963rem;padding:0 .09259rem;border-radius:.08333rem;border:1px solid rgba(255,255,255,.12);background:#12141d;color:#fff;font-size:.11111rem;outline:none;min-width:0}.filter-btn[data-v-e475529e]{height:.2963rem;padding:0 .12963rem;border:none;border-radius:.08333rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;cursor:pointer;font-size:.11111rem;font-weight:600}.filter-btn[data-v-e475529e]:disabled{opacity:.45;cursor:not-allowed}.pagination[data-v-e475529e]{margin-top:.11111rem;display:flex;align-items:center;justify-content:center;gap:.11111rem}.page-text[data-v-e475529e]{font-size:.11111rem;color:#ffffff8c}.table-scroll[data-v-e475529e]{overflow-x:auto}.cleanup-page[data-v-9a6bc696]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.cleanup-header[data-v-9a6bc696]{display:flex;justify-content:space-between;align-items:flex-start;gap:.14815rem;margin-bottom:.14815rem;flex-wrap:wrap}.cleanup-title[data-v-9a6bc696]{font-size:.2037rem;font-weight:700}.cleanup-subtitle[data-v-9a6bc696]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.cleanup-note[data-v-9a6bc696]{margin-top:.07407rem;max-width:7.03704rem;font-size:.11111rem;line-height:1.6;color:#ffffff61}.cleanup-note strong[data-v-9a6bc696]{color:#ffffffb3}.cleanup-actions[data-v-9a6bc696]{display:flex;gap:.07407rem}.btn[data-v-9a6bc696]{height:.31481rem;padding:0 .12963rem;border:1px solid rgba(255,255,255,.12);border-radius:.09259rem;background:#ffffff0a;color:#ffffffd9;font-size:.12037rem;cursor:pointer}.btn[data-v-9a6bc696]:hover:enabled{background:#ffffff1a}.btn.primary[data-v-9a6bc696]{border-color:#7b61ffcc;background:#7b61ff3d;color:#fff;font-weight:600}.btn.danger[data-v-9a6bc696]{border-color:#e26b6b80;background:#e26b6b29;color:#ffb4b4;font-weight:600}.btn.danger[data-v-9a6bc696]:hover:enabled{background:#e26b6b47;color:#fff}.btn[data-v-9a6bc696]:disabled{opacity:.45;cursor:not-allowed}.cleanup-options[data-v-9a6bc696]{display:flex;gap:.18519rem;align-items:center;flex-wrap:wrap;margin-bottom:.12963rem;font-size:.11111rem;color:#ffffff8c}.opt[data-v-9a6bc696]{display:inline-flex;align-items:center;gap:.05556rem}.opt-input[data-v-9a6bc696]{width:1.2963rem;height:.27778rem;padding:0 .09259rem;border-radius:.07407rem;border:1px solid rgba(255,255,255,.14);background:#14161f;color:#fff;outline:none;font-size:.11111rem}.cleanup-alert[data-v-9a6bc696]{padding:.09259rem .12963rem;border-radius:.09259rem;font-size:.12037rem;line-height:1.6;margin-bottom:.11111rem}.cleanup-alert.error[data-v-9a6bc696]{color:#ff9b9b;background:#ff7b7b1a;border:1px solid rgba(255,123,123,.2)}.cleanup-alert.ok[data-v-9a6bc696]{color:#8bffb0;background:#3cc8781a;border:1px solid rgba(60,200,120,.22)}.cleanup-alert.warn[data-v-9a6bc696]{color:#ffd27a;background:#ffbe5a1a;border:1px solid rgba(255,190,90,.22)}.skipped-list[data-v-9a6bc696]{margin-top:.05556rem;font-size:.11111rem;color:#ffd282cc;word-break:break-all}.cleanup-empty[data-v-9a6bc696]{padding:.44444rem .22222rem;border-radius:.14815rem;background:#171922;border:1px solid rgba(255,255,255,.08);text-align:center;color:#ffffff80;font-size:.12963rem}.cleanup-empty.ok[data-v-9a6bc696]{color:#8bffb0}.summary-row[data-v-9a6bc696]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.75926rem,1fr));gap:.11111rem;margin-bottom:.14815rem}.summary-card[data-v-9a6bc696]{padding:.12963rem .14815rem;border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08)}.summary-card.danger[data-v-9a6bc696]{border-color:#e26b6b52;background:#e26b6b14}.summary-label[data-v-9a6bc696]{font-size:.11111rem;color:#ffffff73}.summary-value[data-v-9a6bc696]{margin-top:.05556rem;font-size:.24074rem;font-weight:700}.summary-foot[data-v-9a6bc696]{margin-top:.05556rem;font-size:.10185rem;color:#ffffff59}.bulk-row[data-v-9a6bc696]{display:flex;align-items:center;gap:.09259rem;flex-wrap:wrap;margin-bottom:.12963rem}.bulk-count[data-v-9a6bc696]{font-size:.11111rem;color:#ffffff80}.bulk-row .btn.danger[data-v-9a6bc696]{margin-left:auto}.group[data-v-9a6bc696]{margin-bottom:.18519rem}.group-head[data-v-9a6bc696]{display:flex;align-items:baseline;gap:.09259rem;margin-bottom:.09259rem}.group-title[data-v-9a6bc696]{font-size:.13889rem;font-weight:600}.group-hint[data-v-9a6bc696]{font-size:.11111rem;color:#ffffff61}.item-list[data-v-9a6bc696]{display:flex;flex-direction:column;gap:.07407rem}.item[data-v-9a6bc696]{display:flex;align-items:center;gap:.11111rem;padding:.09259rem .12963rem;border-radius:.11111rem;background:#14161f;border:1px solid rgba(255,255,255,.07);cursor:pointer}.item.on[data-v-9a6bc696]{border-color:#7b61ff8c;background:#7b61ff1f}.item-thumb[data-v-9a6bc696]{width:.59259rem;height:.42593rem;flex-shrink:0;border-radius:.07407rem;overflow:hidden;background:#ffffff0d;display:flex;align-items:center;justify-content:center}.item-thumb img[data-v-9a6bc696]{width:100%;height:100%;object-fit:cover;display:block}.item-thumb-fallback[data-v-9a6bc696]{font-size:.18519rem;opacity:.6}.item-body[data-v-9a6bc696]{flex:1;min-width:0}.item-name[data-v-9a6bc696]{font-size:.12037rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-meta[data-v-9a6bc696]{display:flex;flex-wrap:wrap;align-items:center;gap:.07407rem;margin-top:.0463rem;font-size:.10185rem;color:#fff6}.tag[data-v-9a6bc696]{padding:1px .06481rem;border-radius:9.25rem;background:#ffffff14;color:#ffffffa6}.tag.warn[data-v-9a6bc696]{background:#e26b6b29;color:#ffb4b4}.item-url[data-v-9a6bc696]{margin-top:.0463rem;font-size:.10185rem;color:#ffffff47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-page[data-v-231927b8]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.ap-header[data-v-231927b8]{display:flex;justify-content:space-between;align-items:flex-start;gap:.14815rem;margin-bottom:.14815rem;flex-wrap:wrap}.ap-title[data-v-231927b8]{font-size:.2037rem;font-weight:700}.ap-subtitle[data-v-231927b8]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.ap-actions[data-v-231927b8]{display:flex;gap:.07407rem}.btn[data-v-231927b8]{height:.31481rem;padding:0 .12963rem;border:1px solid rgba(255,255,255,.12);border-radius:.09259rem;background:#ffffff0a;color:#ffffffd9;font-size:.12037rem;cursor:pointer}.btn[data-v-231927b8]:hover:enabled{background:#ffffff1a}.btn.primary[data-v-231927b8]{border-color:#7b61ffcc;background:#7b61ff3d;color:#fff;font-weight:600}.btn[data-v-231927b8]:disabled{opacity:.45;cursor:not-allowed}.ap-filters[data-v-231927b8]{display:flex;gap:.07407rem;margin-bottom:.12963rem}.opt-input[data-v-231927b8]{width:2.96296rem;height:.31481rem;padding:0 .11111rem;border-radius:.09259rem;border:1px solid rgba(255,255,255,.14);background:#14161f;color:#fff;outline:none;font-size:.12037rem}.ap-alert.error[data-v-231927b8]{padding:.09259rem .12963rem;border-radius:.09259rem;margin-bottom:.11111rem;color:#ff9b9b;background:#ff7b7b1a;border:1px solid rgba(255,123,123,.2);font-size:.12037rem}.ap-body[data-v-231927b8]{display:grid;grid-template-columns:minmax(3.51852rem,1fr) minmax(3.33333rem,1.2fr);gap:.12963rem;align-items:start}.ap-list[data-v-231927b8],.ap-detail[data-v-231927b8]{border-radius:.14815rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.11111rem;min-height:2.96296rem}.ap-empty[data-v-231927b8]{padding:.37037rem .11111rem;text-align:center;color:#ffffff80;font-size:.12963rem}.ap-empty.tall[data-v-231927b8]{padding:1.11111rem .11111rem}.ap-table-head[data-v-231927b8]{display:grid;grid-template-columns:1fr 1.38889rem .44444rem .44444rem;gap:.07407rem;padding:.05556rem .09259rem;font-size:.10185rem;font-weight:700;letter-spacing:.06em;color:#ffffff59}.ap-row[data-v-231927b8]{width:100%;display:grid;grid-template-columns:1fr 1.38889rem .44444rem .44444rem;gap:.07407rem;align-items:center;padding:.08333rem .09259rem;border:none;border-radius:.11111rem;background:transparent;color:#fff;text-align:left;cursor:pointer;transition:background .15s ease}.ap-row[data-v-231927b8]:hover{background:#ffffff0d}.ap-row.active[data-v-231927b8]{background:#7b61ff2e;box-shadow:inset 0 0 0 1px #7b61ff66}.ap-cell[data-v-231927b8]{min-width:0}.ap-cell.num[data-v-231927b8]{text-align:right;color:#ffffffa6;font-size:.12037rem}.ap-name[data-v-231927b8]{display:block;font-size:.12037rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-group-tag[data-v-231927b8]{display:inline-block;margin-top:.02778rem;padding:1px .06481rem;border-radius:9.25rem;background:#ffffff14;color:#fff9;font-size:.09259rem}.ap-default-tag[data-v-231927b8]{display:inline-block;margin-top:.02778rem;padding:1px .06481rem;border-radius:9.25rem;background:#7b61ff2e;color:#b9aaff;font-size:.09259rem}.ap-nick[data-v-231927b8]{display:block;font-size:.11111rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-mobile[data-v-231927b8]{display:block;margin-top:.01852rem;font-size:.09259rem;color:#ffffff59}.ap-more[data-v-231927b8]{display:flex;justify-content:center;padding:.09259rem 0 .01852rem}.ap-detail-head[data-v-231927b8]{display:flex;justify-content:space-between;align-items:center;gap:.09259rem;padding:.03704rem .05556rem .11111rem;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:.09259rem}.ap-detail-title[data-v-231927b8]{font-size:.13889rem;font-weight:700}.ap-detail-sub[data-v-231927b8]{margin-top:.03704rem;font-size:.11111rem;color:#ffffff73}.ap-detail-count[data-v-231927b8]{flex-shrink:0;font-size:.11111rem;color:#ffffff80}.ap-assets[data-v-231927b8]{display:flex;flex-direction:column;gap:.07407rem}.ap-asset[data-v-231927b8]{display:flex;gap:.11111rem;align-items:center;padding:.07407rem;border-radius:.11111rem;background:#ffffff08}.ap-thumb[data-v-231927b8]{width:.7037rem;height:.51852rem;flex-shrink:0;border-radius:.08333rem;overflow:hidden;background:#ffffff0d;display:flex;align-items:center;justify-content:center}.ap-thumb img[data-v-231927b8],.ap-thumb video[data-v-231927b8]{width:100%;height:100%;object-fit:cover;display:block}.ap-thumb-audio[data-v-231927b8]{font-size:.2037rem;opacity:.6}.ap-info[data-v-231927b8]{flex:1;min-width:0}.ap-file[data-v-231927b8]{font-size:.12037rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-meta[data-v-231927b8]{display:flex;flex-wrap:wrap;align-items:center;gap:.05556rem;margin-top:.0463rem;font-size:.10185rem}.tag[data-v-231927b8]{padding:1px .06481rem;border-radius:9.25rem;background:#ffffff14;color:#ffffffad}.tag.dim[data-v-231927b8]{background:transparent;color:#ffffff73}.tag.violet[data-v-231927b8]{background:#7b61ff42;color:#c3b6ff}.dim[data-v-231927b8]{color:#ffffff61}.ap-url[data-v-231927b8]{margin-top:.03704rem;font-size:.09259rem;color:#ffffff47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1100px){.ap-body[data-v-231927b8]{grid-template-columns:1fr}}.gateway-page[data-v-ed2d655c]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.gateway-header[data-v-ed2d655c]{display:flex;justify-content:space-between;align-items:center;gap:.14815rem;margin-bottom:.14815rem}.gateway-title[data-v-ed2d655c]{font-size:.2037rem;font-weight:700}.gateway-subtitle[data-v-ed2d655c]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.gateway-note[data-v-ed2d655c]{margin-top:.07407rem;padding:.07407rem .11111rem;border-radius:.09259rem;background:#7b61ff14;border:1px solid rgba(123,97,255,.2);font-size:.11111rem;line-height:1.7;color:#fff9;max-width:6.66667rem}.gateway-actions[data-v-ed2d655c]{display:flex;gap:.09259rem;align-items:center}.btn[data-v-ed2d655c]{height:.33333rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:#ffffff14;color:#fff;cursor:pointer;font-size:.12037rem;white-space:nowrap}.btn.primary[data-v-ed2d655c]{background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.btn[data-v-ed2d655c]:disabled{opacity:.45;cursor:not-allowed}.gateway-empty[data-v-ed2d655c]{padding:.46296rem 0;text-align:center;color:#ffffff80}.gateway-alert[data-v-ed2d655c]{margin-bottom:.11111rem;padding:.09259rem .12963rem;border-radius:.09259rem;font-size:.12037rem}.gateway-alert.error[data-v-ed2d655c]{background:#ff6b6b1f;border:1px solid rgba(255,107,107,.35);color:#ff9b9b}.gateway-alert.ok[data-v-ed2d655c]{background:#5ed6911f;border:1px solid rgba(94,214,145,.35);color:#8fe0b0}.summary-row[data-v-ed2d655c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.48148rem,1fr));gap:.11111rem;margin-bottom:.14815rem}.summary-card[data-v-ed2d655c]{border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.12963rem}.summary-card.wide[data-v-ed2d655c]{min-width:0}.summary-label[data-v-ed2d655c]{font-size:.10185rem;letter-spacing:.06em;color:#fff6}.summary-value[data-v-ed2d655c]{margin-top:.05556rem;font-size:.24074rem;font-weight:700}.summary-value.small[data-v-ed2d655c]{font-size:.12963rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-foot[data-v-ed2d655c]{margin-top:.05556rem;font-size:.10185rem;color:#ffffff5c}.list-head[data-v-ed2d655c]{display:flex;align-items:baseline;gap:.11111rem;margin-bottom:.09259rem}.list-title[data-v-ed2d655c]{font-size:.12963rem;font-weight:600}.list-hint[data-v-ed2d655c]{font-size:.11111rem;color:#fff6}.worker-list[data-v-ed2d655c]{display:flex;flex-direction:column;gap:.09259rem}.worker-card[data-v-ed2d655c]{display:flex;align-items:center;gap:.12963rem;border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.11111rem .12963rem}.worker-card.offline[data-v-ed2d655c]{opacity:.72}.rank[data-v-ed2d655c]{width:.27778rem;height:.27778rem;border-radius:.09259rem;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.12963rem;background:#ffffff14;color:#ffffffa8;flex:none}.rank.top[data-v-ed2d655c]{background:linear-gradient(135deg,#7b61ff8c,#45d0ff73);color:#fff}.worker-main[data-v-ed2d655c]{flex:1;min-width:0}.worker-name-row[data-v-ed2d655c]{display:flex;align-items:center;flex-wrap:wrap;gap:.07407rem}.worker-name[data-v-ed2d655c]{font-size:.12963rem;font-weight:600}.worker-id[data-v-ed2d655c]{font-size:.11111rem;color:#ffffff6b}.badge[data-v-ed2d655c]{padding:.01852rem .07407rem;border-radius:9.25rem;font-size:.10185rem;background:#ffffff1a;color:#ffffffb8}.badge.on[data-v-ed2d655c]{background:#5ed69129;color:#8fe0b0}.badge.off[data-v-ed2d655c]{background:#ff6b6b29;color:#ff9b9b}.badge.busy[data-v-ed2d655c]{background:#ffb04529;color:#ffce85}.badge.idle[data-v-ed2d655c]{background:#45d0ff24;color:#7fdcff}.worker-stats[data-v-ed2d655c]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff7a;display:flex;align-items:center;gap:.07407rem;flex-wrap:wrap}.dot[data-v-ed2d655c]{color:#ffffff3d}.worker-extra[data-v-ed2d655c]{margin-top:.03704rem;font-size:.11111rem;color:#ffffff6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.worker-extra.error[data-v-ed2d655c]{color:#ff9b9b}.mono[data-v-ed2d655c]{font-family:Menlo,Consolas,monospace}.move-btns[data-v-ed2d655c]{display:flex;flex-direction:column;gap:.05556rem;flex:none}.move-btn[data-v-ed2d655c]{width:.31481rem;height:.25926rem;border:none;border-radius:.07407rem;background:#ffffff1a;color:#fff;cursor:pointer;font-size:.12963rem;line-height:1}.move-btn[data-v-ed2d655c]:hover:not(:disabled){background:#7b61ff66}.move-btn[data-v-ed2d655c]:disabled{opacity:.3;cursor:not-allowed}.save-bar[data-v-ed2d655c]{margin-top:.14815rem;display:flex;align-items:center;gap:.11111rem}.save-hint[data-v-ed2d655c]{font-size:.11111rem;color:#ffce85}.storage-page[data-v-404ff8aa]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.storage-header[data-v-404ff8aa]{display:flex;justify-content:space-between;align-items:center;gap:.14815rem;margin-bottom:.14815rem}.storage-title[data-v-404ff8aa]{font-size:.2037rem;font-weight:700}.storage-subtitle[data-v-404ff8aa]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.storage-actions[data-v-404ff8aa]{display:flex;gap:.09259rem;align-items:center}.stats-link[data-v-404ff8aa]{height:.33333rem;padding:0 .12963rem;border:1px solid rgba(123,97,255,.5);border-radius:.09259rem;background:#7b61ff24;color:#c3b6ff;cursor:pointer;font-size:.12037rem;font-weight:600;white-space:nowrap}.btn[data-v-404ff8aa]{height:.33333rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;cursor:pointer;font-weight:600}.storage-empty[data-v-404ff8aa]{padding:.46296rem 0;text-align:center;color:#ffffff80}.storage-empty.error[data-v-404ff8aa]{color:#ff9b9b}.summary-grid[data-v-404ff8aa]{display:grid;grid-template-columns:repeat(3,1fr);gap:.11111rem}.summary-card[data-v-404ff8aa]{border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.14815rem}.summary-label[data-v-404ff8aa]{font-size:.11111rem;color:#ffffff73}.summary-value[data-v-404ff8aa]{margin-top:.07407rem;font-size:.24074rem;font-weight:800;color:#8bdcff}.summary-sub[data-v-404ff8aa]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff8c}.summary-path[data-v-404ff8aa]{margin-top:.05556rem;font-size:.10185rem;color:#ffffff4d;word-break:break-all}.table-card[data-v-404ff8aa]{margin-top:.14815rem;border-radius:.12963rem;background:#171922;border:1px solid rgba(255,255,255,.08);padding:.14815rem}.table-title[data-v-404ff8aa]{font-size:.12963rem;font-weight:700;margin-bottom:.11111rem}.storage-table[data-v-404ff8aa]{width:100%;border-collapse:collapse;font-size:.12037rem}.storage-table th[data-v-404ff8aa]{text-align:left;font-size:.10185rem;font-weight:600;color:#fff6;padding:.07407rem .09259rem;border-bottom:1px solid rgba(255,255,255,.08)}.storage-table td[data-v-404ff8aa]{padding:.09259rem;border-bottom:1px solid rgba(255,255,255,.05);color:#fffc}.th-usage[data-v-404ff8aa]{width:2.03704rem}.cell-user[data-v-404ff8aa]{font-weight:600}.cell-id[data-v-404ff8aa]{font-size:.10185rem;color:#ffffff59}.cell-badge[data-v-404ff8aa]{padding:.01852rem .07407rem;border-radius:9.25rem;font-size:.10185rem;background:#ffffff1a;color:#ffffffb8}.cell-badge.member[data-v-404ff8aa]{background:linear-gradient(135deg,#7b61ff4d,#45d0ff2e);color:#c3b6ff}.usage-cell[data-v-404ff8aa]{display:flex;align-items:center;gap:.07407rem}.usage-track[data-v-404ff8aa]{flex:1;height:.05556rem;border-radius:9.25rem;background:#ffffff14;overflow:hidden}.usage-fill[data-v-404ff8aa]{height:100%;border-radius:9.25rem;background:linear-gradient(90deg,#7b61ff,#45d0ff)}.usage-fill.danger[data-v-404ff8aa]{background:linear-gradient(90deg,#ff9b6b,#ff6b6b)}.usage-text[data-v-404ff8aa]{font-size:.10185rem;color:#ffffff80;width:.31481rem;text-align:right;font-variant-numeric:tabular-nums}.table-empty[data-v-404ff8aa]{padding:.27778rem 0;text-align:center;color:#fff6}.keys-page[data-v-246716a2]{width:100%;height:100%;padding:.18519rem;box-sizing:border-box;color:#fff;background:#0f1117;overflow:auto}.keys-page.embedded[data-v-246716a2]{padding:.2963rem .37037rem .44444rem}.keys-header[data-v-246716a2]{display:flex;justify-content:space-between;align-items:flex-start;gap:.14815rem;margin-bottom:.16667rem}.keys-header.embedded[data-v-246716a2]{justify-content:flex-end}.keys-title[data-v-246716a2]{font-size:.2037rem;font-weight:700}.keys-subtitle[data-v-246716a2]{margin-top:.05556rem;font-size:.12037rem;color:#ffffff7a}.keys-note[data-v-246716a2]{margin-top:.09259rem;padding:.09259rem .11111rem;border-radius:.09259rem;background:#7b61ff14;border:1px solid rgba(123,97,255,.2);font-size:.12037rem;line-height:1.9;color:#ffffff9e;max-width:7.03704rem}.keys-note code[data-v-246716a2],.mono[data-v-246716a2]{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace}.keys-note code[data-v-246716a2]{padding:1px .05556rem;border-radius:.05556rem;background:#ffffff14;color:#a9e1ff}.keys-actions[data-v-246716a2]{display:flex;gap:.09259rem;align-items:center;flex-shrink:0}.btn[data-v-246716a2]{height:.33333rem;padding:0 .12963rem;border:none;border-radius:.09259rem;background:#ffffff14;color:#fff;cursor:pointer;font-size:.12037rem;white-space:nowrap;transition:background .2s ease}.btn[data-v-246716a2]:hover:not(:disabled){background:#ffffff24}.btn.primary[data-v-246716a2]{background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.btn.small[data-v-246716a2]{height:.27778rem;padding:0 .11111rem;font-size:.11111rem;border-radius:.07407rem}.btn.danger[data-v-246716a2]{color:#ff9b9b;background:#e26b6b1f}.btn.danger[data-v-246716a2]:hover:not(:disabled){background:#e26b6b38}.btn[data-v-246716a2]:disabled{opacity:.42;cursor:not-allowed}.alert[data-v-246716a2]{margin-bottom:.11111rem;padding:.09259rem .12963rem;border-radius:.09259rem;font-size:.12037rem;line-height:1.7}.alert.error[data-v-246716a2]{background:#e26b6b1f;border:1px solid rgba(226,107,107,.35);color:#ffb4b4}.alert.warn[data-v-246716a2]{background:#ffbe5a1a;border:1px solid rgba(255,190,90,.32);color:#ffd27a}.empty[data-v-246716a2]{padding:.51852rem 0;text-align:center;color:#ffffff80}.empty-title[data-v-246716a2]{font-size:.13889rem;font-weight:600;color:#ffffffb8;margin-bottom:.07407rem}.empty-tip[data-v-246716a2]{font-size:.11111rem;line-height:1.8;max-width:4.81481rem;margin:0 auto}.key-list[data-v-246716a2]{display:flex;flex-direction:column;gap:.11111rem}.key-card[data-v-246716a2]{display:flex;align-items:center;gap:.18519rem;padding:.14815rem .16667rem;border-radius:.12963rem;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.key-card.inactive[data-v-246716a2]{opacity:.62}.key-main[data-v-246716a2]{flex:1;min-width:0}.key-title-row[data-v-246716a2]{display:flex;align-items:center;gap:.07407rem;flex-wrap:wrap}.key-name[data-v-246716a2]{font-size:.14815rem;font-weight:600}.badge[data-v-246716a2]{padding:.01852rem .08333rem;border-radius:9.25rem;font-size:.11111rem;line-height:1.5}.badge.on[data-v-246716a2]{color:#8ff0c8;background:#3ad69a1f;border:1px solid rgba(58,214,154,.28)}.badge.off[data-v-246716a2]{color:#ffffff7a;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.key-prefix[data-v-246716a2]{margin-top:.07407rem;font-size:.12963rem;color:#a9e1ff;letter-spacing:.3px}.key-meta[data-v-246716a2]{margin-top:.07407rem;font-size:.11574rem;color:#ffffff6b;display:flex;flex-wrap:wrap;gap:.05556rem}.dot[data-v-246716a2]{opacity:.5}.key-usage[data-v-246716a2]{display:flex;gap:.2037rem;padding:0 .16667rem;border-left:1px solid rgba(255,255,255,.07);border-right:1px solid rgba(255,255,255,.07);flex-shrink:0}.usage-item[data-v-246716a2]{display:flex;flex-direction:column;align-items:center;gap:.03704rem;min-width:.51852rem}.usage-item strong[data-v-246716a2]{font-size:.16667rem;font-weight:700}.usage-item span[data-v-246716a2]{font-size:.11111rem;color:#ffffff6b}.key-actions[data-v-246716a2]{display:flex;gap:.07407rem;flex-shrink:0}.modal-mask[data-v-246716a2]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#0000008c;-webkit-backdrop-filter:blur(.03704rem);backdrop-filter:blur(.03704rem)}.modal[data-v-246716a2]{width:4.25926rem;max-width:calc(100vw - .37037rem);padding:.2037rem;border-radius:.14815rem;background:#171a23;border:1px solid rgba(255,255,255,.08);box-shadow:0 .22222rem .55556rem #00000073}.modal-key[data-v-246716a2]{position:relative}.modal-key .modal-title[data-v-246716a2]{padding-right:.33333rem}.modal-close[data-v-246716a2]{position:absolute;top:.12963rem;right:.12963rem;width:.25926rem;height:.25926rem;border:none;border-radius:9.25rem;background:#ffffff14;color:#ffffffb3;font-size:.16667rem;line-height:1;cursor:pointer}.modal-close[data-v-246716a2]:hover{background:#e26b6b33;color:#ffb4b4}.modal-title[data-v-246716a2]{font-size:.15741rem;font-weight:700;margin-bottom:.14815rem}.field[data-v-246716a2]{margin-bottom:.12963rem}.field label[data-v-246716a2]{display:block;font-size:.11111rem;color:#ffffff8c;margin-bottom:.05556rem}.field input[data-v-246716a2],.field select[data-v-246716a2]{width:100%;height:.35185rem;padding:0 .11111rem;box-sizing:border-box;border-radius:.09259rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff;font-size:.12037rem;outline:none}.field input[data-v-246716a2]:focus,.field select[data-v-246716a2]:focus{border-color:#7b61ff99}.field select option[data-v-246716a2]{background:#171a23}.field-hint[data-v-246716a2]{margin-top:.05556rem;font-size:.10185rem;color:#ffffff59}.modal-actions[data-v-246716a2]{display:flex;justify-content:flex-end;gap:.09259rem;margin-top:.18519rem}.key-reveal[data-v-246716a2]{padding:.12963rem;border-radius:.09259rem;background:#7b61ff1a;border:1px solid rgba(123,97,255,.28);font-size:.12037rem;line-height:1.6;word-break:break-all;color:#cfe9ff}@media (max-width: 900px){.keys-header[data-v-246716a2]{flex-direction:column}.key-card[data-v-246716a2]{flex-direction:column;align-items:flex-start}.key-usage[data-v-246716a2]{padding:.11111rem 0;border-left:none;border-right:none;border-top:1px solid rgba(255,255,255,.07);width:100%;justify-content:flex-start}}.dev-shell[data-v-ff8b410e]{display:flex;width:100%;height:calc(100vh * var(--ui-inv, 1));background:#0f1117;color:#fff;overflow:hidden}.dev-sidebar[data-v-ff8b410e]{width:2.14815rem;flex-shrink:0;height:100%;padding:.18519rem .12963rem .14815rem;box-sizing:border-box;display:flex;flex-direction:column;background:#0b0e14;border-right:1px solid rgba(255,255,255,.06)}.dev-brand[data-v-ff8b410e]{display:flex;align-items:center;gap:.11111rem;padding:.05556rem .07407rem .18519rem;cursor:pointer}.dev-brand-mark[data-v-ff8b410e]{width:.35185rem;height:.35185rem;border-radius:.11111rem;display:flex;align-items:center;justify-content:center;font-size:.18519rem;color:#fff;background:linear-gradient(135deg,#7b61ff,#45d0ff);box-shadow:0 .07407rem .18519rem #45d0ff2e}.dev-brand-title[data-v-ff8b410e]{font-size:.14815rem;font-weight:700;letter-spacing:.02em}.dev-brand-sub[data-v-ff8b410e]{margin-top:.02778rem;font-size:.09259rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff52}.dev-nav-title[data-v-ff8b410e]{padding:0 .09259rem .09259rem;font-size:.10185rem;font-weight:700;letter-spacing:.1em;color:#ffffff4d}.dev-nav[data-v-ff8b410e]{display:flex;flex-direction:column;gap:.05556rem}.dev-nav-item[data-v-ff8b410e]{display:flex;align-items:center;gap:.09259rem;padding:.11111rem .12037rem;border-radius:.09259rem;font-size:.12963rem;color:#ffffffad;text-decoration:none;transition:background .18s ease,color .18s ease}.dev-nav-item[data-v-ff8b410e]:hover{background:#ffffff0d;color:#fff}.dev-nav-item.active[data-v-ff8b410e]{background:linear-gradient(135deg,#7b61ff38,#45d0ff24);color:#fff;box-shadow:inset 0 0 0 1px #ffffff0f}.dev-nav-icon[data-v-ff8b410e]{font-size:.13889rem;line-height:1}.dev-sidebar-bottom[data-v-ff8b410e]{margin-top:auto;padding-top:.12963rem;border-top:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:.03704rem}.dev-side-link[data-v-ff8b410e]{display:flex;align-items:center;gap:.09259rem;width:100%;padding:.10185rem .12037rem;border:none;border-radius:.09259rem;background:transparent;color:#ffffff8c;font-size:.12963rem;text-align:left;text-decoration:none;cursor:pointer}.dev-side-link[data-v-ff8b410e]:hover,.dev-side-link.active[data-v-ff8b410e]{background:#ffffff0d;color:#fff}.dev-side-icon[data-v-ff8b410e]{font-size:.12963rem}.dev-main[data-v-ff8b410e]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column}.dev-topbar[data-v-ff8b410e]{height:.61111rem;flex-shrink:0;padding:0 .25926rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06)}.dev-topbar-title[data-v-ff8b410e]{font-size:.15741rem;font-weight:700}.dev-topbar-sub[data-v-ff8b410e]{margin-top:.02778rem;font-size:.11111rem;color:#ffffff52}.dev-topbar-right[data-v-ff8b410e]{display:flex;align-items:center;gap:.12963rem}.dev-points[data-v-ff8b410e]{display:inline-flex;align-items:center;gap:.05556rem;height:.2963rem;padding:0 .12037rem;border-radius:9.25rem;background:#ffffff0f;border:1px solid rgba(139,220,255,.16);font-size:.12037rem;color:#ffffff8c}.dev-points strong[data-v-ff8b410e]{color:#8bdcff;font-size:.12963rem}.dev-points-icon[data-v-ff8b410e]{color:#8bdcff;font-size:.09259rem}.dev-avatar[data-v-ff8b410e]{width:.2963rem;height:.2963rem;border-radius:50%;object-fit:cover;background:#ffffff14}.dev-content[data-v-ff8b410e]{flex:1;min-height:0;overflow:hidden}@media (max-width: 760px){.dev-sidebar[data-v-ff8b410e]{width:.7037rem;padding:.14815rem .07407rem}.dev-brand-text[data-v-ff8b410e],.dev-nav-title[data-v-ff8b410e],.dev-nav-item span[data-v-ff8b410e]:last-child,.dev-side-link span[data-v-ff8b410e]:last-child{display:none}.dev-brand[data-v-ff8b410e]{justify-content:center;padding:.05556rem 0 .14815rem}.dev-nav-item[data-v-ff8b410e],.dev-side-link[data-v-ff8b410e]{justify-content:center}}.dev-page[data-v-e799b0e6]{height:100%;padding:.2963rem .37037rem .44444rem;box-sizing:border-box;overflow:auto}.page-inner[data-v-e799b0e6]{max-width:11.11111rem;margin:0 auto}.page-head[data-v-e799b0e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.14815rem;margin-bottom:.2037rem}.page-title[data-v-e799b0e6]{margin:0;font-size:.24074rem;font-weight:800;letter-spacing:-.01em}.page-desc[data-v-e799b0e6]{margin:.09259rem 0 0;font-size:.125rem;line-height:1.8;color:#ffffff75}.btn[data-v-e799b0e6]{height:.31481rem;padding:0 .12963rem;border:1px solid rgba(255,255,255,.1);border-radius:.08333rem;background:#ffffff0f;color:#fff;font-size:.11111rem;cursor:pointer}.btn[data-v-e799b0e6]:hover:not(:disabled){background:#ffffff1f}.btn[data-v-e799b0e6]:disabled{opacity:.5;cursor:not-allowed}.btn.small[data-v-e799b0e6]{height:.27778rem;padding:0 .11111rem;font-size:.11111rem}.alert[data-v-e799b0e6]{margin-bottom:.12963rem;padding:.09259rem .12963rem;border-radius:.09259rem;font-size:.12037rem}.alert.error[data-v-e799b0e6]{background:#e26b6b1f;border:1px solid rgba(226,107,107,.35);color:#ffb4b4}.stat-grid[data-v-e799b0e6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.12963rem}.stat-card[data-v-e799b0e6]{padding:.18519rem;border-radius:.12963rem;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.stat-card.primary[data-v-e799b0e6]{background:linear-gradient(135deg,#7b61ff29,#45d0ff14);border-color:#7b61ff47}.stat-label[data-v-e799b0e6]{font-size:.12037rem;color:#ffffff73}.stat-value[data-v-e799b0e6]{margin-top:.11111rem;font-size:.31481rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.stat-card.primary .stat-value[data-v-e799b0e6]{color:#a9e1ff}.stat-foot[data-v-e799b0e6]{margin-top:.11111rem;font-size:.11111rem;color:#ffffff59}.panel[data-v-e799b0e6]{margin-top:.2037rem;padding:.18519rem;border-radius:.12963rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.panel-head[data-v-e799b0e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.14815rem}.panel-title[data-v-e799b0e6]{font-size:.13889rem;font-weight:600}.panel-desc[data-v-e799b0e6]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff59}.panel-actions[data-v-e799b0e6]{display:flex;gap:.07407rem;flex-shrink:0}.mini-grid[data-v-e799b0e6]{margin-top:.16667rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.11111rem}.mini-item[data-v-e799b0e6]{padding:.14815rem;border-radius:.11111rem;background:#ffffff09;border:1px solid rgba(255,255,255,.05)}.mini-value[data-v-e799b0e6]{font-size:.24074rem;font-weight:700}.mini-label[data-v-e799b0e6]{margin-top:.07407rem;font-size:.11111rem;color:#fff6}.tip-bar[data-v-e799b0e6]{margin-top:.2037rem;padding:.12963rem .14815rem;border-radius:.09259rem;background:#45d0ff0f;border:1px solid rgba(69,208,255,.14);font-size:.12037rem;line-height:1.8;color:#ffffff80}@media (max-width: 900px){.stat-grid[data-v-e799b0e6],.mini-grid[data-v-e799b0e6]{grid-template-columns:1fr}}.dev-page[data-v-9c469471]{height:100%;padding:.2963rem .37037rem .44444rem;box-sizing:border-box;overflow:auto}.page-inner[data-v-9c469471]{max-width:11.11111rem;margin:0 auto}.page-head[data-v-9c469471]{display:flex;align-items:flex-start;justify-content:space-between;gap:.18519rem;margin-bottom:.22222rem}.page-title[data-v-9c469471]{margin:0;font-size:.24074rem;font-weight:800;letter-spacing:-.01em}.page-desc[data-v-9c469471]{margin:.09259rem 0 0;font-size:.125rem;line-height:1.8;color:#ffffff75}.balance-chip[data-v-9c469471]{display:flex;align-items:center;gap:.09259rem;height:.37037rem;padding:0 .14815rem;border-radius:9.25rem;background:#ffffff0d;border:1px solid rgba(139,220,255,.18);font-size:.12037rem;color:#ffffff80;white-space:nowrap}.balance-chip strong[data-v-9c469471]{color:#8bdcff;font-size:.14815rem}.alert[data-v-9c469471]{margin-bottom:.14815rem;padding:.11111rem .14815rem;border-radius:.09259rem;font-size:.125rem}.alert.error[data-v-9c469471]{background:#e26b6b1f;border:1px solid rgba(226,107,107,.35);color:#ffb4b4}.recharge-grid[data-v-9c469471]{display:grid;grid-template-columns:minmax(0,1fr) 2.77778rem;gap:.18519rem;align-items:start}.panel[data-v-9c469471]{padding:.25926rem;border-radius:.16667rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.panel-title[data-v-9c469471]{font-size:.13889rem;font-weight:600;margin-bottom:.16667rem}.package-grid[data-v-9c469471]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.12963rem}.package-item[data-v-9c469471]{position:relative;padding:.22222rem .14815rem;border-radius:.12963rem;background:#ffffff09;border:1px solid rgba(255,255,255,.08);color:#fff;cursor:pointer;text-align:center;transition:all .18s ease}.package-item[data-v-9c469471]:hover{background:#ffffff12;transform:translateY(-1px)}.package-item.active[data-v-9c469471]{background:linear-gradient(135deg,#7b61ff38,#45d0ff1a);border-color:#7b61ff8c;box-shadow:0 .11111rem .25926rem #7b61ff29}.package-points[data-v-9c469471]{font-size:.2037rem;font-weight:800}.package-points span[data-v-9c469471]{font-size:.11111rem;font-weight:500;color:#ffffff6b}.package-amount[data-v-9c469471]{margin-top:.07407rem;font-size:.12963rem;color:#ffffff80}.package-check[data-v-9c469471]{position:absolute;top:.09259rem;right:.11111rem;font-size:.10185rem;color:#8bdcff}.custom-row[data-v-9c469471]{margin-top:.22222rem;display:flex;align-items:center;gap:.16667rem}.custom-label[data-v-9c469471]{font-size:.12963rem;color:#ffffff8c;white-space:nowrap}.custom-input-wrap[data-v-9c469471]{flex:1;display:flex;align-items:center;gap:.09259rem;height:.42593rem;padding:0 .12963rem;border-radius:.10185rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.custom-prefix[data-v-9c469471]{color:#fff6;font-size:.13889rem}.custom-input[data-v-9c469471]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:#fff;font-size:.14815rem}.custom-points[data-v-9c469471]{font-size:.12037rem;color:#8bdcff;white-space:nowrap}.submit-btn[data-v-9c469471]{width:100%;height:.46296rem;margin-top:.24074rem;border:none;border-radius:.12037rem;background:linear-gradient(135deg,#7b61ff,#45d0ff);color:#fff;font-size:.13889rem;font-weight:600;cursor:pointer;transition:opacity .18s ease}.submit-btn[data-v-9c469471]:hover:not(:disabled){opacity:.92}.submit-btn[data-v-9c469471]:disabled{opacity:.45;cursor:not-allowed}.summary[data-v-9c469471]{padding:.22222rem;border-radius:.16667rem;background:linear-gradient(160deg,#7b61ff1a,#45d0ff08);border:1px solid rgba(123,97,255,.2);position:sticky;top:0}.summary-title[data-v-9c469471]{font-size:.12037rem;font-weight:600;color:#ffffff80;letter-spacing:.04em}.summary-row[data-v-9c469471]{margin-top:.14815rem;display:flex;align-items:baseline;justify-content:space-between;gap:.11111rem;font-size:.125rem;color:#ffffff80}.summary-row strong[data-v-9c469471]{font-size:.24074rem;font-weight:800;color:#fff}.summary-row strong.accent[data-v-9c469471]{color:#a9e1ff}.summary-row.small[data-v-9c469471]{margin-top:.09259rem;font-size:.11574rem;color:#fff6}.summary-divider[data-v-9c469471]{margin-top:.16667rem;height:1px;background:#ffffff14}.summary-note[data-v-9c469471]{margin-top:.16667rem;padding-top:.14815rem;border-top:1px dashed rgba(255,255,255,.08);font-size:.11111rem;line-height:2;color:#ffffff59}.notice-grid[data-v-9c469471]{margin-top:.18519rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.12963rem}.notice-card[data-v-9c469471]{display:flex;align-items:flex-start;gap:.12963rem;padding:.18519rem;border-radius:.12963rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.notice-icon[data-v-9c469471]{width:.31481rem;height:.31481rem;flex-shrink:0;border-radius:.09259rem;display:flex;align-items:center;justify-content:center;font-size:.13889rem;background:#7b61ff24;border:1px solid rgba(123,97,255,.22)}.notice-title[data-v-9c469471]{font-size:.12963rem;font-weight:600}.notice-desc[data-v-9c469471]{margin-top:.05556rem;font-size:.11574rem;line-height:1.8;color:#fff6}.pay-panel[data-v-9c469471]{display:grid;grid-template-columns:2.96296rem minmax(0,1fr);gap:.2963rem;padding:.27778rem;border-radius:.18519rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.pay-qr[data-v-9c469471]{padding:.14815rem;border-radius:.12963rem;background:#fff;display:flex;flex-direction:column;align-items:center}.pay-qr canvas[data-v-9c469471]{width:2.40741rem;height:2.40741rem;display:block}.pay-tip[data-v-9c469471]{margin-top:.09259rem;padding-bottom:.03704rem;font-size:.12037rem;color:#333}.pay-info[data-v-9c469471]{display:flex;flex-direction:column;justify-content:center}.pay-status[data-v-9c469471]{font-size:.11111rem;color:#ffd27a}.pay-amount[data-v-9c469471]{margin-top:.09259rem;font-size:.13889rem;color:#ffffff8c}.pay-amount strong[data-v-9c469471]{font-size:.31481rem;font-weight:800;color:#fff;margin-left:.07407rem}.pay-points[data-v-9c469471]{margin-top:.09259rem;font-size:.12963rem;color:#ffffff8c}.pay-points strong[data-v-9c469471]{color:#8bdcff;font-size:.18519rem;margin:0 .03704rem}.pay-order[data-v-9c469471]{margin-top:.11111rem;font-size:.11111rem;color:#ffffff4d;word-break:break-all}.pay-waiting[data-v-9c469471]{margin-top:.2037rem;display:flex;align-items:center;gap:.07407rem;font-size:.12037rem;color:#ffffff73}.dot[data-v-9c469471]{width:.07407rem;height:.07407rem;border-radius:50%;background:#45d0ff;animation:pulse-9c469471 1.4s ease-in-out infinite}@keyframes pulse-9c469471{0%,to{opacity:.35}50%{opacity:1}}.pay-success[data-v-9c469471]{margin-top:.2037rem;font-size:.12963rem;color:#8ff0c8}.pay-actions[data-v-9c469471]{margin-top:.24074rem;display:flex;gap:.11111rem;flex-wrap:wrap}.btn[data-v-9c469471]{height:.35185rem;padding:0 .16667rem;border:1px solid rgba(255,255,255,.1);border-radius:.09259rem;background:#ffffff0f;color:#fff;font-size:.12037rem;cursor:pointer}.btn[data-v-9c469471]:hover{background:#ffffff1f}.btn.primary[data-v-9c469471]{border:none;background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.btn.ghost[data-v-9c469471]{color:#ffffff73;background:transparent}@media (max-width: 980px){.recharge-grid[data-v-9c469471],.pay-panel[data-v-9c469471],.notice-grid[data-v-9c469471]{grid-template-columns:1fr}.summary[data-v-9c469471]{position:static}.package-grid[data-v-9c469471]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.dev-page[data-v-9c469471]{padding:.18519rem .16667rem .37037rem}.package-grid[data-v-9c469471]{grid-template-columns:1fr}.custom-row[data-v-9c469471]{flex-direction:column;align-items:stretch;gap:.09259rem}}.dev-page[data-v-cb83a49e]{height:100%;padding:.2963rem .37037rem .44444rem;box-sizing:border-box;overflow:auto}.page-inner[data-v-cb83a49e]{max-width:11.11111rem;margin:0 auto}.page-head[data-v-cb83a49e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.14815rem;margin-bottom:.22222rem}.page-title[data-v-cb83a49e]{margin:0;font-size:.24074rem;font-weight:800;letter-spacing:-.01em}.page-desc[data-v-cb83a49e]{margin:.09259rem 0 0;font-size:.125rem;line-height:1.8;color:#ffffff75}.btn[data-v-cb83a49e]{height:.31481rem;padding:0 .12963rem;border:1px solid rgba(255,255,255,.1);border-radius:.08333rem;background:#ffffff0f;color:#fff;font-size:.11111rem;cursor:pointer}.btn[data-v-cb83a49e]:hover:not(:disabled){background:#ffffff1f}.btn[data-v-cb83a49e]:disabled{opacity:.45;cursor:not-allowed}.btn.primary[data-v-cb83a49e]{margin-top:.14815rem;height:.33333rem;padding:0 .16667rem;border:none;background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.btn.small[data-v-cb83a49e]{height:.27778rem;padding:0 .11111rem}.btn.ghost[data-v-cb83a49e]{background:transparent;color:#ffffff80}.alert[data-v-cb83a49e]{margin-bottom:.12963rem;padding:.09259rem .12963rem;border-radius:.09259rem;font-size:.12037rem}.alert.error[data-v-cb83a49e]{background:#e26b6b1f;border:1px solid rgba(226,107,107,.35);color:#ffb4b4}.table-card[data-v-cb83a49e]{border-radius:.12963rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);overflow:hidden}.table-wrap[data-v-cb83a49e]{width:100%;overflow-x:auto}.bill-table[data-v-cb83a49e]{width:100%;border-collapse:collapse;font-size:.12037rem;white-space:nowrap}.bill-table th[data-v-cb83a49e]{padding:.12037rem .14815rem;text-align:left;font-weight:500;font-size:.11111rem;color:#ffffff61;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}.bill-table td[data-v-cb83a49e]{padding:.13889rem .14815rem;border-bottom:1px solid rgba(255,255,255,.04);color:#ffffffc7}.bill-table tbody tr[data-v-cb83a49e]:hover{background:#ffffff05}.bill-table th.num[data-v-cb83a49e],.bill-table td.num[data-v-cb83a49e]{text-align:right}.mono[data-v-cb83a49e]{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.10185rem;color:#ffffff8c}.muted[data-v-cb83a49e]{color:#ffffff6b}.points[data-v-cb83a49e]{color:#8ff0c8!important;font-weight:600}.badge[data-v-cb83a49e]{display:inline-block;padding:.01852rem .08333rem;border-radius:9.25rem;font-size:.10185rem}.badge.paid[data-v-cb83a49e]{color:#8ff0c8;background:#3ad69a1f;border:1px solid rgba(58,214,154,.28)}.badge.pending[data-v-cb83a49e]{color:#ffd27a;background:#ffbe5a1a;border:1px solid rgba(255,190,90,.3)}.badge.failed[data-v-cb83a49e]{color:#ffb4b4;background:#e26b6b1f;border:1px solid rgba(226,107,107,.3)}.badge.refunded[data-v-cb83a49e]{color:#ffffff80;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.pager[data-v-cb83a49e]{display:flex;align-items:center;justify-content:space-between;gap:.11111rem;padding:.11111rem .14815rem}.pager-info[data-v-cb83a49e]{font-size:.11111rem;color:#ffffff59}.pager-actions[data-v-cb83a49e]{display:flex;gap:.07407rem}.empty[data-v-cb83a49e]{padding:.55556rem .18519rem;text-align:center;color:#ffffff73;font-size:.12963rem}.empty-title[data-v-cb83a49e]{font-size:.13889rem;font-weight:600;color:#ffffffb8}.empty-tip[data-v-cb83a49e]{margin-top:.07407rem;font-size:.11111rem}.dev-page[data-v-c21309d3]{height:100%;padding:.2963rem .37037rem .59259rem;box-sizing:border-box;overflow:auto;scroll-behavior:smooth}.docs-container[data-v-c21309d3]{max-width:11.11111rem;margin:0 auto}.docs-hero[data-v-c21309d3]{padding:.31481rem .33333rem;border-radius:.18519rem;background:radial-gradient(120% 140% at 0% 0%,rgba(123,97,255,.2),transparent 55%),linear-gradient(135deg,#7b61ff1f,#45d0ff0d);border:1px solid rgba(123,97,255,.28);box-shadow:0 .18519rem .46296rem #0000002e}.docs-kicker[data-v-c21309d3]{font-size:.10185rem;font-weight:700;letter-spacing:.16em;color:#8bdcff}.docs-title[data-v-c21309d3]{margin:.11111rem 0 0;font-size:.31481rem;font-weight:800;letter-spacing:-.02em}.docs-desc[data-v-c21309d3]{margin:.12963rem 0 0;max-width:7.03704rem;font-size:.12963rem;line-height:1.9;color:#ffffff8f}.hero-meta[data-v-c21309d3]{margin-top:.22222rem;display:flex;flex-wrap:wrap;gap:.09259rem}.meta-item[data-v-c21309d3]{display:inline-flex;align-items:center;gap:.09259rem;padding:.07407rem .12963rem;border-radius:.09259rem;background:#00000038;border:1px solid rgba(255,255,255,.08)}.meta-label[data-v-c21309d3]{font-size:.10185rem;color:#ffffff61;letter-spacing:.04em}.meta-item code[data-v-c21309d3]{font-size:.11574rem}.docs-layout[data-v-c21309d3]{margin-top:.22222rem;display:grid;grid-template-columns:minmax(0,1fr) 1.92593rem;gap:.22222rem;align-items:start}.docs-main[data-v-c21309d3]{min-width:0}.doc-section[data-v-c21309d3]{padding:.24074rem .25926rem;border-radius:.14815rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);scroll-margin-top:.14815rem}.doc-section+.doc-section[data-v-c21309d3]{margin-top:.16667rem}.section-head[data-v-c21309d3]{display:flex;align-items:center;gap:.11111rem;margin-bottom:.14815rem}.section-index[data-v-c21309d3]{font-size:.10185rem;font-weight:700;letter-spacing:.06em;color:#8bdcff;padding:.02778rem .07407rem;border-radius:.05556rem;background:#45d0ff1a;border:1px solid rgba(69,208,255,.18)}.doc-section h2[data-v-c21309d3]{margin:0;font-size:.16667rem;font-weight:700}.doc-section p[data-v-c21309d3]{margin:0 0 .11111rem;font-size:.12963rem;line-height:1.9;color:#fff9}.hint[data-v-c21309d3]{margin-top:.12963rem!important;font-size:.12037rem!important;line-height:1.8!important;color:#ffffff6b!important}code[data-v-c21309d3]{padding:.01852rem .06481rem;border-radius:.05556rem;background:#ffffff14;color:#a9e1ff;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.11574rem}.code-block[data-v-c21309d3]{margin:0 0 .12963rem;border-radius:.11111rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#0a0d13}.code-head[data-v-c21309d3]{padding:.08333rem .14815rem;font-size:.10185rem;letter-spacing:.06em;color:#ffffff52;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.code-block pre[data-v-c21309d3]{margin:0;padding:.14815rem .16667rem;color:#cfe9ff;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.12037rem;line-height:1.8;overflow-x:auto;white-space:pre}.table-wrap[data-v-c21309d3]{width:100%;overflow-x:auto;border-radius:.11111rem;border:1px solid rgba(255,255,255,.06)}.doc-table[data-v-c21309d3]{width:100%;border-collapse:collapse;font-size:.125rem;white-space:nowrap}.doc-table th[data-v-c21309d3]{padding:.11111rem .14815rem;text-align:left;font-weight:500;font-size:.11111rem;letter-spacing:.03em;color:#ffffff61;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.07)}.doc-table td[data-v-c21309d3]{padding:.12037rem .14815rem;vertical-align:middle;color:#ffffffbd;border-bottom:1px solid rgba(255,255,255,.045);line-height:1.7}.doc-table tbody tr:last-child td[data-v-c21309d3]{border-bottom:none}.doc-table tbody tr[data-v-c21309d3]:hover{background:#ffffff06}.col-method[data-v-c21309d3]{width:.81481rem}.col-type[data-v-c21309d3],.col-required[data-v-c21309d3],.col-code[data-v-c21309d3]{width:1.11111rem}.mono[data-v-c21309d3]{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.11574rem;color:#ffffff9e}.muted[data-v-c21309d3]{color:#fff6}.method[data-v-c21309d3]{display:inline-block;min-width:.48148rem;padding:.02778rem .07407rem;border-radius:.05556rem;font-size:.10185rem;font-weight:700;text-align:center}.method.get[data-v-c21309d3]{color:#8ff0c8;background:#3ad69a1a}.method.post[data-v-c21309d3]{color:#a9c4ff;background:#5a8cff1f}.required[data-v-c21309d3]{display:inline-block;min-width:.25926rem;padding:.01852rem .07407rem;border-radius:9.25rem;font-size:.10185rem;text-align:center;color:#ffffff6b;background:#ffffff0f}.required.yes[data-v-c21309d3]{color:#ffd27a;background:#ffbe5a1a}.status-grid[data-v-c21309d3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.03704rem,1fr));gap:.11111rem}.status-card[data-v-c21309d3]{padding:.14815rem .16667rem;border-radius:.11111rem;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.status-top[data-v-c21309d3]{display:flex;align-items:center;justify-content:space-between;gap:.09259rem}.status-tag[data-v-c21309d3]{padding:.01852rem .07407rem;border-radius:9.25rem;font-size:.09259rem;color:#ffd27a;background:#ffbe5a1a}.status-tag.final[data-v-c21309d3]{color:#8ff0c8;background:#3ad69a1a}.status-desc[data-v-c21309d3]{margin-top:.09259rem;font-size:.12037rem;line-height:1.7;color:#ffffff7a}.price-grid[data-v-c21309d3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.11111rem;margin-top:.05556rem}.price-card[data-v-c21309d3]{padding:.16667rem;border-radius:.11111rem;background:linear-gradient(140deg,#7b61ff1a,#45d0ff0a);border:1px solid rgba(123,97,255,.18)}.price-duration[data-v-c21309d3]{font-size:.11111rem;color:#fff6}.price-points[data-v-c21309d3]{margin-top:.07407rem;font-size:.22222rem;font-weight:800;color:#a9e1ff}.price-points span[data-v-c21309d3]{font-size:.11111rem;font-weight:500;color:#fff6}.price-yuan[data-v-c21309d3]{margin-top:.05556rem;font-size:.11111rem;color:#ffffff6b}.limit-grid[data-v-c21309d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.09259rem .22222rem}.limit-item[data-v-c21309d3]{display:flex;align-items:center;justify-content:space-between;gap:.14815rem;padding:.10185rem .01852rem;border-bottom:1px dashed rgba(255,255,255,.07)}.limit-name[data-v-c21309d3]{font-size:.12037rem;color:#ffffff73}.limit-value[data-v-c21309d3]{font-size:.12037rem;color:#ffffffc7}.docs-toc[data-v-c21309d3]{position:sticky;top:0;padding:.16667rem .14815rem;border-radius:.12963rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.toc-title[data-v-c21309d3]{margin-bottom:.11111rem;font-size:.10185rem;font-weight:700;letter-spacing:.1em;color:#ffffff4d}.toc-link[data-v-c21309d3]{display:block;padding:.07407rem .09259rem;border-radius:.07407rem;font-size:.12037rem;color:#ffffff80;text-decoration:none}.toc-link[data-v-c21309d3]:hover{background:#ffffff0d;color:#fff}@media (max-width: 1080px){.docs-layout[data-v-c21309d3]{grid-template-columns:minmax(0,1fr)}.docs-toc[data-v-c21309d3]{display:none}}@media (max-width: 760px){.dev-page[data-v-c21309d3]{padding:.18519rem .16667rem .37037rem}.docs-hero[data-v-c21309d3]{padding:.22222rem}.docs-title[data-v-c21309d3]{font-size:.24074rem}.price-grid[data-v-c21309d3],.limit-grid[data-v-c21309d3]{grid-template-columns:1fr}}.dev-page[data-v-befa5fdb]{height:100%;padding:.2963rem .37037rem .44444rem;box-sizing:border-box;overflow:auto}.page-inner[data-v-befa5fdb]{max-width:11.11111rem;margin:0 auto}.page-head[data-v-befa5fdb]{display:flex;align-items:flex-start;justify-content:space-between;gap:.14815rem;margin-bottom:.22222rem}.page-title[data-v-befa5fdb]{margin:0;font-size:.24074rem;font-weight:800;letter-spacing:-.01em}.page-desc[data-v-befa5fdb]{margin:.09259rem 0 0;max-width:6.2963rem;font-size:.125rem;line-height:1.8;color:#ffffff75}.head-actions[data-v-befa5fdb]{display:flex;align-items:center;gap:.11111rem;flex-shrink:0}.polling-hint[data-v-befa5fdb]{display:inline-flex;align-items:center;gap:.06481rem;font-size:.11111rem;color:#ffffff61}.dot[data-v-befa5fdb]{width:.06481rem;height:.06481rem;border-radius:50%;background:#45d0ff;animation:pulse-befa5fdb 1.4s ease-in-out infinite}@keyframes pulse-befa5fdb{0%,to{opacity:.35}50%{opacity:1}}.btn[data-v-befa5fdb]{height:.31481rem;padding:0 .12963rem;border:1px solid rgba(255,255,255,.1);border-radius:.08333rem;background:#ffffff0f;color:#fff;font-size:.11574rem;cursor:pointer}.btn[data-v-befa5fdb]:hover:not(:disabled){background:#ffffff1f}.btn[data-v-befa5fdb]:disabled{opacity:.45;cursor:not-allowed}.btn.small[data-v-befa5fdb]{height:.27778rem;padding:0 .11111rem}.btn.primary[data-v-befa5fdb]{margin-top:.16667rem;height:.35185rem;padding:0 .16667rem;border:none;background:linear-gradient(135deg,#7b61ff,#45d0ff);font-weight:600}.btn.ghost[data-v-befa5fdb]{background:transparent;color:#ffffff80}.alert[data-v-befa5fdb]{margin-bottom:.12963rem;padding:.09259rem .12963rem;border-radius:.09259rem;font-size:.12037rem}.alert.error[data-v-befa5fdb]{background:#e26b6b1f;border:1px solid rgba(226,107,107,.35);color:#ffb4b4}.table-card[data-v-befa5fdb]{border-radius:.12963rem;background:#ffffff08;border:1px solid rgba(255,255,255,.07);overflow:hidden}.table-wrap[data-v-befa5fdb]{width:100%;overflow-x:auto}.task-table[data-v-befa5fdb]{width:100%;border-collapse:collapse;font-size:.12037rem}.task-table th[data-v-befa5fdb]{padding:.12037rem .14815rem;text-align:left;font-weight:500;font-size:.11111rem;color:#ffffff61;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap}.task-table td[data-v-befa5fdb]{padding:.12963rem .14815rem;border-bottom:1px solid rgba(255,255,255,.04);color:#ffffffc7;vertical-align:middle}.task-table tbody tr:last-child td[data-v-befa5fdb]{border-bottom:none}.task-table tbody tr[data-v-befa5fdb]:hover{background:#ffffff05}.col-time[data-v-befa5fdb]{width:1.38889rem}.col-status[data-v-befa5fdb]{width:.77778rem}.col-params[data-v-befa5fdb]{width:1.38889rem}.col-key[data-v-befa5fdb]{width:1.11111rem}.col-points[data-v-befa5fdb]{width:.55556rem;text-align:right}.col-action[data-v-befa5fdb]{width:.92593rem}.prompt[data-v-befa5fdb]{max-width:3.51852rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.params[data-v-befa5fdb]{white-space:nowrap}.seed[data-v-befa5fdb]{margin-top:.03704rem;font-size:.10185rem;color:#ffffff4d;max-width:1.38889rem;overflow:hidden;text-overflow:ellipsis}.sep[data-v-befa5fdb]{opacity:.35;margin:0 .01852rem}.muted[data-v-befa5fdb]{color:#ffffff6b}.points[data-v-befa5fdb]{color:#8bdcff;font-weight:600;text-align:right}.link[data-v-befa5fdb]{color:#8bdcff;text-decoration:none;white-space:nowrap}.link[data-v-befa5fdb]:hover{text-decoration:underline}.badge[data-v-befa5fdb]{display:inline-block;padding:.02778rem .08333rem;border-radius:9.25rem;font-size:.10648rem;white-space:nowrap}.badge.queued[data-v-befa5fdb]{color:#ffd27a;background:#ffbe5a1a;border:1px solid rgba(255,190,90,.28)}.badge.processing[data-v-befa5fdb]{color:#a9c4ff;background:#5a8cff1f;border:1px solid rgba(90,140,255,.28)}.badge.succeeded[data-v-befa5fdb]{color:#8ff0c8;background:#3ad69a1f;border:1px solid rgba(58,214,154,.28)}.badge.failed[data-v-befa5fdb]{color:#ffb4b4;background:#e26b6b1f;border:1px solid rgba(226,107,107,.3)}.badge.cancelled[data-v-befa5fdb]{color:#ffffff80;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.pager[data-v-befa5fdb]{display:flex;align-items:center;justify-content:space-between;gap:.11111rem;padding:.11111rem .14815rem}.pager-info[data-v-befa5fdb]{font-size:.11111rem;color:#ffffff59}.pager-actions[data-v-befa5fdb]{display:flex;gap:.07407rem}.empty[data-v-befa5fdb]{padding:.55556rem .18519rem;text-align:center;color:#ffffff73;font-size:.12963rem}.empty-title[data-v-befa5fdb]{font-size:.14815rem;font-weight:600;color:#ffffffb8}.empty-tip[data-v-befa5fdb]{margin:.09259rem auto 0;max-width:4.81481rem;font-size:.11574rem;line-height:1.9}.empty-tip code[data-v-befa5fdb],.tip-bar code[data-v-befa5fdb]{padding:1px .05556rem;border-radius:.0463rem;background:#ffffff14;color:#a9e1ff;font-family:JetBrains Mono,Consolas,monospace;font-size:.11111rem}.tip-bar[data-v-befa5fdb]{margin-top:.16667rem;padding:.11111rem .14815rem;border-radius:.09259rem;background:#45d0ff0f;border:1px solid rgba(69,208,255,.14);font-size:.11574rem;line-height:1.8;color:#ffffff73}@media (max-width: 900px){.dev-page[data-v-befa5fdb]{padding:.18519rem .16667rem .37037rem}.page-head[data-v-befa5fdb]{flex-direction:column}.col-time[data-v-befa5fdb],.col-params[data-v-befa5fdb],.col-key[data-v-befa5fdb]{display:none}.prompt[data-v-befa5fdb]{max-width:2.03704rem}}.smooth-down-clip{animation:smoothDown 1.2s ease-in forwards}@keyframes smoothDown{0%{transform:translateY(0) scale(1);clip-path:inset(0 0 0 0)}to{transform:translateY(100%) scale(.98);clip-path:inset(0 0 100% 0)}}.smooth-up-clip{animation:smoothUp 1.2s ease-out forwards}@keyframes smoothUp{0%{transform:translateY(100%) scale(.98);clip-path:inset(0 0 100% 0)}to{transform:translateY(0) scale(1);clip-path:inset(0 0 0 0)}}.fade-in{animation:fadeIn 1s ease-out forwards}.fade-out{animation:fadeOut 1s ease-in forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(.9091)}to{transform:translate(-50%) scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
