*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.pc-workbench-layout{--wb-bg-base: #0b0d13;--wb-bg-shell: linear-gradient(90deg, #10131c 0%, #0b0d13 48%, #070910 100%);--wb-surface: rgba(9, 13, 24, .74);--wb-surface-strong: rgba(8, 12, 22, .82);--wb-surface-soft: rgba(255, 255, 255, .04);--wb-surface-pressed: rgba(255, 255, 255, .08);--wb-surface-elevated: rgba(255, 255, 255, .12);--wb-border: rgba(255, 255, 255, .08);--wb-border-soft: rgba(255, 255, 255, .06);--wb-border-strong: rgba(255, 255, 255, .12);--wb-text-primary: #ffffff;--wb-text-secondary: #f4f7ff;--wb-text-muted: #e7edf8;--wb-text-faint: #c8d2e3;--wb-font-micro: 14px;--wb-font-kicker: 15px;--wb-font-caption: 16px;--wb-font-body: 17px;--wb-font-body-lg: 18px;--wb-accent-from: #9655f6;--wb-accent-to: #7d3ddf;--wb-accent-blue: #4fb2ff;--wb-accent-green: #00e47a;--wb-accent-gold: #ffbf3e;--wb-accent-pink: #ff5ca8;--wb-sidebar-width: 312px;--wb-topbar-height: 56px;--wb-player-height: 72px;--wb-radius-sm: 10px;--wb-radius-md: 12px;--wb-radius-lg: 14px;--wb-radius-xl: 18px;--wb-shadow-panel: 0 18px 50px rgba(0, 0, 0, .28);--wb-transition: .18s ease;width:100%;height:100vh;min-height:0;color:var(--wb-text-primary);background:var(--wb-bg-base);direction:rtl;overflow:hidden}.pc-workbench-layout,.pc-workbench-layout uni-view,.pc-workbench-layout uni-text,.pc-workbench-layout uni-input,.pc-workbench-layout uni-textarea,.pc-workbench-layout uni-button{box-sizing:border-box;letter-spacing:0;text-wrap:pretty}.pc-workbench-layout .pul-glass,.pc-workbench-layout .wb-glass{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:inset 0 1px rgba(255,255,255,.035),var(--wb-shadow-panel);backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18)}.pc-workbench-layout .pul-card,.pc-workbench-layout .wb-card{background:var(--wb-surface);border:1px solid var(--wb-border-soft);border-radius:var(--wb-radius-lg);overflow:hidden}.pc-workbench-layout .pul-btn-primary,.pc-workbench-layout .wb-btn-primary{min-height:42px;padding:0 18px;border:0;border-radius:var(--wb-radius-sm);background:linear-gradient(135deg,var(--wb-accent-from),var(--wb-accent-to));color:#fff;font-size:var(--wb-font-kicker);font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:filter var(--wb-transition),transform var(--wb-transition),box-shadow var(--wb-transition);box-shadow:0 8px 22px rgba(150,85,246,.26)}.pc-workbench-layout .pul-btn-primary:hover,.pc-workbench-layout .wb-btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.pc-workbench-layout .pul-btn-ghost,.pc-workbench-layout .wb-btn-ghost{min-height:38px;padding:0 14px;border-radius:var(--wb-radius-sm);border:1px solid var(--wb-border-strong);background:transparent;color:var(--wb-text-secondary);font-size:var(--wb-font-kicker);display:inline-flex;align-items:center;justify-content:center}.pc-workbench-layout .pul-chip,.pc-workbench-layout .wb-chip{min-height:32px;padding:0 14px;border-radius:999px;border:1px solid transparent;background:var(--wb-surface-soft);color:var(--wb-text-secondary);font-size:var(--wb-font-micro);font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.pc-workbench-layout .pul-chip[data-active=true],.pc-workbench-layout .wb-chip--active{border-color:rgba(150,85,246,.34);background:rgba(150,85,246,.15);color:var(--wb-text-primary)}.pc-workbench-layout .pul-input,.pc-workbench-layout .wb-input,.pc-workbench-layout uni-input,.pc-workbench-layout uni-textarea{background:rgba(255,255,255,.035);border-color:var(--wb-border);color:var(--wb-text-primary);direction:rtl;text-align:right}.pc-workbench-layout .pul-input::-webkit-input-placeholder,.pc-workbench-layout .wb-input::-webkit-input-placeholder,.pc-workbench-layout uni-input::-webkit-input-placeholder,.pc-workbench-layout uni-textarea::-webkit-input-placeholder{color:var(--wb-text-faint)}.pc-workbench-layout .pul-input::placeholder,.pc-workbench-layout .wb-input::placeholder,.pc-workbench-layout uni-input::placeholder,.pc-workbench-layout uni-textarea::placeholder{color:var(--wb-text-faint)}.pc-workbench-layout .pul-input:focus,.pc-workbench-layout .wb-input:focus,.pc-workbench-layout uni-input:focus,.pc-workbench-layout uni-textarea:focus{border-color:rgba(150,85,246,.46);box-shadow:0 0 0 3px rgba(150,85,246,.08)}.pc-workbench-layout .pul-segmented,.pc-workbench-layout .wb-segmented{display:inline-flex;gap:2px;padding:3px;border-radius:var(--wb-radius-sm);background:var(--wb-surface-soft);border:1px solid var(--wb-border-soft)}.pc-workbench-layout .pul-empty,.pc-workbench-layout .wb-empty{min-height:100%;padding:32px;display:flex;align-items:center;justify-content:center;text-align:center}.pc-workbench-layout .pul-no-scrollbar::-webkit-scrollbar{display:none}.pc-workbench-layout .pul-no-scrollbar{scrollbar-width:none}.pc-workbench-layout uni-scroll-view,.pc-workbench-layout .outlet-host,.pc-workbench-layout .workspace-body{min-width:0;min-height:0}.pc-workbench-layout .discovery,.pc-workbench-layout .producer,.pc-workbench-layout .albums,.pc-workbench-layout .personal,.pc-workbench-layout .dashboard-page,.pc-workbench-layout .pricing-page,.pc-workbench-layout .referral-page,.pc-workbench-layout .release-page,.pc-workbench-layout .release-history,.pc-workbench-layout .release-artist,.pc-workbench-layout .aigc-page,.pc-workbench-layout .mv-workbench,.pc-workbench-layout .mv-subpage,.pc-workbench-layout .tools-page,.pc-workbench-layout .voice-clone,.pc-workbench-layout .mastering,.pc-workbench-layout .merge-workbench,.pc-workbench-layout .split-workbench,.pc-workbench-layout .concat-workbench,.pc-workbench-layout .audio-midi,.pc-workbench-layout .midi-score,.pc-workbench-layout .lrc,.pc-workbench-layout .audio-editor,.pc-workbench-layout .quality-enhancement,.pc-workbench-layout .style-analysis{width:100%;height:100%;min-height:0;color:var(--wb-text-primary);direction:rtl}.pc-workbench-layout .section,.pc-workbench-layout .producer-panel,.pc-workbench-layout .albums-header,.pc-workbench-layout .album-card,.pc-workbench-layout .dashboard-panel,.pc-workbench-layout .pricing-panel,.pc-workbench-layout .referral-panel,.pc-workbench-layout .release-panel,.pc-workbench-layout .release-card,.pc-workbench-layout .release-artist-card,.pc-workbench-layout .aigc-panel,.pc-workbench-layout .mv-card,.pc-workbench-layout .mv-empty,.pc-workbench-layout .mv-images-panel,.pc-workbench-layout .mv-simple-card,.pc-workbench-layout .tools-panel,.pc-workbench-layout .tool-card,.pc-workbench-layout .voice-detail-panel,.pc-workbench-layout .voice-train-panel,.pc-workbench-layout .voice-empty-panel,.pc-workbench-layout .voice-model-card,.pc-workbench-layout .mastering__upload-card,.pc-workbench-layout .mastering-style-card,.pc-workbench-layout .mastering-result-card,.pc-workbench-layout .merge-workbench__upload-card,.pc-workbench-layout .merge-workbench__console,.pc-workbench-layout .merge-workbench__section,.pc-workbench-layout .split-panel,.pc-workbench-layout .concat-panel,.pc-workbench-layout .audio-midi-panel,.pc-workbench-layout .midi-score-panel,.pc-workbench-layout .lrc-panel,.pc-workbench-layout .audio-editor-panel,.pc-workbench-layout .quality-panel,.pc-workbench-layout .style-analysis-panel{border-color:var(--wb-border);background-color:rgba(9,13,24,.68);box-shadow:inset 0 1px rgba(255,255,255,.024)}.pc-workbench-layout .section-header,.pc-workbench-layout .producer-sidebar__header,.pc-workbench-layout .producer-main__header,.pc-workbench-layout .albums-header,.pc-workbench-layout .dashboard-user-card__row,.pc-workbench-layout .dashboard-bind-card__main,.pc-workbench-layout .release-page__header,.pc-workbench-layout .release-history__header,.pc-workbench-layout .release-artist__header,.pc-workbench-layout .mv-subpage__header,.pc-workbench-layout .mv-hero,.pc-workbench-layout .tools-header,.pc-workbench-layout .tool-page__hero,.pc-workbench-layout .voice-section__header,.pc-workbench-layout .mastering__hero,.pc-workbench-layout .merge-workbench__hero,.pc-workbench-layout .lrc__hero{direction:rtl}.pc-workbench-layout .section-title,.pc-workbench-layout .producer-sidebar__title,.pc-workbench-layout .producer-main__title,.pc-workbench-layout .albums-header__title,.pc-workbench-layout .dashboard-panel__title,.pc-workbench-layout .pricing-title,.pc-workbench-layout .referral-title,.pc-workbench-layout .release-title,.pc-workbench-layout .mv-card__title,.pc-workbench-layout .mv-subpage__title,.pc-workbench-layout .tools-title,.pc-workbench-layout .tool-page__title,.pc-workbench-layout .voice-section__title,.pc-workbench-layout .mastering__title,.pc-workbench-layout .merge-workbench__title,.pc-workbench-layout .lrc__title{color:var(--wb-text-primary);letter-spacing:0}.pc-workbench-layout .section-action,.pc-workbench-layout .albums-header__create,.pc-workbench-layout .albums-empty__action,.pc-workbench-layout .producer-new-button,.pc-workbench-layout .producer-composer__submit,.pc-workbench-layout .dashboard-gradient-button,.pc-workbench-layout .dashboard-outline-button,.pc-workbench-layout .release-action,.pc-workbench-layout .mv-hero__action,.pc-workbench-layout .mv-song-action,.pc-workbench-layout .mv-generate-bar__button,.pc-workbench-layout .mv-subpage__action,.pc-workbench-layout .mv-empty__button,.pc-workbench-layout .mv-images-panel__generate,.pc-workbench-layout .voice-outline-button,.pc-workbench-layout .voice-empty-panel__button,.pc-workbench-layout .voice-train-panel__button,.pc-workbench-layout .mastering__history-button,.pc-workbench-layout .mastering-result-card__button,.pc-workbench-layout .merge-workbench__upload-button,.pc-workbench-layout .merge-workbench__start,.pc-workbench-layout .merge-workbench__download,.pc-workbench-layout .lrc__action-pill,.pc-workbench-layout .lrc__toolbar-button{min-height:34px;border-radius:var(--wb-radius-sm);transition:background var(--wb-transition),border-color var(--wb-transition),filter var(--wb-transition),transform var(--wb-transition)}.pc-workbench-layout .section-action:hover,.pc-workbench-layout .albums-header__create:hover,.pc-workbench-layout .producer-new-button:hover,.pc-workbench-layout .dashboard-gradient-button:hover,.pc-workbench-layout .release-action:hover,.pc-workbench-layout .mv-hero__action:hover,.pc-workbench-layout .mv-song-action:hover,.pc-workbench-layout .mv-generate-bar__button:hover,.pc-workbench-layout .voice-outline-button:hover,.pc-workbench-layout .mastering-result-card__button:hover,.pc-workbench-layout .merge-workbench__start:hover,.pc-workbench-layout .lrc__action-pill:hover{filter:brightness(1.08);transform:translateY(-1px)}.pc-workbench-layout .producer-composer__textarea,.pc-workbench-layout .producer-composer__textarea uni-textarea,.pc-workbench-layout .dashboard-redeem-row__input,.pc-workbench-layout .dashboard-dialog__input,.pc-workbench-layout .mv-dialog-form__input,.pc-workbench-layout .mv-dialog-form__textarea,.pc-workbench-layout .voice-search__input,.pc-workbench-layout .voice-field__input,.pc-workbench-layout .voice-field__textarea,.pc-workbench-layout .lrc__textarea{border-color:var(--wb-border);background-color:rgba(255,255,255,.035);color:var(--wb-text-primary);text-align:right;direction:rtl}.pc-workbench-layout .albums-empty,.pc-workbench-layout .dashboard-record-empty,.pc-workbench-layout .mv-empty,.pc-workbench-layout .voice-empty-panel,.pc-workbench-layout .lrc__timeline-empty,.pc-workbench-layout .result-empty,.pc-workbench-layout .detail-empty{color:var(--wb-text-muted);text-align:center}.pc-workbench-layout .albums-empty__title,.pc-workbench-layout .mv-empty__title,.pc-workbench-layout .voice-empty-panel__title,.pc-workbench-layout .result-empty__title,.pc-workbench-layout .detail-empty__title{color:var(--wb-text-secondary)}.pc-workbench-layout .albums-empty__desc,.pc-workbench-layout .mv-empty__desc,.pc-workbench-layout .voice-empty-panel__desc,.pc-workbench-layout .result-empty__desc,.pc-workbench-layout .detail-empty__desc{color:var(--wb-text-faint)}.pc-workbench-layout ::-webkit-scrollbar{width:6px;height:6px}.pc-workbench-layout ::-webkit-scrollbar-track{background:rgba(255,255,255,.03);border-radius:999px}.pc-workbench-layout ::-webkit-scrollbar-thumb{background:rgba(150,85,246,.44);border-radius:999px}@supports not (((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) or (-webkit-backdrop-filter: blur(12px))){.pc-workbench-layout .pul-glass,.pc-workbench-layout .wb-glass{background:rgba(9,13,24,.92)}}@keyframes pul-drift-a{0%{transform:translate(0) scale(1) rotate(0);border-radius:42% 58% 55% 45%/50% 40% 60% 50%}20%{transform:translate(260px,-180px) scale(1.15) rotate(20deg);border-radius:60% 40% 35% 65%/45% 55%}40%{transform:translate(420px,120px) scale(.92) rotate(-12deg);border-radius:35% 65% 60% 40%/55% 35% 65% 45%}60%{transform:translate(180px,280px) scale(1.1) rotate(18deg);border-radius:55% 45% 40% 60%/60% 50% 50% 40%}80%{transform:translate(-160px,160px) scale(.95) rotate(-8deg);border-radius:48% 52% 65% 35%/40% 60% 35% 65%}to{transform:translate(0) scale(1) rotate(0);border-radius:42% 58% 55% 45%/50% 40% 60% 50%}}@keyframes pul-drift-b{0%{transform:translate(0) scale(1) rotate(0);border-radius:50% 50% 40% 60%/60% 40% 55% 45%}25%{transform:translate(-280px,200px) scale(1.12) rotate(-22deg);border-radius:38% 62% 55% 45%/40% 60%}50%{transform:translate(-120px,-240px) scale(.88) rotate(16deg);border-radius:65% 35% 55% 45%/50% 50% 60% 40%}75%{transform:translate(220px,-100px) scale(1.08) rotate(-10deg);border-radius:45% 55% 35% 65%/55% 45%}to{transform:translate(0) scale(1) rotate(0);border-radius:50% 50% 40% 60%/60% 40% 55% 45%}}@keyframes pul-drift-c{0%{transform:translate(0) scale(1) rotate(0);border-radius:55% 45% 50% 50%/45% 55%}20%{transform:translate(-200px,-180px) scale(1.1) rotate(-15deg);border-radius:40% 60% 65% 35%/55% 45%}45%{transform:translate(220px,240px) scale(1.18) rotate(24deg);border-radius:60% 40% 35% 65%/40% 60% 50% 50%}70%{transform:translate(320px,-120px) scale(.9) rotate(-18deg);border-radius:35% 65% 55% 45%/60% 40%}to{transform:translate(0) scale(1) rotate(0);border-radius:55% 45% 50% 50%/45% 55%}}@keyframes pul-drift-d{0%{transform:translate(0) scale(1);border-radius:45% 55% 60% 40%/55% 45%}30%{transform:translate(-260px,320px) scale(1.14);border-radius:60% 40% 45% 55%/35% 65% 45% 55%}55%{transform:translate(280px,80px) scale(.88);border-radius:35% 65% 55% 45%/60% 40%}80%{transform:translate(-100px,-200px) scale(1.06);border-radius:50% 50% 40% 60%/45% 55% 50% 50%}to{transform:translate(0) scale(1);border-radius:45% 55% 60% 40%/55% 45%}}@media (prefers-reduced-motion: reduce){.pc-workbench-layout .gradient-atmosphere__blob{animation:none}}.pc-workbench-layout.is-mobile{--wb-mobile-topbar-height: 52px;--wb-mobile-tabbar-height: 60px;--wb-mobile-player-height: 76px;--wb-mobile-safe-top: env(safe-area-inset-top, 0px);--wb-mobile-safe-bottom: env(safe-area-inset-bottom, 0px);--wb-mobile-bottom-space: calc(var(--wb-mobile-tabbar-height) + var(--wb-mobile-safe-bottom));--wb-mobile-effective-player-height: 0px;--wb-mobile-player-gap: var(--wb-mobile-space-3);--wb-mobile-page-padding: 12px;--wb-mobile-page-gap: 10px;--wb-mobile-section-gap: 12px;--wb-mobile-space-1: 4px;--wb-mobile-space-2: 6px;--wb-mobile-space-3: 8px;--wb-mobile-space-4: 10px;--wb-mobile-space-5: 12px;--wb-mobile-space-6: 16px;--wb-mobile-font-xs: 11px;--wb-mobile-font-sm: 12px;--wb-mobile-font-md: 13px;--wb-mobile-font-lg: 14px;--wb-mobile-font-xl: 16px;--wb-mobile-font-title: 18px;--wb-mobile-type-page-title: 18px;--wb-mobile-type-section-title: 16px;--wb-mobile-type-card-title: 14px;--wb-mobile-type-body: 14px;--wb-mobile-type-meta: 12px;--wb-mobile-type-tag: 12px;--wb-mobile-type-caption: 11px;--wb-mobile-line-tight: 1.2;--wb-mobile-line-base: 1.4;--wb-mobile-line-loose: 1.55;--wb-mobile-radius-sm: 10px;--wb-mobile-radius-md: 12px;--wb-mobile-radius-lg: 14px;--wb-mobile-radius-sheet: 18px;--wb-mobile-button-height-sm: 32px;--wb-mobile-button-height-md: 38px;--wb-mobile-button-height-lg: 44px;--wb-mobile-input-height: 40px;--wb-mobile-chip-height: 32px;--wb-mobile-touch-size: 44px;--wb-mobile-icon-sm: 16px;--wb-mobile-icon-md: 18px;--wb-mobile-icon-lg: 22px;--wb-mobile-modal-header-height: 56px;--wb-mobile-modal-padding-x: 12px;--wb-mobile-modal-padding-y: 12px;--wb-mobile-modal-footer-gap: 8px;--wb-z-drawer: 50;--wb-z-overlay: 45;--wb-z-sheet: 60;--wb-z-player: 38;--wb-z-tabbar: 40;background:#0b0d13}.pc-workbench-layout.is-mobile,.pc-workbench-layout.is-mobile *{scrollbar-width:none;-ms-overflow-style:none}.pc-workbench-layout.is-mobile::-webkit-scrollbar,.pc-workbench-layout.is-mobile *::-webkit-scrollbar{width:0;height:0;display:none}.wb-mobile-shell{position:relative;width:100%;height:100vh;height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:radial-gradient(circle at 12% 0%,rgba(79,178,255,.12),transparent 26%),radial-gradient(circle at 88% 6%,rgba(150,85,246,.16),transparent 28%),#0b0d13}.wb-mobile-shell--rtl{direction:rtl}.wb-mobile-shell--player-visible{--wb-mobile-effective-player-height: var(--wb-mobile-player-height)}.wb-mobile-page{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.wb-mobile-scroll{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.wb-mobile-topbar{position:relative;z-index:30;height:calc(var(--wb-mobile-topbar-height) + var(--wb-mobile-safe-top));padding:var(--wb-mobile-safe-top) var(--wb-mobile-page-padding) 0;flex-shrink:0;display:flex;align-items:center;gap:var(--wb-mobile-page-gap);border-bottom:1px solid rgba(255,255,255,.08);background:rgba(8,12,22,.88);backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.wb-mobile-topbar__title{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.wb-mobile-topbar__title-main{font-size:var(--wb-mobile-type-page-title);line-height:1.25;font-weight:800;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-mobile-topbar__title-sub{font-size:var(--wb-mobile-type-meta);line-height:var(--wb-mobile-line-tight);color:#c8d2e3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-mobile-icon-btn{width:var(--wb-mobile-touch-size);height:var(--wb-mobile-touch-size);flex:0 0 var(--wb-mobile-touch-size);border-radius:var(--wb-mobile-radius-lg);border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;transition:background-color .16s ease,transform .16s ease}.wb-mobile-icon-btn:active{transform:scale(.96);background:rgba(255,255,255,.11)}.wb-mobile-icon-btn__icon{width:var(--wb-mobile-icon-lg);height:var(--wb-mobile-icon-lg);filter:brightness(0) invert(1);opacity:.92}.wb-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--wb-z-overlay);background:rgba(3,5,10,.56);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wb-mobile-drawer{position:fixed;z-index:var(--wb-z-drawer);inset-block:0;inset-inline-end:0;width:min(78vw,260px);padding-top:var(--wb-mobile-safe-top);padding-bottom:var(--wb-mobile-safe-bottom);background:rgba(9,13,24,.98);-webkit-border-start:1px solid rgba(255,255,255,.1);border-inline-start:1px solid rgba(255,255,255,.1);box-shadow:-24px 0 64px rgba(0,0,0,.42);transform:translate(104%);transition:transform .22s cubic-bezier(.4,0,.2,1);overflow:hidden}.wb-mobile-drawer.is-open{transform:translate(0)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar{gap:0}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-head{padding:var(--wb-mobile-space-6) var(--wb-mobile-space-6) var(--wb-mobile-space-5)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-head__brand{gap:var(--wb-mobile-space-3)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-head__logo{width:var(--wb-mobile-button-height-md);height:var(--wb-mobile-button-height-md);border-radius:var(--wb-mobile-radius-sm)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-head__title{font-size:var(--wb-mobile-font-title);line-height:var(--wb-mobile-line-tight);gap:var(--wb-mobile-space-1);font-weight:900}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-head__subtitle{margin-top:var(--wb-mobile-space-2);font-size:var(--wb-mobile-font-xs);line-height:var(--wb-mobile-line-base);font-weight:700}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-scroll__inner{padding:var(--wb-mobile-space-2) var(--wb-mobile-space-4) var(--wb-mobile-space-6)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-group{gap:var(--wb-mobile-space-1)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-group+.sidebar-group{margin-top:var(--wb-mobile-space-4)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-group__header{min-height:28px;padding:0 var(--wb-mobile-space-3);border-radius:var(--wb-mobile-radius-sm)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-group__title{font-size:var(--wb-mobile-font-xs);line-height:var(--wb-mobile-line-tight);font-weight:900;color:rgba(255,255,255,.58)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-items{gap:var(--wb-mobile-space-1)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-item{min-height:40px;gap:var(--wb-mobile-space-3);padding:0 var(--wb-mobile-space-3);border-radius:var(--wb-mobile-radius-sm)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-item__active-bar{top:var(--wb-mobile-space-3);bottom:var(--wb-mobile-space-3);width:2px}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-item__icon-shell,.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-item__icon{width:var(--wb-mobile-icon-md);height:var(--wb-mobile-icon-md)}.pc-workbench-layout.is-mobile .wb-mobile-drawer .sidebar-item__title{font-size:var(--wb-mobile-font-md);line-height:var(--wb-mobile-line-base);font-weight:800}.wb-mobile-shell--rtl .wb-mobile-drawer{transform:translate(-104%)}.wb-mobile-shell--rtl .wb-mobile-drawer.is-open{transform:translate(0)}.wb-mobile-sheet{position:fixed;z-index:var(--wb-z-sheet);inset-inline:0;inset-block-end:0;max-height:calc(100vh - var(--wb-mobile-safe-top) - var(--wb-mobile-space-6));padding-bottom:var(--wb-mobile-safe-bottom);border-radius:var(--wb-mobile-radius-sheet) var(--wb-mobile-radius-sheet) 0 0;border:1px solid rgba(255,255,255,.1);border-bottom:0;background:rgba(9,13,24,.98);box-shadow:0 -24px 64px rgba(0,0,0,.42)}.wb-mobile-content{position:relative;z-index:1;min-height:0;flex:1 1 auto;display:flex;padding:var(--wb-mobile-page-padding);padding-bottom:calc(var(--wb-mobile-bottom-space) + var(--wb-mobile-page-padding));overflow:hidden}.wb-mobile-bottom-nav{position:fixed;z-index:var(--wb-z-tabbar);inset-inline:0;inset-block-end:0;min-height:calc(var(--wb-mobile-tabbar-height) + var(--wb-mobile-safe-bottom));padding:var(--wb-mobile-space-2) var(--wb-mobile-space-3) var(--wb-mobile-safe-bottom);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--wb-mobile-space-1);border-top:1px solid rgba(255,255,255,.08);background:rgba(8,12,22,.92);backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.wb-mobile-bottom-nav__item{min-width:0;min-height:var(--wb-mobile-button-height-lg);border-radius:var(--wb-mobile-radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#d9e1ef;transition:background-color .16s ease,color .16s ease,transform .16s ease}.wb-mobile-bottom-nav__item:active{transform:scale(.97)}.wb-mobile-bottom-nav__item.is-active{color:#fff;background:rgba(150,85,246,.16)}.wb-mobile-bottom-nav__icon{width:var(--wb-mobile-icon-lg);height:var(--wb-mobile-icon-lg);filter:brightness(0) invert(1);opacity:.88}.wb-mobile-bottom-nav__label{max-width:100%;font-size:var(--wb-mobile-font-xs);line-height:1.15;font-weight:700;color:currentColor;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-mobile-player{position:fixed;z-index:var(--wb-z-player);inset-inline:var(--wb-mobile-space-4);inset-block-end:calc(var(--wb-mobile-tabbar-height) + var(--wb-mobile-safe-bottom) + var(--wb-mobile-space-3))}.wb-mobile-actionbar{position:-webkit-sticky;position:sticky;z-index:5;inset-block-end:0;padding:var(--wb-mobile-space-4) var(--wb-mobile-page-padding);margin:0 calc(0px - var(--wb-mobile-page-padding)) calc(0px - var(--wb-mobile-page-padding));border-top:1px solid rgba(255,255,255,.08);background:rgba(8,12,22,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.wb-mobile-segmented{min-height:var(--wb-mobile-button-height-lg);padding:var(--wb-mobile-space-1);display:grid;gap:var(--wb-mobile-space-1);border-radius:var(--wb-mobile-radius-sheet);border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.055)}.wb-mobile-segmented__item{min-width:0;min-height:var(--wb-mobile-button-height-md);padding:0 var(--wb-mobile-space-4);border-radius:var(--wb-mobile-radius-md);display:flex;align-items:center;justify-content:center;color:#d9e1ef}.wb-mobile-segmented__item.is-active{color:#fff;background:rgba(150,85,246,.2)}.wb-mobile-segmented__item.is-disabled{opacity:.42}.wb-mobile-segmented__text{max-width:100%;font-size:var(--wb-mobile-font-md);line-height:var(--wb-mobile-line-tight);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-mobile-compact-button{min-height:var(--wb-mobile-button-height-lg);padding:0 var(--wb-mobile-space-5);border-radius:var(--wb-mobile-radius-lg)}.pc-workbench-layout.is-mobile .workspace{gap:0}.pc-workbench-layout.is-mobile .workspace-body,.pc-workbench-layout.is-mobile .outlet-host{min-height:0;height:100%;overflow:hidden}.pc-workbench-layout.is-mobile .dock{height:var(--wb-mobile-player-height);min-height:var(--wb-mobile-player-height);padding:0;direction:ltr}.pc-workbench-layout.is-mobile .dock-island{width:100%;height:var(--wb-mobile-player-height);min-height:0;padding:var(--wb-mobile-space-3) var(--wb-mobile-space-4) var(--wb-mobile-space-3);display:grid;grid-template-columns:minmax(0,1fr) auto var(--wb-mobile-button-height-sm);grid-template-rows:minmax(0,1fr) 20px;column-gap:var(--wb-mobile-space-4);row-gap:var(--wb-mobile-space-1);align-items:center;border-radius:var(--wb-mobile-radius-sheet)}.pc-workbench-layout.is-mobile .dock-track{grid-column:1;grid-row:1;flex:initial;min-width:0}.pc-workbench-layout.is-mobile .dock-cover{width:var(--wb-mobile-touch-size);height:var(--wb-mobile-touch-size);flex-basis:var(--wb-mobile-touch-size);border-radius:var(--wb-mobile-radius-lg)}.pc-workbench-layout.is-mobile .dock-track__meta{flex:1 1 auto;min-width:0;text-align:left}.pc-workbench-layout.is-mobile .dock-track__title{font-size:var(--wb-mobile-font-md);line-height:var(--wb-mobile-line-tight)}.pc-workbench-layout.is-mobile .dock-track__artist{font-size:var(--wb-mobile-font-xs);line-height:var(--wb-mobile-line-tight)}.pc-workbench-layout.is-mobile .dock-center{display:contents}.pc-workbench-layout.is-mobile .dock-control:nth-child(2),.pc-workbench-layout.is-mobile .dock-control:nth-child(4){display:none}.pc-workbench-layout.is-mobile .dock-tools{grid-column:3;grid-row:1;min-width:0;flex:initial;display:flex;align-self:start;justify-content:flex-end;gap:0}.pc-workbench-layout.is-mobile .dock-tools .dock-tool:not(.dock-tool--close),.pc-workbench-layout.is-mobile .dock-volume{display:none}.pc-workbench-layout.is-mobile .dock-tool--close{width:var(--wb-mobile-button-height-sm);height:var(--wb-mobile-button-height-sm);flex-basis:var(--wb-mobile-button-height-sm);background:rgba(255,255,255,.08)}.pc-workbench-layout.is-mobile .dock-tool__icon--close{width:var(--wb-mobile-icon-sm);height:var(--wb-mobile-icon-sm)}.pc-workbench-layout.is-mobile .dock-controls{grid-column:2;grid-row:1;gap:4px;justify-content:flex-end}.pc-workbench-layout.is-mobile .dock-control--primary{width:var(--wb-mobile-touch-size);height:var(--wb-mobile-touch-size);box-shadow:0 10px 24px rgba(150,85,246,.42)}.pc-workbench-layout.is-mobile .dock-control:not(.dock-control--primary){width:var(--wb-mobile-chip-height);height:var(--wb-mobile-chip-height);display:flex}.pc-workbench-layout.is-mobile .dock-controls .dock-control:nth-child(2),.pc-workbench-layout.is-mobile .dock-controls .dock-control:nth-child(4){display:none}.pc-workbench-layout.is-mobile .dock-control__icon{width:var(--wb-mobile-icon-sm);height:var(--wb-mobile-icon-sm)}.pc-workbench-layout.is-mobile .dock-control__icon--primary{width:var(--wb-mobile-icon-md);height:var(--wb-mobile-icon-md);filter:brightness(0) invert(1);opacity:.98}.pc-workbench-layout.is-mobile .dock-progress{grid-column:1/span 3;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;min-width:0}.pc-workbench-layout.is-mobile .dock-progress__time{display:none}.pc-workbench-layout.is-mobile .dock-progress__slider{min-width:0;transform:scaleY(1.34);transform-origin:center}@media (max-width: 768px){.modal-mask--workbench{align-items:flex-end;justify-content:center;padding:0;background-color:rgba(3,5,10,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.modal-panel--workbench{width:100%;height:calc(100dvh - env(safe-area-inset-top,0px));max-height:calc(100dvh - env(safe-area-inset-top,0px));border-radius:var(--wb-mobile-radius-sheet, 18px) var(--wb-mobile-radius-sheet, 18px) 0 0;border-left:0;border-right:0;border-bottom:0;background:radial-gradient(circle at 78% 0%,rgba(150,85,246,.14),transparent 32%),#10151f;box-shadow:0 -18px 48px rgba(0,0,0,.42)}.modal-panel--workbench .modal-header{min-height:var(--wb-mobile-modal-header-height, 56px);padding:var(--wb-mobile-modal-padding-y, 12px) var(--wb-mobile-modal-padding-x, 12px) var(--wb-mobile-space-4, 10px)}.modal-panel--workbench .modal-title,.modal-panel--workbench .modal-title-ai,.modal-panel--workbench .modal-title-main{font-size:var(--wb-mobile-font-title, 18px);line-height:1.25}.modal-panel--workbench .close-btn{width:var(--wb-mobile-button-height-md, 38px);height:var(--wb-mobile-button-height-md, 38px)}.modal-panel--workbench .close-icon{width:var(--wb-mobile-icon-lg, 22px);height:var(--wb-mobile-icon-lg, 22px)}.modal-panel--workbench .step-strip{gap:var(--wb-mobile-space-2, 6px);padding:var(--wb-mobile-space-3, 8px) var(--wb-mobile-modal-padding-x, 12px)}.modal-panel--workbench .step-item{gap:5px}.modal-panel--workbench .step-item__index{width:24px;height:24px}.modal-panel--workbench .step-item__index-text{font-size:var(--wb-mobile-font-sm, 12px)}.modal-panel--workbench .step-item__text{font-size:var(--wb-mobile-font-xs, 11px);line-height:var(--wb-mobile-line-tight, 1.2)}.modal-panel--workbench .modal-body{min-height:0}.modal-panel--workbench .compose-state,.modal-panel--workbench .prompt-state,.modal-panel--workbench .input-state,.modal-panel--workbench .model-state,.modal-panel--workbench .results-state{padding:var(--wb-mobile-space-4, 10px) var(--wb-mobile-modal-padding-x, 12px) var(--wb-mobile-modal-padding-y, 12px)}.modal-panel--workbench .inspiration-stage,.modal-panel--workbench .prompt-editor-card,.modal-panel--workbench .model-center{border-radius:var(--wb-mobile-radius-sheet, 18px)}.modal-panel--workbench .inspiration-stage{padding:var(--wb-mobile-modal-padding-y, 12px)}.modal-panel--workbench .idea-command{display:flex;flex-direction:column;gap:var(--wb-mobile-space-4, 10px);min-height:auto;margin-bottom:var(--wb-mobile-space-4, 10px);padding:var(--wb-mobile-modal-padding-y, 12px);border-radius:var(--wb-mobile-radius-lg, 14px)}.modal-panel--workbench .idea-command__input{width:100%;min-height:82px;max-height:132px;font-size:var(--wb-mobile-font-lg, 14px)}.modal-panel--workbench .idea-command__action,.modal-panel--workbench .idea-command__cost{position:static;width:100%;max-width:100%;transform:none}.modal-panel--workbench .idea-command__action{min-height:var(--wb-mobile-button-height-lg, 44px);border-radius:var(--wb-mobile-radius-lg, 14px)}.modal-panel--workbench .idea-command__cost{justify-content:flex-end}.modal-panel--workbench .idea-command__icon{width:var(--wb-mobile-icon-md, 18px);height:var(--wb-mobile-icon-md, 18px)}.modal-panel--workbench .idea-command__text{max-width:none;font-size:var(--wb-mobile-font-md, 13px);white-space:nowrap}.modal-panel--workbench .section-head,.modal-panel--workbench .prompt-review-head{gap:10px;margin-bottom:10px}.modal-panel--workbench .section-label{font-size:var(--wb-mobile-font-xl, 16px)}.modal-panel--workbench .section-hint{font-size:var(--wb-mobile-font-sm, 12px)}.modal-panel--workbench .category-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:10px}.modal-panel--workbench .category-tab{min-height:var(--wb-mobile-chip-height, 32px);padding:0 var(--wb-mobile-space-3, 8px)}.modal-panel--workbench .category-tab__text{font-size:var(--wb-mobile-font-sm, 12px)}.modal-panel--workbench .selected-summary{min-height:38px;padding:6px 10px;border-radius:var(--wb-mobile-radius-md, 12px)}.modal-panel--workbench .selected-summary__label,.modal-panel--workbench .selected-summary__text{font-size:var(--wb-mobile-font-sm, 12px)}.modal-panel--workbench .inspiration-grid,.modal-panel--workbench .prompt-options,.modal-panel--workbench .versions-list{grid-template-columns:1fr;gap:var(--wb-mobile-space-3, 8px)}.modal-panel--workbench .inspiration-chip{min-height:54px;padding:var(--wb-mobile-modal-padding-y, 12px) var(--wb-mobile-space-5, 12px);border-radius:var(--wb-mobile-radius-lg, 14px)}.modal-panel--workbench .inspiration-chip__text,.modal-panel--workbench .prompt-option__body,.modal-panel--workbench .content-text{font-size:var(--wb-mobile-font-md, 13px);line-height:1.5}.modal-panel--workbench .prompt-option{min-height:180px;padding:var(--wb-mobile-modal-padding-y, 12px);border-radius:var(--wb-mobile-radius-lg, 14px)}.modal-panel--workbench .prompt-editor-card{min-height:0;padding:var(--wb-mobile-modal-padding-y, 12px)}.modal-panel--workbench .prompt-editor{min-height:170px;padding:var(--wb-mobile-modal-padding-y, 12px);font-size:var(--wb-mobile-font-lg, 14px)}.modal-panel--workbench .model-center{min-height:0;padding:var(--wb-mobile-space-5, 12px);gap:var(--wb-mobile-space-5, 12px)}.modal-panel--workbench .model-title{font-size:var(--wb-mobile-font-title, 18px)}.modal-panel--workbench .model-hint{font-size:var(--wb-mobile-font-sm, 12px)}.modal-panel--workbench .model-card{min-height:82px;gap:var(--wb-mobile-space-5, 12px);padding:var(--wb-mobile-modal-padding-y, 12px);border-radius:var(--wb-mobile-radius-lg, 14px)}.modal-panel--workbench .model-card__mark{width:34px;height:34px}.modal-panel--workbench .model-card__title{font-size:var(--wb-mobile-font-xl, 16px)}.modal-panel--workbench .model-card__desc{font-size:var(--wb-mobile-font-sm, 12px)}.modal-panel--workbench .version-card{min-height:360px;padding:var(--wb-mobile-modal-padding-y, 12px)}.modal-panel--workbench .modal-footer{padding:var(--wb-mobile-space-4, 10px) var(--wb-mobile-modal-padding-x, 12px) calc(var(--wb-mobile-modal-padding-y, 12px) + env(safe-area-inset-bottom,0px));background:rgba(10,14,22,.96)}.modal-panel--workbench .billing-tip{margin-bottom:7px;font-size:var(--wb-mobile-font-xs, 11px)}.modal-panel--workbench .footer-actions{gap:var(--wb-mobile-modal-footer-gap, 8px)}.modal-panel--workbench .action-btn,.modal-panel--workbench .use-btn{min-height:var(--wb-mobile-button-height-lg, 44px);border-radius:var(--wb-mobile-radius-lg, 14px)}.modal-panel--workbench .action-icon{width:var(--wb-mobile-icon-md, 18px);height:var(--wb-mobile-icon-md, 18px)}.modal-panel--workbench .action-text,.modal-panel--workbench .use-text{font-size:var(--wb-mobile-font-md, 13px)}.create-model-modal{align-items:flex-end;padding:0}.create-model-modal__panel{width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px));padding:var(--wb-mobile-modal-padding-y, 12px) var(--wb-mobile-modal-padding-x, 12px) calc(var(--wb-mobile-modal-padding-y, 12px) + env(safe-area-inset-bottom,0px));border-radius:var(--wb-mobile-radius-sheet, 18px) var(--wb-mobile-radius-sheet, 18px) 0 0;border-left:0;border-right:0;border-bottom:0}.create-model-modal__header{gap:var(--wb-mobile-space-5, 12px);padding-bottom:var(--wb-mobile-modal-padding-y, 12px)}.create-model-modal__title{font-size:var(--wb-mobile-font-title, 18px)}.create-model-modal__close{width:var(--wb-mobile-button-height-md, 38px);height:var(--wb-mobile-button-height-md, 38px)}.create-model-modal__list{max-height:calc(100dvh - 150px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin-top:var(--wb-mobile-space-5, 12px)}.create-model-modal__option{grid-template-columns:minmax(0,1fr) 28px;gap:var(--wb-mobile-space-4, 10px);padding:var(--wb-mobile-modal-padding-y, 12px);margin-bottom:var(--wb-mobile-space-3, 8px);border-radius:var(--wb-mobile-radius-lg, 14px)}.create-model-modal__option-head{gap:var(--wb-mobile-space-3, 8px)}.create-model-modal__option-title{font-size:var(--wb-mobile-font-xl, 16px)}.create-model-modal__option-desc,.create-model-modal__option-price{font-size:var(--wb-mobile-font-sm, 12px)}.create-model-modal__check{width:28px;height:28px}.style-select-modal--workbench .modal-overlay--workbench,.modal-overlay--workbench{align-items:flex-end;justify-content:center;padding:0;background-color:rgba(3,5,10,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.style-select-modal--workbench .modal-content--workbench{position:fixed;inset:calc(var(--wb-mobile-topbar-height, 52px) + env(safe-area-inset-top,0px) + var(--wb-mobile-space-3, 8px)) var(--wb-mobile-space-4, 10px) calc(var(--wb-mobile-tabbar-height, 60px) + env(safe-area-inset-bottom,0px) + var(--wb-mobile-space-4, 10px)) var(--wb-mobile-space-4, 10px);width:auto;height:auto;max-height:none;border-radius:var(--wb-mobile-radius-sheet, 18px);border-left:0;border-right:0;border-bottom:0;background:#0f141d;box-shadow:0 18px 60px rgba(0,0,0,.56);transform:none}.style-select-modal--workbench .modal-header{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;min-height:var(--wb-mobile-modal-header-height, 56px);padding:var(--wb-mobile-space-3, 8px) var(--wb-mobile-space-4, 10px) var(--wb-mobile-space-3, 8px) var(--wb-mobile-modal-padding-x, 12px);align-items:center;flex-wrap:nowrap;gap:var(--wb-mobile-space-2, 6px);direction:ltr;background:rgba(15,20,29,.98)}.style-select-modal--workbench .modal-title{grid-column:2;min-width:0;flex:1 1 auto;font-size:var(--wb-mobile-font-xl, 16px);line-height:var(--wb-mobile-line-tight, 1.2);direction:rtl;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-select-modal--workbench .header-right{grid-column:1;grid-row:1;width:auto;flex:0 0 auto;gap:var(--wb-mobile-space-2, 6px)}.style-select-modal--workbench .auto-recommend{display:none;width:auto;flex:0 0 auto;gap:var(--wb-mobile-space-2, 6px)}.style-select-modal--workbench .auto-recommend-label{max-width:64px;font-size:var(--wb-mobile-font-xs, 11px);line-height:var(--wb-mobile-line-tight, 1.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.style-select-modal--workbench .auto-recommend-switch{transform:scale(.72);transform-origin:center}.style-select-modal--workbench .close-btn{position:relative;top:auto;left:auto;z-index:4;width:var(--wb-mobile-chip-height, 32px);height:var(--wb-mobile-chip-height, 32px);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.style-select-modal--workbench .close-icon{width:var(--wb-mobile-icon-lg, 22px);height:var(--wb-mobile-icon-lg, 22px);filter:brightness(0) invert(1);opacity:.9}.style-select-modal--workbench .search-box{padding-inline:var(--wb-mobile-modal-padding-x, 12px)}.style-select-modal--workbench .library-head{display:none}.style-select-modal--workbench .library-head__title{font-size:var(--wb-mobile-font-xl, 16px)}.style-select-modal--workbench .library-head__desc{font-size:var(--wb-mobile-font-sm, 12px);line-height:1.35}.style-select-modal--workbench .search-input-wrapper{height:var(--wb-mobile-input-height, 40px);border-radius:var(--wb-mobile-radius-lg, 14px)}.style-select-modal--workbench .search-input{font-size:var(--wb-mobile-font-lg, 14px)}.style-select-modal--workbench .main-content{flex-direction:column}.style-select-modal--workbench .category-list{width:100%;height:var(--wb-mobile-button-height-lg, 44px);max-height:var(--wb-mobile-button-height-lg, 44px);white-space:nowrap;border-right:0;border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden;direction:rtl}.style-select-modal--workbench .category-list .uni-scroll-view{height:var(--wb-mobile-button-height-lg, 44px);overflow-x:auto!important;overflow-y:hidden!important}.style-select-modal--workbench .category-list .uni-scroll-view-content{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:var(--wb-mobile-space-2, 6px);width:-webkit-max-content;width:max-content;min-width:100%;height:var(--wb-mobile-button-height-lg, 44px);padding:var(--wb-mobile-space-2, 6px) var(--wb-mobile-space-3, 8px);white-space:nowrap;box-sizing:border-box}.style-select-modal--workbench .category-item{min-height:var(--wb-mobile-button-height-sm, 32px);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0 var(--wb-mobile-space-4, 10px);border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06)}.style-select-modal--workbench .category-text,.style-select-modal--workbench .tag-text,.style-select-modal--workbench .selected-tag-text{font-size:var(--wb-mobile-font-md, 13px)}.style-select-modal--workbench .tag-grid-wrapper{padding:var(--wb-mobile-modal-padding-y, 12px) var(--wb-mobile-modal-padding-x, 12px)}.style-select-modal--workbench .section-title{font-size:var(--wb-mobile-font-xl, 16px)}.style-select-modal--workbench .prompt-card{padding:var(--wb-mobile-space-4, 10px)}.style-select-modal--workbench .prompt-card-title{font-size:var(--wb-mobile-font-md, 13px)}.style-select-modal--workbench .prompt-card-text,.style-select-modal--workbench .sub-category-tab-text{font-size:var(--wb-mobile-font-sm, 12px)}.style-select-modal--workbench .tag-item{padding:var(--wb-mobile-space-3, 8px) var(--wb-mobile-space-4, 10px);border-radius:var(--wb-mobile-radius-sm, 10px)}.style-select-modal--workbench .modal-footer{padding:var(--wb-mobile-space-4, 10px) var(--wb-mobile-modal-padding-x, 12px) calc(var(--wb-mobile-modal-padding-y, 12px) + env(safe-area-inset-bottom,0px))}.style-select-modal--workbench .selected-tags{max-height:78px;margin-bottom:8px}.style-select-modal--workbench .confirm-btn{height:var(--wb-mobile-button-height-lg, 44px);border-radius:var(--wb-mobile-radius-lg, 14px)}.style-select-modal--workbench .confirm-btn-text{font-size:var(--wb-mobile-font-lg, 14px)}.modal-overlay--workbench .trim-modal{width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px));border-radius:var(--wb-mobile-radius-sheet, 18px) var(--wb-mobile-radius-sheet, 18px) 0 0;border-left:0;border-right:0;border-bottom:0}}@font-face{font-family:UKIJTuz;src:url(/assets/UKIJTuz-DdSDdEzp.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotoNaskhArabicRegular;src:url(/assets/NotoNaskhArabic-Regular-Bvo0_Kof.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ALKATIPTorTom;src:url(/assets/ALKATIPTorTom-BgVR6iMP.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}uni-page-body,uni-view,uni-text,uni-input,uni-textarea,uni-button,uni-label{font-family:Tahoma,Arial,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-sizing:border-box}body.app-rtl uni-page-body,body.app-rtl uni-view,body.app-rtl uni-text,body.app-rtl uni-input,body.app-rtl uni-textarea,body.app-rtl uni-button,body.app-rtl uni-label{font-family:ALKATIPTorTom,NotoNaskhArabicRegular,UKIJTuz,Microsoft Uighur,Tahoma,Arial,Microsoft YaHei,sans-serif;font-weight:500}.uyghur-text{font-family:ALKATIPTorTom,NotoNaskhArabicRegular,UKIJTuz,Microsoft Uighur,Microsoft YaHei,sans-serif;font-weight:500;direction:rtl;text-align:right}html,body{margin:0;background-color:#121212;color:#fff;color-scheme:dark}html,body,#app{width:100%;height:100%;overflow:hidden}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar,.uni-scroll-view::-webkit-scrollbar,.uni-scroll-view-content::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,#app::-webkit-scrollbar-track,.uni-scroll-view::-webkit-scrollbar-track,.uni-scroll-view-content::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:9999px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,#app::-webkit-scrollbar-thumb,.uni-scroll-view::-webkit-scrollbar-thumb,.uni-scroll-view-content::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(150,85,246,.72),rgba(125,61,223,.92));border-radius:9999px;border:1px solid rgba(255,255,255,.06)}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,#app::-webkit-scrollbar-thumb:hover,.uni-scroll-view::-webkit-scrollbar-thumb:hover,.uni-scroll-view-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(150,85,246,.84),#7d3ddf)}html,body,#app,.uni-scroll-view,.uni-scroll-view-content{scrollbar-width:thin;scrollbar-color:rgba(150,85,246,.72) rgba(255,255,255,.05)}body.app-rtl{direction:rtl;font-family:ALKATIPTorTom,NotoNaskhArabicRegular,UKIJTuz,Microsoft Uighur,Tahoma,Arial,Microsoft YaHei,sans-serif;font-weight:500}body.app-ltr{direction:ltr;font-family:Tahoma,Arial,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-shell{width:100%}.page-shell--desktop{width:100%;max-width:1180px;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.desktop-card{background-color:#1c1c1e;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.3)}}@media (min-width: 1024px){.desktop-two-column{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px}}uni-page-body{background-color:#121212;height:100vh;overflow:hidden}body{background-color:#121212}
