.switch-bar[data-v-f37966af]{height:100%;display:flex;align-items:center;justify-content:center;padding:12px 20px}.switch-bar .back-btn[data-v-f37966af]{margin-right:8px}.switch-bar .logo i[data-v-f37966af]{color:var(--ark-text-inverse)}.switch-bar .switch-icon[data-v-f37966af]{margin:0 12px 0 4px;cursor:pointer}.switch-bar .project-name[data-v-f37966af]{color:var(--ark-text-secondary);font-family:MiSans-Regular;font-size:14px;font-style:normal;font-weight:500}.publicity-view[data-v-6ca7997c]{--publicity-card-width: 214px;--publicity-edge: 16px;--publicity-space: 6px;--publicity-radius: 12px;--publicity-close-size: 20px;--publicity-thumb-size: 54px;--publicity-title-size: 11px;--publicity-body-size: 10px;box-sizing:border-box;width:var(--publicity-card-width);position:fixed;z-index:999;right:var(--publicity-edge);bottom:var(--publicity-edge);padding:var(--publicity-space);overflow:visible;border:1px solid var(--ark-float-border);border-radius:var(--publicity-radius);background:var(--ark-surface-raised);box-shadow:0 12px 34px #00000052;backdrop-filter:blur(14px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.publicity-view .publicity-view-close[data-v-6ca7997c]{position:absolute;top:-6px;right:-6px;z-index:2;width:var(--publicity-close-size);height:var(--publicity-close-size);padding:0;display:grid;place-items:center;border:1px solid var(--ark-float-border);border-radius:50%;background:var(--ark-surface-raised);color:var(--home-agent-summary-color);backdrop-filter:blur(8px);cursor:pointer}.publicity-view .publicity-view-close i[data-v-6ca7997c]{font-size:9px}.publicity-view .publicity-view-close[data-v-6ca7997c]:hover{background:var(--ark-bg-muted);color:var(--ark-text-inverse)}.publicity-view .publicity-view-action[data-v-6ca7997c]{width:100%;padding:0;display:grid;grid-template-columns:var(--publicity-thumb-size) minmax(0,1fr) 14px;align-items:center;gap:8px;border:0;border-radius:calc(var(--publicity-radius) - 2px);background:transparent;color:var(--home-experience-text-secondary);text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.publicity-view .publicity-view-action img[data-v-6ca7997c]{width:var(--publicity-thumb-size);height:var(--publicity-thumb-size);display:block;border-radius:8px;object-fit:cover}.publicity-view .publicity-view-action>svg[data-v-6ca7997c]{justify-self:center}.publicity-view .publicity-view-action[data-v-6ca7997c]:hover{background:var(--home-brand-film-play-overlay-mobile-top);color:var(--home-story-title-color)}.publicity-view .publicity-view-action[data-v-6ca7997c]:focus-visible{outline:2px solid rgba(167,139,250,.82);outline-offset:2px}.publicity-view .publicity-view-copy[data-v-6ca7997c]{min-width:0;display:flex;flex-direction:column;gap:3px;font-family:MiSans-Regular}.publicity-view .publicity-view-copy strong[data-v-6ca7997c],.publicity-view .publicity-view-copy span[data-v-6ca7997c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publicity-view .publicity-view-copy strong[data-v-6ca7997c]{color:var(--home-story-title-color);font-size:var(--publicity-title-size);font-weight:500;line-height:1.35}.publicity-view .publicity-view-copy span[data-v-6ca7997c]{color:var(--home-community-text-secondary);font-size:var(--publicity-body-size);line-height:1.35}body:has(.login-mask--corner) .publicity-view{visibility:hidden;opacity:0;transform:translateY(8px);pointer-events:none}@media screen and (max-width: 768px){.publicity-view[data-v-6ca7997c]{width:min(var(--publicity-card-width),100vw - 24px);right:12px;bottom:12px}}.banner[data-v-d565f003]{width:100%;height:300px;position:relative;cursor:pointer;display:block;z-index:999;overflow:hidden}.banner.banner--desktop-shell[data-v-d565f003]{margin-top:38px}.banner .firework[data-v-d565f003]{transform:scale(.1);position:absolute;top:-132px;left:580px;z-index:2}.banner .unfold[data-v-d565f003]{width:100%;height:100%;position:relative}.banner .unfold .banner-bg[data-v-d565f003]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.banner .unfold .banner-bg.banner-big[data-v-d565f003]{background-image:url(https://image.ark.art/agent/marketing/banner-grow.png?imageMogr2/format/webp);z-index:1}.banner .unfold .banner-small-carousel[data-v-d565f003]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.banner .unfold .banner-small-carousel .banner-small-track[data-v-d565f003]{display:flex;width:100%;height:calc(var(--banner-loop-count) * 100%);flex-direction:column;will-change:transform}.banner .unfold .banner-small-carousel .banner-small-item[data-v-d565f003]{position:relative;width:100%;height:calc(100% / var(--banner-loop-count));flex:0 0 calc(100% / var(--banner-loop-count))}.banner .unfold .banner-small-carousel .banner-small-item .banner-small[data-v-d565f003]{background-size:100% 100%;background-repeat:no-repeat;background-position:center}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner[data-v-d565f003]{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(100deg,#17131f,#241835 35%,#1a2030 66%,#15191e)}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-glow[data-v-d565f003]{position:absolute;border-radius:50%;pointer-events:none}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-glow-left[data-v-d565f003]{top:-112px;left:8%;width:430px;height:150px;background:radial-gradient(ellipse,rgba(128,79,208,.45),transparent 67%)}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-glow-right[data-v-d565f003]{top:-55px;right:2%;width:430px;height:150px;transform:rotate(-12deg);background:radial-gradient(circle,rgba(174,255,119,.14),transparent 66%)}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content[data-v-d565f003]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;height:100%;font-family:MiSans-Regular}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content .designer-banner-badge[data-v-d565f003]{padding:3px 9px;border:1px solid rgba(194,169,239,.28);border-radius:99px;background:#a47ee51f;color:#d7c9ff;font-size:10px;font-weight:600}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content strong[data-v-d565f003]{color:#f4f0fb;font-size:14px;font-weight:700;white-space:nowrap}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content .designer-banner-divider[data-v-d565f003]{width:1px;height:15px;background:#c9b6ee47}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content em[data-v-d565f003]{background:linear-gradient(90deg,#d9ff72,#b9ffd8);background-clip:text;color:transparent;font-size:14px;font-style:normal;font-weight:700;white-space:nowrap}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content .designer-banner-btn[data-v-d565f003]{display:flex;align-items:center;gap:3px;height:27px;padding:0 11px;border:0;border-radius:7px;background:linear-gradient(135deg,#dcff76,#b9ffd3);color:#172015;font-family:MiSans-Regular;font-size:11px;font-weight:700;cursor:pointer;transition:filter .2s ease,transform .2s ease}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content .designer-banner-btn[data-v-d565f003]:hover{filter:brightness(1.06);transform:translateY(-1px)}.banner .unfold .banner-main-actions[data-v-d565f003]{position:absolute;top:220px;left:50%;transform:translate(-50%);display:flex;gap:16px;z-index:3}.banner .unfold .banner-main-actions .banner-main-btn.el-button[data-v-d565f003]{position:static}.banner .unfold .exper-btn.el-button[data-v-d565f003]{width:202px;height:49px;padding:0;border:none!important;border-radius:90px;background:linear-gradient(94deg,#fcb58b -19.2%,#ff5656,#fcbe94 138.1%);box-shadow:0 4px 4px #f4a65e4d;color:#fff;font-family:Alimama ShuHeiTi;font-size:17px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:220px;left:45%;z-index:3;animation:heartbeat-d565f003 1.5s infinite ease-in-out}.banner .unfold .exper-btn.el-button[data-v-d565f003]:hover,.banner .unfold .exper-btn.el-button[data-v-d565f003]:focus,.banner .unfold .exper-btn.el-button[data-v-d565f003]:active{border:none!important}.banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{width:84px;height:27px;top:50%;border-radius:90px;border:1px solid #fefefe;background:linear-gradient(179deg,#b582fa 8.31%,#5f22fc 98.92%);box-shadow:-9px 4px 13.1px #ffffff2e inset;color:#fff;font-family:MiSans-Regular;font-size:12px;font-weight:600;translate:0 -50%;transform-origin:center;animation-duration:1.8s}.banner .unfold .exper-btn.el-button.growth-plan-btn[data-v-d565f003]{min-width:103px;width:fit-content!important;padding:4px 18px!important;border:none;background:#4c1a18;box-shadow:0 4px 4px #f4a65e4d;color:#f8615f;font-family:MiSans-Regular;font-size:14px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap}.banner .unfold .exper-btn.el-button.purchase-btn[data-v-d565f003]{border-radius:90px;background:var(--banner-purchase-button-bg, linear-gradient(0deg, #0e0a1a 0%, #0e0a1a 100%));color:var(--banner-purchase-button-text, var(--ark-favorite-accent));font-family:MiSans-Regular;font-style:normal;font-weight:600}@keyframes heartbeat-d565f003{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media screen and (max-width: 1200px){.banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{scale:.86}}@media screen and (max-width: 960px){.banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{scale:.72}.banner .unfold .exper-btn.el-button.banner-small-btn.purchase-btn[data-v-d565f003]{left:70%!important}}@media screen and (max-width: 720px){.banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{scale:.65}.banner .unfold .exper-btn.el-button.banner-small-btn.purchase-btn[data-v-d565f003]{left:73%!important}}.banner .banner-close-btn[data-v-d565f003]{position:absolute;top:10px;right:10px;background:#25262c99;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.banner .banner-close-btn[data-v-d565f003]:hover{background:#25262ccc}.banner .banner-close-btn i[data-v-d565f003]{color:#fff;font-size:12px;margin:auto}.project-mode[data-v-ee622fb8],.project-selection-preview[data-v-ee622fb8]{--ecology-project-entry-trigger-text: var(--ecology-project-entry-trigger-text-color);--ecology-project-entry-trigger-text-muted: var(--ecology-project-entry-trigger-text-muted-color);--ecology-project-entry-trigger-text-active: var(--ecology-project-entry-trigger-text-active-color);--ecology-project-entry-trigger-text-active-muted: var(--ecology-project-entry-trigger-text-active-muted-color);--ecology-project-entry-trigger-selected-bg: var(--ecology-project-entry-trigger-selected-background);--ecology-project-entry-trigger-active-bg: var(--ecology-project-entry-trigger-active-background);--ecology-project-entry-trigger-active-underline: var(--ecology-project-entry-trigger-active-underline-color);--ecology-project-entry-panel-bg: var(--ecology-project-entry-panel-background);--ecology-project-entry-panel-footer-bg: var(--ecology-project-entry-panel-footer-background);--ecology-project-entry-panel-border: var(--ecology-project-entry-panel-border-color);--ecology-project-entry-panel-text: var(--ecology-project-entry-panel-text-color);--ecology-project-entry-panel-text-muted: var(--ecology-project-entry-panel-text-muted-color);--ecology-project-entry-panel-empty-text: var(--ecology-project-entry-panel-empty-text-color);--ecology-project-entry-panel-empty-strong: var(--ecology-project-entry-panel-empty-strong-color);--ecology-project-entry-highlight: var(--ecology-project-entry-highlight-color);--ecology-project-entry-checkbox-bg: var(--ecology-project-entry-checkbox-background);--ecology-project-entry-checkbox-border: var(--ecology-project-entry-checkbox-border-color);--ecology-project-entry-checkbox-icon: var(--ecology-project-entry-checkbox-icon-color);--ecology-project-entry-switch-border: var(--ecology-project-entry-switch-border-color);--ecology-project-entry-switch-bg: var(--ecology-project-entry-switch-background);--ecology-project-entry-switch-text: var(--ecology-project-entry-switch-text-color);--ecology-project-entry-switch-hover-border: var(--ecology-project-entry-switch-hover-border-color);--ecology-project-entry-switch-hover-bg: var(--ecology-project-entry-switch-hover-background);--ecology-project-entry-switch-hover-text: var(--ecology-project-entry-switch-hover-text-color);--ecology-project-entry-detail-border: var(--ecology-project-entry-detail-border-color);--ecology-project-entry-detail-bg: var(--ecology-project-entry-detail-background);--ecology-project-entry-detail-text: var(--ecology-project-entry-detail-text-color);--ecology-project-entry-detail-hover-border: var(--ecology-project-entry-detail-hover-border-color);--ecology-project-entry-detail-hover-text: var(--ecology-project-entry-detail-hover-text-color);--ecology-project-entry-primary-border: var(--ecology-project-entry-primary-border-color);--ecology-project-entry-primary-bg: var(--ecology-project-entry-primary-background);--ecology-project-entry-primary-text: var(--ecology-project-entry-primary-text-color);--ecology-project-entry-primary-hover-border: var(--ecology-project-entry-primary-hover-border-color);--ecology-project-entry-primary-hover-bg: var(--ecology-project-entry-primary-hover-background);--ecology-project-entry-primary-disabled-border: var(--ecology-project-entry-primary-disabled-border-color);--ecology-project-entry-primary-disabled-bg: var(--ecology-project-entry-primary-disabled-background);--ecology-project-entry-primary-disabled-text: var(--ecology-project-entry-primary-disabled-text-color);--ecology-project-entry-kind-border: var(--ecology-project-entry-kind-border-color);--ecology-project-entry-kind-bg: var(--ecology-project-entry-kind-background);--ecology-project-entry-kind-text: var(--ecology-project-entry-kind-text-color);--ecology-project-entry-kind-erp-border: var(--ecology-project-entry-kind-erp-border-color);--ecology-project-entry-kind-erp-bg: var(--ecology-project-entry-kind-erp-background);--ecology-project-entry-kind-erp-text: var(--ecology-project-entry-kind-erp-text-color);--ecology-project-entry-item-selected-bg: var(--ecology-project-entry-item-selected-background);--ecology-project-entry-item-surface: var(--ecology-project-entry-item-surface-background);--ecology-project-entry-item-control-bg: var(--ecology-project-entry-item-control-background);--ecology-project-entry-item-control-hover-bg: var(--ecology-project-entry-item-control-hover-background);--ecology-project-entry-item-control-border: var(--ecology-project-entry-item-control-border-color);--ecology-project-entry-item-text-primary: var(--ecology-project-entry-item-text-primary-color);--ecology-project-entry-item-text-secondary: var(--ecology-project-entry-item-text-secondary-color);--ecology-project-entry-item-text-muted: var(--ecology-project-entry-item-text-muted-color);--ecology-project-entry-item-text-disabled: var(--ecology-project-entry-item-text-disabled-color);--ecology-project-entry-item-remove-icon: var(--ecology-project-entry-item-remove-color);--ecology-project-entry-item-remove-hover-bg: var(--ecology-project-entry-item-remove-hover-background);--ecology-project-entry-item-fallback-icon: var(--ecology-project-entry-item-fallback-color);--ecology-project-entry-item-control-text: var(--ecology-project-entry-item-control-text-color);--ecology-project-entry-item-price-muted: var(--ecology-project-entry-item-price-muted-color)}.project-mode[data-v-ee622fb8]{height:32px;width:fit-content;max-width:200px;display:flex;align-items:center;border-radius:5px;color:var(--ecology-project-entry-trigger-text)}.project-mode .icon-container[data-v-ee622fb8]{width:17px}.project-mode.active[data-v-ee622fb8]{background:var(--ecology-project-entry-trigger-active-bg);color:var(--ecology-project-entry-trigger-text-active);box-shadow:inset 0 -2px 0 var(--ecology-project-entry-trigger-active-underline)}.project-mode.selected[data-v-ee622fb8]{background:var(--ecology-project-entry-trigger-selected-bg)}.project-mode-main[data-v-ee622fb8],.project-switch[data-v-ee622fb8]{height:32px;border:0;background:transparent;color:inherit;cursor:pointer}.project-mode-main[data-v-ee622fb8]{display:flex;align-items:center;gap:7px;padding:0 5px 0 9px;text-align:left}.project-mode-main>span[data-v-ee622fb8]{min-width:0;display:grid;gap:1px}.project-mode-main strong[data-v-ee622fb8],.project-mode-main small[data-v-ee622fb8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-mode-main strong[data-v-ee622fb8]{color:inherit;font-size:12px;font-weight:600;line-height:1.15}.project-mode-main small[data-v-ee622fb8]{color:var(--ecology-project-entry-trigger-text-muted);font-size:12px;line-height:1.1}.project-mode.active small[data-v-ee622fb8]{color:var(--ecology-project-entry-trigger-text-active-muted)}.project-switch[data-v-ee622fb8]{width:24px;display:grid;place-items:center;padding:0}.project-switch svg[data-v-ee622fb8]{transition:transform .2s ease}.project-switch .rotated[data-v-ee622fb8]{transform:rotate(180deg)}.project-selection-preview[data-v-ee622fb8]{--ecology-item-row-bg: var(--ecology-project-entry-panel-bg);--ecology-item-row-selected-bg: var(--ecology-project-entry-item-selected-bg);--ecology-item-row-border: var(--ecology-project-entry-item-control-border);--ecology-item-row-border-strong: var(--ecology-project-entry-checkbox-border);--ecology-item-row-surface: var(--ecology-project-entry-item-surface);--ecology-item-row-control-bg: var(--ecology-project-entry-item-control-bg);--ecology-item-row-control-hover: var(--ecology-project-entry-item-control-hover-bg);--ecology-item-row-text-primary: var(--ecology-project-entry-item-text-primary);--ecology-item-row-text-secondary: var(--ecology-project-entry-item-text-secondary);--ecology-item-row-text-muted: var(--ecology-project-entry-item-text-muted);--ecology-item-row-text-disabled: var(--ecology-project-entry-item-text-disabled);--ecology-item-row-accent: var(--ecology-project-entry-highlight);--ecology-item-row-selection-icon: var(--ecology-project-entry-checkbox-icon);--ecology-item-row-remove-color: var(--ecology-project-entry-item-remove-icon);--ecology-item-row-remove-hover-bg: var(--ecology-project-entry-item-remove-hover-bg);--ecology-item-row-fallback-color: var(--ecology-project-entry-item-fallback-icon);--ecology-item-row-control-text: var(--ecology-project-entry-item-control-text);--ecology-item-row-price-muted-color: var(--ecology-project-entry-item-price-muted);width:376px;max-height:min(590px,100vh - 92px);display:flex;flex-direction:column;overflow:hidden;border-radius:12px;color:var(--ecology-project-entry-panel-text);background:var(--ecology-project-entry-panel-bg)}.selection-header[data-v-ee622fb8]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:15px 15px 13px;border-bottom:1px solid var(--ecology-project-entry-panel-border)}.selection-header small[data-v-ee622fb8]{color:var(--ecology-project-entry-panel-text-muted);font-size:12px;letter-spacing:.08em}.selection-header h3[data-v-ee622fb8]{margin:3px 0 0;overflow:hidden;font-size:15px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.project-kind-mark[data-v-ee622fb8]{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--ecology-project-entry-kind-border);border-radius:9px;background:var(--ecology-project-entry-kind-bg);color:var(--ecology-project-entry-kind-text)}.project-kind-mark.erp[data-v-ee622fb8]{border-color:var(--ecology-project-entry-kind-erp-border);background:var(--ecology-project-entry-kind-erp-bg);color:var(--ecology-project-entry-kind-erp-text)}.selection-list[data-v-ee622fb8]{min-height:220px;flex:1;overflow-y:auto;padding:6px 10px}.selection-list[data-v-ee622fb8] .el-loading-mask{backdrop-filter:blur(2px)}.selection-list[data-v-ee622fb8] .el-loading-spinner .path{stroke:var(--ark-loading-accent)}.selection-empty[data-v-ee622fb8]{min-height:220px;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--ecology-project-entry-panel-empty-text);text-align:center}.selection-empty strong[data-v-ee622fb8]{color:var(--ecology-project-entry-panel-empty-strong);font-size:13px}.selection-empty span[data-v-ee622fb8]{font-size:12px}.selection-footer[data-v-ee622fb8]{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-top:1px solid var(--ecology-project-entry-panel-border);background:var(--ecology-project-entry-panel-footer-bg)}.selection-footer .selection-summary[data-v-ee622fb8]{display:grid;gap:2px}.selection-footer .select-all-button[data-v-ee622fb8]{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--ecology-project-entry-panel-text);font-size:12px;cursor:pointer}.selection-footer .select-all-button[data-v-ee622fb8]:disabled{cursor:not-allowed;opacity:.45}.selection-footer .item-selection[data-v-ee622fb8]{width:18px;height:18px;display:grid;place-items:center;border:1px solid var(--ecology-project-entry-checkbox-border);border-radius:5px;background:var(--ecology-project-entry-checkbox-bg);color:var(--ecology-project-entry-checkbox-icon)}.selection-footer .item-selection.active[data-v-ee622fb8]{border-color:var(--ecology-project-entry-highlight);background:var(--ecology-project-entry-highlight)}.selection-footer span[data-v-ee622fb8]{color:var(--ecology-project-entry-panel-text-muted);font-size:12px}.selection-footer strong[data-v-ee622fb8]{color:var(--ecology-project-entry-highlight);font-size:14px;font-weight:600}.switch-project-button[data-v-ee622fb8]{height:29px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid var(--ecology-project-entry-switch-border);border-radius:6px;background:var(--ecology-project-entry-switch-bg);color:var(--ecology-project-entry-switch-text);font-size:12px;cursor:pointer}.switch-project-button[data-v-ee622fb8]:hover{border-color:var(--ecology-project-entry-switch-hover-border);background:var(--ecology-project-entry-switch-hover-bg);color:var(--ecology-project-entry-switch-hover-text)}.footer-actions[data-v-ee622fb8]{display:flex;align-items:center;gap:7px}.detail-button[data-v-ee622fb8],.primary-action-button[data-v-ee622fb8]{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border-radius:7px;font-size:12px;cursor:pointer}.detail-button[data-v-ee622fb8]{border:1px solid var(--ecology-project-entry-detail-border);background:var(--ecology-project-entry-detail-bg);color:var(--ecology-project-entry-detail-text)}.detail-button[data-v-ee622fb8]:hover{border-color:var(--ecology-project-entry-detail-hover-border);color:var(--ecology-project-entry-detail-hover-text)}.primary-action-button[data-v-ee622fb8]{border:1px solid var(--ecology-project-entry-primary-border);background:var(--ecology-project-entry-primary-bg);color:var(--ecology-project-entry-primary-text)}.primary-action-button[data-v-ee622fb8]:hover:not(:disabled){border-color:var(--ecology-project-entry-primary-hover-border);background:var(--ecology-project-entry-primary-hover-bg)}.primary-action-button[data-v-ee622fb8]:disabled{border-color:var(--ecology-project-entry-primary-disabled-border);background:var(--ecology-project-entry-primary-disabled-bg);color:var(--ecology-project-entry-primary-disabled-text);cursor:not-allowed}@media (max-width: 1380px){.project-mode-main small[data-v-ee622fb8]{display:none}}.ecology-purchase-mode-selector[data-v-2f560cf1]{--ecology-purchase-selector-text-muted: var(--ark-text-tertiary);--ecology-purchase-selector-surface: var(--ark-bg-panel-secondary);display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;max-width:100%}.ecology-purchase-mode-selector__label[data-v-2f560cf1]{color:var(--ecology-purchase-selector-text-muted);font-size:12px;font-weight:500;white-space:nowrap}.ecology-purchase-mode-selector__list[data-v-2f560cf1]{min-width:0;display:flex;align-items:center;gap:3px;height:40px;padding:3px;overflow-x:auto;border-radius:6px;background:var(--ecology-purchase-selector-surface)}@media (max-width: 1680px){.ecology-purchase-mode-selector__label[data-v-2f560cf1]{display:none}}@media (max-width: 768px){.ecology-purchase-mode-selector[data-v-2f560cf1]{width:100%;flex-basis:100%;display:none}.ecology-purchase-mode-selector__list[data-v-2f560cf1]{width:100%}}.akai-layout-shell[data-v-87e68cce]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.akai-layout-shell[data-v-87e68cce] .banner{flex:0 0 auto;min-height:40px}.akai-layout[data-v-87e68cce]{--layout-home-bg: var(--ark-layout-home-bg, var(--home-story-bg, var(--ark-bg-page)));--layout-home-header-border: var(--ark-layout-home-header-border, var(--ark-border-secondary));--layout-headerless-bg: var(--ark-layout-headerless-bg, var(--ark-bg-page));--layout-feedback-border: var(--ark-layout-feedback-border, var(--ark-border-secondary));--layout-feedback-bg: var(--ark-layout-feedback-bg, var(--ark-bg-glass));--layout-feedback-text: var(--ark-layout-feedback-text, var(--ark-text-primary));--layout-feedback-shadow: var(--ark-layout-feedback-shadow, var(--ark-shadow-popover));--layout-feedback-hover-border: var(--ark-layout-feedback-hover-border, var(--ark-accent));--layout-feedback-hover-bg: var(--ark-layout-feedback-hover-bg, var(--ark-bg-selected));--layout-feedback-hover-text: var(--ark-layout-feedback-hover-text, var(--ark-text-primary));--layout-feedback-label-text: var(--ark-layout-feedback-label-text, var(--ark-text-secondary));--layout-feedback-label-hover-text: var(--ark-layout-feedback-label-hover-text, var(--layout-feedback-hover-text));--layout-feedback-active-border: var(--ark-layout-feedback-active-border, var(--layout-feedback-hover-border));--layout-feedback-active-bg: var(--ark-layout-feedback-active-bg, var(--layout-feedback-hover-bg));--layout-feedback-active-text: var(--ark-layout-feedback-active-text, var(--layout-feedback-hover-text));--layout-feedback-focus: var(--ark-layout-feedback-focus, var(--ark-accent));--layout-header-button-bg: var(--ark-layout-header-button-bg, var(--ark-button-info-bg));width:100%;height:auto;min-height:0;flex:1 1 auto;position:relative;z-index:1;background:var(--ark-layout-shell-bg);--header-height: 70px;--desktop-titlebar-height: 0px;--height: calc(var(--header-height) + var(--desktop-titlebar-height));overflow:auto}.akai-layout.is-create[data-v-87e68cce]{background:var(--ark-layout-create-bg)}.akai-layout[data-v-87e68cce]:has(.home-view){background:var(--layout-home-bg)}.akai-layout[data-v-87e68cce]::-webkit-scrollbar{width:0}.akai-layout .el-header.akai-header[data-v-87e68cce]{height:var(--height)!important;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;z-index:20;padding:0 16px;padding-top:var(--desktop-titlebar-height);box-sizing:border-box;pointer-events:none}.akai-layout .el-header.akai-header .logo-view[data-v-87e68cce]{cursor:pointer}.akai-layout .empty[data-v-87e68cce]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.akai-layout .akai-layout-container[data-v-87e68cce]{height:calc(100% - var(--height));width:100%;display:flex;align-items:center;justify-content:center}.akai-layout .akai-layout-container[data-v-87e68cce]:has(.keep-designer-homepage){background:#00060d}.banner+.akai-layout[data-v-87e68cce]{height:calc(100% - 40px)}.akai-layout.no-header[data-v-87e68cce]{background:var(--layout-headerless-bg)}.akai-layout.no-header .akai-layout-container[data-v-87e68cce]{height:100%}.akai-layout--electron[data-v-87e68cce]{--desktop-titlebar-height: 38px}.akai-layout--headerless[data-v-87e68cce]{--header-height: 0px}.home-floating-actions[data-v-87e68cce]{position:fixed;right:max(16px,16px + env(safe-area-inset-right));bottom:max(24px,16px + env(safe-area-inset-bottom));z-index:55;display:flex;flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .16s ease,visibility .16s ease}.home-floating-actions[data-v-87e68cce] .backtop{position:static}.home-floating-actions.home-floating-actions--with-publicity[data-v-87e68cce]{bottom:calc(100px + env(safe-area-inset-bottom))}.home-feedback-entry[data-v-87e68cce]{width:auto;min-width:96px;min-height:44px;height:44px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;border:1px solid var(--layout-feedback-border);border-radius:14px;background:var(--layout-feedback-bg);color:var(--layout-feedback-text);box-shadow:var(--layout-feedback-shadow);backdrop-filter:blur(10px);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.home-feedback-entry[data-v-87e68cce]:hover{transform:translateY(-1px);border-color:var(--layout-feedback-hover-border);background:var(--layout-feedback-hover-bg);color:var(--layout-feedback-hover-text)}.home-feedback-entry:hover .home-feedback-entry__label[data-v-87e68cce]{color:var(--layout-feedback-label-hover-text)}.home-feedback-entry[data-v-87e68cce]:active{transform:translateY(0);border-color:var(--layout-feedback-active-border);background:var(--layout-feedback-active-bg);color:var(--layout-feedback-active-text)}.home-feedback-entry:active .home-feedback-entry__label[data-v-87e68cce]{color:var(--layout-feedback-active-text)}.home-feedback-entry[data-v-87e68cce]:focus-visible{outline:2px solid var(--layout-feedback-focus);outline-offset:3px}.home-feedback-entry__label[data-v-87e68cce]{color:var(--layout-feedback-label-text);font-family:MiSans-Regular,MiSans-Regular;font-size:12px;font-weight:400;line-height:1;white-space:nowrap;transition:color .16s ease}.home-feedback-entry__icon[data-v-87e68cce]{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center}.home-feedback-entry__icon svg[data-v-87e68cce]{width:18px;height:18px}.home-feedback-entry__icon path[data-v-87e68cce]{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 1024px){.home-floating-actions[data-v-87e68cce]{bottom:calc(84px + env(safe-area-inset-bottom))}.home-feedback-entry[data-v-87e68cce]{gap:6px;min-width:92px;padding:0 11px}.home-feedback-entry__label[data-v-87e68cce]{font-size:11px}}body.el-popup-parent--hidden .home-floating-actions,body:has(.login-mask:not(.login-mask--corner)) .home-floating-actions{visibility:hidden;opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.home-floating-actions[data-v-87e68cce],.home-feedback-entry[data-v-87e68cce]{transition:none}}.akai-layout--home[data-v-87e68cce]{display:flex;flex-direction:column;overflow:hidden;background:var(--layout-home-bg)}.akai-layout--home .el-header.akai-header[data-v-87e68cce]{flex:0 0 var(--height);border-bottom:1px solid var(--layout-home-header-border);background:var(--layout-home-bg)}.akai-layout--home .akai-layout-container[data-v-87e68cce]{flex:1 1 0;height:auto;min-height:0;align-items:stretch;justify-content:flex-start;overflow:hidden;background:var(--layout-home-bg)}.akai-layout--home[data-v-87e68cce] .main-content{display:flex;flex-direction:column;min-height:0;height:auto;padding-bottom:0}.top-btn-group[data-v-87e68cce]{display:flex;align-items:center;gap:8px;pointer-events:auto}.top-btn-group[data-v-87e68cce]>*{flex:0 0 auto}.top-btn-group .header-desktop-only[data-v-87e68cce]{display:inline-flex;align-items:center}.top-btn-group[data-v-87e68cce] .ark-button,.top-btn-group[data-v-87e68cce] .toolbar-button,.top-btn-group[data-v-87e68cce] .el-select__wrapper{min-height:40px}.top-btn-group .header-btn[data-v-87e68cce]{height:36px;width:36px;cursor:pointer;display:flex;border-radius:8px;background:var(--layout-header-button-bg)}.top-btn-group .header-btn i[data-v-87e68cce]{margin:auto}@media screen and (max-width: 1024px){.top-btn-group .header-desktop-only[data-v-87e68cce],.top-btn-group .header-btn[data-v-87e68cce],.top-btn-group .lang-select[data-v-87e68cce],.top-btn-group .pointer[data-v-87e68cce]{display:none!important}.top-btn-group .benefit[data-v-87e68cce]{border-radius:8px}}@media (any-hover: none) and (any-pointer: coarse){.top-btn-group .header-desktop-only[data-v-87e68cce]{display:none!important}}.el-button.ark-button-credits[data-v-87e68cce]{display:flex;height:36px;padding:9px 6px;justify-content:center;align-items:center;gap:-3px;border-radius:12px;background:var(--ark-get-credits-button-bg);color:var(--ark-get-credits-button-text);font-family:MiSans-Regular;font-size:14px;font-style:normal;font-weight:700;line-height:22px;height:40px;border:none;cursor:pointer;outline:none;transition:background .2s ease,filter .2s ease,transform .2s ease}.el-button.ark-button-credits .credits-img[data-v-87e68cce]{width:11px}.el-button.ark-button-credits[data-v-87e68cce]:hover{background:var(--ark-get-credits-button-bg-hover, var(--ark-get-credits-button-bg));filter:var(--ark-get-credits-entry-hover-filter, none)}.el-button.ark-button-credits[data-v-87e68cce]:active{filter:brightness(.9);transform:scale(.96)}.credits-entry-wrapper[data-v-87e68cce]{position:relative;display:inline-flex}.designer-reward-tip[data-v-87e68cce]{position:absolute;top:calc(100% + 10px);left:50%;z-index:20;display:flex;flex-direction:column;width:218px;padding:11px 12px;border:1px solid var(--ark-designer-reward-tip-border);border-radius:10px;transform:translate(-50%);background:var(--ark-designer-reward-tip-bg);box-shadow:var(--ark-designer-reward-tip-shadow);text-align:left;cursor:pointer;transition:border-color .2s ease,filter .2s ease}.designer-reward-tip[data-v-87e68cce]:before{position:absolute;top:-5px;left:50%;width:9px;height:9px;border-top:1px solid var(--ark-designer-reward-tip-border);border-left:1px solid var(--ark-designer-reward-tip-border);transform:translate(-50%) rotate(45deg);background:var(--ark-designer-reward-tip-caret-bg);content:""}.designer-reward-tip .designer-reward-tip-label[data-v-87e68cce]{color:var(--ark-designer-reward-tip-label);font-family:MiSans-Regular;font-size:10px;font-weight:600}.designer-reward-tip strong[data-v-87e68cce]{margin:4px 0 2px;color:var(--ark-designer-reward-tip-title-start);font-family:MiSans-Medium;font-size:14px;line-height:20px}.designer-reward-tip .designer-reward-tip-desc[data-v-87e68cce]{color:var(--ark-designer-reward-tip-desc);font-family:MiSans-Regular;font-size:10px;line-height:16px}.designer-reward-tip[data-v-87e68cce]:hover{border-color:var(--ark-designer-reward-tip-border-hover);filter:brightness(1.06)}.designer-reward-tip[data-v-87e68cce]:focus-visible{outline:2px solid var(--purchase-quote-entity-focus-ring);outline-offset:2px;border-color:var(--ark-designer-reward-tip-border-hover)}.designer-reward-tip[data-v-87e68cce]:active{filter:brightness(.98)}.designer-reward-tip-enter-active[data-v-87e68cce],.designer-reward-tip-leave-active[data-v-87e68cce]{transition:opacity .2s ease,transform .2s ease}.designer-reward-tip-enter-from[data-v-87e68cce],.designer-reward-tip-leave-to[data-v-87e68cce]{opacity:0;transform:translate(-50%,-4px)}.badge-num[data-v-87e68cce]{position:absolute;right:-6px;top:-6px;display:flex;height:16px;min-width:16px;padding:0 4px;box-sizing:border-box;justify-content:center;align-items:center;border-radius:99px;background:var(--ds-functional-danger);color:var(--ark-danger-badge-text);text-align:center;font-family:MiSans-Regular;font-size:10px;font-style:normal;font-weight:400;line-height:16px;z-index:10}.el-main[data-v-87e68cce]{padding:0;height:100%}.header-loading[data-v-87e68cce]{display:flex;align-items:center;margin-left:auto;width:100%;height:100%;pointer-events:auto}.header-loading[data-v-87e68cce] .loading-container{width:100%;height:100%;justify-content:center}@media screen and (max-width: 1024px){.header-loading[data-v-87e68cce]{justify-content:flex-end}}
