.HisheTool_page__PyRzB{display:flex;flex-direction:column;width:100%;min-height:calc(100vh - var(--space-16));padding:var(--site-hishe-page-padding) var(--layout-margin);box-sizing:border-box}.HisheTool_page__PyRzB:has(.HisheTool_workspaceCompare__C1Wsq){padding-left:0;padding-right:0}.HisheTool_page__PyRzB:has(.HisheTool_workspaceBatch__Upuur){padding:var(--space-3)}.qtd-content-box:has(>.HisheTool_page__PyRzB .HisheTool_dragDropHostRail__b7b63),.qtd-content-box:has(>.HisheTool_page__PyRzB .HisheTool_workspaceBatch__Upuur){max-width:none;margin-left:0;margin-right:0}.HisheTool_loadingWrap__vzqF2{display:flex;align-items:center;justify-content:center;flex:1;min-height:var(--canvas-tool-min-height,480px);color:var(--fg-1)}.HisheTool_dragDropHost__mNb5h{flex:1;display:flex;flex-direction:column;width:100%;min-height:0}.HisheTool_workspace__gxwqR{flex:1;display:flex;flex-direction:column;width:100%;max-width:var(--content-max-width,1200px);margin:0 auto}.HisheTool_workspaceCompare__C1Wsq{max-width:none;width:100%;margin-left:0;margin-right:0;flex:1;min-height:0}.HisheTool_workspaceCentered__s6xUE{justify-content:center}.HisheTool_hiddenInput__hxiWr{display:none}.HisheTool_empty__zwa0g{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);padding:0 var(--space-4);margin:0 auto}.HisheTool_empty__zwa0g,.HisheTool_mediaStage__j4g43{width:100%;max-width:var(--site-hishe-content-max-width);box-sizing:border-box}.HisheTool_mediaStage__j4g43{position:relative;overflow:visible}.HisheTool_mediaStageMain__lLsko{width:100%;min-width:0}.HisheTool_historyThumbs__gSmVE{position:absolute;right:calc(100% + var(--space-2));bottom:0;z-index:1;display:flex;flex-direction:column;gap:var(--space-2);max-height:min(var(--site-hishe-upload-height),60dvh);overflow-y:auto;scrollbar-width:none}.HisheTool_historyThumbs__gSmVE::-webkit-scrollbar{display:none}.HisheTool_historyThumb__5gAQS{position:relative;flex-shrink:0;width:var(--space-12);height:var(--space-12);padding:0;border:var(--border-1) solid #0000;border-radius:var(--radius-2);background-color:var(--image-preview-placeholder-bg);background-size:cover;background-position:50%;cursor:pointer;box-sizing:border-box}.HisheTool_historyThumbPending__mrIP3,.HisheTool_historyThumb__5gAQS:disabled{cursor:not-allowed}.HisheTool_historyThumbSpinner__pIWJJ{position:absolute;top:calc(-1*var(--border-1));right:calc(-1*var(--border-1));bottom:calc(-1*var(--border-1));left:calc(-1*var(--border-1));display:flex;align-items:center;justify-content:center;border-radius:var(--radius-2);background:rgb(from var(--surface-overlay) r g b/var(--opacity-scrim));color:var(--fg-on-overlay,var(--fg-1));pointer-events:none}.HisheTool_uploadProgress__yFRlL{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%}.HisheTool_uploadProgressBar__XPRUu{width:min(100%,var(--space-16)*5)}.HisheTool_uploadBatchHint__DkUNA{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--font-size-sm);color:var(--fg-2)}.HisheTool_uploadActions__6WrEj{display:flex;align-items:center;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.HisheTool_historyRail__Etvbp{align-items:center;padding:var(--space-2) var(--space-1-5);background:var(--surface-card);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-3);box-shadow:var(--shadow-sm)}.HisheTool_railExpand__hKg_A{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);flex-shrink:0;width:var(--space-12);padding:var(--space-1) 0;border:none;border-radius:var(--radius-2);background:#0000;color:var(--fg-2);font:inherit;font-size:var(--font-size-2xs);cursor:pointer}.HisheTool_railExpand__hKg_A:hover{background:var(--surface-subtle);color:var(--fg-1)}.HisheTool_railDivider__PBFTy{flex-shrink:0;align-self:stretch;height:var(--border-1);background:var(--line-1)}.HisheTool_railLabel__r1bGJ{flex-shrink:0;font-size:var(--font-size-2xs);color:var(--fg-3)}.HisheTool_batchStage__wTuwS{width:100%;flex:1;min-height:0}.HisheTool_batchStage__wTuwS[hidden]{display:none}.HisheTool_workspaceBatch__Upuur{max-width:none;width:100%;margin-left:0;margin-right:0;flex:1;min-height:0}.HisheTool_dragDropHostRail__b7b63 .HisheTool_historyRail__Etvbp{position:absolute;top:calc(var(--site-hishe-page-padding)*-1 + var(--space-3));bottom:auto;left:calc(var(--layout-margin)*-1 + var(--space-3));right:auto;max-height:calc(100dvh - var(--space-16) - var(--space-3)*2)}.HisheTool_page__PyRzB:has(.HisheTool_workspaceCompare__C1Wsq) .HisheTool_dragDropHostRail__b7b63 .HisheTool_historyRail__Etvbp{left:var(--space-3)}.HisheTool_dragDropHostRail__b7b63 .HisheTool_workspaceCompare__C1Wsq{padding-left:calc(var(--space-12) + var(--space-3)*4);box-sizing:border-box}.HisheTool_batchGroup__QpZxm{position:relative;flex-shrink:0;width:var(--space-12);height:var(--space-12);padding:0;border:none;background:#0000;cursor:pointer}.HisheTool_batchGroupLayer__0i8hi{position:absolute;top:0;right:0;bottom:0;left:0;border:var(--border-1) solid var(--line-2);border-radius:var(--radius-2);background-color:var(--image-preview-placeholder-bg);background-size:cover;background-position:50%;box-shadow:var(--shadow-sm)}.HisheTool_batchGroupLayer1__d4P_L{transform:translate(var(--space-0-5),calc(var(--space-0-5) * -1)) rotate(4deg)}.HisheTool_batchGroupLayer2__bC9kp{transform:translate(var(--space-1),calc(var(--space-1) * -1)) rotate(8deg)}.HisheTool_batchGroupActive__yTksf .HisheTool_batchGroupLayer0__q6xRa{border-color:var(--card-border-selected)}.HisheTool_batchGroupRing__ZQWLZ{position:absolute;top:calc(var(--space-0-5)*-1);right:calc(var(--space-0-5)*-1);bottom:calc(var(--space-0-5)*-1);left:calc(var(--space-0-5)*-1);padding:var(--space-0-5);border-radius:var(--radius-3);background:conic-gradient(var(--sem-info) var(--hishe-batch-progress),#0000 0);-webkit-mask:linear-gradient(var(--fg-1) 0 0) content-box,linear-gradient(var(--fg-1) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.HisheTool_batchGroupBadge__ET_eV{position:absolute;right:calc(var(--space-1)*-1);bottom:calc(var(--space-1)*-1);min-width:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-full);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-normal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.HisheTool_batchGroupBadge_idle__Fs4sI{background:var(--fg-1);color:var(--surface-card)}.HisheTool_batchGroupBadge_run__dVnmh{background:var(--sem-info);color:var(--fg-static-light)}.HisheTool_batchGroupBadge_warn__F8I4g{background:var(--sem-warning);color:var(--fg-static-dark)}.HisheTool_batchGroupDivider__sF6Vm{flex-shrink:0;align-self:stretch;height:var(--border-1);margin:var(--space-1) 0;background:var(--line-2)}.HisheTool_historyThumbActive__ikSK_{border-color:var(--card-border-selected)}.HisheTool_toolsHead__RQF69{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;width:100%}.HisheTool_toolsDesc__pOIHI{margin:0;max-width:var(--site-hishe-desc-max-width);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-1)}.HisheTool_uploadBox__T1lAU{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;max-width:var(--site-hishe-content-max-width);min-height:var(--site-hishe-upload-height);padding:var(--space-8) var(--space-6);border:var(--border-1) dashed var(--card-border);border-radius:var(--radius-4);background:var(--surface-card);box-shadow:var(--shadow-sm);cursor:pointer;box-sizing:border-box;transition:border-color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.HisheTool_uploadBox__T1lAU.HisheTool_uploadBoxActive__69Wlq,.HisheTool_uploadBox__T1lAU:hover:not(:disabled){border-color:var(--accent-lime-fg);background:color-mix(in srgb,var(--accent-lime-bg) 6%,var(--surface-card));box-shadow:var(--shadow-md)}.HisheTool_uploadBox__T1lAU.HisheTool_uploadBoxDisabled__tsmSk,.HisheTool_uploadBox__T1lAU:disabled{cursor:not-allowed;border-color:var(--card-border-disabled,var(--card-border));background:var(--surface-subtle);box-shadow:none}.HisheTool_uploadCtaLabel__r0Cia{display:inline-flex;align-items:center;gap:var(--btn-gap-md)}.HisheTool_uploadMainIcon___2f2q{color:var(--fg-2);margin-bottom:var(--space-1)}.HisheTool_uploadSpinner__o9xfT{margin-bottom:var(--space-1);flex-shrink:0}.HisheTool_uploadLoadingOverlay__z6lTy,.HisheTool_uploadSpinner__o9xfT{display:flex;align-items:center;justify-content:center;color:var(--fg-1)}.HisheTool_uploadLoadingOverlay__z6lTy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--surface-overlay)}.HisheTool_uploadTitle__n248p{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-1);text-align:center;margin:0 0 var(--space-4)}.HisheTool_uploadHint__vk_Wr,.HisheTool_uploadVipHint__cBMVp{font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--fg-3);text-align:center}.HisheTool_uploadVipHint__cBMVp{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);margin:0}.HisheTool_uploadVipHintIcon__IWbIl{display:inline-flex;align-items:center;color:var(--fg-3);cursor:help}.HisheTool_exampleBox__uiTHQ{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding-top:var(--space-2);width:100%}.HisheTool_examplesLabel__mj_bV{margin:0;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--fg-3)}.HisheTool_exampleList__w3A7b{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3)}.HisheTool_exampleItem__eD_Gs{position:relative;width:var(--site-hishe-example-thumb-width);height:var(--site-hishe-example-thumb-height);padding:0;border:var(--border-1) solid var(--card-border);border-radius:var(--radius-3);overflow:hidden;cursor:pointer;background-color:var(--surface-subtle);background-image:var(--site-card-cover-mosaic);background-size:var(--site-card-cover-mosaic-size) var(--site-card-cover-mosaic-size);background-position:50%;background-repeat:repeat;box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.HisheTool_exampleItem__eD_Gs:hover{border-color:var(--accent-lime-bg);box-shadow:var(--shadow-md)}.HisheTool_exampleItem__eD_Gs:hover .HisheTool_exampleOverlay__qi1_m{background:color-mix(in srgb,var(--surface-overlay) 28%,#0000);color:var(--fg-1)}.HisheTool_exampleThumb__W_ZH_{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.HisheTool_exampleOverlay__qi1_m{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--surface-overlay) 45%,#0000);color:var(--fg-on-overlay,var(--fg-1));transition:background var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}.HisheTool_preview__TLftT{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.HisheTool_preview__TLftT:not(.HisheTool_previewCompare__csykL){flex:0 0 auto;max-width:var(--site-hishe-content-max-width)}.HisheTool_preview__TLftT:not(.HisheTool_previewCompare__csykL) .HisheTool_mediaStageCompare___Ut_B,.HisheTool_preview__TLftT:not(.HisheTool_previewCompare__csykL) .HisheTool_previewShell__VZ0fj{width:100%}.HisheTool_previewCompare__csykL{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;max-width:none}.HisheTool_previewCompare__csykL .HisheTool_mediaStageCompare___Ut_B{flex:1;width:100%;max-width:none;min-height:0;padding-left:var(--layout-margin);padding-right:var(--layout-margin);box-sizing:border-box;overflow:visible}.HisheTool_previewCompare__csykL .HisheTool_previewShell__VZ0fj{display:flex;flex-direction:column;width:100%;min-height:0;flex:1;align-items:stretch;justify-content:flex-start;overflow:visible}.HisheTool_previewCompare__csykL .HisheTool_previewShell__VZ0fj .HisheTool_previewMainCompare__0Bzta{flex:1 1 auto;min-height:0}.HisheTool_previewMainCompare__0Bzta{max-width:none;width:100%;margin:0;flex:1;min-height:0;align-self:stretch;align-items:stretch;height:var(--site-hishe-compare-viewport-height);min-height:var(--site-hishe-compare-viewport-height);max-height:var(--site-hishe-compare-viewport-height);overflow:visible}.HisheTool_previewMediaWrap___nm3Q{position:relative;flex:1 1 0;min-height:0;width:100%;display:flex;flex-direction:column}.HisheTool_previewCompareHistory__WMLXY{position:absolute;right:calc(100% + var(--space-2));bottom:0;z-index:1;max-height:100%;overflow-y:auto;scrollbar-width:none}.HisheTool_previewCompareHistory__WMLXY::-webkit-scrollbar{display:none}.HisheTool_previewCompareHistory__WMLXY .HisheTool_historyThumbs__gSmVE{position:static;right:auto;bottom:auto;max-height:100%}.HisheTool_previewMediaWrap___nm3Q .HisheTool_previewBox__EW4g9{flex:1 1 0;min-height:0}.HisheTool_previewMain__h_UIw{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.HisheTool_previewMain__h_UIw:not(.HisheTool_previewMainCompare__0Bzta){max-width:var(--site-hishe-content-max-width);margin:0 auto}.HisheTool_previewBox__EW4g9{position:relative;display:flex;width:100%;height:var(--site-hishe-upload-height);max-height:var(--site-hishe-upload-height);border:var(--border-1) solid var(--card-border);border-radius:var(--radius-4);background-color:var(--surface-card);background-image:var(--site-card-cover-mosaic);background-size:var(--site-card-cover-mosaic-size) var(--site-card-cover-mosaic-size);background-position:50%;box-shadow:var(--shadow-sm);overflow:hidden}.HisheTool_previewMainCompare__0Bzta .HisheTool_previewBox__EW4g9{flex:1 1 0;width:100%;min-height:0;min-width:0;height:100%;max-height:none;align-items:stretch;border-radius:0;border-left:none;border-right:none;box-shadow:none;background:var(--site-card-cover-mosaic)}.HisheTool_previewMainCompare__0Bzta .HisheTool_previewToolbar__6IggY{flex-shrink:0;border-radius:0;background:#0000;padding-left:var(--layout-margin);padding-right:var(--layout-margin)}.HisheTool_previewMainCompare__0Bzta .HisheTool_comparePane__xtYOj,.HisheTool_previewMainCompare__0Bzta .HisheTool_resultPane___IawZ{flex:1 1 0;align-self:stretch;background:var(--site-card-cover-mosaic)}.HisheTool_previewMainCompare__0Bzta .HisheTool_comparePane__xtYOj .HisheTool_previewPaneImg__4hpYa,.HisheTool_previewMainCompare__0Bzta .HisheTool_resultPane___IawZ .HisheTool_previewPaneImg__4hpYa{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;user-select:none;pointer-events:none}.HisheTool_comparePane__xtYOj{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:100%;overflow:hidden;border-right:var(--border-2) solid var(--line-2,var(--card-border));box-sizing:border-box}.HisheTool_comparePane__xtYOj .HisheTool_previewPaneImg__4hpYa{user-select:none;pointer-events:none}.HisheTool_previewPaneSelectable__XeHbt{cursor:pointer}.HisheTool_previewPaneSelected__eJlEz{box-shadow:inset 0 0 0 var(--border-1) var(--card-border-selected)}.HisheTool_resultPane___IawZ{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:100%;overflow:hidden}.HisheTool_orientLandscape__pR6Fb{width:100%}.HisheTool_orientLandscape__pR6Fb .HisheTool_previewPaneImg__4hpYa{width:100%;height:auto;max-height:100%;object-fit:contain}.HisheTool_orientPortrait__uY5MN{height:100%}.HisheTool_orientPortrait__uY5MN .HisheTool_previewPaneImg__4hpYa{width:auto;height:100%;max-width:100%;object-fit:contain}.HisheTool_previewPaneImg__4hpYa{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:center center;transition:opacity var(--duration-fast) var(--easing-standard)}.HisheTool_previewPaneImgPending___AVFJ{opacity:0}.HisheTool_previewPaneLoading__xQHnq{left:0;z-index:1;color:var(--fg-1)}.HisheTool_compareResultGeneratingOverlay__HoYww,.HisheTool_previewPaneLoading__xQHnq{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.HisheTool_compareResultGeneratingOverlay__HoYww{width:50%;z-index:3;flex-direction:column;gap:var(--space-3);background:rgb(from var(--surface-overlay) r g b/var(--opacity-scrim));color:var(--fg-on-overlay,var(--fg-1));font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal)}.HisheTool_previewToolbar__6IggY{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--space-10);width:100%;padding:var(--space-2) var(--space-4);box-sizing:border-box;overflow-x:auto;border-radius:var(--radius-3);background:var(--surface-subtle)}.HisheTool_toolbarExtra__qNaeV{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-2);flex-shrink:0}.HisheTool_toolbarBtnActive__Tzyr4{color:var(--fg-accent,var(--sem-info))}.HisheTool_toolbarDivider__mlIcM{display:block;flex-shrink:0;width:var(--border-2);height:var(--space-6);margin:0 var(--space-3);background:var(--card-border)}.HisheTool_previewShell__VZ0fj{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--site-hishe-upload-height);border:none;border-radius:0;background:#0000;overflow:visible}.HisheTool_progressMask__NUBge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);background:var(--surface-overlay);color:var(--fg-on-overlay,var(--fg-1));font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal)}.HisheTool_imageStage__J1JWc{position:relative;width:100%;height:100%;min-height:inherit;padding:0;box-sizing:border-box}.HisheTool_previewImg__GkEWq{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-2)}.HisheTool_drawCanvas__xOti5{display:block;width:100%;height:100%;pointer-events:auto;cursor:crosshair;opacity:.58}.HisheTool_canvasBox__xPNS5{position:absolute;z-index:1;overflow:hidden;pointer-events:none}.HisheTool_canvasBox__xPNS5 .HisheTool_drawCanvas__xOti5{pointer-events:auto}.HisheTool_sliderRow__EHT_w{display:flex;align-items:center;gap:var(--space-2);min-width:calc(var(--space-16)*5);max-width:calc(var(--space-16)*7);flex-shrink:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-2);white-space:nowrap}.HisheTool_sliderValue__2pj3V{min-width:calc(var(--space-6) + var(--space-2));color:var(--fg-1);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left}.HisheBatchPanel_panel__MrgDA{display:flex;flex-direction:column;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);background:var(--surface-card);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-4);box-shadow:var(--shadow-sm);box-sizing:border-box;min-height:calc(100dvh - var(--space-16) - var(--space-3)*2);max-height:calc(100dvh - var(--space-16) - var(--space-3)*2);animation:HisheBatchPanel_panelOpen__kc4Ht .32s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.HisheBatchPanel_panel__MrgDA{animation:none}}@keyframes HisheBatchPanel_panelOpen__kc4Ht{0%{clip-path:inset(0 calc(100% - var(--space-16)) 0 0 round var(--radius-4));opacity:.6}to{clip-path:inset(0 0 0 0 round var(--radius-4));opacity:1}}.HisheBatchPanel_head__X_5Te{display:flex;flex-direction:column;gap:var(--space-3)}.HisheBatchPanel_head__X_5Te .qtd-tabs-outer,.HisheBatchPanel_head__X_5Te .qtd-tabs-wrapper{width:auto;align-self:flex-start}.HisheBatchPanel_headRow__7OmIi{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.HisheBatchPanel_title__1mNlY{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);color:var(--fg-1);white-space:nowrap}.HisheBatchPanel_spacer__VMjBq{flex:1}.HisheBatchPanel_num__k023Q{color:var(--fg-2)}.HisheBatchPanel_count__A669d,.HisheBatchPanel_num__k023Q{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--font-size-base)}.HisheBatchPanel_count__A669d{color:var(--fg-3)}.HisheBatchPanel_muted__qnH3g{font-size:var(--font-size-base);color:var(--fg-3)}.HisheBatchPanel_progress__d7307{display:inline-flex;align-items:center;gap:var(--space-2)}.HisheBatchPanel_progressBar__hcieS{width:calc(var(--space-16)*2.5)}.HisheBatchPanel_alert__KZXg_{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-3);background:var(--sem-warning-bg);font-size:var(--font-size-sm);color:var(--fg-1)}.HisheBatchPanel_alertHead__fb4Vj{display:flex;align-items:center;gap:var(--space-2);color:var(--sem-warning-fg)}.HisheBatchPanel_alertList__k9Gpj{margin:0;padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-1);max-height:calc(var(--space-16)*2);overflow-y:auto}.HisheBatchPanel_alertList__k9Gpj li{display:flex;gap:var(--space-3);color:var(--fg-2)}.HisheBatchPanel_fname___WGGI{min-width:calc(var(--space-16)*2);font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--fg-1);word-break:break-all}.HisheBatchPanel_bar__ygFRS{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.HisheBatchPanel_bar__ygFRS .qtd-tabs-outer,.HisheBatchPanel_bar__ygFRS .qtd-tabs-wrapper{width:auto}.HisheBatchPanel_grid__Xrg1_{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--site-hishe-batch-thumb-min),(100% - var(--space-4) * 6)/7),1fr));gap:var(--space-4);flex:1;min-height:0;align-content:start;align-items:start;grid-auto-rows:max-content;overflow-y:auto;padding:var(--space-0-5)}.HisheBatchPanel_card__K_nOP{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.HisheBatchPanel_meta__rDtGI{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0;padding:0 var(--space-0-5)}.HisheBatchPanel_fileName___kCSk{color:var(--card-title-fg,var(--fg-1));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HisheBatchPanel_fileMeta__xiccA{color:var(--fg-3);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HisheBatchPanel_fileMetaFail__K2mSF{color:var(--sem-danger-fg);font-weight:var(--font-weight-medium)}.HisheBatchPanel_cell__iuBdO{position:relative;aspect-ratio:1;border-radius:var(--radius-2);overflow:hidden;border:var(--border-1) solid var(--line-1);background:var(--image-preview-placeholder-bg)}.HisheBatchPanel_cell__iuBdO[role=button]{cursor:zoom-in}.HisheBatchPanel_cell__iuBdO:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:calc(var(--border-2)*-1)}.HisheBatchPanel_cellOn__FeBR7:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:var(--border-2) solid var(--card-border-selected);border-radius:inherit;pointer-events:none}.HisheBatchPanel_checker__osuBo{background:var(--site-card-cover-mosaic)}.HisheBatchPanel_cellWhite__d3NZd{background:var(--fg-static-light)}.HisheBatchPanel_img__mDF1W{display:block;width:100%;height:100%;object-fit:cover}.HisheBatchPanel_imgContain__WvsNC{object-fit:contain}.HisheBatchPanel_check__QUD7_{position:absolute;top:var(--space-1);left:var(--space-1);z-index:3;display:flex;width:var(--space-8);height:var(--space-8);--checkbox-size:var(--space-6);--checkbox-border:var(--fg-3)}.HisheBatchPanel_check__QUD7_ .qtd-check{flex:1;justify-content:center}.HisheBatchPanel_check__QUD7_ .qtd-check__box{border-width:var(--border-2);border-radius:var(--radius-1-5,var(--radius-1));box-shadow:var(--shadow-sm)}.HisheBatchPanel_remove__Lx03j{position:absolute;top:var(--space-1);left:var(--space-1)}.HisheBatchPanel_badge__CYj_w{position:absolute;top:var(--space-1-5);right:var(--space-1-5)}.HisheBatchPanel_overlay__RdJCN{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1-5);background:rgb(from var(--surface-overlay) r g b/var(--opacity-scrim));color:var(--fg-static-light);font-size:var(--font-size-sm);text-align:center;padding:var(--space-3)}.HisheBatchPanel_overlayBar__HBAgC{width:70%}.HisheBatchPanel_overlaySoft__iEz40{background:rgb(from var(--surface-overlay) r g b/calc(var(--opacity-scrim) * .6))}.HisheBatchPanel_overlayFail__kPLku{gap:var(--space-1);background:rgb(from var(--surface-static-dark) r g b/calc(var(--opacity-scrim) * 1.4));box-shadow:inset 0 0 0 var(--border-2) var(--sem-danger);color:var(--fg-static-light)}.HisheBatchPanel_overlayFail__kPLku svg{color:var(--sem-danger)}.HisheBatchPanel_failTitle__T75iy{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.HisheBatchPanel_failReason__aQtqC{font-size:var(--font-size-xs);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.HisheBatchPanel_failActions__F57ox{display:flex;gap:var(--space-2);margin-top:var(--space-1)}.HisheBatchPanel_addTile___vOcp{aspect-ratio:1;text-align:center;padding:var(--space-3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);border:var(--border-1) dashed var(--line-3);border-radius:var(--radius-2);background:var(--surface-subtle);color:var(--fg-2);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}.HisheBatchPanel_addTile___vOcp:hover{background:var(--surface-elevated);border-color:var(--fg-3);color:var(--fg-1)}.HisheBatchPanel_addTile___vOcp:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:calc(var(--border-2)*-1)}.HisheBatchPanel_addTitle__HC3XI{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--fg-1)}.HisheBatchPanel_addHint__fVSvO{font-size:var(--font-size-xs);color:var(--fg-3)}.HisheBatchPanel_addTileOver__GZyte{border-style:solid;border-color:var(--sem-info);background:var(--surface-elevated);color:var(--fg-1)}.HisheBatchPanel_addTileEmpty__QWdnE{grid-column:1/-1;aspect-ratio:auto;min-height:var(--site-hishe-upload-height)}.HisheBatchPanel_foot__vZ4UE{display:flex;align-items:center;gap:var(--space-3);min-height:var(--space-10);padding-top:var(--space-3);border-top:var(--border-1) solid var(--line-1)}.HisheBatchPanel_cost__7Scxn{font-size:var(--font-size-base);color:var(--fg-2)}.HisheBatchPanel_costShort__VAe7W{color:var(--sem-warning-fg)}.HisheBatchPanel_lightbox__SKDTV{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:rgb(from var(--surface-overlay) r g b/var(--opacity-scrim))}.HisheBatchPanel_lightboxBox__nPWjx{display:flex;flex-direction:column;gap:var(--space-3);max-width:min(90vw,var(--space-16)*16);max-height:90vh;padding:var(--space-4);border-radius:var(--radius-4);background:var(--surface-elevated);box-shadow:var(--shadow-lg)}.HisheBatchPanel_lightboxHead__yY_6b{display:flex;align-items:center;gap:var(--space-2);min-width:0}.HisheBatchPanel_lightboxImg__nwYWm{display:block;max-width:100%;max-height:calc(90vh - var(--space-16)*1.5);object-fit:contain;border-radius:var(--radius-2)}.HisheBatchPanel_emptyHint__sO4Aj{grid-column:1/-1;margin:0;padding:var(--space-8) 0;text-align:center;font-size:var(--font-size-sm);color:var(--fg-3)}.HisheBatchPanel_costSlot__TEvW3{display:inline-flex;margin-left:var(--space-2)}.HisheBatchPanel_groupHead__MhlhO{grid-column:1/-1;display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.HisheBatchPanel_groupHead__MhlhO:first-child{padding-top:0}.HisheBatchPanel_groupTitle__s9fgI{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--fg-1)}.HisheBatchPanel_hoverActions__esWTX{position:absolute;right:var(--space-2);bottom:var(--space-2);z-index:3;display:none;gap:var(--space-1)}.HisheBatchPanel_cell__iuBdO:focus-within .HisheBatchPanel_hoverActions__esWTX,.HisheBatchPanel_cell__iuBdO:hover .HisheBatchPanel_hoverActions__esWTX{display:flex}.HisheBatchPanel_lightboxStage__8AArg{position:relative;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-2);overflow:hidden}.HisheBatchPanel_lightboxNext__jVR6n,.HisheBatchPanel_lightboxPrev__6JpQY{position:absolute;top:50%;transform:translateY(-50%)}.HisheBatchPanel_lightboxPrev__6JpQY{left:var(--space-3)}.HisheBatchPanel_lightboxNext__jVR6n{right:var(--space-3)}.HisheBatchPanel_emptyDrop___MJqG{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--site-hishe-upload-height);padding:var(--space-8) var(--space-6);border:var(--border-1) dashed var(--line-3);border-radius:var(--radius-4);background:var(--surface-card);cursor:pointer;box-sizing:border-box;transition:border-color var(--duration-fast) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard)}.HisheBatchPanel_emptyDrop___MJqG:focus-visible,.HisheBatchPanel_emptyDrop___MJqG:hover{border-color:var(--accent-lime-fg);background:color-mix(in srgb,var(--accent-lime-bg) 6%,var(--surface-card));outline:none}.HisheBatchPanel_emptyDropOver__GufzS{border-style:solid;border-color:var(--accent-lime-fg);background:color-mix(in srgb,var(--accent-lime-bg) 10%,var(--surface-card))}.HisheBatchPanel_emptyDropIcon__qr6KT{color:var(--fg-2);margin-bottom:var(--space-1)}.HisheBatchPanel_emptyDropTitle__9O3hj{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-1);text-align:center}.BgReplace_host__GI1du,.BgReplace_panel__6XS47{display:flex;flex-direction:column;width:100%}.BgReplace_panel__6XS47{gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--surface-card);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-4);box-shadow:var(--shadow-sm);box-sizing:border-box;min-height:calc(100dvh - var(--space-16) - var(--space-3)*2);max-height:calc(100dvh - var(--space-16) - var(--space-3)*2)}.BgReplace_head__vyZAG{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.BgReplace_title__ZLq9_{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);color:var(--fg-1);white-space:nowrap}.BgReplace_count__Wni1h,.BgReplace_num__usP_N{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--font-size-base);color:var(--fg-3)}.BgReplace_num__usP_N{color:var(--fg-2)}.BgReplace_progress__Yc4vt{display:inline-flex;align-items:center;gap:var(--space-2)}.BgReplace_progressBar__RLicF{width:calc(var(--space-16)*2.5)}.BgReplace_spacer__sdoWS{flex:1}.BgReplace_muted__bEVe1{color:var(--fg-3)}.BgReplace_hint__KLW5C{margin:0;font-size:var(--font-size-xs);line-height:var(--font-lh-normal);color:var(--fg-3)}.BgReplace_emptyWrap__TgIeY{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5)}.BgReplace_desc__I2iTt{margin:0;font-size:var(--font-size-base);color:var(--fg-2)}.BgReplace_drop__j73w8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:min(100%,var(--space-16)*10);min-height:var(--site-hishe-upload-height);border:var(--border-1) dashed var(--line-3);border-radius:var(--radius-4);background:var(--surface-subtle);color:var(--fg-2);cursor:pointer;transition:background .15s,border-color .15s}.BgReplace_drop__j73w8:hover{background:var(--surface-elevated);border-color:var(--fg-3);color:var(--fg-1)}.BgReplace_drop__j73w8:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:var(--space-0-5)}.BgReplace_dropTitle__FakYy{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--fg-1)}.BgReplace_work__2yF1m{flex:1;min-height:0;display:grid;grid-template-columns:calc(var(--space-16)*5) minmax(0,1fr);gap:var(--space-5)}.BgReplace_side__BVhbw{display:flex;flex-direction:column;min-height:0;border:var(--border-1) solid var(--line-1);border-radius:var(--radius-3);background:var(--surface-card);overflow:hidden}.BgReplace_sideScroll__5tWA4{flex:1;min-height:0;overflow-y:auto}.BgReplace_scope__IR7y7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background:var(--surface-subtle);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--fg-2)}.BgReplace_scopeSel__1cKem{background:var(--sem-info-bg);color:var(--sem-info-fg)}.BgReplace_accList__tedTs{display:flex;flex-direction:column}.BgReplace_acc__3VCk8{border-top:var(--border-1) solid var(--line-1)}.BgReplace_acc__3VCk8:first-child{border-top:0}.BgReplace_accHead__QQNxL{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:0;background:none;color:var(--fg-1);text-align:left;cursor:pointer}.BgReplace_accHead__QQNxL:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:calc(var(--border-2)*-1)}.BgReplace_accDisabled__9TM7J .BgReplace_accHead__QQNxL{cursor:default;color:var(--fg-3)}.BgReplace_accTitle__gG6ak{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.BgReplace_accValue__B0ecw{margin-left:auto;max-width:calc(var(--space-16)*2.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--fg-3)}.BgReplace_chev__akp9_{flex:none;color:var(--fg-3);transition:transform .15s}.BgReplace_chevOpen___pXDA{transform:rotate(180deg)}.BgReplace_accBody__1jnSa{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.BgReplace_accBody__1jnSa .qtd-tabs-outer,.BgReplace_accBody__1jnSa .qtd-tabs-wrapper{width:100%}.BgReplace_row__2PII3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--fg-1)}.BgReplace_ellipsis__V4yJx{max-width:calc(var(--space-16)*2.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--fg-3)}.BgReplace_swatches__7_qKE{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BgReplace_swatch__RBTVk{width:var(--space-7);height:var(--space-7);padding:0;border:var(--border-1) solid var(--line-2);border-radius:var(--radius-2);cursor:pointer}.BgReplace_swatch__RBTVk:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:var(--space-0-5)}.BgReplace_swatchOn__xHM3F{box-shadow:0 0 0 var(--border-2) var(--surface-card),0 0 0 var(--border-4) var(--sem-info)}.BgReplace_swatchPicker__h3kjY{display:flex;box-sizing:border-box;border:1px dashed var(--border-strong,var(--fg-4));align-items:center;justify-content:center;background:var(--surface-subtle);color:var(--fg-2)}.BgReplace_pgrid__Sd_xV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.BgReplace_pcard__kj75d{display:flex;flex-direction:column;padding:0;overflow:hidden;border:var(--border-1-5) solid #0000;border-radius:var(--radius-2);background:var(--surface-subtle);text-align:left;cursor:pointer}.BgReplace_pcard__kj75d:hover{border-color:var(--line-3)}.BgReplace_pcard__kj75d:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:var(--space-0-5)}.BgReplace_pcardOn__kwfZy,.BgReplace_pcardOn__kwfZy:hover{border-color:var(--sem-info)}.BgReplace_pcardOn__kwfZy .BgReplace_pname__5WgSy,.BgReplace_pcardOn__kwfZy:hover .BgReplace_pname__5WgSy{color:var(--sem-info-fg);font-weight:var(--font-weight-semibold)}.BgReplace_pcardAdd__hxcdd .BgReplace_pimg__z1DWT{display:flex;align-items:center;justify-content:center;color:var(--fg-3);background:var(--surface-card)}.BgReplace_pimg__z1DWT{display:block;width:100%;aspect-ratio:1;object-fit:cover}.BgReplace_pname__5WgSy{padding:var(--space-1) var(--space-1-5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs);color:var(--fg-2)}.BgReplace_box__LBIOF{display:flex;flex-direction:column;gap:var(--space-2-5);padding:var(--space-3);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-3);background:var(--surface-subtle)}.BgReplace_prev4__IP8IU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.BgReplace_prevBtn__FPqCu,.BgReplace_prevLoading__NqiSg{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0;overflow:hidden;border:var(--border-1-5) solid var(--line-1);border-radius:var(--radius-2);background:var(--surface-card)}.BgReplace_prevBtn__FPqCu{cursor:pointer}.BgReplace_prevBtn__FPqCu:hover{border-color:var(--line-3)}.BgReplace_prevOn__Fj2Oh,.BgReplace_prevOn__Fj2Oh:hover{border-color:var(--sem-info);box-shadow:0 0 0 var(--border-1) var(--sem-info)}.BgReplace_cost__t_tt3{display:flex;justify-content:space-between;font-size:var(--font-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-2)}.BgReplace_cost__t_tt3 b{color:var(--fg-1)}.BgReplace_list__WUiNe{display:flex;flex-direction:column;gap:var(--space-1)}.BgReplace_listItem__ob0ob{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2-5);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-2);background:var(--surface-card);font-size:var(--font-size-sm);color:var(--fg-2);text-align:left;cursor:pointer}.BgReplace_listItem__ob0ob small{margin-left:auto;font-size:var(--font-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-3)}.BgReplace_listItem__ob0ob:hover{border-color:var(--line-3)}.BgReplace_listOn__Z_dgA,.BgReplace_listOn__Z_dgA:hover{border-color:var(--sem-info);background:var(--sem-info-bg);color:var(--fg-1)}.BgReplace_main__J6eQF{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0}.BgReplace_mainHead__i39l9{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.BgReplace_mainHead__i39l9 .qtd-tabs-outer,.BgReplace_mainHead__i39l9 .qtd-tabs-wrapper{width:auto}.BgReplace_notice__QmMEO{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2) var(--space-3);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-2);font-size:var(--font-size-sm);color:var(--fg-1)}.BgReplace_noticeWarn__zicny{border-color:#0000;background:var(--sem-warning-bg);color:var(--sem-warning-fg)}.BgReplace_grid__nATs4{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--site-hishe-batch-thumb-min),1fr));align-content:start;gap:var(--space-3);padding:var(--space-0-5)}.BgReplace_emptyHint__HwSIw{grid-column:1/-1;margin:var(--space-8) 0;text-align:center;font-size:var(--font-size-sm);color:var(--fg-3)}.BgReplace_card__vx0_n{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:var(--border-1) solid var(--line-1);border-radius:var(--radius-2);background:var(--surface-card)}.BgReplace_card__vx0_n:focus-within .BgReplace_more__17GjN,.BgReplace_card__vx0_n:hover .BgReplace_more__17GjN{opacity:1}.BgReplace_cardOn__qhZkg{border-color:var(--sem-info);box-shadow:0 0 0 var(--border-1) var(--sem-info)}.BgReplace_cell__ZRk_2{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;cursor:pointer}.BgReplace_cell__ZRk_2:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:calc(var(--border-2)*-1)}.BgReplace_checker__jgvu3{background-color:var(--surface-card);background-image:linear-gradient(45deg,var(--surface-subtle) 25%,#0000 25%),linear-gradient(-45deg,var(--surface-subtle) 25%,#0000 25%),linear-gradient(45deg,#0000 75%,var(--surface-subtle) 75%),linear-gradient(-45deg,#0000 75%,var(--surface-subtle) 75%);background-size:var(--space-4) var(--space-4);background-position:0 0,0 var(--space-2),var(--space-2) calc(var(--space-2)*-1),calc(var(--space-2)*-1) 0}.BgReplace_thumb__Fqi4h{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.BgReplace_cellThumb__pq28K{position:absolute;top:0;right:0;bottom:0;left:0}.BgReplace_thumbCanvas__vaklr{display:block;max-width:100%;max-height:100%;object-fit:contain}.BgReplace_rawImg__BsABH{width:100%;height:100%;object-fit:cover}.BgReplace_check__L19mN{position:absolute;top:var(--space-1);left:var(--space-1);z-index:3;display:inline-flex;padding:var(--space-1)}.BgReplace_badge__3TuSk{position:absolute;top:var(--space-2);right:var(--space-2);z-index:3}.BgReplace_more__17GjN{position:absolute;right:var(--space-2);bottom:var(--space-2);z-index:4;opacity:0;transition:opacity .15s}.BgReplace_overlay__l_gIj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1-5);padding:var(--space-2);background:rgb(from var(--surface-overlay) r g b/var(--opacity-scrim));color:var(--fg-static-light);font-size:var(--font-size-xs);text-align:center}.BgReplace_overlayFail__dODzc{background:rgb(from var(--surface-static-dark) r g b/calc(var(--opacity-scrim) * 1.4));box-shadow:inset 0 0 0 var(--border-2) var(--sem-danger);cursor:default}.BgReplace_failActions__e_Bpm{display:flex;gap:var(--space-1-5)}.BgReplace_meta__WdMBx{display:flex;flex-direction:column;gap:var(--space-0-5);padding:var(--space-1-5) var(--space-2);min-width:0}.BgReplace_fileName__fD9vN{font-weight:var(--font-weight-medium);color:var(--fg-1)}.BgReplace_fileMeta__vALPX,.BgReplace_fileName__fD9vN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xs)}.BgReplace_fileMeta__vALPX{color:var(--fg-3)}.BgReplace_fileMetaFail__bxBBt{color:var(--sem-danger-fg)}.BgReplace_modalFoot__4fEHL{display:flex;align-items:center;gap:var(--space-2);width:100%}.BgReplace_edit__VGSu_{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--space-16)*4.5);gap:var(--space-4);min-height:calc(var(--space-16)*7)}.BgReplace_editStage__Ce_Yw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}.BgReplace_editStage__Ce_Yw .BgReplace_thumb__Fqi4h{max-height:calc(var(--space-16)*8);border-radius:var(--radius-2)}.BgReplace_editSide__ytFgA{max-height:calc(var(--space-16)*8.5);overflow-y:auto;border:var(--border-1) solid var(--line-1);border-radius:var(--radius-3)}.BgReplace_form__OenTw{display:flex;flex-direction:column;gap:var(--space-4)}.BgReplace_field__5PNGT{display:flex;flex-direction:column;gap:var(--space-2)}.BgReplace_fieldLabel__7wnUn{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--fg-2)}.BgReplace_warn__EKAKT{color:var(--sem-warning-fg)}.BgReplace_modelOpt__6fwCn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-width:0}.BgReplace_modelName__Yil2E{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BgReplace_modelMeta__VrOHT{flex:none;font-size:var(--font-size-xs);color:var(--fg-3)}.BgReplace_colorPop__peSL2{width:calc(var(--space-16)*4 + var(--space-8))}.BgReplace_hidden__GOp_R{display:none}.BgReplace_ops__R4maC{display:flex;flex-direction:column;gap:var(--site-miniapp-grid-gap);min-height:0;overflow-y:auto}.BgReplace_ops__R4maC .qtd-tabs-outer,.BgReplace_ops__R4maC .qtd-tabs-wrapper{width:100%}.BgReplace_ops__R4maC .qtd-tabs-outer .qtd-tabs.qtd-tabs--pill{background:var(--surface-subtle)}[data-theme=dark] .BgReplace_ops__R4maC .qtd-tabs-outer .qtd-tabs.qtd-tabs--pill{background:var(--surface-card)}.BgReplace_ops__R4maC .qtd-tabs-outer .qtd-tabs--pill .qtd-tabs__indicator{background:var(--site-miniapp-control-bg)}.BgReplace_ops__R4maC .qtd-popover,.BgReplace_ops__R4maC .qtd-popover__trigger{display:flex;width:100%}.BgReplace_opCard__R4Ekr{display:flex;flex-direction:column;gap:var(--site-miniapp-grid-gap);padding:var(--space-4);border-radius:var(--site-miniapp-card-radius);background:var(--site-miniapp-control-bg);min-width:0}.BgReplace_opHead__ZMtaX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.BgReplace_opLabel___x8eg{flex:none;font-size:var(--site-miniapp-label-size);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-1)}.BgReplace_opMeta__zIVxR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--site-miniapp-meta-size);color:var(--fg-3)}.BgReplace_opRowStatic__O7SrI,.BgReplace_opRow__DQoyV{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-12);padding:0 var(--space-4);border:0;border-radius:var(--site-miniapp-card-radius);background:var(--site-miniapp-control-bg);color:var(--fg-1);font:inherit;text-align:left;box-sizing:border-box}.BgReplace_opRow__DQoyV{cursor:pointer;transition:box-shadow var(--duration-fast) var(--easing-standard)}.BgReplace_opRow__DQoyV:hover{box-shadow:inset 0 0 0 var(--border-1) var(--line-3)}.BgReplace_opRow__DQoyV:focus-visible{outline:var(--border-2) solid var(--sem-info);outline-offset:calc(var(--border-2)*-1)}.BgReplace_opRowOn__qf_Dx{box-shadow:inset 0 0 0 var(--border-1) var(--fg-3)}.BgReplace_opValue__IdP4j{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:var(--font-size-sm);color:var(--fg-2)}.BgReplace_opChev__sUK0D{flex:none;color:var(--fg-3)}.BgReplace_opSelect__uXOTO{flex:1;min-width:0}.BgReplace_opPop__vMC_1{display:flex;flex-direction:column;gap:var(--space-3)}.BgReplace_opPop__vMC_1 .qtd-tabs-outer,.BgReplace_opPop__vMC_1 .qtd-tabs-wrapper{width:100%}.BgReplace_body__S4GCL{flex:1;min-height:0;display:grid;grid-template-columns:calc(var(--space-16)*5) minmax(0,1fr);gap:var(--space-5)}.BgReplace_bodyFull__HGKG6{grid-template-columns:minmax(0,1fr)}.BgReplace_gridCol__iV2sz{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0}.BgReplace_editBack__oiKYx{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:#0000;color:var(--fg-2);font-size:var(--font-size-sm);cursor:pointer}.BgReplace_editBack__oiKYx:hover{color:var(--fg-1)}.BgReplace_editStrip__ZujqV{display:flex;gap:var(--space-2);max-width:100%;overflow-x:auto;padding:var(--space-1)}.BgReplace_editStripItem__Mdchz{flex:none;width:var(--space-12);height:var(--space-12);padding:0;border:2px solid #0000;border-radius:var(--radius-2);background:#0000;overflow:hidden;cursor:pointer}.BgReplace_editStripOn__XcVFF{border-color:var(--sem-info)}.BgReplace_sceneSec__xgKYj{display:flex;flex-direction:column;gap:var(--space-2)}.BgReplace_sceneGrid__w4eVS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.BgReplace_sceneGrid__w4eVS>.qtd-popover,.BgReplace_sceneGrid__w4eVS>.qtd-popover>.qtd-popover__trigger{display:flex;min-width:0;width:100%}.BgReplace_sceneGrid3__ARgB1{grid-template-columns:repeat(3,minmax(0,1fr))}.BgReplace_sceneItem__mJJf7{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;width:100%;padding:0;border:0;background:#0000;cursor:pointer}.BgReplace_sceneOn__dFLlz .BgReplace_sceneImg__67erl{box-shadow:0 0 0 2px var(--sem-info)}.BgReplace_sceneImg__67erl{display:block;width:100%;aspect-ratio:1;border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--border-subtle,#80808040)}.BgReplace_sceneCover__5RTIO{object-fit:cover}.BgReplace_sceneImg__67erl.BgReplace_swatchPicker__h3kjY{display:flex;align-items:center;justify-content:center}.BgReplace_sceneName__3_9Zm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-3);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.BgReplace_rowHost__Vt3Rw{height:var(--site-miniapp-row-height);min-width:0}.BgReplace_leftCol__I5YMo{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-4);border-radius:var(--site-miniapp-card-radius);background:var(--surface-subtle)}[data-theme=dark] .BgReplace_leftCol__I5YMo{background:var(--surface-card)}.BgReplace_host__GI1du .BgReplace_panelFlat__zPhCf{background:#0000;border:0;box-shadow:none}.BgReplace_ratioBox__icmLd{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--space-4);width:var(--space-4);height:var(--space-4);margin-right:var(--space-1)}.BgReplace_ratioBox__icmLd>span{box-sizing:border-box;border:var(--border-1) solid var(--fg-2);border-radius:var(--radius-1)}.BgReplace_sizeMenu__FufxQ{width:min(var(--space-16)*5,80vw);overflow-y:auto;overscroll-behavior:contain}.BgReplace_sizeRow__mGZ_1{display:flex;align-items:center;gap:var(--space-1);min-width:0}.BgReplace_sizeRowName__9apGt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BgReplace_sizeRowMeta__mSB64{margin-left:auto;flex-shrink:0;color:var(--fg-3);font-size:var(--font-size-xs);white-space:nowrap}.BgReplace_sizeCustom__lQhGb{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--fg-3)}.BgReplace_sizeCustom__lQhGb>:not(span):not(button){flex:1 1 0;min-width:0}.BgReplace_sizeCustom__lQhGb>button{flex:0 0 auto}.BgReplace_sizeCustomHint__7bq8t{margin:0;padding:0 var(--space-3) var(--space-2);color:var(--fg-3);font-size:var(--font-size-xs)}.BgReplace_promptBox___3eg2{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);border:var(--border-1) solid var(--line-1);border-radius:var(--radius-2);background:var(--surface-card)}.BgReplace_promptBox___3eg2:focus-within{border-color:var(--sem-info)}.BgReplace_promptRefs__wPY_o{display:flex;gap:var(--space-2)}.BgReplace_promptAdd__eEw_W,.BgReplace_promptThumb__qAUI0{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);padding:0;border-radius:var(--radius-2)}.BgReplace_promptAdd__eEw_W{border:var(--border-1) dashed var(--line-3);background:var(--surface-subtle);color:var(--fg-2);cursor:pointer}.BgReplace_promptAdd__eEw_W:hover{color:var(--fg-1)}.BgReplace_promptThumb__qAUI0 img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.BgReplace_promptThumbDel__tRF8x{position:absolute;top:calc(var(--space-1)*-1);right:calc(var(--space-1)*-1);display:inline-flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);padding:0;border:0;border-radius:50%;background:var(--surface-card);color:var(--fg-2);box-shadow:0 0 0 1px var(--line-1);cursor:pointer}.BgReplace_promptText__p9ofy{width:100%;min-height:calc(var(--space-6)*2);padding:0;border:0;outline:0;resize:none;background:#0000;color:var(--fg-1);font:inherit;font-size:var(--font-size-sm);line-height:var(--font-lh-normal)}.BgReplace_promptText__p9ofy::placeholder{color:var(--fg-4)}.BgReplace_fileNameWrap__jTKGk{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-all}.BgReplace_waitCard___hB8M{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border-radius:var(--radius-3);background:var(--surface-card);color:var(--fg-3);font-size:var(--font-size-sm);text-align:center}.BgReplace_waitCard___hB8M b{color:var(--fg-1);font-weight:var(--font-weight-medium)}.BgReplace_pickerGrid__FCfOt{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-3);max-height:60vh;overflow-y:auto;overscroll-behavior:contain}.BgReplace_emptyStage__b8XHn{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-height:70dvh;padding:var(--space-4) 0}.BgReplace_emptyHeadline__8K3QZ{margin:0;color:var(--fg-1);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);text-align:center}.BgReplace_emptyCard__AS0XY{width:min(100%,960px);min-height:240px}.BgReplace_emptyBtns__eYOkg{display:inline-flex;gap:var(--space-2)}.BgReplace_examplesLabel__i8Fg1{margin:0;color:var(--fg-3);font-size:var(--font-size-sm)}.BgReplace_exampleList__B1t6v{display:flex;gap:var(--space-3)}.BgReplace_exampleItem__30O4E{position:relative;width:100px;height:70px;padding:0;border:var(--border-1) solid var(--line-2);border-radius:var(--radius-3);overflow:hidden;background:var(--surface-card);cursor:pointer}.BgReplace_exampleItem__30O4E:hover .BgReplace_exampleOverlay___fmD1{opacity:1}.BgReplace_exampleThumb__l1C4Z{width:100%;height:100%;object-fit:cover}.BgReplace_exampleOverlay___fmD1{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--surface-overlay);color:var(--color-white);opacity:0;transition:opacity var(--duration-fast) var(--easing-standard)}.BgReplace_autoCutRow__kHkKV{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--fg-2);font-size:var(--font-size-sm);cursor:pointer}.BgReplace_gridSingle__O5CuQ{grid-template-columns:minmax(0,200px) minmax(280px,560px);justify-content:start}.BgReplace_withRail__DpXIT{display:flex;align-items:flex-start;gap:var(--space-3);width:100%}.BgReplace_railMain___sXKz{flex:1;min-width:0}.BgReplace_withRail__DpXIT>.BgReplace_railFlow__EK7VX{position:sticky;top:var(--space-3);right:auto;bottom:auto;flex-shrink:0;max-height:calc(100dvh - var(--space-16))}.BgReplace_railBadge__1OWkY{position:absolute;right:calc(var(--space-1)*-1);bottom:calc(var(--space-1)*-1);min-width:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-pill,999px);background:var(--accent-lime-bg,var(--surface-card));color:var(--accent-lime-fg,var(--fg-1));font-size:var(--font-size-xs);line-height:var(--space-4);text-align:center}.BgReplace_leftColIdle__tUuz2{pointer-events:none;cursor:not-allowed;user-select:none}.layout_layout__ah8je{display:grid;gap:var(--site-miniapp-page-gap);width:100%;max-width:var(--site-miniapp-layout-max-width);margin-left:auto;margin-right:auto;align-items:stretch}.layout_layoutSplitSmLg__M83k2{grid-template-columns:minmax(0,1fr) var(--site-miniapp-rail-width);gap:0;min-height:var(--site-miniapp-split-min-height)}.layout_layoutSplitLgSm__cbQ0O{grid-template-columns:var(--site-miniapp-rail-width) minmax(0,1fr);gap:0;min-height:var(--site-miniapp-split-min-height)}.layout_layoutFillViewport__48W6U{max-width:none;width:100%;box-sizing:border-box;margin:0;padding:0;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.layout_layoutFillViewport__48W6U>.layout_region__PlrXo{min-height:0;overflow:auto}.layout_layoutFillViewport__48W6U>.layout_regionStageSplit__dgLCg{scroll-padding-top:var(--site-work-stage-bar-h)}.layout_layoutFillViewport__48W6U>.layout_regionRailSplit__Ow0lC{overflow:hidden}.layout_layoutSingle__ar_mB,.layout_layoutStackLgSm__07c9I{grid-template-columns:minmax(0,1fr);min-height:0;height:auto;overflow:visible}.layout_layoutSingle__ar_mB{max-width:var(--site-miniapp-single-max-width)}[data-work-stage-frame] .layout_layoutSingle__ar_mB,[data-work-stage-frame] .layout_layoutStackLgSm__07c9I{max-width:none}.layout_slotMatchComposer__Gln0A{width:100%;max-width:var(--site-home-input-width);margin-left:auto;margin-right:auto;min-width:0}.layout_slotBlock__pY0Ik>.layout_slotMatchComposer__Gln0A{display:flex}.layout_slotBlock__pY0Ik>.layout_slotMatchComposer__Gln0A>*{width:100%;min-width:0}.layout_slotRow__e4z_y>.layout_slotMatchComposer__Gln0A{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--site-miniapp-grid-gap)}.layout_region__PlrXo{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--site-miniapp-grid-gap);min-width:0}.layout_regionRail__HNBDs,.layout_region__PlrXo{align-content:flex-start}.layout_regionPaneSplit__QrHG7{box-sizing:border-box;padding:var(--site-miniapp-pane-padding);border:var(--border-1) solid var(--site-miniapp-pane-border);border-radius:var(--site-miniapp-pane-radius);background:var(--site-miniapp-pane-bg)}.layout_regionStageSplit__dgLCg.layout_regionPaneSplit__QrHG7{padding:var(--work-stage-pad-top,var(--space-4)) 0 calc(var(--space-16) + var(--space-12));border:none;border-radius:0;background:#0000}.layout_regionRailSplit__Ow0lC.layout_regionPaneSplit__QrHG7{padding:var(--space-4);border:none;border-left:var(--border-1) solid var(--line-1);border-radius:0;background:var(--surface-card)}.layout_layoutSplitLgSm__cbQ0O>.layout_regionRailSplit__Ow0lC.layout_regionPaneSplit__QrHG7{border-left:none;border-right:var(--border-1) solid var(--line-1)}.layout_regionRailSplit__Ow0lC{flex-direction:column;flex-wrap:nowrap;align-content:stretch;align-self:stretch;min-height:100%;height:100%}.layout_regionRailSplit__Ow0lC .layout_slotBlock__pY0Ik,.layout_regionRailSplit__Ow0lC .layout_slotRow__e4z_y{flex:0 0 auto;width:100%}.layout_railPinBottom__C0kSi,.layout_railPinTop__2hu_u{flex:none;width:100%;display:flex;flex-direction:column;gap:var(--site-miniapp-grid-gap);background:var(--site-miniapp-rail-bg)}.layout_railScroll__h4PM7{flex:1 1 auto;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:var(--site-miniapp-grid-gap)}.layout_regionStage___dXKf{flex-direction:column;flex-wrap:nowrap}.layout_regionStageSplit__dgLCg{align-self:stretch;height:100%;min-height:100%;gap:0}.layout_regionStageSplit__dgLCg .layout_stageSourceWork__hgS4O{margin-bottom:var(--site-miniapp-stage-floor-gap);scroll-margin-top:var(--site-work-stage-bar-h)}.layout_regionStageSplit__dgLCg .layout_stageFloorSection__F2tZM+.layout_stageFloorSection__F2tZM{margin-top:var(--site-miniapp-stage-floor-gap)}.layout_regionStage___dXKf>.layout_slotBlock__pY0Ik,.layout_regionStage___dXKf>.layout_slotRow__e4z_y{flex:0 0 auto;width:100%}.layout_regionStage___dXKf>.layout_slotBlock__pY0Ik:has(.layout_howItWorks__ZApyM),.layout_regionStage___dXKf>.layout_slotFill__DPAC7:has(.layout_howItWorks__ZApyM),.layout_regionStage___dXKf>.layout_slotRow__e4z_y:has(.layout_howItWorks__ZApyM){flex:1 1 auto;align-items:center;justify-content:center}.layout_stageFloorTabsSentinel__0ITvv{height:0;margin-bottom:calc(-1*var(--site-miniapp-grid-gap))}.layout_stageFloorTabsSticky__ydSL3{position:sticky;top:0;z-index:1;padding-top:var(--space-2);padding-bottom:var(--space-2)}.layout_stageFloorTabsSticky__ydSL3 .layout_tabsInlineCenter__VRwji{justify-content:flex-start}.layout_stageFloorTabsSticky__ydSL3:empty{display:none}.layout_regionStageSplit__dgLCg .layout_stageCardsFloor__74CSV{box-sizing:border-box;width:100%;padding-left:var(--layout-margin);padding-right:var(--layout-margin)}.layout_stageSourceWork__hgS4O{width:100%;margin-bottom:calc(var(--site-miniapp-stage-floor-gap) - var(--site-miniapp-grid-gap));scroll-margin-top:var(--site-work-stage-bar-h)}.layout_stageTutorialHost__GAgfW{box-sizing:border-box;width:100%}.layout_sameWorkFloors__GDANm{display:flex;flex-direction:column;gap:calc(var(--space-12) + var(--space-6));width:100%}.layout_stageFloorHeroHeight__Bn3St{--work-hero-max-h:min(var(--site-detail-preview-max-height-cap),calc(100dvh - var(--work-hero-top-offset, var(--space-8)) - var(--work-hero-bottom-gap, var(--space-16))));min-height:var(--work-hero-max-h);display:flex;flex-direction:column}.layout_stageFloorHeroHeight__Bn3St.layout_stageFloorHeroHeight__Bn3St>*{flex:0 0 auto;margin-top:auto;margin-bottom:auto}.layout_stageFloorSection__F2tZM{flex:0 0 auto;width:100%;min-width:0;scroll-margin-top:var(--site-work-stage-bar-h)}.layout_stageFloorSection__F2tZM+.layout_stageFloorSection__F2tZM{margin-top:calc(var(--site-miniapp-stage-floor-gap) - var(--site-miniapp-grid-gap))}.layout_slotFill__DPAC7{flex:1 1 var(--site-miniapp-slot-fill-basis);min-width:0;display:flex;align-items:stretch;max-width:100%}.layout_slotFill__DPAC7>*{flex:1 1 auto;width:100%;height:100%;min-width:0;max-width:100%}.layout_slotAuto__yRCib{flex:0 0 auto;display:flex;align-self:stretch;align-items:stretch;min-height:0}.layout_slotRow__e4z_y{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--site-miniapp-grid-gap);min-width:0;width:100%;flex:0 0 auto}.layout_slotBlock__pY0Ik{flex:1 1 100%;min-width:0;display:flex}.layout_slotBlock__pY0Ik>*{width:100%}.layout_emptyRegion__EWdw4{flex:1 1 100%;border:1px dashed var(--line-2);border-radius:var(--radius-3);font-size:var(--font-size-sm);color:var(--fg-4)}.layout_emptyRegion__EWdw4,.layout_stageEmpty__93qFl{padding:var(--space-8) var(--space-4);text-align:center}.layout_stageEmpty__93qFl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:calc(var(--space-16)*6);border:var(--border-1) dashed var(--line-2);border-radius:var(--radius-3)}.layout_stageEmptyTitle__xINLN{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-lh-tight);color:var(--fg-2)}.layout_stageEmptyDesc__0NYRO{margin:0;font-size:var(--font-size-sm);line-height:var(--font-lh-normal);color:var(--fg-4)}.layout_card__y3en3{display:flex;flex-direction:column;gap:var(--site-miniapp-grid-gap);padding:var(--space-4);border-radius:var(--site-miniapp-card-radius);background:var(--site-miniapp-control-bg);min-width:0}.layout_cardHead__2ME9h{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.layout_cardLabel__CLr5p{font-size:var(--site-miniapp-label-size);font-weight:var(--font-weight-medium);line-height:var(--font-lh-normal);color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout_cardHint__5krJe{font-size:var(--site-miniapp-meta-size)}.layout_cardHint__5krJe,.layout_optionalBadge__QjSWr{line-height:var(--font-lh-normal);color:var(--site-miniapp-hint-fg)}.layout_optionalBadge__QjSWr{flex:none;padding:var(--site-miniapp-badge-padding);border-radius:var(--site-miniapp-badge-radius);background:var(--site-miniapp-control-bg);font-size:var(--site-miniapp-badge-size);font-weight:var(--font-weight-medium)}.layout_optionalTag__Sgr7U{flex:none}.layout_rowControl__iWOP3{display:flex;flex-direction:column;justify-content:center;gap:var(--space-0-5);width:100%;height:100%;min-height:var(--site-miniapp-row-height);padding:var(--site-miniapp-control-padding);border:1px solid var(--site-miniapp-control-border);border-radius:var(--site-miniapp-control-radius);background:var(--site-miniapp-control-bg);cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--easing-standard)}.layout_rowControl__iWOP3:focus-within,.layout_rowControl__iWOP3:hover{background:var(--site-miniapp-control-hover-bg)}.layout_rowControlLabel__Mra0j{font-size:var(--site-miniapp-meta-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium);color:var(--site-miniapp-meta-fg)}.layout_rowControlValue__VQ0o5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium);color:var(--fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout_rowControlValueText__GTfXj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout_rowControlChevron__W8cr4{flex:none;color:var(--site-miniapp-hint-fg)}.layout_rowControlHost__P_k4S{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:var(--site-miniapp-row-height);align-self:stretch}.layout_rowControlHost__P_k4S .qtd-dropdown{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;min-height:0}.layout_rowControlHost__P_k4S .qtd-dropdown__trigger{display:flex;flex:1 1 auto;width:100%;height:100%;min-height:0;align-items:stretch}.layout_textRow__pUb21{display:flex;flex-direction:column;justify-content:center;gap:var(--space-0-5);width:100%;height:100%;min-height:var(--site-miniapp-row-height);padding:var(--site-miniapp-control-padding);border:1px solid var(--site-miniapp-control-border);border-radius:var(--site-miniapp-control-radius);background:var(--site-miniapp-control-bg);overflow:hidden;text-align:left;transition:background var(--duration-fast) var(--easing-standard)}.layout_textRow__pUb21:focus-within,.layout_textRow__pUb21:hover{background:var(--site-miniapp-control-hover-bg)}.layout_textRow__pUb21 .layout_layoutPromptPlain__KV0oa,.layout_textRow__pUb21 .layout_textRowInput__0c2hy{flex:none!important;width:100%;min-width:0}.layout_textRow__pUb21 .layout_layoutPromptPlain__KV0oa [contenteditable]{height:calc(1em*var(--font-lh-normal))!important;max-height:calc(1em*var(--font-lh-normal))!important;min-height:0!important;line-height:var(--font-lh-normal)!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.layout_textRowInput__0c2hy{width:100%;min-width:0;margin:0;padding:var(--space-1) var(--space-2);font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium);color:var(--fg-1);outline:none}.layout_textRowInput__0c2hy::placeholder{color:var(--site-miniapp-hint-fg)}.layout_textRowInput__0c2hy:disabled{cursor:not-allowed;color:var(--fg-disabled)}.layout_chipRow__eyMLm{display:flex;flex-wrap:wrap;gap:var(--space-2)}.layout_chipRow__eyMLm .qtd-chip--pill:hover:not(:disabled):not(.is-selected){background:var(--site-miniapp-control-hover-bg)}.layout_paramChips__nOn76{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-1)}.layout_paramChips__nOn76 .qtd-chip--pill:hover:not(:disabled):not(.is-selected){background:var(--site-miniapp-control-hover-bg)}.layout_segmented__LV_e9{width:100%}.layout_creditRow__LdyEE{display:flex;align-items:center;gap:var(--site-miniapp-control-gap);min-height:var(--site-miniapp-switch-height);padding:var(--space-2) var(--space-3);border-radius:var(--site-miniapp-control-radius);background:var(--site-miniapp-control-bg)}.layout_creditLabel__4fPmz{color:var(--site-miniapp-hint-fg)}.layout_creditBadge__ceC86,.layout_creditLabel__4fPmz{font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium)}.layout_creditBadge__ceC86{padding:var(--space-1);border-radius:var(--radius-2);background:var(--site-miniapp-accent-soft);color:var(--site-miniapp-accent)}.layout_creditSpacer__3eXuO{flex:1}.layout_tabBar__xCOny{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) 0}.layout_tabBarItem__ok7Zu{min-height:var(--space-9);padding:0;border:none;border-bottom:2px solid #0000;background:none;font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium);color:var(--site-miniapp-meta-fg);cursor:pointer}.layout_tabBarItemActive__b8jQS{border-bottom-color:var(--fg-1);color:var(--fg-1)}.layout_stageTabs__atzRP{display:flex;align-items:center;gap:var(--space-1)}.layout_stageTabsItem__EwIso{padding:var(--space-1) var(--space-2);border:1px solid #0000;border-radius:var(--site-miniapp-inner-radius);background:none;font-size:var(--site-miniapp-meta-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium);color:var(--site-miniapp-hint-fg);cursor:pointer}.layout_stageTabsItemActive__p2q74{border-color:var(--site-miniapp-control-border);color:var(--fg-1)}.layout_stepperRow__A6TJt{display:flex;flex-direction:column;justify-content:center;gap:var(--space-0-5);width:100%;min-height:var(--site-miniapp-row-height);padding:var(--site-miniapp-control-padding);border:1px solid var(--site-miniapp-control-border);border-radius:var(--site-miniapp-control-radius);background:var(--site-miniapp-control-bg);transition:background var(--duration-fast) var(--easing-standard)}.layout_stepperRow__A6TJt:focus-within,.layout_stepperRow__A6TJt:hover{background:var(--site-miniapp-control-hover-bg)}.layout_stepper__Peb20{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.layout_stepperValue__N8n68{min-width:var(--space-10);text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-1)}.layout_uploadCard__rKPk6{position:relative;width:100%;min-height:var(--site-miniapp-upload-height);border-radius:var(--site-miniapp-card-radius);overflow:visible}.layout_uploadCard__rKPk6:has(.layout_uploadPreview__pADZg){overflow:hidden}.layout_uploadDropzone__h1l90{position:relative;width:100%;min-height:var(--site-miniapp-upload-height);box-sizing:border-box}.layout_uploadStatusMask__NzggL{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-2);border-radius:var(--radius-2);overflow:hidden;background:rgb(from var(--surface-static-dark) r g b/var(--opacity-scrim));color:var(--fg-inverse);pointer-events:none}.layout_uploadStatusFailed__5OLPw{pointer-events:auto;background:rgb(from var(--surface-static-dark) r g b/var(--opacity-scrim-strong))}.layout_uploadShot__LF4a2>.layout_uploadStatusMask__NzggL{border-radius:var(--radius-2)}.layout_uploadDropzone__h1l90>.layout_uploadStatusMask__NzggL{border-radius:var(--upload-dropzone-radius)}.layout_uploadSlot__Qfrqb .layout_uploadStatusMask__NzggL,.layout_uploadStripTile__HNYFw>.layout_uploadStatusMask__NzggL{border-radius:var(--site-miniapp-control-radius)}.layout_uploadStatusFailText__SBXEf{font-size:var(--font-size-xs);line-height:var(--font-lh-tight);font-weight:var(--font-weight-medium);color:var(--fg-inverse);text-align:center}.layout_uploadStatusFailActions__RAeEC{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1);pointer-events:auto}.layout_uploadBadge__HsVup{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1}.layout_uploadPreview__pADZg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.layout_uploadFilled__pTdcL{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:var(--site-miniapp-upload-height);padding:var(--space-2);box-sizing:border-box;border-radius:var(--upload-dropzone-radius);background:var(--upload-dropzone-bg)}.layout_uploadShot__LF4a2{position:relative;display:flex;max-width:100%;border-radius:var(--radius-2)}.layout_uploadShotFace__6w26J{position:relative;display:block;padding:var(--space-0-5);border:var(--border-1) solid var(--line-2);border-radius:var(--radius-2);background:var(--surface-app);cursor:pointer;line-height:0;overflow:hidden}.layout_uploadShotFace__6w26J:disabled{cursor:not-allowed}.layout_uploadReplaceBtn___9pHi{position:absolute;z-index:1;bottom:var(--space-2);left:50%;transform:translateX(-50%);white-space:nowrap;--glass-fill:var(--surface-overlay);--glass-fill-hover:var(--surface-overlay);--glass-fill-press:var(--surface-overlay)}.layout_uploadShotMedia__A9Ots{display:block;width:auto;height:auto;max-width:var(--site-miniapp-upload-shot-max-width);max-height:var(--site-miniapp-upload-shot-max-height);object-fit:contain;border-radius:max(0px,var(--radius-2) - var(--space-0-5) - var(--border-1))}.layout_uploadShotAudio__sZEc9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-width:var(--site-miniapp-upload-shot-max-width);min-height:var(--site-miniapp-upload-shot-max-height);padding:var(--space-2);color:var(--fg-2);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.layout_uploadRemove__ITSP1,.layout_uploadView__PeBwq{position:absolute;z-index:1;display:none;--glass-fill:var(--surface-overlay);--glass-fill-hover:var(--surface-overlay);--glass-fill-press:var(--surface-overlay);--glass-c:var(--color-white);--glass-fg:var(--color-white)}.layout_uploadShot__LF4a2:focus-within .layout_uploadRemove__ITSP1,.layout_uploadShot__LF4a2:focus-within .layout_uploadView__PeBwq,.layout_uploadShot__LF4a2:hover .layout_uploadRemove__ITSP1,.layout_uploadShot__LF4a2:hover .layout_uploadView__PeBwq,.layout_uploadViewOpen__RKf6h{display:flex}.layout_uploadRoleBadge__di9ok{position:absolute;left:var(--space-1);bottom:var(--space-1);z-index:1;pointer-events:none}.layout_uploadView__PeBwq{top:50%;left:50%;transform:translate(-50%,-50%)}.layout_uploadRemove__ITSP1{top:calc(-1*var(--space-2));right:calc(-1*var(--space-2));z-index:2}.layout_uploadSlotsGrid__HIVS6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--site-miniapp-grid-gap);width:100%;overflow:visible}.layout_uploadSlots__lJdbN{display:flex;gap:var(--space-2)}.layout_uploadSlot__Qfrqb{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;flex:none;border-radius:var(--site-miniapp-control-radius);--upload-dropzone-padding:var(--space-1) var(--space-2);--upload-dropzone-gap:var(--space-0-5)}.layout_slotAuto__yRCib>.layout_uploadSlot__Qfrqb,.layout_uploadSlot__Qfrqb{align-self:stretch;width:auto;height:100%;min-width:var(--site-miniapp-upload-slot-size);min-height:var(--site-miniapp-upload-slot-size)}.layout_slotAuto__yRCib>.layout_uploadSlot__Qfrqb{flex:0 0 auto}.layout_slotBlock__pY0Ik>.layout_uploadSlot__Qfrqb,.layout_slotFill__DPAC7>.layout_uploadSlot__Qfrqb{width:100%;height:100%;min-width:var(--site-miniapp-upload-slot-size);max-width:100%;min-height:var(--site-miniapp-upload-slot-size);flex:1 1 auto;align-self:stretch}.layout_uploadSlotEmpty__kU5ff{overflow:visible}.layout_uploadSlotFilled__ZhmWj{overflow:hidden;aspect-ratio:1/1}.layout_uploadSlotTriggerWrap__TIJNP,.layout_uploadSlotTrigger__IXi1Y{width:100%;height:100%;min-height:0}.layout_uploadSlotTrigger__IXi1Y{max-height:100%;box-sizing:border-box;padding:var(--space-1) var(--space-2);gap:var(--space-0-5)}.layout_uploadSlotTrigger__IXi1Y .qtd-upload__label{max-width:none;overflow:hidden;line-height:var(--font-lh-tight);white-space:nowrap}.layout_uploadSlot__Qfrqb .qtd-upload{width:100%;height:100%;min-height:0;max-height:100%;box-sizing:border-box;overflow:hidden}.layout_uploadSlot__Qfrqb .layout_uploadKindIcon__1s_UJ,.layout_uploadSlot__Qfrqb .layout_uploadKindIcon__1s_UJ img,.layout_uploadSlot__Qfrqb .layout_uploadKindIcon__1s_UJ svg{width:var(--site-miniapp-upload-slot-icon-size);height:var(--site-miniapp-upload-slot-icon-size)}.layout_uploadSlotLabel__0wy9E{position:absolute;left:var(--space-1-5);bottom:var(--space-1-5);z-index:1;font-size:var(--site-miniapp-meta-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-bold);color:var(--fg-1);text-transform:uppercase}.layout_uploadSlotImage__WkzHS{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.layout_uploadSlotFailEmpty__8XNA9{position:relative;width:100%;height:100%;min-height:var(--site-miniapp-upload-slot-size);border-radius:inherit;background:var(--upload-dropzone-bg);border:var(--border-1) dashed var(--line-2);box-sizing:border-box}.layout_uploadChips__2Jz10{display:flex;flex-wrap:wrap;gap:var(--space-2)}.layout_uploadStrip__lV8UE{display:flex;flex-direction:column;gap:var(--space-2);box-sizing:border-box;width:100%;padding:var(--space-2);border-radius:var(--site-miniapp-card-radius);background:var(--site-miniapp-control-bg)}.layout_uploadStripRow__dbzYo{--site-miniapp-upload-strip-cols:3;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-2);width:100%}.layout_uploadStripTile__HNYFw{position:relative;box-sizing:border-box;flex:none;width:max(var(--site-miniapp-upload-strip-tile-min),(100% - var(--space-2)*(var(--site-miniapp-upload-strip-cols) - 1))/var(--site-miniapp-upload-strip-cols));aspect-ratio:1;padding:0;border-radius:var(--site-miniapp-control-radius);overflow:hidden}.layout_uploadStripAdd__Xu2Rg{display:flex;align-items:center;justify-content:center;border:var(--border-1) dashed var(--line-2);background:#0000;color:var(--fg-3);cursor:pointer}.layout_uploadStripAdd__Xu2Rg:disabled{cursor:not-allowed}.layout_uploadStripThumb__7ElD_{border:var(--border-1) solid var(--line-2);background:var(--surface-subtle);cursor:grab}.layout_uploadStripThumb__7ElD_:active{cursor:grabbing}.layout_uploadStripMedia___E870{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.layout_uploadStripRemove__V9kPW{position:absolute;top:var(--space-1);right:var(--space-1);z-index:1;display:none;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);padding:0;border:none;border-radius:var(--radius-full);background:var(--surface-overlay);color:var(--fg-static-light);cursor:pointer}.layout_uploadStripThumb__7ElD_:focus-within .layout_uploadStripRemove__V9kPW,.layout_uploadStripThumb__7ElD_:focus-within .layout_uploadView__PeBwq,.layout_uploadStripThumb__7ElD_:hover .layout_uploadStripRemove__V9kPW,.layout_uploadStripThumb__7ElD_:hover .layout_uploadView__PeBwq{display:flex}.layout_uploadStripAudio__xvFQS{width:100%;height:100%;background:var(--surface-subtle)}.layout_uploadStripAudio__xvFQS,.layout_uploadStripHint__jeCzp{display:flex;align-items:center;justify-content:center;color:var(--fg-3)}.layout_uploadStripHint__jeCzp{gap:var(--space-1);margin:0;font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.layout_composerNestPlaceholder__AOwQB{width:100%;min-width:0;padding:var(--space-3);border:var(--border-1) dashed var(--line-2);border-radius:var(--radius-2);color:var(--fg-4);font-size:var(--font-size-xs);line-height:var(--font-lh-normal);text-align:center}.layout_composerNestRuntime__4VuRJ{display:flex;flex-direction:column;gap:var(--space-2);width:100%;min-width:0;margin-bottom:var(--space-3)}.layout_composerNestRuntimeRow__Jo6Z_{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--space-2);width:100%;min-width:0}.layout_composerNestRuntimeRow__Jo6Z_>*{display:flex;align-items:stretch;min-height:var(--site-miniapp-row-height);min-width:0}.layout_composerNestRuntimeRow__Jo6Z_>.layout_slotAuto__yRCib{min-width:var(--site-miniapp-upload-slot-size);flex:0 0 auto;width:auto}.layout_composerRefZone__qjhe2{width:100%;min-width:0}.layout_composerRefZoneSingle__oE_Iv .layout_uploadCard__rKPk6{min-height:calc(var(--space-16) + var(--space-8))}.layout_composerRefZoneSingleActions__B35IQ{position:absolute;right:var(--space-2);bottom:var(--space-2);z-index:1;display:flex;align-items:center;gap:var(--space-1)}.layout_composerRefZoneMulti__SK84u{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}.layout_composerRefZoneThumb__Rd40g{position:relative;width:var(--site-miniapp-upload-slot-size);height:var(--site-miniapp-upload-slot-size);flex:none;border-radius:var(--site-miniapp-control-radius);overflow:hidden}.layout_composerRefZoneThumbImg__JpK5b{width:100%;height:100%;object-fit:cover}.layout_composerRefZoneAdd__lsfqF{width:var(--site-miniapp-upload-slot-size);height:var(--site-miniapp-upload-slot-size);flex:none;border-radius:var(--site-miniapp-control-radius);overflow:visible}.layout_composerRefZoneAddDrop__fTHLi{width:100%;height:100%;box-sizing:border-box;min-height:0!important;padding:var(--space-1)}.layout_composerRefZoneSlots__lNKi3{display:flex;flex-wrap:wrap;gap:var(--space-2)}.layout_composerRefZoneSlotWrap__Ty21A{position:relative}.layout_composerRefZoneClear__gf5cl{right:var(--space-1);width:var(--space-5);height:var(--space-5);display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-full);font-size:var(--font-size-sm);line-height:1;cursor:pointer}.layout_composerRefZoneClear__gf5cl,.layout_composerRefZoneRequired__mnJ4q{position:absolute;top:var(--space-1);z-index:2;background:var(--surface-overlay);color:var(--fg-static-light)}.layout_composerRefZoneRequired__mnJ4q{left:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-1);font-size:var(--font-size-xs);line-height:var(--font-lh-normal)}.layout_composerRefZoneHint__1cZ03{align-self:center;font-size:var(--font-size-xs);color:var(--fg-4)}.layout_switchCard__sSyXQ{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);box-sizing:border-box;min-height:var(--site-miniapp-switch-height);padding:var(--site-miniapp-control-padding);border-radius:var(--site-miniapp-control-radius);background:var(--site-miniapp-control-bg);min-width:0;transition:background var(--duration-fast) var(--easing-standard)}.layout_switchCard__sSyXQ:focus-within{background:var(--site-miniapp-control-hover-bg)}.layout_switchRow___B_ub{display:flex;align-items:center;justify-content:space-between;gap:var(--site-miniapp-control-gap)}.layout_switchBody__8lStp{margin-top:var(--space-2)}.layout_promptWell__odAH0{box-sizing:border-box;border:var(--border-1) solid var(--input-border);border-radius:var(--site-miniapp-inner-radius);background:var(--input-bg);transition:border-color var(--duration-fast) var(--easing-standard)}.layout_promptWell__odAH0:hover{border-color:var(--input-border-hover)}.layout_promptWell__odAH0:focus-within{border-color:var(--input-border-focus)}.layout_promptWellFill__Rb_fr{box-sizing:border-box;border:none;border-radius:var(--site-miniapp-inner-radius);background:var(--input-bg)}.layout_layoutPromptField__A4Px5.layout_layoutPromptField__A4Px5{--layout-prompt-line:calc(var(--font-size-sm) * var(--font-lh-normal));--layout-prompt-chrome:calc(var(--space-2) * 2 + var(--border-1) * 2);--layout-prompt-min-h:calc(var(--layout-prompt-line) * 3 + var(--layout-prompt-chrome));--canvas-composer-prompt-editor-max-height:calc(var(--layout-prompt-line) * 10);box-sizing:border-box;width:100%;min-width:0;min-height:var(--layout-prompt-min-h);max-height:calc(var(--layout-prompt-line)*10 + var(--layout-prompt-chrome));padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.layout_layoutPromptField__A4Px5.layout_layoutPromptField__A4Px5>*{min-height:0}.layout_layoutPromptField__A4Px5.layout_layoutPromptField__A4Px5 [contenteditable]{min-height:calc(var(--layout-prompt-line)*3)}.layout_switchCard__sSyXQ:has(.layout_layoutPromptField__A4Px5){min-height:0}.layout_switchBody__8lStp:has(.layout_layoutPromptField__A4Px5){display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.layout_switchBody__8lStp:has(.layout_layoutPromptField__A4Px5)>.layout_layoutPromptField__A4Px5{flex:0 1 auto}.layout_regionRailSplit__Ow0lC .layout_slotBlock__pY0Ik:has(.layout_layoutPromptField__A4Px5){flex:0 1 auto;min-height:calc(var(--space-2)*2 + var(--space-6) + var(--space-2)*2 + var(--font-size-sm)*var(--font-lh-normal)*3 + var(--space-2)*2 + var(--border-1)*2)}.layout_layoutPromptPlain__KV0oa{width:100%;min-width:0;flex:none!important;min-height:0!important;padding:var(--space-1) var(--space-2);font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium)}.layout_layoutPromptPlain__KV0oa>*{max-height:calc(1em*var(--font-lh-normal))!important;min-height:0!important;overflow:hidden}.layout_layoutPromptPlain__KV0oa>*>span{line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout_notice__w8V3Z{display:inline-flex;max-width:100%;white-space:normal}.layout_linkRow__whaoj{justify-content:space-between}.layout_appHeaderPage__C__IV{display:flex;justify-content:center;width:100%;min-width:0}.layout_appHeaderPageCompact__JOu9l{padding-top:var(--site-miniapp-header-compact-padding-block);padding-bottom:var(--site-miniapp-header-compact-padding-block)}.layout_tabBarPage__4_rKm{display:flex;justify-content:center;width:100%;min-width:0}.layout_tabBarPageInner__cgF6B{width:100%;max-width:var(--site-home-input-width);min-width:0}.layout_tabsInlineCenter__VRwji{display:flex;justify-content:center;width:100%;min-width:0}.layout_tabsInlineCenter__VRwji .qtd-tabs-wrapper:not(.qtd-tabs-wrapper--glass){width:100%;min-width:0;max-width:100%}.layout_tabsInlineCenter__VRwji .qtd-tabs{margin-left:auto;margin-right:auto}.layout_stage__cxLYv{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;padding:0;border:none;background:#0000}.layout_stageTitle__lifkm{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--font-lh-tight);color:var(--fg-1);text-align:center;text-transform:uppercase}.layout_stageDesc__gyIFz{margin:0;max-width:var(--site-miniapp-stage-text-max-width);font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);color:var(--site-miniapp-hint-fg);text-align:center}.layout_stageShotCarousel__VtAmn{display:flex;align-items:center;justify-content:safe center;gap:var(--space-3);width:100%;height:var(--site-miniapp-stage-shot-height);padding-left:var(--space-4);padding-right:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;-webkit-overflow-scrolling:touch}.layout_stageShotCarousel__VtAmn::-webkit-scrollbar{display:none}.layout_stageShotItem__7lYol{flex:none;box-sizing:border-box;height:100%;aspect-ratio:var(--site-miniapp-stage-shot-aspect);padding:0;border:var(--border-1) solid #0000;border-radius:var(--radius-3);background:var(--surface-subtle);overflow:hidden;cursor:pointer;scroll-snap-align:center;transform:scale(.94);transition:transform var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard)}.layout_stageShotItem__7lYol:hover{transform:scale(.97)}.layout_stageShotItemActive__SYST9{transform:scale(1);border-color:var(--line-focus);box-shadow:var(--shadow-md);cursor:default}.layout_stageShotMedia__LCVrL{display:block;width:100%;height:100%;object-fit:cover}.layout_howItWorks__ZApyM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--site-miniapp-steps-card-min)),1fr));gap:var(--space-4);width:100%;max-width:var(--site-detail-content-max-width);align-self:center;margin:0 auto;padding:0;list-style:none}.layout_howItWorks__ZApyM[data-count="1"]{max-width:var(--site-miniapp-steps-card-max)}.layout_howItWorks__ZApyM[data-count="2"],.layout_howItWorks__ZApyM[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--site-miniapp-steps-grid-2)}.layout_howItWorks__ZApyM[data-count="5"],.layout_howItWorks__ZApyM[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.layout_howItWorksStep__8579Z{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.layout_howItWorksImage__1xoFz{display:block;width:100%;aspect-ratio:16/10;border-radius:var(--site-miniapp-card-radius);object-fit:cover;overflow:hidden;background:var(--site-miniapp-control-bg)}.layout_howItWorksTitle__WK6g0{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-lh-tight);color:var(--fg-1);text-transform:uppercase}.layout_howItWorksDesc__H7LIT{margin:0;font-size:var(--site-miniapp-label-size);line-height:var(--font-lh-normal);color:var(--site-miniapp-hint-fg)}.layout_miniComposer__q84i4{display:flex;flex-direction:column;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--site-miniapp-control-border);border-radius:var(--site-miniapp-rail-radius);background:var(--surface-card);box-shadow:var(--shadow-md)}.layout_miniComposerParams__4IOry{width:100%}.layout_miniComposerInput__dB7JY{width:100%;border:none;background:none;resize:none;font-family:inherit;font-size:var(--font-size-base);line-height:var(--font-lh-normal);color:var(--fg-1)}.layout_miniComposerInput__dB7JY::placeholder{color:var(--fg-4)}.layout_miniComposerInput__dB7JY:focus{outline:none}.layout_miniComposerPlaceholder__djA9u{font-size:var(--font-size-base);line-height:var(--font-lh-normal);color:var(--fg-4)}.layout_miniComposerBar__uEYfa{display:flex;align-items:center;gap:var(--space-2)}.layout_miniComposerSpacer__Bvqzk{flex:1}.layout_miniComposerCost__wU7o2{font-size:var(--site-miniapp-meta-size);line-height:var(--font-lh-normal);color:var(--site-miniapp-hint-fg)}.layout_generate__A9zuI{display:flex;flex-direction:column;gap:var(--space-2)}.layout_generatePrimary___hDuL{min-height:var(--site-miniapp-action-height);border-radius:var(--site-miniapp-control-radius);font-size:var(--site-miniapp-action-size);line-height:var(--font-lh-normal)}.layout_generateLabel__R2eh3{display:inline-flex;align-items:center;gap:var(--btn-gap-md);white-space:nowrap}.layout_resultsGrid__nDy_f{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--site-miniapp-result-min-width),1fr));gap:var(--space-3);width:100%}.layout_resultItem__12COH{width:100%;border-radius:var(--radius-3);overflow:hidden;background:var(--surface-elev-sm)}.layout_resultImage__6FiC6{display:block;width:100%;height:auto}.layout_materialCategory__XfTm7{display:flex;flex-direction:column;gap:var(--space-2)}.layout_materialGrid__QSNR1{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--site-miniapp-material-min-width),1fr));gap:var(--space-2)}.layout_materialItem__8z_3P{display:flex;flex-direction:column;gap:var(--space-1);overflow:hidden}.layout_materialCover__7of7j{object-fit:cover}.layout_materialCoverIcon__qynjB,.layout_materialCover__7of7j{width:100%;aspect-ratio:1/1;border-radius:var(--radius-2);background:var(--surface-elev-sm)}.layout_materialCoverIcon__qynjB{display:flex;align-items:center;justify-content:center;color:var(--fg-2)}.layout_uploadKindIcon__1s_UJ{display:inline-flex;align-items:center;justify-content:center;width:var(--site-miniapp-upload-icon-size);height:var(--site-miniapp-upload-icon-size);flex-shrink:0;color:inherit}.layout_uploadKindIcon__1s_UJ img,.layout_uploadKindIcon__1s_UJ svg{width:var(--site-miniapp-upload-icon-size);height:var(--site-miniapp-upload-icon-size);object-fit:contain}.layout_optionVisualImage__KIzx_{display:block;box-sizing:border-box;object-fit:cover;border-radius:var(--radius-1);flex:none;max-width:var(--space-4);max-height:var(--space-4)}.layout_optionLabelWithMedia__Fi3gZ{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.layout_materialLabel__MSj83{font-size:var(--font-size-xs);color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:960px){.layout_layoutSplitLgSm__cbQ0O,.layout_layoutSplitSmLg__M83k2{grid-template-columns:minmax(0,1fr)}.layout_layoutFillViewport__48W6U{height:auto;min-height:0;overflow:visible}.layout_howItWorks__ZApyM,.layout_howItWorks__ZApyM[data-count]{grid-template-columns:minmax(0,1fr);max-width:var(--site-miniapp-steps-card-max)}.layout_regionRailHorizontal__lDaYW{grid-template-columns:repeat(2,minmax(0,1fr))}}.layout_uploadFilledTitled__ZV0Y_{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-2);padding:var(--space-2-5) var(--space-3) var(--space-3)}.layout_uploadTitleRow__VMXL_{display:flex;align-items:center;gap:var(--space-1);min-width:0}.layout_uploadTitleInfo__R7Rh_{display:inline-flex;flex:none;color:var(--fg-4);cursor:help}.layout_uploadTitleInfo__R7Rh_:focus-visible,.layout_uploadTitleInfo__R7Rh_:hover{color:var(--fg-2)}.layout_uploadTitleTags__XKhPJ{display:inline-flex;flex:none;gap:var(--space-1);margin-left:auto}.layout_uploadFilledBody__krEzN{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center}.layout_uploadSwap__yQtzf{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.layout_uploadSwap__yQtzf .layout_uploadShotMedia__A9Ots{max-width:var(--site-miniapp-swap-slot-width);max-height:var(--site-miniapp-swap-slot-height)}.layout_uploadSwapItem___SDhS{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.layout_uploadSwapCaption__h87JM{font-size:var(--site-miniapp-meta-size);line-height:var(--font-lh-normal);color:var(--site-miniapp-meta-fg)}.layout_uploadSwapArrow__fyImP{display:inline-flex;color:var(--fg-4);margin-bottom:calc(var(--site-miniapp-meta-size)*1.5)}.layout_uploadSwapEmpty__MQ_1r{display:flex;align-items:center;justify-content:center;width:var(--site-miniapp-swap-slot-width);height:var(--site-miniapp-swap-slot-height);box-sizing:border-box;border:var(--border-1-5) dashed var(--site-miniapp-accent);border-radius:var(--radius-2);background:var(--site-miniapp-accent-soft);color:var(--fg-1);cursor:pointer;transition:background var(--duration-fast) ease-out}.layout_uploadSwapEmpty__MQ_1r:hover{background:var(--surface-subtle)}.layout_uploadSwapEmpty__MQ_1r:disabled{cursor:not-allowed}.layout_uploadSwapNote__Z8h4r{margin:0;font-size:var(--site-miniapp-meta-size);line-height:var(--font-lh-normal);color:var(--site-miniapp-hint-fg);text-align:center}.layout_uploadSwapDrop__KXg4f{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);width:100%;padding:var(--space-2-5) var(--space-3);box-sizing:border-box;border:var(--border-1-5) dashed var(--site-miniapp-accent);border-radius:var(--radius-3);background:var(--site-miniapp-accent-soft);cursor:pointer}.layout_uploadSwapDrop__KXg4f:hover{background:var(--surface-subtle)}.layout_uploadSwapDrop__KXg4f:disabled{cursor:not-allowed}.layout_uploadSwapDropMain__e_68s{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);line-height:var(--font-lh-normal);font-weight:var(--font-weight-medium);color:var(--fg-1)}.layout_uploadSlotSeeded__ByseF{box-shadow:0 0 0 var(--border-2) var(--site-miniapp-accent)}.layout_seedLabelGroup__FjynT{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-1-5);min-width:0}