.switch-bar[data-v-13fd4576]{height:100%;display:flex;align-items:center;justify-content:center;padding:.625rem 1.042rem}.switch-bar .back-btn[data-v-13fd4576]{width:2.656rem;height:1.302rem;display:inline-flex;justify-content:center;align-items:center;margin-right:.417rem;padding:.156rem .313rem .156rem 1px;border-radius:.417rem;background:var(--ark-button-info-bg);color:var(--ark-text-secondary);font-family:MiSans-Regular;font-size:.625rem;font-style:normal;font-weight:400;cursor:pointer}.switch-bar .logo i[data-v-13fd4576]{color:var(--ark-text-inverse)}.switch-bar .switch-icon[data-v-13fd4576]{margin:0 .625rem 0 .208rem;cursor:pointer}.switch-bar .project-name[data-v-13fd4576]{color:var(--ark-text-secondary);font-family:MiSans-Regular;font-size:.729rem;font-style:normal;font-weight:500}.publicity-view[data-v-6ca7997c]{--publicity-card-width: 11.146rem;--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 .625rem 1.771rem #00000052;backdrop-filter:blur(.729rem);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.publicity-view .publicity-view-close[data-v-6ca7997c]{position:absolute;top:-.313rem;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(.417rem);cursor:pointer}.publicity-view .publicity-view-close i[data-v-6ca7997c]{font-size:.469rem}.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) .729rem;align-items:center;gap:.417rem;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:.417rem;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:.156rem;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(.417rem);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:15.625rem;position:relative;cursor:pointer;display:block;z-index:999;overflow:hidden}.banner.banner--desktop-shell[data-v-d565f003]{margin-top:1.979rem}.banner .firework[data-v-d565f003]{transform:scale(.1);position:absolute;top:-6.875rem;left:30.208rem;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:-5.833rem;left:8%;width:22.396rem;height:7.813rem;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:-2.865rem;right:2%;width:22.396rem;height:7.813rem;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:.625rem;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:.156rem .469rem;border:1px solid rgba(194,169,239,.28);border-radius:5.156rem;background:#a47ee51f;color:#d7c9ff;font-size:.521rem;font-weight:600}.banner .unfold .banner-small-carousel .banner-small-item .designer-banner .designer-banner-content strong[data-v-d565f003]{color:#f4f0fb;font-size:.729rem;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:.781rem;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);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:.729rem;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:.156rem;height:1.406rem;padding:0 .573rem;border:0;border-radius:.365rem;background:linear-gradient(135deg,#dcff76,#b9ffd3);color:#172015;font-family:MiSans-Regular;font-size:.573rem;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:11.458rem;left:50%;transform:translate(-50%);display:flex;gap:.833rem;z-index:3}#app .banner .unfold .banner-main-actions .banner-main-btn.el-button[data-v-d565f003]{position:static}#app .banner .unfold .exper-btn.el-button[data-v-d565f003]{width:10.521rem;height:2.552rem;padding:0;border:none!important;border-radius:4.688rem;background:linear-gradient(94deg,#fcb58b -19.2%,#ff5656,#fcbe94 138.1%);box-shadow:0 .208rem .208rem #f4a65e4d;color:#fff;font-family:Alimama ShuHeiTi;font-size:.885rem;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:11.458rem;left:45%;z-index:3;animation:heartbeat-d565f003 1.5s infinite ease-in-out}#app .banner .unfold .exper-btn.el-button[data-v-d565f003]:hover,#app .banner .unfold .exper-btn.el-button[data-v-d565f003]:focus,#app .banner .unfold .exper-btn.el-button[data-v-d565f003]:active{border:none!important}#app .banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{width:4.375rem;height:1.406rem;top:50%;border-radius:4.688rem;border:1px solid #fefefe;background:linear-gradient(179deg,#b582fa 8.31%,#5f22fc 98.92%);box-shadow:-.469rem .208rem .682rem #ffffff2e inset;color:#fff;font-family:MiSans-Regular;font-size:.625rem;font-weight:600;translate:0 -50%;transform-origin:center;animation-duration:1.8s}#app .banner .unfold .exper-btn.el-button.growth-plan-btn[data-v-d565f003]{min-width:5.365rem;width:fit-content!important;padding:.208rem .938rem!important;border:none;background:#4c1a18;box-shadow:0 .208rem .208rem #f4a65e4d;color:#f8615f;font-family:MiSans-Regular;font-size:.729rem;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap}#app .banner .unfold .exper-btn.el-button.purchase-btn[data-v-d565f003]{border-radius:4.688rem;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){#app .banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{scale:.86}}@media screen and (max-width: 960px){#app .banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{scale:.72}#app .banner .unfold .exper-btn.el-button.banner-small-btn.purchase-btn[data-v-d565f003]{left:70%!important}}@media screen and (max-width: 720px){#app .banner .unfold .exper-btn.el-button.banner-small-btn[data-v-d565f003]{scale:.65}#app .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:.521rem;right:.521rem;background:#25262c99;width:1.042rem;height:1.042rem;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:.625rem;margin:auto}.project-mode[data-v-9855d148],.project-selection-preview[data-v-9855d148]{--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-9855d148]{height:1.667rem;width:fit-content;max-width:10.417rem;display:flex;align-items:center;border-radius:.26rem;color:var(--ecology-project-entry-trigger-text)}.project-mode .icon-container[data-v-9855d148]{width:.885rem}.project-mode.active[data-v-9855d148]{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-9855d148]{background:var(--ecology-project-entry-trigger-selected-bg)}.project-mode-main[data-v-9855d148],.project-switch[data-v-9855d148]{height:1.667rem;border:0;background:transparent;color:inherit;cursor:pointer}.project-mode-main[data-v-9855d148]{display:flex;align-items:center;gap:.365rem;padding:0 .26rem 0 .469rem;text-align:left}.project-mode-main>span[data-v-9855d148]{min-width:0;display:grid;gap:1px}.project-mode-main strong[data-v-9855d148],.project-mode-main small[data-v-9855d148]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-mode-main strong[data-v-9855d148]{color:inherit;font-size:.625rem;font-weight:600;line-height:1.15}.project-mode-main small[data-v-9855d148]{color:var(--ecology-project-entry-trigger-text-muted);font-size:.625rem;line-height:1.1}.project-mode.active small[data-v-9855d148]{color:var(--ecology-project-entry-trigger-text-active-muted)}.project-switch[data-v-9855d148]{width:1.25rem;display:grid;place-items:center;padding:0}.project-switch svg[data-v-9855d148]{transition:transform .2s ease}.project-switch .rotated[data-v-9855d148]{transform:rotate(180deg)}.project-selection-preview[data-v-9855d148]{--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:19.583rem;max-height:min(30.729rem,100vh - 4.792rem);display:flex;flex-direction:column;overflow:hidden;border-radius:.625rem;color:var(--ecology-project-entry-panel-text);background:var(--ecology-project-entry-panel-bg)}.selection-header[data-v-9855d148]{display:grid;grid-template-columns:1.979rem minmax(0,1fr) auto;align-items:center;gap:.521rem;padding:.781rem .781rem .677rem;border-bottom:1px solid var(--ecology-project-entry-panel-border)}.selection-header small[data-v-9855d148]{color:var(--ecology-project-entry-panel-text-muted);font-size:.625rem;letter-spacing:.08em}.selection-header h3[data-v-9855d148]{margin:.156rem 0 0;overflow:hidden;font-size:.781rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.project-kind-mark[data-v-9855d148]{width:1.875rem;height:1.875rem;display:grid;place-items:center;border:1px solid var(--ecology-project-entry-kind-border);border-radius:.469rem;background:var(--ecology-project-entry-kind-bg);color:var(--ecology-project-entry-kind-text)}.project-kind-mark.erp[data-v-9855d148]{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-9855d148]{min-height:11.458rem;flex:1;overflow-y:auto;padding:.313rem .521rem}#app .selection-list[data-v-9855d148] .el-loading-mask{backdrop-filter:blur(2px)}#app .selection-list[data-v-9855d148] .el-loading-spinner .path{stroke:var(--ark-loading-accent)}.selection-empty[data-v-9855d148]{min-height:11.458rem;display:grid;place-content:center;justify-items:center;gap:.365rem;color:var(--ecology-project-entry-panel-empty-text);text-align:center}.selection-empty strong[data-v-9855d148]{color:var(--ecology-project-entry-panel-empty-strong);font-size:.677rem}.selection-empty span[data-v-9855d148]{font-size:.625rem}.selection-footer[data-v-9855d148]{min-height:3.229rem;display:flex;align-items:center;justify-content:space-between;gap:.729rem;padding:.521rem .729rem;border-top:1px solid var(--ecology-project-entry-panel-border);background:var(--ecology-project-entry-panel-footer-bg)}.selection-footer .selection-summary[data-v-9855d148]{display:grid;gap:2px}.selection-footer .select-all-button[data-v-9855d148]{display:inline-flex;align-items:center;gap:.26rem;padding:0;border:0;background:transparent;color:var(--ecology-project-entry-panel-text);font-size:.625rem;cursor:pointer}.selection-footer .select-all-button[data-v-9855d148]:disabled{cursor:not-allowed;opacity:.45}.selection-footer .item-selection[data-v-9855d148]{width:.938rem;height:.938rem;display:grid;place-items:center;border:1px solid var(--ecology-project-entry-checkbox-border);border-radius:.26rem;background:var(--ecology-project-entry-checkbox-bg);color:var(--ecology-project-entry-checkbox-icon)}.selection-footer .item-selection.active[data-v-9855d148]{border-color:var(--ecology-project-entry-highlight);background:var(--ecology-project-entry-highlight)}.selection-footer span[data-v-9855d148]{color:var(--ecology-project-entry-panel-text-muted);font-size:.625rem}.selection-footer strong[data-v-9855d148]{color:var(--ecology-project-entry-highlight);font-size:.729rem;font-weight:600}.switch-project-button[data-v-9855d148]{height:1.51rem;display:inline-flex;align-items:center;justify-content:center;gap:.313rem;padding:0 .469rem;border:1px solid var(--ecology-project-entry-switch-border);border-radius:.313rem;background:var(--ecology-project-entry-switch-bg);color:var(--ecology-project-entry-switch-text);font-size:.625rem;cursor:pointer}.switch-project-button[data-v-9855d148]: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-9855d148]{display:flex;align-items:center;gap:.365rem}.detail-button[data-v-9855d148],.primary-action-button[data-v-9855d148]{height:1.771rem;display:inline-flex;align-items:center;justify-content:center;gap:.313rem;padding:0 .573rem;border-radius:.365rem;font-size:.625rem;cursor:pointer}.detail-button[data-v-9855d148]{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-9855d148]:hover{border-color:var(--ecology-project-entry-detail-hover-border);color:var(--ecology-project-entry-detail-hover-text)}.primary-action-button[data-v-9855d148]{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-9855d148]: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-9855d148]: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-9855d148]{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:.417rem;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:.625rem;font-weight:500;white-space:nowrap}.ecology-purchase-mode-selector__list[data-v-2f560cf1]{min-width:0;display:flex;align-items:center;gap:.156rem;height:2.083rem;padding:.156rem;overflow-x:auto;border-radius:.313rem;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-58fccf1a]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.akai-layout-shell[data-v-58fccf1a] .banner{flex:0 0 auto;min-height:2.083rem}.akai-layout[data-v-58fccf1a]{--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: 3.646rem;--desktop-titlebar-height: 0px;--height: calc(var(--header-height) + var(--desktop-titlebar-height));overflow:auto}.akai-layout.is-create[data-v-58fccf1a]{background:var(--ark-layout-create-bg)}.akai-layout[data-v-58fccf1a]:has(.home-view){background:var(--layout-home-bg)}.akai-layout[data-v-58fccf1a]::-webkit-scrollbar{width:0}#app .akai-layout .el-header.akai-header[data-v-58fccf1a]{height:var(--height)!important;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;z-index:20;padding:0 .833rem;padding-top:var(--desktop-titlebar-height);box-sizing:border-box;pointer-events:none}#app .akai-layout .el-header.akai-header .logo-view[data-v-58fccf1a]{cursor:pointer}.akai-layout .empty[data-v-58fccf1a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.833rem}.akai-layout .akai-layout-container[data-v-58fccf1a]{height:calc(100% - var(--height));width:100%;display:flex;align-items:center;justify-content:center}.akai-layout .akai-layout-container[data-v-58fccf1a]:has(.keep-designer-homepage){background:#00060d}.banner+.akai-layout[data-v-58fccf1a]{height:calc(100% - 2.083rem)}.akai-layout.no-header[data-v-58fccf1a]{background:var(--layout-headerless-bg)}.akai-layout.no-header .akai-layout-container[data-v-58fccf1a]{height:100%}.akai-layout--electron[data-v-58fccf1a]{--desktop-titlebar-height: 1.979rem}.akai-layout--headerless[data-v-58fccf1a]{--header-height: 0px}.home-floating-actions[data-v-58fccf1a]{position:fixed;right:max(.833rem,.833rem + env(safe-area-inset-right));bottom:max(1.25rem,.833rem + env(safe-area-inset-bottom));z-index:55;display:flex;flex-direction:column;align-items:flex-end;gap:.521rem;transition:opacity .16s ease,visibility .16s ease}.home-floating-actions[data-v-58fccf1a] .backtop{position:static}.home-floating-actions.home-floating-actions--with-publicity[data-v-58fccf1a]{bottom:calc(5.208rem + env(safe-area-inset-bottom))}.home-feedback-entry[data-v-58fccf1a]{width:auto;min-width:5rem;min-height:2.292rem;height:2.292rem;padding:0 .677rem;display:inline-flex;align-items:center;justify-content:center;gap:.365rem;box-sizing:border-box;border:1px solid var(--layout-feedback-border);border-radius:.729rem;background:var(--layout-feedback-bg);color:var(--layout-feedback-text);box-shadow:var(--layout-feedback-shadow);backdrop-filter:blur(.521rem);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.home-feedback-entry[data-v-58fccf1a]: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-58fccf1a]{color:var(--layout-feedback-label-hover-text)}.home-feedback-entry[data-v-58fccf1a]: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-58fccf1a]{color:var(--layout-feedback-active-text)}.home-feedback-entry[data-v-58fccf1a]:focus-visible{outline:2px solid var(--layout-feedback-focus);outline-offset:.156rem}.home-feedback-entry__label[data-v-58fccf1a]{color:var(--layout-feedback-label-text);font-family:MiSans-Regular,MiSans-Regular;font-size:.625rem;font-weight:400;line-height:1;white-space:nowrap;transition:color .16s ease}.home-feedback-entry__icon[data-v-58fccf1a]{width:.938rem;height:.938rem;flex:0 0 .938rem;display:grid;place-items:center}.home-feedback-entry__icon svg[data-v-58fccf1a]{width:.938rem;height:.938rem}.home-feedback-entry__icon path[data-v-58fccf1a]{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 1024px){.home-floating-actions[data-v-58fccf1a]{bottom:calc(84px + env(safe-area-inset-bottom))}.home-feedback-entry[data-v-58fccf1a]{gap:6px;min-width:92px;padding:0 11px}.home-feedback-entry__label[data-v-58fccf1a]{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-58fccf1a],.home-feedback-entry[data-v-58fccf1a]{transition:none}}.akai-layout--home[data-v-58fccf1a]{display:flex;flex-direction:column;overflow:hidden;background:var(--layout-home-bg)}#app .akai-layout--home .el-header.akai-header[data-v-58fccf1a]{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-58fccf1a]{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-58fccf1a] .main-content{display:flex;flex-direction:column;min-height:0;height:auto;padding-bottom:0}.top-btn-group[data-v-58fccf1a]{display:flex;align-items:center;gap:.417rem;pointer-events:auto}.top-btn-group[data-v-58fccf1a]>*{flex:0 0 auto}.top-btn-group .header-desktop-only[data-v-58fccf1a]{display:inline-flex;align-items:center}#app .top-btn-group[data-v-58fccf1a] .ark-button,#app .top-btn-group[data-v-58fccf1a] .toolbar-button,#app .top-btn-group[data-v-58fccf1a] .el-select__wrapper{min-height:2.083rem}.top-btn-group .header-btn[data-v-58fccf1a]{height:1.875rem;width:1.875rem;cursor:pointer;display:flex;border-radius:.417rem;background:var(--layout-header-button-bg)}.top-btn-group .header-btn i[data-v-58fccf1a]{margin:auto}@media screen and (max-width: 1024px){.top-btn-group .header-desktop-only[data-v-58fccf1a],.top-btn-group .header-btn[data-v-58fccf1a],.top-btn-group .lang-select[data-v-58fccf1a],.top-btn-group .pointer[data-v-58fccf1a]{display:none!important}.top-btn-group .benefit[data-v-58fccf1a]{border-radius:8px}}@media (any-hover: none) and (any-pointer: coarse){.top-btn-group .header-desktop-only[data-v-58fccf1a]{display:none!important}}#app .el-button.ark-button-credits[data-v-58fccf1a]{display:flex;height:1.875rem;padding:.469rem .313rem;justify-content:center;align-items:center;gap:-.156rem;border-radius:.625rem;background:var(--ark-get-credits-button-bg);color:var(--ark-get-credits-button-text);font-family:MiSans-Regular;font-size:.729rem;font-style:normal;font-weight:700;line-height:1.146rem;height:2.083rem;border:none;cursor:pointer;outline:none;transition:background .2s ease,filter .2s ease,transform .2s ease}#app .el-button.ark-button-credits .credits-img[data-v-58fccf1a]{width:.573rem}#app .el-button.ark-button-credits[data-v-58fccf1a]:hover{background:var(--ark-get-credits-button-bg-hover, var(--ark-get-credits-button-bg));filter:var(--ark-get-credits-entry-hover-filter, none)}#app .el-button.ark-button-credits[data-v-58fccf1a]:active{filter:brightness(.9);transform:scale(.96)}.credits-entry-wrapper[data-v-58fccf1a]{position:relative;display:inline-flex}.designer-reward-tip[data-v-58fccf1a]{position:absolute;top:calc(100% + .521rem);left:50%;z-index:20;display:flex;flex-direction:column;width:11.354rem;padding:.573rem .625rem;border:1px solid var(--ark-designer-reward-tip-border);border-radius:.521rem;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-58fccf1a]:before{position:absolute;top:-.26rem;left:50%;width:.469rem;height:.469rem;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-58fccf1a]{color:var(--ark-designer-reward-tip-label);font-family:MiSans-Regular;font-size:.521rem;font-weight:600}.designer-reward-tip strong[data-v-58fccf1a]{margin:.208rem 0 2px;color:var(--ark-designer-reward-tip-title-start);font-family:MiSans-Medium;font-size:.729rem;line-height:1.042rem}.designer-reward-tip .designer-reward-tip-desc[data-v-58fccf1a]{color:var(--ark-designer-reward-tip-desc);font-family:MiSans-Regular;font-size:.521rem;line-height:.833rem}.designer-reward-tip[data-v-58fccf1a]:hover{border-color:var(--ark-designer-reward-tip-border-hover);filter:brightness(1.06)}.designer-reward-tip[data-v-58fccf1a]: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-58fccf1a]:active{filter:brightness(.98)}.designer-reward-tip-enter-active[data-v-58fccf1a],.designer-reward-tip-leave-active[data-v-58fccf1a]{transition:opacity .2s ease,transform .2s ease}.designer-reward-tip-enter-from[data-v-58fccf1a],.designer-reward-tip-leave-to[data-v-58fccf1a]{opacity:0;transform:translate(-50%,-.208rem)}.badge-num[data-v-58fccf1a]{position:absolute;right:-.313rem;top:-.313rem;display:flex;height:.833rem;min-width:.833rem;padding:0 .208rem;box-sizing:border-box;justify-content:center;align-items:center;border-radius:5.156rem;background:var(--ds-functional-danger);color:var(--ark-danger-badge-text);text-align:center;font-family:MiSans-Regular;font-size:.521rem;font-style:normal;font-weight:400;line-height:.833rem;z-index:10}#app .el-main[data-v-58fccf1a]{padding:0;height:100%}.header-loading[data-v-58fccf1a]{display:flex;align-items:center;margin-left:auto;width:100%;height:100%;pointer-events:auto}.header-loading[data-v-58fccf1a] .loading-container{width:100%;height:100%;justify-content:center}@media screen and (max-width: 1024px){.header-loading[data-v-58fccf1a]{justify-content:flex-end}}
