@font-face {
  font-family: "阿里巴巴普惠体 2.0 55 Regular";
  font-weight: 400;
  src: url("//at.alicdn.com/wf/webfont/8rOQ7VVWMd1s/wkMSI0ySqp7l.woff2") format("woff2"), url("//at.alicdn.com/wf/webfont/8rOQ7VVWMd1s/wZFJARRWsbzF.woff") format("woff");
  font-display: swap;
}
/* 重置所有元素的盒模型 */
* {
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  letter-spacing: 0.5px;
  font-family: "阿里巴巴普惠体 2.0 55 Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
html,
body {
  width: 100%;
  height: 100%;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #333333;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-behavior: smooth;
}
.layout-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  height: 100vh;
  background-color: #f7f7f7;
}
.layout-container .wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
          flex: 1;
  overflow: hidden;
}
.layout-container .wrapper .wrapper-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  height: 100%;
  padding: 0px 1rem;
  overflow-y: auto;
}
.layout-container .wrapper .wrapper-inner .navbar-right {
  color: #1989fa;
}

.menu-item-wrapper[data-v-7bc6aed1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.menu-item-wrapper i[data-v-7bc6aed1]{margin-right:0.5rem;font-size:1rem}.menu-item-wrapper .title-text[data-v-7bc6aed1]{position:relative;display:inline-block;font-size:.9rem}.menu-item-wrapper .title-text--reserve-badge[data-v-7bc6aed1]{padding-right:2.125rem}.menu-item-wrapper .title-text--reserve-badge .new-tag--overlay[data-v-7bc6aed1]{right:0;left:auto}.menu-item-wrapper .new-tag[data-v-7bc6aed1]{position:relative;top:-0.625rem;margin-left:1px;padding:0 0.25rem;font-size:.5rem;font-weight:700;color:#fff;background:-webkit-linear-gradient(315deg, #ef4444, #f87171);background:linear-gradient(135deg, #ef4444, #f87171);border-radius:0.375rem;letter-spacing:.3px;text-transform:uppercase;line-height:1.5;white-space:nowrap;overflow:hidden;display:inline-block}.menu-item-wrapper .new-tag[data-v-7bc6aed1]::after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.8), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.8), transparent);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-animation:new-shimmer-7bc6aed1 .4s linear infinite;animation:new-shimmer-7bc6aed1 .4s linear infinite}.menu-item-wrapper .new-tag--overlay[data-v-7bc6aed1]{position:absolute;top:0.4375rem;left:calc(100% + 0.125rem);z-index:1;margin:0;display:block;pointer-events:none}@-webkit-keyframes new-shimmer-7bc6aed1{0%{left:-100%}100%{left:150%}}@keyframes new-shimmer-7bc6aed1{0%{left:-100%}100%{left:150%}}
.menu-link[data-v-43a863be]{display:block;text-decoration:none;color:inherit}
.submenu-title-noDropdown[data-v-1a4fb176] .el-menu-item{padding:0 1rem}.submenu-title-wrap[data-v-1a4fb176]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%}.submenu-title-wrap[data-v-1a4fb176] .menu-item-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;overflow:visible;white-space:nowrap}.submenu-title-wrap .caret-arrow[data-v-1a4fb176]{margin:0 0 0 0.375rem;font-size:0.75rem;color:inherit;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}[data-v-1a4fb176] .el-submenu__icon-arrow{display:none}[data-v-1a4fb176] .el-submenu.is-opened .submenu-title-wrap .caret-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nest-menu[data-v-1a4fb176] .el-menu-item,.nest-menu[data-v-1a4fb176] .el-submenu .el-submenu__title{height:2.5rem;line-height:2.5rem;min-width:7.5rem}.nest-menu[data-v-1a4fb176] .el-menu-item i,.nest-menu[data-v-1a4fb176] .el-submenu .el-submenu__title i{margin-right:0.5rem}.nest-menu[data-v-1a4fb176] .el-menu--horizontal .el-menu .el-menu-item{background-color:#fff}.nest-menu[data-v-1a4fb176] .el-menu--horizontal .el-menu .el-menu-item:hover{background-color:#f5f7fa;color:#165dff}.nest-menu[data-v-1a4fb176] .el-menu--horizontal .el-menu .el-menu-item.is-active{color:#165dff;background-color:#f0f5ff}
.top-menu-container[data-v-27634463]{height:4rem;width:100%}.top-menu-container .top-menu[data-v-27634463]{border-bottom:none;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.top-menu-container .top-menu[data-v-27634463] .el-menu-item,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title{font-size:1rem;font-weight:500;height:4rem;line-height:4rem;padding:0 1rem;color:#6b7280;border-bottom:0.125rem solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.top-menu-container .top-menu[data-v-27634463] .el-menu-item i,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title i{margin-right:0.5rem;font-size:1.1rem}.top-menu-container .top-menu[data-v-27634463] .el-menu-item i.caret-arrow,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title i.caret-arrow{width:auto;margin:0 0 0 0.375rem;font-size:0.75rem}.top-menu-container .top-menu[data-v-27634463] .el-menu-item:hover,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title:hover{color:#165dff;background-color:transparent}.top-menu-container .top-menu[data-v-27634463] .el-menu-item.is-active{color:#165dff;border-bottom-color:#165dff;background-color:transparent}.top-menu-container .top-menu[data-v-27634463] .el-submenu.is-active .el-submenu__title{color:#165dff;border-bottom-color:#165dff}.top-menu-container .top-menu .more-menu[data-v-27634463] .el-submenu__title{width:3.5rem;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.top-menu-container .top-menu .more-menu[data-v-27634463] .el-submenu__title .more-icon{margin:0;font-size:1.25rem;color:#6b7280}.top-menu-container .top-menu .more-menu[data-v-27634463]:hover .el-submenu__title .more-icon{color:#165dff}@media(max-width: 768px){.top-menu-container .top-menu[data-v-27634463] .el-menu-item,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title{padding:0 0.75rem}.top-menu-container .top-menu[data-v-27634463] .el-menu-item span,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title span{display:none}.top-menu-container .top-menu[data-v-27634463] .el-menu-item i,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title i{margin-right:0;font-size:1.4rem}.top-menu-container .top-menu .more-menu[data-v-27634463] .el-submenu__title{padding:0 1rem}.top-menu-container .top-menu .more-menu[data-v-27634463] .el-submenu__title .more-icon{display:inline !important;font-size:1.25rem}}@media(max-width: 480px){.top-menu-container .top-menu[data-v-27634463] .el-menu-item,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title{padding:0 0.5rem}.top-menu-container .top-menu[data-v-27634463] .el-menu-item i,.top-menu-container .top-menu[data-v-27634463] .el-submenu .el-submenu__title i{font-size:1.3rem}.top-menu-container .top-menu .more-menu[data-v-27634463] .el-submenu__title{padding:0 0.75rem}.top-menu-container .top-menu .more-menu[data-v-27634463] .el-submenu__title .more-icon{font-size:1.25rem}}
.modal-mask[data-v-385601a2]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:1001;padding-top:6vh;-webkit-animation:mask-in-385601a2 .3s ease;animation:mask-in-385601a2 .3s ease;-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem)}@-webkit-keyframes mask-in-385601a2{from{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.45)}}@keyframes mask-in-385601a2{from{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.45)}}.invite-modal[data-v-385601a2]{width:32.5rem;max-width:94vw;max-height:90vh;overflow:hidden;background:#fff;border-radius:1.25rem;box-shadow:0 0.25rem 0.375rem rgba(0,0,0,.04),0 0.625rem 1.875rem rgba(0,0,0,.08),0 1.5rem 3.75rem rgba(0,0,0,.12);position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-animation:modal-in-385601a2 .35s cubic-bezier(0.34, 1.56, 0.64, 1);animation:modal-in-385601a2 .35s cubic-bezier(0.34, 1.56, 0.64, 1)}@-webkit-keyframes modal-in-385601a2{from{opacity:0;-webkit-transform:scale(0.92) translateY(1.25rem);transform:scale(0.92) translateY(1.25rem)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes modal-in-385601a2{from{opacity:0;-webkit-transform:scale(0.92) translateY(1.25rem);transform:scale(0.92) translateY(1.25rem)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.close-btn[data-v-385601a2]{position:absolute;top:0.75rem;right:0.875rem;z-index:2;width:1.875rem;height:1.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:0.9375rem;color:#aaa;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.03)}.close-btn[data-v-385601a2]:hover{color:#333;background:rgba(0,0,0,.08);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.loading-overlay[data-v-385601a2]{position:absolute;inset:0;background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:10;border-radius:1.25rem}.loading-spinner[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;margin-bottom:1rem}.spinner-dot[data-v-385601a2]{width:0.625rem;height:0.625rem;border-radius:50%;background:#6c3fc7;-webkit-animation:dot-bounce-385601a2 1.4s ease-in-out infinite both;animation:dot-bounce-385601a2 1.4s ease-in-out infinite both}.spinner-dot[data-v-385601a2]:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s;background:#a855f7}.spinner-dot[data-v-385601a2]:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s;background:#8b5cf6}.spinner-dot[data-v-385601a2]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s;background:#6c3fc7}@-webkit-keyframes dot-bounce-385601a2{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes dot-bounce-385601a2{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:.3}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.loading-text[data-v-385601a2]{font-size:0.8125rem;color:#999;letter-spacing:.5px}.modal-body[data-v-385601a2]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;min-height:0;padding:1.75rem 2rem 0}.modal-top[data-v-385601a2]{-webkit-flex-shrink:0;flex-shrink:0}.header-section[data-v-385601a2]{text-align:center;margin-bottom:1.125rem}.header-title[data-v-385601a2]{font-size:1.4375rem;font-weight:700;color:#1a1a2e;margin:0 0 0.5rem;line-height:1.3;letter-spacing:1px}.header-title .highlight[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #6c3fc7 0%, #a855f7 40%, #c084fc 100%);background:linear-gradient(135deg, #6c3fc7 0%, #a855f7 40%, #c084fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.875rem;font-weight:600;letter-spacing:1px;text-shadow:0 0.125rem 0.5rem rgba(108,63,199,.15)}.header-desc[data-v-385601a2]{font-size:0.78125rem;color:#8c8c9e;margin:0;line-height:1.6;letter-spacing:.3px}.copy-btn[data-v-385601a2]{width:100%;margin-bottom:1.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;background:-webkit-linear-gradient(315deg, #6c3fc7 0%, #8b5cf6 50%, #7c3aed 100%);background:linear-gradient(135deg, #6c3fc7 0%, #8b5cf6 50%, #7c3aed 100%);color:#fff;border:none;line-height:3rem;border-radius:0.875rem;font-size:0.9375rem;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s;transition:all .25s;letter-spacing:1px;box-shadow:0 0.375rem 1.25rem rgba(108,63,199,.35);position:relative;overflow:hidden}.copy-btn[data-v-385601a2]::after{content:"";position:absolute;inset:0;background:-webkit-linear-gradient(315deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.12) 50%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(135deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.12) 50%, rgba(255, 255, 255, 0) 100%);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.copy-btn[data-v-385601a2]:hover{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.625rem 1.75rem rgba(108,63,199,.45)}.copy-btn[data-v-385601a2]:hover::after{opacity:1}.copy-btn[data-v-385601a2]:active{-webkit-transform:translateY(0);transform:translateY(0);box-shadow:0 0.25rem 0.75rem rgba(108,63,199,.3)}.copy-btn .copy-icon[data-v-385601a2]{-webkit-flex-shrink:0;flex-shrink:0}.step-header[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.75rem;margin-bottom:1rem}.step-header-dot[data-v-385601a2]{width:0.3125rem;height:0.3125rem;border-radius:50%;background:#d5c8f0;-webkit-flex-shrink:0;flex-shrink:0}.step-top-title[data-v-385601a2]{text-align:center;font-size:0.875rem;font-weight:600;color:#1a1a2e;margin:0;letter-spacing:1px;white-space:nowrap}.step-item[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.875rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding:0.875rem 1rem;margin-bottom:0.625rem;background:#fff;border:1px solid #f0ebf6;border-radius:0.75rem;-webkit-transition:all .25s;transition:all .25s;cursor:default;position:relative;box-shadow:0 1px 0.1875rem rgba(0,0,0,.02)}.step-item[data-v-385601a2]:hover{border-color:#c9b8f0;box-shadow:0 0.25rem 1rem rgba(108,63,199,.08)}.step-item[data-v-385601a2]:last-child{margin-bottom:0}.step-icon-wrap[data-v-385601a2]{width:2.125rem;height:2.125rem;-webkit-flex-shrink:0;flex-shrink:0;border-radius:0.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:1rem;color:#fff;-webkit-transition:all .25s;transition:all .25s}.step-item:hover .step-icon-wrap[data-v-385601a2]{-webkit-transform:scale(1.08);transform:scale(1.08)}.step-icon-link[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #a855f7, #7c3aed);background:linear-gradient(135deg, #a855f7, #7c3aed);box-shadow:0 0.1875rem 0.625rem rgba(124,58,237,.2)}.step-icon-check[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #0ea5e9, #0284c7);background:linear-gradient(135deg, #0ea5e9, #0284c7);box-shadow:0 0.1875rem 0.625rem rgba(2,132,199,.2)}.step-icon-star[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #f59e0b, #d97706);background:linear-gradient(135deg, #f59e0b, #d97706);box-shadow:0 0.1875rem 0.625rem rgba(217,119,6,.2)}.step-label[data-v-385601a2]{font-weight:700;color:#6c3fc7;letter-spacing:.3px}.step-text[data-v-385601a2]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding-top:0}.step-text h4[data-v-385601a2]{font-size:0.875rem;color:#1a1a2e;margin:0 0 0.25rem;font-weight:600;letter-spacing:.3px}.step-text p[data-v-385601a2]{font-size:0.75rem;color:#8c8c9e;margin:0;line-height:1.5;letter-spacing:.2px}.stats-row[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.625rem;margin:0.875rem 0 0.625rem}.stat-col[data-v-385601a2]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;border-radius:0.75rem;padding:0.625rem 0.625rem;text-align:center;-webkit-transition:all .25s;transition:all .25s;cursor:default;position:relative;overflow:hidden}.stat-col[data-v-385601a2]::before{content:"";position:absolute;inset:0;border-radius:0.875rem;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.stat-col.stat-points[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #faf5ff 0%, #f3e8ff 100%);background:linear-gradient(135deg, #faf5ff 0%, #f3e8ff 100%);border:1px solid #e9d5ff}.stat-col.stat-points[data-v-385601a2]::before{background:-webkit-linear-gradient(315deg, #f3e8ff 0%, #e9d5ff 100%);background:linear-gradient(135deg, #f3e8ff 0%, #e9d5ff 100%)}.stat-col.stat-points .stat-icon-wrap[data-v-385601a2]{background:rgba(108,63,199,.12);color:#7c3aed}.stat-col.stat-points .stat-value[data-v-385601a2]{color:#6c3fc7}.stat-col.stat-invites[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #f0f9ff 0%, #e0f2fe 100%);background:linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);border:1px solid #bae6fd}.stat-col.stat-invites[data-v-385601a2]::before{background:-webkit-linear-gradient(315deg, #e0f2fe 0%, #bae6fd 100%);background:linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%)}.stat-col.stat-invites .stat-icon-wrap[data-v-385601a2]{background:rgba(14,165,233,.12);color:#0ea5e9}.stat-col.stat-invites .stat-value[data-v-385601a2]{color:#0284c7}.stat-col[data-v-385601a2]:hover{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.375rem 1.25rem rgba(0,0,0,.08)}.stat-col[data-v-385601a2]:hover::before{opacity:1}.stat-icon-wrap[data-v-385601a2]{width:1.875rem;height:1.875rem;border-radius:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 auto 0.375rem;position:relative;z-index:1;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.stat-col:hover .stat-icon-wrap[data-v-385601a2]{-webkit-transform:scale(1.1);transform:scale(1.1)}.stat-label[data-v-385601a2]{font-size:0.6875rem;color:#8c8c9e;margin-bottom:0.125rem;position:relative;z-index:1}.stat-value[data-v-385601a2]{font-size:1.25rem;font-weight:800;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.1875rem;position:relative;z-index:1;letter-spacing:.5px}.stat-unit[data-v-385601a2]{font-size:0.75rem;font-weight:500;color:#8c8c9e;letter-spacing:.3px}.detail-section[data-v-385601a2]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;min-height:0;padding-bottom:1.5rem}.detail-section[data-v-385601a2]::-webkit-scrollbar{width:0.25rem}.detail-section[data-v-385601a2]::-webkit-scrollbar-track{background:transparent}.detail-section[data-v-385601a2]::-webkit-scrollbar-thumb{background:transparent;border-radius:0.125rem;-webkit-transition:background .3s;transition:background .3s}.detail-section[data-v-385601a2]:hover::-webkit-scrollbar-thumb{background:#d5d5d5}.detail-header[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:0.625rem;-webkit-flex-shrink:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;padding-bottom:0.5rem}.detail-title[data-v-385601a2]{font-size:0.875rem;font-weight:600;color:#1a1a2e;letter-spacing:.3px}.detail-count[data-v-385601a2]{font-size:0.75rem;color:#aaa;background:#f5f5f7;padding:0.125rem 0.625rem;border-radius:0.625rem}.record-list[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.5rem}.record-card[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;padding:0.75rem 0.875rem;background:#fdfcff;border:1px solid #f3eff9;border-radius:0.75rem;-webkit-transition:all .2s;transition:all .2s;cursor:default}.record-card[data-v-385601a2]:hover{border-color:#d5c8f0;background:#faf7fd;box-shadow:0 0.125rem 0.75rem rgba(108,63,199,.06)}.record-card.earned[data-v-385601a2]{background:-webkit-linear-gradient(315deg, #fafcff, #f7fdf9);background:linear-gradient(135deg, #fafcff, #f7fdf9);border-color:#e8f5ec}.record-card.earned[data-v-385601a2]:hover{border-color:#b7e4c7;background:-webkit-linear-gradient(315deg, #f5faff, #f0fdf4);background:linear-gradient(135deg, #f5faff, #f0fdf4);box-shadow:0 0.125rem 0.75rem rgba(16,185,129,.08)}.rc-avatar[data-v-385601a2]{width:2.25rem;height:2.25rem;-webkit-flex-shrink:0;flex-shrink:0;border-radius:50%;box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.1);overflow:hidden}.rc-avatar .rc-avatar-img[data-v-385601a2]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rc-avatar .rc-avatar-img.rc-avatar-default[data-v-385601a2]{-o-object-fit:contain;object-fit:contain;padding:0.375rem;-moz-box-sizing:border-box;box-sizing:border-box}.rc-info[data-v-385601a2]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.125rem}.rc-name[data-v-385601a2]{font-size:0.875rem;font-weight:600;color:#1a1a2e;letter-spacing:.3px}.rc-date[data-v-385601a2]{font-size:0.71875rem;color:#aaa;letter-spacing:.2px}.rc-status[data-v-385601a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;gap:0.3125rem;-webkit-flex-shrink:0;flex-shrink:0;min-width:3.875rem}.status-dot[data-v-385601a2]{display:inline-block;width:0.4375rem;height:0.4375rem;border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0}.status-dot.status-active[data-v-385601a2]{background:#10b981;box-shadow:0 0 0.375rem rgba(16,185,129,.4)}.status-dot.status-pending[data-v-385601a2]{background:#f59e0b;box-shadow:0 0 0.375rem rgba(245,158,11,.4)}.status-dot.status-expired[data-v-385601a2]{background:#bbb}.status-text[data-v-385601a2]{font-size:0.71875rem;color:#999;white-space:nowrap}.rc-points[data-v-385601a2]{-webkit-flex-shrink:0;flex-shrink:0;text-align:center;width:5rem}.points-num[data-v-385601a2]{font-size:1rem;font-weight:800;color:#10b981;letter-spacing:.3px}.points-label[data-v-385601a2]{font-size:0.6875rem;color:#999;margin-left:0.125rem}.points-none[data-v-385601a2]{font-size:1rem;color:#d0d0d0;font-weight:500}.detail-empty[data-v-385601a2]{text-align:center;padding:1.25rem 0 1rem}.detail-empty .empty-icon[data-v-385601a2]{color:#d0d0d0;margin-bottom:0.625rem}.detail-empty p[data-v-385601a2]{font-size:0.8125rem;color:#aaa;margin:0 0 0.25rem;font-weight:500}.detail-empty span[data-v-385601a2]{font-size:0.75rem;color:#ccc}
.avatar-container[data-v-bb62671a]{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;position:relative}.avatar-container .invite-btn-wrapper[data-v-bb62671a]{-webkit-flex-shrink:0;flex-shrink:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.avatar-container .invite-btn-wrapper .invite-btn[data-v-bb62671a]{height:2rem;padding:0 0.875rem;border-radius:1rem;background:-webkit-linear-gradient(315deg, #FF6B6B, #FF4757);background:linear-gradient(135deg, #FF6B6B, #FF4757);color:#fff;border:none;font-weight:600;font-size:0.75rem;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:0 0.125rem 0.5rem rgba(255,71,87,.25);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;letter-spacing:.3px;position:relative;overflow:hidden}.avatar-container .invite-btn-wrapper .invite-btn[data-v-bb62671a]::after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.4), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-animation:shimmer-bb62671a .5s ease-in-out infinite;animation:shimmer-bb62671a .5s ease-in-out infinite}.avatar-container .invite-btn-wrapper .invite-btn[data-v-bb62671a]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.25rem 0.75rem rgba(255,71,87,.35);color:#fff;background:-webkit-linear-gradient(315deg, #FF4757, #e84349);background:linear-gradient(135deg, #FF4757, #e84349)}.avatar-container .invite-btn-wrapper .invite-btn[data-v-bb62671a]:active{-webkit-transform:translateY(0);transform:translateY(0)}.avatar-container .invite-btn-wrapper .invite-btn i[data-v-bb62671a]{font-size:0.875rem}.avatar-container .avatar-wrapper[data-v-bb62671a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;padding:0.375rem 0.75rem;height:100%;max-height:4rem;border-radius:0.75rem;position:relative}.avatar-container .avatar-wrapper .avatar-frame[data-v-bb62671a]{width:3.125rem;height:3.125rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;padding:0.375rem;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:visible}.avatar-container .avatar-wrapper .avatar-frame .user-avatar[data-v-bb62671a]{-webkit-flex-shrink:0;flex-shrink:0;position:relative;z-index:2;border-radius:50%;overflow:hidden}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-] .user-avatar[data-v-bb62671a]{border:0.125rem solid var(--avatar-frame-soft);box-shadow:0 0 0 1px #111}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-][data-v-bb62671a]{background:var(--avatar-frame-main);border:0.125rem solid var(--avatar-frame-main);box-shadow:inset 0 0 0 1px var(--avatar-frame-sub),inset 0 0 0 0.125rem var(--avatar-frame-soft),0 0 0 1px var(--avatar-frame-main),0 0.5rem 1.125rem var(--avatar-frame-shadow)}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-][data-v-bb62671a]::before{content:"";position:absolute;inset:-0.25rem;border-radius:50%;padding:0.1875rem;background:var(--avatar-frame-soft);-webkit-mask:-webkit-linear-gradient(#000 0 0) content-box,-webkit-linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-][data-v-bb62671a]::after{content:"";position:absolute;inset:-0.1875rem;border-radius:50%;padding:0.125rem;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.4), transparent) -100% 0/60% 100% no-repeat;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent) -100% 0/60% 100% no-repeat;-webkit-mask:-webkit-linear-gradient(#000 0 0) content-box,-webkit-linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-animation:avatarFrameShimmer-bb62671a .5s ease-in-out infinite;animation:avatarFrameShimmer-bb62671a .5s ease-in-out infinite;pointer-events:none;z-index:1}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-] .avatar-vip-badge[data-v-bb62671a]{position:absolute;right:-0.625rem;bottom:-0.25rem;width:1.25rem;height:1rem;line-height:0.75rem;padding:0;text-align:center;background:var(--avatar-frame-main);border:1.5px solid var(--avatar-frame-main);box-shadow:inset 0 0 0 1px var(--avatar-frame-soft),0 0.25rem 0.625rem rgba(0,0,0,.28);color:var(--avatar-frame-soft);font-size:0.4375rem;font-weight:900;letter-spacing:.1px;text-shadow:0 1px 0.125rem rgba(0,0,0,.65);-webkit-clip-path:polygon(50% 0, 100% 20%, 88% 78%, 50% 100%, 12% 78%, 0 20%);clip-path:polygon(50% 0, 100% 20%, 88% 78%, 50% 100%, 12% 78%, 0 20%);z-index:3;overflow:hidden}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-] .avatar-vip-badge[data-v-bb62671a]::after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.4), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-animation:shimmer-bb62671a .5s ease-in-out infinite;animation:shimmer-bb62671a .5s ease-in-out infinite}.avatar-container .avatar-wrapper .avatar-frame[class*=avatar-frame-] .user-avatar[data-v-bb62671a]{border-color:var(--avatar-frame-soft)}.avatar-container .avatar-wrapper .avatar-frame .avatar-container .avatar-frame-4 .avatar-vip-badge[data-v-bb62671a]{background:#111 !important;border:1.5px solid #c9a96e !important;box-shadow:inset 0 0 0 1px #e6d2a6,0 0.25rem 0.625rem rgba(0,0,0,.28) !important;color:#f8e6b3 !important}.avatar-container .avatar-wrapper .avatar-frame .avatar-frame-4[data-v-bb62671a]{background:#111;border:0.125rem solid #c9a96e;box-shadow:inset 0 0 0 1px #050505,inset 0 0 0 0.125rem #e6d2a6,0 0 0 1px #8a6324,0 0.5rem 1.125rem var(--avatar-frame-shadow)}.avatar-container .avatar-wrapper .avatar-frame .avatar-frame-4[data-v-bb62671a]::before{background:#e6d2a6}.avatar-container .avatar-wrapper .avatar-frame .avatar-frame-4 .user-avatar[data-v-bb62671a]{border-color:#e6d2a6}.avatar-container .avatar-wrapper .avatar-frame .avatar-frame-4[data-v-bb62671a] .avatar-vip-badge{background:#111 !important;border:1.5px solid #c9a96e !important;box-shadow:inset 0 0 0 1px #e6d2a6,0 0.25rem 0.625rem rgba(0,0,0,.28) !important;color:#f8e6b3 !important}.avatar-container .avatar-wrapper .user-info[data-v-bb62671a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;line-height:1.4;min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.avatar-container .avatar-wrapper .user-info .user-name[data-v-bb62671a]{font-weight:600;color:#1f2937;font-size:0.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.2px}.avatar-container .avatar-wrapper .user-info .user-points[data-v-bb62671a]{font-size:0.6875rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem}.avatar-container .avatar-wrapper .user-info .user-points .points-num[data-v-bb62671a]{color:#165dff;font-weight:700;font-size:0.75rem}.avatar-container .avatar-wrapper .user-info .user-points .audit-hint[data-v-bb62671a]{color:#9ca3af;font-size:0.625rem}.avatar-container .avatar-wrapper .user-info .user-points .recharge-link[data-v-bb62671a]{color:#165dff;font-size:0.6875rem;font-weight:600;cursor:pointer;padding:1px 0.375rem;border-radius:0.25rem;background:rgba(22,93,255,.08);-webkit-transition:all .2s ease;transition:all .2s ease}.avatar-container .avatar-wrapper .user-info .user-points .recharge-link[data-v-bb62671a]:hover{background:rgba(22,93,255,.15);color:#0d4fd6}.avatar-container .avatar-wrapper .caret-area[data-v-bb62671a]{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0}.avatar-container .avatar-wrapper .caret-area .el-icon-caret-bottom[data-v-bb62671a]{font-size:0.875rem;color:#9ca3af;-webkit-transition:-webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1);-webkit-flex-shrink:0;flex-shrink:0}.avatar-container .avatar-wrapper .caret-area .rotating[data-v-bb62671a]{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#165dff}.avatar-container .logout-dropdown[data-v-bb62671a]{position:absolute;top:calc(100% + 0.5rem);left:0;min-width:15rem;background:#fff;border-radius:0.75rem;box-shadow:0 0.5rem 1.875rem rgba(0,0,0,.12);padding:0.375rem;z-index:2000;-webkit-animation:dropdownFadeIn-bb62671a .2s ease;animation:dropdownFadeIn-bb62671a .2s ease;-moz-box-sizing:border-box;box-sizing:border-box}.avatar-container .logout-dropdown .dropdown-menu-item[data-v-bb62671a]{min-height:2.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;padding:0.375rem 0.5rem;border-radius:0.5rem;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.avatar-container .logout-dropdown .dropdown-menu-item .item-icon[data-v-bb62671a]{width:1.75rem;height:1.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:0.375rem;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.avatar-container .logout-dropdown .dropdown-menu-item .item-icon i[data-v-bb62671a]{display:block;width:0.875rem;height:0.875rem;font-size:0.875rem;line-height:0.875rem;text-align:center}.avatar-container .logout-dropdown .dropdown-menu-item .item-text[data-v-bb62671a]{min-width:0;color:#374151;font-size:0.8125rem;font-weight:500;line-height:1.25rem;white-space:nowrap;-webkit-transition:color .15s ease;transition:color .15s ease}.avatar-container .logout-dropdown .dropdown-language[data-v-bb62671a]{position:relative;margin-bottom:1px}.avatar-container .logout-dropdown .dropdown-language[data-v-bb62671a]::after{content:"";position:absolute;right:0.5rem;bottom:-1px;left:0.5rem;height:1px;background:#f0f2f5}.avatar-container .logout-dropdown .dropdown-language[data-v-bb62671a]:hover,.avatar-container .logout-dropdown .dropdown-language[data-v-bb62671a]:focus-within{background:#f5f7ff}.avatar-container .logout-dropdown .dropdown-language .item-icon[data-v-bb62671a]{color:#165dff;background:rgba(22,93,255,.09)}.avatar-container .logout-dropdown .dropdown-language .language-select[data-v-bb62671a]{width:7.375rem;margin-left:auto;-webkit-flex-shrink:0;flex-shrink:0}.avatar-container .logout-dropdown .dropdown-language .language-select[data-v-bb62671a] .el-input__inner{height:1.875rem;padding:0 1.6875rem 0 0.375rem;border:0;color:#165dff;background:transparent;font-size:0.8125rem;font-weight:500;line-height:1.875rem;text-align:right;cursor:pointer}.avatar-container .logout-dropdown .dropdown-language .language-select[data-v-bb62671a] .el-input__suffix{right:0.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.avatar-container .logout-dropdown .dropdown-language .language-select[data-v-bb62671a] .el-select__caret{color:#6b7280;font-size:0.75rem;font-weight:600}.avatar-container .logout-dropdown .dropdown-points[data-v-bb62671a]{cursor:pointer;position:relative;margin-bottom:1px}.avatar-container .logout-dropdown .dropdown-points[data-v-bb62671a]::after{content:"";position:absolute;right:0.5rem;bottom:-1px;left:0.5rem;height:1px;background:#f0f2f5}.avatar-container .logout-dropdown .dropdown-points[data-v-bb62671a]:hover{background:#f5f7ff}.avatar-container .logout-dropdown .dropdown-points .item-icon[data-v-bb62671a]{color:#165dff;background:rgba(22,93,255,.09)}.avatar-container .logout-dropdown .dropdown-points .item-value[data-v-bb62671a]{margin-left:auto;color:#165dff;font-size:0.75rem;font-weight:700;font-variant-numeric:tabular-nums}.avatar-container .logout-dropdown .dropdown-points .item-arrow[data-v-bb62671a]{color:#a3acba;font-size:0.6875rem}.avatar-container .logout-dropdown .dropdown-points .item-text+.item-arrow[data-v-bb62671a]{margin-left:auto}.avatar-container .logout-dropdown .dropdown-logout[data-v-bb62671a]{cursor:pointer}.avatar-container .logout-dropdown .dropdown-logout[data-v-bb62671a]:hover{background:#fef2f2}.avatar-container .logout-dropdown .dropdown-logout[data-v-bb62671a]:active{background:#fee2e2}.avatar-container .logout-dropdown .dropdown-logout .item-icon[data-v-bb62671a]{background:#f3f4f6;color:#6b7280}.avatar-container .logout-dropdown .dropdown-logout:hover .item-icon[data-v-bb62671a]{background:#fee2e2;color:#ef4444}.avatar-container .logout-dropdown .dropdown-logout:hover .item-text[data-v-bb62671a]{color:#dc2626}@media(max-width: 1280px){.avatar-container[data-v-bb62671a]{gap:0.375rem}.avatar-container .avatar-wrapper[data-v-bb62671a]{gap:0.375rem;padding:0.25rem 0.375rem}.avatar-container .avatar-wrapper .avatar-frame[data-v-bb62671a]{width:2.625rem;height:2.625rem;padding:0.25rem}.avatar-container .avatar-wrapper .avatar-frame[data-v-bb62671a]::before{inset:-0.125rem;padding:0.125rem}.avatar-container .avatar-wrapper .avatar-frame[data-v-bb62671a]::after{inset:-0.125rem;padding:1px}.avatar-container .avatar-wrapper .avatar-frame[data-v-bb62671a] .user-avatar{width:2.125rem !important;height:2.125rem !important;line-height:2.125rem !important}.avatar-container .avatar-wrapper .avatar-frame .avatar-vip-badge[data-v-bb62671a]{right:-0.375rem;bottom:-0.125rem;-webkit-transform:scale(0.85);transform:scale(0.85);-webkit-transform-origin:right bottom;transform-origin:right bottom}.avatar-container .avatar-wrapper .user-info .audit-hint[data-v-bb62671a]{display:none}.avatar-container .avatar-wrapper .caret-area[data-v-bb62671a]{width:1.25rem;height:1.25rem}.avatar-container .invite-btn-wrapper .invite-btn[data-v-bb62671a]{padding:0 0.625rem}}@media(max-width: 1024px){.avatar-container .avatar-wrapper .user-info[data-v-bb62671a]{display:none}.avatar-container .avatar-wrapper .caret-area[data-v-bb62671a]{margin-left:0.125rem}}@-webkit-keyframes dropdownFadeIn-bb62671a{from{opacity:0;-webkit-transform:translateY(-0.375rem) scale(0.96);transform:translateY(-0.375rem) scale(0.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes dropdownFadeIn-bb62671a{from{opacity:0;-webkit-transform:translateY(-0.375rem) scale(0.96);transform:translateY(-0.375rem) scale(0.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes avatarFrameShimmer-bb62671a{0%{background-position:-100% 0}100%{background-position:100% 0}}@keyframes avatarFrameShimmer-bb62671a{0%{background-position:-100% 0}100%{background-position:100% 0}}@-webkit-keyframes shimmer-bb62671a{0%{left:-100%}100%{left:100%}}@keyframes shimmer-bb62671a{0%{left:-100%}100%{left:100%}}
.avatar-language-popper{padding:0.25rem;border:1px solid #e5e7eb;border-radius:0.5rem;box-shadow:0 0.625rem 1.75rem rgba(17,24,39,.14)}.avatar-language-popper .el-select-dropdown__list{padding:0}.avatar-language-popper .el-select-dropdown__item{height:2.125rem;margin:0.125rem 0;padding:0 0.625rem;border-radius:0.375rem;color:#374151;font-size:0.8125rem;line-height:2.125rem}.avatar-language-popper .el-select-dropdown__item.hover,.avatar-language-popper .el-select-dropdown__item:hover{background:#f5f7ff}.avatar-language-popper .el-select-dropdown__item.selected{color:#165dff;background:rgba(22,93,255,.09);font-weight:600}.avatar-language-popper .popper__arrow{display:none}.logout-confirm-dialog{border-radius:1.25rem !important;overflow:hidden;width:25rem !important}.logout-confirm-dialog .el-message-box__header{padding:1.5rem 1.5rem 1rem !important;border-bottom:none !important;background:-webkit-linear-gradient(315deg, #fef2f2, #ffffff);background:linear-gradient(135deg, #fef2f2, #ffffff)}.logout-confirm-dialog .el-message-box__header .el-message-box__title{font-size:1.125rem !important;font-weight:700 !important;color:#1f2937 !important;letter-spacing:-0.3px}.logout-confirm-dialog .el-message-box__header .el-message-box__title::before{font-size:1.25rem}.logout-confirm-dialog .el-message-box__header .el-message-box__headerbtn{top:1.25rem;right:1.25rem}.logout-confirm-dialog .el-message-box__header .el-message-box__headerbtn .el-message-box__close{font-size:1.125rem;color:#9ca3af}.logout-confirm-dialog .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:#ef4444}.logout-confirm-dialog .el-message-box__content{padding:0.5rem 1.5rem 1.5rem !important;font-size:0.875rem !important;color:#6b7280 !important;line-height:1.6 !important}.logout-confirm-dialog .el-message-box__btns{padding:1rem 1.5rem 1.5rem !important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.75rem}.logout-confirm-dialog .el-message-box__btns .el-button{border-radius:0.75rem !important;padding:0.625rem 1.25rem !important;font-size:0.875rem !important;-webkit-transition:all .2s ease !important;transition:all .2s ease !important;font-weight:500 !important;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.logout-confirm-dialog .el-message-box__btns .el-button:first-child{background-color:#fff !important;border:1px solid #e5e7eb !important;color:#6b7280 !important}.logout-confirm-dialog .el-message-box__btns .el-button:first-child:hover{border-color:#165dff !important;color:#165dff !important;background-color:#f0f5ff !important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.logout-confirm-dialog .el-message-box__btns .el-button:last-child{background:-webkit-linear-gradient(315deg, #ef4444, #dc2626) !important;background:linear-gradient(135deg, #ef4444, #dc2626) !important;border:none !important;color:#fff !important;box-shadow:0 0.125rem 0.5rem rgba(239,68,68,.3)}.logout-confirm-dialog .el-message-box__btns .el-button:last-child:hover{background:-webkit-linear-gradient(315deg, #dc2626, #b91c1c) !important;background:linear-gradient(135deg, #dc2626, #b91c1c) !important;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.25rem 0.75rem rgba(239,68,68,.4)}
.navbar[data-v-04c285e5]{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;box-shadow:0 1px 0.25rem rgba(0,0,0,.08);height:4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 1rem}@media(max-width: 768px){.navbar[data-v-04c285e5]{padding:0 0.75rem}}@media(max-width: 480px){.navbar[data-v-04c285e5]{padding:0 0.5rem}}.navbar .navbar-container[data-v-04c285e5]{width:100%;max-width:100rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}.navbar .logo-area[data-v-04c285e5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;-webkit-flex-shrink:0;flex-shrink:0;min-width:0;cursor:pointer}.navbar .logo-area .logo-icon[data-v-04c285e5]{width:2.75rem;height:2.75rem;-o-object-fit:contain;object-fit:contain}.navbar .logo-area .logo-title[data-v-04c285e5]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0;letter-spacing:.5px;white-space:nowrap}.navbar .navbar-right[data-v-04c285e5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:1rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;height:100%}.navbar .navbar-right .menu-wrapper[data-v-04c285e5]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;overflow:hidden}.navbar .navbar-right .menu-wrapper[data-v-04c285e5] .top-menu-container{width:100%}.navbar .navbar-right .avatar-wrapper[data-v-04c285e5]{-webkit-flex-shrink:0;flex-shrink:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media(max-width: 1180px){.navbar .logo-area .logo-title[data-v-04c285e5]{display:none}}@media(max-width: 768px){.navbar .navbar-container[data-v-04c285e5],.navbar .navbar-right[data-v-04c285e5]{gap:0.5rem}.navbar .logo-area .logo-icon[data-v-04c285e5]{width:2.5rem;height:2.5rem}}
.app-main[data-v-8a1deda8]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding-top:1.5rem;width:100%;max-width:100rem;margin:0 auto;min-height:calc(100vh - 4rem)}.app-main[data-v-8a1deda8] .page-card{background-color:#fff;border-radius:0.75rem;box-shadow:0 1px 0.1875rem rgba(0,0,0,.05);padding:1.5rem}.fade-transform-leave-active[data-v-8a1deda8],.fade-transform-enter-active[data-v-8a1deda8]{-webkit-transition:all .3s;transition:all .3s}.fade-transform-enter[data-v-8a1deda8]{opacity:0;-webkit-transform:translateX(-1.875rem);transform:translateX(-1.875rem)}.fade-transform-leave-to[data-v-8a1deda8]{opacity:0;-webkit-transform:translateX(1.875rem);transform:translateX(1.875rem)}
.app-wrapper[data-v-58f3ac1c]{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#f5f7fa;font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}

.language-switcher[data-v-01a539a7] {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.5rem;
  color: inherit;
  font-size: 0.8125rem;
}
.language-switcher__label[data-v-01a539a7] {
  white-space: nowrap;
}
.language-switcher__control[data-v-01a539a7] {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  border-radius: 0.375rem;
  -webkit-transition: box-shadow 0.2s ease;
  transition: box-shadow 0.2s ease;
}
.language-switcher__control[data-v-01a539a7]:focus-within {
  box-shadow: 0 0 0 0.1875rem rgba(79, 70, 229, 0.12);
}
.language-switcher select[data-v-01a539a7] {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  min-width: 7rem;
  height: 2rem;
  padding: 0 2.125rem 0 0.6875rem;
  border: 1px solid rgba(120, 128, 148, 0.35);
  border-radius: 0.375rem;
  color: inherit;
  background: rgba(255, 255, 255, 0.92);
  font: inherit;
  line-height: 1.875rem;
  cursor: pointer;
  outline: none;
  -webkit-transition: border-color 0.2s ease, background-color 0.2s ease;
  transition: border-color 0.2s ease, background-color 0.2s ease;
}
.language-switcher select[data-v-01a539a7]:hover,
.language-switcher select[data-v-01a539a7]:focus {
  border-color: rgba(79, 70, 229, 0.65);
  background-color: #fff;
}
.language-switcher select option[data-v-01a539a7] {
  color: #1f2937;
  background: #fff;
}
.language-switcher__arrow[data-v-01a539a7] {
  position: absolute;
  top: 50%;
  right: 0.6875rem;
  color: #6b7280;
  font-size: 0.75rem;
  line-height: 1;
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: color 0.2s ease, -webkit-transform 0.2s ease;
  transition: color 0.2s ease, -webkit-transform 0.2s ease;
  transition: color 0.2s ease, transform 0.2s ease;
  transition: color 0.2s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
}
.language-switcher__control:hover .language-switcher__arrow[data-v-01a539a7],
.language-switcher__control:focus-within .language-switcher__arrow[data-v-01a539a7] {
  color: #4f46e5;
}
.language-switcher__control:focus-within .language-switcher__arrow[data-v-01a539a7] {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}


*[data-v-056ced02] {
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
html[data-v-056ced02] {
  font-size: 1rem;
  scroll-behavior: smooth;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
html[data-v-056ced02] { font-size: 0.9375rem;
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
html[data-v-056ced02] { font-size: 0.875rem;
}
}
body[data-v-056ced02] {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  background: -webkit-linear-gradient(315deg, #F8FAFC 0%, #e0f2fe 100%);
  background: linear-gradient(135deg, #F8FAFC 0%, #e0f2fe 100%);
  color: #1E293B;
  font-size: 1rem;
  line-height: 1.5;
}
.container[data-v-056ced02] {
  max-width: 90rem;
  margin: 0 auto;
  padding: 0 1.5rem;
}
@media (max-width: 768px) {
.container[data-v-056ced02] { padding: 0 1rem;
}
}

/* 导航栏 */
.header[data-v-056ced02] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 50;
  background: rgba(255, 255, 255, 0.8);
  -webkit-backdrop-filter: blur(0.625rem);
          backdrop-filter: blur(0.625rem);
  border-bottom: 1px solid #f3f4f6;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.header-scrolled[data-v-056ced02] {
  background: white;
  box-shadow: 0 0.25rem 0.375rem -1px rgba(0, 0, 0, 0.1);
}
.header-content[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  height: 4rem;
}
.logo[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.5rem;
  cursor: pointer;
}
.logo img[data-v-056ced02] { height: 2rem; width: auto;
}
.logo span[data-v-056ced02] { font-size: 1.25rem; font-weight: 700; color: #4F46E5;
}
.nav-menu[data-v-056ced02] { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; gap: 2rem;
}
.nav-actions[data-v-056ced02] { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 0.75rem;
}
@media (max-width: 900px) {
.nav-menu[data-v-056ced02], .nav-actions[data-v-056ced02] { display: none;
}
}
.nav-menu a[data-v-056ced02] {
  color: #374151;
  text-decoration: none;
  font-size: 0.875rem;
  font-weight: 500;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  cursor: pointer;
}
.nav-menu a[data-v-056ced02]:hover { color: #4F46E5;
}
.mobile-menu-btn[data-v-056ced02] {
  display: none;
  cursor: pointer;
  font-size: 1.5rem;
  color: #6b7280;
}
@media (max-width: 900px) {
.mobile-menu-btn[data-v-056ced02] { display: block;
}
}
.mobile-menu[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  gap: 1rem;
  padding: 1.25rem;
}
.mobile-menu a[data-v-056ced02] {
  text-decoration: none;
  color: #374151;
  font-size: 1rem;
  padding: 0.5rem 0;
  cursor: pointer;
}

/* 按钮样式 */
.btn-primary[data-v-056ced02] {
  background: #4F46E5 !important;
  border-color: #4F46E5 !important;
  font-weight: 600 !important;
  border-radius: 0.5rem !important;
  -webkit-transition: all 0.3s !important;
  transition: all 0.3s !important;
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -moz-inline-box !important;
  display: inline-flex !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
     -moz-box-align: center !important;
          align-items: center !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
     -moz-box-pack: center !important;
          justify-content: center !important;
  white-space: nowrap !important;
}
.btn-primary[data-v-056ced02]:hover {
  background: #4338CA !important;
  -webkit-transform: translateY(-0.125rem);
          transform: translateY(-0.125rem);
  box-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, 0.1);
}
.free-btn[data-v-056ced02] { padding: 0.5rem 1.25rem !important; font-size: 0.875rem !important;
}
.mobile-free-btn[data-v-056ced02] { width: 100% !important; margin-top: 1rem !important; padding: 0.75rem 1.25rem !important;
}
.btn-large[data-v-056ced02] { padding: 0.75rem 2rem !important; font-size: 1rem !important;
}

/* 英雄区域 */
.hero[data-v-056ced02] {
  position: relative;
  padding: 3rem 0 4rem;
  overflow: hidden;
}
.hero-bg[data-v-056ced02] {
  position: absolute;
  inset: 0;
  z-index: 0;
}
.hero-bg[data-v-056ced02]::before {
  content: '';
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top left, rgba(79, 70, 229, 0.08), rgba(16, 185, 129, 0.08));
  background: linear-gradient(to bottom right, rgba(79, 70, 229, 0.08), rgba(16, 185, 129, 0.08));
  z-index: 1;
}
.hero-bg[data-v-056ced02]::after {
  content: '';
  position: absolute;
  inset: 0;
  background: -webkit-radial-gradient(30% 20%, circle, rgba(79, 70, 229, 0.15), transparent 60%);
  background: radial-gradient(circle at 30% 20%, rgba(79, 70, 229, 0.15), transparent 60%);
  z-index: 2;
}
.stars-decor[data-v-056ced02] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  z-index: 1;
}
.stars-decor[data-v-056ced02]::before {
  content: '';
  position: absolute;
  top: 10%;
  left: 5%;
  width: 0.25rem;
  height: 0.25rem;
  background: rgba(249, 115, 22, 0.4);
  border-radius: 50%;
  box-shadow: 1.25rem 0.9375rem 0 rgba(236, 72, 153, 0.25), 2.5rem 1.875rem 0 rgba(249, 115, 22, 0.2), 3.75rem 0.625rem 0 rgba(79, 70, 229, 0.25);
}
.stars-decor[data-v-056ced02]::after {
  content: '';
  position: absolute;
  top: 20%;
  right: 8%;
  width: 0.375rem;
  height: 0.375rem;
  background: rgba(236, 72, 153, 0.35);
  border-radius: 50%;
  box-shadow: -0.9375rem 1.25rem 0 rgba(249, 115, 22, 0.2), -2.1875rem 0.625rem 0 rgba(79, 70, 229, 0.2), 0.625rem 1.875rem 0 rgba(236, 72, 153, 0.2);
}
.hero-bg[data-v-056ced02] {
  position: absolute;
  inset: 0;
  z-index: 0;
}
.hero-bg[data-v-056ced02]::before {
  content: '';
  position: absolute;
  inset: 0;
  background: -webkit-linear-gradient(top left, rgba(79, 70, 229, 0.08), rgba(16, 185, 129, 0.08));
  background: linear-gradient(to bottom right, rgba(79, 70, 229, 0.08), rgba(16, 185, 129, 0.08));
  z-index: 1;
}
.hero-bg[data-v-056ced02]::after {
  content: '';
  position: absolute;
  inset: 0;
  background: -webkit-radial-gradient(30% 20%, circle, rgba(79, 70, 229, 0.15), transparent 60%);
  background: radial-gradient(circle at 30% 20%, rgba(79, 70, 229, 0.15), transparent 60%);
  z-index: 2;
}
.hero-content[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
          align-items: flex-start;
  gap: 3.75rem;
  position: relative;
  z-index: 3;
}
@media (max-width: 1024px) {
.hero-content[data-v-056ced02] { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 2.5rem; text-align: center;
}
}
.hero-left[data-v-056ced02] { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; padding-top: 2rem;
}
.hero-left h1[data-v-056ced02] {
  font-size: clamp(1.8rem, 4vw, 2.8rem);
  font-weight: 700;
  line-height: 1.3;
  margin-bottom: 1rem;
  max-width: 42.5rem;
  white-space: normal;
  text-wrap: balance;
  background: -webkit-linear-gradient(315deg, #4F46E5, #10B981);
  background: linear-gradient(135deg, #4F46E5, #10B981);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.hero-underline[data-v-056ced02] {
  width: 5rem;
  height: 0.25rem;
  background: -webkit-linear-gradient(left, #4F46E5, #10B981);
  background: linear-gradient(90deg, #4F46E5, #10B981);
  border-radius: 0.125rem;
  margin-bottom: 1.25rem;
}
@media (max-width: 1024px) {
.hero-underline[data-v-056ced02] { margin-left: auto; margin-right: auto;
}
}
.hero-left p[data-v-056ced02] {
  font-size: 1.125rem;
  color: #6b7280;
  line-height: 1.6;
  margin: 0;
  max-width: 30rem;
}
.hero-left .hero-positioning[data-v-056ced02] {
  color: #374151;
  font-weight: 600;
  margin-bottom: 0.5rem;
}
@media (max-width: 1024px) {
.hero-left p[data-v-056ced02] { max-width: 100%;
}
}
.hero-cards[data-v-056ced02] {
  -webkit-box-flex: 1.2;
  -webkit-flex: 1.2;
     -moz-box-flex: 1.2;
          flex: 1.2;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5rem;
}
@media (max-width: 768px) {
.hero-cards[data-v-056ced02] { grid-template-columns: 1fr;
}
}
.hero-card[data-v-056ced02] {
  background: white;
  border-radius: 1rem;
  padding: 2rem 1.5rem;
  box-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: 1px solid #f3f4f6;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
}
.hero-card[data-v-056ced02]:hover {
  -webkit-transform: translateY(-0.25rem);
          transform: translateY(-0.25rem);
  box-shadow: 0 1.25rem 1.5625rem -0.3125rem rgba(0, 0, 0, 0.1);
}
.card-icon[data-v-056ced02] {
  width: 4rem;
  height: 4rem;
  border-radius: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  margin-bottom: 1rem;
  font-size: 1.75rem;
  overflow: hidden;
}
.card-icon img[data-v-056ced02] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.card-purple .card-icon[data-v-056ced02] {
  background: rgba(79, 70, 229, 0.1);
  color: #4F46E5;
}
.card-blue .card-icon[data-v-056ced02] {
  background: rgba(59, 130, 246, 0.1);
  color: #3b82f6;
}
.card-green .card-icon[data-v-056ced02] {
  background: rgba(16, 185, 129, 0.1);
  color: #10B981;
}
.hero-card h3[data-v-056ced02] {
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 0.75rem;
}
.card-purple h3[data-v-056ced02] { color: #4F46E5;
}
.card-blue h3[data-v-056ced02] { color: #2563EB;
}
.card-green h3[data-v-056ced02] { color: #059669;
}
.hero-card ul[data-v-056ced02] {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: center;
}
.hero-card ul li[data-v-056ced02] {
  font-size: 0.875rem;
  color: #6b7280;
  padding: 0.375rem 0;
  line-height: 1.5;
}

/* 区块通用样式 */
.section-white[data-v-056ced02] { padding: 5rem 0; background: white;
}
.section-gray[data-v-056ced02] { padding: 5rem 0; background: #f9fafb;
}
@media (max-width: 768px) {
.section-white[data-v-056ced02], .section-gray[data-v-056ced02] { padding: 3rem 0;
}
}
.section-header[data-v-056ced02] {
  text-align: center;
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
.section-header[data-v-056ced02] { margin-bottom: 2.5rem;
}
}
.section-header h2[data-v-056ced02] {
  font-size: clamp(1.8rem, 3vw, 2.5rem);
  font-weight: 700;
  color: #1f2937;
  margin-bottom: 1rem;
}
.section-header p[data-v-056ced02] {
  font-size: 1.125rem;
  color: #6b7280;
  max-width: 50rem;
  margin: 0 auto;
}
.section-badge[data-v-056ced02] {
  display: inline-block;
  background: rgba(79, 70, 229, 0.1);
  color: #4F46E5;
  padding: 0.25rem 1rem;
  border-radius: 1.875rem;
  font-size: 0.85rem;
  font-weight: 500;
  margin-bottom: 1rem;
}

/* 一键生成模块 - 贴合网站整体风格 */
.section-generator[data-v-056ced02] {
  padding: 5rem 0;
  background: -webkit-linear-gradient(315deg, #F8FAFC 0%, #EEF2FF 100%);
  background: linear-gradient(135deg, #F8FAFC 0%, #EEF2FF 100%);
}
@media (max-width: 768px) {
.section-generator[data-v-056ced02] { padding: 3rem 0;
}
}
.generator-wrapper[data-v-056ced02] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 3rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
}
@media (max-width: 1024px) {
.generator-wrapper[data-v-056ced02] {
    grid-template-columns: 1fr;
    gap: 2.5rem;
}
}

/* 左侧预览卡片 */
.generator-preview[data-v-056ced02] {
  background: white;
  border-radius: 1.5rem;
  overflow: hidden;
  box-shadow: 0 1.25rem 2.1875rem -0.75rem rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.generator-preview[data-v-056ced02]:hover {
  -webkit-transform: translateY(-0.375rem);
          transform: translateY(-0.375rem);
  box-shadow: 0 1.5625rem 2.5rem -0.9375rem rgba(79, 70, 229, 0.2);
}
.preview-image[data-v-056ced02] {
  position: relative;
  background: -webkit-linear-gradient(315deg, #f5f3ff 0%, #ede9fe 100%);
  background: linear-gradient(135deg, #f5f3ff 0%, #ede9fe 100%);
  padding: 2rem;
}
.preview-image img[data-v-056ced02] {
  width: 100%;
  height: auto;
  border-radius: 1rem;
  display: block;
  box-shadow: 0 0.625rem 1.5625rem -0.5rem rgba(0, 0, 0, 0.15);
}
.preview-badge[data-v-056ced02] {
  position: absolute;
  bottom: 3rem;
  right: 3rem;
  background: rgba(79, 70, 229, 0.9);
  -webkit-backdrop-filter: blur(0.5rem);
          backdrop-filter: blur(0.5rem);
  padding: 0.5rem 1rem;
  border-radius: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.5rem;
  color: white;
  font-size: 0.8rem;
  font-weight: 500;
}
.preview-badge i[data-v-056ced02] {
  font-size: 0.875rem;
}
@media (max-width: 640px) {
.preview-image[data-v-056ced02] { padding: 1.25rem;
}
.preview-badge[data-v-056ced02] { bottom: 1.75rem; right: 1.75rem; padding: 0.375rem 0.75rem; font-size: 0.7rem;
}
}
.preview-info[data-v-056ced02] {
  padding: 1.5rem;
  text-align: center;
  border-top: 1px solid #f0f0f0;
}
.preview-info h4[data-v-056ced02] {
  font-size: 1.1rem;
  font-weight: 600;
  color: #1f2937;
  margin-bottom: 0.5rem;
}
.preview-info p[data-v-056ced02] {
  font-size: 0.9rem;
  color: #6b7280;
}

/* 右侧功能列表 */
.generator-functions[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  gap: 1.5rem;
}
.function-item[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
          align-items: flex-start;
  gap: 1.25rem;
  background: white;
  padding: 1.5rem;
  border-radius: 1.25rem;
  box-shadow: 0 0.3125rem 0.9375rem rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: 1px solid #f0f0f0;
}
.function-item[data-v-056ced02]:hover {
  -webkit-transform: translateX(0.5rem);
          transform: translateX(0.5rem);
  box-shadow: 0 0.9375rem 1.875rem -0.75rem rgba(79, 70, 229, 0.15);
  border-color: rgba(79, 70, 229, 0.2);
}
.function-icon[data-v-056ced02] {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.function-icon i[data-v-056ced02] {
  font-size: 1.75rem;
}
.function-content h4[data-v-056ced02] {
  font-size: 1.2rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  color: #1f2937;
}
.function-content p[data-v-056ced02] {
  color: #6b7280;
  line-height: 1.5;
  margin: 0;
}
@media (max-width: 768px) {
.function-item[data-v-056ced02] { padding: 1.25rem;
}
.function-icon[data-v-056ced02] { width: 3rem; height: 3rem;
}
.function-icon i[data-v-056ced02] { font-size: 1.5rem;
}
.function-content h4[data-v-056ced02] { font-size: 1.1rem;
}
}

/* 行动按钮 */
.generator-action[data-v-056ced02] {
  margin-top: 1rem;
  text-align: center;
  background: white;
  padding: 1.75rem 1.5rem;
  border-radius: 1.25rem;
  box-shadow: 0 0.3125rem 0.9375rem rgba(0, 0, 0, 0.05);
  border: 1px solid #f0f0f0;
}
.btn-generator[data-v-056ced02] {
  background: -webkit-linear-gradient(315deg, #4F46E5, #7C3AED) !important;
  background: linear-gradient(135deg, #4F46E5, #7C3AED) !important;
  border: none !important;
  padding: 0.875rem 2rem !important;
  font-size: 1rem !important;
  font-weight: 600 !important;
  border-radius: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}
.btn-generator[data-v-056ced02]:hover {
  -webkit-transform: translateY(-0.125rem);
          transform: translateY(-0.125rem);
  box-shadow: 0 0.9375rem 1.875rem -0.625rem rgba(79, 70, 229, 0.4);
}
.action-note[data-v-056ced02] {
  font-size: 0.8rem;
  color: #9ca3af;
  margin: 0;
}

/* 卡片网格 */
.cards-grid[data-v-056ced02] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
@media (max-width: 1024px) {
.cards-grid[data-v-056ced02] { grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 768px) {
.cards-grid[data-v-056ced02] { grid-template-columns: 1fr; gap: 1.5rem;
}
}
.card[data-v-056ced02] {
  background: white;
  border-radius: 1rem;
  padding: 1.5rem;
  box-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.card[data-v-056ced02]:hover { -webkit-transform: translateY(-0.5rem); transform: translateY(-0.5rem); box-shadow: 0 1.25rem 1.5625rem -0.3125rem rgba(0, 0, 0, 0.15);
}
.card-icon[data-v-056ced02] {
  width: 4rem;
  height: 4rem;
  border-radius: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  margin-bottom: 1.5rem;
}
.card-icon i[data-v-056ced02] { font-size: 1.75rem;
}
.icon-primary[data-v-056ced02] { background: rgba(79, 70, 229, 0.1); color: #4F46E5;
}
.icon-secondary[data-v-056ced02] { background: rgba(16, 185, 129, 0.1); color: #10B981;
}
.icon-accent[data-v-056ced02] { background: rgba(245, 158, 11, 0.1); color: #F59E0B;
}
.card h3[data-v-056ced02] { font-size: 1.25rem; font-weight: 600; margin-bottom: 0.75rem;
}
.card > p[data-v-056ced02] { color: #6b7280; margin-bottom: 1rem; line-height: 1.5;
}
.card ul[data-v-056ced02] { list-style: none;
}
.card ul li[data-v-056ced02] { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 0.5rem; padding: 0.5rem 0; color: #6b7280;
}
.card ul li i[data-v-056ced02] { color: #10B981;
}

/* 优势网格 */
.advantages-grid[data-v-056ced02] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 2rem;
  margin-bottom: 5rem;
}
@media (max-width: 1024px) {
.advantages-grid[data-v-056ced02] { grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 640px) {
.advantages-grid[data-v-056ced02] { grid-template-columns: 1fr; gap: 1.5rem; margin-bottom: 3rem;
}
}
.advantage-card[data-v-056ced02] {
  background: white;
  padding: 1.5rem;
  border-radius: 1rem;
  box-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.advantage-card[data-v-056ced02]:hover { -webkit-transform: translateY(-0.25rem); transform: translateY(-0.25rem); box-shadow: 0 1.25rem 1.5625rem -0.3125rem rgba(0, 0, 0, 0.15);
}
.advantage-icon[data-v-056ced02] {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 0.75rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  margin-bottom: 1.25rem;
}
.advantage-icon i[data-v-056ced02] { font-size: 1.5rem;
}
.icon-primary-light[data-v-056ced02] { background: rgba(79, 70, 229, 0.1); color: #4F46E5;
}
.icon-secondary-light[data-v-056ced02] { background: rgba(16, 185, 129, 0.1); color: #10B981;
}
.icon-accent-light[data-v-056ced02] { background: rgba(245, 158, 11, 0.1); color: #F59E0B;
}
.icon-purple-light[data-v-056ced02] { background: rgba(139, 92, 246, 0.1); color: #8B5CF6;
}
.advantage-card h3[data-v-056ced02] { font-size: 1.25rem; font-weight: 600; margin-bottom: 0.75rem;
}
.advantage-card p[data-v-056ced02] { color: #6b7280; line-height: 1.5;
}

/* 为什么选择我们 */
.why-choose[data-v-056ced02] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  background: -webkit-linear-gradient(315deg, #4F46E5, #10B981);
  background: linear-gradient(135deg, #4F46E5, #10B981);
  border-radius: 1.5rem;
  overflow: hidden;
  margin-top: 5rem;
}
@media (max-width: 768px) {
.why-choose[data-v-056ced02] { grid-template-columns: 1fr; margin-top: 3rem;
}
}
.why-content[data-v-056ced02] { padding: 3rem;
}
@media (max-width: 640px) {
.why-content[data-v-056ced02] { padding: 2rem 1.5rem;
}
}
.why-content h3[data-v-056ced02] { font-size: 1.75rem; font-weight: 700; color: white; margin-bottom: 1rem;
}
.why-content > p[data-v-056ced02] { color: rgba(255, 255, 255, 0.9); margin-bottom: 1.5rem; line-height: 1.6;
}
.why-content ul[data-v-056ced02] { list-style: none;
}
.why-content ul li[data-v-056ced02] { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 0.75rem; padding: 0.75rem 0; color: rgba(255, 255, 255, 0.9);
}
.why-content ul li i[data-v-056ced02] { color: white;
}
.why-image img[data-v-056ced02] { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;
}

/* 步骤流程 */
.steps-wrapper[data-v-056ced02] { padding: 1.25rem 0;
}
.steps[data-v-056ced02] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  gap: 0;
  position: relative;
}
@media (max-width: 768px) {
.steps[data-v-056ced02] { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 2rem;
}
}
.step[data-v-056ced02] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
          flex: 1;
  text-align: center;
  position: relative;
  z-index: 2;
  background: white;
  padding: 0 1rem;
}
@media (max-width: 768px) {
.step[data-v-056ced02] { width: 100%; max-width: 17.5rem;
}
}
.step-number[data-v-056ced02] {
  width: 5rem;
  height: 5rem;
  background: rgba(79, 70, 229, 0.1);
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  font-size: 1.75rem;
  font-weight: 700;
  color: #4F46E5;
  margin: 0 auto 1.5rem;
}
.step h3[data-v-056ced02] { font-size: 1.25rem; font-weight: 600; margin-bottom: 0.75rem;
}
.step p[data-v-056ced02] { color: #6b7280; margin-bottom: 1rem; line-height: 1.5;
}
.step-icon[data-v-056ced02] { font-size: 1.5rem; color: #4F46E5;
}
.step-line[data-v-056ced02] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 3.75rem;
     -moz-box-flex: 0;
          flex: 0 0 3.75rem;
  height: 0.125rem;
  background: -webkit-linear-gradient(left, #4F46E5, #10B981);
  background: linear-gradient(90deg, #4F46E5, #10B981);
  margin-top: 2.5rem;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
.step-line[data-v-056ced02] { display: none;
}
}

/* 用户评价 */
.testimonials-grid[data-v-056ced02] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}
@media (max-width: 1024px) {
.testimonials-grid[data-v-056ced02] { grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 640px) {
.testimonials-grid[data-v-056ced02] { grid-template-columns: 1fr; gap: 1.5rem;
}
}
.testimonial-card[data-v-056ced02] {
  background: white;
  padding: 1.5rem;
  border-radius: 1rem;
  box-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, 0.1);
}
.stars[data-v-056ced02] { color: #fbbf24; margin-bottom: 1rem;
}
.stars i[data-v-056ced02] { margin-right: 0.25rem;
}
.testimonial-card > p[data-v-056ced02] { color: #4b5563; line-height: 1.6; margin-bottom: 1.5rem;
}
.user-info[data-v-056ced02] { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 1rem;
}
.user-info img[data-v-056ced02] { width: 3rem; height: 3rem; border-radius: 50%; -o-object-fit: cover; object-fit: cover;
}
.user-info h4[data-v-056ced02] { font-weight: 600; margin-bottom: 0.25rem;
}
.user-info span[data-v-056ced02] { font-size: 0.75rem; color: #9ca3af;
}

/* 行动召唤 */
.cta[data-v-056ced02] {
  padding: 5rem 0;
  background: -webkit-linear-gradient(315deg, #4F46E5, #10B981);
  background: linear-gradient(135deg, #4F46E5, #10B981);
  text-align: center;
  color: white;
}
@media (max-width: 768px) {
.cta[data-v-056ced02] { padding: 3rem 0;
}
}
.cta-content[data-v-056ced02] { max-width: 50rem; margin: 0 auto;
}
.cta h2[data-v-056ced02] { font-size: clamp(1.8rem, 3vw, 2.5rem); font-weight: 700; margin-bottom: 1rem;
}
.cta-content > p[data-v-056ced02] { font-size: 1.125rem; opacity: 0.9; max-width: 42rem; margin: 0 auto 2rem;
}
.btn-cta[data-v-056ced02] {
  background: white !important;
  color: #4F46E5 !important;
  font-weight: 600 !important;
  padding: 0.875rem 2.5rem !important;
  border-radius: 0.5rem !important;
  font-size: 1rem !important;
  border: none !important;
  -webkit-transition: all 0.3s !important;
  transition: all 0.3s !important;
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -moz-inline-box !important;
  display: inline-flex !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
     -moz-box-align: center !important;
          align-items: center !important;
  gap: 0.5rem !important;
  cursor: pointer !important;
  min-width: 11.25rem;
  margin-bottom: 1.5rem !important;
}
.btn-cta[data-v-056ced02]:hover {
  background: #f9fafb !important;
  -webkit-transform: translateY(-0.125rem);
          transform: translateY(-0.125rem);
  box-shadow: 0 0.625rem 0.9375rem -0.1875rem rgba(0, 0, 0, 0.2);
}
.cta-note[data-v-056ced02] { margin-top: 0; font-size: 0.875rem; opacity: 0.8;
}

/* 页脚 */
.footer[data-v-056ced02] {
  background: #1E293B;
  color: #fff;
  padding: 3rem 0 1.5rem;
}
.footer-grid[data-v-056ced02] {
  display: grid;
  grid-template-columns: minmax(23.75rem, 1.7fr) repeat(3, minmax(7rem, 0.55fr)) 9.375rem;
  gap: clamp(1.5rem, 3.5vw, 3.25rem);
  -webkit-box-align: start;
  -webkit-align-items: start;
     -moz-box-align: start;
          align-items: start;
  margin-bottom: 2.375rem;
}
.footer-grid--international[data-v-056ced02] {
  grid-template-columns: minmax(23.75rem, 1.7fr) repeat(3, minmax(8.75rem, 0.65fr));
}
.footer-contact[data-v-056ced02] { min-width: 0;
}
.footer-phone[data-v-056ced02] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-height: 2.75rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.75rem;
  padding: 0.4375rem 1.25rem;
  border-radius: 0.4375rem;
  background: #43a486;
  color: #fff;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.25;
  text-decoration: none;
  white-space: nowrap;
  -webkit-transition: background-color 0.2s, -webkit-transform 0.2s;
  transition: background-color 0.2s, -webkit-transform 0.2s;
  transition: background-color 0.2s, transform 0.2s;
  transition: background-color 0.2s, transform 0.2s, -webkit-transform 0.2s;
}
.footer-phone[data-v-056ced02]:hover { background: #55b79a; -webkit-transform: translateY(-1px); transform: translateY(-1px);
}
.footer-phone i[data-v-056ced02] { font-size: 1.45rem;
}
.footer-accent[data-v-056ced02] {
  width: 4.125rem;
  height: 0.25rem;
  margin: 1.625rem 0 1.375rem;
  background: #43a486;
}
.office-list[data-v-056ced02] { font-style: normal;
}
.office-list p[data-v-056ced02] {
  margin: 0 0 0.375rem;
  color: #aeb8c6;
  font-size: 0.9rem;
  line-height: 1.55;
}
.office-list strong[data-v-056ced02] { color: #d5dbe4;
}
.office-list a[data-v-056ced02] { color: inherit; text-decoration: none;
}
.office-list a[data-v-056ced02]:hover { color: #67d5b3;
}
.office-group[data-v-056ced02] { margin-top: 0.75rem;
}
.footer h4[data-v-056ced02] {
  margin: 1.25rem 0 1rem;
  color: #f8fafc;
  font-size: 1.125rem;
  font-weight: 500;
}
.footer-heading-line[data-v-056ced02] {
  width: 100%;
  height: 1px;
  margin-bottom: 1.375rem;
  background: rgba(255, 255, 255, 0.13);
  position: relative;
}
.footer-heading-line[data-v-056ced02]::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 4.125rem;
  height: 0.25rem;
  background: #43a486;
}
.footer ul[data-v-056ced02] { list-style: none;
}
.footer ul li[data-v-056ced02] { margin-bottom: 1rem;
}
.footer ul li a[data-v-056ced02] { color: #aeb8c6; text-decoration: none; -webkit-transition: color 0.2s; transition: color 0.2s;
}
.footer ul li a[data-v-056ced02]:hover { color: #67d5b3;
}
.footer-qrcode[data-v-056ced02] { padding-top: 0.375rem; text-align: center;
}
.footer-qrcode a[data-v-056ced02] { display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: #c5cdd8; text-decoration: none;
}
.footer-qrcode img[data-v-056ced02] {
  width: 8.25rem;
  height: 8.25rem;
  -o-object-fit: cover;
     object-fit: cover;
  padding: 0.375rem;
  background: #fff;
}
.footer-qrcode span[data-v-056ced02] { margin-top: 0.75rem; font-size: 0.9rem;
}
.copyright[data-v-056ced02] {
  border-top: 1px solid rgba(255, 255, 255, 0.13);
  padding-top: 1.25rem;
  text-align: center;
  font-size: 0.875rem;
  color: #9ca3af;
}
.copyright p[data-v-056ced02] { margin: 0.5rem 0;
}
.copyright a[data-v-056ced02] { color: #9ca3af; text-decoration: none; -webkit-transition: color 0.2s; transition: color 0.2s;
}
.copyright a[data-v-056ced02]:hover { color: #67d5b3; text-decoration: underline;
}
@media (max-width: 1100px) {
.footer-grid[data-v-056ced02] { grid-template-columns: minmax(21.25rem, 1.5fr) repeat(3, minmax(6.875rem, 0.6fr));
}
.footer-qrcode[data-v-056ced02] { grid-column: 4; justify-self: start; padding-top: 0;
}
}
@media (max-width: 768px) {
.footer[data-v-056ced02] { padding: 2.5rem 0 1.375rem;
}
.footer-grid[data-v-056ced02] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.875rem 1.5rem;
}
.footer-contact[data-v-056ced02] { grid-column: 1 / -1;
}
.footer-qrcode[data-v-056ced02] { grid-column: auto; justify-self: center;
}
}
@media (max-width: 520px) {
.footer-grid[data-v-056ced02] { grid-template-columns: 1fr 1fr; gap: 1.625rem 1.25rem;
}
.footer-phone[data-v-056ced02] { max-width: 100%; padding: 0.4375rem 0.875rem; font-size: 1.25rem;
}
.office-list p[data-v-056ced02] { font-size: 0.82rem;
}
.footer-links[data-v-056ced02] { min-width: 0;
}
.footer-qrcode[data-v-056ced02] { grid-column: 1 / -1; justify-self: start;
}
}

/* 动画 */
.fade-up[data-v-056ced02] {
  opacity: 0;
  -webkit-transform: translateY(1.25rem);
          transform: translateY(1.25rem);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
.fade-up.visible[data-v-056ced02] {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
img[data-v-056ced02] { max-width: 100%; height: auto; display: block;
}
button[data-v-056ced02], .el-button[data-v-056ced02], .mobile-menu-btn[data-v-056ced02] { min-height: 2.75rem;
}
@media (max-width: 768px) {
.btn-primary[data-v-056ced02], .btn-cta[data-v-056ced02], .free-btn[data-v-056ced02], .mobile-free-btn[data-v-056ced02] { min-height: 2.75rem;
}
}

/* Element UI 图标兼容 */
.el-icon-lightbulb[data-v-056ced02]:before { content: "\e78b";
}
.el-icon-s-operation[data-v-056ced02]:before { content: "\e78c";
}
.el-icon-magic-stick[data-v-056ced02]:before { content: "\e7a3";
}
.el-icon-picture-outline[data-v-056ced02]:before { content: "\e78d";
}

.modal-mask[data-v-509ec050]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;z-index:1001}.modal-content[data-v-509ec050]{background-color:#fff;border-radius:.75rem;width:100%;max-width:28rem;max-height:90vh;overflow-y:auto;margin:1rem}@media(min-width: 640px){.modal-content[data-v-509ec050]{margin:0}}.modal-header[data-v-509ec050]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0.9375rem;border-bottom:1px solid #e5e6eb}.modal-title[data-v-509ec050]{font-size:1.125rem;font-weight:700;color:#1d2129;margin:0}.modal-close[data-v-509ec050]{background:none !important;border:none !important;color:#4e5969;cursor:pointer;font-size:1.125rem;padding:0 !important;min-width:auto !important}.modal-close[data-v-509ec050]:hover{color:#1d2129}.modal-body[data-v-509ec050]{padding:1.5rem}.form-item[data-v-509ec050]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-509ec050]{font-size:.875rem;font-weight:500;color:#1d2129;margin-bottom:0}[data-v-509ec050] .el-input .el-input-group__prepend{background-color:#fff;border-right:none;padding:0 0.75rem}[data-v-509ec050] .el-input .el-input-group__prepend i{color:#4e5969;font-size:1rem}[data-v-509ec050] .el-input .el-input__inner{border-left:none;padding-left:0}[data-v-509ec050] .el-input .el-input__inner:focus{border-left:1px solid #165dff}[data-v-509ec050] .el-input .el-input__suffix{right:0.75rem}[data-v-509ec050] .el-input .el-input__suffix .password-toggle-icon{color:#4e5969;cursor:pointer;font-size:1rem}[data-v-509ec050] .el-input .el-input__suffix .password-toggle-icon:hover{color:#165dff}.phone-input-wrapper[data-v-509ec050]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:.5rem}.phone-input-wrapper .el-input[data-v-509ec050]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.send-captcha-btn[data-v-509ec050]{background-color:#165dff;color:#fff;font-weight:500;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;white-space:nowrap}.send-captcha-btn[data-v-509ec050]:hover:not(:disabled){background-color:#0e4fd9}.send-captcha-btn[data-v-509ec050]:active:not(:disabled){background-color:#0c42b3}.send-captcha-btn[data-v-509ec050]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.send-captcha-btn[data-v-509ec050]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-509ec050]{background-color:#165dff;color:#fff;font-weight:500;padding:.75rem 1.5rem;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.btn-primary[data-v-509ec050]:hover:not(:disabled){background-color:#0e4fd9}.btn-primary[data-v-509ec050]:active:not(:disabled){background-color:#0c42b3}.btn-primary[data-v-509ec050]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.btn-primary[data-v-509ec050]:disabled{opacity:.6;cursor:not-allowed}.w-full[data-v-509ec050]{width:100%}.mr-2[data-v-509ec050]{margin-right:.5rem}
.form-container[data-v-39e32410]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem}.form-item[data-v-39e32410]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.5rem}.form-label[data-v-39e32410]{font-size:.875rem;font-weight:500;color:#1d2129;margin-bottom:0}[data-v-39e32410] .el-input .el-input-group__prepend{background-color:#fff}[data-v-39e32410] .el-input .el-input-group__prepend i{color:#4e5969;font-size:1rem}.password-header[data-v-39e32410]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.forgot-link[data-v-39e32410]{color:#165dff;font-size:.875rem;text-decoration:none}.forgot-link[data-v-39e32410]:hover{text-decoration:underline}.remember-me[data-v-39e32410]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.5rem}.checkbox[data-v-39e32410]{width:1rem;height:1rem;border-radius:.25rem;border:1px solid #e5e6eb;cursor:pointer}.checkbox[data-v-39e32410]:focus{outline:none;ring:0.125rem solid rgba(22,93,255,.5)}.checkbox-label[data-v-39e32410]{font-size:.875rem;color:#4e5969;cursor:pointer}.btn-primary[data-v-39e32410]{background-color:#165dff;color:#fff;font-weight:500;padding:.75rem 1.5rem;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.btn-primary[data-v-39e32410]:hover:not(:disabled){background-color:#0e4fd9}.btn-primary[data-v-39e32410]:active:not(:disabled){background-color:#0c42b3}.btn-primary[data-v-39e32410]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.btn-primary[data-v-39e32410]:disabled{opacity:.6;cursor:not-allowed}.w-full[data-v-39e32410]{width:100%}.mr-2[data-v-39e32410]{margin-right:.5rem}
.form-container[data-v-5a423f12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem}.form-item[data-v-5a423f12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.5rem}.form-label[data-v-5a423f12]{font-size:.875rem;font-weight:500;color:#1d2129;margin-bottom:0}[data-v-5a423f12] .el-input .el-input-group__prepend{background-color:#fff;padding:0 0.9375rem}[data-v-5a423f12] .el-input .el-input-group__prepend i{color:#4e5969;font-size:1rem}[data-v-5a423f12] .el-input .el-input__inner:focus{border-color:#165dff}.phone-input-wrapper[data-v-5a423f12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:.5rem}.phone-input-wrapper .el-input[data-v-5a423f12]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.password-toggle-icon[data-v-5a423f12]{cursor:pointer;font-size:1rem;color:#4e5969;-webkit-transition:color .3s;transition:color .3s}.password-toggle-icon[data-v-5a423f12]:hover{color:#165dff}.agree-terms[data-v-5a423f12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.5rem}.checkbox[data-v-5a423f12]{width:1rem;height:1rem;border-radius:.25rem;border:1px solid #e5e6eb;cursor:pointer}.checkbox[data-v-5a423f12]:focus{outline:none;ring:0.125rem solid rgba(22,93,255,.5)}.checkbox-label[data-v-5a423f12]{font-size:.875rem;color:#4e5969;cursor:pointer}.btn-primary[data-v-5a423f12]{background-color:#165dff;color:#fff;font-weight:500;padding:.75rem 1.5rem;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.btn-primary[data-v-5a423f12]:hover:not(:disabled){background-color:#0e4fd9}.btn-primary[data-v-5a423f12]:active:not(:disabled){background-color:#0c42b3}.btn-primary[data-v-5a423f12]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.btn-primary[data-v-5a423f12]:disabled{opacity:.6;cursor:not-allowed}.text-center[data-v-5a423f12]{text-align:center}.text-sm[data-v-5a423f12]{font-size:.875rem}.text-primary[data-v-5a423f12]{color:#165dff}.text-dark-2[data-v-5a423f12]{color:#4e5969}.hover\:underline[data-v-5a423f12]:hover{text-decoration:underline}.login-link-btn[data-v-5a423f12]{font-size:.875rem;padding:0;height:auto}.login-link-btn[data-v-5a423f12] span{color:#165dff}.login-link-btn[data-v-5a423f12] span:hover{text-decoration:underline}.w-full[data-v-5a423f12]{width:100%}.mr-2[data-v-5a423f12]{margin-right:.5rem}.send-captcha-btn[data-v-5a423f12]{background-color:#165dff;color:#fff;font-weight:500;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;white-space:nowrap}.send-captcha-btn[data-v-5a423f12]:hover:not(:disabled){background-color:#0e4fd9}.send-captcha-btn[data-v-5a423f12]:active:not(:disabled){background-color:#0c42b3}.send-captcha-btn[data-v-5a423f12]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.send-captcha-btn[data-v-5a423f12]:disabled{opacity:.6;cursor:not-allowed}
.fade-enter-active[data-v-6c045309],.fade-leave-active[data-v-6c045309]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fade-enter[data-v-6c045309],.fade-leave-to[data-v-6c045309]{opacity:0}.form-container[data-v-6c045309]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.5rem}.dialog-header[data-v-6c045309]{text-align:center;margin-bottom:.5rem}.dialog-header .dialog-title[data-v-6c045309]{font-size:1.5rem;font-weight:700;color:#1d2129;margin:0 0 .5rem 0}.dialog-header .dialog-subtitle[data-v-6c045309]{font-size:.875rem;color:#86909c;margin:0}.form-item[data-v-6c045309]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:.5rem}.form-label[data-v-6c045309]{font-size:.875rem;font-weight:500;color:#1d2129;margin-bottom:0}[data-v-6c045309] .el-input .el-input-group__prepend{background-color:#fff;padding:0 0.9375rem}[data-v-6c045309] .el-input .el-input-group__prepend i{color:#4e5969;font-size:1rem}[data-v-6c045309] .el-input .el-input__inner:focus{border-color:#165dff}[data-v-6c045309] .el-input.is-error .el-input__inner{border-color:#f53f3f;background:#fff2f0}.phone-input-wrapper[data-v-6c045309]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:.5rem}.phone-input-wrapper .el-input[data-v-6c045309]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.send-captcha-btn[data-v-6c045309]{background-color:#165dff;color:#fff;font-weight:500;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;white-space:nowrap}.send-captcha-btn[data-v-6c045309]:hover:not(:disabled){background-color:#0e4fd9}.send-captcha-btn[data-v-6c045309]:active:not(:disabled){background-color:#0c42b3}.send-captcha-btn[data-v-6c045309]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.send-captcha-btn[data-v-6c045309]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-6c045309]{background-color:#165dff;color:#fff;font-weight:500;padding:.75rem 1.5rem;border-radius:.5rem;border:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.btn-primary[data-v-6c045309]:hover:not(:disabled){background-color:#0e4fd9}.btn-primary[data-v-6c045309]:active:not(:disabled){background-color:#0c42b3}.btn-primary[data-v-6c045309]:focus{outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.btn-primary[data-v-6c045309]:disabled{opacity:.6;cursor:not-allowed}.btn-cancel[data-v-6c045309]{background-color:#f7f8fa;border:1px solid #e5e6eb;color:#4e5969;font-weight:500;padding:.75rem 1.5rem;border-radius:.5rem;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.btn-cancel[data-v-6c045309]:hover{background-color:#f2f3f5;border-color:#c9cdd4;color:#1d2129}.dialog-footer[data-v-6c045309]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1rem;margin-top:.5rem}.w-full[data-v-6c045309]{width:100%}.mr-2[data-v-6c045309]{margin-right:.5rem}.error-tip[data-v-6c045309]{font-size:0.75rem;color:#f53f3f;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem}.error-tip i[data-v-6c045309]{font-size:0.75rem}
.bind-phone-dialog{border-radius:1.5rem !important;overflow:hidden;box-shadow:0 1.25rem 2.1875rem -0.5rem rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.02)}.bind-phone-dialog .el-dialog__header{display:none}.bind-phone-dialog .el-dialog__body{padding:2rem 1.75rem 2.25rem}
.login-container[data-v-9882778c]{position:relative;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:1rem;background-color:#f2f3f5;font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.login-language[data-v-9882778c]{position:absolute;top:1.25rem;right:1.5rem;z-index:2;color:#4e5969}.login-wrapper[data-v-9882778c]{width:100%;max-width:64rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-radius:1rem;overflow:hidden;box-shadow:0 0.25rem 1.25rem 0 rgba(0,0,0,.05);background-color:#fff}@media(min-width: 1024px){.login-wrapper[data-v-9882778c]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.brand-section[data-v-9882778c]{background:-webkit-linear-gradient(315deg, #36CFC9 0%, #165DFF 100%);background:linear-gradient(135deg, #36CFC9 0%, #165DFF 100%);padding:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;color:#fff}@media(min-width: 1024px){.brand-section[data-v-9882778c]{width:50%;padding:3rem}}.brand-logo[data-v-9882778c]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:.75rem;margin-bottom:3rem}.logo-icon[data-v-9882778c]{width:6rem;height:6rem;border-radius:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:hidden}.logo-image[data-v-9882778c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.25rem}.brand-title[data-v-9882778c]{font-size:1.25rem;font-weight:700;margin:0}.brand-slogan[data-v-9882778c]{font-size:clamp(1.25rem, 2.5vw, 1.75rem);font-weight:700;line-height:1.3;margin-bottom:1rem}.brand-description[data-v-9882778c]{color:rgba(255,255,255,.8);max-width:20rem;margin-bottom:2rem;line-height:1.6}.brand-footer[data-v-9882778c]{margin-top:3rem}.form-section[data-v-9882778c]{padding:2rem}@media(min-width: 1024px){.form-section[data-v-9882778c]{width:50%;padding:3rem}}.form-tabs[data-v-9882778c]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;border-bottom:1px solid #e5e6eb;margin-bottom:2rem}.tab-btn[data-v-9882778c]{padding:.75rem .25rem;font-weight:500;background:none;border:none;border-bottom:0.125rem solid transparent;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;color:#4e5969}.tab-btn[data-v-9882778c]:first-child{margin-right:1.5rem}.tab-btn.active[data-v-9882778c]{color:#165dff;border-bottom-color:#165dff}.tab-btn[data-v-9882778c]:hover:not(.active){color:#165dff}.divider[data-v-9882778c]{position:relative;margin:1.5rem 0}.divider .divider-text[data-v-9882778c]{position:relative;display:block;text-align:center;font-size:.875rem;color:#4e5969;background-color:#fff;padding:0 1rem;z-index:1}.divider[data-v-9882778c]::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e5e6eb}.social-login[data-v-9882778c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.btn-social[data-v-9882778c]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:.75rem;border:1px solid #e5e6eb;background-color:transparent;padding:.75rem;border-radius:.5rem;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.btn-social .social-icon[data-v-9882778c]{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.btn-social[data-v-9882778c]:hover:not(:disabled){border-color:#165dff;color:#165dff}.btn-social[data-v-9882778c]:focus:not(:disabled){outline:none;box-shadow:0 0 0 0.125rem rgba(22,93,255,.3)}.btn-social[data-v-9882778c]:disabled{opacity:.5;cursor:not-allowed;background-color:#f5f5f5}.text-success[data-v-9882778c]{color:#52c41a}
.invite-page[data-v-7db48d62]{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:-webkit-linear-gradient(285deg, #faf8ff 0%, #f0ebff 30%, #eef6ff 65%, #f5fdf7 100%);background:linear-gradient(165deg, #faf8ff 0%, #f0ebff 30%, #eef6ff 65%, #f5fdf7 100%);padding:1.5rem;position:relative;overflow:hidden}.bg-layer[data-v-7db48d62]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.bg-blob[data-v-7db48d62]{position:absolute;border-radius:50%;-webkit-filter:blur(3.75rem);filter:blur(3.75rem)}.blob-1[data-v-7db48d62]{width:31.25rem;height:31.25rem;background:rgba(108,63,199,.08);top:-12.5rem;right:-9.375rem;-webkit-animation:blob-drift-7db48d62 14s ease-in-out infinite;animation:blob-drift-7db48d62 14s ease-in-out infinite}.blob-2[data-v-7db48d62]{width:21.875rem;height:21.875rem;background:rgba(14,165,233,.06);bottom:-7.5rem;left:-6.25rem;animation:blob-drift-7db48d62 16s ease-in-out infinite reverse}.blob-3[data-v-7db48d62]{width:17.5rem;height:17.5rem;background:rgba(16,185,129,.05);top:55%;right:-5rem;-webkit-animation:blob-drift-7db48d62 18s ease-in-out infinite 4s;animation:blob-drift-7db48d62 18s ease-in-out infinite 4s}@-webkit-keyframes blob-drift-7db48d62{0%,100%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}25%{-webkit-transform:translate(2.5rem, -1.875rem) scale(1.08);transform:translate(2.5rem, -1.875rem) scale(1.08)}50%{-webkit-transform:translate(-1.25rem, 1.25rem) scale(0.94);transform:translate(-1.25rem, 1.25rem) scale(0.94)}75%{-webkit-transform:translate(1.875rem, 0.625rem) scale(1.04);transform:translate(1.875rem, 0.625rem) scale(1.04)}}@keyframes blob-drift-7db48d62{0%,100%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}25%{-webkit-transform:translate(2.5rem, -1.875rem) scale(1.08);transform:translate(2.5rem, -1.875rem) scale(1.08)}50%{-webkit-transform:translate(-1.25rem, 1.25rem) scale(0.94);transform:translate(-1.25rem, 1.25rem) scale(0.94)}75%{-webkit-transform:translate(1.875rem, 0.625rem) scale(1.04);transform:translate(1.875rem, 0.625rem) scale(1.04)}}.bg-grid[data-v-7db48d62]{position:absolute;inset:0;background-image:-webkit-radial-gradient(circle, rgba(108, 63, 199, 0.04) 1px, transparent 1px);background-image:radial-gradient(circle, rgba(108, 63, 199, 0.04) 1px, transparent 1px);background-size:2rem 2rem;opacity:.6}.confetti[data-v-7db48d62]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.confetti-dot[data-v-7db48d62]{position:absolute;top:-0.625rem;left:var(--x);width:var(--s);height:var(--s);background:var(--c);border-radius:50%;opacity:0;-webkit-animation:confetti-fall-7db48d62 var(--d) ease-in infinite;animation:confetti-fall-7db48d62 var(--d) ease-in infinite;-webkit-animation-delay:var(--delay, 0s);animation-delay:var(--delay, 0s)}@-webkit-keyframes confetti-fall-7db48d62{0%{opacity:0;-webkit-transform:translateY(-1.25rem) rotate(0deg);transform:translateY(-1.25rem) rotate(0deg)}10%{opacity:.7}80%{opacity:.3}100%{opacity:0;-webkit-transform:translateY(100vh) rotate(720deg);transform:translateY(100vh) rotate(720deg)}}@keyframes confetti-fall-7db48d62{0%{opacity:0;-webkit-transform:translateY(-1.25rem) rotate(0deg);transform:translateY(-1.25rem) rotate(0deg)}10%{opacity:.7}80%{opacity:.3}100%{opacity:0;-webkit-transform:translateY(100vh) rotate(720deg);transform:translateY(100vh) rotate(720deg)}}.invite-card[data-v-7db48d62]{background:#fff;border-radius:1.75rem;padding:0;width:27.5rem;max-width:100%;text-align:center;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.02),0 1rem 2.5rem rgba(108,63,199,.07),0 2rem 5rem rgba(0,0,0,.05);position:relative;z-index:1;overflow:hidden}.card-accent[data-v-7db48d62]{height:0.3125rem;background:-webkit-linear-gradient(left, #6c3fc7 0%, #a855f7 35%, #c084fc 65%, #e9d5ff 100%);background:linear-gradient(90deg, #6c3fc7 0%, #a855f7 35%, #c084fc 65%, #e9d5ff 100%)}.brand[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.75rem;padding:2.25rem 2.5rem 0;margin-bottom:1.75rem}.brand .brand-logo[data-v-7db48d62]{width:2.75rem;height:2.75rem;border-radius:0.75rem;background:-webkit-linear-gradient(315deg, #6c3fc7, #8b5cf6);background:linear-gradient(135deg, #6c3fc7, #8b5cf6);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;box-shadow:0 0.25rem 0.875rem rgba(108,63,199,.25);-webkit-flex-shrink:0;flex-shrink:0}.brand .brand-logo .logo-img[data-v-7db48d62]{width:1.625rem;height:1.625rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.brand .brand-text[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.125rem}.brand .brand-name[data-v-7db48d62]{font-size:1.25rem;font-weight:700;color:#1a1a2e;letter-spacing:1px}.brand .brand-tag[data-v-7db48d62]{font-size:0.6875rem;color:#aaa;letter-spacing:1px}.inviter[data-v-7db48d62]{padding:0 2.5rem;margin-bottom:1.5rem}.inviter .inviter-avatar[data-v-7db48d62]{width:3.25rem;height:3.25rem;border-radius:50%;background:-webkit-linear-gradient(315deg, #6c3fc7, #a855f7);background:linear-gradient(135deg, #6c3fc7, #a855f7);color:#fff;font-size:1.25rem;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 auto 0.75rem;box-shadow:0 0.25rem 1rem rgba(108,63,199,.28)}.inviter .inviter-text[data-v-7db48d62]{margin:0;font-size:0.9375rem;color:#888}.inviter .inviter-text strong[data-v-7db48d62]{color:#6c3fc7;font-weight:700}.reward-area[data-v-7db48d62]{margin:0 2rem 1.75rem;padding:2rem 1.5rem 1.5rem;border-radius:1.25rem;background:-webkit-linear-gradient(290deg, #faf7fe 0%, #f3edfc 40%, #f8f4fd 100%);background:linear-gradient(160deg, #faf7fe 0%, #f3edfc 40%, #f8f4fd 100%);border:1px solid #ece0f8;position:relative;overflow:hidden}.reward-area .reward-glow[data-v-7db48d62]{position:absolute;top:-1.875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:12.5rem;height:5rem;background:-webkit-radial-gradient(ellipse, rgba(108, 63, 199, 0.08), transparent 70%);background:radial-gradient(ellipse, rgba(108, 63, 199, 0.08), transparent 70%);pointer-events:none}.reward-area .reward-badge[data-v-7db48d62]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0.3125rem 1rem;background:-webkit-linear-gradient(315deg, rgba(108, 63, 199, 0.1), rgba(168, 85, 247, 0.1));background:linear-gradient(135deg, rgba(108, 63, 199, 0.1), rgba(168, 85, 247, 0.1));border:1px solid rgba(108,63,199,.18);border-radius:1.25rem;font-size:0.75rem;font-weight:500;color:#6c3fc7;margin-bottom:1.125rem;position:relative}.reward-area .reward-badge .el-icon-present[data-v-7db48d62]{font-size:0.9375rem}.reward-area .reward-main[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.75rem;position:relative;margin-bottom:0.875rem}.reward-area .reward-num[data-v-7db48d62]{font-size:4rem;font-weight:800;background:-webkit-linear-gradient(315deg, #6c3fc7 0%, #a855f7 40%, #c084fc 100%);background:linear-gradient(135deg, #6c3fc7 0%, #a855f7 40%, #c084fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;letter-spacing:-0.1875rem;-webkit-filter:drop-shadow(0 0.1875rem 0.625rem rgba(108, 63, 199, 0.2));filter:drop-shadow(0 0.1875rem 0.625rem rgba(108, 63, 199, 0.2))}.reward-area .reward-unit-block[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.1875rem}.reward-area .reward-unit[data-v-7db48d62]{font-size:1.0625rem;font-weight:700;color:#7c3aed}.reward-area .reward-sub[data-v-7db48d62]{font-size:0.6875rem;color:#aaa;white-space:nowrap}.feature-list[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.625rem;padding:0 2rem;margin-bottom:1.75rem}.feature-card[data-v-7db48d62]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;padding:1rem 0.5rem 0.875rem;border-radius:0.875rem;background:#fafafc;border:1px solid #f2f0f6;-webkit-transition:all .25s;transition:all .25s}.feature-card[data-v-7db48d62]:hover{border-color:#e0d5f2;background:#faf7fd;box-shadow:0 0.25rem 0.875rem rgba(108,63,199,.06);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}.fc-icon[data-v-7db48d62]{width:2.125rem;height:2.125rem;border-radius:0.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:0.875rem;color:#fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.feature-card:hover .fc-icon[data-v-7db48d62]{-webkit-transform:scale(1.1);transform:scale(1.1)}.fc-purple[data-v-7db48d62]{background:-webkit-linear-gradient(315deg, #a855f7, #7c3aed);background:linear-gradient(135deg, #a855f7, #7c3aed);box-shadow:0 0.1875rem 0.625rem rgba(124,58,237,.2)}.fc-blue[data-v-7db48d62]{background:-webkit-linear-gradient(315deg, #0ea5e9, #0284c7);background:linear-gradient(135deg, #0ea5e9, #0284c7);box-shadow:0 0.1875rem 0.625rem rgba(2,132,199,.2)}.fc-green[data-v-7db48d62]{background:-webkit-linear-gradient(315deg, #10b981, #059669);background:linear-gradient(135deg, #10b981, #059669);box-shadow:0 0.1875rem 0.625rem rgba(5,150,105,.2)}.fc-text[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.125rem}.fc-title[data-v-7db48d62]{font-size:0.8125rem;font-weight:600;color:#333}.fc-desc[data-v-7db48d62]{font-size:0.6875rem;color:#bbb}.cta-btn[data-v-7db48d62]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;width:calc(100% - 4rem);margin:0 2rem;background:-webkit-linear-gradient(315deg, #6c3fc7 0%, #8b5cf6 50%, #7c3aed 100%);background:linear-gradient(135deg, #6c3fc7 0%, #8b5cf6 50%, #7c3aed 100%);color:#fff;border:none;line-height:3.375rem;border-radius:1rem;font-size:1.0625rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;letter-spacing:0.125rem;box-shadow:0 0.5rem 1.5rem rgba(108,63,199,.35);position:relative;overflow:hidden}.cta-btn[data-v-7db48d62]::after{content:"";position:absolute;inset:0;background:-webkit-linear-gradient(315deg, transparent 0%, rgba(255, 255, 255, 0.1) 50%, transparent 100%);background:linear-gradient(135deg, transparent 0%, rgba(255, 255, 255, 0.1) 50%, transparent 100%);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.cta-btn svg[data-v-7db48d62]{-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.cta-btn[data-v-7db48d62]:hover{-webkit-transform:translateY(-0.1875rem);transform:translateY(-0.1875rem);box-shadow:0 0.875rem 2rem rgba(108,63,199,.45)}.cta-btn[data-v-7db48d62]:hover::after{opacity:1}.cta-btn:hover svg[data-v-7db48d62]{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}.cta-btn[data-v-7db48d62]:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.375rem 1rem rgba(108,63,199,.3)}.footer-tip[data-v-7db48d62]{margin:1.375rem 0 1.75rem;font-size:0.75rem;color:#ccc;letter-spacing:.5px}@media(max-width: 480px){.invite-card[data-v-7db48d62]{border-radius:1.375rem}.brand[data-v-7db48d62]{padding:1.75rem 1.5rem 0}.inviter[data-v-7db48d62]{padding:0 1.5rem}.reward-area[data-v-7db48d62]{margin:0 1.25rem 1.5rem;padding:1.5rem 1.125rem 1.25rem}.reward-area .reward-num[data-v-7db48d62]{font-size:3.25rem}.feature-list[data-v-7db48d62]{padding:0 1.25rem;gap:0.375rem}.cta-btn[data-v-7db48d62]{width:calc(100% - 3rem);margin:0 1.5rem}}
.session-sidebar[data-v-5d96b52f]{width:18.75rem;min-width:16.25rem;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#f9fafe;border-right:1px solid rgba(0,0,0,.03);overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.sidebar-header[data-v-5d96b52f]{padding:1.25rem 0.875rem 1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border-bottom:1px solid #eff3f8;margin-bottom:0.5rem}.sidebar-header .sidebar-title-group[data-v-5d96b52f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.sidebar-header .sidebar-title-group .title-icon-wrapper[data-v-5d96b52f]{width:2rem;height:2rem;background:-webkit-linear-gradient(315deg, rgba(99, 102, 241, 0.12) 0%, rgba(99, 102, 241, 0.05) 100%);background:linear-gradient(135deg, rgba(99, 102, 241, 0.12) 0%, rgba(99, 102, 241, 0.05) 100%);border-radius:0.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.sidebar-header .sidebar-title-group .title-icon-wrapper i[data-v-5d96b52f]{font-size:1.125rem;color:#6366f1;font-weight:600}.sidebar-header .sidebar-title-group .title-text[data-v-5d96b52f]{font-size:.85rem;font-weight:700;letter-spacing:.02em;background:-webkit-linear-gradient(315deg, #1e293b 0%, #475569 100%);background:linear-gradient(135deg, #1e293b 0%, #475569 100%);background-clip:text;-webkit-background-clip:text;color:transparent;white-space:nowrap;-webkit-flex-shrink:0;flex-shrink:0}.sidebar-header .sidebar-title-group .session-count-badge[data-v-5d96b52f]{background:#e2e8f0;color:#475569;font-size:0.6875rem;font-weight:600;padding:0.125rem 0.5rem;border-radius:1.25rem;margin-left:0;-webkit-flex-shrink:0;flex-shrink:0}.sidebar-header .create-session-btn[data-v-5d96b52f]{background:transparent;border:none;color:#6366f1;padding:0.375rem 0.5rem;border-radius:0.5rem;font-size:0.8125rem;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease}.sidebar-header .create-session-btn .btn-icon[data-v-5d96b52f]{font-size:0.875rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.sidebar-header .create-session-btn[data-v-5d96b52f]:hover{background:rgba(99,102,241,.08);color:#4f46e5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sidebar-header .create-session-btn:hover .btn-icon[data-v-5d96b52f]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-header .create-session-btn[data-v-5d96b52f]:active{-webkit-transform:translateY(0);transform:translateY(0)}.sidebar-header .create-session-btn.is-loading[data-v-5d96b52f]{opacity:.6;pointer-events:none}.session-list-container[data-v-5d96b52f]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding:0 1rem 1.25rem 1rem}.session-list-container .session-list[data-v-5d96b52f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.125rem}.session-list-container .session-card[data-v-5d96b52f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0.625rem 0.75rem;border-radius:0.75rem;background:transparent;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.session-list-container .session-card[data-v-5d96b52f]:hover{background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.04);-webkit-transform:translateX(0.125rem);transform:translateX(0.125rem)}.session-list-container .session-card:hover .session-actions[data-v-5d96b52f]{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.session-list-container .session-card.is-active[data-v-5d96b52f]{background:#fff;box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.06);position:relative}.session-list-container .session-card.is-active[data-v-5d96b52f]::before{content:"";position:absolute;left:-0.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0.1875rem;height:40%;background:#6366f1;border-radius:0.25rem}.session-list-container .session-card.is-active .session-title[data-v-5d96b52f]{color:#4f46e5;font-weight:600}.session-list-container .session-card .session-content[data-v-5d96b52f]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.5rem}.session-list-container .session-card .session-content.is-updating[data-v-5d96b52f]{opacity:.6}.session-list-container .session-card .session-content .session-info[data-v-5d96b52f]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow:hidden}.session-list-container .session-card .session-content .session-info .session-title[data-v-5d96b52f]{font-size:0.875rem;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s;transition:all .2s;line-height:1.4}.session-list-container .session-card .session-content .session-spinner[data-v-5d96b52f]{color:#6366f1;font-size:0.875rem;-webkit-flex-shrink:0;flex-shrink:0}.session-list-container .session-card .session-actions[data-v-5d96b52f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;opacity:0;-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.session-list-container .session-card .session-actions .action-btn[data-v-5d96b52f]{width:1.75rem;height:1.75rem;padding:0;border-radius:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s;background:transparent}.session-list-container .session-card .session-actions .action-btn i[data-v-5d96b52f]{font-size:0.9375rem;color:#94a3b8}.session-list-container .session-card .session-actions .action-btn[data-v-5d96b52f]:hover{background:#f1f5f9}.session-list-container .session-card .session-actions .action-btn:hover i[data-v-5d96b52f]{color:#6366f1}.session-list-container .session-card .session-actions .delete-btn[data-v-5d96b52f]:hover{background:#fef2f2}.session-list-container .session-card .session-actions .delete-btn:hover i[data-v-5d96b52f]{color:#ef4444}.image-set-entry[data-v-5d96b52f]{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 7rem;-moz-box-flex:0;flex:0 0 7rem;margin:0.625rem 0.875rem 1rem;padding:0;overflow:hidden;border:1px solid #e1e5f0;border-radius:0.75rem;background:#fff;cursor:pointer;text-align:left;box-shadow:0 0.25rem 0.875rem rgba(39,49,82,.08);-webkit-transition:border-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-transform .18s ease}.image-set-entry img[data-v-5d96b52f]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.image-set-entry__shade[data-v-5d96b52f]{position:absolute;inset:0;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.99) 0%, rgba(255, 255, 255, 0.95) 44%, rgba(255, 255, 255, 0.34) 76%, rgba(255, 255, 255, 0.08) 100%);background:linear-gradient(90deg, rgba(255, 255, 255, 0.99) 0%, rgba(255, 255, 255, 0.95) 44%, rgba(255, 255, 255, 0.34) 76%, rgba(255, 255, 255, 0.08) 100%)}.image-set-entry__content[data-v-5d96b52f]{position:absolute;left:0.9375rem;top:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.3125rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:10.5rem;color:#252b43}.image-set-entry__content strong[data-v-5d96b52f]{font-size:0.875rem;font-weight:700;line-height:1.35}.image-set-entry__content small[data-v-5d96b52f]{color:#70788f;font-size:0.6875rem;line-height:1.4}.image-set-entry>i[data-v-5d96b52f]{position:absolute;right:0.625rem;top:50%;display:grid;width:1.625rem;height:1.625rem;place-items:center;border:1px solid rgba(99,102,241,.16);border-radius:50%;background:rgba(255,255,255,.9);color:#5b5bd6;font-size:0.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-set-entry[data-v-5d96b52f]:hover{border-color:#b8b9ef;box-shadow:0 0.5rem 1.25rem rgba(67,68,143,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.image-set-entry:hover img[data-v-5d96b52f]{-webkit-transform:scale(1.015);transform:scale(1.015)}.image-set-entry[data-v-5d96b52f]:focus-visible{outline:0.125rem solid #6958f5;outline-offset:0.125rem}.load-more-area[data-v-5d96b52f]{text-align:center;padding:0.75rem 0 0.25rem}.load-more-area .load-more-btn[data-v-5d96b52f]{color:#6366f1;font-size:0.8125rem;font-weight:500;padding:0.375rem 1.25rem;border-radius:1.25rem;-webkit-transition:all .2s;transition:all .2s}.load-more-area .load-more-btn[data-v-5d96b52f]:hover{background:rgba(99,102,241,.08)}.load-end-area[data-v-5d96b52f]{text-align:center;padding:0.75rem 0 0.25rem}.load-end-area span[data-v-5d96b52f]{font-size:0.75rem;color:#94a3b8}.empty-state[data-v-5d96b52f]{text-align:center;padding:3.5rem 1.25rem}.empty-state .empty-illustration[data-v-5d96b52f]{position:relative;width:5rem;height:5rem;margin:0 auto 1.5rem;background:-webkit-linear-gradient(305deg, #f1f5f9, #ffffff);background:linear-gradient(145deg, #f1f5f9, #ffffff);border-radius:2.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;box-shadow:0 0.75rem 1.5rem -0.625rem rgba(0,0,0,.05)}.empty-state .empty-illustration i[data-v-5d96b52f]{font-size:2.25rem;color:#cbd5e1;-webkit-transition:all .2s;transition:all .2s}.empty-state .empty-illustration .empty-glow[data-v-5d96b52f]{position:absolute;width:100%;height:100%;border-radius:2.5rem;background:-webkit-radial-gradient(circle, rgba(99, 102, 241, 0.1) 0%, rgba(99, 102, 241, 0) 70%);background:radial-gradient(circle, rgba(99, 102, 241, 0.1) 0%, rgba(99, 102, 241, 0) 70%);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.empty-state .empty-title[data-v-5d96b52f]{font-size:0.9375rem;font-weight:600;color:#334155;margin-bottom:0.375rem}.empty-state .empty-subtitle[data-v-5d96b52f]{font-size:0.75rem;color:#94a3b8;margin-top:0}.empty-state:hover .empty-glow[data-v-5d96b52f]{opacity:.5}.session-list-container[data-v-5d96b52f]::-webkit-scrollbar{width:0.25rem}.session-list-container[data-v-5d96b52f]::-webkit-scrollbar-track{background:#eef2f6;border-radius:0.625rem}.session-list-container[data-v-5d96b52f]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.625rem}.session-list-container[data-v-5d96b52f]::-webkit-scrollbar-thumb:hover{background:#818cf8}
.session-edit-dialog{border-radius:1rem}.session-edit-dialog .el-dialog__header{padding:1.25rem 1.25rem 0;border-bottom:none}.session-edit-dialog .el-dialog__header .el-dialog__title{font-size:1rem;font-weight:600;color:#1e293b}.session-edit-dialog .el-dialog__body{padding:1.25rem}.session-edit-dialog .el-dialog__body .el-input__inner{border-radius:0.75rem;border:1px solid #e2e8f0;-webkit-transition:all .2s;transition:all .2s}.session-edit-dialog .el-dialog__body .el-input__inner:focus{border-color:#6366f1;box-shadow:0 0 0 0.125rem rgba(99,102,241,.2)}.session-edit-dialog .el-dialog__footer{padding:0 1.25rem 1.25rem;border-top:none}.session-edit-dialog .el-dialog__footer .dialog-footer .el-button{border-radius:0.5rem;padding:0.5rem 1.25rem}.session-edit-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary{background:#6366f1;border-color:#6366f1}.session-edit-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary:hover{background:#4f46e5;border-color:#4f46e5}

.aspect-ratio-selector[data-v-345cd152] {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  font-size: 0.8125rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.selector-wrapper[data-v-345cd152] {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
}
.trigger-btn[data-v-345cd152],
.bubble-option[data-v-345cd152] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.trigger-btn[data-v-345cd152] {
  gap: 0.375rem;
  height: 1.75rem;
  padding: 0.25rem 0.625rem;
  border: 1.5px solid #dcdfe6;
  border-radius: 0.375rem;
  background: #fff;
  color: #606266;
  font-size: 0.75rem;
  -webkit-transition: border-color 0.2s, color 0.2s, background 0.2s;
  transition: border-color 0.2s, color 0.2s, background 0.2s;
}
.trigger-btn[data-v-345cd152]:hover:not(:disabled),
.trigger-btn.active[data-v-345cd152] {
  border-color: #409eff;
  color: #409eff;
  background: rgba(64, 158, 255, 0.06);
}
.trigger-btn[data-v-345cd152]:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.trigger-shape[data-v-345cd152],
.option-shape[data-v-345cd152] {
  display: inline-block;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  border: 1.5px solid #7b8494;
  border-radius: 0.125rem;
}
.trigger-label[data-v-345cd152],
.option-label[data-v-345cd152] {
  font-size: 0.75rem;
  line-height: 1;
}
.bubble-overlay[data-v-345cd152] {
  position: fixed;
  inset: 0;
  z-index: 999;
}
.bubble-panel[data-v-345cd152] {
  position: absolute;
  left: 0;
  bottom: calc(100% + 0.5rem);
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.25rem;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  padding: 0.5rem 0.75rem;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 0.5rem;
  background: #fff;
  box-shadow: 0 0.375rem 1.5rem rgba(0, 0, 0, 0.12);
  white-space: nowrap;
}
.bubble-option[data-v-345cd152] {
  gap: 0.3125rem;
  height: 1.75rem;
  padding: 0.25rem 0.625rem;
  border: 1.5px solid transparent;
  border-radius: 0.375rem;
  background: transparent;
  color: #606266;
  font-size: 0.75rem;
  -webkit-transition: border-color 0.2s, color 0.2s, background 0.2s;
  transition: border-color 0.2s, color 0.2s, background 0.2s;
}
.bubble-option[data-v-345cd152]:hover:not(.active) {
  color: #409eff;
  background: rgba(64, 158, 255, 0.06);
}
.bubble-option.active[data-v-345cd152] {
  border-color: rgba(64, 158, 255, 0.2);
  color: #409eff;
  background: rgba(64, 158, 255, 0.1);
  font-weight: 500;
}
.bubble-enter-active[data-v-345cd152],
.bubble-leave-active[data-v-345cd152] {
  -webkit-transform-origin: left bottom;
          transform-origin: left bottom;
  -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
  transition: opacity 0.2s, -webkit-transform 0.2s;
  transition: opacity 0.2s, transform 0.2s;
  transition: opacity 0.2s, transform 0.2s, -webkit-transform 0.2s;
}
.bubble-enter[data-v-345cd152],
.bubble-leave-to[data-v-345cd152] {
  opacity: 0;
  -webkit-transform: translateY(0.375rem) scale(0.96);
          transform: translateY(0.375rem) scale(0.96);
}
@media (max-width: 768px) {
.bubble-panel[data-v-345cd152] {
    -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
    min-width: 12.5rem;
    max-width: min(18.75rem, calc(100vw - 1.5rem));
    padding: 0.5rem;
}
}

.vip-upgrade-reference[data-v-199721fe]{display:inherit;width:inherit;min-width:inherit}.vip-upgrade-card[data-v-199721fe]{position:relative;overflow:hidden;padding:1rem;color:#f7ecd3;background:-webkit-linear-gradient(330deg, rgba(255, 244, 210, 0.06), transparent 42%),-webkit-linear-gradient(305deg, #17120a 0%, #0d0b08 100%);background:linear-gradient(120deg, rgba(255, 244, 210, 0.06), transparent 42%),linear-gradient(145deg, #17120a 0%, #0d0b08 100%)}.vip-upgrade-card[data-v-199721fe]::before{content:"";position:absolute;top:0;left:1rem;right:1rem;height:1px;background:-webkit-linear-gradient(left, transparent, #f1d99e, transparent);background:linear-gradient(90deg, transparent, #f1d99e, transparent);opacity:.9}.vip-upgrade-heading[data-v-199721fe]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.6875rem}.vip-upgrade-icon[data-v-199721fe]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 2.375rem;-moz-box-flex:0;flex:0 0 2.375rem;width:2.375rem;height:2.375rem;border:1px solid rgba(241,217,158,.62);border-radius:0.5rem;color:#201508;background:-webkit-linear-gradient(305deg, #fff0bf 0%, #d6ad5e 58%, #9c6e26 100%);background:linear-gradient(145deg, #fff0bf 0%, #d6ad5e 58%, #9c6e26 100%);box-shadow:0 0.3125rem 0.875rem rgba(198,147,59,.25),inset 0 1px 0 rgba(255,255,255,.55)}.vip-upgrade-icon i[data-v-199721fe]{font-size:1.25rem}.vip-upgrade-copy[data-v-199721fe]{min-width:0}.vip-upgrade-copy strong[data-v-199721fe],.vip-upgrade-copy strong[data-v-199721fe]{color:#fff3d2;font-size:0.875rem;font-weight:700;line-height:1.45}.vip-upgrade-benefits[data-v-199721fe]{display:grid;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.5rem;margin:0.875rem 0;padding:0.6875rem 0;border-top:1px solid rgba(241,217,158,.12);border-bottom:1px solid rgba(241,217,158,.12)}.vip-upgrade-benefits span[data-v-199721fe]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;color:rgba(255,243,210,.8);font-size:0.75rem;white-space:nowrap}.vip-upgrade-benefits i[data-v-199721fe]{color:#e2bd72;font-size:0.75rem;font-weight:700}@media(max-width: 360px){.vip-upgrade-benefits[data-v-199721fe]{grid-template-columns:1fr}}.vip-upgrade-cta[data-v-199721fe]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;width:100%;height:2.25rem;padding:0 0.875rem;border:1px solid #f0d18d;border-radius:0.4375rem;color:#211608;background:-webkit-linear-gradient(315deg, #fff0bd 0%, #e0b968 52%, #bd8735 100%);background:linear-gradient(135deg, #fff0bd 0%, #e0b968 52%, #bd8735 100%);box-shadow:0 0.3125rem 0.875rem rgba(190,137,47,.24),inset 0 1px 0 rgba(255,255,255,.52);cursor:pointer;font-size:0.8125rem;font-weight:700;letter-spacing:0;-webkit-transition:box-shadow .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease;transition:box-shadow .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-filter .18s ease}.vip-upgrade-cta[data-v-199721fe]:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08);-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.4375rem 1.125rem rgba(190,137,47,.32),inset 0 1px 0 rgba(255,255,255,.62)}.vip-upgrade-cta[data-v-199721fe]:active{-webkit-transform:translateY(0);transform:translateY(0)}.vip-upgrade-cta[data-v-199721fe]:focus-visible{outline:0.125rem solid #fff1bf;outline-offset:0.125rem}.vip-upgrade-cta i[data-v-199721fe]{font-size:0.875rem;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease, -webkit-transform .18s ease}.vip-upgrade-cta:hover i[data-v-199721fe]{-webkit-transform:translateX(0.125rem);transform:translateX(0.125rem)}
.vip-upgrade-popper.el-popover{overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;max-width:calc(100vw - 1.5rem);padding:0;border:1px solid rgba(226,190,112,.56);border-radius:0.5rem;background:#0d0b08;box-shadow:0 1rem 2.375rem rgba(30,20,6,.36),0 0 0 1px rgba(255,240,199,.06)}.vip-upgrade-popper.el-popper[x-placement^=top] .popper__arrow{border-top-color:rgba(226,190,112,.62)}.vip-upgrade-popper.el-popper[x-placement^=top] .popper__arrow::after{border-top-color:#0d0b08}
.image-workbench[data-v-3448236e]{position:absolute;inset:0;z-index:60;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0;overflow:hidden;isolation:isolate;contain:paint;border-radius:0 1.1875rem 1.1875rem 0;background-clip:padding-box;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#1a1a2e;background:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.workbench-header[data-v-3448236e]{-webkit-box-flex:0;-webkit-flex:0 0 3.25rem;-moz-box-flex:0;flex:0 0 3.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 1rem;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 0.25rem rgba(0,0,0,.04);z-index:2}.header-left[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem}.header-info[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem}.workbench-title[data-v-3448236e]{font-size:1rem;font-weight:600;color:#1a1a2e}.source-badge[data-v-3448236e]{font-size:0.6875rem;color:#8c8c8c;background:#f0f0f0;padding:0.125rem 0.625rem;border-radius:0.75rem}.header-right[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.zoom-controls[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#f5f5f7;border-radius:0.5rem;padding:0.125rem}.icon-button[data-v-3448236e]{width:2rem;height:2rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0 !important;border-radius:0.375rem;color:#555b66;background:transparent;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;box-shadow:none !important;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;font-size:1rem;outline:0 !important;-webkit-tap-highlight-color:transparent}.icon-button[data-v-3448236e]:hover{background:rgba(82,114,255,.08);color:#5272ff}.icon-button[data-v-3448236e]:focus,.icon-button[data-v-3448236e]:active,.zoom-value[data-v-3448236e]:focus{border:0 !important;outline:0 !important;box-shadow:none !important}.icon-button[data-v-3448236e]:focus-visible,.zoom-value[data-v-3448236e]:focus-visible{outline:0 !important;background:rgba(82,114,255,.08);color:#5272ff}.icon-button.close-btn[data-v-3448236e]:hover{background:rgba(255,77,79,.1);color:#ff4d4f}.zoom-value[data-v-3448236e]{min-width:3rem;height:1.75rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0 !important;border-radius:0.25rem;color:#1a1a2e;background:transparent;cursor:pointer;font-size:0.8125rem;font-weight:500;box-shadow:none !important;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;outline:0 !important;-webkit-tap-highlight-color:transparent}.zoom-value[data-v-3448236e]:hover{background:rgba(0,0,0,.04)}.download-btn[data-v-3448236e]{color:#8c8c8c}.download-btn[data-v-3448236e]:hover{color:#5272ff}.workbench-body[data-v-3448236e]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:grid;grid-template-columns:4.25rem minmax(20rem, 1fr) 20rem;gap:0}.tool-rail[data-v-3448236e]{padding:0.75rem 0.375rem;background:#fff;border-right:1px solid rgba(0,0,0,.06);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.125rem}.tool-button[data-v-3448236e]{width:3.5rem;height:3.375rem;border:0;border-radius:0.625rem;color:#6b6b80;background:transparent;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s;position:relative;gap:0.125rem}.tool-button i[data-v-3448236e]{font-size:1.25rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.tool-button span[data-v-3448236e]{font-size:0.625rem;font-weight:500;letter-spacing:.3px}.tool-button[data-v-3448236e]:hover{background:#f5f6fa;color:#5272ff}.tool-button:hover i[data-v-3448236e]{-webkit-transform:scale(1.05);transform:scale(1.05)}.tool-button.active[data-v-3448236e]{color:#5272ff;background:rgba(82,114,255,.1);box-shadow:inset 0 0 0 1px rgba(82,114,255,.15)}.tool-button.active i[data-v-3448236e]{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-stage[data-v-3448236e]{position:relative;min-width:0;min-height:0;background:#e8eaef;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.stage-scroll[data-v-3448236e]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:hidden;padding:1.5rem}.stage-scroll.is-pan-mode[data-v-3448236e]{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;touch-action:none}.stage-scroll.is-panning[data-v-3448236e]{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.editor-frame[data-v-3448236e]{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:min(70vw, 56.25rem);-webkit-transform-origin:center;transform-origin:center;background:#fff;border-radius:0.75rem;box-shadow:0 0.5rem 2rem rgba(0,0,0,.1);overflow:hidden;will-change:transform}.editor-frame.outpaint-frame[data-v-3448236e]{background-image:-webkit-linear-gradient(45deg, #f0f0f0 25%, transparent 25%),-webkit-linear-gradient(135deg, #f0f0f0 25%, transparent 25%),-webkit-linear-gradient(45deg, transparent 75%, #f0f0f0 75%),-webkit-linear-gradient(135deg, transparent 75%, #f0f0f0 75%);background-image:linear-gradient(45deg, #f0f0f0 25%, transparent 25%),linear-gradient(-45deg, #f0f0f0 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f0f0f0 75%),linear-gradient(-45deg, transparent 75%, #f0f0f0 75%);background-position:0 0,0 0.625rem,0.625rem -0.625rem,-0.625rem 0;background-size:1.25rem 1.25rem}.editor-frame img[data-v-3448236e]{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor-frame.canvas-edit-mode[data-v-3448236e]{cursor:crosshair;touch-action:none}.editor-frame.erase-edit-mode[data-v-3448236e]{cursor:none}.drawing-overlay[data-v-3448236e]{position:absolute;pointer-events:none;touch-action:none;border-radius:0.5rem}.eraser-brush-cursor[data-v-3448236e]{position:absolute;z-index:3;display:block;width:1.75rem;height:1.75rem;opacity:1;pointer-events:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.eraser-brush-cursor img[data-v-3448236e]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 0 1px rgba(255, 255, 255, 0.9));filter:drop-shadow(0 0 1px rgba(255, 255, 255, 0.9))}.stage-toolbar[data-v-3448236e]{-webkit-box-flex:0;-webkit-flex:0 0 2.75rem;-moz-box-flex:0;flex:0 0 2.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0 1rem;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);border-bottom:1px solid rgba(0,0,0,.05)}.toolbar-btn[data-v-3448236e]{height:1.875rem;padding:0 0.75rem;border:0;border-radius:0.375rem;background:transparent;color:#6b6b80;font-size:0.75rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;-webkit-transition:all .2s;transition:all .2s}.toolbar-btn[data-v-3448236e]:hover{background:rgba(82,114,255,.08);color:#5272ff}.interaction-switch[data-v-3448236e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:2rem;padding:0.125rem;border:1px solid #dfe2e8;border-radius:0.4375rem;background:#f3f4f7}.interaction-option[data-v-3448236e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.3125rem;height:1.625rem;min-width:3.875rem;padding:0 0.5625rem;border:0;border-radius:0.3125rem;color:#6b6b80;background:transparent;font-size:0.75rem;cursor:pointer;-webkit-transition:color .16s,background .16s,box-shadow .16s;transition:color .16s,background .16s,box-shadow .16s}.interaction-option[data-v-3448236e]:hover:not(.active){color:#3f4b63}.interaction-option.active[data-v-3448236e]{color:#5272ff;background:#fff;box-shadow:0 1px 0.1875rem rgba(25,32,48,.12);font-weight:600}.region-counter[data-v-3448236e],.stroke-counter[data-v-3448236e]{margin-left:auto;font-size:0.75rem;color:#8c8c8c;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem}.image-error[data-v-3448236e]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.75rem;color:#8c8c8c;background:#f7f8fa;border-radius:0.75rem}.image-error i[data-v-3448236e]{font-size:2.5rem;opacity:.4}.retry-btn[data-v-3448236e]{margin-top:0.25rem;padding:0.375rem 1.25rem;border:0;border-radius:0.375rem;background:#5272ff;color:#fff;font-size:0.8125rem;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.retry-btn[data-v-3448236e]:hover{background:#3d5fd9}.settings-panel[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#fff;border-left:1px solid rgba(0,0,0,.06);min-width:0;max-height:100%}.panel-header[data-v-3448236e]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.875rem;padding:1rem 1.25rem 0.75rem;border-bottom:1px solid rgba(0,0,0,.04)}.tool-icon-wrapper[data-v-3448236e]{width:2.5rem;height:2.5rem;border-radius:0.625rem;background:rgba(82,114,255,.1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:1.25rem;color:#5272ff}.tool-info strong[data-v-3448236e]{display:block;font-size:0.9375rem;color:#1a1a2e}.tool-info span[data-v-3448236e]{font-size:0.75rem;color:#8c8c8c}.panel-body[data-v-3448236e]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding:1rem 1.25rem 0.75rem}.panel-footer[data-v-3448236e]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;padding:0.75rem 1.25rem 1rem;border-top:1px solid rgba(0,0,0,.04);background:#fafafa}.submit-upgrade-trigger[data-v-3448236e],.submit-popover-reference[data-v-3448236e]{display:block;width:100%;cursor:help}.submit-btn[data-v-3448236e]{position:relative;isolation:isolate;width:100%;height:3rem;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;border:0.125rem solid #d8c397;border-radius:0.625rem;color:#f2ddb0;font-size:0.9375rem;font-weight:800;letter-spacing:0;text-shadow:0 1px 0.125rem rgba(0,0,0,.92);background:-webkit-linear-gradient(305deg, #0b0703 0%, #1d1005 42%, #160c04 70%, #070503 100%);background:linear-gradient(145deg, #0b0703 0%, #1d1005 42%, #160c04 70%, #070503 100%);box-shadow:0 0.25rem 1rem rgba(55,34,9,.34),0 0 0 1px rgba(246,228,188,.12),inset 0 1px 0 rgba(255,239,199,.12),inset 0 -0.125rem 0.5rem rgba(0,0,0,.6);-webkit-transition:box-shadow .3s ease,border-color .3s ease,-webkit-transform .25s ease;transition:box-shadow .3s ease,border-color .3s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .25s ease,box-shadow .3s ease,border-color .3s ease,-webkit-transform .25s ease}.submit-btn[data-v-3448236e]::before{content:"";position:absolute;inset:-1px;z-index:0;border-radius:0.625rem;padding:0.125rem;background:-webkit-linear-gradient(315deg, #fff3d2, #c49a50 30%, #f1d79c 55%, #9a6b25 78%, #e6c785);background:linear-gradient(135deg, #fff3d2, #c49a50 30%, #f1d79c 55%, #9a6b25 78%, #e6c785);-webkit-mask:-webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.submit-btn[data-v-3448236e]::after{content:"";position:absolute;inset:0.25rem;z-index:0;border-radius:0.4375rem;background-image:-webkit-radial-gradient(8% 15%, circle, rgba(255, 226, 142, 0.56) 0 0.15625rem, transparent 0.21875rem),-webkit-radial-gradient(22% 72%, circle, rgba(205, 154, 61, 0.52) 0 0.125rem, transparent 0.1875rem),-webkit-radial-gradient(35% 28%, circle, rgba(255, 240, 190, 0.46) 0 1.8px, transparent 0.175rem),-webkit-radial-gradient(48% 85%, circle, rgba(179, 124, 37, 0.58) 0 0.1375rem, transparent 0.2rem),-webkit-radial-gradient(62% 42%, circle, rgba(244, 204, 112, 0.52) 0 0.125rem, transparent 0.1875rem),-webkit-radial-gradient(78% 65%, circle, rgba(215, 165, 70, 0.58) 0 0.15625rem, transparent 0.21875rem),-webkit-radial-gradient(92% 18%, circle, rgba(255, 232, 157, 0.48) 0 1.8px, transparent 0.175rem),-webkit-radial-gradient(5% 45%, circle, rgba(255, 243, 205, 0.4) 0 1.2px, transparent 0.125rem),-webkit-radial-gradient(15% 88%, circle, rgba(166, 112, 29, 0.46) 0 1.4px, transparent 0.1375rem),-webkit-radial-gradient(28% 55%, circle, rgba(242, 212, 143, 0.42) 0 1px, transparent 1.8px),-webkit-radial-gradient(42% 10%, circle, rgba(210, 160, 65, 0.46) 0 1.3px, transparent 0.13125rem),-webkit-radial-gradient(55% 62%, circle, rgba(255, 230, 164, 0.4) 0 1.1px, transparent 1.9px),-webkit-radial-gradient(68% 92%, circle, rgba(187, 132, 40, 0.48) 0 1.4px, transparent 0.1375rem),-webkit-radial-gradient(82% 35%, circle, rgba(255, 220, 126, 0.42) 0 1px, transparent 1.8px),-webkit-radial-gradient(95% 55%, circle, rgba(226, 181, 90, 0.46) 0 1.2px, transparent 0.125rem),-webkit-radial-gradient(2% 30%, circle, rgba(255, 247, 218, 0.3) 0 0.7px, transparent 1.3px),-webkit-radial-gradient(10% 60%, circle, rgba(154, 100, 22, 0.36) 0 0.8px, transparent 1.4px),-webkit-radial-gradient(18% 40%, circle, rgba(255, 230, 169, 0.3) 0 0.6px, transparent 1.2px),-webkit-radial-gradient(25% 12%, circle, rgba(193, 137, 42, 0.36) 0 0.8px, transparent 1.4px),-webkit-radial-gradient(32% 80%, circle, rgba(245, 210, 136, 0.3) 0 0.7px, transparent 1.3px),-webkit-radial-gradient(40% 50%, circle, rgba(174, 116, 28, 0.36) 0 0.8px, transparent 1.4px),-webkit-radial-gradient(50% 25%, circle, rgba(255, 237, 187, 0.3) 0 0.6px, transparent 1.2px),-webkit-radial-gradient(58% 70%, circle, rgba(211, 160, 63, 0.36) 0 0.8px, transparent 1.4px),-webkit-radial-gradient(66% 38%, circle, rgba(255, 222, 144, 0.3) 0 0.7px, transparent 1.3px),-webkit-radial-gradient(74% 85%, circle, rgba(182, 126, 35, 0.36) 0 0.8px, transparent 1.4px),-webkit-radial-gradient(84% 20%, circle, rgba(255, 243, 205, 0.3) 0 0.6px, transparent 1.2px),-webkit-radial-gradient(90% 75%, circle, rgba(199, 146, 49, 0.36) 0 0.8px, transparent 1.4px),-webkit-radial-gradient(97% 45%, circle, rgba(245, 210, 136, 0.3) 0 0.7px, transparent 1.3px);background-image:radial-gradient(circle at 8% 15%, rgba(255, 226, 142, 0.56) 0 0.15625rem, transparent 0.21875rem),radial-gradient(circle at 22% 72%, rgba(205, 154, 61, 0.52) 0 0.125rem, transparent 0.1875rem),radial-gradient(circle at 35% 28%, rgba(255, 240, 190, 0.46) 0 1.8px, transparent 0.175rem),radial-gradient(circle at 48% 85%, rgba(179, 124, 37, 0.58) 0 0.1375rem, transparent 0.2rem),radial-gradient(circle at 62% 42%, rgba(244, 204, 112, 0.52) 0 0.125rem, transparent 0.1875rem),radial-gradient(circle at 78% 65%, rgba(215, 165, 70, 0.58) 0 0.15625rem, transparent 0.21875rem),radial-gradient(circle at 92% 18%, rgba(255, 232, 157, 0.48) 0 1.8px, transparent 0.175rem),radial-gradient(circle at 5% 45%, rgba(255, 243, 205, 0.4) 0 1.2px, transparent 0.125rem),radial-gradient(circle at 15% 88%, rgba(166, 112, 29, 0.46) 0 1.4px, transparent 0.1375rem),radial-gradient(circle at 28% 55%, rgba(242, 212, 143, 0.42) 0 1px, transparent 1.8px),radial-gradient(circle at 42% 10%, rgba(210, 160, 65, 0.46) 0 1.3px, transparent 0.13125rem),radial-gradient(circle at 55% 62%, rgba(255, 230, 164, 0.4) 0 1.1px, transparent 1.9px),radial-gradient(circle at 68% 92%, rgba(187, 132, 40, 0.48) 0 1.4px, transparent 0.1375rem),radial-gradient(circle at 82% 35%, rgba(255, 220, 126, 0.42) 0 1px, transparent 1.8px),radial-gradient(circle at 95% 55%, rgba(226, 181, 90, 0.46) 0 1.2px, transparent 0.125rem),radial-gradient(circle at 2% 30%, rgba(255, 247, 218, 0.3) 0 0.7px, transparent 1.3px),radial-gradient(circle at 10% 60%, rgba(154, 100, 22, 0.36) 0 0.8px, transparent 1.4px),radial-gradient(circle at 18% 40%, rgba(255, 230, 169, 0.3) 0 0.6px, transparent 1.2px),radial-gradient(circle at 25% 12%, rgba(193, 137, 42, 0.36) 0 0.8px, transparent 1.4px),radial-gradient(circle at 32% 80%, rgba(245, 210, 136, 0.3) 0 0.7px, transparent 1.3px),radial-gradient(circle at 40% 50%, rgba(174, 116, 28, 0.36) 0 0.8px, transparent 1.4px),radial-gradient(circle at 50% 25%, rgba(255, 237, 187, 0.3) 0 0.6px, transparent 1.2px),radial-gradient(circle at 58% 70%, rgba(211, 160, 63, 0.36) 0 0.8px, transparent 1.4px),radial-gradient(circle at 66% 38%, rgba(255, 222, 144, 0.3) 0 0.7px, transparent 1.3px),radial-gradient(circle at 74% 85%, rgba(182, 126, 35, 0.36) 0 0.8px, transparent 1.4px),radial-gradient(circle at 84% 20%, rgba(255, 243, 205, 0.3) 0 0.6px, transparent 1.2px),radial-gradient(circle at 90% 75%, rgba(199, 146, 49, 0.36) 0 0.8px, transparent 1.4px),radial-gradient(circle at 97% 45%, rgba(245, 210, 136, 0.3) 0 0.7px, transparent 1.3px);opacity:.7;-webkit-animation:sand-flow-3448236e 12s ease-in-out infinite alternate;animation:sand-flow-3448236e 12s ease-in-out infinite alternate;pointer-events:none;will-change:transform,opacity}.submit-btn .submit-content[data-v-3448236e]::after{content:"";position:absolute;bottom:0;left:15%;right:15%;height:35%;z-index:-1;background:-webkit-radial-gradient(center, ellipse, rgba(216, 172, 80, 0.1), transparent 70%);background:radial-gradient(ellipse at center, rgba(216, 172, 80, 0.1), transparent 70%);pointer-events:none}.submit-btn .submit-content[data-v-3448236e],.submit-btn .submit-loading-text[data-v-3448236e]{position:relative;z-index:1;color:#f2ddb0;text-shadow:0 1px 0.125rem rgba(0,0,0,.96);-webkit-font-smoothing:antialiased}.submit-btn .submit-loading-text[data-v-3448236e]{font-weight:700}.submit-btn .submit-content[data-v-3448236e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem}.submit-btn .vip-label[data-v-3448236e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:1.5rem;font-size:0.8125rem;font-weight:800;line-height:1}.submit-btn .vip-star[data-v-3448236e]{position:relative;display:inline-block;width:0.5rem;height:0.5rem;margin-left:0.125rem;-webkit-animation:star-twinkle-3448236e 1.6s ease-in-out infinite;animation:star-twinkle-3448236e 1.6s ease-in-out infinite;pointer-events:none}.submit-btn .vip-star[data-v-3448236e]::before,.submit-btn .vip-star[data-v-3448236e]::after{content:"";position:absolute;top:50%;left:50%;border-radius:62.4375rem;background:-webkit-radial-gradient(circle, rgba(255, 249, 225, 0.98) 0%, rgba(229, 196, 123, 0.78) 45%, rgba(229, 196, 123, 0) 80%);background:radial-gradient(circle, rgba(255, 249, 225, 0.98) 0%, rgba(229, 196, 123, 0.78) 45%, rgba(229, 196, 123, 0) 80%);box-shadow:0 0 0.625rem rgba(226,190,109,.5);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.submit-btn .vip-star[data-v-3448236e]::before{width:0.5rem;height:0.125rem}.submit-btn .vip-star[data-v-3448236e]::after{width:0.125rem;height:0.5rem}.submit-btn .submit-label[data-v-3448236e]{font-size:0.9375rem;font-weight:700}.submit-btn .vip-label[data-v-3448236e],.submit-btn .submit-label[data-v-3448236e]{color:#f2ddb0;background:none;-webkit-text-fill-color:#f2ddb0;-webkit-text-stroke:0;-webkit-filter:none;filter:none;text-shadow:0 1px 0.125rem rgba(0,0,0,.96)}.submit-btn[data-v-3448236e]:hover:not(:disabled),.submit-btn[data-v-3448236e]:focus:not(:disabled){color:#f2ddb0;-webkit-transform:none;transform:none;border-color:#d8c397;background:-webkit-linear-gradient(305deg, #0b0703 0%, #1d1005 42%, #160c04 70%, #070503 100%);background:linear-gradient(145deg, #0b0703 0%, #1d1005 42%, #160c04 70%, #070503 100%);box-shadow:0 0.25rem 1rem rgba(55,34,9,.34),0 0 0 1px rgba(246,228,188,.12),inset 0 1px 0 rgba(255,239,199,.12),inset 0 -0.125rem 0.5rem rgba(0,0,0,.6)}.submit-btn[data-v-3448236e]:active:not(:disabled){-webkit-transform:translateY(1px);transform:translateY(1px);box-shadow:0 0.125rem 0.5rem rgba(60,30,20,.3),inset 0 0.125rem 0.375rem rgba(0,0,0,.5)}.submit-btn[data-v-3448236e]:disabled,.submit-btn[data-v-3448236e]:disabled:hover,.submit-btn[data-v-3448236e]:disabled:focus,.submit-btn.is-disabled[data-v-3448236e],.submit-btn.is-disabled[data-v-3448236e]:hover,.submit-btn.is-disabled[data-v-3448236e]:focus{color:#f2ddb0;opacity:1;cursor:not-allowed;-webkit-transform:none;transform:none;border-color:#d8c397;background:-webkit-linear-gradient(305deg, #0b0703 0%, #1d1005 42%, #160c04 70%, #070503 100%);background:linear-gradient(145deg, #0b0703 0%, #1d1005 42%, #160c04 70%, #070503 100%);box-shadow:0 0.25rem 1rem rgba(55,34,9,.34),0 0 0 1px rgba(246,228,188,.12),inset 0 1px 0 rgba(255,239,199,.12),inset 0 -0.125rem 0.5rem rgba(0,0,0,.6)}.submit-btn:disabled .vip-label[data-v-3448236e],.submit-btn:disabled .submit-label[data-v-3448236e],.submit-btn:disabled .submit-loading-text[data-v-3448236e],.submit-btn:disabled:hover .vip-label[data-v-3448236e],.submit-btn:disabled:hover .submit-label[data-v-3448236e],.submit-btn:disabled:hover .submit-loading-text[data-v-3448236e],.submit-btn:disabled:focus .vip-label[data-v-3448236e],.submit-btn:disabled:focus .submit-label[data-v-3448236e],.submit-btn:disabled:focus .submit-loading-text[data-v-3448236e],.submit-btn.is-disabled .vip-label[data-v-3448236e],.submit-btn.is-disabled .submit-label[data-v-3448236e],.submit-btn.is-disabled .submit-loading-text[data-v-3448236e],.submit-btn.is-disabled:hover .vip-label[data-v-3448236e],.submit-btn.is-disabled:hover .submit-label[data-v-3448236e],.submit-btn.is-disabled:hover .submit-loading-text[data-v-3448236e],.submit-btn.is-disabled:focus .vip-label[data-v-3448236e],.submit-btn.is-disabled:focus .submit-label[data-v-3448236e],.submit-btn.is-disabled:focus .submit-loading-text[data-v-3448236e]{color:#f2ddb0;opacity:1;-webkit-text-fill-color:#f2ddb0}@-webkit-keyframes sand-flow-3448236e{0%{-webkit-transform:translate3d(-0.375rem, -0.25rem, 0) scale(1);transform:translate3d(-0.375rem, -0.25rem, 0) scale(1);opacity:.6}25%{-webkit-transform:translate3d(0.1875rem, 0.125rem, 0) scale(1.02);transform:translate3d(0.1875rem, 0.125rem, 0) scale(1.02);opacity:.8}50%{-webkit-transform:translate3d(0.5rem, -0.1875rem, 0) scale(0.98);transform:translate3d(0.5rem, -0.1875rem, 0) scale(0.98);opacity:.65}75%{-webkit-transform:translate3d(-0.125rem, 0.375rem, 0) scale(1.01);transform:translate3d(-0.125rem, 0.375rem, 0) scale(1.01);opacity:.75}100%{-webkit-transform:translate3d(0.25rem, -0.375rem, 0) scale(1);transform:translate3d(0.25rem, -0.375rem, 0) scale(1);opacity:.7}}@keyframes sand-flow-3448236e{0%{-webkit-transform:translate3d(-0.375rem, -0.25rem, 0) scale(1);transform:translate3d(-0.375rem, -0.25rem, 0) scale(1);opacity:.6}25%{-webkit-transform:translate3d(0.1875rem, 0.125rem, 0) scale(1.02);transform:translate3d(0.1875rem, 0.125rem, 0) scale(1.02);opacity:.8}50%{-webkit-transform:translate3d(0.5rem, -0.1875rem, 0) scale(0.98);transform:translate3d(0.5rem, -0.1875rem, 0) scale(0.98);opacity:.65}75%{-webkit-transform:translate3d(-0.125rem, 0.375rem, 0) scale(1.01);transform:translate3d(-0.125rem, 0.375rem, 0) scale(1.01);opacity:.75}100%{-webkit-transform:translate3d(0.25rem, -0.375rem, 0) scale(1);transform:translate3d(0.25rem, -0.375rem, 0) scale(1);opacity:.7}}@-webkit-keyframes star-twinkle-3448236e{0%,100%{opacity:.35;-webkit-transform:scale(0.8) rotate(0deg);transform:scale(0.8) rotate(0deg)}40%{opacity:1;-webkit-transform:scale(1.2) rotate(45deg);transform:scale(1.2) rotate(45deg)}60%{opacity:.65;-webkit-transform:scale(0.9) rotate(22deg);transform:scale(0.9) rotate(22deg)}}@keyframes star-twinkle-3448236e{0%,100%{opacity:.35;-webkit-transform:scale(0.8) rotate(0deg);transform:scale(0.8) rotate(0deg)}40%{opacity:1;-webkit-transform:scale(1.2) rotate(45deg);transform:scale(1.2) rotate(45deg)}60%{opacity:.65;-webkit-transform:scale(0.9) rotate(22deg);transform:scale(0.9) rotate(22deg)}}.setting-group[data-v-3448236e]{margin-bottom:1.125rem}.setting-group[data-v-3448236e]:last-child{margin-bottom:0}.setting-label[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;margin-bottom:0.5rem;font-size:0.8125rem;font-weight:500;color:#2d2d44}.setting-label i[data-v-3448236e]{color:#8c8c8c;font-size:0.875rem}.setting-tip[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.375rem;margin-top:0.75rem;padding:0.625rem 0.75rem;background:#f7f8fa;border-radius:0.5rem;font-size:0.75rem;color:#6b6b80;line-height:1.5}.setting-tip i[data-v-3448236e]{color:#5272ff;margin-top:1px}.brush-control[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem}.brush-control .el-slider[data-v-3448236e]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.brush-size-display[data-v-3448236e]{font-size:0.75rem;color:#8c8c8c;min-width:2.75rem;text-align:center}.aspect-ratio-options[data-v-3448236e]{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.5rem}.aspect-ratio-option[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.4375rem;min-width:0;height:2.375rem;padding:0 0.5rem;border:1px solid #dcdfe6;border-radius:0.375rem;color:#606266;background:#fff;font-size:0.75rem;cursor:pointer;-webkit-transition:border-color .2s,color .2s,background .2s,box-shadow .2s;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.aspect-ratio-option[data-v-3448236e]:hover{border-color:#8aa0ff;color:#5272ff;background:#f7f8ff}.aspect-ratio-option.active[data-v-3448236e]{border-color:#5272ff;color:#5272ff;background:#f0f3ff;box-shadow:inset 0 0 0 1px rgba(82,114,255,.12);font-weight:600}.ratio-shape[data-v-3448236e]{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;border:1.5px solid currentColor;border-radius:0.125rem}.subject-radio-group[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.25rem}.region-list[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.625rem}.region-card[data-v-3448236e]{padding:0.75rem;border:1.5px solid #e8e8ed;border-radius:0.625rem;background:#fafafc;cursor:pointer;-webkit-transition:all .25s;transition:all .25s}.region-card[data-v-3448236e]:hover{border-color:#c8c8d8}.region-card.active[data-v-3448236e]{border-color:#5272ff;background:#f5f7ff;box-shadow:0 0 0 0.1875rem rgba(82,114,255,.08)}.region-card-header[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;margin-bottom:0.5rem}.region-number[data-v-3448236e]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;color:#fff;background:#5272ff;font-size:0.75rem;font-weight:700;-webkit-flex-shrink:0;flex-shrink:0}.region-title[data-v-3448236e]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;font-size:0.8125rem;font-weight:500;color:#2d2d44}.region-delete[data-v-3448236e]{width:1.5rem;height:1.5rem;border:0;border-radius:0.375rem;color:#b0b0c0;background:transparent;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.region-delete[data-v-3448236e]:hover{background:rgba(255,77,79,.1);color:#ff4d4f}.region-reference[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;margin-top:0.5rem}.reference-upload[data-v-3448236e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0.25rem 0.75rem 0.25rem 0.5rem;border:1.5px dashed #d0d0dd;border-radius:0.375rem;color:#8c8c8c;font-size:0.75rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-flex-shrink:0;flex-shrink:0}.reference-upload[data-v-3448236e]:hover{border-color:#5272ff;color:#5272ff;background:rgba(82,114,255,.04)}.reference-upload input[data-v-3448236e]{display:none}.reference-preview[data-v-3448236e]{position:relative;width:3rem;height:3rem;border-radius:0.375rem;overflow:hidden;border:1px solid #e8e8ed;-webkit-flex-shrink:0;flex-shrink:0}.reference-preview img[data-v-3448236e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reference-overlay[data-v-3448236e]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.reference-preview:hover .reference-overlay[data-v-3448236e]{opacity:1}.reference-overlay button[data-v-3448236e]{width:1.5rem;height:1.5rem;border:0;border-radius:50%;color:#fff;background:rgba(0,0,0,.6);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.reference-hint[data-v-3448236e]{font-size:0.6875rem;color:#b0b0c0}.reference-uploaded[data-v-3448236e]{color:#67c23a}.add-region-btn[data-v-3448236e]{width:100%;padding:0.625rem;border:1.5px dashed #d0d0dd;border-radius:0.625rem;background:transparent;color:#8c8c8c;font-size:0.8125rem;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem}.add-region-btn[data-v-3448236e]:hover{border-color:#5272ff;color:#5272ff;background:rgba(82,114,255,.04)}.region-limit-tip[data-v-3448236e]{margin:0;font-size:0.75rem;color:#f5a623;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem}@media(max-width: 1024px){.workbench-body[data-v-3448236e]{grid-template-columns:3.75rem minmax(16.25rem, 1fr) 17.5rem}.settings-panel[data-v-3448236e]{max-width:17.5rem}.panel-body[data-v-3448236e]{padding:0.75rem 0.875rem}}@media(max-width: 768px){.workbench-body[data-v-3448236e]{grid-template-columns:3.25rem 1fr;grid-template-rows:minmax(18.75rem, 1fr) auto}.tool-rail[data-v-3448236e]{grid-row:1/3;padding:0.5rem 0.25rem}.tool-button[data-v-3448236e]{width:2.75rem;height:3rem}.tool-button i[data-v-3448236e]{font-size:1.125rem}.tool-button span[data-v-3448236e]{font-size:0.5625rem}.settings-panel[data-v-3448236e]{max-height:15rem;border-left:0;border-top:1px solid rgba(0,0,0,.06)}.panel-header[data-v-3448236e]{padding:0.625rem 0.875rem}.panel-body[data-v-3448236e]{padding:0.625rem 0.875rem}.panel-footer[data-v-3448236e]{padding:0.5rem 0.875rem 0.75rem}.stage-scroll[data-v-3448236e]{padding:0.75rem}.stage-toolbar[data-v-3448236e]{gap:0.25rem;padding:0 0.5rem}.interaction-option[data-v-3448236e]{min-width:3.25rem;padding:0 0.375rem}.editor-frame[data-v-3448236e]{width:min(85vw, 100%)}.workbench-title[data-v-3448236e]{font-size:0.875rem}.header-right .icon-button[data-v-3448236e]{width:1.75rem;height:1.75rem}}@media(max-width: 480px){.workbench-header[data-v-3448236e]{padding:0 0.625rem}.source-badge[data-v-3448236e]{display:none}.zoom-controls .icon-button[data-v-3448236e]{width:1.5rem;height:1.5rem}.zoom-value[data-v-3448236e]{min-width:2.25rem;font-size:0.6875rem}.region-card[data-v-3448236e]{padding:0.625rem}.reference-upload span[data-v-3448236e]{display:none}.interaction-option[data-v-3448236e]{min-width:1.875rem}.interaction-option span[data-v-3448236e]{display:none}}

.psd-download-dropdown[data-v-14b442c0] {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  line-height: normal;
  vertical-align: middle;
}
.psd-download-trigger[data-v-14b442c0] {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  min-width: 0;
  padding: 0.375rem 0.75rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  border: 1px solid rgba(148, 163, 184, 0.24);
  border-radius: 0.625rem;
  background: #fff;
  color: #475569;
  font-size: 0.8125rem;
  line-height: 1;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.psd-download-trigger .el-icon-download[data-v-14b442c0] { font-size: 0.875rem;
}
.psd-download-trigger span span[data-v-14b442c0] { font-size: 0.75rem;
}
.psd-download-trigger[data-v-14b442c0]:hover,
.psd-download-trigger[data-v-14b442c0]:focus {
  border-color: rgba(148, 163, 184, 0.5);
  background: #fff;
  color: #1e293b;
  box-shadow: 0 0.375rem 1rem rgba(15, 23, 42, 0.08);
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}


.psd-download-menu.el-dropdown-menu {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  width: 12.5rem;
  min-width: 12.5rem;
  padding: 0.25rem;
  border: 1px solid #ebeef5;
  border-radius: 0.75rem;
  box-shadow: 0 0.75rem 1.875rem rgba(31, 38, 55, 0.14);
}
.psd-download-menu.is-compact.el-dropdown-menu {
  width: 12.5rem;
  min-width: 12.5rem;
  padding: 0.25rem;
}
.psd-download-menu.is-compact.el-popper[x-placement^='bottom'] .popper__arrow,
.psd-download-menu.is-compact.el-popper[x-placement^='top'] .popper__arrow {
  left: 50% !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.psd-download-menu.is-compact .psd-download-option.el-dropdown-menu__item {
  min-height: 2.875rem;
  padding: 0.25rem 0.5rem;
  gap: 0.5rem;
}
.psd-download-menu .psd-download-option.el-dropdown-menu__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-height: 2.875rem;
  padding: 0.25rem 0.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.5rem;
  border-radius: 0.5rem;
  color: #202331;
  line-height: normal;
}
.psd-download-menu .psd-download-option.el-dropdown-menu__item:hover,
.psd-download-menu .psd-download-option.el-dropdown-menu__item:focus {
  background: #f7f7fb;
  color: #202331;
}
.psd-download-menu .psd-download-option.is-disabled {
  color: #202331;
  opacity: 0.58;
}
.psd-download-menu .psd-option-content { gap: 0.125rem;
}
.psd-download-menu .psd-option-title { gap: 0.375rem; font-size: 0.8125rem;
}
.psd-download-menu .psd-option-desc { font-size: 0.6875rem;
}
.psd-download-menu .psd-option-badge { font-size: 0.625rem;
}
.psd-download-menu .psd-option-icon { -webkit-flex-basis: 1.375rem; flex-basis: 1.375rem; width: 1.375rem; height: 1.375rem;
}
.psd-download-menu .psd-option-icon img { width: 1.3125rem; height: 1.3125rem;
}
.psd-option-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1.5rem;
     -moz-box-flex: 0;
          flex: 0 0 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  overflow: hidden;
}
.psd-option-icon img {
  display: block;
  width: 1.4375rem;
  height: 1.4375rem;
  border-radius: 0.3125rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.image-option-icon {
  color: #222735;
  font-size: 1.25rem;
}
.psd-option-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
          flex-direction: column;
  gap: 0.3125rem;
}
.psd-option-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-width: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.5rem;
  color: #202331;
  font-size: 0.9375rem;
  font-weight: 600;
  white-space: nowrap;
}
.psd-option-desc {
  overflow: hidden;
  color: #9a9daa;
  font-size: 0.75rem;
  line-height: 1.35;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.psd-option-badge {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  height: 1.25rem;
  padding: 0 0.375rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  border-radius: 0.3125rem;
  font-size: 0.6875rem;
  font-weight: 600;
  line-height: 1.25rem;
}
.psd-option-badge.is-free {
  background: #eaf8ee;
  color: #37a45c;
}
.psd-option-badge.is-points {
  background: #fff4e6;
  color: #ee8a32;
}
.psd-download-menu .vip-upgrade-reference { display: block;
}
.psd-download-menu .vip-upgrade-popover-trigger { display: block;
}
.psd-download-menu .psd-member-upgrade-trigger,
.psd-download-menu .psd-member-upgrade-trigger .vip-upgrade-reference {
  width: 100%;
}
.psd-member-locked {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  width: 100%;
  height: 2.375rem;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 0 0.625rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.4375rem;
  overflow: hidden;
  border: 1px solid rgba(213, 174, 94, 0.72);
  border-radius: 62.4375rem;
  background: -webkit-linear-gradient(315deg, #090806 0%, #171209 52%, #070707 100%);
  background: linear-gradient(135deg, #090806 0%, #171209 52%, #070707 100%);
  box-shadow: 0 0.25rem 0.75rem rgba(35, 25, 8, 0.2), inset 0 1px 0 rgba(255, 244, 202, 0.12);
  color: #f2ddb0;
  cursor: not-allowed;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.psd-member-locked::after {
  content: '';
  position: absolute;
  top: -70%;
  left: -28%;
  width: 28%;
  height: 250%;
  background: -webkit-linear-gradient(left, transparent, rgba(255, 247, 210, 0.62), transparent);
  background: linear-gradient(90deg, transparent, rgba(255, 247, 210, 0.62), transparent);
  pointer-events: none;
  -webkit-transform: translateX(-165%) rotate(24deg);
          transform: translateX(-165%) rotate(24deg);
  -webkit-animation: psd-member-shine 2.15s cubic-bezier(0.26, 0.16, 0.18, 0.98) infinite;
          animation: psd-member-shine 2.15s cubic-bezier(0.26, 0.16, 0.18, 0.98) infinite;
}
.psd-member-lock-icon {
  position: relative;
  z-index: 1;
  display: grid;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1.25rem;
     -moz-box-flex: 0;
          flex: 0 0 1.25rem;
  width: 1.25rem;
  height: 1.25rem;
  place-items: center;
  border: 1px solid rgba(242, 221, 176, 0.5);
  border-radius: 0.3125rem;
  color: #d8b767;
  font-size: 0.6875rem;
}
.psd-member-lock-label {
  position: relative;
  z-index: 1;
  min-width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
          flex: 1;
  overflow: hidden;
  font-size: 0.75rem;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.psd-member-vip {
  position: relative;
  z-index: 1;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  color: #f2ddb0;
  font-size: 0.75rem;
  font-weight: 900;
  letter-spacing: 0.9px;
  line-height: 1;
  text-shadow: 0 0 0.5rem rgba(242, 221, 176, 0.42);
}
.psd-member-star {
  position: relative;
  display: inline-block;
  width: 0.4375rem;
  height: 0.4375rem;
  margin-left: 0.125rem;
  -webkit-animation: psd-member-star-twinkle 1.55s ease-in-out infinite;
          animation: psd-member-star-twinkle 1.55s ease-in-out infinite;
}
.psd-member-star::before,
.psd-member-star::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 62.4375rem;
  background: #ffe9a4;
  box-shadow: 0 0 0.375rem rgba(255, 232, 160, 0.5);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.psd-member-star::before { width: 0.4375rem; height: 0.125rem;
}
.psd-member-star::after { width: 0.125rem; height: 0.4375rem;
}
@-webkit-keyframes psd-member-shine {
0%, 48%, 100% { -webkit-transform: translateX(-165%) rotate(24deg); transform: translateX(-165%) rotate(24deg); opacity: 0;
}
56% { opacity: 1;
}
74% { -webkit-transform: translateX(560%) rotate(24deg); transform: translateX(560%) rotate(24deg); opacity: 0;
}
}
@keyframes psd-member-shine {
0%, 48%, 100% { -webkit-transform: translateX(-165%) rotate(24deg); transform: translateX(-165%) rotate(24deg); opacity: 0;
}
56% { opacity: 1;
}
74% { -webkit-transform: translateX(560%) rotate(24deg); transform: translateX(560%) rotate(24deg); opacity: 0;
}
}
@-webkit-keyframes psd-member-star-twinkle {
0%, 100% { opacity: 0.45; -webkit-transform: scale(0.82); transform: scale(0.82);
}
38% { opacity: 1; -webkit-transform: scale(1.12); transform: scale(1.12);
}
55% { opacity: 0.72; -webkit-transform: scale(0.96); transform: scale(0.96);
}
}
@keyframes psd-member-star-twinkle {
0%, 100% { opacity: 0.45; -webkit-transform: scale(0.82); transform: scale(0.82);
}
38% { opacity: 1; -webkit-transform: scale(1.12); transform: scale(1.12);
}
55% { opacity: 0.72; -webkit-transform: scale(0.96); transform: scale(0.96);
}
}
.psd-generate-confirm-dialog.el-message-box {
  width: min(35rem, calc(100vw - 2rem));
  padding: 0;
  overflow: hidden;
  border: 1px solid #ebe8f3;
  border-radius: 1.125rem;
  box-shadow: 0 1.5rem 4rem rgba(31, 24, 57, 0.24);
}
.psd-generate-confirm-dialog .el-message-box__header { display: none;
}
.psd-generate-confirm-dialog .el-message-box__content { padding: 1.875rem 1.75rem 1rem;
}
.psd-generate-confirm-dialog .el-message-box__message { width: 100%;
}
.psd-generate-confirm-dialog .el-message-box__message p { margin: 0;
}
.psd-confirm-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  margin-bottom: 1.5rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  gap: 0.75rem;
  color: #202231;
  font-size: 1.3125rem;
}
.psd-confirm-title-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: inline-flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1.875rem;
     -moz-box-flex: 0;
          flex: 0 0 1.875rem;
  width: 1.875rem;
  height: 1.875rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
          justify-content: center;
  overflow: hidden;
  border-radius: 0.4375rem;
}
.psd-confirm-title-icon img { width: 1.8125rem; height: 1.8125rem; -o-object-fit: cover; object-fit: cover;
}
.psd-confirm-details { border-top: 1px solid transparent;
}
.psd-confirm-row {
  display: grid;
  grid-template-columns: 5.125rem minmax(0, 1fr);
  min-height: 3rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
          align-items: center;
  border-bottom: 1px dashed #eceaf1;
  font-size: 0.875rem;
}
.psd-confirm-label { color: #9a9ca9; font-weight: 600;
}
.psd-confirm-value {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  min-width: 0;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
     -moz-box-align: baseline;
          align-items: baseline;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 0 0.3125rem;
  color: #858896;
  line-height: 1.75;
}
.psd-confirm-highlight { color: #8154ec; font-weight: 700;
}
.psd-confirm-notice {
  margin-top: 1.125rem;
  padding: 0.875rem 1rem;
  border: 1px dashed #d9c8fa;
  border-radius: 0.625rem;
  background: #f8f4ff;
  color: #858896;
  font-size: 0.8125rem;
  line-height: 1.7;
}
.psd-generate-confirm-dialog .el-message-box__btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: flex;
  padding: 0.5rem 1.75rem 1.75rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
          justify-content: flex-end;
  gap: 0.75rem;
}
.psd-generate-confirm-dialog .el-message-box__btns .el-button {
  min-width: 4.875rem;
  height: 2.75rem;
  margin: 0;
  padding: 0 1.125rem;
  border-radius: 0.625rem;
  font-size: 0.875rem;
  font-weight: 600;
}
.psd-generate-confirm-dialog .el-message-box__btns .el-button--primary {
  min-width: 11.125rem;
  border-color: transparent;
  background: -webkit-linear-gradient(315deg, #aa7af7 0%, #7c38eb 100%);
  background: linear-gradient(135deg, #aa7af7 0%, #7c38eb 100%);
  box-shadow: 0 0.4375rem 1rem rgba(124, 56, 235, 0.22);
}
.psd-generate-confirm-dialog .el-message-box__btns .el-button--primary:hover,
.psd-generate-confirm-dialog .el-message-box__btns .el-button--primary:focus {
  border-color: transparent;
  background: -webkit-linear-gradient(315deg, #9e69f4 0%, #6e2dde 100%);
  background: linear-gradient(135deg, #9e69f4 0%, #6e2dde 100%);
}
@media (max-width: 480px) {
.psd-download-menu.el-dropdown-menu { min-width: 12.5rem;
}
.psd-generate-confirm-dialog .el-message-box__content { padding: 1.5rem 1.25rem 0.875rem;
}
.psd-confirm-title { margin-bottom: 1.125rem; font-size: 1.125rem;
}
.psd-confirm-row { grid-template-columns: 4.5rem minmax(0, 1fr); -webkit-box-align: start; -webkit-align-items: start; -moz-box-align: start; align-items: start; padding: 0.625rem 0;
}
.psd-generate-confirm-dialog .el-message-box__btns { padding: 0.5rem 1.25rem 1.375rem;
}
.psd-generate-confirm-dialog .el-message-box__btns .el-button--primary { min-width: 0; -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; flex: 1;
}
}
@media (prefers-reduced-motion: reduce) {
.psd-member-locked::after { display: none; -webkit-animation: none; animation: none;
}
.psd-member-star { opacity: 0.9; -webkit-animation: none; animation: none;
}
}

.chat-main[data-v-87f6b19a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0;background:#fff;position:relative}.chat-loading-overlay[data-v-87f6b19a]{position:absolute;inset:0;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#fff}.chat-loading-overlay .loading-content[data-v-87f6b19a]{text-align:center}.chat-loading-overlay .loading-content i[data-v-87f6b19a]{font-size:3rem;color:#6366f1;margin-bottom:1rem;-webkit-animation:rotate-87f6b19a 1s linear infinite;animation:rotate-87f6b19a 1s linear infinite}.chat-loading-overlay .loading-content p[data-v-87f6b19a]{font-size:0.875rem;color:#64748b;margin:0}.chat-header[data-v-87f6b19a]{padding:1rem 1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;border-bottom:1px solid #e8edf5;background:#fff;-webkit-flex-shrink:0;flex-shrink:0}.chat-header .current-title[data-v-87f6b19a]{font-size:.9rem;font-weight:600;color:#1e293b}.chat-header .current-title i[data-v-87f6b19a]{margin-right:0.5rem;color:#8b5cf6}.chat-header .session-badge[data-v-87f6b19a]{font-size:0.6875rem;background:#f1f5f9;padding:0.25rem 0.625rem;border-radius:1.875rem;color:#64748b}.chat-welcome[data-v-87f6b19a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#fff}.welcome-content[data-v-87f6b19a]{text-align:center;max-width:45rem;width:100%;padding:2.5rem 1.25rem}.welcome-icon[data-v-87f6b19a]{position:relative;width:4.5rem;height:4.5rem;margin-right:auto;margin-bottom:1rem;margin-left:auto;overflow:hidden}.welcome-icon img[data-v-87f6b19a]{position:absolute;top:50%;left:50%;width:5.875rem;height:5.875rem;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.welcome-brand[data-v-87f6b19a]{font-size:2.2rem;font-weight:700;background:-webkit-linear-gradient(315deg, #1E293B 0%, #4F46E5 100%);background:linear-gradient(135deg, #1E293B 0%, #4F46E5 100%);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0 0 0.75rem 0}.welcome-subtitle[data-v-87f6b19a]{font-size:1rem;color:#64748b;margin:0 0 2.5rem 0}.welcome-input-area[data-v-87f6b19a]{width:100%;margin-bottom:1.5rem}.welcome-input-box[data-v-87f6b19a]{position:relative;background:#fff;border:1px solid #dcdfe6;border-radius:1.75rem;padding:0.625rem 0.75rem;text-align:left;box-shadow:0 0.375rem 1.5rem rgba(0,0,0,.08)}.welcome-input-box .preview-images[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.625rem;margin-bottom:1rem;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;padding-bottom:0.25rem}.welcome-input-box .preview-images[data-v-87f6b19a]::-webkit-scrollbar{height:0.25rem}.welcome-input-box .preview-images[data-v-87f6b19a]::-webkit-scrollbar-track{background:transparent;border-radius:0.125rem}.welcome-input-box .preview-images[data-v-87f6b19a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.125rem}.welcome-input-box .preview-images[data-v-87f6b19a]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.welcome-input-box .preview-images .preview-item[data-v-87f6b19a]{position:relative;-webkit-flex-shrink:0;flex-shrink:0}.welcome-input-box .preview-images .preview-item .preview-thumb[data-v-87f6b19a]{width:3.5rem;height:3.5rem;border-radius:0.75rem;-o-object-fit:cover;object-fit:cover;border:1px solid #e8edf5}.welcome-input-box .preview-images .preview-item .preview-remove[data-v-87f6b19a]{position:absolute;top:0.1875rem;right:0.125rem;width:1.25rem;height:1.25rem;background:rgba(0,0,0,.6);color:#fff;border-radius:50%;font-size:0.75rem;line-height:1.25rem;text-align:center;padding:0;cursor:pointer;border:1.5px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem);-webkit-transition:all .18s ease;transition:all .18s ease}.welcome-input-box .preview-images .preview-item .preview-remove[data-v-87f6b19a]:hover{background:rgba(239,68,68,.85);border-color:#fff;-webkit-transform:scale(1.15);transform:scale(1.15)}.welcome-input-box .welcome-textarea[data-v-87f6b19a] .el-textarea__inner{border:none;border-radius:0;resize:none;padding:0.625rem 0.25rem;line-height:1.8;font-size:0.9375rem;background:transparent;box-shadow:none}.welcome-input-box .welcome-textarea[data-v-87f6b19a] .el-textarea__inner:focus{box-shadow:none}.welcome-input-box .welcome-input-tools[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;margin-top:0;padding-top:0.25rem;border-top:none}.welcome-input-box .welcome-input-tools .welcome-cost[data-v-87f6b19a]{font-size:0.75rem;color:#64748b;margin:0;white-space:nowrap}.welcome-input-box .welcome-input-tools .welcome-cost strong[data-v-87f6b19a]{color:#8b5cf6;font-weight:600}.welcome-input-box .welcome-input-tools .image-count-hint[data-v-87f6b19a]{font-size:0.75rem;color:#909399;white-space:nowrap}.welcome-input-box .welcome-input-tools .composer-icon-btn[data-v-87f6b19a]{width:2rem;height:2rem;border:1px solid #dcdfe6;border-radius:50%;background:#fff;color:#606266;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease;-webkit-flex-shrink:0;flex-shrink:0}.welcome-input-box .welcome-input-tools .composer-icon-btn i[data-v-87f6b19a]{font-size:1rem}.welcome-input-box .welcome-input-tools .composer-icon-btn[data-v-87f6b19a]:hover{background:#f4f4f4;color:#1f2329}.welcome-input-box .welcome-input-tools .composer-icon-btn.disabled[data-v-87f6b19a]{opacity:.45;cursor:not-allowed;pointer-events:none}.welcome-input-box .welcome-input-tools .input-row-spacer[data-v-87f6b19a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.welcome-footer[data-v-87f6b19a]{font-size:.75rem;color:#cbd5e1;margin:2rem 0 0 0}.optimize-tooltip-wrap[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.optimize-icon[data-v-87f6b19a]{font-size:1.125rem;color:#8b5cf6;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-flex-shrink:0;flex-shrink:0;margin:0 0.25rem}.optimize-icon.undo-icon[data-v-87f6b19a]{width:1.125rem;height:1.125rem;font-size:unset}.optimize-icon[data-v-87f6b19a]:hover{color:#7c3aed;-webkit-transform:scale(1.15);transform:scale(1.15)}.optimize-icon.disabled[data-v-87f6b19a]{opacity:.35;cursor:not-allowed;pointer-events:none}.optimize-icon.optimizing[data-v-87f6b19a]{-webkit-animation:optimizePulse-87f6b19a 1.4s ease-in-out infinite;animation:optimizePulse-87f6b19a 1.4s ease-in-out infinite;cursor:wait;pointer-events:none;color:#a78bfa}.optimize-icon-btn[data-v-87f6b19a]{color:#8b5cf6 !important}.optimize-icon-btn[data-v-87f6b19a]:hover{color:#7c3aed !important;background:#f5f3ff !important}.optimize-icon-btn.disabled[data-v-87f6b19a]{opacity:.45;cursor:not-allowed;pointer-events:none}.optimize-icon-btn.loading[data-v-87f6b19a]{color:#a78bfa !important;cursor:wait;pointer-events:none}.message-list[data-v-87f6b19a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding:1.5rem 1rem 7.5rem;background:#fff}.message-item[data-v-87f6b19a]{max-width:51.25rem;margin:0 auto 1.5rem}.message-row .message-meta[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;margin-bottom:0.5rem;position:relative}.message-row .message-meta .message-avatar[data-v-87f6b19a]{font-size:1.125rem;line-height:1;-webkit-filter:drop-shadow(0 0.125rem 0.125rem rgba(0, 0, 0, 0.05));filter:drop-shadow(0 0.125rem 0.125rem rgba(0, 0, 0, 0.05))}.message-row .message-meta .message-name[data-v-87f6b19a]{font-size:0.8125rem;font-weight:600;color:#475569}.message-row .message-meta .message-time[data-v-87f6b19a]{font-size:0.6875rem;color:#64748b;margin-left:auto}.message-row-user[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end}.message-row-user .message-meta[data-v-87f6b19a]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.message-row-user .message-meta .message-time[data-v-87f6b19a]{margin-left:0;margin-right:auto}.message-row-ai[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.message-bubble[data-v-87f6b19a]{max-width:78%}.message-actions[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.user-message-actions[data-v-87f6b19a]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;margin-top:0.375rem}.message-retry-btn[data-v-87f6b19a]{background:transparent;border:none;border-radius:0.5rem;min-height:1.75rem;padding:0.25rem 0.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;color:#6b7280;font-size:0.75rem;line-height:1}.message-retry-btn i[data-v-87f6b19a]{font-size:0.875rem}.message-retry-btn span[data-v-87f6b19a]{font-size:0.75rem}.message-retry-btn[data-v-87f6b19a]:hover{background:#f4f4f4;color:#1f2329}.message-retry-btn[data-v-87f6b19a]:active{-webkit-transform:scale(0.98);transform:scale(0.98)}.user-bubble[data-v-87f6b19a]{background:transparent;color:#1f2329;padding:0;box-shadow:none}.user-bubble .message-text[data-v-87f6b19a]{display:inline-block;max-width:32.5rem;background:#f4f4f4;border-radius:1.125rem;padding:0.625rem 0.875rem;font-size:0.9375rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.ai-bubble[data-v-87f6b19a]{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.batch-task-area[data-v-87f6b19a]{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.625rem}.batch-task-summary[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:0.8125rem;color:#4f46e5;font-weight:500}.batch-task-grid[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.75rem;min-width:18.75rem}.batch-task-card[data-v-87f6b19a]{position:relative;width:100%;min-height:15rem;max-height:32.5rem;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.5rem;-webkit-transition:max-height .28s ease,opacity .22s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:max-height .28s ease,opacity .22s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:max-height .28s ease,opacity .22s ease,transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:max-height .28s ease,opacity .22s ease,transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease}.batch-task-card[data-v-87f6b19a]:hover{border-color:#e8edf5;box-shadow:none;-webkit-transform:none;transform:none}.batch-task-card.status-2[data-v-87f6b19a]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:0;padding:0;background:transparent;border:none}.batch-task-card.is-collapsed-preview[data-v-87f6b19a]{max-height:10rem;overflow:hidden;opacity:.96;pointer-events:none;-webkit-mask-image:-webkit-linear-gradient(top, black 0%, black 50%, transparent 95%);mask-image:linear-gradient(to bottom, black 0%, black 50%, transparent 95%)}.batch-task-card.is-collapsed-preview[data-v-87f6b19a]::after{display:none}.batch-task-order[data-v-87f6b19a]{position:static;padding:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:0.75rem;color:#64748b;font-weight:600}.user-images-wrapper[data-v-87f6b19a],.ai-images-wrapper[data-v-87f6b19a]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;margin:0 0 0.75rem 0}.message-images[data-v-87f6b19a]{width:100%}.image-gallery[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.75rem;max-width:min(100%, 23.75rem);overflow:visible;padding:0;-webkit-transition:all .25s ease;transition:all .25s ease}.image-gallery.count-1[data-v-87f6b19a]{max-width:23.75rem}.image-gallery.count-1 .image-gallery-item[data-v-87f6b19a]{width:auto;max-width:23.75rem}.image-gallery .image-gallery-item[data-v-87f6b19a]{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:32.5rem;overflow:visible;border-radius:0.875rem;min-width:0;cursor:pointer;background:transparent;box-shadow:none;-webkit-transition:max-height .28s ease,opacity .22s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:max-height .28s ease,opacity .22s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:max-height .28s ease,opacity .22s ease,transform .18s ease,box-shadow .18s ease;transition:max-height .28s ease,opacity .22s ease,transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.image-gallery .image-gallery-item[data-v-87f6b19a]:hover{-webkit-transform:none;transform:none;box-shadow:none}.image-gallery .image-gallery-item.is-collapsed-preview[data-v-87f6b19a]{max-height:10rem;overflow:hidden;opacity:.96;pointer-events:none;-webkit-mask-image:-webkit-linear-gradient(top, black 0%, black 50%, transparent 95%);mask-image:linear-gradient(to bottom, black 0%, black 50%, transparent 95%)}.image-gallery .image-gallery-item.is-collapsed-preview[data-v-87f6b19a]::after{display:none}.user-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]{border-radius:0.875rem}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]{opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);-webkit-animation:image-fade-in-87f6b19a .36s ease forwards;animation:image-fade-in-87f6b19a .36s ease forwards}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(1){-webkit-animation-delay:0ms;animation-delay:0ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(2){-webkit-animation-delay:80ms;animation-delay:80ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(3){-webkit-animation-delay:160ms;animation-delay:160ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(4){-webkit-animation-delay:240ms;animation-delay:240ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(5){-webkit-animation-delay:320ms;animation-delay:320ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(6){-webkit-animation-delay:400ms;animation-delay:400ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(7){-webkit-animation-delay:480ms;animation-delay:480ms}.ai-images-wrapper .image-gallery .image-gallery-item[data-v-87f6b19a]:nth-child(8){-webkit-animation-delay:560ms;animation-delay:560ms}.gallery-image[data-v-87f6b19a]{display:block;width:auto;height:auto;max-width:23.75rem;max-height:26.25rem;background:#f8fafc;border-radius:0.875rem;border:1px solid rgba(0,0,0,.06);-webkit-transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.gallery-image[data-v-87f6b19a] .el-image__inner{display:block;max-width:23.75rem;max-height:26.25rem;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0.875rem;-webkit-transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.image-gallery.count-1 .gallery-image[data-v-87f6b19a]{max-width:23.75rem;max-height:26.25rem}.image-gallery.count-1 .gallery-image[data-v-87f6b19a] .el-image__inner{max-width:23.75rem;max-height:26.25rem;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.image-gallery-item:hover .gallery-image[data-v-87f6b19a],.image-gallery-item:hover .gallery-image[data-v-87f6b19a] .el-image__inner{-webkit-transform:scale(1.015);transform:scale(1.015);box-shadow:0 0.25rem 0.875rem rgba(0,0,0,.12)}.image-error-placeholder[data-v-87f6b19a]{width:100%;min-height:11.25rem;aspect-ratio:inherit;background:-webkit-linear-gradient(top, #F8FAFC 0%, #EEF2F7 100%);background:linear-gradient(180deg, #F8FAFC 0%, #EEF2F7 100%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.error-placeholder-img[data-v-87f6b19a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.82}.action-retry-image[data-v-87f6b19a]{position:absolute;right:0.75rem;bottom:0.75rem;padding:0.25rem 0.75rem;font-size:0.75rem;border-radius:62.4375rem;font-weight:500;-webkit-transition:all .2s;transition:all .2s;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(0.75rem);backdrop-filter:blur(0.75rem);border:1px solid rgba(239,68,68,.25);color:#ef4444;z-index:2}.action-retry-image[data-v-87f6b19a]:hover{background:-webkit-linear-gradient(315deg, #EF4444 0%, #F97316 100%);background:linear-gradient(135deg, #EF4444 0%, #F97316 100%);border-color:transparent;color:#fff}.action-btn-group[data-v-87f6b19a]{position:absolute;left:0;right:0;bottom:0;z-index:3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:1rem 0.625rem 0.625rem;border-radius:0 0 0.875rem 0.875rem;background:-webkit-linear-gradient(top, rgba(15, 23, 42, 0), rgba(15, 23, 42, 0.66));background:linear-gradient(180deg, rgba(15, 23, 42, 0), rgba(15, 23, 42, 0.66));-webkit-flex-wrap:wrap;flex-wrap:wrap;opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);pointer-events:none;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.image-gallery-item:hover .action-btn-group[data-v-87f6b19a],.batch-task-card.status-2:hover .action-btn-group[data-v-87f6b19a]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.action-download[data-v-87f6b19a]{background:#fff;border:1px solid rgba(148,163,184,.24);border-radius:0.625rem;color:#475569;padding:0.375rem 0.75rem;font-size:0.8125rem;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.action-download i[data-v-87f6b19a]{font-size:0.875rem}.action-download span[data-v-87f6b19a]{font-size:0.75rem}.action-download[data-v-87f6b19a]:hover{background:#fff;border-color:rgba(148,163,184,.5);color:#1e293b;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.375rem 1rem rgba(15,23,42,.08)}.action-select[data-v-87f6b19a]{background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:1px solid transparent;border-radius:0.625rem;color:#fff;font-weight:500;padding:0.375rem 0.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.action-select .btn-icon[data-v-87f6b19a]{font-size:0.875rem}.action-select .btn-text[data-v-87f6b19a]{font-size:0.75rem}.action-select[data-v-87f6b19a]:hover{background:-webkit-linear-gradient(315deg, #4F46E5 0%, #7C3AED 100%);background:linear-gradient(135deg, #4F46E5 0%, #7C3AED 100%);-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.5rem 1.125rem rgba(99,102,241,.25)}.start-image-icon[data-v-87f6b19a]{position:relative;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 1.25rem;-moz-box-flex:0;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;overflow:hidden;vertical-align:middle}.start-image-icon img[data-v-87f6b19a]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.btn-icon.start-image-icon[data-v-87f6b19a]{-webkit-flex-basis:1rem;flex-basis:1rem;width:1rem;height:1rem}.show-more-btn[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-self:center;align-self:center;gap:0.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0.75rem;padding:0.4375rem 1rem;background:rgba(255,255,255,.9);border:1px solid rgba(226,232,240,.9);border-radius:1.875rem;color:#4f46e5;font-size:0.8125rem;font-weight:500;cursor:pointer;box-shadow:0 0.5rem 1.375rem rgba(15,23,42,.12);-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem);-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-transform .2s ease}.show-more-btn[data-v-87f6b19a]:hover{background:#fff;border-color:rgba(148,163,184,.35);color:#4338ca;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.625rem 1.625rem rgba(15,23,42,.16)}.show-more-btn[data-v-87f6b19a]:focus-visible{outline:0.125rem solid #4f46e5;outline-offset:0.125rem}.show-more-btn i[data-v-87f6b19a]{font-size:0.8125rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.show-more-btn.is-collapsed-toggle[data-v-87f6b19a]{position:absolute;left:50%;bottom:1rem;z-index:6;margin-top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.show-more-btn.is-collapsed-toggle[data-v-87f6b19a]:hover{-webkit-transform:translate(-50%, -0.125rem);transform:translate(-50%, -0.125rem)}.show-more-btn.is-expanded-toggle[data-v-87f6b19a]{background:transparent;border-color:transparent;box-shadow:none;color:#4f46e5}.show-more-btn.is-expanded-toggle[data-v-87f6b19a]:hover{background:rgba(15,23,42,.04);border-color:transparent;box-shadow:none;color:#4338ca}.user-bubble .show-more-btn[data-v-87f6b19a]{background:rgba(255,255,255,.92)}.user-bubble .show-more-btn[data-v-87f6b19a]:hover{background:#fff}.user-bubble .show-more-btn.is-expanded-toggle[data-v-87f6b19a]{background:transparent}.user-bubble .show-more-btn.is-expanded-toggle[data-v-87f6b19a]:hover{background:rgba(255,255,255,.2)}@-webkit-keyframes image-fade-in-87f6b19a{from{opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes image-fade-in-87f6b19a{from{opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.matrix-loading-area[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;gap:0.625rem;min-width:0}.generation-skeleton-grid[data-v-87f6b19a]{display:grid;gap:0.5rem}.generation-skeleton-grid.count-1[data-v-87f6b19a]{grid-template-columns:minmax(17.5rem, 22.5rem)}.generation-skeleton-grid.count-2[data-v-87f6b19a],.generation-skeleton-grid.count-3[data-v-87f6b19a],.generation-skeleton-grid.count-4[data-v-87f6b19a],.generation-skeleton-grid.count-more[data-v-87f6b19a]{grid-template-columns:repeat(2, 10rem)}.generation-skeleton-card[data-v-87f6b19a]{position:relative;width:100%;min-width:18.75rem;height:16.25rem;overflow:hidden;border-radius:1.125rem;background:-webkit-linear-gradient(315deg, #E8EDF5 0%, #E2E8F0 48%, #EDF2F7 100%);background:linear-gradient(135deg, #E8EDF5 0%, #E2E8F0 48%, #EDF2F7 100%);border:1px solid rgba(99,102,241,.15);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.06)}.generation-skeleton-card[data-v-87f6b19a]::after{content:"";position:absolute;inset:0;border-radius:1.125rem;background:-webkit-radial-gradient(30% 20%, circle, rgba(99, 102, 241, 0.08) 0%, transparent 60%);background:radial-gradient(circle at 30% 20%, rgba(99, 102, 241, 0.08) 0%, transparent 60%);pointer-events:none}.skeleton-shimmer[data-v-87f6b19a]{position:absolute;inset:0;-webkit-transform:translateX(-120%);transform:translateX(-120%);background:-webkit-linear-gradient(350deg, rgba(255, 255, 255, 0) 0%, rgba(99, 102, 241, 0.2) 45%, rgba(139, 92, 246, 0.15) 55%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(100deg, rgba(255, 255, 255, 0) 0%, rgba(99, 102, 241, 0.2) 45%, rgba(139, 92, 246, 0.15) 55%, rgba(255, 255, 255, 0) 100%);-webkit-animation:generation-shimmer-87f6b19a 1.5s infinite;animation:generation-shimmer-87f6b19a 1.5s infinite}.skeleton-icon[data-v-87f6b19a]{position:absolute;left:50%;top:42%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#a0aec0;font-size:2.125rem;z-index:2;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.skeleton-label[data-v-87f6b19a]{position:absolute;left:0;right:0;top:56%;text-align:center;color:#64748b;font-size:0.75rem;font-weight:500;z-index:2}.matrix-loading-text[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#4f46e5;font-size:0.875rem;font-weight:500;text-align:left;line-height:1.8;letter-spacing:0;position:relative;background:#eef2ff;padding:0.5rem 1rem;border-radius:2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.matrix-loading-text[data-v-87f6b19a]::after{content:"";display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:1.375rem;height:0.5rem;margin-left:0.25rem;vertical-align:middle;background:-webkit-radial-gradient(circle, #6366F1 0 0.125rem, transparent 0.15625rem) 0 50%/0.4375rem 0.5rem no-repeat,-webkit-radial-gradient(circle, #6366F1 0 0.125rem, transparent 0.15625rem) 0.4375rem 50%/0.4375rem 0.5rem no-repeat,-webkit-radial-gradient(circle, #6366F1 0 0.125rem, transparent 0.15625rem) 0.875rem 50%/0.4375rem 0.5rem no-repeat;background:radial-gradient(circle, #6366F1 0 0.125rem, transparent 0.15625rem) 0 50%/0.4375rem 0.5rem no-repeat,radial-gradient(circle, #6366F1 0 0.125rem, transparent 0.15625rem) 0.4375rem 50%/0.4375rem 0.5rem no-repeat,radial-gradient(circle, #6366F1 0 0.125rem, transparent 0.15625rem) 0.875rem 50%/0.4375rem 0.5rem no-repeat;-webkit-animation:generation-dots-87f6b19a 1.2s ease-in-out infinite;animation:generation-dots-87f6b19a 1.2s ease-in-out infinite}@-webkit-keyframes generation-shimmer-87f6b19a{100%{-webkit-transform:translateX(120%);transform:translateX(120%)}}@keyframes generation-shimmer-87f6b19a{100%{-webkit-transform:translateX(120%);transform:translateX(120%)}}@-webkit-keyframes generation-breathe-87f6b19a{0%,100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(1);filter:brightness(1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.06)}50%{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);-webkit-filter:brightness(1.02);filter:brightness(1.02);box-shadow:0 0.5rem 1.25rem rgba(99,102,241,.12)}}@keyframes generation-breathe-87f6b19a{0%,100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:brightness(1);filter:brightness(1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.06)}50%{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);-webkit-filter:brightness(1.02);filter:brightness(1.02);box-shadow:0 0.5rem 1.25rem rgba(99,102,241,.12)}}@-webkit-keyframes generation-dots-87f6b19a{0%,80%,100%{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@keyframes generation-dots-87f6b19a{0%,80%,100%{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.action-regenerate[data-v-87f6b19a]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.4375rem 1.125rem;font-size:0.8125rem;border-radius:1.875rem;font-weight:600;-webkit-transition:box-shadow .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .2s ease;background:-webkit-linear-gradient(315deg, #FFFFFF 0%, #FFF8F3 100%);background:linear-gradient(135deg, #FFFFFF 0%, #FFF8F3 100%);border-color:rgba(239,68,68,.2);color:#c2410c;box-shadow:0 0.625rem 1.375rem rgba(194,65,12,.12)}.action-regenerate[data-v-87f6b19a]:hover{background:-webkit-linear-gradient(315deg, #FFFFFF 0%, #FFF1E8 100%);background:linear-gradient(135deg, #FFFFFF 0%, #FFF1E8 100%);border-color:rgba(249,115,22,.38);color:#9a3412;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.875rem 1.75rem rgba(194,65,12,.16)}.generated-error[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;gap:1rem;width:26.875rem;max-width:100%;padding:0.75rem;border-radius:1.375rem;background:-webkit-linear-gradient(315deg, #FFFFFF 0%, #FFF7F1 48%, #FFFDFB 100%);background:linear-gradient(135deg, #FFFFFF 0%, #FFF7F1 48%, #FFFDFB 100%);border:1px solid rgba(251,146,60,.18);box-shadow:0 1.125rem 2.625rem rgba(154,52,18,.09),inset 0 1px 0 rgba(255,255,255,.9);-webkit-animation:error-card-in-87f6b19a .32s ease;animation:error-card-in-87f6b19a .32s ease;position:relative;overflow:hidden}.generated-error[data-v-87f6b19a]::before{content:"";position:absolute;inset:0;background:-webkit-radial-gradient(18% 8%, circle, rgba(251, 191, 36, 0.2), transparent 38%);background:radial-gradient(circle at 18% 8%, rgba(251, 191, 36, 0.2), transparent 38%);pointer-events:none}.generated-error-visual[data-v-87f6b19a]{position:relative;width:8.25rem;min-height:7.375rem;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;border-radius:1.125rem;background:#fff7ed;border:1px solid rgba(251,146,60,.16);z-index:1}.generated-error-img[data-v-87f6b19a]{width:100%;height:100%;min-height:7.375rem;display:block}.generated-error-img[data-v-87f6b19a] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.generated-error-img-fallback[data-v-87f6b19a]{width:100%;height:7.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#f97316;background:-webkit-linear-gradient(315deg, #FFF7ED 0%, #FFEDD5 100%);background:linear-gradient(135deg, #FFF7ED 0%, #FFEDD5 100%)}.generated-error-img-fallback i[data-v-87f6b19a]{font-size:1.875rem}.generated-error-badge[data-v-87f6b19a]{position:absolute;left:0.625rem;bottom:0.625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;padding:0.25rem 0.5rem;border-radius:62.4375rem;color:#9a3412;font-size:0.6875rem;font-weight:600;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem);box-shadow:0 0.375rem 0.875rem rgba(154,52,18,.12)}.failed-icon[data-v-87f6b19a]{color:#f56c6c;font-size:1.375rem;-webkit-flex-shrink:0;flex-shrink:0}.failed-content[data-v-87f6b19a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.5rem;position:relative;z-index:1}.failed-title[data-v-87f6b19a]{color:#7c2d12;font-size:1rem;font-weight:700;line-height:1.35}.failed-desc[data-v-87f6b19a]{color:#9a6a4f;font-size:0.8125rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@-webkit-keyframes error-card-in-87f6b19a{from{opacity:0;-webkit-transform:translateY(0.5rem) scale(0.98);transform:translateY(0.5rem) scale(0.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes error-card-in-87f6b19a{from{opacity:0;-webkit-transform:translateY(0.5rem) scale(0.98);transform:translateY(0.5rem) scale(0.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.empty-message[data-v-87f6b19a]{text-align:center;color:#64748b;padding:3rem 1.25rem;font-size:0.875rem}.empty-message i[data-v-87f6b19a]{display:block;font-size:2rem;margin-bottom:0.75rem;color:#cbd5e1}.chat-input-area[data-v-87f6b19a]{padding:0.75rem 1rem 1.125rem;border-top:none;background:-webkit-linear-gradient(bottom, #FFFFFF 82%, rgba(255, 255, 255, 0));background:linear-gradient(to top, #FFFFFF 82%, rgba(255, 255, 255, 0));-webkit-flex-shrink:0;flex-shrink:0}.input-meta-row[data-v-87f6b19a]{display:grid;grid-template-columns:auto minmax(0, 1fr);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.meta-info-group[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;min-width:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.welcome-meta-row[data-v-87f6b19a]{margin-top:0.75rem;padding:0 0.75rem}.chat-meta-row[data-v-87f6b19a]{max-width:51.25rem;margin:0.5rem auto 0;padding:0 0.375rem}.optimize-mask[data-v-87f6b19a]{position:absolute;left:50%;top:50%;z-index:3;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;width:calc(100% - 3rem);max-width:22.5rem;margin:0;padding:0.4375rem 0.875rem;color:#2563eb;font-size:0.8125rem;line-height:1.125rem;border:1px solid #bfdbfe;border-radius:0.625rem;background:-webkit-linear-gradient(left, rgba(239, 246, 255, 0.96) 0%, rgba(219, 234, 254, 0.96) 50%, rgba(239, 246, 255, 0.96) 100%);background:linear-gradient(90deg, rgba(239, 246, 255, 0.96) 0%, rgba(219, 234, 254, 0.96) 50%, rgba(239, 246, 255, 0.96) 100%);box-shadow:0 0.375rem 1.125rem rgba(37,99,235,.12);-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.optimize-mask>i[data-v-87f6b19a]{font-size:0.9375rem;-webkit-animation:optimizeGlow-87f6b19a 1.4s ease-in-out infinite;animation:optimizeGlow-87f6b19a 1.4s ease-in-out infinite}.optimize-dots[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;gap:0.1875rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.optimize-dots i[data-v-87f6b19a]{width:0.1875rem;height:0.1875rem;border-radius:50%;background:#3b82f6;-webkit-animation:optimizeDot-87f6b19a 1.2s ease-in-out infinite;animation:optimizeDot-87f6b19a 1.2s ease-in-out infinite}.optimize-dots i[data-v-87f6b19a]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.optimize-dots i[data-v-87f6b19a]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.chat-input-inner[data-v-87f6b19a]{position:relative;max-width:51.25rem;margin:0 auto;background:#fff;border:1px solid #dcdfe6;border-radius:1.75rem;padding:0.625rem 0.75rem;box-shadow:0 0.375rem 1.5rem rgba(0,0,0,.08)}.chat-input-inner .preview-images[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;padding:0.125rem 0 0.625rem;margin-bottom:0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;padding-bottom:0.25rem}.chat-input-inner .preview-images[data-v-87f6b19a]::-webkit-scrollbar{height:0.25rem}.chat-input-inner .preview-images[data-v-87f6b19a]::-webkit-scrollbar-track{background:transparent;border-radius:0.125rem}.chat-input-inner .preview-images[data-v-87f6b19a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.125rem}.chat-input-inner .preview-images[data-v-87f6b19a]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.chat-input-inner .preview-images .preview-item[data-v-87f6b19a]{position:relative;width:3.5rem;height:3.5rem;-webkit-flex-shrink:0;flex-shrink:0;border-radius:0.75rem;overflow:hidden;background:#f3f4f6}.chat-input-inner .preview-images .preview-item .preview-thumb[data-v-87f6b19a]{width:100%;height:100%;border-radius:0.75rem;-o-object-fit:cover;object-fit:cover}.chat-input-inner .preview-images .preview-item .preview-remove[data-v-87f6b19a]{position:absolute;top:0.1875rem;right:0.125rem;width:1.25rem;height:1.25rem;background:rgba(0,0,0,.55);color:#fff;border-radius:50%;font-size:0.75rem;line-height:1.25rem;text-align:center;padding:0;cursor:pointer;border:1.5px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem);-webkit-transition:all .18s ease;transition:all .18s ease}.chat-input-inner .preview-images .preview-item .preview-remove[data-v-87f6b19a]:hover{background:rgba(239,68,68,.85);border-color:#fff;-webkit-transform:scale(1.15);transform:scale(1.15)}.chat-input-inner .input-row[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;padding-top:0.25rem}.chat-input-inner .input-row .image-count-hint[data-v-87f6b19a]{font-size:0.75rem;color:#909399;white-space:nowrap}.chat-input-inner .input-row .input-row-spacer[data-v-87f6b19a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.chat-input-inner .chat-textarea[data-v-87f6b19a] .el-textarea__inner{border:none;border-radius:0;resize:none;padding:0.625rem 0.25rem;line-height:1.8;font-size:0.9375rem;background:transparent;box-shadow:none}.chat-input-inner .chat-textarea[data-v-87f6b19a] .el-textarea__inner:focus{box-shadow:none}.chat-input-inner .composer-icon-btn[data-v-87f6b19a]{width:2rem;height:2rem;border:1px solid #dcdfe6;border-radius:50%;background:#fff;color:#606266;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease;-webkit-flex-shrink:0;flex-shrink:0}.chat-input-inner .composer-icon-btn i[data-v-87f6b19a]{font-size:1rem}.chat-input-inner .composer-icon-btn[data-v-87f6b19a]:hover{background:#f4f4f4;color:#1f2329}.chat-input-inner .composer-icon-btn.disabled[data-v-87f6b19a]{opacity:.45;cursor:not-allowed;pointer-events:none}.chat-input-inner .send-btn[data-v-87f6b19a]{min-width:4rem;height:2rem;padding:0 1rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none}.chat-input-inner .send-btn[data-v-87f6b19a]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.25rem 0.75rem rgba(99,102,241,.3)}.chat-input-inner .send-btn[data-v-87f6b19a]:disabled{background:-webkit-linear-gradient(315deg, #A5B4FC 0%, #C4B5FD 100%);background:linear-gradient(135deg, #A5B4FC 0%, #C4B5FD 100%);cursor:not-allowed;-webkit-transform:none;transform:none}.send-btn[data-v-87f6b19a]{min-width:4rem;height:2rem;padding:0 1rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;-webkit-transition:all .2s ease;transition:all .2s ease}.send-btn[data-v-87f6b19a]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.25rem 0.75rem rgba(99,102,241,.3)}.send-btn[data-v-87f6b19a]:disabled{background:-webkit-linear-gradient(315deg, #A5B4FC 0%, #C4B5FD 100%);background:linear-gradient(135deg, #A5B4FC 0%, #C4B5FD 100%);cursor:not-allowed;-webkit-transform:none;transform:none}.meta-pill[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;height:1.875rem;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.625rem;border-radius:62.4375rem;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;font-size:0.75rem;line-height:1}.meta-pill i[data-v-87f6b19a]{font-size:0.8125rem;color:#818cf8}.meta-pill-highlight[data-v-87f6b19a]{background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}.batch-confirm-content[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem}.batch-confirm-hero[data-v-87f6b19a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.875rem;padding:1rem;border-radius:0.5rem;background:-webkit-linear-gradient(315deg, #f8f7ff 0%, #fffaf0 100%);background:linear-gradient(135deg, #f8f7ff 0%, #fffaf0 100%);border:1px solid #ece7ff}.batch-confirm-icon[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 2.75rem;-moz-box-flex:0;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border-radius:0.5rem;color:#fff;font-size:1.375rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);box-shadow:0 0.5rem 1.125rem rgba(99,102,241,.22)}.batch-confirm-copy[data-v-87f6b19a]{min-width:0}.batch-confirm-title[data-v-87f6b19a]{color:#1f2937;font-size:1rem;font-weight:700;line-height:1.4}.batch-confirm-desc[data-v-87f6b19a]{margin-top:0.25rem;color:#64748b;font-size:0.8125rem;line-height:1.5}.batch-confirm-metrics[data-v-87f6b19a]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.75rem}.batch-confirm-metric[data-v-87f6b19a]{position:relative;min-height:7rem;padding:1rem;overflow:hidden;border-radius:0.5rem;border:1px solid #e5e7eb;background:#fff;box-shadow:0 0.5rem 1.375rem rgba(15,23,42,.06)}.batch-confirm-metric[data-v-87f6b19a]::after{content:"";position:absolute;right:-1.375rem;bottom:-1.5rem;width:5.25rem;height:5.25rem;border-radius:50%;background:rgba(99,102,241,.08)}.batch-confirm-metric strong[data-v-87f6b19a]{display:inline-block;margin-top:0.75rem;color:#312e81;font-size:2.125rem;font-weight:800;line-height:1}.points-metric[data-v-87f6b19a]{border-color:#f1e5c8;background:-webkit-linear-gradient(315deg, #fffaf0 0%, #fff7ed 100%);background:linear-gradient(135deg, #fffaf0 0%, #fff7ed 100%)}.points-metric[data-v-87f6b19a]::after{background:rgba(185,141,56,.13)}.points-metric strong[data-v-87f6b19a]{color:#b7791f}.metric-label[data-v-87f6b19a]{display:block;color:#64748b;font-size:0.8125rem;font-weight:600}.metric-unit[data-v-87f6b19a]{margin-left:0.3125rem;color:#64748b;font-size:0.8125rem;font-weight:600}@media(max-width: 640px){.batch-confirm-metrics[data-v-87f6b19a]{grid-template-columns:1fr}.batch-confirm-hero[data-v-87f6b19a]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.batch-checkbox-wrap[data-v-87f6b19a]{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 8.125rem;-moz-box-flex:0;flex:0 0 8.125rem;gap:0.25rem;width:8.125rem;min-width:8.125rem;max-width:8.125rem;height:1.875rem;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.125rem 0.125rem 0.125rem 0.5rem;border-radius:62.4375rem;overflow:hidden;background:-webkit-linear-gradient(315deg, #090806 0%, #15110a 52%, #070707 100%) padding-box,-webkit-linear-gradient(315deg, rgba(242, 221, 176, 0.72), rgba(185, 141, 56, 0.38), rgba(242, 221, 176, 0.58)) border-box;background:linear-gradient(135deg, #090806 0%, #15110a 52%, #070707 100%) padding-box,linear-gradient(135deg, rgba(242, 221, 176, 0.72), rgba(185, 141, 56, 0.38), rgba(242, 221, 176, 0.58)) border-box;border:1px solid transparent;box-shadow:0 0.1875rem 0.5625rem rgba(15,23,42,.12),inset 0 1px 0 rgba(255,244,202,.08);contain:layout paint;isolation:isolate;-webkit-transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease}.batch-checkbox-wrap.is-checked[data-v-87f6b19a]{box-shadow:0 0.1875rem 0.625rem rgba(15,23,42,.16),0 0 0.625rem rgba(211,173,95,.18),inset 0 1px 0 rgba(255,244,202,.12)}.batch-checkbox-wrap.is-disabled[data-v-87f6b19a]{opacity:.58}.batch-upgrade-trigger[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 8.125rem;-moz-box-flex:0;flex:0 0 8.125rem;width:8.125rem}.batch-checkbox-wrap.is-membership-locked[data-v-87f6b19a]{opacity:1;cursor:help;box-shadow:0 0.1875rem 0.75rem rgba(15,23,42,.2),0 0 0.875rem rgba(211,173,95,.2),inset 0 1px 0 rgba(255,244,202,.12)}.batch-checkbox-wrap[data-v-87f6b19a]::after{content:"";position:absolute;top:-70%;left:-28%;z-index:0;width:34%;height:250%;background:-webkit-linear-gradient(left, transparent 0%, rgba(255, 250, 227, 0.04) 12%, rgba(255, 247, 210, 0.66) 42%, rgba(255, 255, 255, 0.26) 52%, rgba(255, 238, 175, 0.26) 62%, transparent 100%);background:linear-gradient(90deg, transparent 0%, rgba(255, 250, 227, 0.04) 12%, rgba(255, 247, 210, 0.66) 42%, rgba(255, 255, 255, 0.26) 52%, rgba(255, 238, 175, 0.26) 62%, transparent 100%);-webkit-transform:rotate(24deg);transform:rotate(24deg);-webkit-animation:batch-checkbox-shine-87f6b19a 2.15s cubic-bezier(0.26, 0.16, 0.18, 0.98) infinite;animation:batch-checkbox-shine-87f6b19a 2.15s cubic-bezier(0.26, 0.16, 0.18, 0.98) infinite;mix-blend-mode:screen;pointer-events:none}.batch-checkbox-label[data-v-87f6b19a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;white-space:nowrap;position:relative;z-index:1}.vip-badge[data-v-87f6b19a]{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:1.5rem;padding:0 0.25rem 0 0.1875rem;color:#f2ddb0;font-size:0.75rem;font-weight:900;letter-spacing:.9px;line-height:1;text-shadow:0 0 0.5625rem rgba(242,221,176,.46),0 1px 0 rgba(0,0,0,.9)}.vip-badge .vip-star[data-v-87f6b19a]{position:relative;display:inline-block;width:0.5rem;height:0.5rem;margin-left:0.125rem;pointer-events:none}.vip-badge .vip-star[data-v-87f6b19a]::before,.vip-badge .vip-star[data-v-87f6b19a]::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:62.4375rem;background:-webkit-radial-gradient(circle, rgba(255, 248, 220, 0.98) 0%, rgba(255, 232, 160, 0.78) 42%, rgba(255, 232, 160, 0) 78%);background:radial-gradient(circle, rgba(255, 248, 220, 0.98) 0%, rgba(255, 232, 160, 0.78) 42%, rgba(255, 232, 160, 0) 78%);box-shadow:0 0 0.5rem rgba(255,232,160,.45)}.vip-badge .vip-star[data-v-87f6b19a]::before{width:0.5rem;height:0.125rem}.vip-badge .vip-star[data-v-87f6b19a]::after{width:0.125rem;height:0.5rem}.vip-badge .vip-star[data-v-87f6b19a]{-webkit-animation:vip-star-twinkle-87f6b19a 1.55s ease-in-out infinite;animation:vip-star-twinkle-87f6b19a 1.55s ease-in-out infinite}.batch-checkbox-wrap[data-v-87f6b19a] .batch-checkbox{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;z-index:1;height:1.5rem;margin:0;line-height:1.5rem}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;line-height:1}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__inner{width:1.0625rem;height:1.0625rem;border:1px solid rgba(242,221,176,.62);border-radius:0.25rem;background:-webkit-linear-gradient(315deg, #1c170f 0%, #070707 100%);background:linear-gradient(135deg, #1c170f 0%, #070707 100%);box-shadow:inset 0 1px 0.125rem rgba(0,0,0,.5),0 0 0 1px rgba(255,244,202,.03);-webkit-transition:all .2s ease;transition:all .2s ease}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__inner::after{top:0.125rem;left:0.3125rem;width:0.25rem;height:0.5rem;border-width:0 0.125rem 0.125rem 0}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#e7c77d;background:-webkit-linear-gradient(315deg, #f1dcaa 0%, #d3ad5f 58%, #a77b2d 100%);background:linear-gradient(135deg, #f1dcaa 0%, #d3ad5f 58%, #a77b2d 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 0 0.5rem rgba(211,173,95,.34)}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input.is-checked .el-checkbox__inner::after{border-color:#21180d}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input.is-focus .el-checkbox__inner,.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__inner:hover{border-color:#f1dcaa;box-shadow:0 0 0 0.125rem rgba(211,173,95,.16),inset 0 1px 0.125rem rgba(0,0,0,.35)}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__label{padding-left:0.375rem;color:rgba(242,221,176,.78);font-size:0.6875rem;font-weight:800;letter-spacing:0;line-height:1.5rem;white-space:nowrap}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input.is-checked + .el-checkbox__label{color:#f2ddb0;text-shadow:0 0 0.5rem rgba(242,221,176,.22)}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input.is-disabled .el-checkbox__inner{border-color:rgba(242,221,176,.3);background:#12100c}.batch-checkbox-wrap[data-v-87f6b19a] .el-checkbox__input.is-disabled + .el-checkbox__label{color:rgba(242,221,176,.48)}@-webkit-keyframes batch-checkbox-shine-87f6b19a{0%,48%,100%{-webkit-transform:translateX(-165%) rotate(24deg);transform:translateX(-165%) rotate(24deg);opacity:0}56%{opacity:1}74%{-webkit-transform:translateX(430%) rotate(24deg);transform:translateX(430%) rotate(24deg);opacity:0}}@keyframes batch-checkbox-shine-87f6b19a{0%,48%,100%{-webkit-transform:translateX(-165%) rotate(24deg);transform:translateX(-165%) rotate(24deg);opacity:0}56%{opacity:1}74%{-webkit-transform:translateX(430%) rotate(24deg);transform:translateX(430%) rotate(24deg);opacity:0}}@-webkit-keyframes vip-star-twinkle-87f6b19a{0%,100%{opacity:.45;-webkit-transform:scale(0.82);transform:scale(0.82)}38%{opacity:1;-webkit-transform:scale(1.12);transform:scale(1.12)}55%{opacity:.72;-webkit-transform:scale(0.92);transform:scale(0.92)}}@keyframes vip-star-twinkle-87f6b19a{0%,100%{opacity:.45;-webkit-transform:scale(0.82);transform:scale(0.82)}38%{opacity:1;-webkit-transform:scale(1.12);transform:scale(1.12)}55%{opacity:.72;-webkit-transform:scale(0.92);transform:scale(0.92)}}@-webkit-keyframes optimizePulse-87f6b19a{0%,100%{opacity:.65;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes optimizePulse-87f6b19a{0%,100%{opacity:.65;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes optimizeGlow-87f6b19a{0%,100%{opacity:.65}50%{opacity:1}}@keyframes optimizeGlow-87f6b19a{0%,100%{opacity:.65}50%{opacity:1}}@-webkit-keyframes optimizeDot-87f6b19a{0%,80%,100%{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}}@keyframes optimizeDot-87f6b19a{0%,80%,100%{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}}@-webkit-keyframes rotate-87f6b19a{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-87f6b19a{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preview-uploading-overlay[data-v-87f6b19a]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(0,0,0,.35);border-radius:0.75rem;z-index:2}.preview-uploading-overlay i[data-v-87f6b19a]{font-size:1.125rem;color:#fff;-webkit-animation:rotate-87f6b19a 1s linear infinite;animation:rotate-87f6b19a 1s linear infinite}.message-list[data-v-87f6b19a]::-webkit-scrollbar{width:0.375rem;height:0.375rem}.message-list[data-v-87f6b19a]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:0.1875rem}.message-list[data-v-87f6b19a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.1875rem}.message-list[data-v-87f6b19a]::-webkit-scrollbar-thumb:hover{background:#64748b}@media(min-width: 1025px){.message-list[data-v-87f6b19a]{padding-inline:1.5rem}.message-item[data-v-87f6b19a]{margin-bottom:1.75rem}.message-row-user .message-bubble[data-v-87f6b19a]{max-width:72%}.message-row-ai .message-bubble[data-v-87f6b19a]{max-width:78%}}@media(max-width: 768px){.welcome-input-box .welcome-input-tools[data-v-87f6b19a]{-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:0.5rem}.welcome-input-box .welcome-input-tools .input-row-spacer[data-v-87f6b19a]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;width:100%;height:0}.welcome-input-box .welcome-input-tools .optimize-tooltip-wrap[data-v-87f6b19a]{margin-left:auto}.batch-checkbox-wrap[data-v-87f6b19a]::after{display:none;-webkit-animation:none;animation:none}.vip-badge .vip-star[data-v-87f6b19a]{opacity:.9;-webkit-animation:none;animation:none}.message-bubble[data-v-87f6b19a]{max-width:90% !important}.message-list[data-v-87f6b19a]{padding:1.125rem 0.75rem 6.875rem}.message-row-user .message-bubble[data-v-87f6b19a],.message-row-ai .message-bubble[data-v-87f6b19a]{max-width:88% !important}.user-bubble .message-text[data-v-87f6b19a]{max-width:88vw;font-size:0.875rem}.image-gallery[data-v-87f6b19a]{gap:0.375rem;max-width:72vw}.image-gallery.count-1[data-v-87f6b19a]{max-width:72vw}.image-gallery .gallery-image[data-v-87f6b19a],.image-gallery.count-1 .gallery-image[data-v-87f6b19a]{max-width:72vw;max-height:22.5rem}.image-gallery .gallery-image[data-v-87f6b19a] .el-image__inner,.image-gallery.count-1 .gallery-image[data-v-87f6b19a] .el-image__inner{max-width:72vw;max-height:22.5rem;width:auto;height:auto}.image-gallery .image-gallery-item .action-select[data-v-87f6b19a],.image-gallery .image-gallery-item .action-download[data-v-87f6b19a]{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0.375rem 0.625rem}.image-gallery .image-gallery-item .action-select .btn-text[data-v-87f6b19a],.image-gallery .image-gallery-item .action-select span[data-v-87f6b19a],.image-gallery .image-gallery-item .action-download .btn-text[data-v-87f6b19a],.image-gallery .image-gallery-item .action-download span[data-v-87f6b19a]{font-size:0.6875rem}.image-gallery .action-btn-group[data-v-87f6b19a]{padding:0.625rem}.batch-task-grid[data-v-87f6b19a]{max-width:72vw}.batch-task-card[data-v-87f6b19a]{width:100%}.matrix-loading-text[data-v-87f6b19a]{font-size:0.6875rem}.generation-skeleton-grid.count-1[data-v-87f6b19a]{grid-template-columns:minmax(0, 72vw)}.generation-skeleton-card[data-v-87f6b19a]{height:54vw;min-height:11.875rem}.chat-input-area[data-v-87f6b19a]{padding:0.625rem 0.625rem 0.875rem}.chat-input-inner[data-v-87f6b19a]{border-radius:1.5rem;padding:0.5rem 0.625rem}.chat-input-inner .input-row[data-v-87f6b19a]{gap:0.375rem}.chat-input-inner .input-row .cost-hint[data-v-87f6b19a]{font-size:0.6875rem}.chat-input-inner .input-row .image-count-hint[data-v-87f6b19a]{font-size:0.6875rem}.chat-input-inner .send-btn[data-v-87f6b19a]{min-width:3.5rem;padding:0 0.75rem}.generated-error[data-v-87f6b19a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media(min-width: 769px)and (max-width: 1024px){.message-bubble[data-v-87f6b19a]{max-width:82%}}
.asset-toolbar[data-v-38e3fd98]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1.5rem;margin-top:1.5rem;min-height:2.625rem}.asset-toolbar__filters[data-v-38e3fd98],.asset-toolbar__actions[data-v-38e3fd98]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1.125rem}.asset-tabs[data-v-38e3fd98]{display:grid;grid-template-columns:repeat(3, minmax(6.75rem, 1fr));width:21.75rem;padding:0.1875rem;border:1px solid #343434;border-radius:1.25rem;background:#232323}.asset-tab[data-v-38e3fd98]{height:2rem;border:0;border-radius:1rem;background:transparent;color:#8a8a8a;cursor:pointer;font-size:0.875rem;font-weight:600}.asset-tab.is-active[data-v-38e3fd98]{color:#f5f5f5;background:#3a3a3a}.asset-tab[data-v-38e3fd98]:focus-visible{outline:0.125rem solid #615cf6;outline-offset:0.125rem}.toolbar-action[data-v-38e3fd98]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;min-height:2.25rem;padding:0 0.375rem;border:0;background:transparent;color:#d0d0d0;cursor:pointer;font-size:0.875rem;font-weight:600}.toolbar-action[data-v-38e3fd98]:hover{color:#fff}.toolbar-action[data-v-38e3fd98]:focus-visible{outline:0.125rem solid #615cf6;outline-offset:0.1875rem}[data-v-38e3fd98] .asset-date-picker.el-date-editor{width:17.5rem;border:1px solid transparent;background:transparent;color:#d0d0d0}[data-v-38e3fd98] .asset-date-picker.el-date-editor .el-range-input{background:transparent;color:#d0d0d0}[data-v-38e3fd98] .asset-date-picker.el-date-editor .el-range-separator,[data-v-38e3fd98] .asset-date-picker.el-date-editor .el-input__icon{color:#8a8a8a}@media(max-width: 1100px){.asset-toolbar[data-v-38e3fd98]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.asset-toolbar__actions[data-v-38e3fd98]{-webkit-align-self:flex-end;align-self:flex-end}}
.asset-card[data-v-0cabf7a7]{min-width:0;color:#d0d0d0;cursor:pointer;outline:none}.asset-card:focus-visible .asset-card__media[data-v-0cabf7a7]{box-shadow:0 0 0 0.125rem #615cf6}.asset-card.is-selected .asset-card__media[data-v-0cabf7a7]{box-shadow:0 0 0 0.125rem #615cf6}.asset-card__media[data-v-0cabf7a7]{position:relative;aspect-ratio:1;overflow:hidden;border-radius:0.5rem;background:#141414;-webkit-transition:box-shadow .16s ease,-webkit-filter .16s ease;transition:box-shadow .16s ease,-webkit-filter .16s ease;transition:box-shadow .16s ease,filter .16s ease;transition:box-shadow .16s ease,filter .16s ease,-webkit-filter .16s ease}.asset-card__media img[data-v-0cabf7a7]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.asset-loading[data-v-0cabf7a7]{position:absolute;inset:0;z-index:3;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5625rem;background:rgba(0,0,0,.62);color:#fff;font-size:0.8125rem;font-weight:600}.asset-loading i[data-v-0cabf7a7]{font-size:1.5625rem}.asset-card:hover .asset-card__media[data-v-0cabf7a7]{-webkit-filter:brightness(1.04);filter:brightness(1.04)}.asset-card:hover .asset-download[data-v-0cabf7a7],.asset-card:hover .asset-delete[data-v-0cabf7a7]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.asset-download[data-v-0cabf7a7],.asset-delete[data-v-0cabf7a7]{position:absolute;bottom:calc(var(--asset-image-inset-y, 0px) + 0.625rem);display:grid;place-items:center;width:2.125rem;height:2.125rem;padding:0;border:1px solid #515151;border-radius:50%;background:rgba(12,12,12,.84);color:#fff;cursor:pointer;opacity:0;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem);-webkit-transition:opacity .16s ease,background .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,background .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease,background .16s ease;transition:opacity .16s ease,transform .16s ease,background .16s ease,-webkit-transform .16s ease}.asset-download[data-v-0cabf7a7]:hover,.asset-delete[data-v-0cabf7a7]:hover{background:#3b3b3b}.asset-download[data-v-0cabf7a7]:focus-visible,.asset-delete[data-v-0cabf7a7]:focus-visible{opacity:1;outline:0.125rem solid #615cf6}.asset-download[data-v-0cabf7a7]:disabled,.asset-delete[data-v-0cabf7a7]:disabled{cursor:wait}.asset-download[data-v-0cabf7a7]{right:calc(var(--asset-image-inset-x, 0px) + 0.625rem)}.asset-download-menu[data-v-0cabf7a7]{display:block}.asset-download-menu[data-v-0cabf7a7] .psd-download-trigger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:2.125rem;min-width:2.125rem;height:2.125rem;padding:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:50%;background:transparent;color:#fff}.asset-download-menu[data-v-0cabf7a7] .psd-download-trigger .el-icon-download{margin:0;line-height:1}.asset-download-menu[data-v-0cabf7a7] .psd-download-trigger span,.asset-download-menu[data-v-0cabf7a7] .el-icon--right{display:none}.asset-delete[data-v-0cabf7a7]{right:calc(var(--asset-image-inset-x, 0px) + 3.25rem)}.asset-delete[data-v-0cabf7a7]:hover:not(:disabled){color:#ff9292;background:#3b2525}.asset-checkbox[data-v-0cabf7a7]{position:absolute;top:calc(var(--asset-image-inset-y, 0px) + 0.625rem);right:calc(var(--asset-image-inset-x, 0px) + 0.625rem);display:grid;place-items:center;width:1.4375rem;height:1.4375rem;border:1px solid rgba(255,255,255,.85);border-radius:0.3125rem;background:rgba(0,0,0,.24);color:#fff}.asset-checkbox.is-checked[data-v-0cabf7a7]{border-color:#615cf6;background:#615cf6}.asset-source[data-v-0cabf7a7]{position:absolute;left:calc(var(--asset-image-inset-x, 0px) + 0.625rem);bottom:calc(var(--asset-image-inset-y, 0px) + 0.625rem);padding:0.25rem 0.4375rem;border-radius:0.25rem;background:rgba(0,0,0,.64);color:#d8d8d8;font-size:0.6875rem}.asset-psd-state[data-v-0cabf7a7]{position:absolute;top:calc(var(--asset-image-inset-y, 0px) + 0.625rem);left:calc(var(--asset-image-inset-x, 0px) + 0.625rem);padding:0.25rem 0.4375rem;border-radius:0.25rem;background:rgba(20,20,20,.76);color:#bbb;font-size:0.6875rem}.asset-psd-state.status-0[data-v-0cabf7a7],.asset-psd-state.status-1[data-v-0cabf7a7]{color:#b8b5ff}.asset-psd-state.status-2[data-v-0cabf7a7]{color:#7bdba1}.asset-psd-state.status-3[data-v-0cabf7a7]{color:#ff9c91}.asset-card__meta[data-v-0cabf7a7]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.75rem;padding:0.625rem 0.25rem 0;color:#8a8a8a;font-size:0.8125rem}.asset-name[data-v-0cabf7a7]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.asset-size[data-v-0cabf7a7]{-webkit-flex-shrink:0;flex-shrink:0}@media(prefers-reduced-motion: reduce){.asset-card__media[data-v-0cabf7a7],.asset-download[data-v-0cabf7a7],.asset-delete[data-v-0cabf7a7]{-webkit-transition:none;transition:none}}
.asset-preview[data-v-365d49a2]{position:fixed;inset:4rem 0 0;z-index:2100;display:grid;grid-template-columns:4.5rem minmax(0, 1fr) 4.5rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:2rem;background:rgba(0,0,0,.9)}.preview-stage[data-v-365d49a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:min(70rem, 100%);height:min(48.75rem, calc(100vh - 8rem));margin:0 auto;overflow:hidden;border:1px solid #303030;border-radius:0.5rem;background:#141414}.preview-media[data-v-365d49a2]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0}.preview-media>img[data-v-365d49a2]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.preview-loading[data-v-365d49a2]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;background:rgba(0,0,0,.58);color:#fff;font-size:0.875rem;font-weight:600}.preview-loading i[data-v-365d49a2]{font-size:1.875rem}.preview-footer[data-v-365d49a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1.25rem;min-height:4.25rem;padding:0.75rem 1.125rem;border-top:1px solid #2b2b2b;color:#d0d0d0}.preview-info[data-v-365d49a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0;gap:0.25rem}.preview-info strong[data-v-365d49a2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-info span[data-v-365d49a2]{color:#777;font-size:0.75rem}.preview-actions[data-v-365d49a2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem}.preview-actions button[data-v-365d49a2]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;height:2.375rem;padding:0 0.9375rem;border:1px solid #3c3c3c;border-radius:0.375rem;background:#292929;color:#eee;cursor:pointer}.preview-actions button[data-v-365d49a2]:hover:not(:disabled){background:#363636}.preview-actions button[data-v-365d49a2]:disabled{cursor:wait;opacity:.55}.preview-actions .danger[data-v-365d49a2]:hover:not(:disabled){border-color:#8a3f3f;color:#ff8b8b}.preview-close[data-v-365d49a2],.preview-nav[data-v-365d49a2]{display:grid;place-items:center;width:2.875rem;height:2.875rem;padding:0;border:1px solid #3a3a3a;border-radius:50%;background:#202020;color:#f1f1f1;cursor:pointer;font-size:1.375rem}.preview-close[data-v-365d49a2]{position:absolute;top:1.5rem;right:1.75rem}.preview-nav[data-v-365d49a2]:disabled{opacity:.28;cursor:not-allowed}.preview-nav[data-v-365d49a2]:not(:disabled):hover,.preview-close[data-v-365d49a2]:hover{background:#353535}.preview-nav--left[data-v-365d49a2]{justify-self:start}.preview-nav--right[data-v-365d49a2]{justify-self:end}@media(max-width: 900px){.asset-preview[data-v-365d49a2]{grid-template-columns:3rem minmax(0, 1fr) 3rem;padding:1.25rem 0.5rem}.preview-nav[data-v-365d49a2]{width:2.5rem;height:2.5rem}}
.asset-library[data-v-af9269bc]{position:fixed;inset:4rem 0 0;z-index:90;overflow-y:auto;background:#000;color:#f2f2f2;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.asset-library__inner[data-v-af9269bc]{width:min(105rem, 100%);min-height:100%;margin:0 auto;padding:2.125rem 2.625rem 7.5rem;-moz-box-sizing:border-box;box-sizing:border-box}.asset-library__header[data-v-af9269bc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1.5rem}.asset-library__header h2[data-v-af9269bc]{margin:0;color:#fff;font-size:1.625rem;font-weight:700;letter-spacing:0}.asset-library__header p[data-v-af9269bc]{margin:0.5rem 0 0;color:#777;font-size:0.8125rem}.back-button[data-v-af9269bc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;height:2.375rem;padding:0 0.875rem;border:1px solid #333;border-radius:0.375rem;background:#1c1c1c;color:#ddd;cursor:pointer}.back-button[data-v-af9269bc]:hover{border-color:#555;background:#292929;color:#fff}.asset-skeleton[data-v-af9269bc]{display:grid;grid-template-columns:repeat(auto-fill, minmax(11.875rem, 1fr));gap:1.75rem 1.125rem;margin-top:3.375rem}.asset-skeleton span[data-v-af9269bc]{aspect-ratio:1;border-radius:0.5rem;background:-webkit-linear-gradient(left, #111 25%, #1b1b1b 50%, #111 75%);background:linear-gradient(90deg, #111 25%, #1b1b1b 50%, #111 75%);background-size:200% 100%;-webkit-animation:loading-af9269bc 1.4s infinite;animation:loading-af9269bc 1.4s infinite}@-webkit-keyframes loading-af9269bc{from{background-position:200% 0}to{background-position:-200% 0}}@keyframes loading-af9269bc{from{background-position:200% 0}to{background-position:-200% 0}}.asset-state[data-v-af9269bc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:26.25rem;color:#666;gap:0.75rem}.asset-state i[data-v-af9269bc]{font-size:2.625rem}.asset-state strong[data-v-af9269bc]{color:#bdbdbd;font-size:1rem}.asset-state span[data-v-af9269bc]{font-size:0.8125rem}.asset-state button[data-v-af9269bc]{height:2.375rem;padding:0 1.125rem;border:1px solid #3a3a3a;border-radius:0.375rem;background:#202020;color:#ddd;cursor:pointer}.asset-state button[data-v-af9269bc]:hover{background:#303030;color:#fff}.load-more[data-v-af9269bc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:5rem;padding-top:2.625rem;color:#555;font-size:0.8125rem}.load-more span[data-v-af9269bc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem}.asset-group[data-v-af9269bc]{margin-top:2rem}.asset-group__header[data-v-af9269bc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;min-height:1.75rem;margin-bottom:1.125rem}.asset-group__title-wrap[data-v-af9269bc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;min-width:0}.asset-group__title-wrap h3[data-v-af9269bc]{margin:0;color:#e8e8e8;font-size:1.0625rem;font-weight:700}.deleted-session[data-v-af9269bc]{color:#6f6f6f;font-size:0.75rem}.asset-group__count[data-v-af9269bc]{color:#666;font-size:0.75rem}.asset-grid[data-v-af9269bc]{display:grid;grid-template-columns:repeat(auto-fill, minmax(11.875rem, 1fr));gap:1.75rem 1.125rem}.batch-action-bar[data-v-af9269bc]{position:fixed;left:50%;bottom:1.75rem;z-index:2050;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;height:4rem;max-width:calc(100vw - 2rem);padding:0 0.875rem 0 1.125rem;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #3a3a3a;border-radius:0.5rem;background:#272727;box-shadow:0 0.75rem 2rem rgba(0,0,0,.48);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.batch-action-bar button[data-v-af9269bc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;height:2.5rem;padding:0 1rem;border:0;border-radius:0.375rem;background:#3b3b3b;color:#eee;cursor:pointer;font-size:0.875rem;font-weight:600}.batch-action-bar button[data-v-af9269bc]:disabled{opacity:.4;cursor:not-allowed}.batch-action-bar button[data-v-af9269bc]:not(:disabled):hover{background:#494949}.batch-action-bar .select-all[data-v-af9269bc]{padding-left:0;background:transparent}.batch-action-bar .danger[data-v-af9269bc]:not(:disabled):hover{color:#ff9292}.batch-action-bar .exit[data-v-af9269bc]{width:2.5rem;padding:0;background:transparent;color:#777;font-size:1.125rem}.batch-checkbox[data-v-af9269bc]{display:grid;place-items:center;width:1.375rem;height:1.375rem;border:1px solid #626262;border-radius:0.3125rem;color:transparent}.batch-checkbox.is-checked[data-v-af9269bc],.batch-checkbox.is-indeterminate[data-v-af9269bc]{border-color:#615cf6;background:#615cf6;color:#fff}@media(min-width: 1600px){.asset-grid[data-v-af9269bc]{grid-template-columns:repeat(auto-fill, minmax(13.75rem, 1fr))}}@media(max-width: 1024px){.asset-library__inner[data-v-af9269bc]{padding:1.75rem 1.5rem 6.875rem}}@media(max-width: 640px){.batch-action-bar[data-v-af9269bc]{gap:0.25rem;padding:0 0.5rem}.batch-action-bar button[data-v-af9269bc]{padding:0 0.5625rem}}
.asset-dark-picker.el-picker-panel,.asset-delete-confirm.el-message-box{border-color:#3a3a3a;background:#1b1b1b;color:#ddd}.asset-dark-picker .el-picker-panel__body-wrapper,.asset-dark-picker .el-picker-panel__sidebar{background:#1b1b1b}.asset-dark-picker .el-picker-panel__sidebar{border-color:#333}.asset-dark-picker .el-picker-panel__icon-btn,.asset-dark-picker .el-date-range-picker__header,.asset-dark-picker .el-date-table th,.asset-dark-picker .el-date-table td{color:#bbb}.asset-dark-picker .el-date-table th,.asset-dark-picker .el-date-range-picker__content.is-left{border-color:#333}.asset-dark-picker .el-date-table td.disabled div{background:#222;color:#555}.asset-dark-picker .el-date-table td.in-range div,.asset-dark-picker .el-date-table td.in-range div:hover{background:#303030}.asset-dark-picker .el-date-table td.available:hover,.asset-dark-picker .el-date-table td.today span{color:#8b87ff}.asset-dark-picker .el-date-table td.start-date span,.asset-dark-picker .el-date-table td.end-date span{background:#615cf6;color:#fff}.asset-dark-picker .popper__arrow,.asset-dark-picker .popper__arrow::after{border-bottom-color:#3a3a3a !important}.asset-delete-confirm .el-message-box__title,.asset-delete-confirm .el-message-box__content{color:#ddd}.asset-delete-confirm .el-message-box__headerbtn .el-message-box__close{color:#888}.asset-delete-confirm .el-button{border-color:#454545;background:#292929;color:#ddd}.asset-delete-confirm .el-button--primary{border-color:#c65353;background:#b94747;color:#fff}
.psd-task-center[data-v-5d3939fe]{position:fixed;right:1.5rem;bottom:1.5rem;z-index:2600;display:grid;width:min(22.5rem, calc(100vw - 2rem));gap:0.625rem}.psd-task-card[data-v-5d3939fe]{position:relative;display:grid;grid-template-columns:2.5rem minmax(0, 1fr);gap:0.75rem;padding:1rem;border:1px solid #d8dde8;border-radius:0.5rem;background:#fff;box-shadow:0 0.75rem 2.125rem rgba(20,28,45,.18)}.psd-task-card.is-pending[data-v-5d3939fe]{display:block;padding:1rem 1.125rem;border-color:#e2dafa;box-shadow:0 0.875rem 2.25rem rgba(77,54,145,.16)}.psd-pending-title[data-v-5d3939fe]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;padding-right:1.75rem;color:#292a38;font-size:0.9375rem}.psd-pending-icon[data-v-5d3939fe]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:1.25rem;height:1.25rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:hidden;border-radius:0.3125rem}.psd-pending-icon img[data-v-5d3939fe]{display:block;width:1.25rem;height:1.25rem;-o-object-fit:cover;object-fit:cover}.psd-pending-body .psd-task-name[data-v-5d3939fe]{margin-top:0.5625rem}.psd-indeterminate-progress[data-v-5d3939fe]{position:relative;height:0.4375rem;margin-top:0.75rem;overflow:hidden;border-radius:0.25rem;background:#eceef4}.psd-indeterminate-progress span[data-v-5d3939fe]{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:0.25rem;background:#8754ed;box-shadow:0 0 0.625rem rgba(135,84,237,.35);-webkit-animation:psd-indeterminate-5d3939fe 1.25s linear infinite;animation:psd-indeterminate-5d3939fe 1.25s linear infinite}.psd-pending-meta[data-v-5d3939fe]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:0.625rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.75rem;color:#8a91a0;font-size:0.75rem}.psd-pending-meta span[data-v-5d3939fe]:last-child{text-align:right}.psd-assets-button[data-v-5d3939fe]{width:100%;height:2.375rem;margin-top:0.9375rem;border:1px solid #dddfea;border-radius:0.375rem;background:#fff;color:#656b7a;cursor:pointer;font-size:0.8125rem;font-weight:600;-webkit-transition:border-color .16s ease,background .16s ease,color .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease}.psd-assets-button[data-v-5d3939fe]:hover{border-color:#bda8ef;background:#faf8ff;color:#7044d1}@-webkit-keyframes psd-indeterminate-5d3939fe{0%{-webkit-transform:translateX(-115%);transform:translateX(-115%)}50%{-webkit-transform:translateX(150%);transform:translateX(150%)}100%{-webkit-transform:translateX(340%);transform:translateX(340%)}}@keyframes psd-indeterminate-5d3939fe{0%{-webkit-transform:translateX(-115%);transform:translateX(-115%)}50%{-webkit-transform:translateX(150%);transform:translateX(150%)}100%{-webkit-transform:translateX(340%);transform:translateX(340%)}}.psd-task-icon[data-v-5d3939fe]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#eef0ff;color:#5753d9;font-size:1.375rem}.is-success .psd-task-icon[data-v-5d3939fe]{background:#edf8f1;color:#2c9b57}.is-failed .psd-task-icon[data-v-5d3939fe]{background:#fff3ea;color:#cf6a2d}.psd-task-body[data-v-5d3939fe]{min-width:0}.psd-task-body strong[data-v-5d3939fe]{display:block;color:#222a39;font-size:0.9375rem}.psd-task-name[data-v-5d3939fe]{display:block;margin-top:0.1875rem;overflow:hidden;color:#737d8e;font-size:0.75rem;text-overflow:ellipsis;white-space:nowrap}.psd-task-body p[data-v-5d3939fe]{margin:0.5rem 1.375rem 0.625rem 0;color:#596273;font-size:0.8125rem;line-height:1.5}.psd-task-close[data-v-5d3939fe]{position:absolute;top:0.5625rem;right:0.5625rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;background:transparent;color:#8b94a4;cursor:pointer}.psd-task-actions[data-v-5d3939fe]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.psd-task-actions button[data-v-5d3939fe]{height:1.9375rem;padding:0 0.6875rem;border:1px solid #5753d9;border-radius:0.3125rem;background:#5753d9;color:#fff;cursor:pointer;font-size:0.75rem}.psd-task-actions button.secondary[data-v-5d3939fe]{border-color:#d7dce6;background:#fff;color:#465064}.psd-task-enter-active[data-v-5d3939fe],.psd-task-leave-active[data-v-5d3939fe]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.psd-task-enter[data-v-5d3939fe],.psd-task-leave-to[data-v-5d3939fe]{opacity:0;-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}@media(max-width: 640px){.psd-task-center[data-v-5d3939fe]{right:1rem;bottom:1rem}.psd-pending-meta[data-v-5d3939fe]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.1875rem}.psd-pending-meta span[data-v-5d3939fe]:last-child{text-align:left}}@media(prefers-reduced-motion: reduce){.psd-indeterminate-progress span[data-v-5d3939fe]{width:42%;-webkit-animation:none;animation:none}}
.page-card[data-v-6f7b664f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:calc(100vh - 4rem - 2.5rem);font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.top-bar[data-v-6f7b664f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:1.25rem;-webkit-flex-shrink:0;flex-shrink:0}.top-bar .top-title[data-v-6f7b664f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;font-size:1.5rem;font-weight:600;background:-webkit-linear-gradient(315deg, #1E2A3A 0%, #4F46E5 100%);background:linear-gradient(135deg, #1E2A3A 0%, #4F46E5 100%);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0;letter-spacing:-0.02em}.top-bar .top-title .top-title-icon[data-v-6f7b664f]{position:relative;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 1.5625rem;-moz-box-flex:0;flex:0 0 1.5625rem;width:1.5625rem;height:1.5625rem;overflow:hidden}.top-bar .top-title .top-title-icon img[data-v-6f7b664f]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.asset-entry[data-v-6f7b664f]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;height:2.375rem;padding:0 0.875rem;border:1px solid #d1d9e8;border-radius:0.4375rem;background:#fff;color:#30384a;cursor:pointer;font-size:0.875rem;font-weight:600;-webkit-transition:border-color .16s ease,background .16s ease;transition:border-color .16s ease,background .16s ease}.asset-entry[data-v-6f7b664f]:hover{border-color:#aeb9cd;background:#f7f8fc}.asset-entry .el-icon-arrow-right[data-v-6f7b664f]{color:#8c96a8;font-size:0.75rem}.main-area[data-v-6f7b664f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;border-radius:1.25rem;overflow:hidden;background:#fff;border:1px solid #d1d9e8;box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.04)}.divider-line[data-v-6f7b664f]{width:1px;background:#d1d9e8;-webkit-flex-shrink:0;flex-shrink:0}.preview-shake[data-v-6f7b664f]{-webkit-animation:shake-6f7b664f .3s ease-in-out;animation:shake-6f7b664f .3s ease-in-out}@-webkit-keyframes shake-6f7b664f{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-0.3125rem);transform:translateX(-0.3125rem)}75%{-webkit-transform:translateX(0.3125rem);transform:translateX(0.3125rem)}}@keyframes shake-6f7b664f{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-0.3125rem);transform:translateX(-0.3125rem)}75%{-webkit-transform:translateX(0.3125rem);transform:translateX(0.3125rem)}}@media(max-width: 768px){.main-area[data-v-6f7b664f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-radius:1.25rem}.divider-line[data-v-6f7b664f]{display:none}}
.image-set-page[data-v-5d3773b1]{position:relative;height:calc(100vh - 4rem);margin:-1.25rem;overflow:hidden;background:#101526;color:#f4f6ff;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.image-set-header[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;height:4.75rem;padding:0 1.375rem;border-bottom:1px solid #242b44;background:#151b31;-moz-box-sizing:border-box;box-sizing:border-box}.image-set-header h1[data-v-5d3773b1]{margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:0}.image-set-header p[data-v-5d3773b1]{margin:0.375rem 0 0;color:#8089a6;font-size:0.75rem}.header-mark[data-v-5d3773b1]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:0.5rem;background:#272650;color:#8276ff;font-size:1.125rem}.header-spacer[data-v-5d3773b1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.back-button[data-v-5d3773b1],.asset-button[data-v-5d3773b1]{height:2.25rem;border:1px solid #343c58;border-radius:0.4375rem;background:#171d31;color:#dce1f2;cursor:pointer}.back-button[data-v-5d3773b1]{width:2.25rem;padding:0;font-size:1.0625rem}.asset-button[data-v-5d3773b1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;padding:0 0.8125rem}.back-button[data-v-5d3773b1]:hover,.asset-button[data-v-5d3773b1]:hover{border-color:#6258df;color:#fff}.image-set-workspace[data-v-5d3773b1]{display:grid;grid-template-columns:25rem minmax(0, 1fr);height:calc(100% - 4.75rem)}.control-panel[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-right:1px solid #252d47;background:#161c30}.control-scroll[data-v-5d3773b1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding:1.125rem 1.125rem 1.75rem}.control-section[data-v-5d3773b1]{padding-bottom:1.125rem;margin-bottom:1.125rem;border-bottom:1px solid #252c42}.section-heading[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.625rem;margin-bottom:0.8125rem}.section-heading>span[data-v-5d3773b1]{display:grid;place-items:center;width:1.375rem;height:1.375rem;-webkit-box-flex:0;-webkit-flex:0 0 1.375rem;-moz-box-flex:0;flex:0 0 1.375rem;border-radius:0.4375rem;background:#5b6ff1;color:#fff;font-size:0.75rem;font-weight:800;box-shadow:0 0 0.875rem rgba(91,111,241,.35)}.section-heading h2[data-v-5d3773b1]{margin:1px 0 0.1875rem;font-size:0.875rem;letter-spacing:0}.section-heading h2 small[data-v-5d3773b1]{margin-left:0.3125rem;color:#6f7895;font-size:0.625rem;font-weight:500}.section-heading p[data-v-5d3773b1]{margin:0;color:#77819e;font-size:0.6875rem}.mode-tabs[data-v-5d3773b1]{display:grid;grid-template-columns:1fr 1fr;padding:0.1875rem;margin-bottom:0.75rem;border-radius:0.4375rem;background:#11172a}.mode-tabs button[data-v-5d3773b1]{height:1.875rem;border:0;border-radius:0.375rem;background:transparent;color:#7e87a1;cursor:pointer;font-size:0.6875rem}.mode-tabs button.active[data-v-5d3773b1]{background:#292951;color:#b9b6ff;box-shadow:inset 0 0 0 1px #45437b}.scene-grid[data-v-5d3773b1]{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:8.875rem;gap:0.5rem;min-height:8.875rem;max-height:18.75rem;padding:0.25rem 0.375rem 0.25rem 0.125rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-color:#c8ceda transparent;scrollbar-width:thin;scroll-behavior:smooth;-webkit-scroll-snap-type:y proximity;-ms-scroll-snap-type:y proximity;scroll-snap-type:y proximity;touch-action:pan-y}.scene-grid[data-v-5d3773b1]::-webkit-scrollbar{width:0.375rem}.scene-grid[data-v-5d3773b1]::-webkit-scrollbar-thumb{border-radius:62.4375rem;background:#c8ceda}.scene-grid[data-v-5d3773b1]::-webkit-scrollbar-track{background:transparent}.scene-card[data-v-5d3773b1]{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;min-width:0;width:100%;height:8.875rem;padding:0 0 0.4375rem;overflow:hidden;border:1px solid #323a55;border-radius:0.4375rem;background:#11172a;color:#f1f3fb;cursor:pointer;scroll-snap-align:start;text-align:left}.scene-card[data-v-5d3773b1] .el-image{display:block;width:100%;height:6rem;overflow:hidden;background:#232b43;pointer-events:none}.scene-card[data-v-5d3773b1] .el-image__inner{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.scene-card span[data-v-5d3773b1],.scene-card small[data-v-5d3773b1]{display:block;padding:0 0.3125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scene-card span[data-v-5d3773b1]{margin-top:0.375rem;font-size:0.625rem;font-weight:700}.scene-card small[data-v-5d3773b1]{margin-top:0.125rem;color:#69728d;font-size:0.5625rem}.scene-selected-indicator[data-v-5d3773b1]{position:absolute;left:0.3125rem;top:0.3125rem;z-index:3;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:50%;background:#5d62e9;color:#fff}.scene-preview-button[data-v-5d3773b1]{position:absolute;right:0.3125rem;top:0.3125rem;z-index:3;display:grid;width:1.5rem;height:1.5rem;padding:0;place-items:center;border:0;border-radius:0.375rem;background:rgba(24,29,45,.78);box-shadow:0 0.125rem 0.4375rem rgba(24,29,45,.18);color:#fff;cursor:pointer;opacity:0;pointer-events:none;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);-webkit-transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease;transition:opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.scene-card:hover .scene-preview-button[data-v-5d3773b1],.scene-card:focus-within .scene-preview-button[data-v-5d3773b1]{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.scene-card.selected[data-v-5d3773b1]{border:0.125rem solid #7771ff;box-shadow:none}.scene-empty[data-v-5d3773b1]{grid-column:1/-1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.4375rem;min-height:5.625rem;border:1px dashed #343b56;border-radius:0.5rem;color:#747d98;font-size:0.75rem}.scene-uploader[data-v-5d3773b1],.product-uploader[data-v-5d3773b1]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.4375rem;border:1px dashed #38415f;border-radius:0.5rem;background:#12182b;color:#eef0f8;cursor:pointer}.scene-uploader[data-v-5d3773b1]{min-height:8.75rem;overflow:hidden}.scene-uploaded-card[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;padding:0.75rem;border:1px dashed #cfd6e3;border-radius:0.5625rem;background:#fafbfc;-webkit-transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.scene-uploaded-card.is-dragging[data-v-5d3773b1]{border-color:var(--set-primary);border-style:solid;background:var(--set-primary-soft);box-shadow:inset 0 0 0 1px var(--set-primary)}.scene-uploaded-preview[data-v-5d3773b1]{position:relative;width:4.25rem;height:4.25rem;-webkit-box-flex:0;-webkit-flex:0 0 4.25rem;-moz-box-flex:0;flex:0 0 4.25rem;overflow:hidden;border:1px solid #e0e5ee;border-radius:0.5rem;background:#f1f3f7}.scene-uploaded-preview img[data-v-5d3773b1]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scene-uploaded-info[data-v-5d3773b1]{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.scene-uploaded-info>strong[data-v-5d3773b1],.scene-uploaded-info>small[data-v-5d3773b1]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scene-uploaded-info>strong[data-v-5d3773b1]{color:#303649;font-size:0.75rem;line-height:1.125rem}.scene-uploaded-info>small[data-v-5d3773b1]{margin-top:0.125rem;color:#858da1;font-size:0.625rem;line-height:1rem}.scene-uploaded-actions[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.375rem;margin-top:0.375rem}.scene-uploaded-actions button[data-v-5d3773b1]{height:1.5625rem;padding:0 0.5625rem;border:1px solid #bfc3e9;border-radius:0.375rem;background:var(--set-primary-soft);color:var(--set-primary);cursor:pointer;font-size:0.625rem}.scene-uploaded-actions button.is-muted[data-v-5d3773b1]{border-color:#e0e4ec;background:#fff;color:#7c8497}.scene-uploaded-actions button[data-v-5d3773b1]:disabled{cursor:not-allowed;opacity:.55}.product-uploader[data-v-5d3773b1]{min-height:6.75rem}.scene-uploader i[data-v-5d3773b1],.product-uploader i[data-v-5d3773b1]{display:grid;place-items:center;width:2.375rem;height:2.375rem;border-radius:0.625rem;background:#252650;color:#776cff;font-size:1.25rem}.scene-uploader strong[data-v-5d3773b1],.product-uploader strong[data-v-5d3773b1]{font-size:0.75rem}.scene-uploader small[data-v-5d3773b1],.product-uploader small[data-v-5d3773b1]{color:#737d99;font-size:0.625rem}.product-list[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.4375rem;margin-top:0.5625rem;overflow:visible;border-radius:0.4375rem;-webkit-transition:background .16s ease,box-shadow .16s ease;transition:background .16s ease,box-shadow .16s ease}.product-list.is-dragging[data-v-5d3773b1]{background:var(--set-primary-soft);box-shadow:0 0 0 0.3125rem var(--set-primary-soft)}.product-thumb[data-v-5d3773b1]{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 3.25rem;-moz-box-flex:0;flex:0 0 3.25rem;width:3.25rem;height:4.375rem;overflow:hidden;border:1px solid #3a4261;border-radius:0.375rem;background:#11172a}.product-thumb[data-v-5d3773b1] .el-image{display:block;width:100%;height:100%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.product-thumb[data-v-5d3773b1] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.uploading-mask[data-v-5d3773b1]{position:absolute;inset:0;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(24,28,40,.48);color:#fff;font-size:1.125rem}.product-thumb button[data-v-5d3773b1]{position:absolute;right:0.125rem;top:0.125rem;z-index:3;width:1.125rem;height:1.125rem;padding:0;border:0;border-radius:50%;background:rgba(9,12,24,.8);color:#fff;cursor:pointer}.product-index[data-v-5d3773b1]{position:absolute;left:0.1875rem;bottom:0.1875rem;z-index:3;display:grid;width:0.9375rem;height:0.9375rem;place-items:center;border-radius:0.25rem;background:rgba(19,24,41,.76);color:#fff;font-size:0.5625rem;line-height:1}.product-upload-status[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;margin:0.4375rem 0 0;color:#7c8497;font-size:0.625rem;line-height:1rem}.product-upload-status i[data-v-5d3773b1]{color:var(--set-primary);font-size:0.6875rem}.field-label[data-v-5d3773b1]{display:block;margin:0.875rem 0 0.4375rem;color:#818aa5;font-size:0.625rem}.display-mode[data-v-5d3773b1]{display:grid;grid-template-columns:1fr 1fr;gap:0.4375rem}.display-mode button[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:3.1875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.1875rem;border:1px solid #2b344f;border-radius:0.5rem;background:#12182b;color:#e6e9f4;cursor:pointer}.display-mode button small[data-v-5d3773b1]{color:#737d99;font-size:0.5625rem}.display-mode button.active[data-v-5d3773b1]{border-color:#716cff;background:#202044;box-shadow:0 0 0 1px #716cff}.control-section textarea[data-v-5d3773b1]{width:100%;min-height:4.875rem;padding:0.6875rem;resize:vertical;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #29324c;border-radius:0.5rem;outline:none;background:#12182b;color:#e9edf8;font:inherit;font-size:0.6875rem;line-height:1.6}.control-section textarea[data-v-5d3773b1]:focus{border-color:#655de7}.control-section textarea[data-v-5d3773b1]::-webkit-input-placeholder{color:#59627c}.control-section textarea[data-v-5d3773b1]::-moz-placeholder{color:#59627c}.control-section textarea[data-v-5d3773b1]::-ms-input-placeholder{color:#59627c}.control-section textarea[data-v-5d3773b1]::placeholder{color:#59627c}.count-options[data-v-5d3773b1]{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.5rem}.count-options button[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;border:1px solid #303955;border-radius:0.5rem;background:#12182b;color:#eef0f8;cursor:pointer}.count-options strong[data-v-5d3773b1]{font-size:1.1875rem;line-height:1}.count-options small[data-v-5d3773b1]{color:#727c98;font-size:0.625rem;line-height:1}.count-options button.active[data-v-5d3773b1]{border-color:#716cff;background:#202044;box-shadow:0 0 0 1px #716cff}.ratio-row[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;margin-top:0.625rem;color:#78819d;font-size:0.625rem}.ratio-row i[data-v-5d3773b1]{color:#766df7}.generate-footer[data-v-5d3773b1]{-webkit-box-flex:0;-webkit-flex:0 0 5.375rem;-moz-box-flex:0;flex:0 0 5.375rem;padding:0.75rem 1.125rem;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #28304a;background:#161c30}.generate-button[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:2.625rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;border:0;border-radius:0.5rem;background:#6470ef;color:#fff;cursor:pointer;font-weight:800;box-shadow:0 0.4375rem 1.125rem rgba(63,86,224,.28)}.generate-button[data-v-5d3773b1]:disabled{background:#303b65;color:#707998;cursor:not-allowed;box-shadow:none}.generate-footer>span[data-v-5d3773b1]{display:block;margin-top:0.4375rem;color:#78819b;font-size:0.625rem;text-align:center}.result-panel[data-v-5d3773b1]{min-width:0;overflow-y:auto;padding:1.25rem 1.375rem 3.125rem;background:#101526}.result-header[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.result-header h2[data-v-5d3773b1]{margin:0;font-size:1rem;letter-spacing:0}.result-header p[data-v-5d3773b1]{margin:0.3125rem 0 0;color:#76809d;font-size:0.6875rem}.result-toolbar[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:0.5rem}.ratio-badge[data-v-5d3773b1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;height:1.875rem;padding:0 0.6875rem;border:1px solid #303953;border-radius:0.5rem;color:#d9ddec;font-size:0.6875rem}.ratio-badge i[data-v-5d3773b1]{color:#43c7e8}.result-toolbar-button[data-v-5d3773b1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;height:1.875rem;padding:0 0.6875rem;border:1px solid #303953;border-radius:0.5rem;background:transparent;color:#d9ddec;font-size:0.6875rem;cursor:pointer}.result-toolbar-button[data-v-5d3773b1]:disabled{opacity:.46;cursor:not-allowed}.result-toolbar-button.is-loading[data-v-5d3773b1]:disabled{opacity:1;cursor:wait}.result-empty[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:30rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.slot-label[data-v-5d3773b1]{position:absolute;left:0.5rem;top:0.5rem;z-index:2;padding:0.1875rem 0.4375rem;border-radius:0.5625rem;background:rgba(23,27,43,.7);color:#fff;font-size:0.5625rem;font-weight:700}.result-grid[data-v-5d3773b1]{display:grid;grid-template-columns:repeat(4, minmax(9.375rem, 1fr));gap:1rem;margin-top:1.75rem}.result-card[data-v-5d3773b1]{position:relative;aspect-ratio:3/4;overflow:hidden;border:1px solid #2d3650;border-radius:0.5625rem;background:#171d30}.result-card img[data-v-5d3773b1]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.result-card.failed[data-v-5d3773b1]{border-color:#60404b}.slot-state[data-v-5d3773b1]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;padding:1.125rem;color:#e4909d;text-align:center}.slot-state i[data-v-5d3773b1]{font-size:1.75rem}.slot-state strong[data-v-5d3773b1]{font-size:0.8125rem}.slot-state small[data-v-5d3773b1]{color:#8b7280;font-size:0.625rem;line-height:1.5}.slot-state.loading[data-v-5d3773b1]{color:#7c75ff}.slot-state.loading small[data-v-5d3773b1]{color:#6e7793}.slot-regenerate-button[data-v-5d3773b1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;margin-top:0.25rem;padding:0.4375rem 0.75rem;border:1px solid currentColor;border-radius:1rem;background:transparent;color:inherit;font-size:0.6875rem;font-weight:700;cursor:pointer}.slot-regenerate-button[data-v-5d3773b1]:hover{background:rgba(200,79,97,.08)}.slot-regenerate-button i[data-v-5d3773b1]{font-size:0.75rem}.download-button[data-v-5d3773b1]{position:absolute;right:0.5625rem;bottom:0.5625rem;display:grid;place-items:center;width:2.125rem;height:2.125rem;border:1px solid #4d5671;border-radius:50%;background:rgba(12,16,29,.82);color:#fff;cursor:pointer}@media(max-width: 1180px){.image-set-workspace[data-v-5d3773b1]{grid-template-columns:18.75rem minmax(0, 1fr)}.result-grid[data-v-5d3773b1]{grid-template-columns:repeat(3, minmax(8.75rem, 1fr))}}@media(max-width: 900px){.image-set-page[data-v-5d3773b1]{height:auto;min-height:calc(100vh - 4rem);overflow:visible}.image-set-workspace[data-v-5d3773b1]{display:block;height:auto}.control-panel[data-v-5d3773b1]{height:auto}.control-scroll[data-v-5d3773b1]{overflow:visible}.result-panel[data-v-5d3773b1]{min-height:37.5rem}.result-grid[data-v-5d3773b1]{grid-template-columns:repeat(2, minmax(8.125rem, 1fr))}}
.image-set-page[data-v-5d3773b1]{--set-primary: #5b5bd6;--set-primary-hover: #4b4bc4;--set-primary-soft: #eeeeff;--set-cyan: #148aa8;--set-text: #202638;--set-muted: #70788f;--set-border: #e2e6ef;--set-surface: #ffffff;--set-canvas: #f5f7fb;color:var(--set-text);background:var(--set-canvas);height:calc(100vh - 6.5rem);padding:0 !important;margin:0;overflow:hidden;border-radius:0.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}.image-set-header[data-v-5d3773b1]{height:4.625rem;gap:0.6875rem;padding:0 1.5rem;border-bottom-color:var(--set-border);background:var(--set-surface)}.image-set-header h1[data-v-5d3773b1]{color:var(--set-text);font-size:1.1875rem;font-weight:700}.image-set-header p[data-v-5d3773b1]{margin-top:0.25rem;color:var(--set-muted);font-size:0.75rem}.back-button[data-v-5d3773b1],.asset-button[data-v-5d3773b1]{height:2.125rem;border-color:#dce1eb;border-radius:0.4375rem;background:#fff;color:#4d566b;-webkit-transition:border-color .16s ease,background .16s ease,color .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease}.back-button[data-v-5d3773b1]:hover,.asset-button[data-v-5d3773b1]:hover{border-color:#b9bbec;background:#f7f7ff;color:var(--set-primary)}.back-button[data-v-5d3773b1]:focus-visible,.asset-button[data-v-5d3773b1]:focus-visible,.mode-tabs button[data-v-5d3773b1]:focus-visible,.scene-card[data-v-5d3773b1]:focus-visible,.scene-uploader[data-v-5d3773b1]:focus-visible,.product-uploader[data-v-5d3773b1]:focus-visible,.display-mode button[data-v-5d3773b1]:focus-visible,.count-options button[data-v-5d3773b1]:focus-visible,.generate-button[data-v-5d3773b1]:focus-visible,.result-toolbar-button[data-v-5d3773b1]:focus-visible,.download-button[data-v-5d3773b1]:focus-visible{outline:0.125rem solid rgba(91,91,214,.42);outline-offset:0.125rem}.image-set-workspace[data-v-5d3773b1]{grid-template-columns:25rem minmax(0, 1fr);height:calc(100% - 4.625rem);background:#fff}.control-panel[data-v-5d3773b1]{border-right-color:var(--set-border);background:var(--set-surface)}.control-scroll[data-v-5d3773b1]{padding:1.25rem 1.25rem 2rem;scrollbar-color:#cbd2df transparent;scrollbar-width:thin}.control-section[data-v-5d3773b1]{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom-color:#edf0f5}.control-section[data-v-5d3773b1]:last-child{margin-bottom:0}.section-heading[data-v-5d3773b1]{gap:0.625rem;margin-bottom:0.875rem}.section-heading>span[data-v-5d3773b1]{width:1.375rem;height:1.375rem;-webkit-flex-basis:1.375rem;flex-basis:1.375rem;border-radius:0.375rem;background:var(--set-primary);box-shadow:none}.section-heading h2[data-v-5d3773b1]{color:#252b3d;font-size:0.875rem;font-weight:700}.section-heading h2 small[data-v-5d3773b1],.section-heading p[data-v-5d3773b1]{color:var(--set-muted)}.mode-tabs[data-v-5d3773b1]{padding:0.1875rem;margin-bottom:0.75rem;border:1px solid #e8ebf2;background:#f5f6fa}.mode-tabs button[data-v-5d3773b1]{height:2rem;color:#697187;font-size:0.75rem;font-weight:500}.mode-tabs button.active[data-v-5d3773b1]{background:#fff;color:var(--set-primary);box-shadow:0 1px 0.25rem rgba(32,38,56,.08)}.scene-grid[data-v-5d3773b1]{gap:0.5rem;min-height:8.875rem}.scene-card[data-v-5d3773b1]{padding-bottom:0.4375rem;border-color:#e0e5ee;background:#fff;color:var(--set-text);-webkit-transition:border-color .16s ease,box-shadow .16s ease,-webkit-transform .16s ease;transition:border-color .16s ease,box-shadow .16s ease,-webkit-transform .16s ease;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,-webkit-transform .16s ease}.scene-card[data-v-5d3773b1]:hover{border-color:#bfc3e9;box-shadow:0 0.25rem 0.75rem rgba(43,49,75,.1)}.scene-card[data-v-5d3773b1] .el-image{background:#eef1f6}.scene-card span[data-v-5d3773b1]{color:#303649;font-size:0.625rem}.scene-card small[data-v-5d3773b1]{color:#8991a4}.scene-selected-indicator[data-v-5d3773b1]{background:var(--set-primary);box-shadow:0 0.125rem 0.4375rem rgba(91,91,214,.3)}.scene-card.selected[data-v-5d3773b1]{border-color:var(--set-primary);box-shadow:none}.scene-card.selected[data-v-5d3773b1]:hover{box-shadow:0 0.25rem 0.75rem rgba(43,49,75,.1)}.scene-empty[data-v-5d3773b1]{border-color:#d5dbe7;background:#fafbfc;color:#8991a4}.scene-uploader[data-v-5d3773b1],.product-uploader[data-v-5d3773b1]{border-color:#cfd6e3;background:#fafbfc;color:#353c50;-webkit-transition:border-color .16s ease,background .16s ease;transition:border-color .16s ease,background .16s ease}.scene-uploader[data-v-5d3773b1]:hover,.product-uploader[data-v-5d3773b1]:hover{border-color:#aeb2e8;background:#f7f7ff}.scene-uploader.is-dragging[data-v-5d3773b1],.product-uploader.is-dragging[data-v-5d3773b1]{border-color:var(--set-primary);border-style:solid;background:var(--set-primary-soft);box-shadow:inset 0 0 0 1px var(--set-primary)}.scene-uploader.is-dragging i[data-v-5d3773b1],.product-uploader.is-dragging i[data-v-5d3773b1]{background:#fff;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}.scene-uploader i[data-v-5d3773b1],.product-uploader i[data-v-5d3773b1]{border-radius:0.5rem;background:var(--set-primary-soft);color:var(--set-primary)}.scene-uploader small[data-v-5d3773b1],.product-uploader small[data-v-5d3773b1]{color:#858da1}.product-thumb[data-v-5d3773b1]{border-color:#dbe0ea;background:#f1f3f7}.field-label[data-v-5d3773b1]{color:#5e667a;font-size:0.6875rem;font-weight:600}.display-mode button[data-v-5d3773b1],.count-options button[data-v-5d3773b1]{border-color:#dfe4ed;background:#fff;color:#303649;-webkit-transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,-webkit-transform .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,-webkit-transform .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease,-webkit-transform .16s ease}.count-option-popover[data-v-5d3773b1],.count-option-popover[data-v-5d3773b1] .vip-upgrade-reference{display:block;width:100%;min-width:0}.count-options button[data-v-5d3773b1]{position:relative;width:100%;overflow:hidden}.count-options button.member-only[data-v-5d3773b1]{border-color:#8a6a2a;background:#15130e;color:#f2d58c;box-shadow:inset 0 1px 0 rgba(255,237,187,.12),inset 0 -1px 0 rgba(0,0,0,.45)}.count-options button.member-only small[data-v-5d3773b1]{color:#bda66f}.count-options button.locked[data-v-5d3773b1]{border-color:#e8ebf1;background:#fafbfc;color:#9ca3b2;cursor:not-allowed}.count-options button.locked small[data-v-5d3773b1]{color:#adb3bf}.count-options button.member-only.locked[data-v-5d3773b1]{border-color:#675326;background:#17150f;color:#bda66f;opacity:.72}.count-options button.member-only.locked small[data-v-5d3773b1]{color:#8f815e}.count-vip[data-v-5d3773b1]{position:absolute;right:0.3125rem;top:0.3125rem;padding:0.125rem 0.25rem;border:1px solid #b8903e;border-radius:0.25rem;background:#2b2414;color:#f2d58c;font-size:0.5rem;font-weight:800;line-height:1}.display-mode button[data-v-5d3773b1]:hover,.count-options button[data-v-5d3773b1]:not(.member-only):not(:disabled):hover{border-color:#bec1e9;background:#fafaff}.count-options button.member-only[data-v-5d3773b1]:not(:disabled):hover{border-color:#d0a94e;background:#1b1810;color:#ffe3a0;box-shadow:0 0.25rem 0.75rem rgba(66,47,12,.2),inset 0 1px 0 rgba(255,237,187,.16)}.count-options button[data-v-5d3773b1]:not(:disabled):hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.display-mode button small[data-v-5d3773b1],.count-options button small[data-v-5d3773b1]{color:#858da1}.display-mode button.active[data-v-5d3773b1],.count-options button.active[data-v-5d3773b1]{border-color:var(--set-primary);background:var(--set-primary-soft);color:#4444b4;box-shadow:0 0 0 1px var(--set-primary)}.count-options button.member-only.active .count-vip[data-v-5d3773b1]{border-color:#e1bd63;background:#3a2e13;color:#ffe6a4}.count-options button.member-only.active[data-v-5d3773b1]{border-color:#e0ba5b;background:#1c180f;color:#ffe4a0;box-shadow:0 0 0 1px #e0ba5b,0 0.3125rem 0.875rem rgba(70,49,9,.22),inset 0 1px 0 rgba(255,238,190,.18)}.count-options button.member-only.active small[data-v-5d3773b1]{color:#d2b878}.count-selected[data-v-5d3773b1]{position:absolute;top:0.3125rem;left:0.3125rem;display:grid;place-items:center;width:1.0625rem;height:1.0625rem;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:var(--set-primary);box-shadow:0 0.125rem 0.3125rem rgba(38,38,105,.22);color:#fff;font-size:0.625rem;font-weight:800}.count-options button.member-only .count-selected[data-v-5d3773b1]{border-color:rgba(255,238,190,.72);background:#d8ad4e;box-shadow:0 0.125rem 0.375rem rgba(67,45,7,.35);color:#1a150b}.control-section textarea[data-v-5d3773b1]{min-height:5.25rem;border-color:#dfe4ed;background:#fafbfc;color:#303649;font-size:0.75rem}.control-section textarea[data-v-5d3773b1]:focus{border-color:var(--set-primary);background:#fff;box-shadow:0 0 0 0.1875rem rgba(91,91,214,.1)}.control-section textarea[data-v-5d3773b1]::-webkit-input-placeholder{color:#a0a7b7}.control-section textarea[data-v-5d3773b1]::-moz-placeholder{color:#a0a7b7}.control-section textarea[data-v-5d3773b1]::-ms-input-placeholder{color:#a0a7b7}.control-section textarea[data-v-5d3773b1]::placeholder{color:#a0a7b7}.ratio-row[data-v-5d3773b1]{color:#7a8296;font-size:0.6875rem}.ratio-row i[data-v-5d3773b1]{color:var(--set-primary)}.generate-footer[data-v-5d3773b1]{-webkit-flex-basis:5.5rem;flex-basis:5.5rem;border-top-color:var(--set-border);background:#fff;box-shadow:0 -0.3125rem 0.875rem rgba(41,48,70,.04)}.generate-button[data-v-5d3773b1]{border:0;background:var(--set-primary);color:#fff;box-shadow:0 0.3125rem 0.875rem rgba(91,91,214,.24);-webkit-transition:background .16s ease,box-shadow .16s ease,-webkit-transform .16s ease;transition:background .16s ease,box-shadow .16s ease,-webkit-transform .16s ease;transition:background .16s ease,box-shadow .16s ease,transform .16s ease;transition:background .16s ease,box-shadow .16s ease,transform .16s ease,-webkit-transform .16s ease}.generate-button[data-v-5d3773b1]:hover:not(:disabled){background:var(--set-primary-hover);color:#fff;box-shadow:0 0.4375rem 1.125rem rgba(75,75,196,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.generate-button[data-v-5d3773b1]:disabled{border:0;background:var(--set-primary);color:#fff;opacity:.72;cursor:wait}.generate-footer>span[data-v-5d3773b1]{color:#747c90}.result-panel[data-v-5d3773b1]{padding:1.5rem 1.75rem 3.25rem;background:#fff}.result-header[data-v-5d3773b1]{min-height:3rem;padding-bottom:0.9375rem;border-bottom:1px solid #edf0f5}.result-header h2[data-v-5d3773b1]{color:var(--set-text);font-size:1.0625rem;font-weight:700}.result-header p[data-v-5d3773b1]{color:var(--set-muted);font-size:0.75rem}.ratio-badge[data-v-5d3773b1]{border-color:#dce1eb;background:#fff;color:#596176}.ratio-badge i[data-v-5d3773b1]{color:var(--set-cyan)}.result-toolbar-button[data-v-5d3773b1]{border-color:#dce1eb;background:#fff;color:#596176;-webkit-transition:border-color .16s ease,background .16s ease,color .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease}.result-toolbar-button[data-v-5d3773b1]:not(:disabled):hover{border-color:#b9bbec;background:#f7f7ff;color:var(--set-primary)}.result-empty[data-v-5d3773b1]{width:min(100%, 51.25rem);min-height:0;padding-top:clamp(1.75rem, 5vh, 3.25rem);margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.example-intro[data-v-5d3773b1]{text-align:center}.example-intro h3[data-v-5d3773b1]{margin:0;color:#16191f;font-size:1.5625rem;font-weight:600;line-height:1.3}.example-flow[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;margin-top:0.5rem;color:#70788a;font-size:0.8125rem}.example-flow i[data-v-5d3773b1]{color:#222834;font-size:0.75rem;font-weight:700}.example-carousel[data-v-5d3773b1]{width:min(100%, 47.5rem);margin-top:1.125rem}.example-carousel[data-v-5d3773b1] .el-carousel__container{overflow:hidden;border-radius:1.5rem}.example-carousel[data-v-5d3773b1] .el-carousel__arrow{width:2.125rem;height:2.125rem;background:rgba(25,29,38,.76)}.example-carousel[data-v-5d3773b1] .el-carousel__indicators--outside{margin-top:0.5rem}.example-carousel[data-v-5d3773b1] .el-carousel__button{width:1.125rem;height:0.3125rem;border-radius:62.4375rem;background:#c9ccd2;opacity:1}.example-carousel[data-v-5d3773b1] .is-active .el-carousel__button{background:#17191f}.example-comparison[data-v-5d3773b1]{display:grid;grid-template-columns:minmax(10.625rem, 0.58fr) 2.625rem minmax(25rem, 1.52fr);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;width:100%;height:100%;padding:1rem;margin:0;border:1px solid #eef0f2;border-radius:1.5rem;background:#f4f5f6;-moz-box-sizing:border-box;box-sizing:border-box}.comparison-visual[data-v-5d3773b1]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:0;height:100%;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:1rem}.comparison-visual img[data-v-5d3773b1]{display:block;width:100%;max-width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;border-radius:0.875rem}.comparison-label[data-v-5d3773b1]{position:absolute;top:calc(var(--comparison-image-top, 0px) + 0.75rem);left:calc(var(--comparison-image-left, 0px) + 0.75rem);z-index:2;padding:0.3125rem 0.5625rem;border:1px solid rgba(255,255,255,.45);border-radius:0.4375rem;background:rgba(25,28,31,.84);box-shadow:0 0.125rem 0.5rem rgba(30,34,38,.14);color:#fff;font-size:0.6875rem;font-weight:600;line-height:1}.comparison-arrow[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#727b76}.comparison-arrow>img[data-v-5d3773b1]{display:block;width:2.625rem;height:2.625rem;-o-object-fit:contain;object-fit:contain}.result-edit-trigger[data-v-5d3773b1]{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.result-edit-trigger[data-v-5d3773b1]:focus-visible{outline:0.125rem solid rgba(91,91,214,.62);outline-offset:-0.1875rem}@media(min-width: 561px){.example-comparison--2-results .comparison-arrow[data-v-5d3773b1],.example-comparison--4-results .comparison-arrow[data-v-5d3773b1]{-webkit-transform:translateX(2.5rem);transform:translateX(2.5rem)}}.slot-label[data-v-5d3773b1]{background:rgba(41,46,63,.76)}.result-card[data-v-5d3773b1]{border-color:#dfe3ec;background:#fff;box-shadow:0 0.4375rem 1.25rem rgba(42,48,68,.08)}.result-grid[data-v-5d3773b1]{grid-template-columns:repeat(auto-fill, minmax(11.875rem, 15rem));-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;margin-top:1.375rem}.result-card.failed[data-v-5d3773b1]{border-color:#efc9cf;background:#fff8f9}.slot-state[data-v-5d3773b1]{color:#c84f61}.slot-state small[data-v-5d3773b1]{color:#9b6c74}.slot-state.loading[data-v-5d3773b1]{color:var(--set-primary)}.slot-state.loading small[data-v-5d3773b1]{color:var(--set-muted)}.scene-comparison-visual[data-v-5d3773b1]{background:transparent}.scene-comparison-visual img[data-v-5d3773b1]{border-radius:0.625rem}.effect-comparison-visual[data-v-5d3773b1]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:0;height:100%;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0;border-radius:0;background:transparent;-moz-box-sizing:border-box;box-sizing:border-box}.effect-image-grid[data-v-5d3773b1]{display:grid;width:100%;height:100%;min-height:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;-moz-box-sizing:border-box;box-sizing:border-box}.effect-image-grid--4[data-v-5d3773b1]{width:min(100%, 17.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, 1fr))}.effect-image-grid--3[data-v-5d3773b1]{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:minmax(0, 1fr)}.effect-image-grid--2[data-v-5d3773b1]{width:min(100%, 18.75rem);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:minmax(0, 1fr)}.effect-image-item[data-v-5d3773b1]{position:relative;aspect-ratio:3/4;max-width:100%;max-height:100%;min-height:0;overflow:hidden;margin:0;border:1px solid rgba(255,255,255,.78);border-radius:0.625rem;background:rgba(255,255,255,.55);box-shadow:0 0.25rem 0.75rem rgba(44,52,68,.09)}.effect-image-grid--4 .effect-image-item[data-v-5d3773b1]{width:auto;height:100%;justify-self:center}.effect-image-grid--3 .effect-image-item[data-v-5d3773b1]{width:100%;height:auto;-webkit-align-self:center;align-self:center}.effect-image-grid--2 .effect-image-item[data-v-5d3773b1]{width:100%;height:auto;-webkit-align-self:center;align-self:center}.effect-image-item img[data-v-5d3773b1]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.effect-angle-label[data-v-5d3773b1]{position:absolute;top:0.4375rem;right:0.4375rem;z-index:2;padding:0.25rem 0.4375rem;border:1px solid rgba(255,255,255,.42);border-radius:0.375rem;background:rgba(25,28,31,.78);box-shadow:0 0.125rem 0.5rem rgba(24,28,34,.16);color:#fff;font-size:0.625rem;font-weight:600;line-height:1;pointer-events:none}.result-generation-skeleton[data-v-5d3773b1]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;background:-webkit-radial-gradient(14% 12%, circle, rgba(255, 255, 255, 0.92), transparent 34%),-webkit-radial-gradient(84% 24%, circle, rgba(211, 226, 248, 0.74), transparent 40%),-webkit-radial-gradient(48% 88%, circle, rgba(246, 229, 208, 0.58), transparent 42%),-webkit-linear-gradient(305deg, #e9f1f7 0%, #e7edf1 48%, #f2ece3 100%);background:radial-gradient(circle at 14% 12%, rgba(255, 255, 255, 0.92), transparent 34%),radial-gradient(circle at 84% 24%, rgba(211, 226, 248, 0.74), transparent 40%),radial-gradient(circle at 48% 88%, rgba(246, 229, 208, 0.58), transparent 42%),linear-gradient(145deg, #e9f1f7 0%, #e7edf1 48%, #f2ece3 100%);color:#536079;text-align:center;isolation:isolate}.result-generation-skeleton[data-v-5d3773b1]::before,.result-generation-skeleton[data-v-5d3773b1]::after{position:absolute;inset:0;content:"";pointer-events:none}.result-generation-skeleton[data-v-5d3773b1]::before{z-index:0;background:-webkit-radial-gradient(26% 42%, ellipse, rgba(88, 188, 209, 0.18), transparent 43%),-webkit-radial-gradient(76% 56%, ellipse, rgba(219, 172, 119, 0.16), transparent 46%);background:radial-gradient(ellipse at 26% 42%, rgba(88, 188, 209, 0.18), transparent 43%),radial-gradient(ellipse at 76% 56%, rgba(219, 172, 119, 0.16), transparent 46%);opacity:.86}.result-generation-skeleton[data-v-5d3773b1]::after{z-index:1;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.18), transparent 28%, transparent 76%, rgba(116, 121, 158, 0.1)),-webkit-radial-gradient(center, ellipse, transparent 38%, rgba(76, 86, 128, 0.08) 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0.18), transparent 28%, transparent 76%, rgba(116, 121, 158, 0.1)),radial-gradient(ellipse at center, transparent 38%, rgba(76, 86, 128, 0.08) 100%)}.result-generation-visual[data-v-5d3773b1],.result-generation-status[data-v-5d3773b1]{position:relative;z-index:2}.result-generation-visual[data-v-5d3773b1]{width:100%;height:72%;min-height:9.5rem;-webkit-perspective:32.5rem;perspective:32.5rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.result-aurora[data-v-5d3773b1]{position:absolute;left:-30%;width:160%;height:52%;border-radius:48% 52% 44% 56%/38% 46% 54% 62%;-webkit-filter:blur(0.8125rem) saturate(1.05);filter:blur(0.8125rem) saturate(1.05);mix-blend-mode:multiply;box-shadow:0 0 1.75rem rgba(87,125,151,.08);opacity:.58;-webkit-transform-origin:50% 48%;transform-origin:50% 48%;will-change:transform,border-radius}.result-aurora[data-v-5d3773b1]::before,.result-aurora[data-v-5d3773b1]::after{position:absolute;content:"";will-change:transform}.result-aurora[data-v-5d3773b1]::before{inset:8% 1% 10%;border-radius:inherit;background:-webkit-repeating-linear-gradient(356deg, transparent 0 7%, rgba(255, 255, 255, 0.34) 12%, rgba(81, 114, 143, 0.06) 17%, transparent 23% 30%);background:repeating-linear-gradient(94deg, transparent 0 7%, rgba(255, 255, 255, 0.34) 12%, rgba(81, 114, 143, 0.06) 17%, transparent 23% 30%);-webkit-filter:blur(0.5rem);filter:blur(0.5rem);opacity:.38;-webkit-animation:image-set-aurora-folds-5d3773b1 5.8s ease-in-out infinite alternate;animation:image-set-aurora-folds-5d3773b1 5.8s ease-in-out infinite alternate}.result-aurora[data-v-5d3773b1]::after{inset:38% -2%;border-radius:48%;background:rgba(250,253,255,.25);box-shadow:0 0 2.125rem rgba(126,183,211,.16);content:"";-webkit-filter:blur(0.6875rem);filter:blur(0.6875rem);-webkit-animation:image-set-aurora-glint-5d3773b1 9s ease-in-out infinite alternate;animation:image-set-aurora-glint-5d3773b1 9s ease-in-out infinite alternate}.result-aurora-cyan[data-v-5d3773b1]{top:-3%;background:-webkit-linear-gradient(356deg, transparent 0%, rgba(55, 150, 197, 0.14) 10%, rgba(41, 178, 207, 0.7) 42%, rgba(102, 148, 222, 0.36) 72%, transparent 100%);background:linear-gradient(94deg, transparent 0%, rgba(55, 150, 197, 0.14) 10%, rgba(41, 178, 207, 0.7) 42%, rgba(102, 148, 222, 0.36) 72%, transparent 100%);-webkit-transform:rotate(-10deg) skewX(-18deg);transform:rotate(-10deg) skewX(-18deg);-webkit-animation:image-set-aurora-cyan-5d3773b1 6.4s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate;animation:image-set-aurora-cyan-5d3773b1 6.4s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate}.result-aurora-apricot[data-v-5d3773b1]{top:24%;background:-webkit-linear-gradient(2deg, transparent 0%, rgba(216, 174, 125, 0.12) 11%, rgba(232, 181, 126, 0.48) 48%, rgba(109, 183, 180, 0.22) 80%, transparent 100%);background:linear-gradient(88deg, transparent 0%, rgba(216, 174, 125, 0.12) 11%, rgba(232, 181, 126, 0.48) 48%, rgba(109, 183, 180, 0.22) 80%, transparent 100%);-webkit-transform:rotate(8deg) skewX(22deg);transform:rotate(8deg) skewX(22deg);-webkit-animation:image-set-aurora-apricot-5d3773b1 7.2s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate;animation:image-set-aurora-apricot-5d3773b1 7.2s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate}.result-aurora-mint[data-v-5d3773b1]{top:50%;background:-webkit-linear-gradient(357deg, transparent 0%, rgba(54, 160, 149, 0.14) 12%, rgba(67, 187, 162, 0.58) 50%, rgba(81, 157, 185, 0.28) 82%, transparent 100%);background:linear-gradient(93deg, transparent 0%, rgba(54, 160, 149, 0.14) 12%, rgba(67, 187, 162, 0.58) 50%, rgba(81, 157, 185, 0.28) 82%, transparent 100%);-webkit-transform:rotate(-4deg) skewX(-24deg);transform:rotate(-4deg) skewX(-24deg);-webkit-animation:image-set-aurora-mint-5d3773b1 8s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate;animation:image-set-aurora-mint-5d3773b1 8s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite alternate}.result-generation-status[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;padding:0.5rem 0.875rem;border:1px solid rgba(255,255,255,.66);border-radius:0.75rem;background:rgba(248,251,255,.56);box-shadow:0 0.5rem 1.625rem rgba(83,94,139,.1);-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem)}.result-generation-skeleton strong[data-v-5d3773b1]{color:#52617c;font-size:0.8125rem;font-weight:500;letter-spacing:.08em}.result-skeleton-label[data-v-5d3773b1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:rgba(77,91,119,.7);font-size:0.625rem;line-height:1.6}.result-skeleton-dots[data-v-5d3773b1]{width:1.375rem;height:0.5rem;margin-left:0.25rem;background:-webkit-radial-gradient(circle, #8cd9d0 0 1.5px, transparent 0.125rem) 0 50%/0.4375rem 0.5rem no-repeat,-webkit-radial-gradient(circle, #e0bb91 0 1.5px, transparent 0.125rem) 0.4375rem 50%/0.4375rem 0.5rem no-repeat,-webkit-radial-gradient(circle, #d6e6f1 0 1.5px, transparent 0.125rem) 0.875rem 50%/0.4375rem 0.5rem no-repeat;background:radial-gradient(circle, #8cd9d0 0 1.5px, transparent 0.125rem) 0 50%/0.4375rem 0.5rem no-repeat,radial-gradient(circle, #e0bb91 0 1.5px, transparent 0.125rem) 0.4375rem 50%/0.4375rem 0.5rem no-repeat,radial-gradient(circle, #d6e6f1 0 1.5px, transparent 0.125rem) 0.875rem 50%/0.4375rem 0.5rem no-repeat;-webkit-animation:image-set-generation-dots-5d3773b1 1.8s ease-in-out infinite;animation:image-set-generation-dots-5d3773b1 1.8s ease-in-out infinite}@-webkit-keyframes image-set-aurora-cyan-5d3773b1{0%{border-radius:62% 38% 55% 45%/30% 62% 38% 70%;opacity:.48;-webkit-transform:translate3d(-12%, 0.8125rem, -0.5rem) rotate(-9deg) rotateX(18deg) skewX(-19deg) scale3d(0.94, 0.78, 1);transform:translate3d(-12%, 0.8125rem, -0.5rem) rotate(-9deg) rotateX(18deg) skewX(-19deg) scale3d(0.94, 0.78, 1)}34%{border-radius:38% 62% 42% 58%/66% 34% 72% 28%;opacity:.66;-webkit-transform:translate3d(-1%, -0.8125rem, 1rem) rotate(-2deg) rotateX(-13deg) skewX(-5deg) scale3d(1.07, 1.18, 1);transform:translate3d(-1%, -0.8125rem, 1rem) rotate(-2deg) rotateX(-13deg) skewX(-5deg) scale3d(1.07, 1.18, 1)}68%{border-radius:54% 46% 65% 35%/36% 70% 30% 64%;opacity:.54;-webkit-transform:translate3d(10%, 0.6875rem, -0.25rem) rotate(-8deg) rotateX(15deg) skewX(-22deg) scale3d(0.96, 0.84, 1);transform:translate3d(10%, 0.6875rem, -0.25rem) rotate(-8deg) rotateX(15deg) skewX(-22deg) scale3d(0.96, 0.84, 1)}100%{border-radius:40% 60% 36% 64%/68% 32% 60% 40%;opacity:.68;-webkit-transform:translate3d(15%, -0.9375rem, 1.125rem) rotate(1deg) rotateX(-16deg) skewX(-7deg) scale3d(1.08, 1.2, 1);transform:translate3d(15%, -0.9375rem, 1.125rem) rotate(1deg) rotateX(-16deg) skewX(-7deg) scale3d(1.08, 1.2, 1)}}@keyframes image-set-aurora-cyan-5d3773b1{0%{border-radius:62% 38% 55% 45%/30% 62% 38% 70%;opacity:.48;-webkit-transform:translate3d(-12%, 0.8125rem, -0.5rem) rotate(-9deg) rotateX(18deg) skewX(-19deg) scale3d(0.94, 0.78, 1);transform:translate3d(-12%, 0.8125rem, -0.5rem) rotate(-9deg) rotateX(18deg) skewX(-19deg) scale3d(0.94, 0.78, 1)}34%{border-radius:38% 62% 42% 58%/66% 34% 72% 28%;opacity:.66;-webkit-transform:translate3d(-1%, -0.8125rem, 1rem) rotate(-2deg) rotateX(-13deg) skewX(-5deg) scale3d(1.07, 1.18, 1);transform:translate3d(-1%, -0.8125rem, 1rem) rotate(-2deg) rotateX(-13deg) skewX(-5deg) scale3d(1.07, 1.18, 1)}68%{border-radius:54% 46% 65% 35%/36% 70% 30% 64%;opacity:.54;-webkit-transform:translate3d(10%, 0.6875rem, -0.25rem) rotate(-8deg) rotateX(15deg) skewX(-22deg) scale3d(0.96, 0.84, 1);transform:translate3d(10%, 0.6875rem, -0.25rem) rotate(-8deg) rotateX(15deg) skewX(-22deg) scale3d(0.96, 0.84, 1)}100%{border-radius:40% 60% 36% 64%/68% 32% 60% 40%;opacity:.68;-webkit-transform:translate3d(15%, -0.9375rem, 1.125rem) rotate(1deg) rotateX(-16deg) skewX(-7deg) scale3d(1.08, 1.2, 1);transform:translate3d(15%, -0.9375rem, 1.125rem) rotate(1deg) rotateX(-16deg) skewX(-7deg) scale3d(1.08, 1.2, 1)}}@-webkit-keyframes image-set-aurora-apricot-5d3773b1{0%{border-radius:36% 64% 44% 56%/66% 34% 70% 30%;opacity:.46;-webkit-transform:translate3d(13%, -0.75rem, -0.3125rem) rotate(8deg) rotateX(-17deg) skewX(20deg) scale3d(1.06, 0.8, 1);transform:translate3d(13%, -0.75rem, -0.3125rem) rotate(8deg) rotateX(-17deg) skewX(20deg) scale3d(1.06, 0.8, 1)}38%{border-radius:64% 36% 58% 42%/32% 68% 38% 62%;opacity:.64;-webkit-transform:translate3d(-1%, 0.875rem, 1.0625rem) rotate(0deg) rotateX(14deg) skewX(6deg) scale3d(0.94, 1.17, 1);transform:translate3d(-1%, 0.875rem, 1.0625rem) rotate(0deg) rotateX(14deg) skewX(6deg) scale3d(0.94, 1.17, 1)}72%{border-radius:43% 57% 35% 65%/70% 30% 62% 38%;opacity:.52;-webkit-transform:translate3d(-11%, -0.625rem, -0.375rem) rotate(9deg) rotateX(-14deg) skewX(23deg) scale3d(1.08, 0.82, 1);transform:translate3d(-11%, -0.625rem, -0.375rem) rotate(9deg) rotateX(-14deg) skewX(23deg) scale3d(1.08, 0.82, 1)}100%{border-radius:60% 40% 68% 32%/35% 65% 28% 72%;opacity:.66;-webkit-transform:translate3d(-16%, 1rem, 1.125rem) rotate(-1deg) rotateX(16deg) skewX(8deg) scale3d(0.93, 1.2, 1);transform:translate3d(-16%, 1rem, 1.125rem) rotate(-1deg) rotateX(16deg) skewX(8deg) scale3d(0.93, 1.2, 1)}}@keyframes image-set-aurora-apricot-5d3773b1{0%{border-radius:36% 64% 44% 56%/66% 34% 70% 30%;opacity:.46;-webkit-transform:translate3d(13%, -0.75rem, -0.3125rem) rotate(8deg) rotateX(-17deg) skewX(20deg) scale3d(1.06, 0.8, 1);transform:translate3d(13%, -0.75rem, -0.3125rem) rotate(8deg) rotateX(-17deg) skewX(20deg) scale3d(1.06, 0.8, 1)}38%{border-radius:64% 36% 58% 42%/32% 68% 38% 62%;opacity:.64;-webkit-transform:translate3d(-1%, 0.875rem, 1.0625rem) rotate(0deg) rotateX(14deg) skewX(6deg) scale3d(0.94, 1.17, 1);transform:translate3d(-1%, 0.875rem, 1.0625rem) rotate(0deg) rotateX(14deg) skewX(6deg) scale3d(0.94, 1.17, 1)}72%{border-radius:43% 57% 35% 65%/70% 30% 62% 38%;opacity:.52;-webkit-transform:translate3d(-11%, -0.625rem, -0.375rem) rotate(9deg) rotateX(-14deg) skewX(23deg) scale3d(1.08, 0.82, 1);transform:translate3d(-11%, -0.625rem, -0.375rem) rotate(9deg) rotateX(-14deg) skewX(23deg) scale3d(1.08, 0.82, 1)}100%{border-radius:60% 40% 68% 32%/35% 65% 28% 72%;opacity:.66;-webkit-transform:translate3d(-16%, 1rem, 1.125rem) rotate(-1deg) rotateX(16deg) skewX(8deg) scale3d(0.93, 1.2, 1);transform:translate3d(-16%, 1rem, 1.125rem) rotate(-1deg) rotateX(16deg) skewX(8deg) scale3d(0.93, 1.2, 1)}}@-webkit-keyframes image-set-aurora-mint-5d3773b1{0%{border-radius:66% 34% 52% 48%/34% 70% 30% 66%;opacity:.44;-webkit-transform:translate3d(-13%, 0.75rem, -0.4375rem) rotate(-7deg) rotateX(16deg) skewX(-21deg) scale3d(0.92, 0.78, 1);transform:translate3d(-13%, 0.75rem, -0.4375rem) rotate(-7deg) rotateX(16deg) skewX(-21deg) scale3d(0.92, 0.78, 1)}32%{border-radius:39% 61% 46% 54%/68% 32% 74% 26%;opacity:.62;-webkit-transform:translate3d(0, -0.875rem, 1rem) rotate(2deg) rotateX(-15deg) skewX(-5deg) scale3d(1.08, 1.16, 1);transform:translate3d(0, -0.875rem, 1rem) rotate(2deg) rotateX(-15deg) skewX(-5deg) scale3d(1.08, 1.16, 1)}66%{border-radius:56% 44% 67% 33%/30% 66% 34% 70%;opacity:.5;-webkit-transform:translate3d(11%, 0.75rem, -0.3125rem) rotate(-9deg) rotateX(14deg) skewX(-24deg) scale3d(0.94, 0.82, 1);transform:translate3d(11%, 0.75rem, -0.3125rem) rotate(-9deg) rotateX(14deg) skewX(-24deg) scale3d(0.94, 0.82, 1)}100%{border-radius:42% 58% 35% 65%/72% 28% 60% 40%;opacity:.64;-webkit-transform:translate3d(16%, -1rem, 1.0625rem) rotate(2deg) rotateX(-17deg) skewX(-7deg) scale3d(1.1, 1.18, 1);transform:translate3d(16%, -1rem, 1.0625rem) rotate(2deg) rotateX(-17deg) skewX(-7deg) scale3d(1.1, 1.18, 1)}}@keyframes image-set-aurora-mint-5d3773b1{0%{border-radius:66% 34% 52% 48%/34% 70% 30% 66%;opacity:.44;-webkit-transform:translate3d(-13%, 0.75rem, -0.4375rem) rotate(-7deg) rotateX(16deg) skewX(-21deg) scale3d(0.92, 0.78, 1);transform:translate3d(-13%, 0.75rem, -0.4375rem) rotate(-7deg) rotateX(16deg) skewX(-21deg) scale3d(0.92, 0.78, 1)}32%{border-radius:39% 61% 46% 54%/68% 32% 74% 26%;opacity:.62;-webkit-transform:translate3d(0, -0.875rem, 1rem) rotate(2deg) rotateX(-15deg) skewX(-5deg) scale3d(1.08, 1.16, 1);transform:translate3d(0, -0.875rem, 1rem) rotate(2deg) rotateX(-15deg) skewX(-5deg) scale3d(1.08, 1.16, 1)}66%{border-radius:56% 44% 67% 33%/30% 66% 34% 70%;opacity:.5;-webkit-transform:translate3d(11%, 0.75rem, -0.3125rem) rotate(-9deg) rotateX(14deg) skewX(-24deg) scale3d(0.94, 0.82, 1);transform:translate3d(11%, 0.75rem, -0.3125rem) rotate(-9deg) rotateX(14deg) skewX(-24deg) scale3d(0.94, 0.82, 1)}100%{border-radius:42% 58% 35% 65%/72% 28% 60% 40%;opacity:.64;-webkit-transform:translate3d(16%, -1rem, 1.0625rem) rotate(2deg) rotateX(-17deg) skewX(-7deg) scale3d(1.1, 1.18, 1);transform:translate3d(16%, -1rem, 1.0625rem) rotate(2deg) rotateX(-17deg) skewX(-7deg) scale3d(1.1, 1.18, 1)}}@-webkit-keyframes image-set-aurora-folds-5d3773b1{0%{background-position:-2.125rem 0;opacity:.42;-webkit-transform:translateX(-4%) skewX(-14deg) scaleX(0.9);transform:translateX(-4%) skewX(-14deg) scaleX(0.9)}48%{opacity:.7;-webkit-transform:translateX(3%) skewX(13deg) scaleX(1.08);transform:translateX(3%) skewX(13deg) scaleX(1.08)}100%{background-position:2.75rem 0;opacity:.48;-webkit-transform:translateX(8%) skewX(-9deg) scaleX(1.16);transform:translateX(8%) skewX(-9deg) scaleX(1.16)}}@keyframes image-set-aurora-folds-5d3773b1{0%{background-position:-2.125rem 0;opacity:.42;-webkit-transform:translateX(-4%) skewX(-14deg) scaleX(0.9);transform:translateX(-4%) skewX(-14deg) scaleX(0.9)}48%{opacity:.7;-webkit-transform:translateX(3%) skewX(13deg) scaleX(1.08);transform:translateX(3%) skewX(13deg) scaleX(1.08)}100%{background-position:2.75rem 0;opacity:.48;-webkit-transform:translateX(8%) skewX(-9deg) scaleX(1.16);transform:translateX(8%) skewX(-9deg) scaleX(1.16)}}@-webkit-keyframes image-set-aurora-glint-5d3773b1{0%{opacity:.28;-webkit-transform:translate3d(-5%, 0.25rem, 0) scaleY(0.72);transform:translate3d(-5%, 0.25rem, 0) scaleY(0.72)}52%{opacity:.58;-webkit-transform:translate3d(4%, -0.25rem, 0) scaleY(1.18);transform:translate3d(4%, -0.25rem, 0) scaleY(1.18)}100%{opacity:.34;-webkit-transform:translate3d(8%, 0.1875rem, 0) scaleY(0.84);transform:translate3d(8%, 0.1875rem, 0) scaleY(0.84)}}@keyframes image-set-aurora-glint-5d3773b1{0%{opacity:.28;-webkit-transform:translate3d(-5%, 0.25rem, 0) scaleY(0.72);transform:translate3d(-5%, 0.25rem, 0) scaleY(0.72)}52%{opacity:.58;-webkit-transform:translate3d(4%, -0.25rem, 0) scaleY(1.18);transform:translate3d(4%, -0.25rem, 0) scaleY(1.18)}100%{opacity:.34;-webkit-transform:translate3d(8%, 0.1875rem, 0) scaleY(0.84);transform:translate3d(8%, 0.1875rem, 0) scaleY(0.84)}}@-webkit-keyframes image-set-generation-dots-5d3773b1{0%,80%,100%{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@keyframes image-set-generation-dots-5d3773b1{0%,80%,100%{opacity:.35;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}@media(prefers-reduced-motion: reduce){.result-aurora[data-v-5d3773b1],.result-aurora[data-v-5d3773b1]::before,.result-aurora[data-v-5d3773b1]::after,.result-skeleton-dots[data-v-5d3773b1]{-webkit-animation:none !important;animation:none !important}}.download-button[data-v-5d3773b1]{border-color:rgba(255,255,255,.7);background:rgba(34,40,57,.82)}@media(max-width: 1180px){.image-set-workspace[data-v-5d3773b1]{grid-template-columns:23.25rem minmax(0, 1fr)}.result-panel[data-v-5d3773b1]{padding-right:1.375rem;padding-left:1.375rem}}@media(max-width: 900px){.image-set-page[data-v-5d3773b1]{height:auto;min-height:calc(100vh - 5.5rem);margin:0;overflow:visible;border-radius:0.75rem}.image-set-header[data-v-5d3773b1]{height:auto;min-height:4.25rem;padding:0.75rem 1rem}.image-set-header p[data-v-5d3773b1]{display:none}.asset-button span[data-v-5d3773b1]{display:none}.asset-button[data-v-5d3773b1]{width:2.125rem;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.image-set-workspace[data-v-5d3773b1]{height:auto}.control-panel[data-v-5d3773b1]{border-right:0;border-bottom:1px solid var(--set-border)}.generate-footer[data-v-5d3773b1]{position:-webkit-sticky;position:sticky;bottom:0;z-index:5}.result-panel[data-v-5d3773b1]{min-height:32.5rem;padding:1.375rem 1rem 2.75rem}.result-header[data-v-5d3773b1]{gap:0.75rem}.result-toolbar[data-v-5d3773b1]{-webkit-flex-wrap:wrap;flex-wrap:wrap}.example-carousel[data-v-5d3773b1]{width:100%}}@media(max-width: 560px){.image-set-header h1[data-v-5d3773b1]{font-size:1rem}.control-scroll[data-v-5d3773b1]{padding-right:1rem;padding-left:1rem}.scene-grid[data-v-5d3773b1]{gap:0.5rem}.example-flow[data-v-5d3773b1]{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.375rem}.example-carousel[data-v-5d3773b1] .el-carousel__container{height:35rem !important}.example-comparison[data-v-5d3773b1]{grid-template-columns:1fr;grid-template-rows:11.25rem 2.25rem 19.625rem;gap:0.5rem;padding:0.625rem;border-radius:1.125rem}.comparison-visual[data-v-5d3773b1],.effect-comparison-visual[data-v-5d3773b1]{border-radius:0.75rem}.comparison-arrow[data-v-5d3773b1]{height:2.25rem}.comparison-arrow>img[data-v-5d3773b1]{width:2rem;height:2rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.comparison-label[data-v-5d3773b1]{top:calc(var(--comparison-image-top, 0px) + 0.5rem);left:calc(var(--comparison-image-left, 0px) + 0.5rem)}.result-grid[data-v-5d3773b1]{grid-template-columns:1fr}}.image-set-page[data-v-5d3773b1] .image-workbench{border-radius:0}
.mask[data-v-73a2021e]{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:13vh 1.5rem 1.5rem;background:rgba(15,23,42,.42);backdrop-filter:blur(0.375rem);-webkit-backdrop-filter:blur(0.375rem);-webkit-animation:swFadein .18s;animation:swFadein .18s}.points-modal[data-v-73a2021e]{width:25rem;max-width:100%;padding:1.5rem 1.5rem 1.25rem;border-radius:1.25rem;background:#fff;box-shadow:0 1.5rem 4rem rgba(20,25,60,.24),0 0.125rem 0.5rem rgba(20,25,60,.08)}.pm-head[data-v-73a2021e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5625rem}.pm-icon[data-v-73a2021e]{width:1.625rem;height:1.625rem;display:grid;place-items:center;border-radius:0.5625rem;background:var(--grad);color:#fff;font-size:0.875rem;line-height:1;box-shadow:0 0.25rem 0.625rem rgba(139,92,246,.32)}.points-modal .pm-title[data-v-73a2021e]{margin:0;color:var(--ink);font-size:1.125rem;font-weight:700;letter-spacing:.2px}.points-modal .pm-desc[data-v-73a2021e]{margin:0.75rem 0 0;color:var(--ink2);font-size:0.84375rem;line-height:1.75;text-align:center}.pm-desc b[data-v-73a2021e]{color:var(--coral);font-weight:700;font-variant-numeric:tabular-nums}.pm-note[data-v-73a2021e]{margin-top:0.875rem;padding:0.625rem 0.875rem;border:1px dashed #ddd6fe;border-radius:0.75rem;background:var(--pri-soft2);color:var(--ink2);font-size:0.78125rem;line-height:1.85;text-align:center}.pm-note b[data-v-73a2021e]{color:var(--pri);font-weight:700;font-variant-numeric:tabular-nums}.pm-actions[data-v-73a2021e]{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.pm-btn[data-v-73a2021e]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:2.625rem;border:none;border-radius:0.75rem;background:var(--grad);color:#fff;font-family:inherit;font-size:0.875rem;font-weight:700;cursor:pointer;box-shadow:0 0.375rem 1rem rgba(139,92,246,.32);-webkit-transition:.15s;transition:.15s}.pm-btn[data-v-73a2021e]:hover{-webkit-filter:brightness(1.06);filter:brightness(1.06)}.pm-btn[data-v-73a2021e]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}
.rw-wrap[data-v-3f7b27ee]{padding:1.25rem}.rw-head[data-v-3f7b27ee]{margin-bottom:1rem}.rw-head h2[data-v-3f7b27ee]{color:var(--ink);font-size:1.125rem;font-weight:700}.rw-head .meta-line[data-v-3f7b27ee]{margin-top:0.25rem;line-height:1.7}.rw-head .meta-line b[data-v-3f7b27ee]{color:var(--ink2);font-weight:700}.rw-head .meta-line .cost[data-v-3f7b27ee]{color:var(--coral)}.rw-form[data-v-3f7b27ee]{padding:1.375rem}.form-grid[data-v-3f7b27ee]{display:grid;grid-template-columns:1fr 1fr;gap:0.875rem}.field[data-v-3f7b27ee]{display:block;min-width:0}.field-label[data-v-3f7b27ee]{display:block;margin-bottom:0.3125rem;color:var(--ink2);font-size:0.78125rem;font-weight:600}.field input[data-v-3f7b27ee]{width:100%;padding:0.625rem 0.875rem;border:1px solid var(--line2);border-radius:0.75rem;outline:none;background:#fff;color:var(--ink-body);font-size:0.875rem;-webkit-transition:.15s;transition:.15s}.field input[data-v-3f7b27ee]:focus{border-color:var(--pri);box-shadow:0 0 0 0.1875rem var(--pri-soft2)}.field input[data-v-3f7b27ee]::-webkit-input-placeholder{color:var(--ink3)}.field input[data-v-3f7b27ee]::-moz-placeholder{color:var(--ink3)}.field input[data-v-3f7b27ee]::-ms-input-placeholder{color:var(--ink3)}.field input[data-v-3f7b27ee]::placeholder{color:var(--ink3)}.field input[data-v-3f7b27ee]:disabled{background:#f7f8fb;color:var(--ink3)}.rw-rich[data-v-3f7b27ee]{grid-column:1/-1}.rich-bar[data-v-3f7b27ee]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.25rem;padding:0.375rem 0.5rem;border:1px solid var(--line2);border-bottom:none;border-radius:0.625rem 0.625rem 0 0;background:var(--pri-soft2)}.rich-bar button[data-v-3f7b27ee]{width:2rem;height:1.625rem;border:1px solid var(--line2);border-radius:0.375rem;background:#fff;color:var(--ink2);font-size:0.75rem;line-height:1;cursor:pointer}.rich-bar button[data-v-3f7b27ee]:hover:not(:disabled){border-color:var(--pri);background:var(--pri-soft);color:var(--pri)}.rich-bar button[data-v-3f7b27ee]:disabled{opacity:.5;cursor:not-allowed}.rich-bar button[data-v-3f7b27ee]:last-child{width:auto;min-width:2rem;padding:0 0.375rem}.rich-editor[data-v-3f7b27ee]{min-height:4.75rem;padding:0.5625rem 0.75rem;border:1px solid var(--line2);border-radius:0 0 0.625rem 0.625rem;outline:none;background:#fff;color:var(--ink-body);font-size:0.84375rem;line-height:1.65;overflow-y:auto}.rich-editor[data-v-3f7b27ee]:focus{border-color:var(--pri);box-shadow:0 0 0 0.1875rem var(--pri-soft2)}.rich-editor[data-v-3f7b27ee]:empty::before{content:attr(data-ph);color:var(--ink3)}.rich-editor ul[data-v-3f7b27ee]{margin:0.125rem 0;padding-left:1.25rem}.submit-row[data-v-3f7b27ee]{grid-column:1/-1;margin-top:1.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem}@media(max-width: 760px){.form-grid[data-v-3f7b27ee]{grid-template-columns:1fr}.rw-rich[data-v-3f7b27ee]{grid-column:auto}}
.lib-wrap[data-v-541980b5]{padding:1.25rem}.lib-head[data-v-541980b5]{margin-bottom:1rem}.lib-head h2[data-v-541980b5]{color:var(--ink);font-size:1.125rem;font-weight:700}.lib-head .meta-line[data-v-541980b5]{margin-top:0.25rem}.lib-toolbar[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;padding:0.125rem 0.125rem 0.875rem}.lib-checkall[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;color:var(--ink2);font-size:0.8125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lib-checkall input[data-v-541980b5]{width:1rem;height:1rem;accent-color:var(--pri);cursor:pointer}.lib-selcount[data-v-541980b5]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;color:var(--ink3);font-size:0.78125rem}.lib-toolbar-actions[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem}.lib-list[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.75rem}.lib-item[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.875rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1.375rem 1.125rem;border:1px solid var(--line);border-radius:0.75rem;background:#fff;-webkit-transition:.15s;transition:.15s}.lib-item[data-v-541980b5]:hover{border-color:#cfc5f7;box-shadow:var(--shadow-sm)}.lib-check[data-v-541980b5]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.lib-check input[data-v-541980b5]{width:1.0625rem;height:1.0625rem;accent-color:var(--pri);cursor:pointer}.lib-main[data-v-541980b5]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:13.75rem}.lib-title[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:var(--ink);font-size:0.875rem;font-weight:600}.lib-title>span[data-v-541980b5]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.si-vid[data-v-541980b5]{font-size:0.6875rem}.lib-type[data-v-541980b5]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;padding:0.125rem 0.5rem;border-radius:62.4375rem;font-size:0.65625rem;font-weight:700}.lib-type.orig[data-v-541980b5]{background:var(--pri-soft);color:var(--pri)}.lib-type.rewrite[data-v-541980b5]{background:var(--yellow-soft);color:var(--yellow)}.lib-sub[data-v-541980b5]{margin-top:0.25rem;color:var(--ink3);font-size:0.75rem}.lib-actions[data-v-541980b5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.lib-empty[data-v-541980b5]{padding:2.5rem 1.5rem;color:var(--ink3);font-size:0.8125rem;text-align:center}.btn-spinner[data-v-541980b5]{width:0.75rem;height:0.75rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;border:0.125rem solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:wordDownloadSpin-541980b5 .7s linear infinite;animation:wordDownloadSpin-541980b5 .7s linear infinite}@-webkit-keyframes wordDownloadSpin-541980b5{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wordDownloadSpin-541980b5{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.chat-layer[data-v-c1eef472]{position:absolute;inset:0;z-index:40}.chat-backdrop[data-v-c1eef472]{position:absolute;inset:0;background:transparent}.chat-drawer[data-v-c1eef472]{position:absolute;top:0;right:0;bottom:0;z-index:45;width:25.5rem;max-width:min(92%, 25.5rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-left:1px solid var(--line3);border-radius:0.875rem 0 0 0.875rem;overflow:hidden;background:var(--card);box-shadow:-1.125rem 0 2.5rem rgba(20,25,60,.14);-webkit-animation:cdIn-c1eef472 .22s ease;animation:cdIn-c1eef472 .22s ease}@-webkit-keyframes cdIn-c1eef472{from{-webkit-transform:translateX(2.5rem);transform:translateX(2.5rem);opacity:.4}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes cdIn-c1eef472{from{-webkit-transform:translateX(2.5rem);transform:translateX(2.5rem);opacity:.4}to{-webkit-transform:none;transform:none;opacity:1}}.cd-head[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:1rem 1.125rem;border-bottom:1px solid var(--line);background:#fff}.cd-title[data-v-c1eef472]{color:var(--ink);font-size:0.875rem;font-weight:700}.cd-title-icon[data-v-c1eef472]{width:1.875rem;height:1.875rem;margin-right:0.375rem;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.cd-cost[data-v-c1eef472]{margin-left:0.5rem;color:var(--ink3);font-size:0.6875rem;font-weight:400;white-space:nowrap}.cd-actions[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.cd-btn[data-v-c1eef472]{width:1.75rem;height:1.75rem;border:0;border-radius:0.5rem;background:transparent;color:var(--ink2);font-size:0.75rem;cursor:pointer}.cd-btn[data-v-c1eef472]:hover:not(:disabled){background:#f3f4f8;color:var(--ink)}.cd-btn[data-v-c1eef472]:disabled{opacity:.5;cursor:not-allowed}.cd-undo[data-v-c1eef472]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;width:auto;padding:0 0.375rem;white-space:nowrap}.cd-undo-icon[data-v-c1eef472]{width:0.875rem;height:0.875rem;-o-object-fit:contain;object-fit:contain}.cd-hint[data-v-c1eef472]{padding:0.625rem 1.125rem;border-bottom:1px solid var(--line);background:#fafaff;color:var(--ink3);font-size:0.71875rem}.cd-chips[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.4375rem;margin-bottom:0.625rem}.cd-chip[data-v-c1eef472]{padding:0.375rem 0.625rem;border:0;border-radius:0.5rem;background:#f6f5fa;color:#6653b3;font-size:0.75rem;cursor:pointer}.cd-chip[data-v-c1eef472]:hover:not(:disabled){background:var(--pri-soft)}.cd-chip[data-v-c1eef472]:disabled{opacity:.5;cursor:not-allowed}.cd-msgs[data-v-c1eef472]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding:1rem 1.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.875rem;overflow-y:auto;overflow-anchor:none}.cd-msgs>*[data-v-c1eef472]{-webkit-flex-shrink:0;flex-shrink:0}.cd-msg[data-v-c1eef472]{max-width:88%;padding:0.625rem 0.75rem;border-radius:0.8125rem;font-size:0.8125rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.cd-msg.user[data-v-c1eef472]{-webkit-align-self:flex-end;align-self:flex-end;border-bottom-right-radius:0.25rem;background:var(--pri);color:#fff}.cd-msg.ai[data-v-c1eef472]{max-width:100%;border:1px solid var(--line);border-bottom-left-radius:0.25rem;background:#f7f7fb;color:var(--ink)}.cd-ai-row[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.5rem;max-width:94%}.cd-avatar[data-v-c1eef472]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 1.5rem;-moz-box-flex:0;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin-top:0.125rem;border-radius:0.5rem;background:var(--pri-soft);color:var(--pri);font-size:0.75rem;overflow:hidden}.cd-avatar img[data-v-c1eef472]{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.cd-msg.ai.cd-thinking[data-v-c1eef472]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;gap:0.375rem;white-space:nowrap;overflow-wrap:normal;color:var(--ink3)}.cd-thinking-dots[data-v-c1eef472]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 1.125rem;-moz-box-flex:0;flex:0 0 1.125rem;gap:0.1875rem;height:0.3125rem}.cd-thinking-dots>span[data-v-c1eef472]{-webkit-box-flex:0;-webkit-flex:0 0 0.25rem;-moz-box-flex:0;flex:0 0 0.25rem;width:0.25rem;height:0.25rem;border-radius:50%;background:currentColor;-webkit-animation:cdThinkingPulse-c1eef472 1.2s ease-in-out infinite;animation:cdThinkingPulse-c1eef472 1.2s ease-in-out infinite}.cd-thinking-dots>span[data-v-c1eef472]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.cd-thinking-dots>span[data-v-c1eef472]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes cdThinkingPulse-c1eef472{0%,80%,100%{opacity:.3}40%{opacity:1}}@keyframes cdThinkingPulse-c1eef472{0%,80%,100%{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion: reduce){.cd-thinking-dots>span[data-v-c1eef472]{-webkit-animation:none;animation:none}}.cd-error-bubble[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:flex-start;align-self:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.1875rem;max-width:88%;padding:0.5625rem 0.75rem;border:1px solid #f2c7cc;border-radius:0.5rem;background:#fff1f2;color:#6d5558;font-size:0.75rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.cd-empty[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;-webkit-align-self:center;align-self:center;margin:auto 0;color:var(--ink3);font-size:0.75rem;text-align:center}.cd-empty-icon[data-v-c1eef472]{width:2.625rem;height:2.625rem;margin-bottom:0.25rem;-o-object-fit:contain;object-fit:contain}.cd-empty strong[data-v-c1eef472]{color:var(--ink2);font-size:0.8125rem}.history-more[data-v-c1eef472]{-webkit-align-self:center;align-self:center;border:0;background:transparent;color:var(--pri);font-size:0.75rem;cursor:pointer}.history-more[data-v-c1eef472]:disabled{color:var(--ink3);cursor:default}.cd-foot[data-v-c1eef472]{position:relative;-webkit-flex-shrink:0;flex-shrink:0;padding:0.75rem 1.125rem 1rem;background:#fff}.cd-scroll-bottom[data-v-c1eef472]{position:absolute;top:-2.75rem;left:50%;z-index:2;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;border:0;border-radius:50%;background:#fff;color:var(--ink);box-shadow:0 0.1875rem 0.875rem rgba(39,44,77,.16);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.cd-scroll-bottom[data-v-c1eef472]:hover{background:#f6f5fa}.cd-scroll-bottom[data-v-c1eef472]:focus-visible{outline:0.125rem solid var(--pri);outline-offset:0.1875rem}.cd-composer[data-v-c1eef472]{padding:0.625rem 0.625rem 0.5rem 0.75rem;border:0;border-radius:1rem;background:#fff;box-shadow:0 0.25rem 1.125rem rgba(39,44,77,.1);-webkit-transition:box-shadow .18s;transition:box-shadow .18s}.cd-composer.focused[data-v-c1eef472]{box-shadow:0 0.25rem 1.25rem rgba(39,44,77,.15)}.cd-composer textarea[data-v-c1eef472]{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:1.5rem;max-height:7.5rem;padding:0;border:0;outline:0;resize:none;color:var(--ink);font:inherit;font-size:0.8125rem;line-height:1.55;background:transparent}.cd-composer textarea[data-v-c1eef472]::-webkit-input-placeholder{color:#a2a6b4}.cd-composer textarea[data-v-c1eef472]::-moz-placeholder{color:#a2a6b4}.cd-composer textarea[data-v-c1eef472]::-ms-input-placeholder{color:#a2a6b4}.cd-composer textarea[data-v-c1eef472]::placeholder{color:#a2a6b4}.cd-composer-bar[data-v-c1eef472]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:0.5rem;margin-top:0.5rem}.cd-counter[data-v-c1eef472]{color:#b0b3be;font-size:0.625rem;white-space:nowrap}.cd-send[data-v-c1eef472]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 1.75rem;-moz-box-flex:0;flex:0 0 1.75rem;width:1.75rem;height:1.75rem;padding:0.1875rem;border:0;border-radius:0.5rem;background:transparent;color:var(--pri);cursor:pointer}.cd-send img[data-v-c1eef472]{width:1.375rem;height:1.375rem;-o-object-fit:contain;object-fit:contain}.cd-send[data-v-c1eef472]:hover:not(:disabled){background:var(--pri-soft)}.cd-send[data-v-c1eef472]:disabled{opacity:.4;cursor:not-allowed}.cd-send:disabled img[data-v-c1eef472]{-webkit-filter:grayscale(1);filter:grayscale(1)}@media(max-width: 520px){.chat-drawer[data-v-c1eef472]{width:100%;max-width:100%}}
.player-col[data-v-82aea014]{width:100%;min-width:0;height:100%;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;gap:0.875rem;overflow-y:hidden;overflow-x:hidden}.player-col.fill-height[data-v-82aea014]{overflow-y:hidden}.player-card[data-v-82aea014]{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;flex:1 1 0;width:100%;max-width:28.125rem;min-height:0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;border:1px solid var(--line3);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm)}.fill-height .player-card[data-v-82aea014]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;height:100%}.player-area[data-v-82aea014]{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;flex:1 1 0;width:100%;height:auto;min-height:0;display:grid;place-items:center;overflow:hidden;background:#0d1020}.fill-height .player-area[data-v-82aea014]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;height:auto}.real-video[data-v-82aea014]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.video-fit-height .real-video[data-v-82aea014]{width:auto;height:100%}.video-fit-width .real-video[data-v-82aea014]{width:100%;height:auto}.video-error[data-v-82aea014]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;color:#94a3b8;font-size:0.8125rem}.video-error .err-icon[data-v-82aea014]{color:#a78bfa;font-size:1.875rem}.fake-screen[data-v-82aea014]{position:relative;width:100%;height:100%;display:grid;place-items:center;background:-webkit-radial-gradient(50% 0%, 120% 120%, #2a2f55, #0d1020);background:radial-gradient(120% 120% at 50% 0%, #2a2f55, #0d1020)}.vignette[data-v-82aea014]{position:absolute;inset:0;background:-webkit-radial-gradient(50% 45%, 80% 60%, rgba(167, 139, 250, 0.24), transparent 70%);background:radial-gradient(80% 60% at 50% 45%, rgba(167, 139, 250, 0.24), transparent 70%)}.fake-caption[data-v-82aea014]{position:absolute;left:0;right:0;bottom:0;padding:1.625rem 1.25rem 0.875rem;background:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.8));background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));color:#fff;text-align:center}.cap-role[data-v-82aea014]{margin-bottom:0.125rem;color:#b6eefb;font-size:0.6875rem;letter-spacing:1px}.cap-text[data-v-82aea014]{font-size:0.875rem;font-weight:500}.fake-center[data-v-82aea014]{display:grid;place-items:center;gap:0.5rem;color:#fff;text-align:center}.bigicon[data-v-82aea014]{width:5.5rem;height:5.5rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(255,255,255,.12);font-size:3.25rem;cursor:pointer;-webkit-transition:.15s;transition:.15s}.bigicon[data-v-82aea014]:hover{background:rgba(255,255,255,.2)}.seg-label[data-v-82aea014]{color:#b6eefb;font-size:0.8125rem}.timeline-card[data-v-82aea014]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:100%;max-width:28.125rem;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.875rem 0.75rem;border:1px solid var(--line3);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm)}.timeline-label[data-v-82aea014]{margin-bottom:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.375rem;color:var(--ink3);font-size:0.6875rem;white-space:nowrap}.timeline-label span[data-v-82aea014]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.timeline-label span[data-v-82aea014]:last-child{margin-left:auto;text-align:right}.tl-wrap[data-v-82aea014]{position:relative;height:2.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.1875rem}.tl-wrap.scrubbing[data-v-82aea014]{cursor:ew-resize}.tl-seg[data-v-82aea014]{display:grid;place-items:center;overflow:hidden;border:0.125rem solid transparent;border-radius:0.375rem;background:var(--pri);color:#fff;font-size:0.625rem;white-space:nowrap;cursor:pointer;-webkit-transition:-webkit-filter .12s;transition:-webkit-filter .12s;transition:filter .12s;transition:filter .12s, -webkit-filter .12s}.tl-seg[data-v-82aea014]:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.tl-seg.active[data-v-82aea014]{border-color:#fff;box-shadow:0 0 0 0.125rem var(--pri)}.tl-seg.role-hook[data-v-82aea014]{background:#8b5cf6}.tl-seg.role-pain[data-v-82aea014]{background:#f43f5e}.tl-seg.role-solution[data-v-82aea014]{background:#0ea5e9}.tl-seg.role-product[data-v-82aea014]{background:#f59e0b}.tl-seg.role-proof[data-v-82aea014]{background:#10b981}.tl-seg.role-cta[data-v-82aea014]{background:#ec4899}.tl-playhead[data-v-82aea014]{position:absolute;top:-0.3125rem;bottom:-0.3125rem;z-index:5;width:0.125rem;background:#ef4444;cursor:ew-resize;-webkit-transition:left .08s linear;transition:left .08s linear}.tl-playhead[data-v-82aea014]::before{content:"";position:absolute;top:-0.25rem;left:-0.25rem;width:0.625rem;height:0.625rem;border-radius:50%;background:#ef4444}.tl-wrap.scrubbing .tl-playhead[data-v-82aea014]{-webkit-transition:none;transition:none}@media(max-width: 980px){.player-card[data-v-82aea014],.timeline-card[data-v-82aea014]{max-width:min(100%, 28.125rem)}}
.generate-workbench[data-v-6cbf9c14]{width:100%;height:100%;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;border:1px solid #dfe3ec;border-radius:1rem;background:#fff;box-shadow:0 0.625rem 1.875rem rgba(44,50,84,.09);color:var(--ink)}.process-banner[data-v-6cbf9c14]{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;min-height:8.25rem;padding:1.5rem 1.75rem 1.5625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:2.125rem;border-bottom:1px solid #e8eaf1;background:#fff}.process-summary[data-v-6cbf9c14]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.9375rem}.loading-mark[data-v-6cbf9c14]{position:relative;width:3.5rem;height:3.5rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:grid;place-items:center;border:1px solid #e5dff8;border-radius:1rem;background:#faf9ff}.mark-orbit[data-v-6cbf9c14]{position:absolute;border:1px solid transparent;border-radius:50%;pointer-events:none}.orbit-outer[data-v-6cbf9c14]{inset:0.3125rem;border-top-color:#8b5cf6;border-right-color:rgba(139,92,246,.24);-webkit-animation:loadingSpin-6cbf9c14 2.2s linear infinite;animation:loadingSpin-6cbf9c14 2.2s linear infinite}.orbit-inner[data-v-6cbf9c14]{inset:0.75rem;border-bottom-color:#c4b5fd;border-left-color:rgba(196,181,253,.25);-webkit-animation:loadingSpinReverse-6cbf9c14 1.7s linear infinite;animation:loadingSpinReverse-6cbf9c14 1.7s linear infinite}.mark-core[data-v-6cbf9c14]{position:relative;z-index:1;color:var(--pri);font-size:1.25rem;line-height:1;-webkit-animation:coreBreath-6cbf9c14 1.8s ease-in-out infinite;animation:coreBreath-6cbf9c14 1.8s ease-in-out infinite}.process-copy[data-v-6cbf9c14]{min-width:0}.state-label[data-v-6cbf9c14]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;color:var(--pri-h);font-size:0.6875rem;font-weight:700}.state-label i[data-v-6cbf9c14],.foot-signal[data-v-6cbf9c14]{width:0.375rem;height:0.375rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;border-radius:50%;background:var(--pri)}.state-label i[data-v-6cbf9c14]{-webkit-animation:dotPulse-6cbf9c14 1.4s ease-in-out infinite;animation:dotPulse-6cbf9c14 1.4s ease-in-out infinite}.process-copy h3[data-v-6cbf9c14]{margin:0.25rem 0 0.125rem;color:var(--ink);font-size:1.0625rem;font-weight:700;line-height:1.4}.process-copy p[data-v-6cbf9c14]{margin:0;color:var(--ink3);font-size:0.71875rem;line-height:1.55;overflow-wrap:anywhere}.stage-flow[data-v-6cbf9c14]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:grid;grid-template-columns:7.875rem 2.625rem 7.875rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.stage-item[data-v-6cbf9c14]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.stage-marker[data-v-6cbf9c14]{width:1.4375rem;height:1.4375rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:grid;place-items:center;border:1px solid #e2e5ec;border-radius:50%;background:#f7f8fb;color:#a1a8b7;font-size:0.625rem;font-weight:700}.stage-copy[data-v-6cbf9c14]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1px}.stage-copy strong[data-v-6cbf9c14]{color:var(--ink2);font-size:0.6875rem;font-weight:700;overflow-wrap:anywhere}.stage-copy small[data-v-6cbf9c14]{color:var(--ink3);font-size:0.625rem;line-height:1.3;overflow-wrap:anywhere}.stage-item.is-active .stage-marker[data-v-6cbf9c14]{border-color:#cfc0ff;background:var(--pri-soft);color:var(--pri-h);box-shadow:0 0 0 0.25rem rgba(139,92,246,.08)}.stage-item.is-active .stage-copy strong[data-v-6cbf9c14]{color:var(--pri-h)}.stage-item.is-complete .stage-marker[data-v-6cbf9c14]{border-color:#c7b7fb;background:#eae4ff;color:var(--pri-h)}.stage-line[data-v-6cbf9c14]{height:1px;margin:0 0.5rem;background:#e5e8ef}.stage-line.complete[data-v-6cbf9c14]{background:#cfc0ff}.indeterminate-track[data-v-6cbf9c14]{position:absolute;right:0;bottom:-1px;left:0;height:0.1875rem;overflow:hidden;background:#efedf7}.indeterminate-track span[data-v-6cbf9c14]{position:absolute;inset:0 auto 0 0;width:24%;background:-webkit-linear-gradient(left, rgba(167, 139, 250, 0.12), #8b5cf6, rgba(124, 58, 237, 0.12));background:linear-gradient(90deg, rgba(167, 139, 250, 0.12), #8b5cf6, rgba(124, 58, 237, 0.12));-webkit-transform:translateX(-120%);transform:translateX(-120%);-webkit-animation:loadingSweep-6cbf9c14 1.6s linear infinite;animation:loadingSweep-6cbf9c14 1.6s linear infinite;will-change:transform}.result-preview[data-v-6cbf9c14]{--video-panel-width: min(28.125rem, max(15rem, calc((100vh - 24.375rem) * var(--video-ratio, .5625))));-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding:1.125rem 1.25rem 0.625rem;display:grid;grid-template-columns:var(--video-panel-width) minmax(0, 1fr);grid-template-rows:1fr;gap:1rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;background:#f6f7fa}.rewrite-layout .result-preview[data-v-6cbf9c14]{grid-template-columns:minmax(0, 1fr)}.preview-pane[data-v-6cbf9c14]{min-width:0;min-height:0;overflow:hidden;border:1px solid #e2e5ec;border-radius:0.75rem;background:#fff;box-shadow:0 1px 0.1875rem rgba(35,40,70,.04)}.preview-head[data-v-6cbf9c14]{height:2.8125rem;padding:0 0.9375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.625rem;border-bottom:1px solid #eceef3;color:var(--ink2);font-size:0.6875rem}.preview-head strong[data-v-6cbf9c14]{color:var(--ink);font-size:0.75rem;font-weight:700}.preview-head>span[data-v-6cbf9c14]{padding:0.125rem 0.4375rem;border-radius:62.4375rem;background:#f2efff;color:var(--pri);font-size:0.59375rem;font-weight:700}.video-preview[data-v-6cbf9c14]{display:block;border:0;border-radius:0;background:transparent;box-shadow:none}.video-placeholder[data-v-6cbf9c14]{width:100%;height:100%;min-height:11.875rem;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;border:1px solid var(--line3);border-radius:var(--radius);background:#0d1020;box-shadow:var(--shadow-sm);color:#a2a9b7;font-size:0.65625rem}.video-signal[data-v-6cbf9c14]{height:1.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem}.video-signal i[data-v-6cbf9c14]{width:0.1875rem;height:0.8125rem;border-radius:0.1875rem;background:#b8a5f7;-webkit-animation:signalWave-6cbf9c14 1.1s ease-in-out infinite;animation:signalWave-6cbf9c14 1.1s ease-in-out infinite}.script-preview[data-v-6cbf9c14]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-color:var(--line3);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm)}.preview-tabs[data-v-6cbf9c14]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1.375rem}.preview-tabs strong[data-v-6cbf9c14]{position:relative;color:var(--pri)}.preview-tabs strong[data-v-6cbf9c14]::after{content:"";position:absolute;right:0;bottom:-0.875rem;left:0;height:0.125rem;border-radius:0.125rem;background:var(--pri)}.preview-tabs span[data-v-6cbf9c14]{color:var(--ink3);font-size:0.6875rem;font-weight:600}.script-skeleton-list[data-v-6cbf9c14]{min-height:0;padding:0.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.5625rem;overflow:hidden}.script-skeleton[data-v-6cbf9c14]{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;flex:1 1 0;min-height:3.625rem;padding:0.625rem 0.75rem;display:grid;grid-template-columns:1.5rem minmax(0, 1fr) 2.75rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;gap:0.625rem;border:1px solid #eceef3;border-radius:0.5625rem;background:#fff}.skeleton-index[data-v-6cbf9c14]{width:1.375rem;height:1.375rem;border-radius:0.4375rem;background:#eeeafd}.skeleton-content[data-v-6cbf9c14]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.375rem}.skeleton-time[data-v-6cbf9c14]{width:2.625rem;height:0.75rem;margin-top:0.125rem;border-radius:0.25rem;background:#f0f1f5}.skeleton-block[data-v-6cbf9c14]{position:relative;display:block;height:0.4375rem;overflow:hidden;border-radius:0.3125rem;background:#eef0f4}.skeleton-block[data-v-6cbf9c14]::after,.skeleton-index[data-v-6cbf9c14]::after,.skeleton-time[data-v-6cbf9c14]::after{content:"";position:absolute;inset:0;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.82), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.82), transparent);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:skeletonSweep-6cbf9c14 1.8s ease-in-out infinite;animation:skeletonSweep-6cbf9c14 1.8s ease-in-out infinite;-webkit-animation-delay:var(--delay, 0ms);animation-delay:var(--delay, 0ms)}.skeleton-index[data-v-6cbf9c14],.skeleton-time[data-v-6cbf9c14]{position:relative;overflow:hidden}.skeleton-block.title[data-v-6cbf9c14]{width:34%;background:#e7e1fb}.skeleton-block.wide[data-v-6cbf9c14]{width:88%}.skeleton-block.medium[data-v-6cbf9c14]{width:68%}.skeleton-block.short[data-v-6cbf9c14]{width:48%}.workbench-foot[data-v-6cbf9c14]{-webkit-box-flex:0;-webkit-flex:0 0 2.375rem;-moz-box-flex:0;flex:0 0 2.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;border-top:1px solid #e8eaf1;background:#fff;color:var(--ink3);font-size:0.65625rem}.foot-signal[data-v-6cbf9c14]{width:0.3125rem;height:0.3125rem;opacity:.7}@-webkit-keyframes loadingSpin-6cbf9c14{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingSpin-6cbf9c14{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loadingSpinReverse-6cbf9c14{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loadingSpinReverse-6cbf9c14{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes coreBreath-6cbf9c14{0%,100%{opacity:.72;-webkit-transform:scale(0.92);transform:scale(0.92)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes coreBreath-6cbf9c14{0%,100%{opacity:.72;-webkit-transform:scale(0.92);transform:scale(0.92)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes dotPulse-6cbf9c14{0%,100%{opacity:.4;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes dotPulse-6cbf9c14{0%,100%{opacity:.4;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes loadingSweep-6cbf9c14{from{-webkit-transform:translateX(-120%);transform:translateX(-120%)}to{-webkit-transform:translateX(520%);transform:translateX(520%)}}@keyframes loadingSweep-6cbf9c14{from{-webkit-transform:translateX(-120%);transform:translateX(-120%)}to{-webkit-transform:translateX(520%);transform:translateX(520%)}}@-webkit-keyframes skeletonSweep-6cbf9c14{0%,20%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}80%,100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes skeletonSweep-6cbf9c14{0%,20%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}80%,100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes signalWave-6cbf9c14{0%,100%{height:0.5625rem;opacity:.45}50%{height:1.6875rem;opacity:1}}@keyframes signalWave-6cbf9c14{0%,100%{height:0.5625rem;opacity:.45}50%{height:1.6875rem;opacity:1}}@media(max-width: 900px){.process-banner[data-v-6cbf9c14]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.125rem}.stage-flow[data-v-6cbf9c14]{width:100%;grid-template-columns:minmax(0, 1fr) 2.125rem minmax(0, 1fr)}.result-preview[data-v-6cbf9c14]{grid-template-columns:1fr;gap:0.75rem;overflow:auto}.generate-workbench:not(.rewrite-layout) .script-preview[data-v-6cbf9c14]{border:1px solid #e2e5ec;border-radius:0.75rem}.video-preview[data-v-6cbf9c14]{min-height:17.5rem}.script-preview[data-v-6cbf9c14]{min-height:20.625rem}}@media(max-width: 560px){.process-banner[data-v-6cbf9c14]{padding:1.25rem 1.125rem 1.375rem}.loading-mark[data-v-6cbf9c14]{width:3rem;height:3rem;border-radius:0.875rem}.process-copy h3[data-v-6cbf9c14]{font-size:0.875rem}.process-copy p[data-v-6cbf9c14]{white-space:normal}.stage-copy small[data-v-6cbf9c14]{display:none}.result-preview[data-v-6cbf9c14]{padding:0.75rem}}
.spoken-editor[data-v-0dc619aa]{min-height:0}.spoken-hint[data-v-0dc619aa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;margin-bottom:0.5rem;padding:0.4375rem 0.75rem;border:1px dashed var(--pri);border-radius:0.5rem;background:-webkit-linear-gradient(315deg, rgba(167, 139, 250, 0.1), rgba(139, 92, 246, 0.1));background:linear-gradient(135deg, rgba(167, 139, 250, 0.1), rgba(139, 92, 246, 0.1));color:var(--ink2);font-size:0.75rem}.edit-status[data-v-0dc619aa]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;color:var(--pri);font-size:0.71875rem;font-weight:700;white-space:nowrap}.hint-text .sw-icon[data-v-0dc619aa],.edit-status .sw-icon[data-v-0dc619aa],.meta-k .sw-icon[data-v-0dc619aa]{margin-right:.25em}.empty-result[data-v-0dc619aa]{min-height:16.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:var(--ink3);font-size:0.8125rem}.seg-block[data-v-0dc619aa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.75rem;margin-bottom:0.5rem;padding:0.75rem 0.875rem;border:1px solid var(--line);border-radius:0.625rem;background:#fff;cursor:pointer;-webkit-transition:.12s;transition:.12s}.seg-block[data-v-0dc619aa]:hover{border-color:#cfc5f7;box-shadow:0 0.125rem 0.5rem rgba(20,25,60,.05)}.seg-block.active[data-v-0dc619aa]{border-color:#c4b5fd;background:-webkit-linear-gradient(315deg, rgba(167, 139, 250, 0.08), rgba(139, 92, 246, 0.08));background:linear-gradient(135deg, rgba(167, 139, 250, 0.08), rgba(139, 92, 246, 0.08))}.role-badge[data-v-0dc619aa]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;-webkit-align-self:flex-start;align-self:flex-start;padding:0.1875rem 0.5rem;border-radius:62.4375rem;color:#fff;font-size:0.65625rem;font-weight:700;letter-spacing:.3px}.role-badge.role-default[data-v-0dc619aa]{background:var(--pri)}.seg-main[data-v-0dc619aa]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.seg-time[data-v-0dc619aa]{color:var(--ink3);font-size:0.71875rem;font-variant-numeric:tabular-nums;white-space:nowrap}.seg-spoken[data-v-0dc619aa]{color:var(--ink-body);font-size:0.875rem;line-height:1.6}.seg-shot[data-v-0dc619aa]{color:var(--ink2);font-size:0.78125rem}.seg-shot[data-v-0dc619aa]::before{content:"";display:inline-block;width:1em;height:1em;margin-right:.25em;vertical-align:-0.125em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAAXlUlEQVR4nO1aaXQU15UGLzPZZpJJMvEksQEvsqTW1lLvXVuv1UtVdXVXd/UiqbWgBcRicGIbbGwExiwGL3g3m5GQQIAxNgZsE4OXE9uTbXJyTiaZTDKeyWROfMYnJ85iJwakrm/Oe92tBYRtxsa/uOd8XUV3cXXf9+677977asaMi3JRLspFuSgX5f8rM0s4398+TOfH+f3CS/+M/kumMYT8+1zffxSjp3vukul09vdP+/c/NbmEfAiC8BlBkL9qN/tMIU57MsQlfxrmk/8VERLfDzOJuwO8VOE0iV8uD6xk9LSi6/ql5CrL8uf8Nv9XPE5dCLHJYVFI/CzCp34t8ckfyZ7UnbKcn2WxCF8VBOGy0n/91EmYST6CrsTXRDa2PeJJGbFABlo0j4zciVysC9l4N7LqXKSlDsje9MkAn9FYVvqHyQOdLIQY8r3k1L8psoktkkeH5MuMaeEWpKLtSMfmFvXG5hrJaBtkX+bdMKN2nWnTBZdeS+/l5Mo7AtUiH/+F7M9AFVtGk5GOgh7tMtLRLiMjdSMn9RqtiflGa7Kv0Jqch1xsLsKC9hxnVa86mwQUCbWqStCl/Eby6ogFm8dS4fZCOtpppMPdSEtdyCo9aE30GfnkgkKrNm+0Re1FzJ95XHRSD7vwIpRcjrf6bQFG/nXEk4LibzmdCOSh+toQ8+ahetug+toR93dAC85FOtKFZnW+0a4vONmS6EXEk3yDNYf/sahxYjn4nVrAa5XfF7lEIeZvHo37W6F6W6F48lA8bVRv3NuOZHAu9Eg3muPzjXyy73SrNg9yIH2YkNjfX1yWF0j6qXLOyl3lc0TfCPNJSN7MKdnTjCiXg8Q3QxJaIPOtkPk8RczThoSvgxpNvCKfXHC6Od6DMJ/aOtkLOC7xdaFR+s+AKwbZkxmT+CyiXBYS1wyZJzpbIHNEbysUoQ2qp0hERu5BXu8bJTpDXv2RM0m9IMLZQ7eKTBxhRns/wqWpoUVjc4hyzdRoiWuBQo1thcLniwb7KQlGXptfSEZaEWZjelmnpzG2x2OXQGY/wqYRoTpzVGdRXzOkMhGU4DYoQjsS/k6kKbF90OWOd312laMUXAASLiEfrC1yvdsS/KNgjxRCTNIIl4wtG1w2Osq1lAwuzRr1hnZowQ7klHmn8lof1GBmcMYM4TJFUa7gayLv+J0yRLdmRJgMImwWUQKily/qjfIlb+CI3jwUIY+YkIcW6EBG6S20xOchLKRemhynPkHppwTUVzscvC0Mnyt2KsTqoASwxOAMNZZc6azxzYiyhIwJEspLQhM7jazSNRYPtiDEpZu4KvUuti4Cn11GmEmBeECR2AmdMllefAui7IQnKGWdAlkOnYXW+HwkxOZ/1wO9X7wgu4Ku65fazJ77GEsAPqc8FmKSCLM6NZgsBWJ0Pr4Yj6wbwqMbhtGhLQGZTVkghhaJoMvB30Ei+smc0gMlmGbYitheroEQoBghRkeRWJ0SILpT6EguwSPrh/DQul1o15YgzGRLOssxIY+4r8Mgu0Q82DLqs6aWEnstn7QXyBb5c45a/pirwQu/K1YIMSmE2RQ1WHQnIfE5PHjnIEa2H8a+J47i/tVPQBe7qTuTWFB0XRLV24kXnMwpvVCCzYz7WuUgWxuC1ylTnSE2VSJAh8zl8MiG3di38yjVSUhQPK3F4FjWVwq4yVCnoYXaINrjD9AJM+l/80mNfSb5cLtjf2cxsT+01fIIuGOFEJuEyCapwYSAsFvHg2sGsf+J5/HU4DE8tGYQKbELIeIFfOt4TFCEFsQDbSezkR4onjTDzJEPu00ifA6Z6qTgdBAyVE8ej20YwYHBY3hy5zF6nwzMpTFBFibijMS3Iu7PFxJiHgFbYvsnTQCVYDD4eUs1e6LR5IbPKRVCjAaRSVJDw4wOvy2OtthibF69E5tXD2Jh660IM+mJLZKAzlozYt6Wk+lQD7RgM8PMij3trBThIQRwyXGdEV4H1yihN3MLNq8awOY7B7GobQWCziQNiMXdobRLsM1Qfc2G4mtGwKI9fEEIADCzsYpZ21DpANMkjopsAkUSNOoJQbcGjyVGA13c10YHHyYBshTMJiI6yRdyp/RgF1Sx1c3Oju91XhcCbw0bIpNAERpIjCHLy9OkQBXySAQ6aEwg+sqBN1IiN8JmDdmTg+hKFvxN2s0XIgZcQj7MlS53fYUdFpP7dJBVEWQnDBZLazfoTNAlEaWGkl2iuFMUCciSYGlIXHZM5fOQON3OXauscs+RYTf5EWRUhNgEggwht+QJnI6AK4GgS6PBNlLefSblCmEmXSDJk9es/Tx83eK//Rgl+AcT4GgIzamvcPym5horOKtYELkEgu44gu7SrLFJhLkUwtzUaF5ElnqF6NZOad5OyM6WDeXgys1OvW252g/eFjGIZwVdJVJL3kWCLdFV3nrL2y/JFchOE2ISRsiehK82fuKC7ABFKaat5tlMc901TjRU2k/5nJIhchqdMeIJwbLR1H2L2+SEwWkyk0bEnS7E3O0IW7OtJcUz+Ap1mJ2lwn69D16XjMk6JxNR3iHK2y8hJOhKGD5rHLwp8QfFqV93ISvDmeRDaFC/1HAtt6dmtg1N1e5Rr0MqELelM1c2miXeQFCeuRQCThUhZwqKMw+hQXnPXO1+q6mae9taxf6uqYr7PXu1arhmSXBUBeB1SEV9k3WWPIzoojsPo8PrUAtCYwx8tQquKr72Qg5+ylJw1Qe/1jhH2F07ywHz9S4wjcFRn1OhRoc4DSJHtrIUDZI+Rwweq4KAJYmorRW+xgTsDV64zSJc9UE46wJw1BL4wV4bh+sqGSQoco1hkm9Qb6A62SKCTMIIuNRRvik66qmJga2IneKrE+tnfPqdIP0LTbOFDfVXuk81XSOgqZI3HPU+uBv9YJuCYM0i2PoQhDoFgXod4aZmBKwp8DYJHlsMgk0Gb5HBN0lgzVEw9RG46kJgr4uDuSoOx1URuCsiYGui4BojYJtCp7jG0Gm2LmoIppjBV8bBXRP7b6EyNn+6BssFFswsxwTXbDFuv8q/zTybNxquFGCdFYDz6gic14TBXC/BX5uC2JiFzxaHx67AZ1fhtcfG4bHGwDfJ4BtlcA0y3HURMFUyuGs1uGYrcF4ZgfObMoSrU+DmxOGcFR1jZilvcFcnNgumqLk4GeOtsU9PBEG4TJgtfIbckxmwVnpHSULDXB8BWx0DXxeDtzFOcwOPQ54y6CkEENhi8FiUIgn1Mpj6KCXCXS3BU68iZMkY3qtbVgmztT7hmljWW63NLpkxszT7H2nd6zP0Sy0Wy+WfhMfMPJMMW61v1FkfgMscJIkSSNVIBu5zqBReiti5Qb1BgdCkgDeXiZDgd8YRD2dHhf4pszzTRDO9jzzzn1xgFEp/lGuQ57lrwz9xm8QfMLWhHzO1YYOpCYOtDYOrj4Cvl8A1SOApZAhmefwqNJKrAg+5Nso026NoLIInoM8qEMwxeJtiYOui/8rVRX/mNSsj4bruKz+k8XFWIhSsJ6m8b4XTJP6Ur5VXEm/4MHJmnqFofBvkG6RtHrNSCNg0Q3TqRpTJIOwqFkQRdxpRAtobyELmc7QAUj0ttMcX9+VJ4QLN3wYtQJokpJ4n6JiA2Dl+nwi0I07Sa6ENMttshJ2k7kj+UnbnXJSE/v7LSJpeRrnBWrbX9g3/V6wmX7+92vd7W7V/lJDrt2m/c9dEvecVP/TSunGYpJjPHEfArp0OMemCzOcKMW9zQfW2IO5rRTxA8vY2JMV2pEKd0CPFxmg2SjrFPcjJvaQrhBa1D/l4H9oSC8bRri2kaEssRJ4gvgCtKkEfWuT5hXS4q5Dwt58kfcYwm958rtkmg7Jfz11tq/Sts1d733PWBOGoCcJW5Suw5ogRcqXe81hi0rkImEk+WKt0jbPBm26sdpUDzgxdX/AFd11khLil6NBGSb4vC6Q0baazrHhaSKUHlcwynek2JPztJXRAIwh0IhWci6TYRctlPdQFXeyBHupGmqIHmVAPdLEXabEXGbGHIh3sRSbYg1SoyyD6Qm79r2ogFwJw6brl675y//33f4lc/WbZ5qgJPGivCf7RWSuSGsMgdQa5Wqu8htAkQRIyf/XbFHkaAvrpmvLV+q7gmsIvB11JmK/hD18x44rPk++5GvUqxhT5hcesIOROFcqVXrEsndrElCf38LhWKCXIXB4xAoE0Ntug8u2T0IE4RSdUoYgEgWcuhebtpoSlQnONiCuDFTff+cbgzsGDjz605cj2bTueWbl83aue+niBbYiSARdKQBnWSq9BAm080Hoy4EjEziJAL7m5y+y3sRbxP7xOBfVz2P+11wk06Eh8roKti/7K0xQjLlgYL3OnIWGcgPF2WBn5YpOUbyuCkCC0T0IHRVzoHEdCKBKQ9BFv6UIm2oOwO4MNd96HkT37MLBjCMO79mBt/73ga1TDXRsedZgChsMUwGQQAvx2FclIxym/Pa6ekwCnxdfEWiO/IqmtpdL73oKeG19YdtMdT39r8bKjii/3PyQ6R7i0UfSAMspEZKf3hEnNzKlElMgQziSDkDCVCI0QEOpCVupFhMnirjs2jQ0N7B7d/tjO0YEdQ6fvuv2eU0JtAkxdBE6TOBU1ImzX+42gQ0NW6RoNOvVEkYD+swlwNHktnCX8pshrcJj8hZsW34H+29Zjxc1r3k9LHW8LDTKilIBy93YqCVM94uORMJmIpG8ujRPNUg+iTA7rVt6L4cER7Hh8EIM7ho21t9835qnRwNRG4KwWp8IkwlbhN0RnEs3xnoLo0JIfSABvCb9JihB7lX/sxp47Rm9bsr5w6w1r381Eun9LEhXqAaWOcLnmn+oJ0y2J5g8ngT83CZq3ixKQk+fRtvv6Vfdjz6792LllGENPjBjrbt885jERAqJwVoemwGUKwVoRIDuA0Zaab4RdeurDPYBLkPK0cEvvOmP1jQ9i5ZL7/5KNzHuLN0uUgMlt8em84QOD4xQSSocnU7zh7Lig+TpBDkqblSIBG1ZtxsjQkxjYuhvDO/ca6+94cEwwJcHWSnBVh6fAbQrDdl2Q9COMzkwfJDalfyABbFPoTb9bhb0yUFg5/yFs/PYA1i3d/tfW6OK3eHN0nIBxEiZ5w7mXQ+5DSRgn4qzl0E4JyIR70BKbT3XdvfoB7B0+iMFtI9g9sN/YsLJMgAxXdWQK3KYIbBWiEWUJAQsguTLnJoBtEi2sWXxTsEpk3Zxe1b3lT5uW7PnThkVDb7eElvyWowToRrlVVSaBDpwnyIL06MhZQRkTS6A4eJo3kLNDiuIxVxFTBz75PkE8INJDEyNCwMbVD2L/8DMY2rYPIwMHjI0rHx7zmFLgamNwV0enwhSFoyJkRJms0ZE+BwFCaUsIujSeNUfeIs2Kpmu97yzPPdCyY/mLgZVzH82H7LmfC00y6c4UigQUG5dk9kPuJMkPaDOT9u8YgvQ46LnfOHKl87/S2d/kg9DywQfXSpcDOVwlS4IkU+lI9wQBdz6MJ/ccxtCOA9g79IyxadVj5ySAMUVhrwjRJdCu9xlhVzZ1TgLCjnzUb0m9x9RJZF8tCCb9n8j37sbAN5w14o+9VpW0qMaKLa8UbYmTRqYmttM0uJzj0zxfJLl9Kb8XO5Eax1wKsq8X0U2RJlkfvXYjE+pF3NOOqCtHPYGkwNQD4n3UqzatfhRP7T6K4e0HsW/wWeOe/sfHvCYdfK0KplqaCpMEZ0WYJlCtid5CxJE+exeYUS54BP0LYUtuq9jUbIjm3N3t7e207g9Y9FmsKfITkgiJTKJ4OsRodOB337oFWzfsx5b1+yi2rt1bvJawZcO+4u8UxXuK9dNgw5PjeHTNCBY030azyIS3A+loF60bSJG1aeXjODD4AoYfP4R9O47intu3UgKEmjjYKmUqqhW4rpOMkCODnNI9FrImtekIIFJ8XaW+9WuiOeMmbWv6LfWA2DfcpvBPvE0KaYUXSI8u4Irj272r8PzIP+O53a+X8BqefeqHeGHgVRwZfh3P7v/BpN8mcHT3axTPj7wxjuf2vI6jw6+NP3Ns3/ewZeMIDY4JTzstrNoSfZSAjSu24Mlt38HQQ4exd8vzuGfF9g8moEIyRFsa6WjnadGejp+LgBnkhaWJt7nItXg/lYA4PR7zu1TctmgdDu48jqd2voinBl7Ega0v4EedD+N3nqX4Q+Ym/GjZQzhAfjsDBweOU2y/bz+23rMXWzftwdDDh/Ds0CtTntl+734aIElZnKEELKBF2N3Lt2HfYycweP9R7Hn4GDYt21Hw1aQh1CTAVsXOgrtCNoIWHclA/mTAOk0tMFkwA5PbTTMnE+ApE8Am4HeqWL7wLjwz+BIOPXEc+0dewWs37cFfKm7B6aY+QJ2PUX0Jjmx9AQcHX8LTAycoWYeGXsaOTQfoliZ7MtAjncgnFqAztRhrbt6Mp3Ycp88Svdvu3XcGAX1QhBw2fHsbRh44gYGNRzB83zHc/a0nCv6aNEgyxFWpZ4GpUIxAYwoxT8tf/U3J6arBc8oZBMgIuON0CfidsSIBu07g0MBx7Nn7Er4/bxcKc1bi3fplOOVagtOuxXj+ocM4uOsEnh4knvIdHBl5BRuXb4PPqoK3SPTcT/EUDzzJgejuR4/g0NAJqnf7vXtpnhD35JGJdNM+AVkC65Zuw+57T+CJdUewa+MxbFhKCMjCY0qSc4KzwFyvGr6GFNl93vNatOjHJEAtkGLJ54zhlgVr6MCeGTiOA8MncHjVQbzJPoA/m9bgD7Ur8W/q/Tg4eBxP7zpOn3t6oHi/9/HncVPnWvRoN2N+ajn69FvRE1uGjbdsx9G9r1KiCAHb7iExgHSVWmkMyJd2gbsWbcOudSewbdUR7FxzDOsX7jSCdTl4TUnwVfGzwFWqBW9dEqIt9Wd/vRI+bwI4S+jrTE3kx2QJBNzqWJEABStu2IBnh1/GwYEXKQn7dr2I/WsP4rtzB/HqDcN48onv4KlBst5fnIKnB1/EoV0v45mBl6irExze/QrVRQZP9e06gZ2bD9CEibTU0uGu0jaYxZ3zto4OrD5+esuKo6e3r3zh9Np5O0/Jls7Twfqc4akmJCRK0OiVq4wXPDVJeBsSf+Rq4uJ5E8BY5FlMbeSXZQ8IMnF6etOdW4KRrUeo4YeGXsKzQy/j0PBLeHLPyzi49xU8O/QS/b6MZ8rYRXBiKognkeVUepZ4zJqbH6AZJPEAPTwXLeo8RBgddy/ahX3rv4ddq1/G7ru+i803HkCevwVxx/yxcH3raX9NxvBUpyBUaUVUagVPtUZ2iXeEuljgvAkQnfqXXbWRY2UPIARQEtwxdKQXYWHHMixovwUL2pdhQdsyLMovw8K2ZVjYTrC8hFux6Awsbr+tiI4zsQIL226lLTaSNcY8LaTPaKTCnUbQro3ekF27cWTT6/lHbntm/rb+53rvXjrUnWGXDLTyN51q4W6Cau0dC9fnR/2mjOGp0iFUJguEEK4q9g5bLZ0XATPKLWi3KdRBDjx8duV9ejTOxOnhpWCPgrOEx8FbIkVYoxBsBBJIbSFYZXgoFHitSukao8HQayOnRir89ngJCQQc2vjbZ3QZ+PKjMtsMryX2XZ9T+mbJuvG3xnVL7xez7BJH2rX0rrTrhndz3LcRt/YaodqWgq86O+YlqXKV8nu2WvafFwEzSgQ4GtQ5bJ30A9K/99rksYBbLZJQOhidAHlX4AzwSUR48vpL8RWYCaQpohQZRAWCLCSK3Hi/QWLShuhIGX6rBq810UnsuVG/97Nben90eRFbLi/nL84rb/ys6pg3R2eWLky7F/06415KPKIQbsjDU6OddwwoC1WuOLJX8LXRve7qkMHURQp8QxSkRJ4e0lmghyMfANJ0LR+STByWyAZfH4XQIL8ZKiUx5zgYmVnM7iZ+a7Ev/vuse0ks5Vj0LynnYkSb2n4gVKpzPkDHh0v5ZIVpCKTdddItfE10Adcoz2caQvPORvS8wDVE53nKaFTnsfXyDYJZ6kvYF9Pm7Ec97ppucFnX4kbV1m2+UK/Uflpyvu8AXdCXJmZ+ivgkbb4oF+WiXJSLMqMk/wfOc6ctgWnh0QAAAABJRU5ErkJggg==) center/contain no-repeat;opacity:.7}.seg-meta[data-v-0dc619aa]{margin-top:0.375rem;padding-top:0.3125rem;border-top:1px dashed var(--line);color:var(--ink3);font-size:0.75rem}.meta-k[data-v-0dc619aa]{color:var(--ink3)}.meta-v[data-v-0dc619aa]{display:inline-block;min-width:1rem;color:var(--ink2)}.meta-dot[data-v-0dc619aa]{margin:0 0.375rem;color:#c6ccd8}.seg-block [contenteditable][data-v-0dc619aa]{padding:0.125rem 0.25rem;margin:-0.125rem -0.25rem;border-radius:0.375rem;outline:none;cursor:text;-webkit-transition:.1s;transition:.1s}.seg-block [contenteditable][data-v-0dc619aa]:hover{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.seg-block [contenteditable][data-v-0dc619aa]:focus{background:#fff;box-shadow:0 0 0 0.125rem var(--pri-soft);outline:1px solid var(--pri)}.seg-block [contenteditable][data-ph][data-v-0dc619aa]:empty::before{content:attr(data-ph);color:#b6becd;font-style:italic}.seg-block [contenteditable=false][data-v-0dc619aa]{cursor:default}.seg-block .seg-shot[contenteditable][data-v-0dc619aa]{margin-top:0.3125rem;padding:0.125rem 0.25rem 0.125rem 0.625rem;border-left:0.125rem solid var(--line)}
.storyboard-editor[data-v-2037d615]{padding-top:0.875rem}.storyboard-editor[data-v-2037d615]{min-height:0}.shot-hint[data-v-2037d615]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;margin-bottom:0.5rem;padding:0.4375rem 0.75rem;border:1px dashed var(--pri);border-radius:0.5rem;background:-webkit-linear-gradient(315deg, rgba(167, 139, 250, 0.1), rgba(139, 92, 246, 0.1));background:linear-gradient(135deg, rgba(167, 139, 250, 0.1), rgba(139, 92, 246, 0.1));color:var(--ink2);font-size:0.75rem}.edit-status[data-v-2037d615]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;color:var(--pri);font-size:0.71875rem;font-weight:700;white-space:nowrap}.hint-text .sw-icon[data-v-2037d615],.edit-status .sw-icon[data-v-2037d615]{margin-right:.25em}.shot-table[data-v-2037d615]{width:100%;border-collapse:collapse;font-size:0.8125rem;table-layout:auto}.shot-table th[data-v-2037d615],.shot-table td[data-v-2037d615]{word-break:break-word}.shot-table th[data-v-2037d615]{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:0.5625rem 0.625rem;border-bottom:1px solid var(--line);background:#fafbff;color:var(--ink2);font-size:0.75rem;font-weight:600;text-align:left;white-space:nowrap}.shot-table td[data-v-2037d615]{padding:0.625rem;border-bottom:1px solid var(--line);vertical-align:top}.shot-table tr[data-v-2037d615]{cursor:pointer;-webkit-transition:.1s;transition:.1s}.shot-table tr[data-v-2037d615]:hover{background:var(--bg)}.shot-table tr.active[data-v-2037d615]{background:var(--pri-soft)}.shot-table .t-no[data-v-2037d615],.shot-table .t-time[data-v-2037d615]{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap}.shot-table .t-shot[data-v-2037d615]{color:var(--ink2)}.shot-table [contenteditable][data-v-2037d615]{padding:0.125rem 0.25rem;margin:-0.125rem -0.25rem;border-radius:0.25rem;outline:none;cursor:text;-webkit-transition:.1s;transition:.1s}.shot-table [contenteditable][data-v-2037d615]:hover{background:#fff;box-shadow:inset 0 0 0 1px #cfc5f7}.shot-table [contenteditable][data-v-2037d615]:focus{background:#fff;box-shadow:inset 0 0 0 1px var(--pri),inset 0 0 0 0.1875rem var(--pri-soft)}.shot-table [contenteditable=false][data-v-2037d615]{cursor:default}.shot-table td.t-speech[data-v-2037d615]{padding:0.25rem 0.375rem}.shot-table .t-spoken[data-v-2037d615],.shot-table .t-sub[data-v-2037d615]{display:block;margin:0}.shot-table .t-sub[data-v-2037d615]{margin:0.125rem 0 0;padding:0.125rem 0.25rem;color:var(--ink3);font-size:0.71875rem}.shot-table .t-sub[contenteditable][data-v-2037d615]:empty::before{content:attr(data-ph);color:#b6becd;font-style:italic}.empty-result[data-v-2037d615]{min-height:17.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:var(--ink3);font-size:0.8125rem}
.script-workspace[data-v-79fa02d1]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;background:#fff}.ws-head[data-v-79fa02d1]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.3125rem;padding:0.625rem 1.25rem 0}.ws-title-area[data-v-79fa02d1]{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.ws-title[data-v-79fa02d1]{max-width:32.5rem;margin:0;padding:0.125rem 0.375rem;border-radius:0.375rem;outline:none;color:var(--ink);font-size:1.125rem;font-weight:700;cursor:text;-webkit-transition:.1s;transition:.1s}.ws-title[data-v-79fa02d1]:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.ws-title[data-v-79fa02d1]:focus{background:#fff;box-shadow:0 0 0 0.125rem var(--pri-soft);outline:1px solid var(--pri)}.ws-title[data-v-79fa02d1]:empty::before{content:attr(data-ph);color:#b6becd;font-weight:400}.ws-meta[data-v-79fa02d1]{min-width:0;max-width:100%;margin:0.125rem 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:hidden;color:var(--ink3);font-size:0.75rem;line-height:1.5;white-space:nowrap}.wm-item[data-v-79fa02d1]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:0}.wm-item .wm-icon[data-v-79fa02d1]{margin-right:.25em}.wm-video[data-v-79fa02d1]{max-width:45%}.wm-item b[data-v-79fa02d1]{color:var(--ink2);font-weight:700}.wm-item .wm-name[data-v-79fa02d1]{min-width:0;overflow:hidden;color:var(--pri);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.wm-sep[data-v-79fa02d1]{margin:0 0.375rem;color:#c6ccd8}.ws-actions[data-v-79fa02d1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;max-width:100%}.ws-actions .btn[data-v-79fa02d1]{margin:0}.ws-ai-progress[data-v-79fa02d1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;margin-left:0.375rem;color:var(--pri);font-size:0.75rem}.ws-actions .btn[aria-disabled=true][data-v-79fa02d1]{opacity:.5;cursor:not-allowed;-webkit-transform:none;transform:none;background:#fff;color:var(--ink2)}.ws-ai-chat-icon[data-v-79fa02d1]{width:1rem;height:1rem;-webkit-box-flex:0;-webkit-flex:0 0 1rem;-moz-box-flex:0;flex:0 0 1rem;-o-object-fit:contain;object-fit:contain;vertical-align:-0.1875rem}.btn-spinner[data-v-79fa02d1]{width:0.8125rem;height:0.8125rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;border:0.125rem solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:wordDownloadSpin-79fa02d1 .7s linear infinite;animation:wordDownloadSpin-79fa02d1 .7s linear infinite}@-webkit-keyframes wordDownloadSpin-79fa02d1{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes wordDownloadSpin-79fa02d1{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.task-failed-banner[data-v-79fa02d1]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;min-height:2.25rem;padding:0.4375rem 1.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;border-bottom:1px solid #f0d9db;background:#fff5f5;color:#b94750;font-size:0.71875rem}.task-failed-banner .state-icon[data-v-79fa02d1]{font-style:normal}.task-failed-banner small[data-v-79fa02d1]{margin-left:auto;max-width:45%;overflow:hidden;color:#a66b70;text-overflow:ellipsis;white-space:nowrap}.ws-body[data-v-79fa02d1]{--phone-panel-width: 28.125rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding:0 1.25rem 0.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;gap:1rem}.ws-body>.player-col[data-v-79fa02d1]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;-webkit-flex-shrink:0;flex-shrink:0;width:var(--phone-panel-width);max-width:28.125rem;height:100%}.ws-body.shots-mode .player-col[data-v-79fa02d1]{display:none}.script-card[data-v-79fa02d1]{isolation:isolate;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;min-height:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border:1px solid var(--line3);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm)}.ws-body.shots-mode .script-card[data-v-79fa02d1]{width:100%}.tabs[data-v-79fa02d1]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.25rem;padding:0 1.125rem;border-bottom:1px solid var(--line)}.tab[data-v-79fa02d1]{margin-bottom:-1px;padding:0.75rem 1rem;border:none;border-bottom:0.125rem solid transparent;background:none;color:var(--ink3);font-size:0.84375rem;font-weight:600;cursor:pointer;-webkit-transition:.12s;transition:.12s}.tab .sw-icon[data-v-79fa02d1]{margin-right:.25em}.tab[data-v-79fa02d1]:hover{color:var(--ink2)}.tab.active[data-v-79fa02d1]{color:var(--pri);border-bottom-color:var(--pri)}.script-view[data-v-79fa02d1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding:0.875rem;overflow:auto}.storyboard-view[data-v-79fa02d1]{padding-top:0}.ws-loading[data-v-79fa02d1]{position:absolute;inset:0;z-index:30;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding:clamp(0.625rem, 1.2vw, 1rem) clamp(0.75rem, 1.5vw, 1.375rem);overflow:auto;border-radius:var(--radius);background:rgba(247,248,252,.92);-webkit-backdrop-filter:blur(0.1875rem);backdrop-filter:blur(0.1875rem)}.no-result-state[data-v-79fa02d1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;color:var(--ink3);font-size:0.78125rem;text-align:center}.no-result-state .state-icon[data-v-79fa02d1]{color:var(--red);font-size:1.9375rem;font-style:normal}.no-result-state strong[data-v-79fa02d1]{color:var(--ink2);font-size:0.875rem}.no-result-state span[data-v-79fa02d1]{max-width:27.5rem;line-height:1.6}@media(max-width: 980px){.script-workspace[data-v-79fa02d1]{min-height:47.5rem;overflow:visible}.ws-body[data-v-79fa02d1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ws-body>.player-col[data-v-79fa02d1]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:100%;max-width:100%;height:auto}.script-card[data-v-79fa02d1]{min-height:30rem}}
.side[data-v-194d86ac]{min-width:0;min-height:0;height:100%;padding:0.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.side-head[data-v-194d86ac]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:0.625rem}.side-title[data-v-194d86ac]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;color:var(--ink);font-size:0.875rem;font-weight:700}.side-count[data-v-194d86ac]{padding:1px 0.4375rem;border:1px solid #ddd6fe;border-radius:62.4375rem;background:var(--pri-soft);color:var(--pri);font-size:0.6875rem;font-weight:700}.side-lib-btn[data-v-194d86ac]{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;margin:0;padding:0.3125rem 0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.3125rem;border:1px solid var(--line2);border-radius:0.4375rem;background:#fff;color:var(--ink2);font-size:0.71875rem;font-weight:600;line-height:1.4;-webkit-transition:.15s;transition:.15s}.side-lib-btn[data-v-194d86ac]:hover{background:#f7f8fc;border-color:#b9c2d2;color:var(--ink)}.side-lib-btn[data-v-194d86ac]:disabled,.side-item[aria-disabled=true][data-v-194d86ac]{cursor:not-allowed}.side-lib-btn[data-v-194d86ac]:disabled{opacity:.5}.side-lib-arrow[data-v-194d86ac]{color:#9aa4b5;font-size:1rem;line-height:.8}.side-list[data-v-194d86ac]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.375rem;overflow-y:auto;overflow-x:hidden;padding:0.125rem 0.1875rem 0.125rem 1px;scrollbar-width:thin;scrollbar-color:#c9d0dd transparent}.side-list[data-v-194d86ac]::-webkit-scrollbar{width:0.375rem}.side-list[data-v-194d86ac]::-webkit-scrollbar-thumb{background:#c9d0dd;border-radius:0.1875rem}.side-list[data-v-194d86ac]::-webkit-scrollbar-thumb:hover{background:#a9b3c4}.side-list[data-v-194d86ac]::-webkit-scrollbar-track{background:transparent}.side-empty[data-v-194d86ac]{padding:1.875rem 0.5rem;color:var(--ink3);font-size:0.78125rem;line-height:1.9;text-align:center}.side-item[data-v-194d86ac]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;gap:0.4375rem;padding:0.75rem;border:1px solid var(--line);border-radius:0.6875rem;background:#fff;cursor:pointer;-webkit-transition:.14s;transition:.14s}.side-item[data-v-194d86ac]:hover{border-color:#c4b5fd;box-shadow:0 0.1875rem 0.75rem rgba(20,25,60,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.side-item.active[data-v-194d86ac]{border-color:var(--pri);background:#fbf9ff;box-shadow:0 0 0 1px rgba(139,92,246,.12)}.si-main[data-v-194d86ac]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.25rem}.si-top[data-v-194d86ac]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.si-title[data-v-194d86ac]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;color:var(--ink);font-size:0.875rem;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.si-line[data-v-194d86ac]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;color:var(--ink3);font-size:0.6875rem;line-height:1.4}.si-line .si-ic[data-v-194d86ac]{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;text-align:center}.si-line b[data-v-194d86ac]{min-width:0;overflow:hidden;color:var(--ink2);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.si-line .si-vidname[data-v-194d86ac]{color:var(--pri)}.si-meta-line .si-vidname[data-v-194d86ac]{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;flex:0 1 auto}.si-duration-ic[data-v-194d86ac]{margin-left:0.125rem}.si-type[data-v-194d86ac]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;margin-left:0.125rem;padding:1px 0.375rem;border-radius:62.4375rem;font-size:0.625rem;font-weight:700}.si-type.orig[data-v-194d86ac]{background:var(--pri-soft);color:var(--pri)}.si-type.rewrite[data-v-194d86ac]{background:var(--yellow-soft);color:var(--yellow)}.si-status[data-v-194d86ac]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;color:var(--ink3)}.si-ops[data-v-194d86ac]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.si-rw[data-v-194d86ac]{width:100%;padding:0.4375rem 0.625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;border:1px solid transparent;border-radius:0.625rem;background:var(--pri-soft);color:var(--pri-h);font-size:0.71875rem;font-weight:700;white-space:nowrap;cursor:pointer;-webkit-transition:.14s;transition:.14s}.si-rw[data-v-194d86ac]:hover:not(:disabled){background:#e5defa;color:var(--pri);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.si-rw[data-v-194d86ac]:disabled{border-color:#e2e6ec;background:#f1f3f6;color:#a0a8b5;cursor:not-allowed}.side-upload[data-v-194d86ac]{width:100%;margin-top:0.75rem;padding:0.6875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;border:none;border-radius:0.625rem;background:-webkit-linear-gradient(315deg, #a78bfa, #7c3aed);background:linear-gradient(135deg, #a78bfa, #7c3aed);color:#fff;font-size:0.84375rem;font-weight:700;box-shadow:0 0.25rem 0.875rem rgba(139,92,246,.35);cursor:pointer;-webkit-transition:.15s;transition:.15s}.side-upload[data-v-194d86ac]:hover:not(:disabled){-webkit-filter:brightness(1.06);filter:brightness(1.06);box-shadow:0 0.375rem 1.125rem rgba(139,92,246,.42)}.side-upload[data-v-194d86ac]:disabled{opacity:.55;cursor:not-allowed}.side-foot[data-v-194d86ac]{margin-top:0.875rem;padding-top:0.75rem;border-top:1px dashed var(--line);color:var(--ink3);font-size:0.71875rem;line-height:1.8}.status-dot[data-v-194d86ac]{width:0.375rem;height:0.375rem;border-radius:50%;background:var(--pri);-webkit-animation:statusPulse-194d86ac 1.4s ease-in-out infinite;animation:statusPulse-194d86ac 1.4s ease-in-out infinite}@-webkit-keyframes statusPulse-194d86ac{0%,100%{opacity:.35;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes statusPulse-194d86ac{0%,100%{opacity:.35;-webkit-transform:scale(0.8);transform:scale(0.8)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@media(max-width: 980px){.side[data-v-194d86ac]{height:auto;max-height:20rem}.side-list[data-v-194d86ac]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;overflow-x:auto;overflow-y:hidden}.side-item[data-v-194d86ac]{width:15rem;min-width:15rem}}
.welcome-wrap[data-v-3dea2973]{width:100%;max-width:45rem;margin:auto;padding:3.375rem 2rem;text-align:center}.welcome-badge[data-v-3dea2973]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;margin-bottom:1.125rem;padding:0.3125rem 0.875rem;border-radius:62.4375rem;background:var(--grad);color:#fff;font-size:0.75rem;font-weight:700;box-shadow:0 0.25rem 0.75rem rgba(139,92,246,.3)}h1[data-v-3dea2973]{margin:0 0 0.625rem;font-size:1.625rem;line-height:1.4;font-weight:700;color:var(--ink)}.grad-text[data-v-3dea2973]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.welcome-sub[data-v-3dea2973]{margin:0 0 1.75rem;color:var(--ink2);font-size:0.875rem}.dropzone[data-v-3dea2973]{margin:0 auto 1.125rem;padding:2.375rem 1.5rem;border:0.125rem dashed var(--line3);border-radius:var(--radius-lg);background:-webkit-linear-gradient(top, #fff, var(--pri-soft2));background:linear-gradient(180deg, #fff, var(--pri-soft2));cursor:pointer;-webkit-transition:.2s;transition:.2s}.dropzone[data-v-3dea2973]:hover,.dropzone.drag[data-v-3dea2973]{border-color:var(--pri);background:-webkit-linear-gradient(top, #fff, rgba(167, 139, 250, 0.1));background:linear-gradient(180deg, #fff, rgba(167, 139, 250, 0.1))}.dz-icon[data-v-3dea2973]{width:3.375rem;height:3.375rem;margin:0 auto 0.875rem;display:grid;place-items:center;border-radius:1rem;background:var(--grad);color:#fff;font-size:1.5rem;box-shadow:0 0.5rem 1.125rem rgba(139,92,246,.34)}.dz-main[data-v-3dea2973]{color:var(--ink);font-size:0.9375rem;font-weight:500}.dz-sub[data-v-3dea2973]{margin-top:0.375rem;color:var(--ink3);font-size:0.78125rem}.dz-sub b[data-v-3dea2973]{color:var(--coral)}.gen-confirm[data-v-3dea2973]{max-width:32.5rem;margin:0 auto 1.125rem;padding:1rem 1.25rem;border:1px solid #ddd6fe;border-radius:var(--radius-lg);background:-webkit-linear-gradient(top, #fff, #f6f4fe);background:linear-gradient(180deg, #fff, #f6f4fe);text-align:left;box-shadow:var(--shadow-sm)}.gc-title[data-v-3dea2973]{margin-bottom:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;color:var(--pri);font-size:0.8125rem;font-weight:700}.gc-file[data-v-3dea2973]{color:var(--ink);font-size:0.875rem;font-weight:600;word-break:break-all}.gc-meta[data-v-3dea2973]{margin-top:0.25rem;color:var(--ink3);font-size:0.78125rem}.gc-cost[data-v-3dea2973]{margin-top:0.625rem;padding-top:0.625rem;border-top:1px dashed var(--line);color:var(--ink2);font-size:0.78125rem}.gc-cost b[data-v-3dea2973]{color:var(--coral)}.gc-actions[data-v-3dea2973]{margin-top:0.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:0.625rem}
.script-workshop-page{--bg: #f5f7fa;--card: #ffffff;--line: #e8eaf1;--line2: #dcdee6;--line3: #d1d9e8;--ink: #1f2937;--ink-body: #333333;--ink2: #6b7280;--ink3: #94a3b8;--pri: #8b5cf6;--pri-h: #7c3aed;--pri-soft: #ede9fe;--pri-soft2: rgba(139, 92, 246, .07);--grad: linear-gradient(135deg, #a78bfa, #7c3aed);--coral: #ff4757;--coral-soft: rgba(255, 71, 87, .12);--green: #16a34a;--green-soft: #eafaf0;--red: #dc2626;--red-soft: #fef2f2;--yellow: #d97706;--yellow-soft: #fff7e6;--radius: 0.875rem;--radius-lg: 1.25rem;--shadow: 0 1px 0.125rem rgba(0, 0, 0, .04), 0 0.5rem 1.5rem rgba(0, 0, 0, .06);--shadow-sm: 0 1px 0.1875rem rgba(0, 0, 0, .05);--font: "阿里巴巴普惠体 2.0 55 Regular", "PingFang SC", "Microsoft YaHei", -apple-system, "Segoe UI", Roboto, sans-serif;font-family:var(--font);color:var(--ink-body);font-size:0.875rem;line-height:1.6;-webkit-font-smoothing:antialiased}.script-workshop-page button{font-family:inherit;cursor:pointer}.script-workshop-page input,.script-workshop-page textarea{font-family:inherit}.script-workshop-page h1{font-size:1.5rem;font-weight:700;color:var(--ink);margin:0}.script-workshop-page h2{font-size:1.125rem;font-weight:700;color:var(--ink);margin:0}.script-workshop-page h3{font-size:0.9375rem;font-weight:600;color:var(--ink);margin:0 0 0.75rem}.script-workshop-page .hint{color:var(--ink3);font-size:0.8125rem;margin-top:0.25rem}.script-workshop-page .meta-line{color:var(--ink3);font-size:0.78125rem;margin-top:0.1875rem}.script-workshop-page .sw-icon{display:inline-block;width:1em;height:1em;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;vertical-align:-0.125em;background-position:center;background-repeat:no-repeat;background-size:contain}.script-workshop-page .sw-icon-memo{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-storyboard{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-library{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-video{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-time{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAAXW0lEQVR4nO1beXRT15k3pG06f7QzOac9c2bmnDbTzkwybZk0k3TaaZulbRYnYbUtI++r9qddsiTL8pNkyZJ3OwYTErYCZjFLICGQhAQSNhvjfd8NGMjSOTPTNGnBYP3mfPe9Z2RiAiEmSc/0nvP56dny0/1+9/et9yom5i/jL+O2j0ceeeQrPM9/jUSv19/5SSK9TyaT3RHz5zwAzJeUudVn8HwD+38A82L+XIZMJrtDH6u/EzFXJ11VtuKnvLuo0O32+d1uPuzJ95W78z2VeXn51S6Hu8rt9lT6CwNlRb5guMgX9Bf5goU1ZTU/kP6fANDra+6UyRq+1KyYx/M8rfp8utmyY++/BYrClXl21x6LKe90fp4H+c7CSIGLR0G+l4lbfO1x8ygs8MLr8YH3+CI+b4DuB/3+ot3hcGX48IsH7paAEJ//pWLEPPrBP/LIV+haHqrKzM9ztxk461mbyRFx2t0w6a3gNIYpvdZ4Ra81TXIa46ROY5rktJIYp0WvM13W64xTdqsDhQU8PB7vlNfrGwsFwi3VFbVy9lk8zz7riwZinrTqdFNTvvLnboe3l9OY/mg1O0SljRG91kRKTxl05ohBZ8YM4czQk+iixQROayS5QqLXGSM2i0NgSaH3Ymm4vGl17eoFIhDTjPtcBx9Fw6qqqrv9BUWH9Boz9BpTxKizRGZT2MhZGCiS0L1BZ4GBrpwFRvqdnq4WGPQiOFfBiJCYjFa4HO4pvy+AqvJnd6xateEfpMX43ICQyWR3SB9WHq7+pc3svKzO5djqiUpPK06Kmg02GDkrdGojFFlqpCZlI3FZCuKWyBG/OBnxi5IQt5BeJ0Euy0BmmgIapZ4BMA3INBimCDHCbLTCU1CIcKj0o9rK5x6UFuW2h06ebI/n5zftb/qmx8lbrAbnJY1CT6s5c7X1FpiNNmhVBqQnZyN+sZwpnZmihCbHCAvnhMPiQYHTD3cejzyTGyZtHhSZHFKXZ2PJ04l45ok4yOPToMzRToNBIDDRMmZE7DYnSsKlfywrq0zbX7P/TlkDW5yv3D7lY2JiSktLv2/VOxt0SvOUTm28Mq28VlDeYrRBpzIiKSEd6cm5sBlcKA/V4Pm6dXh5z340HmnCQO8gRgZHMdQ/jMH+YQwPjKC3qw9HDh/D7h17saJmNYK+MuhVNiQsScGSp2VQZKuZ8ga9CIJgHlNmk22qOBC+GA6Vrqyurv5O9FznbMjE+Oty8ffq1eZOrdIIndp80RClPK0QUT5Nno3kxEyUh6qxZ8fLaD7RgtOjZzA8MIq+7gF0tfegtbkdpxpb0HJCkFNNrWg52Ya2Ux3oau9GX3c/A4YAqd+4HXx+AAufTMCyRXKoFZzoPAUQdBoD+YZLRUVBBP3FRyuKK/6J5trQMEc5Ay/ae2Vl5d+Z9fbD6lw9OI3pkpGzRpgT0wmKa5QckmUZCHhLsG/PAfT1DGBkaAy9Xf3oaO1CZ2s3Otu62ZXuO+h13yA6eweF+9YuBgwDp6mVAdfa3IHujl52v3XzDliNTix8PA7pSdngdDOYEDFylovBYDFCodK9VVVVf0NznosMch79OHHixF+ZtZYNiiwdW3lyatHK52aqoVUY8WLDXnR39GF0aJwp3tPZx4ReS/cEQkdHD1r3H8Zxcyk6vbXoOtkmgtOF9pZOJsQGYoXEDvr7iaMnsea5DZAvS0fCkmRoNYZovxAxGiyXivxBhEPhMHjMn7NcwcTZzbnpamhUhivXKp+drganMuPQ628xxQf7hhnV+3sGZwj9rqezHx2nutDRO4BXM71ofzAe//3YcrzvDKKjfwRdLZ0CQCIQBAIJsaK5sQWtJ9vR3tqJndt2Qx6XiWUL5dCo9DOYYDbZLgeDIWKCLGYuhtPmfCwrVQV1LjcVTXsCIjdLAzOXh6ZjzUz5gd4hJgQCiXRP0t87iJ6OPnR29+PUxj145TdajP9CjitPp+LDNAMG3mpEV2cfuogJIgjRQBAIEiPoft9L+5Eiy2YhVHsNCHarYyoYKEaQD977mZRvaGj4mjJL9/vcDI2QsEQpT+FPpzKzlSHlh/pHrisSIL0dfWjv6EPL5pfx6hMcxn+ZjMnF2fgw247BtxrR092Pno5e5ihJZmPDDBD27kfC4hQkLkmlrBMG0TGSFOQXIhgMn7slZwjReViN+S6KyxR3pzM3UWj1X3vlIMZHzmBkcIyBIAndS0LeX5AR9HX2o42cWr0IwENpmFyqwR8Ubgy+fRK9PcSSXuYryPlJIEQDcS0TNqzdjIWPJyBVng29zjgNAOUhXt6P0tKK1GidbhaCefX1L30rO0X1XxoFxxIdCQCLMQ+5mRps2bgNp8fOYmz49Azlr5VoMBgA7T1oZgzQY/zhLFyOM+AjFY+hI6fQ1zuEviiHSSBEA0EgRJsDCYFSFqpG7K+XQpGlmQ6PZAoupxvFgdC7pNFNZ4m8mERoVKa1lMhwGmH1SSitVeVo8cKqdTg9Kih/7epfF4ihcfR1DaC1vRcnN72EA48bMf5wLi7HW/CR2o+Roy0Y6B/BwAynKUQQCYhrTYIAkEJnvo3HwifiqepkeQLVEEaDBR5PYaQkVBKI1u2TlJ9P1xAf+l6qLOs0xXxp9VkxY7Ahz+zEqcZWTJw5z6h9M8pL0k8AtHUzAF5lACgwGWfDR5pijB1vxdDgGIZ6BecpgUASzYhrQSBTIIa8/OIriHtGjvSknKu1g8Y45XEXoiRU0ieTyaTO0vVNQSYT2lcGla00I4WKEi7CChKOqG+HMleLbZt34Oz4uU+tvMSAlrYenNxEJmDC+MNqTC5z4ENlMcZOtGN4eBzDfVedZjQQEgizOUcCobO9B2XFNXji0SXQMYfIWMAKp0KP93JxcbGFdFutXP3V6wIQG6u/k67L4zN2q3MMlNtfZivPYr8ZAX8Yp5raGAA3S/2rvmAcfZ0DaGklBuzDq0+YMf6QFpOLnfgwN4Txxg6MDJ/GcP8IA1eKHteCcK1PIBDIFOj3+/YeQJo8l1WcBrF4op6Cz1uEYDDYQLrV1NTc+Yn0L1tR9l15fFaXSP8pyfYp1d28cSveOfcem9ynUV5iQG/nAE61dDEADjxhwfgvOVxa5MKHOSUYb+rE6MhpjA5cjR6zgXBthJBAoHBM7w/wJXjqsWXQi70GAoBCos/rfzPKGc67Lv21SkN+brqGJT4mkf4EgN3iYJXa+bPvfGr6S0ImcKq1C00bJQCMuPRUPj7MKMV4U5cAgMis64EQ7Q+iQSAWUJW5ono1FsXKoMrlRABMEZPBAr7Qh5KSMjUzg9WzmEFsbCyjRuKStEpFBgdOY55kXRoKf1oTKsqq2IfNFvdvTigM9qFFBGD/k1aMPmzFn54qwAfpZR8D4HogXOsUJRDIFxAQr+0/iMxkJZITM9jcxVbbZHEghGAgWCay/eOteqVSyVBZ+KSsjhoTRs46SRmfSW9jidC6NRvw3oXf3RL9mYg+oJkA2LQPr/3KjAsPGIGfOXExIcwAoOpxZBZ2DQ8QECMY7B3+mFOUQCDlyT8N9A3CanBh6TOJjAEEADVe/f5iBAKBStKRNmBmtf+GhtV/LY9Le02ZpSMALksAmI12rF/zW5w/c2v0JwdI/0e1QGtHD46u24utWT68oa9AR14dBh3PY/hwC/qpZ9BJhdQQBkhYSKSIQPQfYiU2K7SuMQeJBZQPEFAehx+Ln0wQ+hScBTqtadLLF8HnC6yYlQEyMUvy+8vvz5DnDiuytAQAFT/M/h02FzZv2PKp7Z8UJxoP9Y8yRXo7+3H82ElsqF2HF1auQ8PeV7DvjUM49OphNL55HL3dAzgzdhanx86wSDNx+hzOnT6P82fP4/zEeZybuMBeDw0MM+WvZQKZATVSqCex6KkEVh8QAJzGeDnf5YGfL9q/pmTNN6IXPSY6Q7KZ3bHpycoPCACTXgCAGEBedOf23Th35sJNAyDRdojK454h9HQIk926sQHlJc9i+5adeP2Vgzh26DhOHGtG88k2VFesQdxSFVLkBiQlckhJ1CGFrjIdUhN1SEvkoEy14MgbxzA2Os4Ujw6PFA0IgJrylVj69HJoclkazxIiaq17C/3D5eU195OuM4okpWj/nMqSlJGspFx/yqS3RiQA/L4gXj/w5k0nQNOrLvYGBDvtxbG3GvFs+SqsqKjDru0vsmceP9KExmOnGIXrVmzEggVLcM+/xOJf/zkW93z/cdzzj7/BvXf/Cvd+5xH88LuP4CffexKyhzJw7M0TGB4UOk4SC8gPDPQNYf3zG5GwOBmKHGKyhdr1U1QcFXp8fwiHw09FL/oMABRp2uzMZDUUWdrLJr2NAUASLi5hE6X8/0YRQHJkUmOku7MPbac60dbShVdfOYiyYBVqK+vQsHUXDrxyEEcOH2fPJvvdWr8Xv35ciwX3JePB+5PwH/ctx88WyPDzH8Xj5z9Yikd/FI/FP0nDo3c/g9f2vMmiBqsXugUQCMT+ngHGLnlcOiuOGAAUCvWWiK/Qj7JgOPG6AOgUZnm6XEEMiEwDYLAiUFSMgwcO4ez4xA0ZwJTvHxVo39mH9pZuNDe2ovF4Cw4dPIKqkpUI+yuwcX099ux6mbHg0BtHcOyt4ygtfR4//c8MPPjjJPzsPjl+sSARD/0wAY/+SIZf/zABjy9IROyPk8Atz0Pj282M7qQ8M4NuAQD63foXiAEprKUuAjBFvqzQ4/2gtLQi9mMA8JIPsLlj05JyP8jJIORsohO0gy/0Y8/ulzBx+pMLIEb9gRHB4XUNoKutF63NnWhqbMXRt5vQeLQZm9ZuQ6EjgOryldi0YQt2NezBru17sHXjdlRXroPDWQO3sxpOWwWc5lI4jCVwGkJw6UNwc0EEnZU4ebyVtdX7u6lyvJolUjSgOdRWrhI6RUrDVR9gzoOX943UVtb++8d8gEyMAiF/+f1p8txh6vNJUUBwgh7s3L7rhk6QbJJyeZoUo2RrN1pOdrDVP/Z2E/MBbx48ghfqNsCXH0KRpwSlgUrUlNVhW/1uZgZE4Z4uqZEq0ru7n8V3And0eFwMkUPCvoJYOEkA0N9LgpUsD5BKeYoCzjw37SYdDIVCd80WBebT9aX6+m8lxWccyk5Tz8gDnHn52Fq/7YZhkAAYJAB6h9DD2uG0B9DBGNB4rIXZ+omjzTj6ViNe3LEPDfW7sWv7Sziw7yBaTwkNUfIXZDbtLV1opwYqXVu70dXWw/KIvu5BDPePik2WmVkiOdqJ8Qn43cVCIiTuSdKONO/xoaDAU3fdVPiBBx5gv1wUK3suM0VN3Z/pTJBCyG83bMTE+CebAEtbxYyN8v6u9j60i/1+ytKaG9twkjZCGtvQ2d7LlCGvTaBJnWRShvUS2coKPUUKp/RswQHPnipLZtDd2QO92sq24ti+IqXCWtOkjy+C1++vmjUTjK4Fli2UV2emqMCpjJOkPIFAhVBFeSWOH2nEmbGJ60YCKfzRxKVMTWhi9KBDWtWWLnZPQn+j95DJCIpKz735WiMagPGR09ixbTcSl6UhJ0MFUxQAfj5Izrz8urWATKwG1blcQWaSEjkZmikqhgw6K6ymPLjdhdi7ex8unH33xizoH2UrSLZKq0xs6OkUEhYhgxtkZkJMERSXVvfT1xgSC+i55yfeYQ5QaI0J9s82TDgzClyeqfKScuV1TUAmOsI1mzbds3xZWj/tBUynw0Y78uxO7GzYeUMzYHnAoNAFZvYptcWj9gzIeRFIn0XxmawTIg9dPc4ixC1KYps24upfcZED9HgPM0X5mPnX7RDHih0h2aLU3VkpKujUJuYISfLsLoSKQzh+tPGmagJpZSgvYGkx3U+3ysc+s+LRQsBSj5LCafxCOdS5uhkAFLq9KA6UbCXd6LDVrMrToMYhXc1cXnVqQhZyM1hCJJqBA05HPhq275izic+FEJDUnaakqyDPyw5cCC18Ut7MGroue/6l8lC58YY9QV4Mhzs37/yufGn6OB1oMGipLWaFgbPC5SyAl/fi2JETzBneamdoLoXmcGZ8gq3+M4/HgbbuTdMAmKbybC4U+YJ9DT381+jo3g03SHgxKzRzztXLl6VDla2DWYwG1BkuKCjEqlWrmb3dendo7lafFoL2HdU5ena6xMgYK+1gmWG3OKcqwjUu0ummt8lkMtkdwO++kSpXvJ+ZrIBBY44InWELHHYXPB4P6jdvZdS70c7Q7RRaACrQeHeAHZ4gU5V2r/VaS4TM1u8NnpV0irnZAZEmDluhPn5RMlWHMHE21h4nm6LmQiAQwGv7X8fpkbNfGAC0+iuqV2HpM8uhVdFeQNT+pdbCMthnq+qeuuVzAgDuyEpRvZuckEXnfiJkCgQCOUa24xIuQdOJZrYKEiU/D9oT66gypbxkeVwaFNmshTetPDk/tvq+4m4e0wclbm3w+YEfL1+aEUmX50YMWsEUTJI/cHtQVlqGo28fnzaH2+kYJb8zPnoGO7bsRGYKK90/pjyFQE9+4UfBYPBvb3n1o4fTVJiRFJeBrFTFFRNnnQaBEiR3vgeh4jBe3rOPTVLqGs0lG4Tt9TGWf9D9iprnkJKYBdV0vJ+mfkSvNU85bG6Uhiofmwvl59EPAF/VaSy1KfHZyE1XXzSLADAQDHbWM/T6/KjftJX15cgkpDB5q4yILnRI8bGRM+yMUEmwHCnLM5mHNxsEnyRu3Uc4jemy3eJCEV9qi5mrwYu5QV1d/V0ahenl1EQF1QkXTZxlmgm0Ci5HAdzuApSXlrPmCVWA5868w5oo0QclPokZQiNVSG3pfRcm3sE7597F0bdOYHXdWiiyNcjJUjPmSbtWotBxvT85bW4UeorW9/T0sIRuzr5nIBNDiM7O/31OuvpoWmIuctLVl4x0UEoEgV7bzU7WPMnPd+PZZ2uxa8duvPHaIWa3FybeZY5Lyh2unhy5CgydJyTA3rvwPrvfu2sfnq9bC5vZiax0xXQuEqW4pPwkVawet29Xzdq13xbmPMffLeCFBGmeyxX8tlZp3pCSkBXJSlORzU1HB6NOiBB5VhfodIbL5UYoFMa6deuxeeMW1hSlfoAECFGbhF4TxY8fbcKuhr1YWbsapcUVrAqlvJ42OKilJR2yvkp7IdXNs7ou+dy+8Pr16+l84Lw5OyQ5GxNIDh8e/7qZyzMkx2VdSk9SQKvQkzkwIASPTBO1sZWjVJSSJ3d+AWuuVlRUYuWKOqysXYnampWorqxBRXk1ykorUeQvRoG7ECaDlZ0BpEYmhTPhwPXMVRdW3gK7Nf+Pfn9QTiFbml/M7Ry84BOYX3BY+UeT4jP/RHkCbadxapYrsDAkZI5CZsa21wx2Rl+r2Q6LyQarOY8J9euFzo1wZJ7eS++j97NKVHyGUI9Y2DF8eg+nYWnu//j9ofukeX1uR+YRddTE6XTepVUa3kxcmvb7nDQNqx10asMVk956WQDDdlWRKGWIIfS3aLlWYVHoGVc4jWnKpLdHjJydyvT/5d3e3Zs2bfqmOKUbFzm3a/Ai6v6C8ILcDN1BeXzGe3S6RJHJRVTZHLGCegrUXrti0tumphWdXSJGvXXKZLDRidRJvdZ8mVObYDE4InZzPtS5hvfdjsJdVVVV90R/9hc+eJ6fL22uFNj5p9XZpl2ZKaoTqixu0qC2Qqc0Q5XDiYcrjVf0GtOkXme+ZORsF02c9aJBZ7mk15ou69TGKZ3KRCsMi9EBp7UAJs7xoUlnO+TJ99aXlVU9Sp9Bn/WlUV4aREFqqEhOCMBdFRW1WTqFOZgky1yjzNBOKHMMl/QqM4xaOwwaOziVBQaNDWa9Axa9k5kFpzJf5FTmUWWW7nmH1eNf+/yWRHJw0UB/qb9H2CBruIPP4L8ePUk6mETfHXS5/EuturwMbY5ZlZGi0S9fmm5Miss0KtK1nEFpVdot7hSfJ7CormbN/S0tLdOdG3oWPYO+jBnz5zIAzKPuK/XgpVbbpxn0P/S/9Iwv9Yrf5CDzYN/nIQp/ktB76LvGX/R3AmP+v4z/A3FPlQI+FcCQAAAAAElFTkSuQmCC)}.script-workshop-page .sw-icon-ai{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-edit{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-shot{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAAPvklEQVR4nO2ba1BUZ5rHIWqyU7uzOzVbW7v7Yb9sJVNTc6lKBNSYjagoIBcRsAEBMSg0zaXvDQJ9Od1cm26a5uKtIYKgIjYXFbVpmjvKTZqrKGY3M8mOidnKTCaV7E4iNH3+W+9pUBCd7CDEdnaeql+/XafPec55/u/zXjm4uPzF/hyMeoXypNYbWax1Lv8fDC5wpaiu9RSLepXtZtiw+Dc227CBoqhXXP7cjKK61nO5Ja9xuabXXFxcXB1HwZTqo8a/y06u355xuOYXFMkGhwDz57ykBuCVkhLTa11VH/2VEViS2lardYOCXcXKfK8uSRRZqcqIrbmsTGj4Qis23zPk3Mx/v+DmD+e9vFwiAFhntWIDAXA8PEl3Uso4Z/emxbx/LP29akNqzJlrsvgL36r5JuhTu1EoaoNG2IKyjB57tXocFdl9TRRlfNXlZTCKwiukth8FPF9qc00/qy6fvtTU9N/XO3vtHT3dX39pLP8A+tQuukjSCY3QjEKJZU6f2j6jT22zFUna7IXi1jmt2DxbrryFiqybQpeXxSgKTKdVdWys2Fj32aTJYhvvG8D98XFgehr09DRw+w4wMkLPXTr38WxRqsWmE7XSOomFgKW00jqxBaeyb95/gSHBldTkszojT09qPSlVsYbNirjKnnOVHz24MYT/ujVMz92eAu7eBUg5Ogb72Bg9RwK3Dtvto6PAyCjQfv0LlEo7UShqfSJ4B0Wp7Tip6n34/YULuBqNxnVGI9aRdF76m4tr6uGCHwpZFT+WHKr6JyW7qkIef+53mUdqZ5TsertG0IKSo91ovfRbkBofG4d9ZGQeK42RESyBiDA2Dtzo/gaGvEFoSVMQLxbCkRmlme32k1m9wsXNalXNaMQ6g8G6wWDAknHYxcXllYyIin80lE3/sqHh23+VH6rmKOLOfpTNaUROUjPyuS0oFFmgE7VBJ2yDVtgKjaCV1vBMdP3pDzE0MIvxCcBqJSwXYAEiwkD/DM7ox0FSXis0zzFNQ2Jh+ojjGUMokfbcIg/EYhlXZ4Lk6enJTD6MTzjke/J/dEw7sq2u7pttxgufh1888+Hd7q5ZDPTDXqO/i/yk6yjktdp1AotdyzfTWkErtAIzHOVj1MnXUZ43hJ72rzE+SWqbXiaClWClMTw8R4+NYXZ8DDPX6j+dK88eQbGwD7mcFpqKvfqbjPDmDuXhawXk+Z53YuTKZrM3LAS9kE6niobcKw0fHW5onolsrLtfZ2n5GmNjwOQdBnpiArbJ25i1WmG7aLhHa3hmqFNMTKAavhnaBRYJUCi0QM01oSS9C9cufopbgzampq3DNOabg21sDA/HxjAzOg767j3gzh2muaD65H/cTgttOp4Z2ZShijd5rNYcwHXBEZliiqPFm9OilUeUh8/lN9U++OjONHD3Huwk6PFJ2CYn8XB8FDOkwxp+lMI007avGx+gTNqDPM41hwg8MyMEKYkQzPd5QTTcFqiTr+Fs6eTcYP/MDPE7Mgobuc/dD4DxUeBq0+/+cLXl4fHLzX/IqjwxLcvNaP+Zo7YdfRDX1/QaxVqFuQBFea4XHZCI0g9KjaID6R/LDp2iS0V9qMiz2psv/OfMxASpEbtteNhOk4BJ212SsuTYMI2J20BP21eo1Iwgj3PVUes8hxAFvEdC2LWCFptOZJnR8C1zOUdacK7w18SnvbPjGxiND642t8xyLtZ+Hm/QWL0XZyQzBWZNvcpiGV9drTbvSj44IdyzvHAxBJEipIRmICu22a7lW2ZyOVfn1CktOFM0gVtDc2TIemaHxQgxTDOd263BOVw4MY38xGsLWUD6hDkNz2xXJ1qgTuhCXlw7pAcbaHF4TZs0ujGqpuqBb2X5tA//kP5Hix+QjDhTU3jVaGQCX72VIGt+WRntG5sYuzfBFu0bi3DvgzZ+mH5OndQGDa8FWr6j9tRJJhhyBtHX8y3GJr5DBCvNCEU6N1P9A5SkdSMnzoycIxZaFt2E1IiaDwWhp4XCIOMvk0LLfy5k6X68uDKIdXVhPRl5uqiu9WsyvBFju7GZoS3UK9K8f1cU9m7fbw/eEQVJVAUKUkjgLY7am0edbELx0U40133iyASm9wZNGBkBTcbuiQkHRIibg6C7+4Gz7//qm7SD1VVxPuU/57KM/3CEVbEQ8BNzDKwj84zvbZnLnhcg8N39XcHbIxD4LosOeDcEcXsVUCd2QMM3LRHA0cNfJz393PnjU3brMDMKMLO5iUlgYAho78bXptaZ3zfWffZJTfkHMuK/v/83P3haUOQYYWEh9L2bp6cnM1UNeCfkXNC2MCIA9rwdiPBdychP6oCGZ0IBr4XW8s02Bl6rvZDfDr3wBgoS22DIHUZbx8MvzJ24d+nKV3fOnf7VpbONH//zs+/IBLrAizfWfB+wZ2sox39r6GzAv7HgszlwLnx3gi0v8fqMmtsyq+W10kX8HugFN6DmWCCPafoyPaKxRxxyrkUUVnmS4jZuWeidF6fzAi5Obq7kw39byBv+W0O/DHhnP/y2hmL/jhhkRtdAm9gHKvbSbGZkQ18ay1jDDz5dlrJPH7L42sfTZWwgpcvLZtR8zfluCf4sYCsLvluCP/DdtLcxelem7uj+5qykvcfik/fl/b3jbEeNGtjWDWTyQXhyUfQymiv58Hk72N/XPTB655aAjb6v+/7t4t/mA/4bcXTNXwtZxh+Q2eICZKFExufvgpy3+LpnQXZ4/i/+HOd2rX/My18RL8xcyYeXu+9bnm/uifN8yzt2h7v/YY9feIRF787MFQRXmJKDjtdzg040LoYXYmiM36WrV6e1t9Qbf9tfe+b+jdqaT24u48z9G+R3naLbnOinb+AFn1ziZwF+yKmmI16a+pKsgTZj3ed956vvL/fFcP9GY+MXvaXUQE0aq6Y4Lfx8aXpEbXE6q9aXxLGCOQTFXLDdze+858Y9c54b9zzc9pb3wx1u/t8mBxfbSvi9KBG2oUTY8YhSUSf0XAsMigH0d/8P7pKtrNs0pqawhNu3gTt3gfER4KxuCkUprcy1i30t+CviWlCZN4zhgW//uL87NLNIOp0zAl2KGcWCNvqYpAc6oeXyQnNdkQBebn7NXh4B2OHmj+1ue7DTzR+JgUXQJ/fSxfwOupjX6YDfSet5HXSJoIs2GR/Qk2SZagXZxloC2ekhuz5kxXheP2Uv5LQy1zzys9gft4Muk/TQHVe/oCenHNc+y9/QwIy9KnfErkuyoITfiWJeJ8oEvaSsdghgWKkA/o3zAtDbN/rRO9z8aE6gji5K7oWe2w49t4OhKKUd5OaNp3/NbGYwa/gn1wPMSpFm1vjkPG1CK/S8zkc+HsHrQFFyO/Qp7bh24ZNn+mOW26NkgWVDTcEE448EvuCnlN9NnquSiYbqWr8yAdz9mrw8ArHTnWSAH5MJnIBC6Dg9KEpqQ1FSO4qSO6Blm1Grv8OsBZ69leUI/srZ+9AlWpjrSKCMj0XoktuZYBrKP8To+NP9OZbdNLNHeKHsHjRxZuhTOpb4KUnpIvepej4BNgU27dpEBAjATnc/pgmw/XXQsruh5bSiMKkD+UfMqNZMwjq8sJf3NBzL4ZaGz6FJaIM2sR1aDqFtKYntUMe1orb0A6Z2Sc0/yydZfV49/yk07DYUJi73VZTUiYIE8xkSBxkeVyTArk37GnZvDgIjgkcASDaQDNCwu1CY1IqcmGackvXh1uAMRkdtGBmxYWR0bhkk+B7LVygWdkObYIGW83SIv8o8q8PPyB/313nt9yjmd0FD/CUu96VL6iCZVPFcGbBjY6DJyy0Q2zcGYPtbfti5MQDsPXrkHOyBIvw6KlTT6G6hMdQPDPYBQ0/AHOsHbnQAOm4/qIgWqKItUEW1LkMZaUZV/ofotjiuGbzpuP5JhgaALvMsChJ6oQhvQdZT/CmjWumcmE4oI1uaHBmwwlFg8093tnm8sR3ub3jC7fVtcHv9XQRv40G4/wT4+4qQzT0PtaQJuYJ65AoakSdoQK6ggSnzhA3IFzYiX9CIrJRaCENKIQo7BhGrbAnisHlYZcgT1aEg9TLyRY3IFzchX9QEtfgS853ch1CQesnhL7QYqZHHIYk49jTo9CgDxFEnLj9fE3D3v7TTzVH7297cA883fRHilQL+ATUyYtVIjcqBOCILqZFZkERmQxKVA0lUNnM8NToHEgL5HpMHaZwWmUc0kBLiHpMZ/5i0mDykHSTn5yItJgdpMbk4eigXR0m58P1QHnNvWYIOUnYhZE+BHFdw9MiM19auSABqXgCfzfuafN8OgffmIKb9794UhDBvCYRRRZDH6SCLL4Z8GSXLjpHzZHH672S5r2f7/y5fCnYpZIf1Z55LAO9NQU0+W4Kxe9NeZiTY5b4XLG8RIwC5iTSu2GmRs8sgjS9a2TBIfZcAB/WQxZdAGl/qtMgTjkMaX7IWAoghPFgCOfsYZOzjTouCcwpSdtkqC+AxnwExZZBzTkLGOeW0KJIqIOWcWAsBxBAeOg55YjlkiRVOiyK5EtJEw2oLEASWjxii905AkXQa8qRKp4VKqYY88fRaCCCBKPYUFClVkKeccVoo3lnIuZVrJMBhAxS8GsjJTZwUSlALObd6DQTwJgJUQMGvhdyJoYQXIeedX10BdnsEIYxkwJHToAQXoXBilKIGyHnGVRZg04IAlaCERiiE9U6LUtwEuWC1BfDYhzCfVIjiz4ASN0HhxChTr0AubFwLASQQs2uglFwB5cSo0q5BIby8VgKchTLtKqhU50V11ARFavNq9wH7EOabCjHnPJTpJlBHnRdVRisU6VfXRgBJ4gWoMluhzHBesqTtUKSb1kqAOqgy26B0YrJknVCkW9ZKACNUsi4opZ1OS5a8Fwpp22oLEIww3zRIkhqgUvRCKe9xWrKoPsgzu1Z3S8x7UwjC/TIg4TYhi7oJlcJ5yVYNQKG4Wf1c2+K7twTXeTMCBMHLPRBeHkHYT5oA9wpUygGoqH6nRakaQqasf6V/G3Rh3g/Y/fYB5R7Pg/DeGj63+50IesemIHqfj4QWchppubQbKtUQVMpBp0KpHKQpaoCWUkNIlQ5mrVQAxry84n4S6MP5JHivEP4+iXY/73jbvr1pNg77oi1N0j4jk/c9pKjBF4pCMTBDKQZmF5ApBm1U9gQE0sHP0tOHfkLieK430/b6p+wKCUkfCg2nwIrKo0MiVDgQWwbe0S5kZN+GLP/fXyiZedPIyL3DkJ4zhTTVOATyocmUzIE9jgieI3hq/tWS8CDRv4QcyAkMic4PDY7R7g8IkYQe5FRHJki6Y+KO3nihcDL6I5Nk1rD4jIGI+LS+iMSMWyEpudafkudelZeoPeffHH3ZbMXt/lmZQP7bazGPX2OzvlCWvhb3l9fjXP4U+1+nHJPR1/0iEAAAAABJRU5ErkJggg==)}.script-workshop-page .sw-icon-music{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-note{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-points{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-sparkle{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-film{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-selected{background-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-timer,.script-workshop-page .sw-icon-upload,.script-workshop-page .sw-icon-download,.script-workshop-page .sw-icon-warning,.script-workshop-page .sw-icon-play,.script-workshop-page .sw-icon-pause,.script-workshop-page .sw-icon-core,.script-workshop-page .sw-icon-check{background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.script-workshop-page .sw-icon-timer{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAHTElEQVR4nOybCYxdUxjH/1pbVasUsVQVbUMrQmkRjFZrV42lYolkxBLULiW2aKyxiyUkJVoRuwYhqKWTClJrBFX7VGmjdNNStIbvl+++vDfTN/ee+959r+/lzT/5Z+bdOee+e7/znW8733RTg6ObGhxdAlCDo+EFsK6qg/WMmylc4G3GxcZVqjCqJYDdjDONGwWO/9PYZPxIFUaXDVCDo0sAanBUywj+YDxZ7g1y2NDYV27xf1N7i78qmhMK7jvJ+JLxvRTzqiIAXnSY8UDjQcaBxp6djP3D+LnxNePPxuVKdoXrGC82Xmm8yHiC8WUFYh1VBt2NexuvMR5WcH2J8WPj98YFxs/ki4CA+sjd5WDjptF4tONV443GWcZ/tebzX2K8veAac043TjX+pwRkLQBe/Djjbcb+0cM8a3zE2GL8K/A+Gxv3N55mPF5uq+YYLzC+pbwg+K6nVdyWXWW8RWsKrR2yFMAQ4xTjcOOvxiuMT8rVujMwdpnx65gxbJcTjXcae8v3OPZkE+MM5bWlEGjYUcYvlYAsBMCqT1BeDa823mtcmTCvh3z15hrPV7K69ojG3RB9Pku+8pPVXgOWGg81vq8AlCsAVuc+Y7PyK9MqFwp7elHM3IPl+/t34wFy4xf3PYTHCAkb8ZRxd+MdxneMj8nDbLYcRvA5BaKcOAAVZH83G+8yjpa//I5yYbwid3PFgNs6M/p+BHW2Ol+M7YyfGJ8xbiHfLtiHKcZLjccaxxq/UcqXB6W6QV6e/Y2Fx/3cqryxwW2xL3F3uL5pRebvYxxX8PkU44MqrgVHGgfJVbstuoZdYQuwfa6Vb7dhirc3RVGKAFg9rDwvf3n0e+H+nWc8L/o5u8j8nKfgYdePriG0Y1RcAAiGTLKX2m8p5lxv/Nt4U3RtglKm0GltAOMnyt3L5FK+sACo7YsqP/VlQe6Xb6lT5fYgGGltAHsPqb8pF0TFCxYB4Bl4Fp4J77NHmslpBIBBw+qihhitZaod8CwTo9+vk7vMIKQRwHjjXsbLjN+qfAyJfuK+Bql84CmIETCa40InhdoAXBEhKAkKEdYGchdIJHa33JenQe5+A6PPxPkEL2m1Cq3EC2wj3/8IE/fbFnq/UA1AojsZ7zGukAthpNwV9VV6cL+BBZ9JnA5XemxlPEkeC4yRb0+ekRB7dMgNugeMwefj6lh99hduB3dFVjczYhrgekmRFxr3M66WxxKzo+9IzOAKQB2B1cYrTY+u/SL3MAhnmvKxQ1GEbIF95ZnczfKiQ1bIyg12BO+EN0Az8FqxCVHIFmiKxr2h+gAa9Lw8Gh2WNDhJAKgr+4n4e47qBzzrfLltiUWSAEhUdpGr0VLVD6g8IQRcbc+4gUkCIPvCmGDwVqt+QJ7RKo8vescNTBIApSmiqkWqP5Ae8/x94gYlZYOsPgKYr/oDWxZ3G3semSYURpotcis7VrUHUnOebWr0OWjRuk6GUozFsFDIoIixRLUHagKPKl+M7R0yKUkAvCjWn6ID6lXLxnBFxBz6yct0sd4rSQBI8x9lk64Wuzdls6XRd2SNbeULuDBuUJIAMCQkHEOUPQit+6sywPqTvf6o9lqxBpKMIHk+/pRSdy/VD/BYA5SBADB8FCvQgH6qH+wsP0AhVY9Nr0PcYO78rUn1A+oM2JUPkwaGCIAj7K/kdfvCYiNuZrDWLsj9m9Te5VHA4Vk/kD93LEIEQIWFs7hR8vM4wJE1xpH62wCtPbA1OQrDm4yKrlHAGSGvWa5IukFoJMjNqNxwPo/nQLqt8v21pdYeWG0Kn5/KM1Y0lMMavFdQl0hoVZhxHICeIy8+vi33s3RzJh2DVxqoPzk/HScUR1ksapeTQianORqjiotV5UyAZKiWDkYAmkipnUIvR+8/hUwKqQrnwGrjFs+Vh5ctqh0QqnNqdYhcS2eFTkwjAMBe41CD019K44ktKFUAWkyfAOnwQ/Kt2pZmclpsb3xdXi7jGOrdImPoDF+p7OwDxg3ju7zI33KNUjOi31NtzVLqATQlHCFvhMLSjunwdywzZWnihxEqH+Oi73xY7RstAUbvCeN38ta41Hap1IIIhpB2FFbkBePRymsT3R+8OKWoxSofGDOsPN0mucCL72qWt820yo3eXJWAcpuk8Ays9lD5ISVHaKg9eQNByvSYuWwTmqMIWVvU+XbhGelGoRmK5IztQOMk3aGEukR9QRa/s5uXC16EbhHUkQCpWcVbYzpiT7lbJaJEaxYEzKGTlKiUZGeK3Bin7gsqRBY1QdSc7XChPFT+wviAcWtlhx3kB514IWoINFWdoTJfHmTdKovq09E5PvpMHyBuCQudtp2GogZn/LS8Do+u0TBFlBeiLUGoVLM0K0bHaLPyWoZmYBNwm6xkx0SFPoNd5QaUgGZodB3bgEbRiDFPGaNSAsiBVRwpFwRNFT0D51HHI9N8XKVpTzAqLYCOQCCbyz1Ex7I1xpDIsir/LpdDtQVQc+j6pyk1OP4HAAD//ysEdUcAAAAGSURBVAMAOY97D41cPVQAAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,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)}.script-workshop-page .sw-icon-upload{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAABeElEQVR4nO3ZwUoVYRjG8d+hE5QH6QIKjMRrEJEWbbyLIIg2rlq0cd0FRLTJjTtvwwiloFbegxHiwgswNQa+D1yUph3R+eb5wwPDMOcwz8fMM+/3voQQQgghhBthXDRIZvC2qDseFHfwHL9wVI67c4NhEXs4Ldor5wbBI3w6Y75qCw81zgTv/2C+6l25pknGeInjcxagy4QXLebBCMv4eY75qh9Y0hhz+PIP5qs+l6xogll8vIT5qg8t5MEYqxe8939T95tXfa4UR3iGgyuYr9rH0/JfvWMe3//DfFWXHY/1jAfYmIL5qvWSJb3gLl7jZIoLcFyy5NbnwQgrOJyi+aqDkim3Og8WsHsN5qu+4YkeMsHmJYxutFADnCULIE+AvAKSARKC8hWQz6DUAVIISSUopbDsBWQzJLtB2Q5LP0AaItIRkpaY9ASlKSpdYWmLy1xABiMyGZLRmIaYZDQmo7HNIY/G7mMNO/h6gbbxBvdu+qZDCEHr/AZrIzqF1WJiUQAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAABeElEQVR4nO3ZwUoVYRjG8d+hE5QH6QIKjMRrEJEWbbyLIIg2rlq0cd0FRLTJjTtvwwiloFbegxHiwgswNQa+D1yUph3R+eb5wwPDMOcwz8fMM+/3voQQQgghhBthXDRIZvC2qDseFHfwHL9wVI67c4NhEXs4Ldor5wbBI3w6Y75qCw81zgTv/2C+6l25pknGeInjcxagy4QXLebBCMv4eY75qh9Y0hhz+PIP5qs+l6xogll8vIT5qg8t5MEYqxe8939T95tXfa4UR3iGgyuYr9rH0/JfvWMe3//DfFWXHY/1jAfYmIL5qvWSJb3gLl7jZIoLcFyy5NbnwQgrOJyi+aqDkim3Og8WsHsN5qu+4YkeMsHmJYxutFADnCULIE+AvAKSARKC8hWQz6DUAVIISSUopbDsBWQzJLtB2Q5LP0AaItIRkpaY9ASlKSpdYWmLy1xABiMyGZLRmIaYZDQmo7HNIY/G7mMNO/h6gbbxBvdu+qZDCEHr/AZrIzqF1WJiUQAAAABJRU5ErkJggg==)}.script-workshop-page .sw-icon-download{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAABgElEQVR4nO3ZvWpVQRSG4QePxsi2TAiI2FhrGhuvQRASULCy8yokkiqdla0pAqeKqI2VVRolXoGIjUXuwYgyYcMRgrjjOSaBzOR7YXWzB9Zif7P+CCGEEEII4TSZw308xdo/rD9zD5c0RIcxypS2OfmmGboEQP6AcSQgb0DJIyhZoCQNSh1QUghJJVhSCksvUNIMSTdY0g7LPKBkICIToZKRmMwES4aiMhUuGYvLXmAzixHZDHUaostmSDZD42yGtL8ZuoktfMDHQ/YJ32cIQH929487+jtf4oYzzEU8wa8ZnJ3W9vEQI2ecq3hxCgFYx7xKuI6dE3T+LRZVxl3snYDzX3BbhYzwGD+P4Xz/GK7igkrp8PwYAXhWk+6HuIb3/+H8mxp1P8QdfJtR97c0xAiP8GNK3a/UrPshrmBjigCstaD7IZbw7gjnX2NB4yzj61+c/9ya7ofotf1gUtv/dn6/9nw/K/OT2v5wvr/snLGAV9g+D7ofYrGlYieEoDoOAFsbOfNCLfW0AAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAABgElEQVR4nO3ZvWpVQRSG4QePxsi2TAiI2FhrGhuvQRASULCy8yokkiqdla0pAqeKqI2VVRolXoGIjUXuwYgyYcMRgrjjOSaBzOR7YXWzB9Zif7P+CCGEEEII4TSZw308xdo/rD9zD5c0RIcxypS2OfmmGboEQP6AcSQgb0DJIyhZoCQNSh1QUghJJVhSCksvUNIMSTdY0g7LPKBkICIToZKRmMwES4aiMhUuGYvLXmAzixHZDHUaostmSDZD42yGtL8ZuoktfMDHQ/YJ32cIQH929487+jtf4oYzzEU8wa8ZnJ3W9vEQI2ecq3hxCgFYx7xKuI6dE3T+LRZVxl3snYDzX3BbhYzwGD+P4Xz/GK7igkrp8PwYAXhWk+6HuIb3/+H8mxp1P8QdfJtR97c0xAiP8GNK3a/UrPshrmBjigCstaD7IZbw7gjnX2NB4yzj61+c/9ya7ofotf1gUtv/dn6/9nw/K/OT2v5wvr/snLGAV9g+D7ofYrGlYieEoDoOAFsbOfNCLfW0AAAAAElFTkSuQmCC)}.script-workshop-page .sw-icon-upload,.script-workshop-page .sw-icon-download{-webkit-transform:scaleX(2);transform:scaleX(2);-webkit-transform-origin:center;transform-origin:center}.script-workshop-page .sw-icon-upload{-webkit-transform:translateY(-0.075em) scaleX(2);transform:translateY(-0.075em) scaleX(2)}.script-workshop-page .sw-icon-warning{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFJ0lEQVR4nOxbWahVVRj+rllRGURKZJEPERH5lpj0UFpWaBaEDQTWQ5P1EFwqKBuIiqQIIowISxsgomgiaDAo9DqAojg8OKHiCCrihDiAitf/c63N+fdy37P3WXutdS6e88GH/uucs/de317rn/a+Q9DhGIIOR1cAdDi6AqDD0RUAHY6uAOhwtFOAycJ9lpPRJvSgPbhBOF94k7XXCe+BESMp2rECKPp0NCZPjBY+jTagHSuAk+0TjnDG9wjvEm5BQqReAUOFL+P8yRMjhS8h8U1JvQLuFP4vvMTa/c41HIdZBSuRCBchHYYJvxDerMY+FK4WjrP2xcLrhH8ITyMBUq6AJ4XfK5t7nZ7/UuEimC1AcFU8KvwdCZBqBVwjnGP/zdArXCI8COMb7rXjvCk3wghwApGRygkyxI1W9kKYZZ5hrnCFsscKH0MCpFgBjPdfCq+09hnhC8KN6ju80weEj6OxLW+BEekIIiL2CuBkGNpGqrHfYPIAF/OEfyubwk1HZD8V2wmOgXFwl1u7LMy5YfIwjKNcjUiIuQIY0l5HY/IEHeGqJr9ZinykuEr4hj1WFMRcAVOFv6pzbBVOFG4v+Z2bKtNnTBL+hwiI5QSHC2cLr1djb8Is7zLsh7muidamgKNgxDyJwIi1BRjCxiqbIe4X+3/mAouFOx3+JLwCJhH6GqZEzjBe+DAiIIYArPVfVTYn9BFMmCN4d0fZ72lei8Z22Wd/ozED+UQqCEILUFTrM7TNQ+tgDrBQ2fQNzyKw3wotwK3CF5XNPfsx/FLao8KZME4wwyv2HMEQUoCiWv8bmNDmiz6YxCnDCHuOoQiEkALcjXxbix2eT1CvrD0FUzIfVmNPCe9AIIQSgLX+W87xZiFMe2uN8HNlM0t8TXgZAiCUAAxR45XNEPYtwoBR5CvkxZyCQK30EAIwNM1wxhjCQra4d8Fspww99pzDURMhBCir9UOBiZTbM3gONVFXAMb7XmUzZDF0HUV4MJHiyupXY73I5xwto44ARbU+9/0CxIPbM6jdSq8jwO3C55XNIuZTxO3mMqF6F6avkIHXcBs84SsAQ9DbyNf6rP7WIz7YT5ijbF4D+w5ePQNfARiCpiibIYqhqh/xwXMwL9ijxh4RToAHfARg6GEI0vuOIWoX0oGCz1I25zETHmHRR4BmtX5K0OHqnoFXK73VjhDrdra4r7Y2w94zwrXVD3GukGGvbwPMfs64zLKqEz0G0zKfqsZabqW3Ej743fdhnF8G3vlpMEVLO0Bn/LPwQTX2gfAdVPRHrQjgNivrPMnleRlGp1n7B+Fy+DlRt5XOcDwB+e0xIKpuAYaYz5Df+3zS+x1aB49FL86wOc6SKS0rSiZRZ1o83m6YFluWCzAs8oHrP1WOVXUF3Cf8Fw2nWedtjieEPxaM13kq7N1KrxIFQtf6A5WxvBkPwA9MwGYrm9fKax5W9sMqAri1PsPeXMSB7xOgop5BpVZ6mQBure+2uH2wzfOzMjARe88ZK22llwng1vq+LW4NJjCbC8Y3o34XqaiV3vT1u2YCuLV+nRa3xg6YuL1Mjf0lvN9+VgdFrfSmPYOBBGC2xqc7utbnU9s6LW6NTTCd3R7Lh1D+0LQq+pBvpXMOnEthK32gMFgruRgEcN9L4OrlO0iL3S8WCVCUXl4I4DbjKzi5LVy0BajeJFx44JzGuINFAlCh4M/hBwE4p/MceFEtsFd4CMYrp3yTNCZYrdIR/ul+0K6/Fxg06P7JDDocXQHQ4TgLAAD//9u+qEgAAAAGSURBVAMAbD/+qlSZB70AAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFJ0lEQVR4nOxbWahVVRj+rllRGURKZJEPERH5lpj0UFpWaBaEDQTWQ5P1EFwqKBuIiqQIIowISxsgomgiaDAo9DqAojg8OKHiCCrihDiAitf/c63N+fdy37P3WXutdS6e88GH/uucs/de317rn/a+Q9DhGIIOR1cAdDi6AqDD0RUAHY6uAOhwtFOAycJ9lpPRJvSgPbhBOF94k7XXCe+BESMp2rECKPp0NCZPjBY+jTagHSuAk+0TjnDG9wjvEm5BQqReAUOFL+P8yRMjhS8h8U1JvQLuFP4vvMTa/c41HIdZBSuRCBchHYYJvxDerMY+FK4WjrP2xcLrhH8ITyMBUq6AJ4XfK5t7nZ7/UuEimC1AcFU8KvwdCZBqBVwjnGP/zdArXCI8COMb7rXjvCk3wghwApGRygkyxI1W9kKYZZ5hrnCFsscKH0MCpFgBjPdfCq+09hnhC8KN6ju80weEj6OxLW+BEekIIiL2CuBkGNpGqrHfYPIAF/OEfyubwk1HZD8V2wmOgXFwl1u7LMy5YfIwjKNcjUiIuQIY0l5HY/IEHeGqJr9ZinykuEr4hj1WFMRcAVOFv6pzbBVOFG4v+Z2bKtNnTBL+hwiI5QSHC2cLr1djb8Is7zLsh7muidamgKNgxDyJwIi1BRjCxiqbIe4X+3/mAouFOx3+JLwCJhH6GqZEzjBe+DAiIIYArPVfVTYn9BFMmCN4d0fZ72lei8Z22Wd/ozED+UQqCEILUFTrM7TNQ+tgDrBQ2fQNzyKw3wotwK3CF5XNPfsx/FLao8KZME4wwyv2HMEQUoCiWv8bmNDmiz6YxCnDCHuOoQiEkALcjXxbix2eT1CvrD0FUzIfVmNPCe9AIIQSgLX+W87xZiFMe2uN8HNlM0t8TXgZAiCUAAxR45XNEPYtwoBR5CvkxZyCQK30EAIwNM1wxhjCQra4d8Fspww99pzDURMhBCir9UOBiZTbM3gONVFXAMb7XmUzZDF0HUV4MJHiyupXY73I5xwto44ARbU+9/0CxIPbM6jdSq8jwO3C55XNIuZTxO3mMqF6F6avkIHXcBs84SsAQ9DbyNf6rP7WIz7YT5ijbF4D+w5ePQNfARiCpiibIYqhqh/xwXMwL9ijxh4RToAHfARg6GEI0vuOIWoX0oGCz1I25zETHmHRR4BmtX5K0OHqnoFXK73VjhDrdra4r7Y2w94zwrXVD3GukGGvbwPMfs64zLKqEz0G0zKfqsZabqW3Ej743fdhnF8G3vlpMEVLO0Bn/LPwQTX2gfAdVPRHrQjgNivrPMnleRlGp1n7B+Fy+DlRt5XOcDwB+e0xIKpuAYaYz5Df+3zS+x1aB49FL86wOc6SKS0rSiZRZ1o83m6YFluWCzAs8oHrP1WOVXUF3Cf8Fw2nWedtjieEPxaM13kq7N1KrxIFQtf6A5WxvBkPwA9MwGYrm9fKax5W9sMqAri1PsPeXMSB7xOgop5BpVZ6mQBure+2uH2wzfOzMjARe88ZK22llwng1vq+LW4NJjCbC8Y3o34XqaiV3vT1u2YCuLV+nRa3xg6YuL1Mjf0lvN9+VgdFrfSmPYOBBGC2xqc7utbnU9s6LW6NTTCd3R7Lh1D+0LQq+pBvpXMOnEthK32gMFgruRgEcN9L4OrlO0iL3S8WCVCUXl4I4DbjKzi5LVy0BajeJFx44JzGuINFAlCh4M/hBwE4p/MceFEtsFd4CMYrp3yTNCZYrdIR/ul+0K6/Fxg06P7JDDocXQHQ4TgLAAD//9u+qEgAAAAGSURBVAMAbD/+qlSZB70AAAAASUVORK5CYII=)}.script-workshop-page .sw-icon-play{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACn0lEQVR4nOybS8hOURiFlx8DKRMjhZKBEjKRlAzchmTCwEQGkltEKKWMDBihmDAiUS5ThJRyH0guEyRibmIgsVb7V9/kP53LPnu/7zln1TP46vsH+/332uvd7znfGHquMfRcQwHQcw0FQM81FAA911AA9FxlC7CWnCIz0DGVLcA0coh8JXvHP3dCVS2gHXCGfCCbyWQ4V90zYC65Rl6SVWQSnKrpIbiUPCJ3yEI4VKwUWEfekvNkFhwpdgzuJF/IcThJjDb6gKnkBEJibIfxxGizEdIOuEjekI0wmhgpOsH55DZ5QpbDWGKkbIWXkacIxVgAI8pxF9iA0EiZSIyclyETiZH7NjiaGFvHPyeVleuwdsBl8h6hqUqWGNbmAUqMuwiJsQQJEsPqQESJ8ZrcIPPQoqxPhDaRT+QsmYkW5GUktof8IEfJdESUp5mgEuIk+Y6IieFxKDqaGKvR8KD0PBVWYtwnz9BgGNOFsbgSQ8OYm2Q2KqpLzwWUGOoolRilW+suPhhRYnwmK8t8uYsFuEAWkcdlvjwF3dELso28q/JHXdgBH8l6sgIVFy95LsBvcoQsJvfIH9SQVwucI8fITzSUtwLU8nmRvFhAPl+DMFWOtnjJegF+kcMIPn9A/iKyLFsgms+LZLEAOtH3I/JWn0iWCiCf7yAP0cJWn0gWCqAtfoBcRfB8UuU+BOXzOeQSMixeyrUDbpGDCLe2rEpdgCw+L1KqAsjnu8h1hB7ejFKcAf99fgXGFi+1uQPk833kGwyrjQLo2f9uGPJ5kWIWQD7XM3/5vNbdPIdinAHy9WkEn6uZcbN4qekOcOHzItUtgAYTemv8ORz4vEhVC+DS50Uq+yqK3g5XF7eFvILz//qo3L7mHkvDb4bQc/W+AP8AAAD//wN2dtEAAAAGSURBVAMAf+Nsju3SP9EAAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACn0lEQVR4nOybS8hOURiFlx8DKRMjhZKBEjKRlAzchmTCwEQGkltEKKWMDBihmDAiUS5ThJRyH0guEyRibmIgsVb7V9/kP53LPnu/7zln1TP46vsH+/332uvd7znfGHquMfRcQwHQcw0FQM81FAA911AA9FxlC7CWnCIz0DGVLcA0coh8JXvHP3dCVS2gHXCGfCCbyWQ4V90zYC65Rl6SVWQSnKrpIbiUPCJ3yEI4VKwUWEfekvNkFhwpdgzuJF/IcThJjDb6gKnkBEJibIfxxGizEdIOuEjekI0wmhgpOsH55DZ5QpbDWGKkbIWXkacIxVgAI8pxF9iA0EiZSIyclyETiZH7NjiaGFvHPyeVleuwdsBl8h6hqUqWGNbmAUqMuwiJsQQJEsPqQESJ8ZrcIPPQoqxPhDaRT+QsmYkW5GUktof8IEfJdESUp5mgEuIk+Y6IieFxKDqaGKvR8KD0PBVWYtwnz9BgGNOFsbgSQ8OYm2Q2KqpLzwWUGOoolRilW+suPhhRYnwmK8t8uYsFuEAWkcdlvjwF3dELso28q/JHXdgBH8l6sgIVFy95LsBvcoQsJvfIH9SQVwucI8fITzSUtwLU8nmRvFhAPl+DMFWOtnjJegF+kcMIPn9A/iKyLFsgms+LZLEAOtH3I/JWn0iWCiCf7yAP0cJWn0gWCqAtfoBcRfB8UuU+BOXzOeQSMixeyrUDbpGDCLe2rEpdgCw+L1KqAsjnu8h1hB7ejFKcAf99fgXGFi+1uQPk833kGwyrjQLo2f9uGPJ5kWIWQD7XM3/5vNbdPIdinAHy9WkEn6uZcbN4qekOcOHzItUtgAYTemv8ORz4vEhVC+DS50Uq+yqK3g5XF7eFvILz//qo3L7mHkvDb4bQc/W+AP8AAAD//wN2dtEAAAAGSURBVAMAf+Nsju3SP9EAAAAASUVORK5CYII=)}.script-workshop-page .sw-icon-pause{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAh0lEQVR4nOzTsQ2AMBDFUJOabdhfYilqyAI0iFT2k36ZxsoN5AZyBUCuAMgVALkCIFcA5AqAXAGQKwByBeA/+9w5d7/smjsWvv+kH4BcAZArAHIFQK4AyBUAuQIgVwDkCoBcAZArAHIFQK4AyBUAuQIgVwDkCoBcAZArAHL6ABtynQByBUDuAQAA//9k6e5LAAAABklEQVQDAFISEFzg29TXAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAh0lEQVR4nOzTsQ2AMBDFUJOabdhfYilqyAI0iFT2k36ZxsoN5AZyBUCuAMgVALkCIFcA5AqAXAGQKwByBeA/+9w5d7/smjsWvv+kH4BcAZArAHIFQK4AyBUAuQIgVwDkCoBcAZArAHIFQK4AyBUAuQIgVwDkCoBcAZArAHL6ABtynQByBUDuAQAA//9k6e5LAAAABklEQVQDAFISEFzg29TXAAAAAElFTkSuQmCC)}.script-workshop-page .sw-icon-core{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADaElEQVR4nOyaWYiNYRzGH1tZkq1E9rFckLVEErKEhIgUWe/kRhQpRCnJciOR5UIhwp0LjCFckKUoSsjSXMyFpaHswvP0mhz1zcx3znnf90/f96tfzZw5X833fP93+5/TFBmnKTJOHgAyTh4AMk4eADJOHgAyTh4AMo51AJ1oHxhiHcAUuoY2gRGWAbSiy+gc2htGWAbQl46i3egYGGEZwDza/vfPi+EqIjpWAfSgiwp+11wwFgZYBTCb9sPf/8cK2hyRsQhAS9+ShNdn0aGIjEUA0+nIhNdb05WIXAWx19/O9DIdVM/fP9Jx9C4iEbsClqP+mxeqgi2IuCI0QzyG00O0ZSPv608f0IeIQKwh0I6epZNSvr8Gbig8RWBiDIEWdCfS37zoSg/ABReU0ENAFbaWrkfxVNDu9CL9hkCEDEBPfhPdhtIZQgfAhfAFAQg1B3SEm/Dmwg/36AL6GJ7xPQco0In0FvzdvBgGtzJou+y1an0GoPGqmb4K7qjrGw2pI/QG3DHaS/X6CEAnu/20Gq65ERpto2/SC3BzRFlBlHqxrhtMd9BpsEXzw2Z6HiWsFsUG0IbOpxsRpszL4RXdBTdM3qS9KG0A2qNrSVuH/6OVfoyuRoog0s6oKi2d4k7TtnDlb9bJbQANg6V0H/2Q5oJSb6JuKGylPWHLJ7hJWOVfgyIp9ymqgsbT3XBrdUw05jfQk0j5tJPwVcYKQhsgPYnQk+N7uEn4MNzTLwtfu6qf9Bnc9lf/4ASEOWco4Bn0Ov0OD4SayHSAOQV/w+I1XUgvwYXtjVCnQS0/GptqfQ9EeagzpM8N7iAAIY/DOr6eo13oCJSGbnomfYFAhG6IaJxehdu/VxR3KZ7A3Xw1AhJrM9OLVsI1PNNQS6fCHauDEmtb+5Kuoj9Svn87vY0IxGyLP6cd6OhG3qclTn3Ez4hA7P28VoVrcF3fJFQhOl5XIhIxK0C8hfvsb3I9fz9D9yD9UCkbi6PtCSR/4PGV7kXAFngSFgFoWTue8PoVBNrsNIRVc0OlXlvwu7a3B+HhcFMsVgE8gmte1KH1vgoGWAWgHeJR/DnYqIX1DgZY9vfU39eT18pg8vRF7GWwEB2W9F0BzfpqbkRb+gqxbmzq0yR9aeo+jPgXO7tRyb8uj4yTB4CMkweAjPMLAAD//4C3recAAAAGSURBVAMAt7mCu6lOSB8AAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADaElEQVR4nOyaWYiNYRzGH1tZkq1E9rFckLVEErKEhIgUWe/kRhQpRCnJciOR5UIhwp0LjCFckKUoSsjSXMyFpaHswvP0mhz1zcx3znnf90/f96tfzZw5X833fP93+5/TFBmnKTJOHgAyTh4AMk4eADJOHgAyTh4AMo51AJ1oHxhiHcAUuoY2gRGWAbSiy+gc2htGWAbQl46i3egYGGEZwDza/vfPi+EqIjpWAfSgiwp+11wwFgZYBTCb9sPf/8cK2hyRsQhAS9+ShNdn0aGIjEUA0+nIhNdb05WIXAWx19/O9DIdVM/fP9Jx9C4iEbsClqP+mxeqgi2IuCI0QzyG00O0ZSPv608f0IeIQKwh0I6epZNSvr8Gbig8RWBiDIEWdCfS37zoSg/ABReU0ENAFbaWrkfxVNDu9CL9hkCEDEBPfhPdhtIZQgfAhfAFAQg1B3SEm/Dmwg/36AL6GJ7xPQco0In0FvzdvBgGtzJou+y1an0GoPGqmb4K7qjrGw2pI/QG3DHaS/X6CEAnu/20Gq65ERpto2/SC3BzRFlBlHqxrhtMd9BpsEXzw2Z6HiWsFsUG0IbOpxsRpszL4RXdBTdM3qS9KG0A2qNrSVuH/6OVfoyuRoog0s6oKi2d4k7TtnDlb9bJbQANg6V0H/2Q5oJSb6JuKGylPWHLJ7hJWOVfgyIp9ymqgsbT3XBrdUw05jfQk0j5tJPwVcYKQhsgPYnQk+N7uEn4MNzTLwtfu6qf9Bnc9lf/4ASEOWco4Bn0Ov0OD4SayHSAOQV/w+I1XUgvwYXtjVCnQS0/GptqfQ9EeagzpM8N7iAAIY/DOr6eo13oCJSGbnomfYFAhG6IaJxehdu/VxR3KZ7A3Xw1AhJrM9OLVsI1PNNQS6fCHauDEmtb+5Kuoj9Svn87vY0IxGyLP6cd6OhG3qclTn3Ez4hA7P28VoVrcF3fJFQhOl5XIhIxK0C8hfvsb3I9fz9D9yD9UCkbi6PtCSR/4PGV7kXAFngSFgFoWTue8PoVBNrsNIRVc0OlXlvwu7a3B+HhcFMsVgE8gmte1KH1vgoGWAWgHeJR/DnYqIX1DgZY9vfU39eT18pg8vRF7GWwEB2W9F0BzfpqbkRb+gqxbmzq0yR9aeo+jPgXO7tRyb8uj4yTB4CMkweAjPMLAAD//4C3recAAAAGSURBVAMAt7mCu6lOSB8AAAAASUVORK5CYII=)}.script-workshop-page .sw-icon-check{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEoElEQVR4nOybR4hVSRSGf51xmMAEJvfMLIYZZnA2Ms4gKOpCMaAYQDGALtqMoOJKxQDiwowoIoIBWtSNmBAVRVyIihhAwYgYWsWAmANoG/+f6gePpup2vRvevdf3fvgW3VX3vXtP1T116tR5LVHhaokKV9UAqHBVDYAKV9UAqHB9hA9H35A/yWfkGXnnc1GeZ4AGrwPZQl6Qh+QMuUbqYAzSrD5GPvUlmU6mkhaW9nbkO/KouQ/KowF0z6PhfnjpFnkKD7VAvqT77Ui2kh8cfW6SweQIPPxA3mZADZkD98O/ITPIUXg6wTwZ4FMynnQJ6LOSbIYxhJfy8groPnvCPNwXjj4a9aGkHiUoLzPgVxiv73r4B43t11Ci8mCAT8gI0jmgz2JyEJ7vfbGybgBNfQU7kwP67IcJfF4hhLJuAHn7aeRbR/sTsoDcQUhl2QC6tyEwzs+l5Qg59Yu/JKv6m0yEe6U6RlbD7ANCK6sG+JyMIX852hvIfHIDEZVFA2jE25PagD51ZB95i4jKogHk8CbBvZ29QlbA7PkjK2sGUH6iB+njaJezW0LOISZlzQA/kXFwZ6r2kE3kNWJSlgygh+4Fd8T3nCwl9xCjsmSAX2BG35Wm20AOI8Kab1NWDKD76A+TyrJJSY5VMLMg9i/Ogn4jo+AOehTwnEECyoIBdA99yb+O9tMw078BCX152tJef4SjTe+71vx6JKS0DaDv7w336Cve34USUlxhbiBNKcmp0be9+wpz9e7fRoJK0wBa97uT/x3tSmsr8Els9KUwBlB2ti35h1wgxxEuG6OTm+Gwr/sa/bWIkOjwVSkGaAPjkDo1+f9eMpZch78KBxydHO0KeBIffcn3cFSpqYWw37AyNsrM/Ax/fQWTwm5ladPo15G7KIN8DfA9aR3Q3o/Mgzt311T/wcT9Np2E2esnPvqSrwHkiQ8306eWzIY5uQ2Szu8HBPRbj4Q9f7F8DaBj5rkwTi9IE2A2NK0C+qiIwbXf1z5/N2Lc7janUgokdHNydkGjI+c2i3SFfW2X09XS97vj+o1IMOqzqRQDKCzVa6DAJWhPLgcnh2lLaMqZDnJcV092IOQBR1iVWiIjDy0HNRLB1RdaMmeSr4v+VzjlcW15t5NLKLPC1AjJCHpPa2FOZlwaBnOwUYg15PQGwh57aJ+/ExFz/GEUtkhKS5Q2KTqvbwj4bBUrtGn8Wwcd3Rx9D5BTSEFRyuQ0E7QqPIYJhmxOT6/AjzAPqNHvZ+kj37IIniUtcStqnaCMcB4mCmzr6NO6sZ+SHjWWdhlRpzz3kYLiKJR8Sc7CZHNtD1iI+2sc168j21CmyK+p4iqUvAxToeFVmlYkOT851JdISXGWyqo8RRFctxKuUVyhwqbYs72+irNUVgHMGpjp7CtteR8gRcVdKyxHJo/uk8hQNKnVoWxxv01JFEufIMs8+mn6X0TKSsIAehUKx1guab3X9A+KJMuipMrlVaysg0zXxkbps0NIaekrVlI/mNAIa1VQXqBpGk2h8xSY8rbIFR5RlXSprAz8B8y5v4yiPN9VpOz4ipW3cvnYVf3VGCpcVQOgwvUeAAD//w+Z2ksAAAAGSURBVAMAjvPNsLlTfWAAAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEoElEQVR4nOybR4hVSRSGf51xmMAEJvfMLIYZZnA2Ms4gKOpCMaAYQDGALtqMoOJKxQDiwowoIoIBWtSNmBAVRVyIihhAwYgYWsWAmANoG/+f6gePpup2vRvevdf3fvgW3VX3vXtP1T116tR5LVHhaokKV9UAqHBVDYAKV9UAqHB9hA9H35A/yWfkGXnnc1GeZ4AGrwPZQl6Qh+QMuUbqYAzSrD5GPvUlmU6mkhaW9nbkO/KouQ/KowF0z6PhfnjpFnkKD7VAvqT77Ui2kh8cfW6SweQIPPxA3mZADZkD98O/ITPIUXg6wTwZ4FMynnQJ6LOSbIYxhJfy8groPnvCPNwXjj4a9aGkHiUoLzPgVxiv73r4B43t11Ci8mCAT8gI0jmgz2JyEJ7vfbGybgBNfQU7kwP67IcJfF4hhLJuAHn7aeRbR/sTsoDcQUhl2QC6tyEwzs+l5Qg59Yu/JKv6m0yEe6U6RlbD7ANCK6sG+JyMIX852hvIfHIDEZVFA2jE25PagD51ZB95i4jKogHk8CbBvZ29QlbA7PkjK2sGUH6iB+njaJezW0LOISZlzQA/kXFwZ6r2kE3kNWJSlgygh+4Fd8T3nCwl9xCjsmSAX2BG35Wm20AOI8Kab1NWDKD76A+TyrJJSY5VMLMg9i/Ogn4jo+AOehTwnEECyoIBdA99yb+O9tMw078BCX152tJef4SjTe+71vx6JKS0DaDv7w336Cve34USUlxhbiBNKcmp0be9+wpz9e7fRoJK0wBa97uT/x3tSmsr8Els9KUwBlB2ti35h1wgxxEuG6OTm+Gwr/sa/bWIkOjwVSkGaAPjkDo1+f9eMpZch78KBxydHO0KeBIffcn3cFSpqYWw37AyNsrM/Ax/fQWTwm5ladPo15G7KIN8DfA9aR3Q3o/Mgzt311T/wcT9Np2E2esnPvqSrwHkiQ8306eWzIY5uQ2Szu8HBPRbj4Q9f7F8DaBj5rkwTi9IE2A2NK0C+qiIwbXf1z5/N2Lc7janUgokdHNydkGjI+c2i3SFfW2X09XS97vj+o1IMOqzqRQDKCzVa6DAJWhPLgcnh2lLaMqZDnJcV092IOQBR1iVWiIjDy0HNRLB1RdaMmeSr4v+VzjlcW15t5NLKLPC1AjJCHpPa2FOZlwaBnOwUYg15PQGwh57aJ+/ExFz/GEUtkhKS5Q2KTqvbwj4bBUrtGn8Wwcd3Rx9D5BTSEFRyuQ0E7QqPIYJhmxOT6/AjzAPqNHvZ+kj37IIniUtcStqnaCMcB4mCmzr6NO6sZ+SHjWWdhlRpzz3kYLiKJR8Sc7CZHNtD1iI+2sc168j21CmyK+p4iqUvAxToeFVmlYkOT851JdISXGWyqo8RRFctxKuUVyhwqbYs72+irNUVgHMGpjp7CtteR8gRcVdKyxHJo/uk8hQNKnVoWxxv01JFEufIMs8+mn6X0TKSsIAehUKx1guab3X9A+KJMuipMrlVaysg0zXxkbps0NIaekrVlI/mNAIa1VQXqBpGk2h8xSY8rbIFR5RlXSprAz8B8y5v4yiPN9VpOz4ipW3cvnYVf3VGCpcVQOgwvUeAAD//w+Z2ksAAAAGSURBVAMAjvPNsLlTfWAAAAAASUVORK5CYII=)}.script-workshop-page .card{background:var(--card);border:1px solid var(--line3);border-radius:var(--radius);box-shadow:var(--shadow)}.script-workshop-page .mview{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:auto;-webkit-animation:swFadein .25s ease;animation:swFadein .25s ease}.script-workshop-page .btn{border:none;border-radius:0.625rem;padding:0.5625rem 1rem;font-size:0.84375rem;font-weight:600;-webkit-transition:.15s;transition:.15s;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;line-height:1.4}.script-workshop-page .btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.script-workshop-page .btn.primary{background:var(--grad);color:#fff;box-shadow:0 0.25rem 0.75rem rgba(139,92,246,.28)}.script-workshop-page .btn.primary:hover:not([disabled]){-webkit-filter:brightness(1.07);filter:brightness(1.07)}.script-workshop-page .btn.ghost{background:#fff;color:var(--ink2);border:1px solid var(--line2)}.script-workshop-page .btn.ghost:hover:not([disabled]){background:#f6f8fc;color:var(--ink)}.script-workshop-page .btn.danger{color:#e5484d;border-color:#ffd3d4;background:#fff}.script-workshop-page .btn.danger:hover:not([disabled]){background:#fff3f3;color:#d03238}.script-workshop-page .btn.sm{padding:0.375rem 0.75rem;font-size:0.78125rem;border-radius:0.5rem}.script-workshop-page .btn[disabled]{opacity:.5;cursor:not-allowed}.script-workshop-page .link{background:none;border:none;color:var(--pri);font-weight:600;cursor:pointer;padding:0;font-size:inherit}.script-workshop-page .role-hook{background:#8b5cf6}.script-workshop-page .role-pain{background:#f43f5e}.script-workshop-page .role-solution{background:#0ea5e9}.script-workshop-page .role-product{background:#f59e0b}.script-workshop-page .role-proof{background:#10b981}.script-workshop-page .role-cta{background:#ec4899}@-webkit-keyframes swFadein{from{opacity:0;-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes swFadein{from{opacity:0;-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}to{opacity:1;-webkit-transform:none;transform:none}}#scriptWorkshopToasts{position:fixed;right:1.5rem;bottom:1.5rem;width:min(23.75rem, calc(100vw - 2rem));z-index:3000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;gap:0.625rem;pointer-events:none}#scriptWorkshopToasts .sw-toast{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box;min-height:3.125rem;padding:0.8125rem 1rem 0.8125rem 3.25rem;overflow:hidden;border:1px solid #e5e7eb;border-radius:0.75rem;background:#fff;color:#374151;font-size:0.84375rem;font-weight:500;line-height:1.5;box-shadow:0 0.875rem 2.125rem rgba(31,41,55,.12),0 0.1875rem 0.625rem rgba(31,41,55,.06);-webkit-animation:swFadein .2s;animation:swFadein .2s}#scriptWorkshopToasts .sw-toast::before,#scriptWorkshopToasts .sw-toast::after{position:absolute;content:""}#scriptWorkshopToasts .sw-toast::before{top:50%;left:0.9375rem;display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0.875rem;font-weight:700;line-height:1}#scriptWorkshopToasts .sw-toast::after{top:0;bottom:0;left:0;width:0.25rem}#scriptWorkshopToasts .sw-toast:not(.ok):not(.warn):not(.err){border-color:#dbe3ef}#scriptWorkshopToasts .sw-toast:not(.ok):not(.warn):not(.err)::before{content:"i";background:#f1f5f9;color:#64748b}#scriptWorkshopToasts .sw-toast:not(.ok):not(.warn):not(.err)::after{background:#94a3b8}#scriptWorkshopToasts .sw-toast.ok{border-color:#ddd6fe}#scriptWorkshopToasts .sw-toast.ok::before{content:"✓";background:#ede9fe;color:#7c3aed}#scriptWorkshopToasts .sw-toast.ok::after{background:#8b5cf6}#scriptWorkshopToasts .sw-toast.warn{border-color:#fde68a;background:#fffdf7}#scriptWorkshopToasts .sw-toast.warn::before{content:"!";background:#fef3c7;color:#b45309}#scriptWorkshopToasts .sw-toast.warn::after{background:#f59e0b}#scriptWorkshopToasts .sw-toast.err{border-color:#fecdd3;background:snow}#scriptWorkshopToasts .sw-toast.err::before{content:"!";background:#fee2e2;color:#dc2626}#scriptWorkshopToasts .sw-toast.err::after{background:#ef4444}@media(max-width: 560px){#scriptWorkshopToasts{right:1rem;bottom:1rem;width:calc(100vw - 2rem)}#scriptWorkshopToasts .sw-toast{min-height:3rem;padding-right:0.875rem;padding-left:3rem}#scriptWorkshopToasts .sw-toast::before{left:0.8125rem}}
.script-workshop-page[data-v-7b90a070]{width:calc(100% - 3rem);height:calc(100vh - 6.75rem);min-height:38.75rem;margin:0 auto;padding:0 !important;overflow:visible;border:0;border-radius:0 !important;background:#f5f7fa;box-shadow:none !important}.workshop-frame[data-v-7b90a070]{height:100%;min-height:0;display:grid;grid-template-columns:18.75rem minmax(0, 1fr);gap:0.625rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.main-panel[data-v-7b90a070]{position:relative;min-width:0;min-height:35rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;border:1px solid #d1d9e8;border-radius:0.875rem;background:#fff;box-shadow:0 1px 0.125rem rgba(0,0,0,.04),0 0.5rem 1.5rem rgba(0,0,0,.06)}.page-state[data-v-7b90a070]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5625rem;color:#94a3b8;font-size:0.75rem}.page-state strong[data-v-7b90a070]{color:#1f2937;font-size:0.875rem}.page-state .state-desc[data-v-7b90a070]{font-size:0.75rem}.loading-mark[data-v-7b90a070]{width:2.75rem;height:2.75rem;display:block;border:0.125rem solid #ede9fe;border-top-color:#8b5cf6;border-radius:50%;background:#fff;-webkit-animation:pageLoadingSpin-7b90a070 1s linear infinite;animation:pageLoadingSpin-7b90a070 1s linear infinite}.error-state .state-icon[data-v-7b90a070]{color:#dc2626;font-size:1.9375rem;font-style:normal}@-webkit-keyframes pageLoadingSpin-7b90a070{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pageLoadingSpin-7b90a070{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width: 980px){.script-workshop-page[data-v-7b90a070]{width:calc(100% - 2rem);height:auto;min-height:calc(100vh - 6.75rem)}.workshop-frame[data-v-7b90a070]{height:auto;min-height:inherit;grid-template-columns:1fr}.main-panel[data-v-7b90a070]{min-height:40.625rem;overflow:visible}}@media(max-width: 560px){.script-workshop-page[data-v-7b90a070]{width:calc(100% - 1.25rem)}}
.file-upload[data-v-5682f336]{width:100%}.upload-area[data-v-5682f336]{border:0.125rem dashed #e2daf5;border-radius:0.625rem;padding:1.75rem 1.5rem;text-align:center;cursor:pointer;-webkit-transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);transition:all .25s cubic-bezier(0.4, 0, 0.2, 1);background:#fdfbff;min-height:7.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.upload-area[data-v-5682f336]:hover{border-color:#8b5cf6;background:#f8f4ff;box-shadow:0 0 0 0.1875rem rgba(139,92,246,.06)}.upload-area.is-dragover[data-v-5682f336]{border-color:#8b5cf6;background:#f3edff;-webkit-transform:scale(1.01);transform:scale(1.01);box-shadow:0 0 0 0.25rem rgba(139,92,246,.1),0 0.25rem 1rem rgba(139,92,246,.08)}.upload-area.has-file[data-v-5682f336]{border-style:solid;border-color:#e8ecf2;background:#fff;padding:1rem 1.5rem;cursor:default}.upload-area.has-file[data-v-5682f336]:hover{box-shadow:none;border-color:#e8ecf2;background:#fff}.upload-icon[data-v-5682f336]{font-size:2.25rem;color:#a78bfa;margin-bottom:0.625rem;opacity:.7;-webkit-transition:all .25s;transition:all .25s}.upload-area:hover .upload-icon[data-v-5682f336]{opacity:1;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}.upload-text[data-v-5682f336]{font-size:0.875rem;color:#64748b;margin:0 0 0.375rem;font-weight:500}.upload-hint[data-v-5682f336]{font-size:0.75rem;color:#94a3b8;margin:0;line-height:1.5}.file-info[data-v-5682f336]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;width:100%}.file-info .file-type-icon[data-v-5682f336]{font-size:1.625rem;color:#8b5cf6;-webkit-flex-shrink:0;flex-shrink:0;width:2.25rem;height:2.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#f5f0ff;border-radius:0.5rem}.file-info .file-name[data-v-5682f336]{font-size:0.875rem;color:#1e293b;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:500}.file-info .file-size[data-v-5682f336]{font-size:0.75rem;color:#94a3b8;-webkit-flex-shrink:0;flex-shrink:0;background:#f8fafc;padding:0.125rem 0.5rem;border-radius:0.625rem}.file-info .remove-btn[data-v-5682f336]{color:#ef4444;-webkit-flex-shrink:0;flex-shrink:0;font-weight:500;padding:0.25rem 0.625rem;border-radius:0.875rem;-webkit-transition:all .2s;transition:all .2s}.file-info .remove-btn[data-v-5682f336]:hover{color:#fff;background:#ef4444}.upload-replace[data-v-5682f336]{margin-top:0.625rem;text-align:right;width:100%}.upload-replace .el-button[data-v-5682f336]{color:#8b5cf6;font-size:0.75rem;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.upload-replace .el-button[data-v-5682f336]:hover{color:#6f35f4;background:rgba(139,92,246,.06);border-radius:0.75rem}.upload-progress[data-v-5682f336]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(0.125rem);backdrop-filter:blur(0.125rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:0.625rem;padding:1.5rem}.upload-progress .el-progress[data-v-5682f336]{width:60%}.upload-progress[data-v-5682f336] .el-progress-bar__outer{background:#f0eaff;border-radius:0.625rem}.upload-progress[data-v-5682f336] .el-progress-bar__inner{background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border-radius:0.625rem}.upload-progress .progress-text[data-v-5682f336]{margin-top:0.625rem;font-size:0.8125rem;color:#64748b;font-weight:500}.upload-error[data-v-5682f336]{color:#ef4444;font-size:0.75rem;margin-top:0.375rem;padding:0.25rem 0.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;background:#fef2f2;border-radius:0.375rem}
.detail-page.detail-embedded[data-v-171bfa6b]{max-width:none;margin:0;padding:0;background:transparent;min-height:auto}.generating-tip[data-v-171bfa6b]{text-align:center;padding:5rem 1.25rem;background:-webkit-radial-gradient(50% 30%, ellipse, rgba(139, 92, 246, 0.05) 0%, transparent 60%),#fff;background:radial-gradient(ellipse at 50% 30%, rgba(139, 92, 246, 0.05) 0%, transparent 60%),#fff;border-radius:1rem;border:1px solid #e8ecf2}.generating-tip .generating-icon[data-v-171bfa6b]{width:4.5rem;height:4.5rem;margin:0 auto 1.5rem;background:-webkit-linear-gradient(315deg, #f0edff 0%, #ede0ff 100%);background:linear-gradient(135deg, #f0edff 0%, #ede0ff 100%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;box-shadow:0 0.25rem 1rem rgba(139,92,246,.15)}.generating-tip .generating-icon i[data-v-171bfa6b]{font-size:2rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:rotating-171bfa6b 1s linear infinite;animation:rotating-171bfa6b 1s linear infinite}.generating-tip p[data-v-171bfa6b]{font-size:0.9375rem;color:#475569;margin:0 0 1.5rem;font-weight:500}.failed-tip[data-v-171bfa6b]{text-align:center;padding:5rem 1.25rem;background:-webkit-radial-gradient(50% 30%, ellipse, rgba(239, 68, 68, 0.05) 0%, transparent 60%),#fff;background:radial-gradient(ellipse at 50% 30%, rgba(239, 68, 68, 0.05) 0%, transparent 60%),#fff;border-radius:1rem;border:1px solid #fecaca}.failed-tip .failed-icon[data-v-171bfa6b]{width:4.5rem;height:4.5rem;margin:0 auto 1.5rem;background:-webkit-linear-gradient(315deg, #fef2f2 0%, #fee2e2 100%);background:linear-gradient(135deg, #fef2f2 0%, #fee2e2 100%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;box-shadow:0 0.25rem 1rem rgba(239,68,68,.15)}.failed-tip .failed-icon i[data-v-171bfa6b]{font-size:2rem;background:-webkit-linear-gradient(315deg, #ef4444 0%, #dc2626 100%);background:linear-gradient(135deg, #ef4444 0%, #dc2626 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.failed-tip p[data-v-171bfa6b]{font-size:0.9375rem;color:#991b1b;margin:0 0 1.5rem;font-weight:500}@-webkit-keyframes rotating-171bfa6b{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-171bfa6b{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.detail-content[data-v-171bfa6b]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1.25rem}.info-card[data-v-171bfa6b]{background:#fff;border-radius:1rem;border:1px solid #e8ecf2;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;box-shadow:0 1px 0.125rem rgba(0,0,0,.03)}.info-card[data-v-171bfa6b]:hover{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.06)}.info-card .card-header[data-v-171bfa6b]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1rem 1.25rem;background:#fafbfc;border-bottom:1px solid #eef2f8;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.info-card .card-header[data-v-171bfa6b]:hover{background:#f8fafc}.info-card .card-header .header-left[data-v-171bfa6b]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem}.info-card .card-header .header-left i[data-v-171bfa6b]{width:2rem;height:2rem;font-size:0.9375rem;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.info-card .card-header .header-left i.el-icon-info[data-v-171bfa6b]{background:-webkit-linear-gradient(315deg, #eff6ff 0%, #dbeafe 100%);background:linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%);color:#3b82f6}.info-card .card-header .header-left i.el-icon-star-on[data-v-171bfa6b]{background:-webkit-linear-gradient(315deg, #fef3c7 0%, #fde68a 100%);background:linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);color:#f59e0b}.info-card .card-header .header-left .card-section-title[data-v-171bfa6b]{font-size:1rem;font-weight:600;color:#1e293b;margin:0;letter-spacing:-0.2px}.info-card .card-header .collapse-icon[data-v-171bfa6b]{font-size:1rem;color:#94a3b8;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.info-card .card-header .collapse-icon.rotated[data-v-171bfa6b]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.info-card .card-body[data-v-171bfa6b]{padding:1.5rem}.info-card.collapsed .card-body[data-v-171bfa6b]{display:none}.info-grid[data-v-171bfa6b]{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25rem}.info-grid .info-item .info-label[data-v-171bfa6b]{display:block;font-size:0.75rem;color:#64748b;margin-bottom:0.375rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.info-grid .info-item .info-value[data-v-171bfa6b]{font-size:0.9375rem;color:#1e293b;font-weight:600;word-break:break-word;letter-spacing:-0.1px}.info-row-full[data-v-171bfa6b]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #eef2f8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1rem}.info-row-full .info-label[data-v-171bfa6b]{font-size:0.75rem;color:#64748b;-webkit-flex-shrink:0;flex-shrink:0;min-width:4.375rem;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.info-row-full .info-value[data-v-171bfa6b]{font-size:0.875rem;color:#334155;word-break:break-word}.info-row-full .info-value[data-v-171bfa6b] .el-link{font-size:0.875rem}.info-row-full .info-value-text[data-v-171bfa6b]{font-size:0.875rem;color:#475569;line-height:1.6;white-space:pre-wrap;word-break:break-word;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.selling-point-text[data-v-171bfa6b]{font-size:0.875rem;color:#475569;line-height:1.85;padding:1.5rem;background:-webkit-linear-gradient(305deg, #faf5ff 0%, #f3e8ff 40%, #ede0ff 100%);background:linear-gradient(145deg, #faf5ff 0%, #f3e8ff 40%, #ede0ff 100%);border-radius:0.75rem;border-left:0.25rem solid #8b5cf6;letter-spacing:.1px}.content-directions[data-v-171bfa6b]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem}.content-directions .direction-card[data-v-171bfa6b]{background:#fff;border-radius:1rem;border:1px solid #e8ecf2;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;box-shadow:0 1px 0.125rem rgba(0,0,0,.03)}.content-directions .direction-card[data-v-171bfa6b]:hover{box-shadow:0 0.375rem 1rem rgba(99,102,241,.08)}.content-directions .direction-card:hover .direction-num[data-v-171bfa6b]{box-shadow:0 0.25rem 0.875rem rgba(139,92,246,.45)}.content-directions .direction-card.collapsed .direction-body[data-v-171bfa6b]{display:none}.content-directions .direction-card .direction-header[data-v-171bfa6b]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1rem 1.25rem;background:#fafbfc;border-bottom:1px solid #eef2f8;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.content-directions .direction-card .direction-header[data-v-171bfa6b]:hover{background:#f8fafc}.content-directions .direction-card .direction-header .header-left[data-v-171bfa6b]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.content-directions .direction-card .direction-header .header-left .direction-num[data-v-171bfa6b]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-width:2.25rem;height:2.25rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);color:#fff;font-size:0.875rem;font-weight:700;border-radius:0.625rem;box-shadow:0 0.125rem 0.5rem rgba(139,92,246,.3);-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.content-directions .direction-card .direction-header .header-left .direction-title[data-v-171bfa6b]{font-size:0.9375rem;font-weight:600;color:#1e293b;margin:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;letter-spacing:-0.2px}.content-directions .direction-card .direction-header .collapse-icon[data-v-171bfa6b]{font-size:1rem;color:#94a3b8;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.content-directions .direction-card .direction-header .collapse-icon.rotated[data-v-171bfa6b]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.content-directions .direction-card .direction-body[data-v-171bfa6b]{padding:1.5rem}.content-directions .direction-card .direction-content[data-v-171bfa6b]{font-size:0.875rem;color:#475569;line-height:1.8}.content-directions .direction-card .direction-content[data-v-171bfa6b] h1,.content-directions .direction-card .direction-content[data-v-171bfa6b] h2,.content-directions .direction-card .direction-content[data-v-171bfa6b] h3,.content-directions .direction-card .direction-content[data-v-171bfa6b] h4,.content-directions .direction-card .direction-content[data-v-171bfa6b] h5,.content-directions .direction-card .direction-content[data-v-171bfa6b] h6{color:#1e293b;margin:1.25rem 0 0.75rem;font-weight:600}.content-directions .direction-card .direction-content[data-v-171bfa6b] h1{font-size:1.375rem}.content-directions .direction-card .direction-content[data-v-171bfa6b] h2{font-size:1.25rem}.content-directions .direction-card .direction-content[data-v-171bfa6b] h3{font-size:1.125rem}.content-directions .direction-card .direction-content[data-v-171bfa6b] h4{font-size:1rem}.content-directions .direction-card .direction-content[data-v-171bfa6b] p{margin:0.75rem 0;line-height:1.8}.content-directions .direction-card .direction-content[data-v-171bfa6b] ul,.content-directions .direction-card .direction-content[data-v-171bfa6b] ol{padding-left:1.5rem;margin:0.75rem 0}.content-directions .direction-card .direction-content[data-v-171bfa6b] li{margin:0.5rem 0;line-height:1.7}.content-directions .direction-card .direction-content[data-v-171bfa6b] strong{color:#1e293b;font-weight:600}.content-directions .direction-card .direction-content[data-v-171bfa6b] code{background:#f1f5f9;padding:0.125rem 0.375rem;border-radius:0.375rem;font-size:0.8125rem;color:#db2777;font-family:"Monaco","Menlo",monospace}.content-directions .direction-card .direction-content[data-v-171bfa6b] pre{background:#1e293b;padding:1rem;border-radius:0.75rem;overflow-x:auto;margin:1rem 0}.content-directions .direction-card .direction-content[data-v-171bfa6b] pre code{background:transparent;color:#e2e8f0;padding:0}.content-directions .direction-card .direction-content[data-v-171bfa6b] blockquote{border-left:0.25rem solid #8b5cf6;padding-left:1rem;margin:1rem 0;color:#64748b;font-style:italic}.content-directions .direction-card .direction-content[data-v-171bfa6b] a{color:#8b5cf6;text-decoration:none}.content-directions .direction-card .direction-content[data-v-171bfa6b] a:hover{text-decoration:underline}.content-directions .direction-card .direction-content[data-v-171bfa6b] hr{margin:1.25rem 0;border:none;border-top:1px solid #eef2f8}.content-directions .direction-card .direction-content[data-v-171bfa6b] table{width:100%;border-collapse:collapse;margin:1rem 0}.content-directions .direction-card .direction-content[data-v-171bfa6b] table th,.content-directions .direction-card .direction-content[data-v-171bfa6b] table td{border:1px solid #e2e8f0;padding:0.625rem 0.75rem;text-align:left}.content-directions .direction-card .direction-content[data-v-171bfa6b] table th{background:#f8fafc;font-weight:600}
.create-page[data-v-1faa2bfa]{padding:1.5rem 2rem !important;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:1.25rem;min-height:calc(100vh - 4rem - 2.5rem);position:relative;overflow:hidden}.create-page[data-v-1faa2bfa]::before{content:"";position:absolute;top:-7.5rem;right:-5rem;width:26.25rem;height:26.25rem;background:-webkit-radial-gradient(circle, rgba(139, 92, 246, 0.04) 0%, transparent 70%);background:radial-gradient(circle, rgba(139, 92, 246, 0.04) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.create-page[data-v-1faa2bfa]::after{content:"";position:absolute;bottom:-3.75rem;left:10%;width:18.75rem;height:18.75rem;background:-webkit-radial-gradient(circle, rgba(99, 102, 241, 0.03) 0%, transparent 70%);background:radial-gradient(circle, rgba(99, 102, 241, 0.03) 0%, transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.create-page .page-header[data-v-1faa2bfa]{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1.25rem;padding:1.25rem 1.5rem;background:-webkit-linear-gradient(315deg, rgba(255, 255, 255, 0.9) 0%, rgba(250, 248, 255, 0.95) 100%);background:linear-gradient(135deg, rgba(255, 255, 255, 0.9) 0%, rgba(250, 248, 255, 0.95) 100%);border-radius:1.25rem;border:1px solid rgba(139,92,246,.08);box-shadow:0 1px 0.1875rem rgba(0,0,0,.04),0 0.25rem 0.75rem rgba(0,0,0,.03);-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);-webkit-flex-shrink:0;flex-shrink:0}.create-page .page-header .header-left[data-v-1faa2bfa]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.create-page .page-header .header-left .page-title[data-v-1faa2bfa]{font-size:1.5rem;font-weight:700;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 0.375rem;letter-spacing:-0.3px;position:relative;display:inline-block}.create-page .page-header .header-left .page-title[data-v-1faa2bfa]::after{content:"";position:absolute;left:-0.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0.25rem;height:1.25rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border-radius:0.125rem}.create-page .page-header .header-left .page-desc[data-v-1faa2bfa]{color:#94a3b8;font-size:0.8125rem;margin:0;padding-left:0.25rem}.create-page .page-header .header-right .list-btn[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;padding:0.5625rem 1.25rem;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;color:#fff;font-size:0.8125rem;font-weight:500;-webkit-transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.25);position:relative;overflow:hidden}.create-page .page-header .header-right .list-btn[data-v-1faa2bfa]::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.2), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);-webkit-transition:left .5s;transition:left .5s}.create-page .page-header .header-right .list-btn[data-v-1faa2bfa]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.375rem 1.25rem rgba(99,102,241,.35)}.create-page .page-header .header-right .list-btn[data-v-1faa2bfa]:hover::before{left:100%}.create-page .page-header .header-right .list-btn:hover i[data-v-1faa2bfa]:last-child{-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem)}.create-page .create-layout[data-v-1faa2bfa]{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1.5rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;height:100%}@media(max-width: 1024px){.create-page .create-layout[data-v-1faa2bfa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.create-page .create-layout:not(.collapsed) .form-panel[data-v-1faa2bfa]{-webkit-box-flex:4;-webkit-flex:4;-moz-box-flex:4;flex:4;min-width:0}.create-page .create-layout:not(.collapsed) .preview-panel[data-v-1faa2bfa]{-webkit-box-flex:7;-webkit-flex:7;-moz-box-flex:7;flex:7;min-width:0}.create-page .create-layout.collapsed .preview-panel[data-v-1faa2bfa]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;position:relative}.create-page .expand-slide-enter-active[data-v-1faa2bfa],.create-page .expand-slide-leave-active[data-v-1faa2bfa]{-webkit-transition:all .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .45s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.create-page .expand-slide-enter[data-v-1faa2bfa],.create-page .expand-slide-leave-to[data-v-1faa2bfa]{opacity:0}.create-page .expand-slide-enter .expand-btn[data-v-1faa2bfa],.create-page .expand-slide-leave-to .expand-btn[data-v-1faa2bfa]{-webkit-transform:translateY(-50%) translateX(-1.875rem);transform:translateY(-50%) translateX(-1.875rem)}.create-page .fade-scale-enter-active[data-v-1faa2bfa],.create-page .fade-scale-leave-active[data-v-1faa2bfa]{-webkit-transition:all .35s cubic-bezier(0.4, 0, 0.2, 1);transition:all .35s cubic-bezier(0.4, 0, 0.2, 1)}.create-page .fade-scale-enter[data-v-1faa2bfa]{opacity:0;-webkit-transform:scale(0.96) translateY(0.5rem);transform:scale(0.96) translateY(0.5rem)}.create-page .fade-scale-leave-to[data-v-1faa2bfa]{opacity:0;-webkit-transform:scale(0.98) translateY(-0.25rem);transform:scale(0.98) translateY(-0.25rem)}.create-page .form-panel[data-v-1faa2bfa]{min-width:0;background:#fff;border-radius:1.25rem;border:1px solid rgba(139,92,246,.06);padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow-y:auto;overflow-x:hidden;box-shadow:0 1px 0.1875rem rgba(0,0,0,.04),0 0.25rem 0.75rem rgba(0,0,0,.03);-webkit-transition:box-shadow .35s cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:box-shadow .35s cubic-bezier(0.4, 0, 0.2, 1),-webkit-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:box-shadow .35s cubic-bezier(0.4, 0, 0.2, 1),flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:box-shadow .35s cubic-bezier(0.4, 0, 0.2, 1),flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94),-moz-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);will-change:transform,opacity}.create-page .form-panel[data-v-1faa2bfa]:hover{box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.06),0 0.5rem 1.5rem rgba(99,102,241,.08)}.create-page .form-panel[data-v-1faa2bfa]::before{content:"";position:-webkit-sticky;position:sticky;top:0;left:0;right:0;height:0.1875rem;background:-webkit-linear-gradient(left, #6366F1 0%, #8B5CF6 50%, #a78bfa 100%);background:linear-gradient(90deg, #6366F1 0%, #8B5CF6 50%, #a78bfa 100%);border-radius:1.25rem 1.25rem 0 0;z-index:2;-webkit-flex-shrink:0;flex-shrink:0}.create-page .form-panel .form-header[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1.125rem 1.5rem 0.875rem;border-bottom:1px solid #f1f5f9;-webkit-flex-shrink:0;flex-shrink:0}.create-page .form-panel .form-header .form-title[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;font-size:0.9375rem;font-weight:600;color:#1e293b}.create-page .form-panel .form-header .form-title i[data-v-1faa2bfa]{font-size:1.125rem;width:2rem;height:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:-webkit-linear-gradient(315deg, #f0f0ff 0%, #f3e8ff 100%);background:linear-gradient(135deg, #f0f0ff 0%, #f3e8ff 100%);border-radius:0.625rem;color:#8b5cf6}.create-page .form-panel[data-v-1faa2bfa] .el-form{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:1.25rem 1.5rem 0.5rem;min-height:0}.create-page .form-panel[data-v-1faa2bfa] .el-form-item__label{font-weight:600;color:#1e293b;font-size:0.8125rem;margin-bottom:0.5rem;line-height:1.4}.create-page .form-panel[data-v-1faa2bfa] .el-form-item__label::before{color:#8b5cf6 !important}.create-page .form-panel[data-v-1faa2bfa] .el-input__inner,.create-page .form-panel[data-v-1faa2bfa] .el-textarea__inner{border-radius:0.625rem;border:1.5px solid #e8ecf2;background:#fafbfd;-webkit-transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);font-size:0.875rem;color:#1e293b}.create-page .form-panel[data-v-1faa2bfa] .el-input__inner:hover,.create-page .form-panel[data-v-1faa2bfa] .el-textarea__inner:hover{border-color:#c4b5fd;background:#fff}.create-page .form-panel[data-v-1faa2bfa] .el-input__inner:focus,.create-page .form-panel[data-v-1faa2bfa] .el-textarea__inner:focus{border-color:#8b5cf6;background:#fff;box-shadow:0 0 0 0.1875rem rgba(139,92,246,.08),0 1px 0.25rem rgba(139,92,246,.05)}.create-page .form-panel[data-v-1faa2bfa] .el-textarea__inner{resize:none;line-height:1.6}.create-page .form-panel[data-v-1faa2bfa] .el-form-item{margin-bottom:1.25rem}.create-page .preview-panel[data-v-1faa2bfa]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;-webkit-transition:-webkit-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-box-flex .45s cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow:hidden}.create-page .collapse-trigger[data-v-1faa2bfa]{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;padding:0.875rem 0.625rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border-radius:0 0.625rem 0.625rem 0;color:#fff;font-size:0.75rem;font-weight:500;line-height:1;box-shadow:-0.125rem 0 0.875rem rgba(99,102,241,.3);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.create-page .collapse-trigger i[data-v-1faa2bfa]{display:block;text-align:center;font-size:1rem;line-height:1;-webkit-transition:-webkit-transform .18s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .18s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .18s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .18s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .18s cubic-bezier(0.4, 0, 0.2, 1)}.create-page .collapse-trigger .collapse-text[data-v-1faa2bfa]{display:block;text-align:center;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;letter-spacing:0.125rem;font-size:0.75rem;line-height:1}.create-page .collapse-trigger[data-v-1faa2bfa]::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.2), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);-webkit-transition:left .5s;transition:left .5s}.create-page .collapse-trigger[data-v-1faa2bfa]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);box-shadow:-0.25rem 0 1.25rem rgba(99,102,241,.45);padding-right:0.875rem}.create-page .collapse-trigger:hover i[data-v-1faa2bfa]{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}.create-page .collapse-trigger[data-v-1faa2bfa]:hover::before{left:100%}.create-page .collapse-trigger[data-v-1faa2bfa]:active{-webkit-transform:translateY(-50%) scale(0.97);transform:translateY(-50%) scale(0.97)}.create-page .preview-content-wrapper[data-v-1faa2bfa]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow-y:auto;min-height:0}.create-page .preview-content-wrapper.full-height[data-v-1faa2bfa]{overflow-y:visible;min-height:auto}.create-page .expand-btn[data-v-1faa2bfa]{position:fixed;top:50%;left:max(1.5rem, calc((100vw - 87.5rem) / 2 ));-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;padding:0.875rem 0.625rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border-radius:0.625rem 0 0 0.625rem;color:#fff;font-size:0.75rem;font-weight:500;line-height:1;box-shadow:-0.125rem 0 0.875rem rgba(99,102,241,.3);overflow:hidden}.create-page .expand-btn i[data-v-1faa2bfa]{display:block;text-align:center;font-size:1rem;line-height:1;-webkit-transition:-webkit-transform .18s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .18s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .18s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .18s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .18s cubic-bezier(0.4, 0, 0.2, 1)}.create-page .expand-btn .expand-text[data-v-1faa2bfa]{display:block;text-align:center;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;letter-spacing:0.125rem;font-size:0.75rem;line-height:1}.create-page .expand-btn[data-v-1faa2bfa]::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.2), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);-webkit-transition:left .5s;transition:left .5s}.create-page .expand-btn[data-v-1faa2bfa]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);box-shadow:-0.25rem 0 1.25rem rgba(99,102,241,.45);padding-right:0.875rem}.create-page .expand-btn:hover i[data-v-1faa2bfa]{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}.create-page .expand-btn[data-v-1faa2bfa]:hover::before{left:100%}.create-page .preview-placeholder[data-v-1faa2bfa]{background:-webkit-linear-gradient(290deg, #fdfcff 0%, #faf9fe 40%, #ffffff 100%);background:linear-gradient(160deg, #fdfcff 0%, #faf9fe 40%, #ffffff 100%);border:1.5px dashed #e2daf5;border-radius:1.25rem;padding:3rem 1.5rem;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:31.25rem;position:relative;overflow:hidden}.create-page .preview-placeholder[data-v-1faa2bfa]::before{content:"";position:absolute;inset:0;background-image:-webkit-radial-gradient(circle, rgba(139, 92, 246, 0.06) 1px, transparent 1px);background-image:radial-gradient(circle, rgba(139, 92, 246, 0.06) 1px, transparent 1px);background-size:1.5rem 1.5rem;pointer-events:none}.create-page .preview-placeholder .placeholder-icon[data-v-1faa2bfa]{width:5rem;height:5rem;background:-webkit-linear-gradient(315deg, #f0f0ff 0%, #f3e8ff 100%);background:linear-gradient(135deg, #f0f0ff 0%, #f3e8ff 100%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:1.5rem;position:relative;z-index:1;box-shadow:0 0.25rem 1rem rgba(139,92,246,.08)}.create-page .preview-placeholder .placeholder-icon[data-v-1faa2bfa]::after{content:"";position:absolute;inset:-0.5rem;border-radius:50%;border:0.125rem solid rgba(139,92,246,.12);-webkit-animation:pulse-ring-1faa2bfa 2.5s ease-out infinite;animation:pulse-ring-1faa2bfa 2.5s ease-out infinite}.create-page .preview-placeholder .placeholder-icon i[data-v-1faa2bfa]{font-size:2.125rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.create-page .preview-placeholder h4[data-v-1faa2bfa]{font-size:1.0625rem;font-weight:600;color:#1e293b;margin:0 0 0.625rem}.create-page .preview-placeholder p[data-v-1faa2bfa]{font-size:0.8125rem;color:#94a3b8;margin:0;line-height:1.6;max-width:16.25rem}.create-page .preview-result-wrapper[data-v-1faa2bfa]{background:#fff;border:1px solid rgba(139,92,246,.06);border-radius:1.25rem;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:31.25rem;box-shadow:0 1px 0.1875rem rgba(0,0,0,.04),0 0.25rem 0.75rem rgba(0,0,0,.03)}.create-page .preview-result-wrapper .preview-header[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0.875rem 1.25rem;background:-webkit-linear-gradient(top, #f8fcf9 0%, #f0faf4 100%);background:linear-gradient(180deg, #f8fcf9 0%, #f0faf4 100%);border-bottom:1px solid rgba(16,185,129,.08);-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}.create-page .preview-result-wrapper .preview-header.generating[data-v-1faa2bfa]{background:-webkit-linear-gradient(top, #fffbeb 0%, #fef3c7 100%);background:linear-gradient(180deg, #fffbeb 0%, #fef3c7 100%);border-bottom:1px solid rgba(245,158,11,.15)}.create-page .preview-result-wrapper .preview-header.generating .preview-title[data-v-1faa2bfa]{color:#d97706}.create-page .preview-result-wrapper .preview-header.generating .preview-title i[data-v-1faa2bfa]{background:rgba(245,158,11,.12);color:#d97706;-webkit-animation:rotating-1faa2bfa 1s linear infinite;animation:rotating-1faa2bfa 1s linear infinite}.create-page .preview-result-wrapper .preview-header.failed[data-v-1faa2bfa]{background:-webkit-linear-gradient(top, #fef2f2 0%, #fee2e2 100%);background:linear-gradient(180deg, #fef2f2 0%, #fee2e2 100%);border-bottom:1px solid rgba(239,68,68,.15)}.create-page .preview-result-wrapper .preview-header.failed .preview-title[data-v-1faa2bfa]{color:#dc2626}.create-page .preview-result-wrapper .preview-header.failed .preview-title i[data-v-1faa2bfa]{background:rgba(239,68,68,.12);color:#dc2626}.create-page .preview-result-wrapper .preview-header .preview-title[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;font-size:0.8125rem;font-weight:600;color:#10b981}.create-page .preview-result-wrapper .preview-header .preview-title i[data-v-1faa2bfa]{font-size:1rem;width:1.5rem;height:1.5rem;background:rgba(16,185,129,.1);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.create-page .preview-result-wrapper .preview-header .el-button[data-v-1faa2bfa]{padding:0.25rem 0.625rem;color:#94a3b8;border-radius:1.875rem;-webkit-transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);transition:all .18s cubic-bezier(0.4, 0, 0.2, 1)}.create-page .preview-result-wrapper .preview-header .el-button[data-v-1faa2bfa]:hover{color:#ef4444;background:#fef2f2}.create-page .preview-result-wrapper .preview-body[data-v-1faa2bfa]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;padding:1.25rem;min-height:0}.create-page .preview-result-wrapper .preview-body.constrained[data-v-1faa2bfa]{max-height:calc(100vh - 13.75rem)}.create-page .submit-area[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:auto;padding:1.125rem 1.25rem;border-top:1px solid #f1f5f9;background:-webkit-linear-gradient(top, rgba(250, 249, 254, 0.6) 0%, rgba(255, 255, 255, 0.9) 100%);background:linear-gradient(180deg, rgba(250, 249, 254, 0.6) 0%, rgba(255, 255, 255, 0.9) 100%);-webkit-flex-shrink:0;flex-shrink:0}.create-page .submit-area .cost-info[data-v-1faa2bfa]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;font-size:0.8125rem;color:#64748b;background:#fff;padding:0.5rem 1.125rem;border-radius:1.875rem;border:1px solid #f1f5f9}.create-page .submit-area .cost-info i[data-v-1faa2bfa]{color:#f59e0b;font-size:1rem}.create-page .submit-area .cost-info strong[data-v-1faa2bfa]{background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:0.875rem}.create-page .submit-area .submit-btn[data-v-1faa2bfa]{padding:0.75rem 2.25rem;font-size:0.875rem;font-weight:600;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;color:#fff;-webkit-transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);transition:all .18s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.25);position:relative;overflow:hidden}.create-page .submit-area .submit-btn[data-v-1faa2bfa]::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.25), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);-webkit-transition:left .6s;transition:left .6s}.create-page .submit-area .submit-btn i[data-v-1faa2bfa]{margin-right:0.375rem}.create-page .submit-area .submit-btn[data-v-1faa2bfa]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.375rem 1.25rem rgba(99,102,241,.35)}.create-page .submit-area .submit-btn[data-v-1faa2bfa]:hover::before{left:100%}.create-page .form-panel[data-v-1faa2bfa]::-webkit-scrollbar,.create-page .preview-body[data-v-1faa2bfa]::-webkit-scrollbar,.create-page .preview-content-wrapper[data-v-1faa2bfa]::-webkit-scrollbar{width:0.25rem}.create-page .form-panel[data-v-1faa2bfa]::-webkit-scrollbar-track,.create-page .preview-body[data-v-1faa2bfa]::-webkit-scrollbar-track,.create-page .preview-content-wrapper[data-v-1faa2bfa]::-webkit-scrollbar-track{background:transparent}.create-page .form-panel[data-v-1faa2bfa]::-webkit-scrollbar-thumb,.create-page .preview-body[data-v-1faa2bfa]::-webkit-scrollbar-thumb,.create-page .preview-content-wrapper[data-v-1faa2bfa]::-webkit-scrollbar-thumb{background:rgba(139,92,246,.15);border-radius:0.125rem}.create-page .form-panel[data-v-1faa2bfa]::-webkit-scrollbar-thumb:hover,.create-page .preview-body[data-v-1faa2bfa]::-webkit-scrollbar-thumb:hover,.create-page .preview-content-wrapper[data-v-1faa2bfa]::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.25)}@-webkit-keyframes rotating-1faa2bfa{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-1faa2bfa{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse-ring-1faa2bfa{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:.7}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes pulse-ring-1faa2bfa{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:.7}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}
.list-page[data-v-4ed7ae03]{min-height:calc(100vh - 4rem - 2.5rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:1.25rem 1.5rem !important}.view-container[data-v-4ed7ae03]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:0}.view-fade-enter-active[data-v-4ed7ae03],.view-fade-leave-active[data-v-4ed7ae03]{-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.view-fade-enter[data-v-4ed7ae03]{opacity:0;-webkit-transform:translateY(0.75rem);transform:translateY(0.75rem)}.view-fade-leave-to[data-v-4ed7ae03]{opacity:0;-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.page-header[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #eef2f6;-webkit-flex-shrink:0;flex-shrink:0}.page-header .header-left .page-title[data-v-4ed7ae03]{font-size:1.375rem;font-weight:700;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 0.25rem}.page-header .header-left .page-desc[data-v-4ed7ae03]{font-size:0.875rem;color:#9ca3af;margin:0}.page-header .header-right .create-btn[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0.5rem 1.125rem;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;color:#fff;font-size:0.875rem;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.page-header .header-right .create-btn[data-v-4ed7ae03]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.25rem 0.75rem rgba(99,102,241,.3)}.search-section[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;margin-bottom:1.5rem;-webkit-flex-shrink:0;flex-shrink:0}.search-section .search-input-wrapper[data-v-4ed7ae03]{position:relative;width:17.5rem}.search-section .search-input-wrapper .search-icon[data-v-4ed7ae03]{position:absolute;left:0.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#bfbfbf;z-index:1}.search-section .search-input-wrapper[data-v-4ed7ae03] .el-input__inner{padding-left:2.25rem;border-radius:1.875rem;border-color:#e2e8f0;height:2.5rem;line-height:2.5rem;font-size:0.875rem;background-color:#fafbfc;-webkit-transition:all .2s;transition:all .2s}.search-section .search-input-wrapper[data-v-4ed7ae03] .el-input__inner:focus{border-color:#8b5cf6;background-color:#fff;box-shadow:0 0 0 0.1875rem rgba(139,92,246,.08)}.search-section .filter-actions .filter-btn[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0 1.125rem;height:2.5rem;border-radius:1.875rem;border-color:#e2e8f0;background-color:#fafbfc;color:#6b7280;font-size:0.875rem}.search-section .filter-actions .filter-btn[data-v-4ed7ae03]:hover{border-color:#8b5cf6;background-color:#fff;color:#8b5cf6}.loading-state[data-v-4ed7ae03]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:25rem}.loading-state .loading-animation[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.75rem;margin-bottom:1.25rem}.loading-state .loading-animation .dot[data-v-4ed7ae03]{width:0.75rem;height:0.75rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border-radius:50%;-webkit-animation:bounce-4ed7ae03 1.4s ease-in-out infinite both;animation:bounce-4ed7ae03 1.4s ease-in-out infinite both}.loading-state .loading-animation .dot[data-v-4ed7ae03]:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-state .loading-animation .dot[data-v-4ed7ae03]:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loading-state .loading-text[data-v-4ed7ae03]{font-size:0.875rem;color:#94a3b8;margin:0}@-webkit-keyframes bounce-4ed7ae03{0%,80%,100%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounce-4ed7ae03{0%,80%,100%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.empty-state[data-v-4ed7ae03]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center;min-height:25rem;background:-webkit-radial-gradient(50% 30%, ellipse, rgba(139, 92, 246, 0.04) 0%, transparent 60%),#fff;background:radial-gradient(ellipse at 50% 30%, rgba(139, 92, 246, 0.04) 0%, transparent 60%),#fff;border-radius:1.25rem;border:1px solid #e8ecf2;margin:1.25rem 0}.empty-state .empty-icon-wrapper[data-v-4ed7ae03]{width:5.5rem;height:5.5rem;margin:0 auto 1.5rem;background:-webkit-linear-gradient(315deg, #f0edff 0%, #f3e8ff 100%);background:linear-gradient(135deg, #f0edff 0%, #f3e8ff 100%);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;box-shadow:0 0.25rem 1rem rgba(139,92,246,.12)}.empty-state .empty-icon-wrapper i[data-v-4ed7ae03]{font-size:2.375rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.empty-state .empty-title[data-v-4ed7ae03]{font-size:1.0625rem;font-weight:600;color:#1e293b;margin:0 0 0.5rem;letter-spacing:-0.2px}.empty-state .empty-desc[data-v-4ed7ae03]{font-size:0.875rem;color:#94a3b8;margin:0 0 1.75rem;line-height:1.5}.empty-state .empty-btn[data-v-4ed7ae03]{padding:0.625rem 1.75rem;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;font-weight:500;font-size:0.875rem;box-shadow:0 0.125rem 0.625rem rgba(99,102,241,.25);-webkit-transition:all .2s ease;transition:all .2s ease}.empty-state .empty-btn[data-v-4ed7ae03]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.375rem 1.125rem rgba(99,102,241,.35)}.card-grid[data-v-4ed7ae03]{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}@media(max-width: 1200px){.card-grid[data-v-4ed7ae03]{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.card-grid[data-v-4ed7ae03]{grid-template-columns:1fr}}.inspiration-card[data-v-4ed7ae03]{background:#fff;border-radius:1rem;border:1px solid #e8ecf2;padding:1.25rem;-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:14.375rem;box-shadow:0 1px 0.125rem rgba(0,0,0,.03),0 0.125rem 0.25rem rgba(0,0,0,.02);position:relative;overflow:hidden}.inspiration-card[data-v-4ed7ae03]::before{content:"";position:absolute;top:0;left:0;right:0;height:0.1875rem;background:-webkit-linear-gradient(left, #6366F1 0%, #8B5CF6 50%, #a78bfa 100%);background:linear-gradient(90deg, #6366F1 0%, #8B5CF6 50%, #a78bfa 100%);opacity:0;-webkit-transform:scaleX(0.6);transform:scaleX(0.6);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.inspiration-card[data-v-4ed7ae03]:hover{-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem);border-color:#d4c5f9;box-shadow:0 0.75rem 1.75rem -0.5rem rgba(99,102,241,.15),0 0.25rem 0.5rem rgba(99,102,241,.06)}.inspiration-card[data-v-4ed7ae03]:hover::before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.inspiration-card .card-header[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-bottom:0.875rem;-webkit-flex-shrink:0;flex-shrink:0}.inspiration-card .card-header .card-title[data-v-4ed7ae03]{font-size:1rem;font-weight:600;color:#1e293b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;margin-right:0.75rem}.inspiration-card .card-info[data-v-4ed7ae03]{margin-bottom:1rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.inspiration-card .card-info .info-row[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:0.875rem;color:#64748b;margin-bottom:0.5rem}.inspiration-card .card-info .info-row i[data-v-4ed7ae03]{width:1.625rem;height:1.625rem;font-size:0.75rem;margin-right:0.5rem;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.inspiration-card .card-info .info-row i.el-icon-collection-tag[data-v-4ed7ae03]{background:#f0edff;color:#7c3aed}.inspiration-card .card-info .info-row i.el-icon-user[data-v-4ed7ae03]{background:#eff6ff;color:#3b82f6}.inspiration-card .card-info .info-row i.el-icon-time[data-v-4ed7ae03]{background:#fffbeb;color:#f59e0b}.inspiration-card .card-info .info-row .info-label[data-v-4ed7ae03]{color:#94a3b8;-webkit-flex-shrink:0;flex-shrink:0}.inspiration-card .card-info .info-row .info-value[data-v-4ed7ae03]{color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.inspiration-card .card-actions[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;padding-top:0.75rem;border-top:1px solid #eef2f8;-webkit-flex-shrink:0;flex-shrink:0}.inspiration-card .card-actions .action-btn[data-v-4ed7ae03]{padding:0.375rem 0.875rem;border-radius:1.25rem;font-size:0.8125rem;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.inspiration-card .card-actions .action-btn i[data-v-4ed7ae03]{margin-right:0.25rem;font-size:0.8125rem}.inspiration-card .card-actions .action-btn.disabled[data-v-4ed7ae03]{opacity:.5;cursor:not-allowed}.inspiration-card .card-actions .action-btn.disabled[data-v-4ed7ae03]:hover{-webkit-transform:none;transform:none}.inspiration-card .card-actions .view-btn[data-v-4ed7ae03]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;color:#fff}.inspiration-card .card-actions .view-btn[data-v-4ed7ae03]:hover:not(.disabled){background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inspiration-card .card-actions .download-btn[data-v-4ed7ae03]{background:#f1f5f9;border:none;color:#64748b}.inspiration-card .card-actions .download-btn[data-v-4ed7ae03]:hover:not(:disabled){background:#e2e8f0;color:#8b5cf6}.inspiration-card .card-actions .download-btn[data-v-4ed7ae03]:disabled{opacity:.5;cursor:not-allowed}.inspiration-card .card-actions .delete-btn[data-v-4ed7ae03]{background:#fef2f2;border:none;color:#ef4444}.inspiration-card .card-actions .delete-btn[data-v-4ed7ae03]:hover{background:#fee2e2;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.inspiration-card .card-actions .regenerate-btn[data-v-4ed7ae03]{background:#fef2f2;border:1px solid #fecaca;color:#ef4444}.inspiration-card .card-actions .regenerate-btn[data-v-4ed7ae03]:hover{background:#fee2e2;border-color:#fca5a5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.status-badge[data-v-4ed7ae03]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;padding:0.1875rem 0.625rem;border-radius:1.875rem;font-size:0.75rem;font-weight:500;-webkit-flex-shrink:0;flex-shrink:0}.status-badge i[data-v-4ed7ae03]{font-size:0.75rem;-webkit-animation:rotating-4ed7ae03 1s linear infinite;animation:rotating-4ed7ae03 1s linear infinite}.status-badge.status-done[data-v-4ed7ae03]{background:#ecfdf5;color:#10b981}.status-badge.status-generating[data-v-4ed7ae03]{background:#fef3c7;color:#f59e0b}.status-badge.status-failed[data-v-4ed7ae03]{background:#fef2f2;color:#ef4444}@-webkit-keyframes rotating-4ed7ae03{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-4ed7ae03{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pagination-wrapper[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;margin-top:auto;padding-top:1.25rem;border-top:1px solid #eef2f6;-webkit-flex-shrink:0;flex-shrink:0}.pagination-wrapper[data-v-4ed7ae03] .el-pagination{font-size:0.875rem;font-weight:500;color:#475569}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .el-pager li{font-size:0.875rem;min-width:2.125rem;height:2.125rem;line-height:2.125rem;border-radius:0.5rem;margin:0 0.125rem;font-weight:500;color:#475569;background:#f8fafc;-webkit-transition:all .2s;transition:all .2s}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .el-pager li:hover{color:#8b5cf6;background:#f5f0ff}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .el-pager li.active{background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);color:#fff;border:none;box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.25)}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .btn-prev,.pagination-wrapper[data-v-4ed7ae03] .el-pagination .btn-next{border-radius:0.5rem;font-size:0.875rem;min-width:2.125rem;height:2.125rem;line-height:2.125rem;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;-webkit-transition:all .2s;transition:all .2s}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .btn-prev:hover,.pagination-wrapper[data-v-4ed7ae03] .el-pagination .btn-next:hover{color:#8b5cf6;border-color:#c4b5fd;background:#f5f0ff}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .btn-prev:disabled,.pagination-wrapper[data-v-4ed7ae03] .el-pagination .btn-next:disabled{color:#cbd5e1;background:#f8fafc;border-color:#e2e8f0}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .el-pagination__total{font-size:0.875rem;color:#64748b;margin-right:0.75rem;line-height:2.125rem}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .el-pagination__jump{font-size:0.875rem;color:#64748b;margin-left:0.5rem}.pagination-wrapper[data-v-4ed7ae03] .el-pagination .el-pagination__jump .el-input__inner{border-radius:0.5rem;height:2.125rem;line-height:2.125rem}.detail-mode .detail-page-header .header-left[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1rem}.detail-mode .detail-page-header .header-left .back-btn[data-v-4ed7ae03]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0.5rem 1.125rem;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);border:none;color:#fff;font-size:0.875rem;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.25)}.detail-mode .detail-page-header .header-left .back-btn i[data-v-4ed7ae03]{font-size:0.875rem}.detail-mode .detail-page-header .header-left .back-btn[data-v-4ed7ae03]:hover{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);-webkit-transform:translateX(-0.125rem);transform:translateX(-0.125rem);box-shadow:0 0.25rem 0.75rem rgba(99,102,241,.35);color:#fff}.detail-mode .detail-page-header .header-left .page-title[data-v-4ed7ae03]{font-size:1.375rem;font-weight:700;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.detail-mode .detail-page-header .header-right .close-btn[data-v-4ed7ae03]{width:2.25rem;height:2.25rem;padding:0;border:1px solid #e2e8f0;border-radius:50%;background:#fff;color:#94a3b8;font-size:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.detail-mode .detail-page-header .header-right .close-btn[data-v-4ed7ae03]:hover{color:#ef4444;border-color:#fecaca;background:#fef2f2}.detail-mode .detail-body[data-v-4ed7ae03]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;min-height:0;padding-top:0.25rem}
.search-view[data-v-354f7402]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.result-panel[data-v-354f7402]{background:#fff;border:1px solid #e7eaf0;border-radius:0.75rem;box-shadow:0 1px 0.125rem rgba(15,23,42,.03),0 0.625rem 1.75rem rgba(15,23,42,.05)}.search-inline[data-v-354f7402]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;min-width:0;margin-bottom:1.125rem;padding:0 0 1.125rem;border-bottom:1px solid #eef0f5}.type-radio[data-v-354f7402]{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;padding:0.125rem;border:1px solid #d8dcf8;border-radius:0.5625rem;background:#fff;box-shadow:0 0.125rem 0.4375rem rgba(99,102,241,.07)}.type-radio[data-v-354f7402] .el-radio-button__inner{min-width:4.25rem;height:2rem;padding:0.5625rem 0.875rem;border:none;border-radius:0.4375rem;color:#64748b;background:transparent;line-height:0.875rem;box-shadow:none}.type-radio[data-v-354f7402] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border:none;background:#8b5cf6;box-shadow:0 0.3125rem 0.875rem rgba(139,92,246,.26);color:#fff}.search-input[data-v-354f7402]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:13.75rem}.keyword-input[data-v-354f7402] .el-input__inner{height:2.25rem;line-height:2.25rem;border-color:#d8dee9}.link-input[data-v-354f7402] .el-textarea__inner{min-height:2.25rem !important;resize:none;line-height:1.25rem;padding:0.5rem 0.875rem;border-color:#d8dee9}.sort-select[data-v-354f7402]{width:8.875rem;-webkit-flex-shrink:0;flex-shrink:0}.sort-select[data-v-354f7402] .el-input__inner{height:2.25rem;border-color:#d8dee9;line-height:2.25rem}.reset-btn[data-v-354f7402]{height:2.25rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;-webkit-flex-shrink:0;flex-shrink:0;border-radius:0.5rem;border-color:#e2e8f0;color:#64748b;background:#fff}.reset-btn[data-v-354f7402]:hover,.reset-btn[data-v-354f7402]:focus{border-color:#c4b5fd;color:#8b5cf6;background:#faf7ff}.search-inline .primary-btn[data-v-354f7402],.search-inline .reset-btn[data-v-354f7402]{height:2.25rem;padding:0 1rem;white-space:nowrap}.search-inline .primary-btn[data-v-354f7402]{border-radius:0.5rem}[data-v-354f7402] .el-input__inner,[data-v-354f7402] .el-textarea__inner{border-radius:0.625rem;border-color:#e8ecf2;background:#fff;color:#1e293b}[data-v-354f7402] .el-input__inner:hover,[data-v-354f7402] .el-textarea__inner:hover{border-color:#c4b5fd;background:#fff}[data-v-354f7402] .el-input__inner:focus,[data-v-354f7402] .el-textarea__inner:focus{border-color:#8b5cf6;background:#fff;box-shadow:0 0 0 0.1875rem rgba(139,92,246,.08)}.primary-btn[data-v-354f7402]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;border:none;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);color:#fff;font-weight:600;box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.22)}.primary-btn[data-v-354f7402]:hover,.primary-btn[data-v-354f7402]:focus{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.375rem 1.125rem rgba(99,102,241,.28)}.primary-btn.is-disabled[data-v-354f7402],.primary-btn.is-disabled[data-v-354f7402]:hover{background:#d8dce8;box-shadow:none;-webkit-transform:none;transform:none}.result-panel[data-v-354f7402]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding:1.25rem 1.25rem 1rem;overflow:hidden;background:#fff}.result-header[data-v-354f7402]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem;-webkit-flex-shrink:0;flex-shrink:0;padding:0 0.125rem}.result-header h3[data-v-354f7402]{margin:0 0 0.3125rem;color:#1e293b;font-size:1.125rem;line-height:1.5rem}.result-header p[data-v-354f7402]{margin:0;color:#94a3b8;font-size:0.8125rem}.empty-state[data-v-354f7402]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:17.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center;border:1px dashed #d9ddea;border-radius:0.625rem;background:#fbfcff}.empty-state .empty-icon[data-v-354f7402]{width:4.5rem;height:4.5rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:1.125rem;background:#f3efff;color:#8b5cf6;font-size:1.875rem}.empty-state h4[data-v-354f7402]{margin:0 0 0.5rem;font-size:1rem}.empty-state p[data-v-354f7402]{margin:0;color:#94a3b8;font-size:0.8125rem}.note-grid[data-v-354f7402]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:start;align-content:start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-column-gap:0.875rem;-moz-column-gap:0.875rem;column-gap:0.875rem;row-gap:1.125rem;overflow-y:auto;padding:0.25rem 0.3125rem 0.625rem 0.1875rem}.note-result-content[data-v-354f7402]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:17.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden}.note-result-content[data-v-354f7402] .el-loading-mask{border:1px solid rgba(139,92,246,.1);border-radius:0.625rem;background:rgba(250,250,255,.88) !important;-webkit-backdrop-filter:blur(0.125rem);backdrop-filter:blur(0.125rem)}.note-result-content[data-v-354f7402] .el-loading-spinner{top:50%;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.note-result-content[data-v-354f7402] .el-loading-spinner i{width:3.625rem;height:3.625rem;border:1px solid #e3e1f8;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#8b5cf6;background:#fff;box-shadow:0 0.75rem 1.875rem rgba(99,102,241,.16);font-size:1.875rem}.note-result-content[data-v-354f7402] .el-loading-text{margin-top:0.875rem;color:#8b5cf6;font-size:0.875rem;font-weight:600}.note-card[data-v-354f7402]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 3.5rem) / 5);-moz-box-flex:0;flex:0 0 calc((100% - 3.5rem) / 5);max-width:calc((100% - 3.5rem) / 5);min-width:0;height:auto;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:1px solid #e7eaf0;border-radius:0.5rem;background:#fff;color:#1e293b;text-align:left;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0.125rem 0.4375rem rgba(15,23,42,.04)}.note-card[data-v-354f7402]:hover{border-color:#cdd3df;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.5625rem 1.375rem rgba(15,23,42,.09)}.note-card.selected[data-v-354f7402]{border-color:#ff2442;background:#fff8f9;box-shadow:0 0.5rem 1.375rem rgba(255,36,66,.18);outline:0.125rem solid rgba(255,36,66,.28);outline-offset:-0.125rem}.note-card.selected .note-check[data-v-354f7402]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.note-check[data-v-354f7402]{position:absolute;left:0.5rem;top:0.5rem;width:1.25rem;height:1.25rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:#ff2442;border:0.125rem solid rgba(255,255,255,.86);opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:3}.interaction-badge[data-v-354f7402]{position:absolute;right:0.5rem;top:0.5rem;z-index:2;height:1.5rem;padding:0 0.5rem;border-radius:0.375rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fff;background:rgba(15,23,42,.72);box-shadow:0 0.25rem 0.75rem rgba(15,23,42,.16);font-size:0.75rem;font-weight:700;line-height:1.5rem}.note-cover[data-v-354f7402]{position:relative;width:100%;height:auto;aspect-ratio:3/4;border-radius:0;overflow:hidden;background:#f8fafc;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.note-cover img[data-v-354f7402]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .24s ease;transition:-webkit-transform .24s ease;transition:transform .24s ease;transition:transform .24s ease, -webkit-transform .24s ease}.note-card:hover .note-cover img[data-v-354f7402]{-webkit-transform:scale(1.025);transform:scale(1.025)}.note-cover-empty[data-v-354f7402]{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;padding:1.125rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#94a3b8;font-size:1.625rem;text-align:center}.note-cover-empty small[data-v-354f7402]{display:block;width:100%;color:#64748b;font-size:0.75rem;line-height:1.5;text-align:center;word-break:break-word}.note-body[data-v-354f7402]{min-width:0;height:6rem;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5625rem 0.625rem 0.625rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.note-body .note-title[data-v-354f7402]{display:block;height:1.25rem;margin:0 0 0.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.8125rem;line-height:1.25rem;font-weight:650}.note-publish-time[data-v-354f7402]{position:absolute;right:0.5rem;bottom:0.5rem;z-index:2;height:1.375rem;padding:0 0.5rem;border-radius:0.375rem;color:#fff;background:rgba(15,23,42,.62);font-size:0.75rem;line-height:1.375rem;white-space:nowrap;box-shadow:0 0.25rem 0.75rem rgba(15,23,42,.14)}.note-meta[data-v-354f7402]{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;height:2.5rem;margin-top:0;color:#94a3b8;font-size:0.75rem;line-height:1.2}.note-meta span[data-v-354f7402]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.1875rem;min-width:0;overflow:hidden;white-space:nowrap}.note-meta em[data-v-354f7402],.note-meta small[data-v-354f7402]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-style:normal;white-space:nowrap}.note-meta em[data-v-354f7402]{color:#1e293b;font-weight:700}.note-meta small[data-v-354f7402]{color:#94a3b8;font-size:0.75rem}.bottom-bar[data-v-354f7402]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;margin-top:0.125rem;padding:0.875rem 0.125rem 0;border-top:1px solid #eef0f5;-webkit-flex-shrink:0;flex-shrink:0}.bottom-count[data-v-354f7402]{color:#64748b;font-size:0.875rem}.bottom-count strong[data-v-354f7402]{color:#8b5cf6}.creation-cta[data-v-354f7402]{position:relative;min-width:8.75rem;height:2.375rem;padding:0 1.125rem;overflow:hidden;border-radius:0.5rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);box-shadow:0 0.5rem 1.125rem rgba(99,102,241,.2);font-size:0.8125rem;font-weight:600}.creation-cta[data-v-354f7402]::after{content:"";position:absolute;top:0;left:-46%;width:38%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.32), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.32), transparent);-webkit-transform:skewX(-18deg);transform:skewX(-18deg);-webkit-transition:left .38s ease;transition:left .38s ease}.creation-cta i[data-v-354f7402]{font-size:0.8125rem}.creation-cta[data-v-354f7402]:hover,.creation-cta[data-v-354f7402]:focus{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);box-shadow:0 1rem 2.125rem rgba(99,102,241,.34)}.creation-cta[data-v-354f7402]:hover::after,.creation-cta[data-v-354f7402]:focus::after{left:110%}.creation-cta.is-disabled[data-v-354f7402],.creation-cta.is-disabled[data-v-354f7402]:hover,.creation-cta.is-disabled[data-v-354f7402]:focus{background:#d8dce8;box-shadow:none}.creation-cta.is-disabled[data-v-354f7402]::after,.creation-cta.is-disabled[data-v-354f7402]:hover::after,.creation-cta.is-disabled[data-v-354f7402]:focus::after{display:none}.note-grid[data-v-354f7402]::-webkit-scrollbar{width:0.3125rem}.note-grid[data-v-354f7402]::-webkit-scrollbar-track{background:transparent}.note-grid[data-v-354f7402]::-webkit-scrollbar-thumb{background:rgba(139,92,246,.18);border-radius:0.25rem}@media(max-width: 1180px){.note-card[data-v-354f7402]{-webkit-flex-basis:calc((100% - 2.625rem) / 4);flex-basis:calc((100% - 2.625rem) / 4);max-width:calc((100% - 2.625rem) / 4)}}@media(max-width: 900px){.search-inline[data-v-354f7402]{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.search-inline .primary-btn[data-v-354f7402],.search-inline .reset-btn[data-v-354f7402]{width:100%;margin-left:0}.type-radio[data-v-354f7402],.sort-select[data-v-354f7402]{width:100%}.type-radio[data-v-354f7402] .el-radio-button{width:50%}.type-radio[data-v-354f7402] .el-radio-button__inner{width:100%}.note-grid[data-v-354f7402]{overflow:visible}.note-card[data-v-354f7402]{-webkit-flex-basis:calc((100% - 0.875rem) / 2);flex-basis:calc((100% - 0.875rem) / 2);max-width:calc((100% - 0.875rem) / 2)}}@media(max-width: 560px){.result-panel[data-v-354f7402]{padding:0.875rem}.result-header p[data-v-354f7402]{line-height:1.6}.bottom-bar[data-v-354f7402]{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.creation-cta[data-v-354f7402]{width:100%}}
[data-v-0c7cc26f] .note-preview-dialog{max-height:calc(100vh - 1.5rem);margin:0.75rem auto 0 !important;border-radius:1.125rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}[data-v-0c7cc26f] .note-preview-dialog .el-dialog__header{min-height:3.4375rem;padding:1.125rem 3.875rem 0.75rem 1.375rem;border-bottom:1px solid #e8ecf2}[data-v-0c7cc26f] .note-preview-dialog .el-dialog__headerbtn{top:0.875rem;right:1.125rem;width:2rem;height:2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:0.5rem;color:#64748b;background:#f8fafc}[data-v-0c7cc26f] .note-preview-dialog .el-dialog__headerbtn:hover,[data-v-0c7cc26f] .note-preview-dialog .el-dialog__headerbtn:focus{color:#ff2442;background:#fff2f4}[data-v-0c7cc26f] .note-preview-dialog .el-dialog__headerbtn .el-dialog__close{color:inherit;font-size:1.125rem}[data-v-0c7cc26f] .note-preview-dialog .el-dialog__body{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow-y:auto;padding:1.375rem 1.5rem 1.625rem;background:-webkit-linear-gradient(top, #fffafa 0%, #ffffff 58%);background:linear-gradient(180deg, #fffafa 0%, #ffffff 58%)}.preview-dialog-title[data-v-0c7cc26f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.75rem}.preview-dialog-title span[data-v-0c7cc26f]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;color:#1e293b;font-size:1rem;font-weight:700}.preview-dialog-title span i[data-v-0c7cc26f]{color:#ff2442;font-size:1.125rem}.preview-dialog-title em[data-v-0c7cc26f]{height:1.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 0.625rem;border-radius:1.875rem;color:#ff2442;background:#fff2f4;font-size:0.75rem;font-style:normal;font-weight:700}.phone-preview-wrap[data-v-0c7cc26f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.phone-shell[data-v-0c7cc26f]{position:relative;width:22.5rem;height:min(47.5rem, calc(100vh - 10.625rem));padding:0.8125rem;border-radius:2.625rem;background:-webkit-linear-gradient(305deg, #1f2937 0%, #0f172a 100%);background:linear-gradient(145deg, #1f2937 0%, #0f172a 100%);box-shadow:0 1.5rem 3.625rem rgba(15,23,42,.28)}.phone-speaker[data-v-0c7cc26f]{position:absolute;top:1.25rem;left:50%;z-index:3;width:5.375rem;height:1.375rem;border-radius:0 0 1.125rem 1.125rem;background:#0f172a;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.phone-screen[data-v-0c7cc26f]{--color-link: #13386c;height:100%;border-radius:2rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue","Microsoft YaHei",sans-serif}.xhs-status[data-v-0c7cc26f]{height:2.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 1.375rem;color:#1e293b;font-size:0.75rem;font-weight:700}.status-icons[data-v-0c7cc26f]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;gap:0.1875rem}.status-icons i[data-v-0c7cc26f]{width:0.25rem;border-radius:0.125rem;background:#1e293b}.status-icons i[data-v-0c7cc26f]:nth-child(1){height:0.5rem}.status-icons i[data-v-0c7cc26f]:nth-child(2){height:0.6875rem}.status-icons i[data-v-0c7cc26f]:nth-child(3){width:0.9375rem;height:0.5rem;border:1px solid #1e293b;background:transparent}.xhs-header[data-v-0c7cc26f]{height:3.5rem;display:grid;grid-template-columns:2.375rem minmax(0, 1fr) auto 2.375rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0 0.625rem 0 0.25rem;border-bottom:1px solid #f3f3f3}.xhs-header>button[data-v-0c7cc26f]{height:2.25rem;padding:0;border:none;background:transparent;color:#222;cursor:default}.xhs-header .header-back[data-v-0c7cc26f]{font-size:1.4375rem}.xhs-header .follow-btn[data-v-0c7cc26f]{min-width:4rem;padding:0 1.0625rem;border:1px solid rgba(255,36,66,.38);border-radius:1.875rem;color:#ff2442;font-size:0.875rem;background:#fff}.xhs-header .header-share[data-v-0c7cc26f]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.xhs-header .header-share svg[data-v-0c7cc26f]{width:1.4375rem;height:1.4375rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-author[data-v-0c7cc26f]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5625rem}.header-author img[data-v-0c7cc26f],.header-author .author-avatar[data-v-0c7cc26f]{width:2.25rem;height:2.25rem;-webkit-box-flex:0;-webkit-flex:0 0 2.25rem;-moz-box-flex:0;flex:0 0 2.25rem;border-radius:50%}.header-author img[data-v-0c7cc26f]{display:block;-o-object-fit:cover;object-fit:cover}.header-author .author-avatar[data-v-0c7cc26f]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:#ff2442;font-size:0.875rem;font-weight:600}.header-author strong[data-v-0c7cc26f]{min-width:0;overflow:hidden;color:#333;font-size:0.9375rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.xhs-content[data-v-0c7cc26f]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow-y:auto;background:#fff}.xhs-content[data-v-0c7cc26f]::-webkit-scrollbar{width:0}.preview-images[data-v-0c7cc26f]{position:relative;width:100%;aspect-ratio:3/4;background:#f7f7f7;outline:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-images.is-draggable[data-v-0c7cc26f]{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.preview-images.is-draggable[data-v-0c7cc26f]:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.preview-images img[data-v-0c7cc26f],.preview-images .preview-image-empty[data-v-0c7cc26f]{width:100%;height:100%}.preview-images img[data-v-0c7cc26f]{-o-object-fit:contain;object-fit:contain;display:block}.preview-image-empty[data-v-0c7cc26f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.875rem;padding:1.5rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#94a3b8;text-align:center}.preview-image-empty i[data-v-0c7cc26f]{width:3.625rem;height:3.625rem;-webkit-box-flex:0;-webkit-flex:0 0 3.625rem;-moz-box-flex:0;flex:0 0 3.625rem;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#a8b1c2;background:#fff;box-shadow:0 0.25rem 1rem rgba(15,23,42,.08);font-size:1.75rem}.preview-image-empty span[data-v-0c7cc26f]{display:block;width:100%;max-width:13.75rem;color:#64748b;font-size:0.8125rem;line-height:1.6;text-align:center;word-break:break-word}.image-dots[data-v-0c7cc26f]{height:1.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.3125rem;background:#fff}.image-dots button[data-v-0c7cc26f]{width:0.375rem;height:0.375rem;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.18)}.image-dots button.active[data-v-0c7cc26f]{background:#ff2442}.image-dots+.preview-note-body[data-v-0c7cc26f]{padding-top:0.5rem}.preview-note-body[data-v-0c7cc26f]{padding:1.0625rem 1rem 1.5rem}.preview-note-body h3[data-v-0c7cc26f]{margin:0 0 0.5rem;color:#242424;font-size:1.125rem;line-height:1.42;font-weight:600;letter-spacing:0}.preview-note-body p[data-v-0c7cc26f]{margin:0;color:#333;font-size:0.9375rem;line-height:1.65;font-weight:400;letter-spacing:0;white-space:pre-wrap;word-break:break-word}.preview-tags[data-v-0c7cc26f]{display:block;margin-top:0.3125rem;line-height:1.65}.preview-tags span[data-v-0c7cc26f]{margin-right:0.125rem;color:var(--color-link);cursor:pointer;font-size:0.9375rem;font-weight:400}.preview-empty[data-v-0c7cc26f]{min-height:26.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:1.5rem;text-align:center}.preview-empty i[data-v-0c7cc26f]{width:4rem;height:4rem;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:0.875rem;color:#ff2442;background:#fff2f4;font-size:1.75rem}.preview-empty h4[data-v-0c7cc26f]{margin:0 0 0.5rem;color:#1e293b;font-size:1rem}.preview-empty p[data-v-0c7cc26f]{margin:0;color:#94a3b8;font-size:0.8125rem;line-height:1.7}.xhs-actions[data-v-0c7cc26f]{height:3.75rem;display:grid;grid-template-columns:minmax(7.625rem, 1fr) repeat(3, 3.5rem);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0;padding:0.5rem 0.625rem;border-top:1px solid #eee;background:#fff}.xhs-actions button[data-v-0c7cc26f]{min-width:0;height:2.375rem;border:none;border-radius:1.875rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;color:#333;background:transparent;font-size:0.75rem}.xhs-actions .comment-entry[data-v-0c7cc26f]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding:0 0.75rem;color:#999;background:#f6f6f6}.xhs-actions .comment-entry i[data-v-0c7cc26f]{color:#777;font-size:1.125rem}.xhs-actions i[data-v-0c7cc26f]{color:#1e293b;font-size:1.1875rem}.xhs-actions .engagement-action[data-v-0c7cc26f]{padding:0 0.1875rem;gap:0.25rem}.xhs-actions .action-svg[data-v-0c7cc26f]{width:1.5625rem;height:1.5625rem;-webkit-box-flex:0;-webkit-flex:0 0 1.5625rem;-moz-box-flex:0;flex:0 0 1.5625rem;fill:none;stroke:#222;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.xhs-actions .action-svg circle[data-v-0c7cc26f]{fill:#222;stroke:none}.xhs-actions em[data-v-0c7cc26f]{font-style:normal;white-space:nowrap}.xhs-actions .engagement-action em[data-v-0c7cc26f]{color:#333;font-size:0.8125rem;line-height:1.2}@media(max-width: 560px){[data-v-0c7cc26f] .note-preview-dialog{width:calc(100vw - 1.5rem) !important;margin-top:0.75rem !important}.phone-shell[data-v-0c7cc26f]{width:min(21.25rem, calc(100vw - 3.625rem));height:min(45rem, calc(100vh - 10.625rem))}}
.editor-view[data-v-7a0d99cc]{position:relative;display:grid;grid-template-columns:13.75rem minmax(26.25rem, 1fr) 21.25rem;gap:0.875rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding:0}.editor-view.is-detail-refreshing .ai-panel[data-v-7a0d99cc]{pointer-events:none}.task-panel[data-v-7a0d99cc],.ai-panel[data-v-7a0d99cc],.draft-panel[data-v-7a0d99cc]{min-height:0;overflow:hidden;background:#fff;border:1px solid #e7eaf0;border-radius:0.75rem;box-shadow:0 1px 0.125rem rgba(15,23,42,.03),0 0.625rem 1.75rem rgba(15,23,42,.05)}.panel-title[data-v-7a0d99cc]{height:3.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.5625rem;padding:0 1.125rem;border-bottom:1px solid #eceff4;font-weight:700}.panel-title span[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5625rem}.panel-title i[data-v-7a0d99cc]{color:#8b5cf6;font-size:1.125rem}.task-title[data-v-7a0d99cc]{background:#fafbff}.task-title em[data-v-7a0d99cc]{min-width:1.625rem;height:1.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:1.875rem;color:#fff;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);font-size:0.75rem;font-style:normal}.ai-title[data-v-7a0d99cc]{color:#fff;border-bottom:none;background:-webkit-linear-gradient(315deg, #5b5fd9 0%, #7c3aed 100%);background:linear-gradient(135deg, #5b5fd9 0%, #7c3aed 100%)}.ai-title i[data-v-7a0d99cc]{color:#fff}.ai-title small[data-v-7a0d99cc]{padding:0.1875rem 0.5rem;border-radius:1.875rem;background:rgba(255,255,255,.18);font-size:0.75rem;font-weight:600}.task-list[data-v-7a0d99cc]{position:relative;height:calc(100% - 3.375rem);overflow-y:auto;padding:0.75rem}.task-list-hint[data-v-7a0d99cc]{min-height:2.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;color:#94a3b8;font-size:0.75rem}.task-item[data-v-7a0d99cc]{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;padding:0.625rem;border:1px solid transparent;border-radius:0.5rem;background:transparent;color:#1e293b;text-align:left;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.task-item[data-v-7a0d99cc]:hover,.task-item.active[data-v-7a0d99cc]{background:#f2f3ff}.task-item.active[data-v-7a0d99cc]{border-color:#d9dcff;box-shadow:inset 0.1875rem 0 0 #6366f1}.task-actions[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;-webkit-flex-shrink:0;flex-shrink:0}.task-delete[data-v-7a0d99cc]{width:1.625rem;height:1.625rem;padding:0;border:none;border-radius:0.375rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#94a3b8;background:transparent;cursor:pointer;-webkit-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease}.task-delete[data-v-7a0d99cc]:hover,.task-delete[data-v-7a0d99cc]:focus{color:#ef4444;background:#fff1f2}.task-delete[data-v-7a0d99cc]:disabled{color:#94a3b8;cursor:wait;opacity:.7}.task-delete.is-current[data-v-7a0d99cc]:disabled{cursor:not-allowed;opacity:.42}.task-delete i[data-v-7a0d99cc]{font-size:0.875rem}.task-delete-tooltip[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.task-thumb[data-v-7a0d99cc]{width:2.625rem;height:2.625rem;border-radius:0.625rem;overflow:hidden;background:#f8fafc;color:#94a3b8;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.task-thumb img[data-v-7a0d99cc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-info[data-v-7a0d99cc]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.task-info strong[data-v-7a0d99cc],.task-info em[data-v-7a0d99cc]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-info strong[data-v-7a0d99cc]{font-size:0.8125rem;margin-bottom:0.1875rem}.task-info em[data-v-7a0d99cc]{font-style:normal;color:#94a3b8;font-size:0.75rem}.task-status.is-pending[data-v-7a0d99cc]{color:#94a3b8}.task-status.is-edited[data-v-7a0d99cc]{color:#059669}.draft-panel[data-v-7a0d99cc]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:1.25rem;overflow-y:auto}.draft-drop-overlay[data-v-7a0d99cc]{position:absolute;z-index:20;inset:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;border:0.125rem dashed #a78bfa;border-radius:0.625rem;color:#6366f1;background:rgba(250,249,255,.94);pointer-events:none;font-size:0.875rem;font-weight:600}.draft-drop-overlay i[data-v-7a0d99cc]{font-size:2.125rem}.hidden-file-input[data-v-7a0d99cc]{display:none}.draft-panel-empty[data-v-7a0d99cc]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:hidden;text-align:center;background:-webkit-linear-gradient(top, #ffffff 0%, #fbfcff 100%);background:linear-gradient(180deg, #ffffff 0%, #fbfcff 100%)}.draft-empty-state[data-v-7a0d99cc]{max-width:22.5rem;padding:1.5rem}.draft-empty-state .draft-empty-icon[data-v-7a0d99cc]{width:4.25rem;height:4.25rem;border:1px solid #e6e2fa;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:1.125rem;color:#8b5cf6;background:#f6f4ff;font-size:1.75rem;box-shadow:0 0.625rem 1.75rem rgba(99,102,241,.1)}.draft-empty-state h3[data-v-7a0d99cc]{margin:0 0 0.5rem;color:#1e293b;font-size:1.125rem;font-weight:700}.draft-empty-state p[data-v-7a0d99cc]{margin:0;color:#94a3b8;font-size:0.8125rem;line-height:1.7}.ai-panel-empty .empty-control[data-v-7a0d99cc]{width:100%;height:2.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0 0.875rem;border:1px solid #e8ecf2;border-radius:0.375rem;color:#94a3b8;background:#fff;font-size:0.8125rem}.ai-panel-empty .empty-textarea[data-v-7a0d99cc]{height:11.625rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding-top:0.75rem}.ai-panel-empty .empty-tags[data-v-7a0d99cc]{height:3.5rem}.ai-panel-empty .empty-ai-textarea[data-v-7a0d99cc]{height:4.75rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding-top:0.625rem;margin-bottom:0.75rem}.ai-panel-empty button[data-v-7a0d99cc]:disabled,.ai-panel-empty[data-v-7a0d99cc] .el-button.is-disabled{cursor:default}.empty-count[data-v-7a0d99cc]{width:4.75rem;height:2rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px solid #e8ecf2;border-radius:0.375rem;color:#94a3b8;background:#fff;font-size:0.75rem}.draft-section[data-v-7a0d99cc]{margin-bottom:1.125rem}.draft-actions[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:0.625rem;margin-top:auto;padding-top:1.125rem;border-top:1px solid #f1f5f9}.field-heading[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.75rem;margin-bottom:0.625rem}.field-heading-actions[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;-webkit-flex-shrink:0;flex-shrink:0}.field-copy-btn[data-v-7a0d99cc]{height:1.625rem;min-width:3.625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.25rem;padding:0 0.5rem;border:1px solid #e8ecf2;border-radius:0.3125rem;color:#94a3b8;background:#f8fafc;font-size:0.75rem;line-height:1;cursor:pointer;-webkit-transition:color .18s ease,border-color .18s ease,background .18s ease;transition:color .18s ease,border-color .18s ease,background .18s ease}.field-copy-btn i[data-v-7a0d99cc]{font-size:0.8125rem}.field-copy-btn[data-v-7a0d99cc]:hover,.field-copy-btn[data-v-7a0d99cc]:focus{border-color:#cbd5e1;color:#1e293b;background:#f1f5f9;outline:none}.field-copy-btn.is-copied[data-v-7a0d99cc]{border-color:#a7f3d0;color:#047857;background:#ecfdf5}.section-title[data-v-7a0d99cc],.field-label[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;margin-bottom:0;font-size:0.875rem;font-weight:700;color:#1e293b}.section-title i[data-v-7a0d99cc],.field-label i[data-v-7a0d99cc]{width:1rem;-webkit-box-flex:0;-webkit-flex:0 0 1rem;-moz-box-flex:0;flex:0 0 1rem;text-align:center;color:#8b5cf6}.section-title[data-v-7a0d99cc]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:0.625rem}.section-title>span[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.field-ai-btn[data-v-7a0d99cc]{height:1.625rem;min-height:1.625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.1875rem;padding:0 0.5rem;border:1px solid #e5e3f8;border-radius:0.375rem;color:#8b5cf6;background:#faf9ff;font-size:0.75rem;font-weight:600}.field-ai-btn i[data-v-7a0d99cc]{margin:0;font-size:0.75rem}.field-ai-btn[data-v-7a0d99cc]:hover,.field-ai-btn[data-v-7a0d99cc]:focus{border-color:#d4d0f4;color:#6366f1;background:#f5f3ff}.inline-add[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;margin-bottom:0.75rem}.image-list[data-v-7a0d99cc],.mini-image-list[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.625rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.draft-image[data-v-7a0d99cc],.image-add[data-v-7a0d99cc]{width:7rem;height:7rem;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0.625rem}.draft-image[data-v-7a0d99cc]{position:relative;overflow:hidden;border:1px solid #e8ecf2;background:#f8fafc}.draft-image .draft-preview-image[data-v-7a0d99cc]{width:100%;height:100%;display:block;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.draft-image[data-v-7a0d99cc] .el-image__inner{width:100%;height:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.draft-image[data-v-7a0d99cc]:hover .el-image__inner{-webkit-transform:scale(1.025);transform:scale(1.025)}.draft-image:hover .draft-image-actions[data-v-7a0d99cc],.draft-image:focus-within .draft-image-actions[data-v-7a0d99cc]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.draft-image:hover .image-card-action[data-v-7a0d99cc],.draft-image:focus-within .image-card-action[data-v-7a0d99cc]{pointer-events:auto}.draft-image-actions[data-v-7a0d99cc]{position:absolute;z-index:3;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:0.25rem;padding:0.4375rem 0.4375rem 0.375rem;background:-webkit-linear-gradient(top, rgba(15, 23, 42, 0) 0%, rgba(15, 23, 42, 0.78) 100%);background:linear-gradient(180deg, rgba(15, 23, 42, 0) 0%, rgba(15, 23, 42, 0.78) 100%);opacity:0;pointer-events:none;-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem);-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.image-card-action[data-v-7a0d99cc]{width:1.5625rem;height:1.5625rem;border:none;border-radius:0.375rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(15,23,42,.68);color:#fff;cursor:pointer;pointer-events:auto;-webkit-transition:background .18s ease,-webkit-transform .18s ease;transition:background .18s ease,-webkit-transform .18s ease;transition:background .18s ease,transform .18s ease;transition:background .18s ease,transform .18s ease,-webkit-transform .18s ease}.image-card-action[data-v-7a0d99cc]:hover,.image-card-action[data-v-7a0d99cc]:focus{background:#6366f1;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.draft-image-actions .image-card-action[data-v-7a0d99cc]{border:1px solid rgba(255,255,255,.2);color:#fff;background:rgba(255,255,255,.1);box-shadow:none;pointer-events:none}.draft-image-actions .image-card-action[data-v-7a0d99cc]:hover,.draft-image-actions .image-card-action[data-v-7a0d99cc]:focus{border-color:rgba(255,255,255,.42);color:#fff;background:rgba(99,102,241,.9)}.draft-preview-image[data-v-7a0d99cc],.image-picker-preview[data-v-7a0d99cc],.image-result-preview[data-v-7a0d99cc]{position:relative}.draft-preview-image[data-v-7a0d99cc] .image-load-error,.image-picker-preview[data-v-7a0d99cc] .image-load-error,.image-result-preview[data-v-7a0d99cc] .image-load-error{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;padding:0.625rem 0.4375rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#94a3b8;background:#f1f5f9;font-size:1.3125rem;line-height:1;text-align:center;overflow:hidden}.draft-preview-image[data-v-7a0d99cc] .image-load-error i,.image-picker-preview[data-v-7a0d99cc] .image-load-error i,.image-result-preview[data-v-7a0d99cc] .image-load-error i{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;line-height:1}.draft-preview-image[data-v-7a0d99cc] .image-load-error span,.image-picker-preview[data-v-7a0d99cc] .image-load-error span,.image-result-preview[data-v-7a0d99cc] .image-load-error span{display:block;width:100%;max-width:5.75rem;font-size:0.625rem;line-height:1.4;text-align:center;overflow-wrap:break-word}.draft-preview-image[data-v-7a0d99cc] .el-image__error,.image-picker-preview[data-v-7a0d99cc] .el-image__error,.image-result-preview[data-v-7a0d99cc] .el-image__error{position:absolute;inset:0;width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0;overflow:hidden}.image-add[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px dashed #d6c8f8;background:#fbfaff;color:#8b5cf6;cursor:pointer;font-size:1.375rem}.image-add[data-v-7a0d99cc]:hover{border-color:#8b5cf6;background:#f5f0ff}.image-add[data-v-7a0d99cc]:disabled{cursor:not-allowed;opacity:.58}.tag-editor[data-v-7a0d99cc]{min-height:2.625rem;padding:0.5rem 0.625rem;border:1px solid #e8ecf2;border-radius:0.625rem;background:#fff}.tag-editor[data-v-7a0d99cc]:focus-within{border-color:#8b5cf6;box-shadow:0 0 0 0.125rem rgba(99,102,241,.08)}.tag-editor.has-tags .tag-input-row[data-v-7a0d99cc]{margin-top:0.4375rem;padding-top:0.4375rem;border-top:1px solid #f1f5f9}.tag-editor .tag-list[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;-webkit-transition:none;transition:none}.tag-editor .tag-list[data-v-7a0d99cc] .el-tag{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none;cursor:copy;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag-editor .tag-input-row[data-v-7a0d99cc]{width:100%;min-height:1.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;cursor:text}.tag-editor .tag-input-row>i[data-v-7a0d99cc]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;color:#94a3b8;font-size:0.8125rem}.tag-editor .tag-input[data-v-7a0d99cc]{width:100%;min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.tag-editor .tag-input[data-v-7a0d99cc] .el-input__inner{height:1.625rem;line-height:1.625rem;border:none;background:transparent;box-shadow:none;padding:0}.ai-panel[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-color:#dfe1fb;box-shadow:0 0.625rem 1.75rem rgba(79,70,229,.09)}.ai-scroll[data-v-7a0d99cc]{padding:1rem;overflow-y:auto;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;background:#fbfbfe}.ai-section[data-v-7a0d99cc]{padding-bottom:1.125rem;margin-bottom:1.125rem;border-bottom:1px solid #f1f5f9}.ai-section[data-v-7a0d99cc]:last-child{border-bottom:none;margin-bottom:0}.ai-section.featured[data-v-7a0d99cc]{padding:0.875rem;margin:0 0 1.125rem;border:1px solid #e2e3f8;border-radius:0.625rem;background:#fff;box-shadow:none}.ai-label[data-v-7a0d99cc]{margin-bottom:0.625rem;font-size:0.8125rem;font-weight:700}.ai-result[data-v-7a0d99cc]{margin-top:0.75rem;padding:0.75rem;border:1px solid #e2e3f8;border-radius:0.625rem;background:#fff}.ai-result h4[data-v-7a0d99cc]{margin:0.3125rem 0 0;font-size:0.875rem;line-height:1.5;color:#1e293b}.ai-result p[data-v-7a0d99cc]{max-height:13.75rem;margin:0.3125rem 0 0;overflow-y:auto;color:#64748b;font-size:0.8125rem;line-height:1.7;white-space:pre-wrap}.result-label[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.625rem;font-size:0.8125rem;font-weight:700;padding-bottom:0.625rem;border-bottom:1px solid #f1f5f9}.result-label>span[data-v-7a0d99cc]:first-child{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.result-label i[data-v-7a0d99cc]{color:#8b5cf6}.result-status[data-v-7a0d99cc]{-webkit-flex-shrink:0;flex-shrink:0;padding:0.125rem 0.4375rem;border-radius:0.3125rem;font-size:0.6875rem;font-weight:600}.result-status.is-done[data-v-7a0d99cc]{color:#6366f1;background:#f1efff}.result-status.is-processing[data-v-7a0d99cc]{color:#7c3aed;background:#f7f2ff}.result-status.is-failed[data-v-7a0d99cc]{color:#64748b;background:#f1f5f9}.rewrite-preview-field[data-v-7a0d99cc]{margin-top:0.75rem}.rewrite-preview-label[data-v-7a0d99cc]{display:block;color:#94a3b8;font-size:0.6875rem;font-weight:600}.candidate-tags[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.375rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.375rem}.candidate-tags span[data-v-7a0d99cc]{color:#8b5cf6;background:#f5f0ff;border-radius:1.875rem;padding:0.1875rem 0.5rem;font-size:0.75rem}.result-actions[data-v-7a0d99cc]{margin-top:0.75rem}.result-actions .rewrite-confirm-btn.el-button[data-v-7a0d99cc]{margin-top:0;box-shadow:none}[data-v-7a0d99cc] .candidate-select-dialog{border-radius:0.5rem;overflow:hidden}[data-v-7a0d99cc] .candidate-select-dialog .el-dialog__header{padding:1.125rem 1.25rem 0.875rem;border-bottom:1px solid #f1f5f9}[data-v-7a0d99cc] .candidate-select-dialog .el-dialog__title{color:#1e293b;font-size:1rem;font-weight:700}[data-v-7a0d99cc] .candidate-select-dialog .el-dialog__body{padding:1.125rem 1.25rem}[data-v-7a0d99cc] .candidate-select-dialog .el-dialog__footer{padding:0.75rem 1.25rem 1rem;border-top:1px solid #f1f5f9}.candidate-dialog-tip[data-v-7a0d99cc]{margin:0 0 0.75rem;color:#64748b;font-size:0.8125rem}.candidate-choice-list[data-v-7a0d99cc]{width:100%;max-height:20.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.5rem;overflow-y:auto}.candidate-choice-item[data-v-7a0d99cc]{min-height:2.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0.5625rem 0.75rem;border:1px solid #e8ecf2;border-radius:0.375rem;background:#fff;cursor:pointer;-webkit-transition:border-color .18s ease,background .18s ease;transition:border-color .18s ease,background .18s ease}.candidate-choice-item[data-v-7a0d99cc]:hover,.candidate-choice-item.selected[data-v-7a0d99cc]{border-color:#a5b4fc;background:#f7f7ff}.candidate-choice-item[data-v-7a0d99cc] .el-radio,.candidate-choice-item[data-v-7a0d99cc] .el-checkbox{width:100%;margin-right:0;white-space:normal}.candidate-choice-item[data-v-7a0d99cc] .el-radio__label,.candidate-choice-item[data-v-7a0d99cc] .el-checkbox__label{color:#1e293b;line-height:1.55;white-space:normal}.candidate-dialog-footer[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;gap:0.5rem}.candidate-dialog-footer .el-button+.el-button[data-v-7a0d99cc]{margin-left:0}.image-mode-tabs[data-v-7a0d99cc]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.375rem;padding:0.1875rem;margin-bottom:0.75rem;border-radius:0.625rem;background:#f3f0ff}.image-mode-tabs button[data-v-7a0d99cc]{height:1.875rem;border:none;border-radius:0.5rem;color:#64748b;background:transparent;font-size:0.75rem;font-weight:700;cursor:pointer}.image-mode-tabs button.active[data-v-7a0d99cc]{color:#8b5cf6;background:#fff;box-shadow:0 0.25rem 0.75rem rgba(99,102,241,.12)}.image-subtitle[data-v-7a0d99cc]{margin:0.75rem 0 0.5rem;color:#1e293b;font-size:0.75rem;font-weight:700}.image-picker-list[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:0.5rem;margin-bottom:0.75rem;padding-bottom:0.125rem;overflow-x:auto}.image-picker-item[data-v-7a0d99cc],.image-picker-add[data-v-7a0d99cc]{position:relative;width:5.25rem;height:5.25rem;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0.5rem;-webkit-box-flex:0;-webkit-flex:0 0 5.25rem;-moz-box-flex:0;flex:0 0 5.25rem;overflow:hidden}.image-picker-item[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;border:1px solid #e8ecf2;background:#f8fafc}.image-picker-item .image-picker-preview[data-v-7a0d99cc]{width:100%;height:100%;display:block;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.image-picker-item[data-v-7a0d99cc] .el-image__inner{width:100%;height:100%}.image-picker-item:hover .image-picker-action[data-v-7a0d99cc],.image-picker-item:focus-within .image-picker-action[data-v-7a0d99cc]{opacity:1;pointer-events:auto;-webkit-transform:scale(1);transform:scale(1)}.image-picker-action[data-v-7a0d99cc]{position:absolute;z-index:4;right:0.375rem;width:1.5625rem;height:1.5625rem;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:0.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:rgba(15,23,42,.72);box-shadow:0 0.125rem 0.5rem rgba(15,23,42,.22);cursor:pointer;opacity:0;pointer-events:none;-webkit-transform:scale(0.88);transform:scale(0.88);font-size:0.75rem;-webkit-transition:opacity .18s ease,background .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,background .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease,background .18s ease;transition:opacity .18s ease,transform .18s ease,background .18s ease,-webkit-transform .18s ease}.image-picker-action[data-v-7a0d99cc]:hover,.image-picker-action[data-v-7a0d99cc]:focus{background:#6366f1}.image-picker-action.image-picker-remove[data-v-7a0d99cc]{top:0.375rem}.image-picker-action.image-picker-download[data-v-7a0d99cc]{bottom:0.375rem}.image-picker-add[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px dashed #cbd5e1;color:#94a3b8;background:#f8fafc;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.image-picker-add i[data-v-7a0d99cc]{font-size:1.25rem}.image-picker-add[data-v-7a0d99cc]:hover,.image-picker-add[data-v-7a0d99cc]:focus{border-color:#8b5cf6;color:#8b5cf6;background:#fff}.image-picker-add[data-v-7a0d99cc]:disabled{cursor:not-allowed;opacity:.58}.popover-add[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem}.count-row[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.625rem;margin-top:0.75rem;margin-bottom:0.625rem;color:#94a3b8;font-size:0.75rem}.mini-image-list[data-v-7a0d99cc]{margin-bottom:0.75rem}.mini-image-list span[data-v-7a0d99cc]{position:relative;width:3.25rem;height:3.25rem;border-radius:0.625rem;overflow:hidden;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.mini-image-list span img[data-v-7a0d99cc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-image-list span i[data-v-7a0d99cc]{position:absolute;right:0.1875rem;top:0.1875rem;width:1rem;height:1rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:rgba(15,23,42,.62);font-size:0.75rem;cursor:pointer}.image-result-list[data-v-7a0d99cc]{margin-top:0.75rem;padding:0.75rem;border:1px solid #e2e3f8;border-radius:0.625rem;background:#fafaff}.image-result-title[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.5rem;margin-bottom:0.625rem;color:#1e293b;font-size:0.8125rem;font-weight:700}.image-result-title span[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.image-result-title i[data-v-7a0d99cc]{color:#8b5cf6}.image-result-title small[data-v-7a0d99cc]{color:#94a3b8;font-size:0.6875rem;font-weight:500}.image-result-grid[data-v-7a0d99cc]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.625rem}.image-result[data-v-7a0d99cc]{position:relative;padding:0.5rem;border:1px solid #e8ecf2;border-radius:0.625rem;background:#fff;cursor:pointer;-webkit-transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.image-result.selected[data-v-7a0d99cc]{border-color:#8b5cf6;box-shadow:0 0 0 0.125rem rgba(139,92,246,.1)}.image-result.used[data-v-7a0d99cc]{cursor:default;opacity:.68}.image-result:hover .image-result-download[data-v-7a0d99cc],.image-result:focus-within .image-result-download[data-v-7a0d99cc]{opacity:1;pointer-events:auto;-webkit-transform:scale(1);transform:scale(1)}.image-result[data-v-7a0d99cc] .el-checkbox{position:absolute;z-index:2;top:0.8125rem;right:0.8125rem;width:1.125rem;height:1.125rem;margin:0;line-height:1.125rem}.image-result[data-v-7a0d99cc] .el-checkbox__input{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:1.125rem;height:1.125rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;vertical-align:top}.image-result[data-v-7a0d99cc] .el-checkbox__inner{position:relative;width:1.125rem;height:1.125rem;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#fff;box-shadow:0 1px 0.3125rem rgba(15,23,42,.24)}.image-result[data-v-7a0d99cc] .el-checkbox__inner::after{top:50%;left:50%;width:0.25rem;height:0.5rem;margin-top:-0.3125rem;margin-left:-0.125rem;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);-webkit-transform-origin:center;transform-origin:center}.image-result[data-v-7a0d99cc] .el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.image-result[data-v-7a0d99cc] .el-checkbox__label{display:none}.image-result .image-result-preview[data-v-7a0d99cc]{width:100%;aspect-ratio:1;border-radius:0.625rem;display:block;overflow:hidden;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.image-result[data-v-7a0d99cc] .image-result-preview .el-image__inner{width:100%;height:100%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.image-result[data-v-7a0d99cc]:hover .image-result-preview .el-image__inner{-webkit-transform:scale(1.025);transform:scale(1.025)}.checkbox-accessible-label[data-v-7a0d99cc]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.image-used-label[data-v-7a0d99cc]{position:absolute;left:0.8125rem;bottom:0.8125rem;padding:0.125rem 0.375rem;border-radius:0.3125rem;color:#fff;background:rgba(15,23,42,.62);font-size:0.6875rem}.image-result .image-result-download[data-v-7a0d99cc]{position:absolute;z-index:3;right:0.8125rem;bottom:0.8125rem;opacity:0;pointer-events:none}.image-confirm-btn[data-v-7a0d99cc]{margin-top:0.625rem;box-shadow:none}.primary-btn[data-v-7a0d99cc],.save-btn[data-v-7a0d99cc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;border:none;border-radius:0.5rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);color:#fff;font-weight:600;box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.22)}.primary-btn[data-v-7a0d99cc]:hover,.primary-btn[data-v-7a0d99cc]:focus,.save-btn[data-v-7a0d99cc]:hover,.save-btn[data-v-7a0d99cc]:focus{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.375rem 1.125rem rgba(99,102,241,.28)}.primary-btn.block[data-v-7a0d99cc],.save-btn.block[data-v-7a0d99cc]{width:100%;margin-top:0.75rem}.primary-btn.mini[data-v-7a0d99cc],.save-btn.mini[data-v-7a0d99cc]{height:2rem;padding:0 1rem;font-size:0.75rem}.preview-btn[data-v-7a0d99cc]{height:2.25rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;padding:0 1.125rem;border:none;border-radius:0.5rem;color:#fff;background:-webkit-linear-gradient(315deg, #ff2442 0%, #e61e3c 100%);background:linear-gradient(135deg, #ff2442 0%, #e61e3c 100%);box-shadow:0 0.5rem 1.25rem rgba(255,36,66,.22);font-weight:700}.preview-btn[data-v-7a0d99cc]:hover,.preview-btn[data-v-7a0d99cc]:focus{color:#fff;background:-webkit-linear-gradient(315deg, #f01f3c 0%, #d91b36 100%);background:linear-gradient(135deg, #f01f3c 0%, #d91b36 100%);-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.75rem 1.625rem rgba(255,36,66,.3)}.ghost-btn[data-v-7a0d99cc]{border-radius:1.875rem;border-color:#e2e8f0;color:#64748b;background:#fff}.ghost-btn[data-v-7a0d99cc]:hover,.ghost-btn[data-v-7a0d99cc]:focus{border-color:#c4b5fd;color:#8b5cf6;background:#faf7ff}.ghost-btn.block[data-v-7a0d99cc]{width:100%}.success-btn[data-v-7a0d99cc]{border:none;border-radius:1.875rem;color:#fff;background:#10b981}.success-btn[data-v-7a0d99cc]:hover,.success-btn[data-v-7a0d99cc]:focus{color:#fff;background:#059669}.text-btn[data-v-7a0d99cc]{padding:0;border:none;color:#8b5cf6;background:transparent}.text-btn[data-v-7a0d99cc]:hover,.text-btn[data-v-7a0d99cc]:focus{color:#6366f1;background:transparent}.error-text[data-v-7a0d99cc]{margin:0.625rem 0 0;color:#64748b;font-size:0.75rem;line-height:1.6}[data-v-7a0d99cc] .el-input__inner,[data-v-7a0d99cc] .el-textarea__inner{border-radius:0.625rem;border-color:#e8ecf2;background:#fff;color:#1e293b}[data-v-7a0d99cc] .el-input__inner:hover,[data-v-7a0d99cc] .el-textarea__inner:hover{border-color:#c4b5fd;background:#fff}[data-v-7a0d99cc] .el-input__inner:focus,[data-v-7a0d99cc] .el-textarea__inner:focus{border-color:#8b5cf6;background:#fff;box-shadow:0 0 0 0.1875rem rgba(139,92,246,.08)}.task-list[data-v-7a0d99cc]::-webkit-scrollbar,.draft-panel[data-v-7a0d99cc]::-webkit-scrollbar,.ai-scroll[data-v-7a0d99cc]::-webkit-scrollbar{width:0.3125rem}.task-list[data-v-7a0d99cc]::-webkit-scrollbar-track,.draft-panel[data-v-7a0d99cc]::-webkit-scrollbar-track,.ai-scroll[data-v-7a0d99cc]::-webkit-scrollbar-track{background:transparent}.task-list[data-v-7a0d99cc]::-webkit-scrollbar-thumb,.draft-panel[data-v-7a0d99cc]::-webkit-scrollbar-thumb,.ai-scroll[data-v-7a0d99cc]::-webkit-scrollbar-thumb{background:rgba(139,92,246,.18);border-radius:0.25rem}@media(max-width: 1180px){.editor-view[data-v-7a0d99cc]{grid-template-columns:11.5rem minmax(22.5rem, 1fr) 18.75rem;gap:0.75rem}}@media(max-width: 900px){.editor-view[data-v-7a0d99cc]{grid-template-columns:1fr}.task-list[data-v-7a0d99cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow-x:auto;height:auto}.task-item[data-v-7a0d99cc]{width:13.125rem;-webkit-flex-shrink:0;flex-shrink:0}.task-panel[data-v-7a0d99cc],.draft-panel[data-v-7a0d99cc],.ai-panel[data-v-7a0d99cc]{overflow:visible}.ai-scroll[data-v-7a0d99cc]{overflow:visible}}@media(max-width: 560px){.draft-panel[data-v-7a0d99cc],.ai-scroll[data-v-7a0d99cc]{padding:0.875rem}.draft-actions[data-v-7a0d99cc]{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.draft-actions .el-button[data-v-7a0d99cc]{width:100%;margin-left:0}}
.product-guide[data-v-5ada66bb]{position:fixed;inset:0;z-index:4200;letter-spacing:0;pointer-events:none}.guide-mask[data-v-5ada66bb]{position:fixed;z-index:4200;background:rgba(17,24,39,.66);-webkit-backdrop-filter:saturate(0.86);backdrop-filter:saturate(0.86);pointer-events:auto}.guide-highlight[data-v-5ada66bb]{position:fixed;z-index:4201;-moz-box-sizing:border-box;box-sizing:border-box;border:0.125rem solid #7c3aed;border-radius:0.5rem;pointer-events:none;box-shadow:0 0 0 0.3125rem rgba(255,255,255,.9),0 0 0 0.5625rem rgba(124,58,237,.28),0 0.75rem 2.25rem rgba(17,24,39,.24);-webkit-animation:guide-highlight-breathe-5ada66bb 1.8s ease-in-out infinite;animation:guide-highlight-breathe-5ada66bb 1.8s ease-in-out infinite}.guide-secondary-highlight[data-v-5ada66bb]{position:fixed;z-index:4202;-moz-box-sizing:border-box;box-sizing:border-box;border:0.1875rem solid #ff4962;border-radius:0.625rem;background:rgba(255,255,255,.14);-webkit-backdrop-filter:brightness(1.42) saturate(1.08);backdrop-filter:brightness(1.42) saturate(1.08);pointer-events:none;box-shadow:0 0 0 0.25rem rgba(255,255,255,.9),0 0 0 0.5rem rgba(255,73,98,.34),0 0.875rem 2.375rem rgba(17,24,39,.28);-webkit-animation:guide-selected-highlight-breathe-5ada66bb 1.8s ease-in-out infinite;animation:guide-selected-highlight-breathe-5ada66bb 1.8s ease-in-out infinite}.guide-target-blocker[data-v-5ada66bb]{position:fixed;z-index:4201;pointer-events:auto}.guide-action-pointer[data-v-5ada66bb]{position:fixed;z-index:4203;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;color:#fff;font-size:0.75rem;font-weight:700;line-height:1rem;white-space:nowrap;pointer-events:none;-webkit-filter:drop-shadow(0 0.375rem 0.875rem rgba(17, 24, 39, 0.34));filter:drop-shadow(0 0.375rem 0.875rem rgba(17, 24, 39, 0.34))}.pointer-label[data-v-5ada66bb]{height:1.75rem;padding:0 0.625rem;border:1px solid rgba(255,255,255,.34);border-radius:0.375rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:#6d28d9;box-shadow:0 0.4375rem 1.125rem rgba(76,29,149,.28)}.pointer-icon[data-v-5ada66bb]{width:1.75rem;height:1.75rem;border:0.125rem solid #fff;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#7c3aed}.pointer-icon i[data-v-5ada66bb]{color:#fff;font-size:1rem;font-weight:700}.is-pointer-top[data-v-5ada66bb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);-webkit-animation:guide-pointer-top-5ada66bb 1.1s ease-in-out infinite;animation:guide-pointer-top-5ada66bb 1.1s ease-in-out infinite}.is-pointer-bottom[data-v-5ada66bb]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-animation:guide-pointer-bottom-5ada66bb 1.1s ease-in-out infinite;animation:guide-pointer-bottom-5ada66bb 1.1s ease-in-out infinite}.is-pointer-left[data-v-5ada66bb]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%);-webkit-animation:guide-pointer-left-5ada66bb 1.1s ease-in-out infinite;animation:guide-pointer-left-5ada66bb 1.1s ease-in-out infinite}.is-pointer-right[data-v-5ada66bb]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-animation:guide-pointer-right-5ada66bb 1.1s ease-in-out infinite;animation:guide-pointer-right-5ada66bb 1.1s ease-in-out infinite}@-webkit-keyframes guide-pointer-top-5ada66bb{0%,100%{-webkit-transform:translate(-50%, calc(-100% - 0.1875rem));transform:translate(-50%, calc(-100% - 0.1875rem))}50%{-webkit-transform:translate(-50%, calc(-100% + 0.1875rem));transform:translate(-50%, calc(-100% + 0.1875rem))}}@keyframes guide-pointer-top-5ada66bb{0%,100%{-webkit-transform:translate(-50%, calc(-100% - 0.1875rem));transform:translate(-50%, calc(-100% - 0.1875rem))}50%{-webkit-transform:translate(-50%, calc(-100% + 0.1875rem));transform:translate(-50%, calc(-100% + 0.1875rem))}}@-webkit-keyframes guide-pointer-bottom-5ada66bb{0%,100%{-webkit-transform:translate(-50%, -0.1875rem);transform:translate(-50%, -0.1875rem)}50%{-webkit-transform:translate(-50%, 0.1875rem);transform:translate(-50%, 0.1875rem)}}@keyframes guide-pointer-bottom-5ada66bb{0%,100%{-webkit-transform:translate(-50%, -0.1875rem);transform:translate(-50%, -0.1875rem)}50%{-webkit-transform:translate(-50%, 0.1875rem);transform:translate(-50%, 0.1875rem)}}@-webkit-keyframes guide-pointer-left-5ada66bb{0%,100%{-webkit-transform:translate(calc(-100% - 0.1875rem), -50%);transform:translate(calc(-100% - 0.1875rem), -50%)}50%{-webkit-transform:translate(calc(-100% + 0.1875rem), -50%);transform:translate(calc(-100% + 0.1875rem), -50%)}}@keyframes guide-pointer-left-5ada66bb{0%,100%{-webkit-transform:translate(calc(-100% - 0.1875rem), -50%);transform:translate(calc(-100% - 0.1875rem), -50%)}50%{-webkit-transform:translate(calc(-100% + 0.1875rem), -50%);transform:translate(calc(-100% + 0.1875rem), -50%)}}@-webkit-keyframes guide-pointer-right-5ada66bb{0%,100%{-webkit-transform:translate(-0.1875rem, -50%);transform:translate(-0.1875rem, -50%)}50%{-webkit-transform:translate(0.1875rem, -50%);transform:translate(0.1875rem, -50%)}}@keyframes guide-pointer-right-5ada66bb{0%,100%{-webkit-transform:translate(-0.1875rem, -50%);transform:translate(-0.1875rem, -50%)}50%{-webkit-transform:translate(0.1875rem, -50%);transform:translate(0.1875rem, -50%)}}@-webkit-keyframes guide-highlight-breathe-5ada66bb{0%,100%{box-shadow:0 0 0 0.3125rem rgba(255,255,255,.9),0 0 0 0.5625rem rgba(124,58,237,.24),0 0.75rem 2.25rem rgba(17,24,39,.22)}50%{box-shadow:0 0 0 0.3125rem rgba(255,255,255,.95),0 0 0 0.75rem rgba(124,58,237,.34),0 1rem 2.625rem rgba(17,24,39,.28)}}@keyframes guide-highlight-breathe-5ada66bb{0%,100%{box-shadow:0 0 0 0.3125rem rgba(255,255,255,.9),0 0 0 0.5625rem rgba(124,58,237,.24),0 0.75rem 2.25rem rgba(17,24,39,.22)}50%{box-shadow:0 0 0 0.3125rem rgba(255,255,255,.95),0 0 0 0.75rem rgba(124,58,237,.34),0 1rem 2.625rem rgba(17,24,39,.28)}}@-webkit-keyframes guide-selected-highlight-breathe-5ada66bb{0%,100%{box-shadow:0 0 0 0.25rem rgba(255,255,255,.9),0 0 0 0.5rem rgba(255,73,98,.3),0 0.875rem 2.375rem rgba(17,24,39,.26)}50%{box-shadow:0 0 0 0.25rem rgba(255,255,255,.96),0 0 0 0.75rem rgba(255,73,98,.42),0 1.125rem 2.75rem rgba(17,24,39,.3)}}@keyframes guide-selected-highlight-breathe-5ada66bb{0%,100%{box-shadow:0 0 0 0.25rem rgba(255,255,255,.9),0 0 0 0.5rem rgba(255,73,98,.3),0 0.875rem 2.375rem rgba(17,24,39,.26)}50%{box-shadow:0 0 0 0.25rem rgba(255,255,255,.96),0 0 0 0.75rem rgba(255,73,98,.42),0 1.125rem 2.75rem rgba(17,24,39,.3)}}.guide-popover[data-v-5ada66bb]{position:fixed;z-index:4202;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.125rem;border:1px solid #e5e7eb;border-radius:0.5rem;background:#fff;color:#111827;box-shadow:0 1.375rem 3.5rem rgba(17,24,39,.24);pointer-events:auto;-webkit-animation:guide-popover-enter-5ada66bb .22s ease-out;animation:guide-popover-enter-5ada66bb .22s ease-out}.guide-popover h3[data-v-5ada66bb]{margin:0;font-size:1rem;font-weight:700;line-height:1.375rem}.guide-header[data-v-5ada66bb]{display:grid;grid-template-columns:2.125rem minmax(0, 1fr) auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem}.guide-step-badge[data-v-5ada66bb]{width:2.125rem;height:2.125rem;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:#7c3aed;box-shadow:0 0.375rem 0.875rem rgba(124,58,237,.24);font-size:0.875rem;font-weight:800}.guide-heading[data-v-5ada66bb]{min-width:0}.guide-kicker[data-v-5ada66bb]{display:block;margin-bottom:0.125rem;color:#7c3aed;font-size:0.6875rem;font-weight:700;line-height:0.9375rem}.guide-count[data-v-5ada66bb]{-webkit-align-self:start;align-self:start;min-width:2.375rem;color:#6b7280;font-size:0.75rem;font-weight:700;line-height:1.125rem;text-align:right}.guide-description[data-v-5ada66bb]{margin:0.875rem 0 0;color:#4b5563;font-size:0.8125rem;line-height:1.65}.guide-progress[data-v-5ada66bb]{display:grid;grid-template-columns:repeat(var(--guide-total), minmax(0, 1fr));gap:0.3125rem;margin-top:0.875rem}.guide-progress-segment[data-v-5ada66bb]{height:0.1875rem;border-radius:0.125rem;background:#e5e7eb;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.guide-progress-segment.active[data-v-5ada66bb]{background:#7c3aed}.guide-arrow[data-v-5ada66bb]{position:absolute;width:0.75rem;height:0.75rem;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-bottom .guide-arrow[data-v-5ada66bb]{top:-0.4375rem;margin-left:-0.375rem;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb}.is-top .guide-arrow[data-v-5ada66bb]{bottom:-0.4375rem;margin-left:-0.375rem;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.is-left .guide-arrow[data-v-5ada66bb]{right:-0.4375rem;margin-top:-0.375rem;border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb}.is-right .guide-arrow[data-v-5ada66bb]{left:-0.4375rem;margin-top:-0.375rem;border-left:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.guide-actions[data-v-5ada66bb]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.75rem;margin-top:1rem;padding-top:0.875rem;border-top:1px solid #f0f1f4}.guide-nav[data-v-5ada66bb]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem}.guide-nav[data-v-5ada66bb] .el-button{min-width:4.75rem;height:2rem;border-radius:0.375rem}.guide-nav[data-v-5ada66bb] .el-button--primary{border-color:#7c3aed;background:#7c3aed}.guide-nav[data-v-5ada66bb] .el-button--primary:hover,.guide-nav[data-v-5ada66bb] .el-button--primary:focus{border-color:#6d28d9;background:#6d28d9}.skip-btn[data-v-5ada66bb]{color:#6b7280;font-size:0.75rem}.skip-btn[data-v-5ada66bb]:hover,.skip-btn[data-v-5ada66bb]:focus{color:#4b5563}.guide-loading[data-v-5ada66bb]{position:fixed;inset:0;z-index:4203;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;color:#fff;background:rgba(17,24,39,.66);font-size:0.875rem;pointer-events:auto}@-webkit-keyframes guide-popover-enter-5ada66bb{from{opacity:0;-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes guide-popover-enter-5ada66bb{from{opacity:0;-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width: 560px){.guide-popover[data-v-5ada66bb]{padding:1rem}.guide-actions[data-v-5ada66bb]{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.guide-nav[data-v-5ada66bb]{width:100%}.guide-nav[data-v-5ada66bb] .el-button{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.skip-btn[data-v-5ada66bb]{-webkit-align-self:flex-start;align-self:flex-start}.pointer-label[data-v-5ada66bb]{display:none}}@media(prefers-reduced-motion: reduce){.guide-highlight[data-v-5ada66bb],.guide-secondary-highlight[data-v-5ada66bb],.guide-popover[data-v-5ada66bb]{-webkit-transition:none;transition:none}.guide-action-pointer[data-v-5ada66bb]{-webkit-animation:none;animation:none}.guide-highlight[data-v-5ada66bb]{-webkit-animation:none;animation:none}.guide-secondary-highlight[data-v-5ada66bb]{-webkit-animation:none;animation:none}}
body.note-rewrite-guide-active>.el-menu--horizontal{z-index:4300 !important}
.note-rewrite-page[data-v-6d301154]{height:calc(100vh - 4rem - 2.5rem);min-height:45rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:1.5rem 2rem !important;overflow:hidden;color:#1e293b}.note-rewrite-page .page-header[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-bottom:1.125rem;-webkit-flex-shrink:0;flex-shrink:0}.note-rewrite-page .page-header .page-title[data-v-6d301154]{font-size:1.5rem;font-weight:700;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 0.375rem;letter-spacing:0}.note-rewrite-page .page-header .page-desc[data-v-6d301154]{margin:0;color:#94a3b8;font-size:0.8125rem}.primary-btn[data-v-6d301154]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;border:none;border-radius:1.875rem;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);color:#fff;font-weight:600;box-shadow:0 0.125rem 0.5rem rgba(99,102,241,.22)}.primary-btn[data-v-6d301154]:hover,.primary-btn[data-v-6d301154]:focus{background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.375rem 1.125rem rgba(99,102,241,.28)}.primary-btn.is-disabled[data-v-6d301154],.primary-btn.is-disabled[data-v-6d301154]:hover{background:#d8dce8;box-shadow:none;-webkit-transform:none;transform:none}.primary-btn.block[data-v-6d301154]{width:100%;margin-top:0.75rem}.primary-btn.mini[data-v-6d301154]{height:2rem;padding:0 1rem;font-size:0.75rem}.ghost-btn[data-v-6d301154]{border-radius:1.875rem;border-color:#e2e8f0;color:#64748b;background:#fff}.ghost-btn[data-v-6d301154]:hover,.ghost-btn[data-v-6d301154]:focus{border-color:#c4b5fd;color:#8b5cf6;background:#faf7ff}.ghost-btn.block[data-v-6d301154]{width:100%}.creation-entry-btn[data-v-6d301154]{position:relative;height:2rem;padding:0 1rem;border:none;border-radius:1.875rem;overflow:hidden;background:-webkit-linear-gradient(315deg, #6366F1 0%, #8B5CF6 100%);background:linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%);color:#fff;font-size:0.8125rem;font-weight:600;letter-spacing:0;box-shadow:0 0.5rem 1.125rem rgba(99,102,241,.2);-webkit-transition:box-shadow .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease;transition:box-shadow .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease}.creation-entry-btn[data-v-6d301154]::after{content:"";position:absolute;top:0;left:-45%;width:38%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.32), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.32), transparent);-webkit-transform:skewX(-18deg);transform:skewX(-18deg);-webkit-transition:left .38s ease;transition:left .38s ease}.creation-entry-btn i[data-v-6d301154]{margin-right:0.25rem;font-size:0.8125rem}.creation-entry-btn[data-v-6d301154]:hover,.creation-entry-btn[data-v-6d301154]:focus{color:#fff;-webkit-filter:saturate(1.06);filter:saturate(1.06);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);background:-webkit-linear-gradient(315deg, #5558e6 0%, #7c3aed 100%);background:linear-gradient(135deg, #5558e6 0%, #7c3aed 100%);box-shadow:0 0.875rem 1.875rem rgba(99,102,241,.32)}.creation-entry-btn[data-v-6d301154]:hover::after,.creation-entry-btn[data-v-6d301154]:focus::after{left:110%}.creation-entry-btn.is-disabled[data-v-6d301154],.creation-entry-btn.is-disabled[data-v-6d301154]:hover,.creation-entry-btn.is-disabled[data-v-6d301154]:focus{background:#d8dce8;color:#fff;-webkit-filter:none;filter:none;-webkit-transform:none;transform:none;box-shadow:none}.creation-entry-btn.is-disabled[data-v-6d301154]::after,.creation-entry-btn.is-disabled[data-v-6d301154]:hover::after,.creation-entry-btn.is-disabled[data-v-6d301154]:focus::after{display:none}.success-btn[data-v-6d301154]{border:none;border-radius:1.875rem;color:#fff;background:#10b981}.success-btn[data-v-6d301154]:hover,.success-btn[data-v-6d301154]:focus{color:#fff;background:#059669}.text-btn[data-v-6d301154]{padding:0;border:none;color:#8b5cf6;background:transparent}.text-btn[data-v-6d301154]:hover,.text-btn[data-v-6d301154]:focus{color:#6366f1;background:transparent}.view-fade-enter-active[data-v-6d301154],.view-fade-leave-active[data-v-6d301154]{-webkit-transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,transform .24s ease;transition:opacity .24s ease,transform .24s ease,-webkit-transform .24s ease}.view-fade-enter[data-v-6d301154],.view-fade-leave-to[data-v-6d301154]{opacity:0;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}.search-view[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.search-panel[data-v-6d301154],.result-panel[data-v-6d301154],.task-panel[data-v-6d301154],.draft-panel[data-v-6d301154],.ai-panel[data-v-6d301154]{background:#fff;border:1px solid rgba(139,92,246,.08);border-radius:1.25rem;box-shadow:0 1px 0.1875rem rgba(0,0,0,.04),0 0.5rem 1.5rem rgba(15,23,42,.04)}.search-panel[data-v-6d301154]{padding:0.875rem 1rem;margin-bottom:1.125rem;-webkit-flex-shrink:0;flex-shrink:0}.search-panel .search-inline[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.875rem}.search-panel .toolbar-title[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;width:13.125rem;-webkit-flex-shrink:0;flex-shrink:0}.search-panel .toolbar-title .icon-wrap[data-v-6d301154]{width:2.25rem;height:2.25rem;border-radius:0.625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#f3efff;color:#8b5cf6;font-size:1.125rem}.search-panel .toolbar-title strong[data-v-6d301154]{display:block;font-size:0.9375rem;margin-bottom:0.1875rem}.search-panel .toolbar-title span[data-v-6d301154]{display:block;font-size:0.75rem;color:#94a3b8}.search-panel .link-input[data-v-6d301154]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:13.75rem}.search-panel .link-input[data-v-6d301154] .el-textarea__inner{min-height:2.5rem !important;resize:none;line-height:1.375rem;padding:0.5625rem 0.875rem}[data-v-6d301154] .el-input__inner,[data-v-6d301154] .el-textarea__inner{border-radius:0.625rem;border-color:#e8ecf2;background:#fff;color:#1e293b}[data-v-6d301154] .el-input__inner:hover,[data-v-6d301154] .el-textarea__inner:hover{border-color:#c4b5fd;background:#fff}[data-v-6d301154] .el-input__inner:focus,[data-v-6d301154] .el-textarea__inner:focus{border-color:#8b5cf6;background:#fff;box-shadow:0 0 0 0.1875rem rgba(139,92,246,.08)}.result-panel[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding:1.125rem 1.125rem 1rem;overflow:hidden;background:-webkit-linear-gradient(top, #ffffff 0%, #fbfcff 100%);background:linear-gradient(180deg, #ffffff 0%, #fbfcff 100%)}.result-panel .result-header[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:0.875rem;-webkit-flex-shrink:0;flex-shrink:0;padding:0 0.125rem}.result-panel .result-header h3[data-v-6d301154]{margin:0 0 0.3125rem;font-size:1.0625rem}.result-panel .result-header p[data-v-6d301154]{margin:0;color:#94a3b8;font-size:0.8125rem}.empty-state[data-v-6d301154]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:17.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center;border:1px dashed #e2daf5;border-radius:0.875rem;background:-webkit-linear-gradient(290deg, #fdfcff 0%, #ffffff 100%);background:linear-gradient(160deg, #fdfcff 0%, #ffffff 100%)}.empty-state .empty-icon[data-v-6d301154]{width:4.5rem;height:4.5rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:1.125rem;background:#f3efff;color:#8b5cf6;font-size:1.875rem}.empty-state h4[data-v-6d301154]{margin:0 0 0.5rem;font-size:1rem}.empty-state p[data-v-6d301154]{margin:0;color:#94a3b8;font-size:0.8125rem}.note-grid[data-v-6d301154]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(10.5rem, 1fr));grid-auto-flow:row;grid-auto-rows:auto;-webkit-align-content:start;align-content:start;gap:1rem;overflow-y:auto;padding:0.125rem 0.375rem 0.625rem 0.125rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}.note-card[data-v-6d301154]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0;height:auto;padding:0;border:1px solid #eef1f6;border-radius:0.625rem;background:#fff;cursor:pointer;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 0.125rem 0.5rem rgba(15,23,42,.04)}.note-card[data-v-6d301154]:hover{border-color:#e2e8f0;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.625rem 1.75rem rgba(15,23,42,.08)}.note-card.selected[data-v-6d301154]{border-color:#8b5cf6;box-shadow:0 0 0 0.125rem rgba(139,92,246,.14),0 0.75rem 1.625rem rgba(99,102,241,.1)}.note-card.selected .note-check[data-v-6d301154]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.note-check[data-v-6d301154]{position:absolute;left:0.5rem;top:0.5rem;width:1.25rem;height:1.25rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:#8b5cf6;border:0.125rem solid rgba(255,255,255,.86);opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:2}.note-cover[data-v-6d301154]{position:relative;width:100%;height:14rem;border-radius:0;overflow:hidden;background:#f8fafc;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.note-cover img[data-v-6d301154]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.note-cover-empty[data-v-6d301154]{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#94a3b8;font-size:1.625rem}.note-body[data-v-6d301154]{min-width:0;padding:0.625rem 0.625rem 0.6875rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.note-body h4[data-v-6d301154]{height:2.375rem;margin:0 0 0.5625rem;font-size:0.8125rem;line-height:1.45;font-weight:650;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.note-tags[data-v-6d301154],.candidate-tags[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.375rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.note-tags span[data-v-6d301154],.candidate-tags span[data-v-6d301154]{color:#8b5cf6;background:#f5f0ff;border-radius:1.875rem;padding:0.1875rem 0.5rem;font-size:0.75rem}.note-meta[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.5rem;margin-top:0;color:#94a3b8;font-size:0.75rem;line-height:1.125rem}.note-meta span[data-v-6d301154]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem}.note-meta .note-author[data-v-6d301154]{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.note-meta .note-author img[data-v-6d301154]{width:1.125rem;height:1.125rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;-webkit-flex-shrink:0;flex-shrink:0}.note-meta .note-author em[data-v-6d301154]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}.note-meta .note-stats[data-v-6d301154]{-webkit-flex-shrink:0;flex-shrink:0;max-width:3.625rem}.bottom-bar[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;padding-top:1rem;-webkit-flex-shrink:0;flex-shrink:0}.bottom-bar .bottom-count[data-v-6d301154]{color:#64748b;font-size:0.875rem}.bottom-bar .bottom-count strong[data-v-6d301154]{color:#8b5cf6}.editor-view[data-v-6d301154]{display:grid;grid-template-columns:13.75rem minmax(0, 1fr) 21.25rem;gap:1.125rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0}.task-panel[data-v-6d301154],.ai-panel[data-v-6d301154],.draft-panel[data-v-6d301154]{min-height:0;overflow:hidden}.panel-title[data-v-6d301154]{height:3.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5625rem;padding:0 1.125rem;border-bottom:1px solid #f1f5f9;font-weight:700}.panel-title i[data-v-6d301154]{color:#8b5cf6;font-size:1.125rem}.task-list[data-v-6d301154]{height:calc(100% - 3.5rem);overflow-y:auto;padding:0.75rem}.task-item[data-v-6d301154]{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;padding:0.625rem;border:none;border-radius:0.875rem;background:transparent;color:#1e293b;text-align:left;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.task-item[data-v-6d301154]:hover,.task-item.active[data-v-6d301154]{background:#f5f0ff}.task-item.active[data-v-6d301154]{box-shadow:inset 0.1875rem 0 0 #8b5cf6}.task-thumb[data-v-6d301154]{width:2.625rem;height:2.625rem;border-radius:0.625rem;overflow:hidden;background:#f8fafc;color:#94a3b8;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0}.task-thumb img[data-v-6d301154]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-info[data-v-6d301154]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.task-info strong[data-v-6d301154],.task-info em[data-v-6d301154]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-info strong[data-v-6d301154]{font-size:0.8125rem;margin-bottom:0.1875rem}.task-info em[data-v-6d301154]{font-style:normal;color:#94a3b8;font-size:0.75rem}.task-done[data-v-6d301154]{color:#10b981}.draft-panel[data-v-6d301154]{padding:1.125rem;overflow-y:auto}.draft-section[data-v-6d301154]{margin-bottom:1.125rem}.section-title[data-v-6d301154],.field-label[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;margin-bottom:0.625rem;font-size:0.875rem;font-weight:700;color:#1e293b}.section-title i[data-v-6d301154],.field-label i[data-v-6d301154]{color:#8b5cf6}.section-title[data-v-6d301154]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.inline-add[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;margin-bottom:0.75rem}.image-list[data-v-6d301154],.mini-image-list[data-v-6d301154],.candidate-images[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.625rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.draft-image[data-v-6d301154],.image-add[data-v-6d301154]{width:6.5rem;height:6.5rem;border-radius:0.625rem}.draft-image[data-v-6d301154]{position:relative;overflow:hidden;background:#f8fafc}.draft-image img[data-v-6d301154]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.draft-image:hover .image-remove[data-v-6d301154]{opacity:1}.image-remove[data-v-6d301154]{position:absolute;right:0.375rem;top:0.375rem;width:1.375rem;height:1.375rem;border:none;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:rgba(15,23,42,.65);color:#fff;cursor:pointer;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.image-add[data-v-6d301154]{border:1px dashed #d6c8f8;background:#fbfaff;color:#8b5cf6;cursor:pointer;font-size:1.375rem}.image-add[data-v-6d301154]:hover{border-color:#8b5cf6;background:#f5f0ff}.tag-editor[data-v-6d301154]{min-height:2.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;padding:0.5rem 0.625rem;border:1px solid #e8ecf2;border-radius:0.625rem;background:#fff}.tag-editor .tag-input[data-v-6d301154]{width:9.375rem}.tag-editor .tag-input[data-v-6d301154] .el-input__inner{height:1.625rem;border:none;background:transparent;box-shadow:none;padding:0}.draft-actions[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding-top:0.5rem}.ai-panel[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.ai-scroll[data-v-6d301154]{padding:1rem;overflow-y:auto;min-height:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.ai-section[data-v-6d301154]{padding-bottom:1.125rem;margin-bottom:1.125rem;border-bottom:1px solid #f1f5f9}.ai-section[data-v-6d301154]:last-child{border-bottom:none;margin-bottom:0}.ai-label[data-v-6d301154]{margin-bottom:0.625rem;font-size:0.8125rem;font-weight:700}.ai-result[data-v-6d301154]{margin-top:0.75rem;padding:0.75rem;border:1px solid #e8ecf2;border-radius:0.875rem;background:#fbfcff}.ai-result h4[data-v-6d301154]{margin:0.625rem 0 0.5rem;font-size:0.875rem;line-height:1.5}.ai-result p[data-v-6d301154]{margin:0 0 0.625rem;color:#64748b;font-size:0.8125rem;line-height:1.7;white-space:pre-wrap}.result-label[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.625rem;font-size:0.8125rem;font-weight:700}.candidate-images[data-v-6d301154]{margin-top:0.625rem}.candidate-images img[data-v-6d301154]{width:4.25rem;height:4.25rem;border-radius:0.625rem;-o-object-fit:cover;object-fit:cover}.result-actions[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;margin-top:0.75rem}.candidate-list[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.5rem;margin-top:0.625rem}.candidate-list button[data-v-6d301154]{padding:0.625rem;border:1px solid #e8ecf2;border-radius:0.625rem;background:#fff;color:#1e293b;text-align:left;line-height:1.5;cursor:pointer}.candidate-list button[data-v-6d301154]:hover{border-color:#c4b5fd;color:#8b5cf6;background:#faf7ff}.tag-candidates[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem;margin-top:0.625rem}.tag-candidates .el-tag[data-v-6d301154]{cursor:pointer}.image-ref-row[data-v-6d301154],.count-row[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.625rem;color:#94a3b8;font-size:0.75rem;margin-bottom:0.625rem}.mini-image-list[data-v-6d301154]{margin-bottom:0.75rem}.mini-image-list span[data-v-6d301154]{position:relative;width:3.25rem;height:3.25rem;border-radius:0.625rem;overflow:hidden;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.mini-image-list span img[data-v-6d301154]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-image-list span i[data-v-6d301154]{position:absolute;right:0.1875rem;top:0.1875rem;width:1rem;height:1rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:#fff;background:rgba(15,23,42,.62);font-size:0.75rem;cursor:pointer}.image-result-list[data-v-6d301154]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.625rem;margin-top:0.75rem}.image-result[data-v-6d301154]{padding:0.5rem;border:1px solid #e8ecf2;border-radius:0.875rem;background:#fff}.image-result img[data-v-6d301154]{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:0.625rem;margin-bottom:0.5rem}.image-result .el-button[data-v-6d301154]{width:100%}.error-text[data-v-6d301154]{margin:0.625rem 0 0;color:#64748b;font-size:0.75rem;line-height:1.6}.task-list[data-v-6d301154]::-webkit-scrollbar,.draft-panel[data-v-6d301154]::-webkit-scrollbar,.ai-scroll[data-v-6d301154]::-webkit-scrollbar,.note-grid[data-v-6d301154]::-webkit-scrollbar{width:0.3125rem}.task-list[data-v-6d301154]::-webkit-scrollbar-track,.draft-panel[data-v-6d301154]::-webkit-scrollbar-track,.ai-scroll[data-v-6d301154]::-webkit-scrollbar-track,.note-grid[data-v-6d301154]::-webkit-scrollbar-track{background:transparent}.task-list[data-v-6d301154]::-webkit-scrollbar-thumb,.draft-panel[data-v-6d301154]::-webkit-scrollbar-thumb,.ai-scroll[data-v-6d301154]::-webkit-scrollbar-thumb,.note-grid[data-v-6d301154]::-webkit-scrollbar-thumb{background:rgba(139,92,246,.18);border-radius:0.25rem}@media(max-width: 1180px){.note-grid[data-v-6d301154]{grid-template-columns:repeat(auto-fill, minmax(9.75rem, 1fr))}.note-cover[data-v-6d301154]{height:12.875rem}.editor-view[data-v-6d301154]{grid-template-columns:11.25rem minmax(0, 1fr) 18.75rem}}@media(max-width: 900px){.note-rewrite-page[data-v-6d301154]{height:auto;min-height:calc(100vh - 4rem);overflow:visible;padding:1.25rem !important}.note-grid[data-v-6d301154]{grid-template-columns:1fr;overflow:visible}.note-cover[data-v-6d301154]{height:16.25rem}.editor-view[data-v-6d301154]{grid-template-columns:1fr}.task-list[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow-x:auto;height:auto}.task-item[data-v-6d301154]{width:13.125rem;-webkit-flex-shrink:0;flex-shrink:0}}.note-rewrite-page[data-v-6d301154]{position:relative;height:calc(100vh - 6.5rem);min-height:40rem;padding:0 1.75rem 1.5rem !important;overflow:hidden;border:1px solid #eceff5;background:-webkit-linear-gradient(top, #fafbff 0, #ffffff 9.75rem) !important;background:linear-gradient(180deg, #fafbff 0, #ffffff 9.75rem) !important;box-shadow:0 0.5rem 1.875rem rgba(15,23,42,.06) !important}.note-rewrite-page .page-header[data-v-6d301154]{min-height:5.125rem;padding:1rem 0.125rem;border-bottom:1px solid #eef0f5}.note-rewrite-page .header-left[data-v-6d301154],.note-rewrite-page .header-right[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.note-rewrite-page .header-left[data-v-6d301154]{min-width:0;gap:0.8125rem}.note-rewrite-page .header-copy[data-v-6d301154]{min-width:0}.note-rewrite-page .header-icon[data-v-6d301154]{width:2.625rem;height:2.625rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 2.625rem;-moz-box-flex:0;flex:0 0 2.625rem;border:1px solid rgba(99,102,241,.14);border-radius:0.625rem;color:#6366f1;background:#eef2ff;font-size:1.25rem;box-shadow:0 0.375rem 1rem rgba(99,102,241,.1)}.note-rewrite-page .page-header .page-title[data-v-6d301154]{margin:0 0 0.25rem;color:#1e293b;background:none;-webkit-text-fill-color:currentColor;font-size:1.375rem;line-height:1.25}.note-rewrite-page .page-header .page-desc[data-v-6d301154]{overflow:hidden;color:#64748b;line-height:1.25rem;text-overflow:ellipsis;white-space:nowrap}.note-rewrite-page .page-content[data-v-6d301154]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding-top:1.125rem}.note-rewrite-page .creation-entry-btn[data-v-6d301154],.note-rewrite-page .ghost-btn[data-v-6d301154]{height:2.375rem;padding:0 1.125rem}.note-rewrite-page .creation-entry-btn[data-v-6d301154]{border-radius:0.5625rem;box-shadow:0 0.375rem 1rem rgba(99,102,241,.22)}.note-rewrite-page .ghost-btn[data-v-6d301154]{border-radius:0.5625rem}.note-rewrite-page.is-editor-mode[data-v-6d301154]{border-top-color:#8b5cf6}.note-rewrite-page.is-editor-mode .header-icon[data-v-6d301154]{color:#8b5cf6;background:#f5f3ff}@media(max-width: 900px){.note-rewrite-page[data-v-6d301154]{height:auto;min-height:calc(100vh - 5.5rem);padding:0 1.125rem 1.25rem !important;overflow:visible}.note-rewrite-page .page-content[data-v-6d301154]{padding-top:1rem}}@media(max-width: 640px){.note-rewrite-page[data-v-6d301154]{padding:0 0.875rem 1rem !important}.note-rewrite-page .page-header[data-v-6d301154]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.75rem;padding:0.875rem 0}.note-rewrite-page .header-icon[data-v-6d301154]{width:2.25rem;height:2.25rem;-webkit-flex-basis:2.25rem;flex-basis:2.25rem;font-size:1.125rem}.note-rewrite-page .page-header .page-title[data-v-6d301154]{font-size:1.1875rem}.note-rewrite-page .page-header .page-desc[data-v-6d301154]{max-width:55vw;font-size:0.75rem}.note-rewrite-page .creation-entry-btn[data-v-6d301154],.note-rewrite-page .ghost-btn[data-v-6d301154]{height:2.25rem;padding:0 0.75rem}}
.image-upload .upload-layout[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1.5rem}.image-upload .upload-layout .upload-left[data-v-99646b48]{-webkit-flex-shrink:0;flex-shrink:0;width:20rem}.image-upload .upload-layout .upload-left .upload-wrapper[data-v-99646b48]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.25rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area[data-v-99646b48]{border:0.125rem dashed #e5e7eb;border-radius:0.75rem;padding:2.5rem 1.25rem;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fafbfc}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area[data-v-99646b48]:hover:not(.upload-area-loading):not(.upload-area-disabled){border-color:#165dff;background:rgba(22,93,255,.05)}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area.upload-area-active[data-v-99646b48]:not(.upload-area-loading):not(.upload-area-disabled){border-color:#165dff;background:rgba(22,93,255,.08)}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area.upload-area-loading[data-v-99646b48],.image-upload .upload-layout .upload-left .upload-wrapper .upload-area.upload-area-disabled[data-v-99646b48]{cursor:not-allowed;opacity:.7}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-icon[data-v-99646b48]{font-size:2.625rem;color:#9ca3af;margin-bottom:0.75rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-text[data-v-99646b48]{color:#6b7280;margin-bottom:0.375rem;font-size:0.8125rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-hint[data-v-99646b48]{font-size:0.6875rem;color:#9ca3af;margin-bottom:0.875rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-loading .loading-icon[data-v-99646b48]{font-size:2.625rem;color:#165dff;margin-bottom:0.75rem;-webkit-animation:rotating-99646b48 2s linear infinite;animation:rotating-99646b48 2s linear infinite}.image-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-loading .loading-text[data-v-99646b48]{color:#165dff;font-size:0.8125rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-stats[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:1.25rem;margin-top:1rem;padding:0.75rem;background:#f8fafc;border-radius:0.625rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-stats .stats-item[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:0.1875rem}.image-upload .upload-layout .upload-left .upload-wrapper .upload-stats .stats-item .stats-label[data-v-99646b48]{font-size:0.75rem;color:#6b7280}.image-upload .upload-layout .upload-left .upload-wrapper .upload-stats .stats-item .stats-value[data-v-99646b48]{font-size:1.25rem;font-weight:600;color:#165dff}.image-upload .upload-layout .upload-left .upload-wrapper .upload-stats .stats-item .stats-unit[data-v-99646b48]{font-size:0.6875rem;color:#9ca3af}.image-upload .upload-layout .upload-left .upload-wrapper .upload-stats .stats-divider[data-v-99646b48]{width:1px;height:1.5rem;background:#e5e7eb}.image-upload .upload-layout .preview-right[data-v-99646b48]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.image-upload .upload-layout .preview-right .preview-wrapper[data-v-99646b48]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.25rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title .preview-label[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;font-size:.875rem;font-weight:500;color:#374151}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title .preview-label i[data-v-99646b48]{font-size:1rem;color:#165dff}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title .image-count[data-v-99646b48]{font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:0.125rem 0.5rem;border-radius:0.75rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .clear-all-btn[data-v-99646b48]{color:#f56c6c;font-size:.75rem;padding:0}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .clear-all-btn[data-v-99646b48]:hover{color:#f78989}.image-upload .upload-layout .preview-right .preview-wrapper .preview-header .clear-all-btn i[data-v-99646b48]{margin-right:0.25rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container[data-v-99646b48]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow-y:auto;border-radius:0.75rem;background:#f8fafc;min-height:0}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container[data-v-99646b48]::-webkit-scrollbar{width:0.3125rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container[data-v-99646b48]::-webkit-scrollbar-track{background:#e5e7eb;border-radius:0.1875rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container[data-v-99646b48]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.1875rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container[data-v-99646b48]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container.has-images[data-v-99646b48]{padding:0.75rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .empty-preview[data-v-99646b48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%;color:#9ca3af}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .empty-preview i[data-v-99646b48]{font-size:3rem;margin-bottom:0.75rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .empty-preview p[data-v-99646b48]{font-size:0.8125rem;margin:0}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .empty-preview .empty-hint[data-v-99646b48]{font-size:.75rem;color:#cbd5e1;margin-top:0.5rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-grid[data-v-99646b48]{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.75rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item[data-v-99646b48]{background:#fff;border-radius:0.625rem;overflow:hidden;border:1px solid #e5e7eb;-webkit-transition:all .3s ease;transition:all .3s ease}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item[data-v-99646b48]:hover{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.1);border-color:#d1d5db}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper[data-v-99646b48]{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#f9fafb}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .preview-image[data-v-99646b48]{width:100%;height:100%}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .preview-image[data-v-99646b48] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .preview-image[data-v-99646b48]:hover .el-image__inner{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-slot[data-v-99646b48]{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#f3f4f6;color:#9ca3af;font-size:1.5rem}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper:hover .image-actions[data-v-99646b48]{opacity:1}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .upload-overlay[data-v-99646b48]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .upload-overlay i[data-v-99646b48]{font-size:1.75rem;color:#fff;-webkit-animation:rotating-99646b48 1.5s linear infinite;animation:rotating-99646b48 1.5s linear infinite}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-actions[data-v-99646b48]{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0.625rem;background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent);background:linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-actions .action-btn[data-v-99646b48]{width:1.75rem;height:1.75rem;border-radius:50%;background:rgba(255,255,255,.9);border:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-actions .action-btn i[data-v-99646b48]{font-size:0.875rem;color:#374151}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-actions .action-btn[data-v-99646b48]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-actions .action-btn.remove-btn[data-v-99646b48]:hover{background:#ef4444}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .preview-image-wrapper .image-actions .action-btn.remove-btn:hover i[data-v-99646b48]{color:#fff}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .image-info[data-v-99646b48]{padding:0.5rem;background:#fff}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .image-info .image-name[data-v-99646b48]{font-size:.7rem;color:#374151;margin:0 0 0.1875rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-upload .upload-layout .preview-right .preview-wrapper .preview-scroll-container .preview-item .image-info .image-size[data-v-99646b48]{font-size:.65rem;color:#9ca3af;margin:0}@-webkit-keyframes rotating-99646b48{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-99646b48{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.image-upload .hidden-input[data-v-99646b48]{display:none}
.text-image-upload .upload-layout[data-v-421fd790]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1.5rem}.text-image-upload .upload-layout .images-left[data-v-421fd790]{-webkit-flex-shrink:0;flex-shrink:0;width:26.25rem}.text-image-upload .upload-layout .images-left .images-wrapper[data-v-421fd790]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.25rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.text-image-upload .upload-layout .images-left .images-wrapper .section-header[data-v-421fd790]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1rem}.text-image-upload .upload-layout .images-left .images-wrapper .section-header .section-label[data-v-421fd790]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;font-size:.875rem;font-weight:500;color:#374151}.text-image-upload .upload-layout .images-left .images-wrapper .section-header .section-label i[data-v-421fd790]{font-size:1rem;color:#165dff}.text-image-upload .upload-layout .images-left .images-wrapper .section-header .image-count[data-v-421fd790]{font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:0.125rem 0.5rem;border-radius:0.75rem}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area[data-v-421fd790]{border:0.125rem dashed #e5e7eb;border-radius:0.625rem;padding:1.5rem 1.25rem;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fafbfc}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area[data-v-421fd790]:hover:not(.upload-area-disabled){border-color:#165dff;background:rgba(22,93,255,.05)}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area.upload-area-active[data-v-421fd790]:not(.upload-area-disabled){border-color:#165dff;background:rgba(22,93,255,.08)}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area.upload-area-disabled[data-v-421fd790]{cursor:not-allowed;opacity:.6}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area .upload-icon[data-v-421fd790]{font-size:2rem;color:#9ca3af;margin-bottom:0.625rem}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area .upload-text[data-v-421fd790]{font-size:.8125rem;color:#6b7280;margin-bottom:0.375rem}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area .upload-hint[data-v-421fd790]{font-size:.6875rem;color:#9ca3af}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area .upload-loading .loading-icon[data-v-421fd790]{font-size:2rem;color:#165dff;margin-bottom:0.625rem;-webkit-animation:rotating-421fd790 2s linear infinite;animation:rotating-421fd790 2s linear infinite}.text-image-upload .upload-layout .images-left .images-wrapper .upload-area .upload-loading .loading-text[data-v-421fd790]{color:#165dff;font-size:.8125rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container[data-v-421fd790]{margin-top:1rem;max-height:23.75rem;overflow-y:auto;min-height:0}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container[data-v-421fd790]::-webkit-scrollbar{width:0.3125rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container[data-v-421fd790]::-webkit-scrollbar-track{background:#e5e7eb;border-radius:0.1875rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container[data-v-421fd790]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.1875rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container[data-v-421fd790]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .empty-images[data-v-421fd790]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:2.5rem 1.25rem;color:#9ca3af}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .empty-images i[data-v-421fd790]{font-size:2.5rem;margin-bottom:0.625rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .empty-images p[data-v-421fd790]{font-size:.8125rem;margin:0}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-grid[data-v-421fd790]{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.75rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item[data-v-421fd790]{background:#fff;border-radius:0.625rem;overflow:hidden;border:1px solid #e5e7eb;-webkit-transition:all .3s ease;transition:all .3s ease}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item[data-v-421fd790]:hover{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.1);border-color:#d1d5db}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper[data-v-421fd790]{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#f9fafb}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .item-image[data-v-421fd790]{width:100%;height:100%}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .item-image[data-v-421fd790] .el-image__inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .item-image[data-v-421fd790]:hover .el-image__inner{-webkit-transform:scale(1.05);transform:scale(1.05)}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-slot[data-v-421fd790]{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#f3f4f6;color:#9ca3af;font-size:1.25rem}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .upload-overlay[data-v-421fd790]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .upload-overlay i[data-v-421fd790]{font-size:1.5rem;color:#fff;-webkit-animation:rotating-421fd790 1.5s linear infinite;animation:rotating-421fd790 1.5s linear infinite}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-actions[data-v-421fd790]{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0.5rem;background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6), transparent);background:linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-actions .action-btn[data-v-421fd790]{width:1.625rem;height:1.625rem;border-radius:50%;background:rgba(255,255,255,.9);border:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-actions .action-btn i[data-v-421fd790]{font-size:0.8125rem;color:#374151}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-actions .action-btn[data-v-421fd790]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-actions .action-btn.remove-btn[data-v-421fd790]:hover{background:#ef4444}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-wrapper .image-actions .action-btn.remove-btn:hover i[data-v-421fd790]{color:#fff}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-info[data-v-421fd790]{padding:0.5rem;background:#fff}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-info .image-name[data-v-421fd790]{font-size:.6875rem;color:#374151;margin:0 0 0.1875rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-image-upload .upload-layout .images-left .images-wrapper .image-list-container .image-item .image-info .image-size[data-v-421fd790]{font-size:.625rem;color:#9ca3af;margin:0}.text-image-upload .upload-layout .images-left .images-wrapper .image-footer[data-v-421fd790]{margin-top:0.75rem;text-align:center}.text-image-upload .upload-layout .images-left .images-wrapper .image-footer .clear-btn[data-v-421fd790]{color:#f56c6c;font-size:.75rem;padding:0}.text-image-upload .upload-layout .images-left .images-wrapper .image-footer .clear-btn[data-v-421fd790]:hover{color:#f78989}.text-image-upload .upload-layout .images-left .images-wrapper .image-footer .clear-btn i[data-v-421fd790]{margin-right:0.25rem}.text-image-upload .upload-layout .content-right[data-v-421fd790]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.text-image-upload .upload-layout .content-right .content-wrapper[data-v-421fd790]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.25rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.text-image-upload .upload-layout .content-right .content-wrapper .section-label[data-v-421fd790]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:0.75rem}.text-image-upload .upload-layout .content-right .content-wrapper .section-label i[data-v-421fd790]{font-size:1rem;color:#165dff}.text-image-upload .upload-layout .content-right .content-wrapper .content-stats[data-v-421fd790]{margin-top:0.5rem;text-align:right}.text-image-upload .upload-layout .content-right .content-wrapper .content-stats .stats-text[data-v-421fd790]{font-size:.75rem;color:#9ca3af}@-webkit-keyframes rotating-421fd790{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-421fd790{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.text-image-upload .hidden-input[data-v-421fd790]{display:none}
.pdf-upload .upload-layout[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1.5rem;height:35rem}.pdf-upload .upload-layout .upload-left[data-v-3573a8cc]{-webkit-flex-shrink:0;flex-shrink:0;width:20rem}.pdf-upload .upload-layout .upload-left .upload-wrapper[data-v-3573a8cc]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.25rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area[data-v-3573a8cc]{border:0.125rem dashed #e5e7eb;border-radius:0.75rem;padding:2.5rem 1.25rem;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fafbfc}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area[data-v-3573a8cc]:hover:not(.upload-area-loading){border-color:#165dff;background:rgba(22,93,255,.05)}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area.upload-area-active[data-v-3573a8cc]:not(.upload-area-loading){border-color:#165dff;background:rgba(22,93,255,.08)}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area.upload-area-loading[data-v-3573a8cc]{cursor:not-allowed;opacity:.7}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-icon[data-v-3573a8cc]{font-size:2.625rem;color:#9ca3af;margin-bottom:0.75rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-text[data-v-3573a8cc]{font-size:.8125rem;color:#6b7280;margin-bottom:0.375rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-hint[data-v-3573a8cc]{font-size:.6875rem;color:#9ca3af;margin-bottom:0.875rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-loading .loading-icon[data-v-3573a8cc]{font-size:2.625rem;color:#165dff;margin-bottom:0.75rem;-webkit-animation:rotating-3573a8cc 2s linear infinite;animation:rotating-3573a8cc 2s linear infinite}.pdf-upload .upload-layout .upload-left .upload-wrapper .upload-area .upload-loading .loading-text[data-v-3573a8cc]{color:#165dff;font-size:.8125rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info[data-v-3573a8cc]{margin-top:1rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;padding:0.75rem;background:#f8fafc;border-radius:0.625rem;border:1px solid #e5e7eb}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .file-icon[data-v-3573a8cc]{font-size:1.75rem;color:#ef4444}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .file-details[data-v-3573a8cc]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .file-details .file-name[data-v-3573a8cc]{font-size:.75rem;font-weight:500;color:#1f2937;margin-bottom:0.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .file-details .file-size[data-v-3573a8cc]{font-size:.6875rem;color:#6b7280}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .file-details .upload-status[data-v-3573a8cc]{margin-top:0.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.25rem;color:#10b981;font-size:.6875rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .file-details .upload-status i[data-v-3573a8cc]{font-size:0.75rem}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .remove-file-btn[data-v-3573a8cc]{width:1.75rem;height:1.75rem;background:#fff;border:1px solid #e5e7eb;border-radius:0.375rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-flex-shrink:0;flex-shrink:0}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .remove-file-btn[data-v-3573a8cc]:hover{border-color:#ef4444}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .remove-file-btn:hover i[data-v-3573a8cc]{color:#ef4444}.pdf-upload .upload-layout .upload-left .upload-wrapper .file-info .file-card .remove-file-btn i[data-v-3573a8cc]{font-size:0.875rem;color:#6b7280}.pdf-upload .upload-layout .preview-right[data-v-3573a8cc]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.pdf-upload .upload-layout .preview-right .preview-wrapper[data-v-3573a8cc]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.25rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title .preview-label[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;font-size:.875rem;font-weight:500;color:#374151}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title .preview-label i[data-v-3573a8cc]{font-size:1rem;color:#165dff}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-title .preview-tip[data-v-3573a8cc]{font-size:.6875rem;color:#9ca3af;background:#f3f4f6;padding:0.125rem 0.5rem;border-radius:0.75rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;background:#f3f4f6;padding:0.25rem 0.75rem;border-radius:1.5rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls .control-btn[data-v-3573a8cc]{width:1.75rem;height:1.75rem;border-radius:50%;background:#fff;border:1px solid #e5e7eb;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls .control-btn[data-v-3573a8cc]:hover:not(:disabled){background:#165dff;border-color:#165dff}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls .control-btn:hover:not(:disabled) i[data-v-3573a8cc]{color:#fff}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls .control-btn[data-v-3573a8cc]:disabled{cursor:not-allowed;opacity:.5}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls .control-btn i[data-v-3573a8cc]{font-size:0.75rem;color:#6b7280}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-header .preview-controls .page-info[data-v-3573a8cc]{font-size:.75rem;color:#374151;min-width:3.125rem;text-align:center;font-weight:500}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container[data-v-3573a8cc]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;border-radius:0.5rem;background:#f8fafc;overflow-y:auto;overflow-x:auto;padding:1rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container[data-v-3573a8cc]::-webkit-scrollbar{width:0.375rem;height:0.375rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container[data-v-3573a8cc]::-webkit-scrollbar-track{background:#e5e7eb;border-radius:0.1875rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container[data-v-3573a8cc]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:0.1875rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container[data-v-3573a8cc]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .empty-preview[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%;color:#9ca3af}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .empty-preview i[data-v-3573a8cc]{font-size:4rem;margin-bottom:1rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .empty-preview p[data-v-3573a8cc]{font-size:.875rem;margin:0}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .empty-preview .empty-hint[data-v-3573a8cc]{font-size:.75rem;color:#cbd5e1;margin-top:0.5rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .pdf-viewer[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;min-height:100%}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .pdf-viewer .pdf-loading[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.75rem;color:#165dff;min-height:18.75rem}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .pdf-viewer .pdf-loading i[data-v-3573a8cc]{font-size:3rem;-webkit-animation:rotating-3573a8cc 1.5s linear infinite;animation:rotating-3573a8cc 1.5s linear infinite}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .pdf-viewer .pdf-loading p[data-v-3573a8cc]{font-size:.875rem;margin:0;color:#6b7280}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .pdf-viewer .canvas-wrapper[data-v-3573a8cc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%}.pdf-upload .upload-layout .preview-right .preview-wrapper .preview-container .pdf-viewer .canvas-wrapper .pdf-canvas[data-v-3573a8cc]{display:block;box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.1);background:#fff;max-width:none}@-webkit-keyframes rotating-3573a8cc{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-3573a8cc{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pdf-upload .hidden-input[data-v-3573a8cc]{display:none}
@-webkit-keyframes rotating-6140bef8{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-6140bef8{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dot-pulse-6140bef8{0%,100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(0.7);transform:scale(0.7)}}@keyframes dot-pulse-6140bef8{0%,100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(0.7);transform:scale(0.7)}}@-webkit-keyframes fadeSlideIn-6140bef8{from{opacity:0;-webkit-transform:translateY(-0.375rem);transform:translateY(-0.375rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideIn-6140bef8{from{opacity:0;-webkit-transform:translateY(-0.375rem);transform:translateY(-0.375rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.text-note-upload[data-v-6140bef8]{font-family:-apple-system,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}.text-note-upload .note-form[data-v-6140bef8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.875rem}.form-card[data-v-6140bef8]{position:relative;background:#fff;border-radius:0.75rem;border:1px solid #e2e8f0;box-shadow:0 1px 0.1875rem rgba(0,0,0,.04),0 1px 0.125rem rgba(0,0,0,.03);overflow:hidden;-webkit-transition:border-color .22s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .22s cubic-bezier(0.4, 0, 0.2, 1);transition:border-color .22s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .22s cubic-bezier(0.4, 0, 0.2, 1)}.form-card[data-v-6140bef8]:hover{border-color:#cbd5e1;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.06),0 1px 0.1875rem rgba(0,0,0,.04)}.form-card .card-accent[data-v-6140bef8]{position:absolute;left:0;top:0;bottom:0;width:0.1875rem;background:transparent;border-radius:0.75rem 0 0 0.75rem;-webkit-transition:background .22s cubic-bezier(0.4, 0, 0.2, 1);transition:background .22s cubic-bezier(0.4, 0, 0.2, 1)}.form-card:hover .card-accent[data-v-6140bef8]{background:#818cf8}.form-card.card--success[data-v-6140bef8]{border-color:rgba(16,185,129,.25);box-shadow:0 0 0 1px rgba(16,185,129,.08)}.form-card.card--success .card-accent[data-v-6140bef8]{background:#10b981}.form-card.card--checking .card-accent[data-v-6140bef8]{background:#818cf8}.form-card.card--error[data-v-6140bef8]{border-color:rgba(239,68,68,.3);box-shadow:0 0 0 1px rgba(239,68,68,.06)}.form-card.card--error .card-accent[data-v-6140bef8]{background:#ef4444}.form-card.card--muted[data-v-6140bef8]{opacity:.6}.form-card.card--muted .card-accent[data-v-6140bef8]{background:#94a3b8}.form-card.card--muted:hover .card-accent[data-v-6140bef8]{background:#94a3b8}.form-card .card-body[data-v-6140bef8]{padding:1.25rem 1.5rem}.card-header[data-v-6140bef8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:0.75rem}.card-header .card-label[data-v-6140bef8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem;font-size:0.875rem;font-weight:600;color:#1e1b4b;letter-spacing:.2px}.card-header .card-label i[data-v-6140bef8]{font-size:1.0625rem;color:#6366f1;-webkit-transition:color .15s cubic-bezier(0.4, 0, 0.2, 1);transition:color .15s cubic-bezier(0.4, 0, 0.2, 1)}.card-header .card-step[data-v-6140bef8]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:1.375rem;height:1.375rem;font-size:0.6875rem;font-weight:700;color:#6366f1;background:#f5f3ff;border-radius:0.375rem;line-height:1;-webkit-flex-shrink:0;flex-shrink:0}.card-required[data-v-6140bef8],.card-optional[data-v-6140bef8]{font-size:0.6875rem;padding:0.25rem 0.625rem;border-radius:1.25rem;font-weight:600;letter-spacing:.3px;line-height:1.2;-webkit-flex-shrink:0;flex-shrink:0}.card-required[data-v-6140bef8]{color:#ef4444;background:#fee2e2}.card-optional[data-v-6140bef8]{color:#94a3b8;background:#f1f5f9}.link-status-bar[data-v-6140bef8]{margin-top:0.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.4375rem;font-size:0.8125rem;padding:0.625rem 0.875rem;border-radius:0.5rem;line-height:1.5;-webkit-animation:fadeSlideIn-6140bef8 .3s ease;animation:fadeSlideIn-6140bef8 .3s ease}.link-status-bar i[data-v-6140bef8]{font-size:1rem;-webkit-flex-shrink:0;flex-shrink:0}.link-status-bar--checking[data-v-6140bef8]{color:#6366f1;background:#f5f3ff}.link-status-bar--checking i[data-v-6140bef8]{color:#6366f1}.link-status-bar--valid[data-v-6140bef8]{color:#0ea271;background:#ecfdf5}.link-status-bar--valid i[data-v-6140bef8]{color:#10b981}.link-status-bar--invalid[data-v-6140bef8]{color:#ed2d2d;background:#fef2f2}.link-status-bar--invalid i[data-v-6140bef8]{color:#ef4444}.status-dot[data-v-6140bef8]{display:inline-block;width:0.5rem;height:0.5rem;border-radius:50%}.status-dot--pulse[data-v-6140bef8]{background:#6366f1;-webkit-animation:dot-pulse-6140bef8 1.2s ease-in-out infinite;animation:dot-pulse-6140bef8 1.2s ease-in-out infinite}.form-input[data-v-6140bef8] .el-input__inner{height:2.625rem;line-height:2.625rem;font-size:0.875rem;font-family:inherit;border-radius:0.5rem;border-color:#e2e8f0;color:#1e1b4b;-webkit-transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1);transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1)}.form-input[data-v-6140bef8] .el-input__inner::-webkit-input-placeholder{color:#94a3b8;font-weight:400}.form-input[data-v-6140bef8] .el-input__inner::-moz-placeholder{color:#94a3b8;font-weight:400}.form-input[data-v-6140bef8] .el-input__inner::-ms-input-placeholder{color:#94a3b8;font-weight:400}.form-input[data-v-6140bef8] .el-input__inner::placeholder{color:#94a3b8;font-weight:400}.form-input[data-v-6140bef8] .el-input__inner:focus{border-color:#6366f1;box-shadow:0 0 0 0.1875rem rgba(99,102,241,.12)}.form-input[data-v-6140bef8] .el-input__inner:hover:not(:focus):not(.is-disabled){border-color:#cbd5e1}.form-input[data-v-6140bef8] .el-input.is-disabled .el-input__inner{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.form-input[data-v-6140bef8] .el-input.is-error .el-input__inner{border-color:#ef4444}.form-input[data-v-6140bef8] .el-input.is-error .el-input__inner:focus{box-shadow:0 0 0 0.1875rem rgba(239,68,68,.1)}.form-input-link[data-v-6140bef8] .el-input-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;border-radius:0.5rem;overflow:visible;border:none;-webkit-transition:box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1)}.form-input-link[data-v-6140bef8] .el-input-group:focus-within{box-shadow:0 0 0 0.1875rem rgba(99,102,241,.12)}.form-input-link[data-v-6140bef8] .el-input-group:focus-within .el-input-group__prepend,.form-input-link[data-v-6140bef8] .el-input-group:focus-within .el-input__inner{border-color:#6366f1}.form-input-link[data-v-6140bef8] .el-input-group__prepend{background:#f1f5f9;border:1px solid #e2e8f0;border-right:none;border-radius:0.5rem 0 0 0.5rem;padding:0 0.8125rem;-webkit-transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),background .15s cubic-bezier(0.4, 0, 0.2, 1);transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),background .15s cubic-bezier(0.4, 0, 0.2, 1);z-index:1}.form-input-link[data-v-6140bef8] .el-input-group__append{display:none}.form-input-link[data-v-6140bef8] .el-input__inner{border:1px solid #e2e8f0;border-left:none;border-radius:0 0.5rem 0.5rem 0;box-shadow:none;height:2.625rem;line-height:2.625rem;background:#fff;-webkit-transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1);transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1)}.form-input-link[data-v-6140bef8] .el-input__inner:hover:not(:focus):not(.is-disabled){border-color:#cbd5e1}.form-input-link[data-v-6140bef8] .el-input__inner:focus{border-color:#6366f1;box-shadow:none}.form-input-link .prepend-inner[data-v-6140bef8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.form-input-link .prepend-inner i[data-v-6140bef8]{font-size:1rem;-webkit-transition:color .15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 0.2, 1);transition:color .15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 0.2, 1);transition:color .15s cubic-bezier(0.4, 0, 0.2, 1),transform .15s cubic-bezier(0.4, 0, 0.2, 1);transition:color .15s cubic-bezier(0.4, 0, 0.2, 1),transform .15s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 0.2, 1)}.form-input-link .prepend-inner .el-icon-link[data-v-6140bef8]{color:#94a3b8}.form-input-link .prepend-inner .prepend-loading[data-v-6140bef8]{color:#6366f1;-webkit-animation:rotating-6140bef8 1.5s linear infinite;animation:rotating-6140bef8 1.5s linear infinite}.form-input-link .prepend-inner .prepend-success[data-v-6140bef8]{color:#10b981}.form-input-link .prepend-inner .prepend-danger[data-v-6140bef8]{color:#ef4444}.card--success .form-input-link[data-v-6140bef8] .el-input-group__prepend{border-color:rgba(16,185,129,.35)}.card--error .form-input-link[data-v-6140bef8] .el-input-group__prepend{border-color:rgba(239,68,68,.4)}.form-textarea[data-v-6140bef8] .el-textarea__inner{font-size:0.875rem;font-family:inherit;border-radius:0.5rem;border-color:#e2e8f0;color:#1e1b4b;resize:vertical;min-height:6.25rem;line-height:1.7;-webkit-transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1);transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1)}.form-textarea[data-v-6140bef8] .el-textarea__inner::-webkit-input-placeholder{color:#94a3b8}.form-textarea[data-v-6140bef8] .el-textarea__inner::-moz-placeholder{color:#94a3b8}.form-textarea[data-v-6140bef8] .el-textarea__inner::-ms-input-placeholder{color:#94a3b8}.form-textarea[data-v-6140bef8] .el-textarea__inner::placeholder{color:#94a3b8}.form-textarea[data-v-6140bef8] .el-textarea__inner:focus{border-color:#6366f1;box-shadow:0 0 0 0.1875rem rgba(99,102,241,.12)}.form-textarea[data-v-6140bef8] .el-textarea__inner:hover:not(:focus):not(.is-disabled){border-color:#cbd5e1}.form-textarea[data-v-6140bef8] .el-textarea.is-disabled .el-textarea__inner{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.char-count[data-v-6140bef8]{margin-top:0.375rem;text-align:right}.char-count span[data-v-6140bef8]{font-size:0.75rem;font-weight:500;color:#94a3b8}.char-count .char-unit[data-v-6140bef8]{font-weight:400}[data-v-6140bef8] .el-cascader{width:100%}[data-v-6140bef8] .el-cascader .el-input__inner{font-size:0.875rem;font-family:inherit;height:2.625rem;line-height:2.625rem;border-radius:0.5rem;border-color:#e2e8f0;color:#1e1b4b;-webkit-transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1);transition:border-color .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .15s cubic-bezier(0.4, 0, 0.2, 1)}[data-v-6140bef8] .el-cascader .el-input__inner::-webkit-input-placeholder{color:#94a3b8}[data-v-6140bef8] .el-cascader .el-input__inner::-moz-placeholder{color:#94a3b8}[data-v-6140bef8] .el-cascader .el-input__inner::-ms-input-placeholder{color:#94a3b8}[data-v-6140bef8] .el-cascader .el-input__inner::placeholder{color:#94a3b8}[data-v-6140bef8] .el-cascader .el-input__inner:focus{border-color:#6366f1;box-shadow:0 0 0 0.1875rem rgba(99,102,241,.12)}[data-v-6140bef8] .el-cascader .el-input__inner:hover:not(:focus):not(.is-disabled){border-color:#cbd5e1}[data-v-6140bef8] .el-cascader .el-input.is-disabled .el-input__inner{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.cascader-loading[data-v-6140bef8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5625rem;height:2.625rem;padding:0 0.875rem;border-radius:0.5rem;border:1px solid #e2e8f0;background:#f5f3ff;color:#6366f1;font-size:0.875rem}.cascader-loading i[data-v-6140bef8]{font-size:1rem;-webkit-animation:rotating-6140bef8 1.5s linear infinite;animation:rotating-6140bef8 1.5s linear infinite}.hint-inline[data-v-6140bef8]{margin:0.5rem 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.3125rem;font-size:0.75rem;color:#94a3b8}.hint-inline i[data-v-6140bef8]{font-size:0.875rem}.w-full[data-v-6140bef8]{width:100%}[data-v-6140bef8] .el-form-item{margin-bottom:0}
.page-card[data-v-713327d4]{max-width:87.5rem;margin:0 auto;padding:1.5rem}.page-card .page-header[data-v-713327d4]{margin-bottom:2rem}.page-card .page-header .page-title[data-v-713327d4]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:0.5rem}.page-card .page-header .page-desc[data-v-713327d4]{color:#6b7280;font-size:.875rem}.page-card .upload-tabs[data-v-713327d4] .el-tabs__header{margin-bottom:1.5rem}.page-card .upload-tabs[data-v-713327d4] .el-tabs__item{font-size:1rem;font-weight:500}.page-card .upload-tabs[data-v-713327d4] .el-tabs__item.is-active{color:#165dff}.page-card .upload-tabs .tab-label[data-v-713327d4]{position:relative}.page-card .upload-tabs .beta-tag[data-v-713327d4]{position:absolute;top:-0.1875rem;right:-1.75rem;padding:0 0.25rem;font-size:.5rem;font-weight:700;color:#fff;background:-webkit-linear-gradient(315deg, #ef4444, #f87171);background:linear-gradient(135deg, #ef4444, #f87171);border-radius:0.375rem;letter-spacing:.3px;text-transform:uppercase;line-height:1.5;white-space:nowrap;overflow:hidden}.page-card .upload-tabs .beta-tag[data-v-713327d4]::after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.7), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.7), transparent);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-animation:beta-shimmer-713327d4 .5s linear infinite;animation:beta-shimmer-713327d4 .5s linear infinite}@-webkit-keyframes beta-shimmer-713327d4{0%{left:-100%}100%{left:150%}}@keyframes beta-shimmer-713327d4{0%{left:-100%}100%{left:150%}}.page-card .extra-info[data-v-713327d4]{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem;margin-top:1.5rem;padding:1.5rem;background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb}.page-card .extra-info .info-left .info-label[data-v-713327d4],.page-card .extra-info .info-right .info-label[data-v-713327d4]{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:0.5rem}.page-card .extra-info .w-full[data-v-713327d4]{width:100%}.page-card .extra-info .cascader-loading[data-v-713327d4]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5625rem;height:2.5rem;padding:0 0.875rem;border-radius:0.5rem;border:1px solid #e2e8f0;background:#f5f3ff;color:#6366f1;font-size:0.875rem}.page-card .extra-info .cascader-loading i[data-v-713327d4]{font-size:1rem;-webkit-animation:cascader-spin-713327d4 1.5s linear infinite;animation:cascader-spin-713327d4 1.5s linear infinite}@-webkit-keyframes cascader-spin-713327d4{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cascader-spin-713327d4{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-card .submit-area[data-v-713327d4]{margin-top:2rem;text-align:right}[data-v-713327d4] .success-dialog{border-radius:1.25rem;overflow:hidden}[data-v-713327d4] .success-dialog .el-dialog__header{display:none}[data-v-713327d4] .success-dialog .el-dialog__body{padding:0}[data-v-713327d4] .success-dialog .el-dialog__footer{display:none}.success-modal[data-v-713327d4]{padding:2rem 1.5rem 1.75rem;text-align:center;max-height:80vh;overflow-y:auto}.success-modal .success-animation[data-v-713327d4]{margin-bottom:1.5rem}.success-modal .success-animation .success-circle[data-v-713327d4]{width:5rem;height:5rem;margin:0 auto;position:relative}.success-modal .success-animation .checkmark[data-v-713327d4]{width:5rem;height:5rem;border-radius:50%;display:block;stroke-width:2;stroke:#10b981;stroke-miterlimit:10;-webkit-animation:scale-713327d4 .5s ease-in-out forwards;animation:scale-713327d4 .5s ease-in-out forwards}.success-modal .success-animation .checkmark .checkmark-circle[data-v-713327d4]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#10b981;fill:none;-webkit-animation:stroke-713327d4 .6s cubic-bezier(0.65, 0, 0.45, 1) forwards;animation:stroke-713327d4 .6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.success-modal .success-animation .checkmark .checkmark-check[data-v-713327d4]{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke-713327d4 .3s cubic-bezier(0.65, 0, 0.45, 1) .4s forwards;animation:stroke-713327d4 .3s cubic-bezier(0.65, 0, 0.45, 1) .4s forwards}.success-modal .success-title[data-v-713327d4]{font-size:1.375rem;font-weight:600;color:#1f2937;margin:0 0 0.625rem 0;line-height:1.3}.success-modal .success-message[data-v-713327d4]{font-size:0.875rem;color:#6b7280;margin:0 0 1.5rem 0;line-height:1.6;padding:0 0.5rem}.success-modal .success-title[data-v-713327d4]{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0 0 0.75rem 0}.success-modal .success-message[data-v-713327d4]{font-size:0.875rem;color:#6b7280;margin:0 0 1.5rem 0;line-height:1.5}.success-modal .success-actions[data-v-713327d4]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.75rem;margin-top:0.5rem}.success-modal .success-actions .action-btn[data-v-713327d4]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;height:2.75rem;padding:0 1rem;border-radius:1.375rem;font-size:0.875rem;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.success-modal .success-actions .action-btn i[data-v-713327d4]{margin-right:0.375rem;-webkit-flex-shrink:0;flex-shrink:0}.success-modal .success-actions .action-btn.continue-btn[data-v-713327d4]{background:#fff;border:1px solid #e5e7eb;color:#6b7280}.success-modal .success-actions .action-btn.continue-btn[data-v-713327d4]:hover{border-color:#165dff;color:#165dff;background:rgba(22,93,255,.05)}.success-modal .success-actions .action-btn.confirm-btn[data-v-713327d4]{background:#165dff;border:none;box-shadow:0 0.125rem 0.5rem rgba(22,93,255,.3)}.success-modal .success-actions .action-btn.confirm-btn[data-v-713327d4]:hover{background:#0e4fd9;-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 0.25rem 0.75rem rgba(22,93,255,.4)}@-webkit-keyframes stroke-713327d4{100%{stroke-dashoffset:0}}@keyframes stroke-713327d4{100%{stroke-dashoffset:0}}@-webkit-keyframes scale-713327d4{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@keyframes scale-713327d4{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-webkit-keyframes fill-713327d4{100%{box-shadow:inset 0px 0px 0px 1.875rem #10b981}}@keyframes fill-713327d4{100%{box-shadow:inset 0px 0px 0px 1.875rem #10b981}}
.review-detail-container[data-v-573e82f1]{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:0.75rem}.review-detail-container .detail-header[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1rem 1.5rem;border-radius:0;margin-bottom:1.25rem;border-bottom:1px solid #f0f2f5;position:relative}.review-detail-container .detail-header .header-left[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.review-detail-container .detail-header .header-title[data-v-573e82f1]{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.125rem;font-weight:600;color:#1f2937}.review-detail-container .detail-content[data-v-573e82f1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:31.25rem;overflow-y:auto;padding:0 1.5rem 1.5rem 1.5rem}.review-detail-container .detail-card[data-v-573e82f1]{background:#fff;border-radius:0.75rem;border:1px solid #eef2f6;overflow:hidden;margin-bottom:1.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 1px 0.125rem rgba(0,0,0,.03)}.review-detail-container .detail-card[data-v-573e82f1]:hover{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,.06);border-color:#e2e8f0}.review-detail-container .detail-card .card-header[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #f0f2f5;background:#fafbfc}.review-detail-container .detail-card .card-header .card-title[data-v-573e82f1]{margin:0;font-size:0.9375rem;font-weight:600;color:#1e293b;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem}.review-detail-container .detail-card .card-header .card-title i[data-v-573e82f1]{color:#3b82f6;font-size:1rem}.review-detail-container .detail-card .card-header .header-actions[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem}.review-detail-container .detail-card .card-header .header-actions .el-button[data-v-573e82f1]{padding:0.25rem 0.5rem;color:#64748b;font-size:0.75rem;-webkit-transition:all .2s;transition:all .2s}.review-detail-container .detail-card .card-header .header-actions .el-button[data-v-573e82f1]:hover{color:#3b82f6;background:#eff6ff}.review-detail-container .detail-card .card-content[data-v-573e82f1]{padding:1.25rem}.review-detail-container .basic-info-card .basic-info-grid[data-v-573e82f1]{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem 1.5rem;padding:1.25rem}.review-detail-container .basic-info-card .basic-info-grid .info-item[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline}.review-detail-container .basic-info-card .basic-info-grid .info-item .info-label[data-v-573e82f1]{width:4.5rem;-webkit-flex-shrink:0;flex-shrink:0;font-size:0.8125rem;color:#64748b;font-weight:500}.review-detail-container .basic-info-card .basic-info-grid .info-item .info-value[data-v-573e82f1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;font-size:0.8125rem;color:#1e293b;font-weight:500;word-break:break-word}.review-detail-container .basic-info-card .supplement-row[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 1.25rem 1.25rem 1.25rem;padding-top:1rem;border-top:1px solid #f1f5f9}.review-detail-container .basic-info-card .supplement-row .info-label[data-v-573e82f1]{width:4.5rem;-webkit-flex-shrink:0;flex-shrink:0;font-size:0.8125rem;color:#64748b;font-weight:500}.review-detail-container .basic-info-card .supplement-row .full-content[data-v-573e82f1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;font-size:0.8125rem;color:#334155;line-height:1.6;background:#f8fafc;padding:0.75rem 0.875rem;border-radius:0.625rem;white-space:pre-wrap;word-break:break-word}.review-detail-container .three-columns-grid[data-v-573e82f1]{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}.review-detail-container .material-card .card-content[data-v-573e82f1]{padding:0}.review-detail-container .material-card .material-preview[data-v-573e82f1]{padding:1.25rem 1.25rem 0 1.25rem}.review-detail-container .material-card .image-carousel-wrapper[data-v-573e82f1] .el-carousel .el-carousel__container{height:37.5rem}.review-detail-container .material-card .image-carousel-wrapper[data-v-573e82f1] .el-carousel .el-carousel__item{border-radius:0.625rem;overflow:hidden}.review-detail-container .material-card .image-carousel-wrapper .carousel-img[data-v-573e82f1]{width:100%;height:100%;border-radius:0.625rem;cursor:pointer;-o-object-fit:cover;object-fit:cover}.review-detail-container .material-card .file-preview .file-card[data-v-573e82f1]{background:#f8fafc;border-radius:0.625rem;border:1px solid #eef2f6;margin-bottom:0.625rem;-webkit-transition:all .2s;transition:all .2s}.review-detail-container .material-card .file-preview .file-card[data-v-573e82f1]:hover{background:#f1f5f9;border-color:#e2e8f0}.review-detail-container .material-card .file-preview .file-card .file-card-inner[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;padding:0.875rem}.review-detail-container .material-card .file-preview .file-card .file-card-inner .file-icon[data-v-573e82f1]{-webkit-flex-shrink:0;flex-shrink:0;width:2.25rem;height:2.25rem}.review-detail-container .material-card .file-preview .file-card .file-card-inner .file-info[data-v-573e82f1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.review-detail-container .material-card .file-preview .file-card .file-card-inner .file-info .file-name[data-v-573e82f1]{font-size:0.8125rem;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-detail-container .material-card .file-preview .file-card .file-card-inner .file-info .file-size[data-v-573e82f1]{font-size:0.6875rem;color:#94a3b8}.review-detail-container .material-card .file-preview .file-card .file-card-inner .file-actions[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.375rem}.review-detail-container .material-card .file-preview .file-card .file-card-inner .file-actions .el-button[data-v-573e82f1]{padding:0.25rem 0.625rem;font-size:0.6875rem;color:#3b82f6}.review-detail-container .material-card .copywriting-section[data-v-573e82f1]{padding:1rem 1.25rem 1.25rem 1.25rem}.review-detail-container .material-card .copywriting-section .copywriting-title[data-v-573e82f1]{font-size:0.8125rem;font-weight:600;color:#1e293b;margin-bottom:0.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem}.review-detail-container .material-card .copywriting-section .copywriting-title i[data-v-573e82f1]{color:#3b82f6}.review-detail-container .material-card .copywriting-section .note-link-title[data-v-573e82f1]{font-size:0.8125rem;font-weight:600;color:#475569;margin-bottom:0.375rem;padding-bottom:0.375rem;border-bottom:1px solid #f1f5f9}.review-detail-container .material-card .copywriting-section .copywriting-content[data-v-573e82f1]{font-size:0.8125rem;color:#475569;line-height:1.65;background:#f8fafc;padding:0.875rem;border-radius:0.625rem;white-space:pre-wrap;word-break:break-word}.review-detail-container .suggestions-card .suggestion-item[data-v-573e82f1]{margin-bottom:1.25rem}.review-detail-container .suggestions-card .suggestion-item[data-v-573e82f1]:last-child{margin-bottom:0}.review-detail-container .suggestions-card .suggestion-item .item-title[data-v-573e82f1]{font-weight:600;font-size:0.8125rem;color:#1e293b;margin-bottom:0.625rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.review-detail-container .suggestions-card .suggestion-item .item-title i[data-v-573e82f1]{color:#3b82f6}.review-detail-container .suggestions-card .suggestion-item .item-title .expand-btn[data-v-573e82f1]{margin-left:auto;padding:0 0.25rem;font-size:0.6875rem;color:#94a3b8;-webkit-transition:all .2s;transition:all .2s}.review-detail-container .suggestions-card .suggestion-item .item-title .expand-btn[data-v-573e82f1]:hover{color:#3b82f6}.review-detail-container .suggestions-card .suggestion-item .item-content[data-v-573e82f1]{font-size:0.8125rem;color:#475569;line-height:1.6;background:#f8fafc;padding:0.875rem;border-radius:0.625rem;word-wrap:break-word}.review-detail-container .ai-content-card .ai-content[data-v-573e82f1]{font-size:0.8125rem;color:#334155;line-height:1.75;background:#f8fafc;padding:1rem;border-radius:0.625rem;white-space:pre-wrap;word-break:break-word}.review-detail-container .ai-content-card .generating-content[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:3.75rem 1.25rem;text-align:center;background:#f8fafc;border-radius:0.625rem}.review-detail-container .ai-content-card .generating-content i[data-v-573e82f1]{font-size:2.625rem;color:#3b82f6;margin-bottom:0.875rem;-webkit-animation:rotating-573e82f1 1.5s linear infinite;animation:rotating-573e82f1 1.5s linear infinite}.review-detail-container .ai-content-card .generating-content p[data-v-573e82f1]{font-size:0.8125rem;color:#94a3b8;margin:0}.review-detail-container .empty-content[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:3.125rem 1.25rem;text-align:center}.review-detail-container .empty-content i[data-v-573e82f1]{font-size:3rem;color:#cbd5e1;margin-bottom:0.875rem}.review-detail-container .empty-content p[data-v-573e82f1]{font-size:0.8125rem;color:#94a3b8;margin:0}.review-detail-container .empty-state[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:5rem 1.25rem;background:#fff;border-radius:0.75rem;border:1px solid #eef2f6;text-align:center}.review-detail-container .empty-state i[data-v-573e82f1]{font-size:4rem;color:#cbd5e1;margin-bottom:1.25rem;-webkit-animation:rotating-573e82f1 2s linear infinite;animation:rotating-573e82f1 2s linear infinite}.review-detail-container .empty-state .empty-title[data-v-573e82f1]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 0.5rem 0}.review-detail-container .empty-state .empty-desc[data-v-573e82f1]{font-size:0.875rem;color:#94a3b8;margin:0 0 1.5rem 0}.image-slot[data-v-573e82f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;height:100%;background:#f8fafc;color:#94a3b8;font-size:1.375rem}@-webkit-keyframes rotating-573e82f1{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-573e82f1{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width: 1200px){.three-columns-grid[data-v-573e82f1]{grid-template-columns:repeat(2, 1fr) !important}.basic-info-grid[data-v-573e82f1]{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 768px){.three-columns-grid[data-v-573e82f1]{grid-template-columns:1fr !important}.basic-info-grid[data-v-573e82f1]{grid-template-columns:1fr !important}}.fullscreen-content-dialog[data-v-573e82f1] .el-dialog__body{padding:1.25rem;max-height:80vh;overflow-y:auto}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1]{font-size:0.875rem;color:#334155;line-height:1.75;white-space:pre-wrap;word-break:break-word}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] p{margin:0 0 0.875rem;line-height:1.75}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] strong,.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] b{font-weight:600;color:#0f172a}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] ul,.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] ol{margin:0.875rem 0;padding-left:1.5rem}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] li{margin:0.375rem 0}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] code{background:#f1f5f9;padding:0.125rem 0.3125rem;border-radius:0.3125rem;font-size:0.75rem;color:#d946ef}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] pre{background:#f1f5f9;padding:0.875rem;border-radius:0.625rem;overflow-x:auto}.fullscreen-content-dialog .fullscreen-text-content[data-v-573e82f1] blockquote{border-left:0.1875rem solid #3b82f6;margin:0.875rem 0;padding:0.375rem 1.125rem;background:#f8fafc;color:#475569}.pdf-preview-dialog[data-v-573e82f1] .el-dialog__body{padding:0;height:70vh}.pdf-preview-dialog .pdf-iframe[data-v-573e82f1]{width:100%;height:100%;border:none}
.page-card[data-v-f6ef7e0a]{background:#fff;border-radius:0.75rem;border:1px solid #e5e7eb;padding:1.5rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.page-card .list-view[data-v-f6ef7e0a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%}.page-card .page-header[data-v-f6ef7e0a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-flex-shrink:0;flex-shrink:0}.page-card .page-header .page-title[data-v-f6ef7e0a]{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.page-card .page-header .search-area[data-v-f6ef7e0a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.75rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page-card .page-header .search-area .refresh-btn[data-v-f6ef7e0a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;padding:0 0.75rem;height:2rem;border-radius:0.375rem;background:#ecf5ff;color:#409eff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:0.875rem;font-weight:500;border:1px solid #d9ecff}.page-card .page-header .search-area .refresh-btn i[data-v-f6ef7e0a]{font-size:1rem;font-weight:bold}.page-card .page-header .search-area .refresh-btn span[data-v-f6ef7e0a]{font-size:0.875rem}.page-card .page-header .search-area .refresh-btn[data-v-f6ef7e0a]:hover{background:#409eff;color:#fff;border-color:#409eff}.page-card .page-header .search-area .refresh-btn:hover i[data-v-f6ef7e0a]{color:#fff}.page-card .page-header .search-area .refresh-btn .is-loading[data-v-f6ef7e0a]{-webkit-animation:rotating-f6ef7e0a 1.5s linear infinite;animation:rotating-f6ef7e0a 1.5s linear infinite}.page-card .page-header .search-area .search-input-wrapper[data-v-f6ef7e0a]{position:relative;width:16.25rem}.page-card .page-header .search-area .search-input-wrapper .search-icon[data-v-f6ef7e0a]{position:absolute;left:0.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9ca3af;font-size:1rem;pointer-events:none;z-index:1}.page-card .page-header .search-area .search-input-wrapper[data-v-f6ef7e0a] .el-input__inner{padding-left:2.25rem}.page-card .page-header .search-area[data-v-f6ef7e0a] .el-select{width:8.75rem}.page-card .table-container[data-v-f6ef7e0a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow:hidden;margin-bottom:1rem;border:1px solid #e5e7eb;border-radius:0.5rem;position:relative}.page-card .table-container .review-table[data-v-f6ef7e0a]{width:100%}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__header-wrapper th{background:#f8fafc !important;color:#1e293b !important;font-weight:600 !important;font-size:0.875rem !important;padding:0.875rem 0.5rem !important;border-bottom:0.125rem solid #e2e8f0 !important}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__header-wrapper th .cell{font-weight:600 !important;font-size:0.875rem !important;line-height:1.4 !important}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__row{-webkit-transition:background-color .2s;transition:background-color .2s}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__row:hover{background-color:#f8fafc !important}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__body-wrapper td{padding:0.75rem 0.5rem;font-size:0.8125rem;color:#334155;border-bottom:1px solid #f1f5f9}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table--striped .el-table__body tr.el-table__row--striped td{background-color:#fafcff}.page-card .table-container .review-table .material-cell[data-v-f6ef7e0a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem}.page-card .table-container .review-table .material-cell .material-icon[data-v-f6ef7e0a]{font-size:1.125rem;color:#409eff}.page-card .table-container .review-table .material-cell .material-type[data-v-f6ef7e0a]{display:inline-block;padding:0.125rem 0.5rem;border-radius:0.25rem;font-size:0.75rem;font-weight:500;line-height:1.5}.page-card .table-container .review-table .material-cell .material-type.material-image[data-v-f6ef7e0a]{background:#e6f7ff;color:#1890ff}.page-card .table-container .review-table .material-cell .material-type.material-text-image[data-v-f6ef7e0a]{background:#f0f5ff;color:#2f54eb}.page-card .table-container .review-table .material-cell .material-type.material-pdf[data-v-f6ef7e0a]{background:#fff2e8;color:#fa8c16}.page-card .table-container .review-table .material-cell .material-type.material-text-note[data-v-f6ef7e0a]{background:#f9f0ff;color:#722ed1}.page-card .table-container .review-table .material-cell .material-name.has-value[data-v-f6ef7e0a]{font-size:0.875rem;color:#409eff;font-weight:500;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.page-card .table-container .review-table .material-cell .material-name.has-value[data-v-f6ef7e0a]:hover{color:#66b1ff;text-decoration:underline}.page-card .table-container .review-table .material-cell .material-name.ai-generating[data-v-f6ef7e0a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.375rem;font-size:0.875rem;font-weight:600;color:#ff7c00}.page-card .table-container .review-table .material-cell .material-name.ai-generating i[data-v-f6ef7e0a]{font-size:0.875rem}.page-card .table-container .review-table .view-btn[data-v-f6ef7e0a]{color:#409eff;padding:0.25rem 0.5rem;font-size:0.8125rem}.page-card .table-container .review-table .view-btn[data-v-f6ef7e0a]:hover{color:#66b1ff;background:#ecf5ff;border-radius:0.25rem}.page-card .table-container .review-table .delete-btn[data-v-f6ef7e0a]{color:#f56c6c;padding:0.25rem 0.5rem;font-size:0.8125rem}.page-card .table-container .review-table .delete-btn[data-v-f6ef7e0a]:hover:not(:disabled){color:#f78989;background:#fef0f0;border-radius:0.25rem}.page-card .table-container .review-table .delete-btn[data-v-f6ef7e0a]:disabled{color:#c0c4cc;cursor:not-allowed}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__empty-block{width:100%;min-height:18.75rem}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__empty-block .custom-empty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__empty-block .custom-empty .custom-empty-icon{font-size:3rem;color:#409eff;margin-bottom:0.75rem}.page-card .table-container .review-table[data-v-f6ef7e0a] .el-table__empty-block .custom-empty p{font-size:0.875rem;color:#909399;margin:0}.page-card .pagination-container[data-v-f6ef7e0a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding-top:0;border-top:none;-webkit-flex-shrink:0;flex-shrink:0}.detail-view[data-v-f6ef7e0a]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:100%;overflow-y:auto}@-webkit-keyframes rotating-f6ef7e0a{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating-f6ef7e0a{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.recharge-page[data-v-24712548]{max-width:40rem;margin:0 auto}.page-header[data-v-24712548]{margin-bottom:1.5rem;text-align:center}.page-header .page-title[data-v-24712548]{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 0.25rem}.page-header .page-desc[data-v-24712548]{font-size:0.875rem;color:#94a3b8;margin:0}.points-card[data-v-24712548]{background:-webkit-linear-gradient(315deg, #165DFF, #1677FF);background:linear-gradient(135deg, #165DFF, #1677FF);border-radius:1rem;padding:1.75rem 1.5rem;color:#fff;text-align:center;box-shadow:0 0.25rem 1.25rem rgba(22,93,255,.25);margin-bottom:1.75rem}.points-card .points-header[data-v-24712548]{font-size:0.8125rem;opacity:.85;margin-bottom:0.5rem}.points-card .points-value[data-v-24712548]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem}.points-card .points-value .points-num[data-v-24712548]{font-size:2rem;font-weight:700 !important;font-family:Arial,Helvetica,sans-serif !important;letter-spacing:0;line-height:1}.points-card .points-value .points-unit[data-v-24712548]{font-size:1rem;opacity:.85}.points-card .points-sub[data-v-24712548]{margin-top:0.5rem;font-size:0.75rem;opacity:.7}.section-title[data-v-24712548]{font-size:0.9375rem;font-weight:600;color:#1e293b;margin-bottom:0.5rem;padding-left:0.25rem}.package-section[data-v-24712548]{margin-bottom:1.5rem}.package-loading[data-v-24712548]{min-height:6.75rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;color:#64748b;font-size:0.875rem;background:#fff;border:1px dashed #e5e7eb;border-radius:0.875rem}.package-list[data-v-24712548]{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.75rem}@media(min-width: 768px){.package-list[data-v-24712548]{grid-template-columns:repeat(3, 1fr)}}.package-item[data-v-24712548]{background:#fff;border:0.125rem solid #e5e7eb;border-radius:0.875rem;padding:1.25rem 0.75rem 1rem;text-align:center;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;min-height:6.75rem}.package-item[data-v-24712548]:hover{border-color:#165dff;-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.25rem 0.75rem rgba(22,93,255,.1)}.package-item.active[data-v-24712548]{border-color:#165dff;background:#f0f5ff;box-shadow:0 0 0 0.125rem rgba(22,93,255,.2)}.package-item.active .package-points[data-v-24712548]{color:#165dff}.package-item .package-points[data-v-24712548]{font-size:1.125rem;font-weight:700 !important;font-family:Arial,Helvetica,sans-serif !important;color:#1e293b;line-height:1.2;margin-bottom:0.25rem}.package-item .package-points span[data-v-24712548]{font-size:0.6875rem;font-weight:400;color:#9ca3af;margin-left:0.125rem}.package-item .package-price-original-wrapper[data-v-24712548]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;margin:0.375rem 0}.package-item .package-original-price[data-v-24712548]{font-size:0.75rem;color:#9ca3af;text-decoration:line-through;white-space:nowrap;margin-bottom:0.25rem}.package-item .package-price-alone[data-v-24712548]{font-size:1.125rem;font-weight:700 !important;font-family:Arial,Helvetica,sans-serif !important;color:#ef4444;margin:0.375rem 0}.package-item .package-discount-badge[data-v-24712548]{position:absolute;top:-1px;right:-1px;background:#fef3c7;color:#d97706;font-size:0.625rem;padding:0.125rem 0.5rem;border-radius:0 0.75rem 0 0.75rem;font-weight:600;z-index:1}.package-item .package-price[data-v-24712548]{font-size:1.125rem;font-weight:700 !important;font-family:Arial,Helvetica,sans-serif !important;color:#ef4444;margin-top:0.375rem}.package-item .package-price .price-symbol[data-v-24712548]{font-size:0.8125rem}.package-item .package-bonus[data-v-24712548]{font-size:0.75rem;color:#10b981;margin:0.25rem 0}.pay-section[data-v-24712548]{margin-bottom:1.75rem}.pay-list[data-v-24712548]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.75rem}.pay-item[data-v-24712548]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;padding:0.625rem;background:#fff;border:0.125rem solid #e5e7eb;border-radius:0.75rem;font-size:0.875rem;color:#4b5563;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.pay-item[data-v-24712548]:hover{border-color:#165dff}.pay-item.active[data-v-24712548]{border-color:#1677ff;background:#f0f5ff;color:#1677ff;font-weight:600}.pay-item .pay-icon[data-v-24712548]{width:1.375rem;height:1.375rem;-webkit-flex-shrink:0;flex-shrink:0}.submit-section[data-v-24712548]{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding:0.625rem 0 0}.submit-section .total-row[data-v-24712548]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:1rem;padding:0 0.25rem}.submit-section .total-row .total-label[data-v-24712548]{font-size:0.9375rem;color:#6b7280}.submit-section .total-row .total-price[data-v-24712548]{font-size:1.5rem;font-weight:700 !important;font-family:Arial,Helvetica,sans-serif !important;color:#ef4444}.submit-section .submit-btn[data-v-24712548]{width:100%;height:3.125rem;border-radius:0.875rem;background:-webkit-linear-gradient(315deg, #165DFF, #1677FF);background:linear-gradient(135deg, #165DFF, #1677FF);border:none;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.5px;box-shadow:0 0.25rem 1rem rgba(22,93,255,.35);-webkit-transition:all .3s ease;transition:all .3s ease}.submit-section .submit-btn[data-v-24712548]:hover:not(:disabled){-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.375rem 1.25rem rgba(22,93,255,.45)}.submit-section .submit-btn[data-v-24712548]:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.submit-section .submit-btn.is-disabled[data-v-24712548]{background:#d1d5db;box-shadow:none}.submit-section .recharge-tip[data-v-24712548]{margin-top:0.5rem;padding:0.375rem 0.625rem;font-size:0.75rem;line-height:1.125rem;color:#d48806;text-align:center}
.qr-pay-dialog.norem{width:400px;max-width:calc(100% - 32px);max-height:84vh;margin:8vh auto 0 !important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:16px;font-size:16px;line-height:1.5}.qr-pay-dialog.norem .el-dialog__header{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;padding:22px 44px 0;text-align:center}.qr-pay-dialog.norem .el-dialog__title{font-size:22px;line-height:30px;font-weight:700;color:var(--theme-text, #1e293b)}.qr-pay-dialog.norem .el-dialog__headerbtn{top:20px;right:16px;width:24px;height:24px;font-size:16px}.qr-pay-dialog.norem .el-dialog__body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;min-height:0;padding:20px 24px 24px;overflow-y:auto;font-size:16px;line-height:1.5;word-break:normal}.qr-pay-dialog.norem .qr-content{min-width:0;text-align:center}.qr-pay-dialog.norem .qr-order-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:4px 6px;margin-bottom:12px;font-size:15px;line-height:24px;color:var(--theme-muted, #6b7280)}.qr-pay-dialog.norem .qr-order-label{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;white-space:nowrap}.qr-pay-dialog.norem .qr-order-no{min-width:0;max-width:100%;overflow-wrap:anywhere;font-weight:600;color:var(--theme-body, #1e293b)}.qr-pay-dialog.norem .qr-amount{margin-bottom:16px;font-size:16px;color:var(--theme-muted, #6b7280)}.qr-pay-dialog.norem .qr-amount-label{margin-right:4px}.qr-pay-dialog.norem .qr-amount-value{font-size:30px;line-height:38px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:var(--theme-text, #ef4444)}.qr-pay-dialog.norem .qr-page-wrapper{width:200px;max-width:100%;height:250px;margin:0 auto;overflow:hidden;background:#fff}.qr-pay-dialog.norem .qr-page-wrapper iframe{display:block;width:100%;height:250px;border:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.qr-pay-dialog.norem .qr-page-wrapper.loaded iframe{opacity:1}.qr-pay-dialog.norem .qr-tip{margin:16px 0 20px;font-size:16px;line-height:24px;color:var(--theme-muted, #6b7280)}.qr-pay-dialog.norem .qr-cancel-btn{min-height:40px;max-width:100%;padding:8px 28px;border:1px solid #e5e7eb;border-radius:8px;font-size:16px;line-height:22px;color:var(--theme-body, #6b7280)}.qr-pay-dialog.norem .qr-cancel-btn:hover{color:var(--theme-text, #ef4444);border-color:var(--theme-main, #fca5a5)}@media(max-width: 420px){.qr-pay-dialog.norem .el-dialog__body{padding:18px 16px 20px}}
.points-record-page[data-v-11f29760]{width:100%;max-width:80rem;margin:0 auto;padding:1.5rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#1f2937}.page-heading[data-v-11f29760]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.875rem;margin-bottom:1.375rem}.page-heading .heading-icon[data-v-11f29760]{width:2.625rem;height:2.625rem;border-radius:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#eaf1ff;color:#165dff;font-size:1.3125rem}.page-heading h2[data-v-11f29760]{margin:0 0 0.25rem;font-size:1.375rem;line-height:1.875rem;letter-spacing:0}.page-heading p[data-v-11f29760]{margin:0;color:#8491a5;font-size:0.8125rem;line-height:1.25rem}.summary-grid[data-v-11f29760]{display:grid;grid-template-columns:1.35fr repeat(3, minmax(0, 1fr));gap:0.875rem;margin-bottom:1.25rem}.summary-card[data-v-11f29760]{min-height:8.875rem;padding:1.25rem;border:1px solid #e7ebf2;border-radius:0.5rem;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.summary-card .summary-label[data-v-11f29760]{color:#6b778c;font-size:0.8125rem;line-height:1.25rem}.summary-card .summary-label i[data-v-11f29760]{margin-right:0.375rem}.summary-card .summary-value[data-v-11f29760]{margin-top:0.75rem;font:700 1.75rem/2.125rem Arial,Helvetica,sans-serif;color:#202939;letter-spacing:0}.summary-card .summary-value span[data-v-11f29760]{margin-left:0.3125rem;font:500 0.8125rem/1.25rem inherit;opacity:.78}.summary-card .summary-value-consumed[data-v-11f29760]{color:#df3f5b}.summary-card .summary-value-earned[data-v-11f29760]{color:#15966f}.summary-card .summary-note[data-v-11f29760]{margin-top:0.25rem;color:#9aa5b5;font-size:0.75rem;line-height:1.125rem}.summary-card-primary[data-v-11f29760]{position:relative;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;background:#165dff;border-color:#165dff;color:#fff;box-shadow:0 0.5rem 1.375rem rgba(22,93,255,.2)}.summary-card-primary .summary-label[data-v-11f29760],.summary-card-primary .summary-value[data-v-11f29760]{color:#fff}.summary-card-primary .recharge-button[data-v-11f29760]{margin-top:auto;padding:0;border:0;background:transparent;color:rgba(255,255,255,.82);font-size:0.75rem;line-height:1.25rem;text-align:left;cursor:pointer;-webkit-align-self:flex-start;align-self:flex-start}.summary-card-primary .recharge-button i[data-v-11f29760]{margin-left:0.25rem}.summary-card-primary .recharge-button[data-v-11f29760]:hover,.summary-card-primary .recharge-button[data-v-11f29760]:focus-visible{color:#fff}.records-section[data-v-11f29760]{overflow:hidden;border:1px solid #e7ebf2;border-radius:0.5rem;background:#fff}.records-toolbar[data-v-11f29760]{min-height:4.75rem;padding:0.875rem 1.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #edf0f5}.records-heading[data-v-11f29760]{min-width:0}.records-heading h3[data-v-11f29760]{margin:0;color:#273244;font-size:0.9375rem;font-weight:600;line-height:1.375rem;letter-spacing:0}.records-heading p[data-v-11f29760]{margin:0.1875rem 0 0;color:#8995a7;font-size:0.75rem;line-height:1.125rem}.record-tabs[data-v-11f29760]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;padding:0.1875rem;border-radius:0.5rem;background:#f3f5f8}.record-tabs button[data-v-11f29760]{min-width:4rem;height:2rem;padding:0 0.875rem;border:0;border-radius:0.375rem;background:transparent;color:#68758a;font-size:0.8125rem;cursor:pointer;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}.record-tabs button.active[data-v-11f29760]{color:#165dff;font-weight:600;background:#fff;box-shadow:0 1px 0.25rem rgba(31,41,55,.1)}.toolbar-actions[data-v-11f29760]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;margin-left:auto}.refresh-button[data-v-11f29760]{width:2rem;height:2rem;padding:0;border:1px solid #dfe4ec;border-radius:0.375rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#fff;color:#68758a;font-size:1rem;cursor:pointer;-webkit-transition:border-color .18s ease,color .18s ease,background-color .18s ease;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.refresh-button[data-v-11f29760]:hover:not(:disabled),.refresh-button[data-v-11f29760]:focus-visible{border-color:#165dff;background:#f5f8ff;color:#165dff}.refresh-button[data-v-11f29760]:focus-visible{outline:0.125rem solid rgba(22,93,255,.2)}.refresh-button[data-v-11f29760]:disabled{cursor:not-allowed;opacity:.55}.refresh-button .is-loading[data-v-11f29760]{-webkit-animation:refresh-rotate-11f29760 .8s linear infinite;animation:refresh-rotate-11f29760 .8s linear infinite}@-webkit-keyframes refresh-rotate-11f29760{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes refresh-rotate-11f29760{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.table-wrap[data-v-11f29760]{overflow-x:auto}.records-table[data-v-11f29760]{width:100%;border-collapse:collapse;table-layout:fixed}.records-table th[data-v-11f29760]{height:2.75rem;padding:0 1.125rem;background:#fafbfc;color:#8491a5;font-size:0.75rem;font-weight:500;text-align:left;vertical-align:middle}.records-table th[data-v-11f29760]:nth-child(1){width:25%;text-align:left}.records-table th[data-v-11f29760]:nth-child(2){width:20%;text-align:center}.records-table th[data-v-11f29760]:nth-child(3){width:25%;text-align:center !important}.records-table th[data-v-11f29760]:nth-child(4){width:30%;text-align:center}.records-table td[data-v-11f29760]{height:4.75rem;padding:0.75rem 1.125rem;border-top:1px solid #f0f2f5;color:#4b576a;font-size:0.8125rem;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.records-table td[data-v-11f29760]:nth-child(1){text-align:left}.records-table td[data-v-11f29760]:nth-child(2){text-align:center}.records-table td[data-v-11f29760]:nth-child(3){text-align:center !important}.records-table td[data-v-11f29760]:nth-child(4){text-align:center}.records-table tbody tr[data-v-11f29760]{-webkit-transition:background-color .18s ease;transition:background-color .18s ease}.records-table tbody tr[data-v-11f29760]:hover{background:#f8faff}.record-list-enter-active[data-v-11f29760]{-webkit-transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,-webkit-transform .24s ease;transition:opacity .24s ease,transform .24s ease;transition:opacity .24s ease,transform .24s ease,-webkit-transform .24s ease}.record-list-enter[data-v-11f29760]{opacity:0;-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}.time-cell[data-v-11f29760]{white-space:nowrap;color:#68758a !important}.number-cell[data-v-11f29760]{text-align:right !important;font-variant-numeric:tabular-nums}.type-tag[data-v-11f29760]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:1.5rem;padding:0 0.5rem;border-radius:0.375rem;font-size:0.75rem;font-weight:600}.type-tag.consumed[data-v-11f29760]{color:#c83e58;background:#fff0f3}.type-tag.earned[data-v-11f29760]{color:#11825f;background:#eaf8f3}.record-detail[data-v-11f29760]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:0}.record-detail div[data-v-11f29760]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.record-detail strong[data-v-11f29760],.record-detail span[data-v-11f29760]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-detail strong[data-v-11f29760]{color:#273244;font-size:0.8125rem;line-height:1.25rem}.record-detail .record-title[data-v-11f29760]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;max-width:100%;gap:0.3125rem;vertical-align:middle}.record-detail .record-title-text[data-v-11f29760]{min-width:0;color:inherit;font:inherit}.record-detail .record-trend-icon[data-v-11f29760]{display:block;width:1.125rem;height:1.125rem;-webkit-box-flex:0;-webkit-flex:0 0 1.125rem;-moz-box-flex:0;flex:0 0 1.125rem;-o-object-fit:contain;object-fit:contain}.record-detail span[data-v-11f29760]{color:#9aa5b5;font-size:0.6875rem;line-height:1.0625rem}.change-value[data-v-11f29760]{font-weight:700;font-size:0.875rem !important}.change-value.consumed[data-v-11f29760]{color:#df3f5b !important}.change-value.earned[data-v-11f29760]{color:#15966f !important}.records-state[data-v-11f29760]{min-height:20rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.625rem;color:#8491a5;font-size:0.875rem}.records-state>i[data-v-11f29760]{font-size:1.375rem;color:#165dff}.records-error[data-v-11f29760],.records-empty[data-v-11f29760]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.records-error>i[data-v-11f29760]{color:#e69a2d}.records-empty>i[data-v-11f29760]{color:#aab4c2;font-size:2.125rem}.records-empty strong[data-v-11f29760]{color:#4b576a}.records-empty span[data-v-11f29760]{font-size:0.75rem}.pagination-row[data-v-11f29760]{min-height:4.125rem;padding:0.75rem 1.125rem;border-top:1px solid #edf0f5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#8995a7;font-size:0.75rem}@media(max-width: 960px){.summary-grid[data-v-11f29760]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 700px){.points-record-page[data-v-11f29760]{padding:1rem 0.75rem 1.75rem}.page-heading[data-v-11f29760]{margin-bottom:1rem}.page-heading h2[data-v-11f29760]{font-size:1.1875rem;line-height:1.625rem}.page-heading p[data-v-11f29760]{max-width:15.625rem}.summary-grid[data-v-11f29760]{gap:0.625rem}.summary-card[data-v-11f29760]{min-height:7.75rem;padding:1rem}.summary-card .summary-value[data-v-11f29760]{margin-top:0.5rem;font-size:1.4375rem;line-height:1.875rem}.records-toolbar[data-v-11f29760]{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.75rem;padding:0.875rem 1rem}.record-tabs[data-v-11f29760]{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.record-tabs button[data-v-11f29760]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0}.toolbar-actions[data-v-11f29760]{width:100%;margin-left:0}.records-table[data-v-11f29760],.records-table tbody[data-v-11f29760],.records-table tr[data-v-11f29760],.records-table td[data-v-11f29760]{display:block;width:100%}.records-table thead[data-v-11f29760]{display:none}.records-table tr[data-v-11f29760]{position:relative;padding:0.875rem 1rem;border-top:1px solid #edf0f5;-moz-box-sizing:border-box;box-sizing:border-box}.records-table td[data-v-11f29760]{height:auto;padding:0;border:0}.records-table .time-cell[data-v-11f29760]{margin-bottom:0.5625rem;font-size:0.6875rem}.records-table td[data-v-11f29760]:nth-child(2){position:absolute;top:0.75rem;right:1rem}.records-table .change-value[data-v-11f29760]{position:absolute;right:1rem;bottom:0.875rem}.records-table td[data-v-11f29760]:nth-child(4){padding-right:6rem;text-align:left}.pagination-row[data-v-11f29760]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}@media(max-width: 420px){.summary-grid[data-v-11f29760]{grid-template-columns:1fr}.summary-card[data-v-11f29760]{min-height:7.25rem}}@media(prefers-reduced-motion: reduce){.refresh-button .is-loading[data-v-11f29760]{-webkit-animation:none;animation:none}.record-list-enter-active[data-v-11f29760],.records-table tbody tr[data-v-11f29760]{-webkit-transition:none;transition:none}.record-list-enter[data-v-11f29760]{-webkit-transform:none;transform:none}}
.order-record-page[data-v-643dce48]{width:100%;max-width:80rem;height:calc(100vh - 7.5rem);margin:0 auto;padding:1.5rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#1f2937;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden}.page-heading[data-v-643dce48],.records-toolbar[data-v-643dce48],.pagination-row[data-v-643dce48]{-webkit-flex-shrink:0;flex-shrink:0}.page-heading[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.875rem;margin-bottom:1.375rem}.page-heading .heading-icon[data-v-643dce48]{width:2.625rem;height:2.625rem;border-radius:0.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background:#eaf1ff;color:#165dff;font-size:1.3125rem}.page-heading h2[data-v-643dce48]{margin:0 0 0.25rem;font-size:1.375rem;line-height:1.875rem}.page-heading p[data-v-643dce48]{margin:0;color:#8491a5;font-size:0.8125rem}.records-section[data-v-643dce48]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;border:1px solid #e7ebf2;border-radius:0.5rem;background:#fff}.records-section>.records-state[data-v-643dce48]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow:auto}.records-toolbar[data-v-643dce48]{padding:1rem 1.125rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1rem;border-bottom:1px solid #edf0f5}.records-toolbar h3[data-v-643dce48]{margin:0;font-size:0.9375rem}.records-toolbar p[data-v-643dce48]{margin:0.3125rem 0 0;color:#8995a7;font-size:0.75rem}.search-form[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.625rem}.search-form .el-input[data-v-643dce48]{width:18.125rem}.search-form .el-button+.el-button[data-v-643dce48]{margin-left:0}.table-wrap[data-v-643dce48]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;overflow:auto}.records-table thead th[data-v-643dce48]{position:-webkit-sticky;position:sticky;top:0;z-index:1}.records-table[data-v-643dce48]{width:100%;min-width:75rem;border-collapse:collapse;table-layout:fixed}.records-table th[data-v-643dce48]{padding:0.875rem 1.125rem;background:#fafbfc;color:#8491a5;font-size:0.75rem;font-weight:500;text-align:left}.records-table td[data-v-643dce48]{padding:1.125rem;border-top:1px solid #f0f2f5;font-size:0.8125rem;color:#4b576a;vertical-align:middle;overflow-wrap:anywhere}.records-table th[data-v-643dce48],.records-table td[data-v-643dce48]{padding-left:0.75rem;padding-right:0.75rem}.records-table th[data-v-643dce48]:first-child{width:22%}.records-table th[data-v-643dce48]:nth-child(2){width:9%}.records-table th[data-v-643dce48]:nth-child(3){width:16%}.records-table th[data-v-643dce48]:nth-child(4),.records-table th[data-v-643dce48]:nth-child(6),.records-table th[data-v-643dce48]:nth-child(7){width:13%}.records-table th[data-v-643dce48]:nth-child(5){width:9%}.records-table th[data-v-643dce48]:nth-child(8){width:13%}.records-table .time-cell[data-v-643dce48],.records-table .amount[data-v-643dce48]{white-space:nowrap}.records-table .order-number .el-button[data-v-643dce48]{-webkit-flex-shrink:0;flex-shrink:0}.records-table tr:hover td[data-v-643dce48]{background:#f8faff}.records-table strong[data-v-643dce48]{display:block;color:#273244;line-height:1.375rem}.records-table .amount[data-v-643dce48]{font-weight:700;color:#202939;font-variant-numeric:tabular-nums;font-size:1rem}.order-number[data-v-643dce48]{position:relative;display:inline-block;max-width:100%;padding-right:1.5rem;-moz-box-sizing:border-box;box-sizing:border-box;color:#8491a5;font-size:0.75rem}.order-number .el-button[data-v-643dce48]{position:absolute;top:-0.5rem;right:0;padding:0.25rem}.description[data-v-643dce48]{margin:0.25rem 0;line-height:1.25rem}.muted[data-v-643dce48]{color:#8995a7;font-size:0.75rem}.time-cell p[data-v-643dce48]{margin:0.3125rem 0;font-size:0.75rem}.invoice-status[data-v-643dce48]{display:block;margin-bottom:0.1875rem}.reject-reason[data-v-643dce48]{margin:0.25rem 0 0;color:#df3f5b;font-size:0.75rem;line-height:1.125rem}.records-state[data-v-643dce48]{min-height:20rem;padding:1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.75rem;color:#8491a5;font-size:0.875rem}.records-state>i[data-v-643dce48]{font-size:1.875rem;color:#165dff}.pagination-row[data-v-643dce48]{padding:1rem 1.125rem;border-top:1px solid #edf0f5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem;font-size:0.75rem;color:#8995a7}.invoice-order-card[data-v-643dce48]{padding:1.125rem;margin-bottom:1.125rem;border:1px solid #e7edf7;border-radius:0.75rem;background:#f8faff}.invoice-order-heading[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:0.75rem;margin-bottom:0.875rem}.invoice-order-heading h4[data-v-643dce48]{margin:0;color:#273244;font-size:0.875rem}.invoice-order-heading i[data-v-643dce48]{margin-right:0.375rem;color:#165dff;font-size:1.125rem}.invoice-order-grid[data-v-643dce48]{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(0, 1.25fr) minmax(0, 1.3fr) minmax(0, 0.8fr);gap:0.625rem}.invoice-order-grid>div[data-v-643dce48]{min-width:0;padding:0.75rem;border:1px solid #edf1f7;border-radius:0.5rem;background:#fff}.invoice-order-grid span[data-v-643dce48]{display:block;margin-bottom:0.4375rem;font-size:0.75rem;color:#8995a7}.invoice-order-grid strong[data-v-643dce48]{display:block;font-size:0.8125rem;line-height:1.25rem;color:#354157;overflow-wrap:anywhere}.invoice-order-grid .invoice-order-amount[data-v-643dce48]{color:#e99516;font-size:1.0625rem;font-variant-numeric:tabular-nums}.invoice-order-grid>div:first-child strong[data-v-643dce48],.invoice-order-grid>div:nth-child(3) strong[data-v-643dce48]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.75rem;letter-spacing:0;font-variant-numeric:tabular-nums}.invoice-rejection[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.75rem;padding:1rem 1.125rem;margin-bottom:1.25rem;border:1px solid #ffd9de;border-radius:0.625rem;background:#fff5f6}.invoice-rejection>i[data-v-643dce48]{-webkit-flex-shrink:0;flex-shrink:0;margin-top:1px;color:#e45669;font-size:1.375rem}.invoice-rejection>div[data-v-643dce48]{min-width:0}.invoice-rejection h4[data-v-643dce48]{margin:0 0 0.5rem;font-size:0.875rem;color:#c83e58}.invoice-rejection p[data-v-643dce48]{margin:0 0 0.5rem;color:#a93e50;font-size:0.8125rem;line-height:1.375rem;white-space:pre-wrap;overflow-wrap:anywhere}.invoice-rejection span[data-v-643dce48]{color:#a9858c;font-size:0.75rem;line-height:1.25rem}@media(max-width: 700px){.invoice-order-grid[data-v-643dce48]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 420px){.invoice-order-grid[data-v-643dce48]{grid-template-columns:1fr}}.invoice-preview[data-v-643dce48]{margin-top:1.25rem;border:1px solid #e7ebf2;border-radius:0.5rem;overflow:hidden;background:#f5f6f8}.invoice-preview-header[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;border-bottom:1px solid #e7ebf2;background:#fafbfc}.invoice-preview-header>i[data-v-643dce48]{font-size:1.625rem;color:#165dff}.invoice-preview-header .el-button[data-v-643dce48]{margin-left:0}.invoice-preview-name[data-v-643dce48]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:10rem;overflow-wrap:anywhere}.invoice-preview-name strong[data-v-643dce48]{display:block;color:#273244}.invoice-preview-name span[data-v-643dce48]{display:block;margin-top:0.3125rem;font-size:0.75rem;color:#8995a7}.invoice-preview-image[data-v-643dce48]{display:block;max-width:100%;height:auto;margin:0 auto}.invoice-preview-pages[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0.75rem;width:100%;height:auto;background:#fff}.invoice-preview-note[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;padding:0.75rem 1.125rem;border-top:1px solid #e7ebf2;background:#f8faff;color:#75839a;font-size:0.75rem;line-height:1.25rem}.invoice-preview-note>i[data-v-643dce48]{color:#409eff;font-size:0.9375rem}.invoice-time-bar[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem 2.5rem;margin-top:1rem;padding:1rem 1.25rem;border:1px solid #edf0f5;border-radius:0.5rem;background:#fafbfc}.invoice-time-item[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.75rem;-webkit-box-flex:1;-webkit-flex:1 1 13.75rem;-moz-box-flex:1;flex:1 1 13.75rem}.invoice-time-item>i[data-v-643dce48]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:2.125rem;height:2.125rem;-webkit-flex-shrink:0;flex-shrink:0;border-radius:0.5rem;background:#eaf1ff;color:#409eff;font-size:1.125rem}.invoice-time-item span[data-v-643dce48]{display:block;margin-bottom:0.3125rem;color:#8995a7;font-size:0.75rem;line-height:1.125rem}.invoice-time-item strong[data-v-643dce48]{display:block;color:#4b576a;font-size:0.8125rem;font-weight:500;line-height:1.25rem;font-variant-numeric:tabular-nums}.reject-reason-button[data-v-643dce48]{color:#df3f5b}.invoice-kind[data-v-643dce48]{padding:0.5625rem 0.75rem;border:1px solid #dce5ff;border-radius:0.5rem;background:#f5f8ff}.invoice-kind strong[data-v-643dce48]{color:#165dff}.invoice-form[data-v-643dce48]{margin-top:1.125rem}.invoice-form[data-v-643dce48] .el-form-item__label{padding-bottom:0.25rem;line-height:1.375rem}.form-grid[data-v-643dce48]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 1rem}.dialog-state[data-v-643dce48]{text-align:center;padding:2.5rem 0;color:#8491a5}@media(max-width: 700px){.order-record-page[data-v-643dce48]{padding:1rem 0.75rem}.records-toolbar[data-v-643dce48]{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.search-form[data-v-643dce48]{-webkit-flex-wrap:wrap;flex-wrap:wrap}.search-form .el-input[data-v-643dce48]{width:100%}.pagination-row[data-v-643dce48]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow-x:auto}.form-grid[data-v-643dce48]{grid-template-columns:1fr}}
.order-invoice-dialog{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:45rem;max-height:80vh;max-width:calc(100vw - 1.5rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0 !important;margin-bottom:0;border-radius:0.5rem;overflow:hidden}.order-invoice-dialog .el-dialog__header,.order-invoice-dialog .el-dialog__footer{-webkit-flex-shrink:0;flex-shrink:0}.order-invoice-dialog .el-dialog__body{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-height:0;padding-top:0.5rem;overflow-y:auto}.order-invoice-dialog .el-dialog__body>.invoice-loading-state{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.5rem;padding:0}
.membership-page[data-v-c2e7ada8]{max-width:51.25rem;margin:0 auto}.vip-card[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;border-radius:1rem;overflow:hidden;margin-bottom:0.875rem}.vip-card.vip-1[data-v-c2e7ada8]{background:-webkit-linear-gradient(315deg, #4F8798 0%, #7BA7B5 100%);background:linear-gradient(135deg, #4F8798 0%, #7BA7B5 100%);color:#fff}.vip-card.vip-2[data-v-c2e7ada8]{background:-webkit-linear-gradient(315deg, #B8793F 0%, #D4A574 100%);background:linear-gradient(135deg, #B8793F 0%, #D4A574 100%);color:#fff}.vip-card.vip-3[data-v-c2e7ada8]{background:-webkit-radial-gradient(18% 10%, circle, rgba(148, 163, 184, 0.24) 0, transparent 30%),-webkit-linear-gradient(315deg, #05070D 0%, #111827 48%, #2B3445 100%);background:radial-gradient(circle at 18% 10%, rgba(148, 163, 184, 0.24) 0, transparent 30%),linear-gradient(135deg, #05070D 0%, #111827 48%, #2B3445 100%);color:#f8fafc;box-shadow:0 0.625rem 1.75rem rgba(11,15,25,.32)}.vip-card.vip-4[data-v-c2e7ada8]{position:relative;background:-webkit-radial-gradient(18% 10%, circle, rgba(255, 224, 138, 0.3) 0, transparent 28%),-webkit-linear-gradient(315deg, #080808 0%, #1f1a12 45%, #3b2a10 100%);background:radial-gradient(circle at 18% 10%, rgba(255, 224, 138, 0.3) 0, transparent 28%),linear-gradient(135deg, #080808 0%, #1f1a12 45%, #3b2a10 100%);color:#f8e7b1;box-shadow:0 0.625rem 1.75rem rgba(26,18,5,.28)}.vip-card.vip-9[data-v-c2e7ada8]{background:-webkit-linear-gradient(315deg, #451a03 0%, #92400e 50%, #b45309 100%);background:linear-gradient(135deg, #451a03 0%, #92400e 50%, #b45309 100%);color:#fff}.vip-card.vip-inactive[data-v-c2e7ada8]{background:-webkit-linear-gradient(315deg, #f1f5f9 0%, #e2e8f0 100%);background:linear-gradient(135deg, #f1f5f9 0%, #e2e8f0 100%);color:#64748b}.vip-card-left[data-v-c2e7ada8]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;padding:1rem 1.25rem;min-width:0}.vip-header[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;margin-bottom:0.5rem}.vip-brand[data-v-c2e7ada8]{font-size:1rem;font-weight:700}.vip-1 .vip-brand[data-v-c2e7ada8],.vip-2 .vip-brand[data-v-c2e7ada8]{color:#fff8e7}.vip-3 .vip-brand[data-v-c2e7ada8]{color:#f8fafc}.vip-4 .vip-brand[data-v-c2e7ada8],.vip-9 .vip-brand[data-v-c2e7ada8]{color:#f7d887}.vip-badge[data-v-c2e7ada8]{font-size:0.75rem;font-weight:600;padding:0.125rem 0.625rem;border-radius:1.25rem;background:rgba(255,215,0,.15)}.vip-1 .vip-badge[data-v-c2e7ada8]{background:rgba(255,255,255,.18)}.vip-2 .vip-badge[data-v-c2e7ada8]{background:rgba(255,255,255,.18)}.vip-3 .vip-badge[data-v-c2e7ada8]{background:rgba(148,163,184,.16);border:1px solid rgba(203,213,225,.22)}.vip-4 .vip-badge[data-v-c2e7ada8]{background:rgba(247,216,135,.14);border:1px solid rgba(247,216,135,.28)}.vip-9 .vip-badge[data-v-c2e7ada8]{background:rgba(251,191,36,.15)}.vip-1 .vip-badge[data-v-c2e7ada8],.vip-2 .vip-badge[data-v-c2e7ada8]{color:#fff8e7}.vip-3 .vip-badge[data-v-c2e7ada8]{color:#e5e7eb}.vip-4 .vip-badge[data-v-c2e7ada8]{color:#f7d887}.vip-9 .vip-badge[data-v-c2e7ada8]{color:#fbbf24}.vip-detail[data-v-c2e7ada8]{font-size:0.8125rem;opacity:.8;margin-bottom:0.375rem}.vip-detail b[data-v-c2e7ada8]{opacity:1}.price-gold[data-v-c2e7ada8]{color:#fff2bd !important}.vip-4 .price-gold[data-v-c2e7ada8]{color:#f7d887 !important}.vip-detail-split[data-v-c2e7ada8]{margin:0 0.5rem;opacity:.4}.vip-actions[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.5rem;margin-top:0.25rem}.vip-btn[data-v-c2e7ada8]{padding:0.3125rem 1rem;border-radius:1rem;font-size:0.75rem;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.vip-btn-renew[data-v-c2e7ada8]{background:rgba(255,255,255,.18);color:#fff;border:1px solid rgba(255,255,255,.28)}.vip-4 .vip-btn-renew[data-v-c2e7ada8]{color:#f7d887;background:rgba(247,216,135,.14);border-color:rgba(247,216,135,.32)}.vip-btn-renew[data-v-c2e7ada8]:hover{background:rgba(255,255,255,.26)}.vip-btn-upgrade[data-v-c2e7ada8]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.22)}.vip-4 .vip-btn-upgrade[data-v-c2e7ada8]{color:#f7d887;border-color:rgba(247,216,135,.26)}.vip-btn-upgrade[data-v-c2e7ada8]:hover{background:rgba(255,255,255,.2)}.vip-card-right[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0.75rem 1.25rem;gap:0;background:rgba(255,255,255,.06)}.stat-item[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:0.5rem;white-space:nowrap}.stat-icon[data-v-c2e7ada8]{width:2.25rem;height:2.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:1.125rem;color:#fff;background:rgba(255,255,255,.12);border-radius:0.625rem;-webkit-flex-shrink:0;flex-shrink:0}.vip-inactive .stat-icon[data-v-c2e7ada8]{color:var(--theme-text);background:#e8f0ff}.stat-num[data-v-c2e7ada8]{font-size:1.25rem;font-weight:700;color:#fff;line-height:1.2}.vip-inactive .stat-num[data-v-c2e7ada8]{color:#1e293b}.stat-label-text[data-v-c2e7ada8]{font-size:0.6875rem;color:rgba(255,255,255,.55)}.vip-inactive .stat-label-text[data-v-c2e7ada8]{color:#94a3b8}.stat-meta[data-v-c2e7ada8]{color:rgba(255,255,255,.35)}.vip-inactive .stat-meta[data-v-c2e7ada8]{color:#c0c8d4}.stat-divider[data-v-c2e7ada8]{width:1px;height:2rem;background:rgba(255,255,255,.1);margin:0 1.125rem}.vip-inactive .stat-divider[data-v-c2e7ada8]{background:#d1d5db}.benefits-section[data-v-c2e7ada8]{margin-bottom:1rem}.section-title[data-v-c2e7ada8]{font-size:0.875rem;font-weight:600;color:var(--theme-title);margin:0 0 0.5rem}.title-hint[data-v-c2e7ada8]{font-weight:400;font-size:0.75rem;color:var(--theme-muted)}.benefits-list[data-v-c2e7ada8]{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.5rem}.benefit-item[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:0.625rem;padding:0.625rem 0.75rem;background:#fafbfc;border-radius:0.625rem;border:1px solid #f1f5f9;-webkit-transition:all .2s;transition:all .2s}.benefit-item[data-v-c2e7ada8]:hover{background:var(--theme-soft);border-color:var(--theme-sub)}.benefit-icon[data-v-c2e7ada8]{width:2.25rem;height:2.25rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:1.125rem;color:var(--theme-text);background:-webkit-linear-gradient(315deg, var(--theme-soft) 0%, #fff 100%);background:linear-gradient(135deg, var(--theme-soft) 0%, #fff 100%);border-radius:0.625rem;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s}.benefit-item:hover .benefit-icon[data-v-c2e7ada8]{background:-webkit-linear-gradient(315deg, var(--theme-main) 0%, var(--theme-sub) 100%);background:linear-gradient(135deg, var(--theme-main) 0%, var(--theme-sub) 100%);color:#fff}.benefit-info[data-v-c2e7ada8]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.benefit-title[data-v-c2e7ada8]{font-size:0.8125rem;font-weight:600;color:var(--theme-title);margin-bottom:0.125rem}.benefit-desc[data-v-c2e7ada8]{font-size:0.6875rem;color:var(--theme-muted);line-height:1.4}.membership-page[data-v-c2e7ada8]{--theme-main: #4F8798;--theme-sub: #7BA7B5;--theme-soft: #EEF7FA;--theme-shadow: rgba(79, 135, 152, 0.28);--theme-text: #3F7788;--theme-title: #2F5D69;--theme-body: #456F79;--theme-muted: #7FA7B2;--theme-deep: #3F7788}.membership-page.theme-2[data-v-c2e7ada8]{--theme-main: #B8793F;--theme-sub: #D4A574;--theme-soft: #FBF1E6;--theme-shadow: rgba(184, 121, 63, 0.3);--theme-text: #9B6330;--theme-title: #74481F;--theme-body: #8A5A2F;--theme-muted: #B9895B;--theme-deep: #9B6330}.membership-page.theme-3[data-v-c2e7ada8]{--theme-main: #4A6B5D;--theme-sub: #7D9B8E;--theme-soft: #F1F6F4;--theme-shadow: rgba(74, 107, 93, 0.26);--theme-text: #4A6B5D;--theme-deep: #3F5D50}.membership-page.theme-4[data-v-c2e7ada8]{--theme-main: #C9A96E;--theme-sub: #15120B;--theme-soft: #F8F6F0;--theme-shadow: rgba(201, 169, 110, 0.3);--theme-text: #9B7A3F;--theme-title: #3B2C14;--theme-body: #72582C;--theme-muted: #A58A57;--theme-deep: #15120B}.membership-page.theme-4 .submit-btn[data-v-c2e7ada8]{background:-webkit-linear-gradient(315deg, #C9A96E 0%, #15120B 100%) !important;background:linear-gradient(135deg, #C9A96E 0%, #15120B 100%) !important;color:#fff !important;box-shadow:0 0.25rem 1rem rgba(201,169,110,.34)}.package-section[data-v-c2e7ada8]{margin-bottom:1rem}.package-list[data-v-c2e7ada8]{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.625rem;min-height:7.5rem}.package-empty[data-v-c2e7ada8]{grid-column:1/-1;padding:2.125rem 0;text-align:center;font-size:0.8125rem;color:var(--theme-muted)}.package-card[data-v-c2e7ada8]{position:relative;padding:0.875rem 0.875rem 0.75rem;text-align:center;background:#fff;border:0.125rem solid #e5e7eb;border-radius:0.875rem;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;overflow:hidden}.package-card[data-v-c2e7ada8]:hover{border-color:var(--theme-main);-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem);box-shadow:0 0.25rem 1rem var(--theme-shadow)}.package-card.active[data-v-c2e7ada8]{border-color:var(--theme-main);background:var(--theme-soft);box-shadow:0 0.25rem 1rem var(--theme-shadow)}.package-card.current[data-v-c2e7ada8]{border-color:var(--theme-main);box-shadow:0 0.25rem 1rem var(--theme-shadow)}.package-card.current.active[data-v-c2e7ada8]{box-shadow:0 0.25rem 1.125rem var(--theme-shadow)}.package-card.package-4.active[data-v-c2e7ada8],.package-card.package-4.current[data-v-c2e7ada8]{border-color:var(--theme-sub)}.current-tag[data-v-c2e7ada8]{position:absolute;top:0;right:0;padding:0.125rem 0.5rem 0.125rem 0.625rem;font-size:0.625rem;font-weight:600;color:#fff;background:-webkit-linear-gradient(315deg, var(--theme-main), var(--theme-sub));background:linear-gradient(135deg, var(--theme-main), var(--theme-sub));border-radius:0 0.75rem 0 0.625rem}.package-tag[data-v-c2e7ada8]{position:absolute;top:0;right:0;padding:0.125rem 0.5rem 0.125rem 0.625rem;font-size:0.625rem;font-weight:600;color:#fff;background:-webkit-linear-gradient(315deg, var(--theme-main), var(--theme-sub));background:linear-gradient(135deg, var(--theme-main), var(--theme-sub));border-radius:0 0.75rem 0 0.625rem}.package-name[data-v-c2e7ada8]{font-size:0.8125rem;font-weight:600;color:var(--theme-title);margin-bottom:0.375rem;margin-top:0}.package-price[data-v-c2e7ada8]{font-size:1.375rem;font-weight:700;color:var(--theme-text);margin-bottom:0.125rem;line-height:1.2}.package-period[data-v-c2e7ada8]{font-size:0.75rem;font-weight:400;color:var(--theme-muted)}.package-avg[data-v-c2e7ada8]{font-size:0.6875rem;color:var(--theme-text);font-weight:500;margin-bottom:0.375rem}.package-points[data-v-c2e7ada8]{font-size:0.6875rem;color:var(--theme-body);margin-bottom:0.125rem}.package-cost[data-v-c2e7ada8]{font-size:0.6875rem;color:var(--theme-muted)}.pay-section[data-v-c2e7ada8]{margin-bottom:0.875rem}.pay-list[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0.625rem}.pay-item[data-v-c2e7ada8]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:0.375rem;padding:0.625rem;background:#fff;border:0.125rem solid #e5e7eb;border-radius:0.625rem;font-size:0.8125rem;color:var(--theme-body);cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.pay-item[data-v-c2e7ada8]:hover{border-color:var(--theme-main)}.pay-item.active[data-v-c2e7ada8]{border-color:var(--theme-main);background:var(--theme-soft);color:var(--theme-text);font-weight:600}.pay-item .pay-icon[data-v-c2e7ada8]{width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;flex-shrink:0}.submit-section[data-v-c2e7ada8]{text-align:center}.total-row[data-v-c2e7ada8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:0.625rem;font-size:0.875rem;padding:0 0.25rem}.total-label[data-v-c2e7ada8]{font-weight:600;color:var(--theme-body)}.total-price[data-v-c2e7ada8]{font-size:1.5rem;font-weight:700;color:var(--theme-text)}.submit-btn[data-v-c2e7ada8]{width:100%;max-width:100%;height:2.75rem;font-size:0.9375rem;font-weight:600;background:-webkit-linear-gradient(315deg, var(--theme-main) 0%, var(--theme-sub) 100%);background:linear-gradient(135deg, var(--theme-main) 0%, var(--theme-sub) 100%);border:none;border-radius:0.625rem;color:var(--theme-button-text);letter-spacing:0.125rem;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:0 0.25rem 0.875rem var(--theme-shadow)}.submit-btn[data-v-c2e7ada8]:hover{background:-webkit-linear-gradient(315deg, var(--theme-sub) 0%, var(--theme-main) 100%);background:linear-gradient(135deg, var(--theme-sub) 0%, var(--theme-main) 100%);color:var(--theme-button-text);box-shadow:0 0.375rem 1.25rem var(--theme-shadow);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.submit-btn[data-v-c2e7ada8]:active{-webkit-transform:translateY(0);transform:translateY(0)}.submit-btn.is-disabled[data-v-c2e7ada8]{background:#cbd5e1;border-color:#cbd5e1;color:#fff;box-shadow:none;cursor:not-allowed;-webkit-transform:none;transform:none}@media(max-width: 768px){.vip-card[data-v-c2e7ada8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.vip-card-left[data-v-c2e7ada8]{padding:0.875rem 0.75rem}.vip-card-right[data-v-c2e7ada8]{padding:0.625rem 0.875rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.625rem}.stat-divider[data-v-c2e7ada8]{display:none}.stat-item[data-v-c2e7ada8]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:5rem}.stat-num[data-v-c2e7ada8]{font-size:1.125rem}.benefits-list[data-v-c2e7ada8]{grid-template-columns:1fr}.package-list[data-v-c2e7ada8]{grid-template-columns:repeat(2, 1fr);gap:0.5rem}.package-card[data-v-c2e7ada8]{padding:0.75rem 0.5rem}.package-price[data-v-c2e7ada8]{font-size:1.25rem}}
.qr-pay-dialog.norem{width:400px;max-width:calc(100% - 32px);max-height:84vh;margin:8vh auto 0 !important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:16px;font-size:16px;line-height:1.5}.qr-pay-dialog.norem .el-dialog__header{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;padding:22px 44px 0;text-align:center}.qr-pay-dialog.norem .el-dialog__title{font-size:22px;line-height:30px;font-weight:700;color:var(--theme-text, #1e293b)}.qr-pay-dialog.norem .el-dialog__headerbtn{top:20px;right:16px;width:24px;height:24px;font-size:16px}.qr-pay-dialog.norem .el-dialog__body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;min-height:0;padding:20px 24px 24px;overflow-y:auto;font-size:16px;line-height:1.5;word-break:normal}.qr-pay-dialog.norem .qr-content{min-width:0;text-align:center}.qr-pay-dialog.norem .qr-order-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:4px 6px;margin-bottom:12px;font-size:15px;line-height:24px;color:var(--theme-muted, #6b7280)}.qr-pay-dialog.norem .qr-order-label{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;white-space:nowrap}.qr-pay-dialog.norem .qr-order-no{min-width:0;max-width:100%;overflow-wrap:anywhere;font-weight:600;color:var(--theme-body, #1e293b)}.qr-pay-dialog.norem .qr-amount{margin-bottom:16px;font-size:16px;color:var(--theme-muted, #6b7280)}.qr-pay-dialog.norem .qr-amount-label{margin-right:4px}.qr-pay-dialog.norem .qr-amount-value{font-size:30px;line-height:38px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:var(--theme-text, #ef4444)}.qr-pay-dialog.norem .qr-page-wrapper{width:200px;max-width:100%;height:250px;margin:0 auto;overflow:hidden;background:#fff}.qr-pay-dialog.norem .qr-page-wrapper iframe{display:block;width:100%;height:250px;border:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.qr-pay-dialog.norem .qr-page-wrapper.loaded iframe{opacity:1}.qr-pay-dialog.norem .qr-tip{margin:16px 0 20px;font-size:16px;line-height:24px;color:var(--theme-muted, #6b7280)}.qr-pay-dialog.norem .qr-cancel-btn{min-height:40px;max-width:100%;padding:8px 28px;border:1px solid #e5e7eb;border-radius:8px;font-size:16px;line-height:22px;color:var(--theme-body, #6b7280)}.qr-pay-dialog.norem .qr-cancel-btn:hover{color:var(--theme-text, #ef4444);border-color:var(--theme-main, #fca5a5)}@media(max-width: 420px){.qr-pay-dialog.norem .el-dialog__body{padding:18px 16px 20px}}
