.TaskNavigationOverlay-module__NMG9yG__overlay{z-index:140;-webkit-backdrop-filter:blur(26px)saturate(108%);background:linear-gradient(118deg,#e1eaf1eb,#f1f4f6f0,#e0ecf0eb) 0 0/220% 220%;place-items:center;padding:24px;animation:3.6s ease-in-out infinite TaskNavigationOverlay-module__NMG9yG__task-overlay-flow;display:grid;position:fixed;inset:0;overflow:hidden}.TaskNavigationOverlay-module__NMG9yG__overlay:before{content:"";background:#f8fafc14;position:absolute;inset:0}.TaskNavigationOverlay-module__NMG9yG__panel{color:#263746;text-align:center;-webkit-backdrop-filter:blur(22px);background:#fafcfde0;border:1px solid #ffffffd1;border-radius:22px;width:min(420px,100vw - 32px);padding:32px;animation:.18s ease-out both TaskNavigationOverlay-module__NMG9yG__task-panel-in;position:relative;box-shadow:0 24px 64px #34485a24}.TaskNavigationOverlay-module__NMG9yG__iconWrap{color:#557792;background:#ffffffbd;border:1px solid #587a962e;border-radius:20px;place-items:center;width:62px;height:62px;margin:0 auto;display:grid;position:relative}.TaskNavigationOverlay-module__NMG9yG__sparkle{width:24px;height:24px}.TaskNavigationOverlay-module__NMG9yG__spinner{color:#587a9675;width:72px;height:72px;animation:1.4s linear infinite TaskNavigationOverlay-module__NMG9yG__task-spinner;position:absolute;inset:-6px}.TaskNavigationOverlay-module__NMG9yG__panel h2{letter-spacing:0;margin:20px 0 0;font-size:19px;font-weight:600;line-height:1.45}.TaskNavigationOverlay-module__NMG9yG__panel p{color:#5f7281;letter-spacing:0;max-width:320px;margin:8px auto 0;font-size:13px;line-height:1.7}.TaskNavigationOverlay-module__NMG9yG__progressTrack{background:#9fb2c03d;border-radius:999px;height:4px;margin:22px auto 0;display:block;overflow:hidden}.TaskNavigationOverlay-module__NMG9yG__progressTrack i{border-radius:inherit;background:#7895ab;width:42%;height:100%;animation:1.6s ease-in-out infinite TaskNavigationOverlay-module__NMG9yG__task-progress;display:block}@keyframes TaskNavigationOverlay-module__NMG9yG__task-overlay-flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes TaskNavigationOverlay-module__NMG9yG__task-panel-in{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes TaskNavigationOverlay-module__NMG9yG__task-spinner{to{transform:rotate(360deg)}}@keyframes TaskNavigationOverlay-module__NMG9yG__task-progress{0%{transform:translate(-110%)}52%,to{transform:translate(245%)}}@media (prefers-reduced-motion:reduce){.TaskNavigationOverlay-module__NMG9yG__overlay,.TaskNavigationOverlay-module__NMG9yG__panel,.TaskNavigationOverlay-module__NMG9yG__spinner,.TaskNavigationOverlay-module__NMG9yG__progressTrack i{animation-duration:1ms;animation-iteration-count:1}}
.CreativeTaskCenterPage-module__ZOAgbG__menuContent{z-index:70;-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);width:min(320px,100vw - 24px);max-height:min(640px,100dvh - 96px);transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#fafcfde6;border:1px solid #d8e0e7eb;border-radius:16px;padding:6px;animation:.18s cubic-bezier(.2,.8,.2,1) both CreativeTaskCenterPage-module__ZOAgbG__menu-in;overflow:hidden auto;box-shadow:0 18px 48px #34485a26}.CreativeTaskCenterPage-module__ZOAgbG__menuSeparator{background:#c1ced89e;height:1px;margin:6px 8px}.CreativeTaskCenterPage-module__ZOAgbG__menuContent[data-state=closed]{animation:.13s ease-in both CreativeTaskCenterPage-module__ZOAgbG__menu-out}.CreativeTaskCenterPage-module__ZOAgbG__menuLabel{color:var(--muted);padding:7px 10px 5px;font-size:12px;font-weight:500}.CreativeTaskCenterPage-module__ZOAgbG__menuItem{cursor:pointer;border-radius:12px;outline:none;align-items:center;gap:10px;min-height:58px;padding:8px;transition:background-color .16s,color .16s;display:flex}.CreativeTaskCenterPage-module__ZOAgbG__menuItem:hover,.CreativeTaskCenterPage-module__ZOAgbG__menuItem:focus,.CreativeTaskCenterPage-module__ZOAgbG__menuItem[data-highlighted]{background:#e8eef3eb}.CreativeTaskCenterPage-module__ZOAgbG__menuIcon{color:#52738d;background:#edf3f7;border:1px solid #cfdae2;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.CreativeTaskCenterPage-module__ZOAgbG__filterBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcfdb8;border:1px solid #d8e0e7db;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:8px;display:flex;box-shadow:0 8px 24px #34485a0e}.CreativeTaskCenterPage-module__ZOAgbG__filterTabs{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.CreativeTaskCenterPage-module__ZOAgbG__filterButton{min-height:34px;color:var(--muted);outline-offset:2px;background:0 0;border:1px solid #0000;border-radius:11px;outline:2px solid #0000;align-items:center;gap:7px;padding:6px 10px;font-size:13px;font-weight:500;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s;display:inline-flex}.CreativeTaskCenterPage-module__ZOAgbG__filterButton:hover{color:var(--foreground);background:#edf1f4d1}.CreativeTaskCenterPage-module__ZOAgbG__filterButton:focus-visible{outline-color:var(--ring)}.CreativeTaskCenterPage-module__ZOAgbG__filterButtonActive{color:#486a84;background:#ffffffeb;border-color:#d2dce4;box-shadow:0 2px 8px #34485a14}.CreativeTaskCenterPage-module__ZOAgbG__filterCount{color:#5f7181;background:#e0e8eed6;border-radius:7px;place-items:center;min-width:22px;height:20px;padding:0 5px;font-size:11px;display:inline-grid}.CreativeTaskCenterPage-module__ZOAgbG__filterButtonActive .CreativeTaskCenterPage-module__ZOAgbG__filterCount{color:#486a84;background:#e5edf3}.CreativeTaskCenterPage-module__ZOAgbG__taskCard{transition:border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.2,.8,.2,1)}.CreativeTaskCenterPage-module__ZOAgbG__taskGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-items:start;gap:16px;display:grid}.CreativeTaskCenterPage-module__ZOAgbG__taskCard:hover{border-color:#c8d5de;transform:translateY(-2px);box-shadow:0 16px 38px #34485a1c}.CreativeTaskCenterPage-module__ZOAgbG__preview{aspect-ratio:4/3;border-radius:0}.CreativeTaskCenterPage-module__ZOAgbG__previewImage{object-fit:contain;background-color:#f4f6f8;width:100%;height:100%;transition:transform .26s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0}.CreativeTaskCenterPage-module__ZOAgbG__taskCard:hover .CreativeTaskCenterPage-module__ZOAgbG__previewImage{transform:scale(1.015)}.CreativeTaskCenterPage-module__ZOAgbG__previewPlaceholder{color:#81909e;background:linear-gradient(#ffffff5c,#ffffff5c),#edf1f4;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid;position:absolute;inset:0}.CreativeTaskCenterPage-module__ZOAgbG__typeBadge,.CreativeTaskCenterPage-module__ZOAgbG__statusBadge{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;top:12px;box-shadow:0 4px 14px #34485a1a}.CreativeTaskCenterPage-module__ZOAgbG__typeBadge{color:#4f7089;background:#f7fafcdb;border:1px solid #ffffffdb;border-radius:9px;align-items:center;gap:6px;min-height:26px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex;left:12px}.CreativeTaskCenterPage-module__ZOAgbG__statusBadge{right:12px}.CreativeTaskCenterPage-module__ZOAgbG__metrics{border-top:1px solid #d8e0e7cc;border-bottom:1px solid #d8e0e7cc;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;padding:8px 0;display:grid}.CreativeTaskCenterPage-module__ZOAgbG__metric{min-width:0;padding:2px 7px}.CreativeTaskCenterPage-module__ZOAgbG__metric+.CreativeTaskCenterPage-module__ZOAgbG__metric{border-left:1px solid #d8e0e7cc}.CreativeTaskCenterPage-module__ZOAgbG__backgroundProgress{color:#7b673f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 8px;margin-top:10px;font-size:10px;display:grid}.CreativeTaskCenterPage-module__ZOAgbG__backgroundProgress>span{align-items:center;gap:5px;min-width:0;font-weight:600;display:inline-flex}.CreativeTaskCenterPage-module__ZOAgbG__backgroundProgress>strong{font-size:10px}.CreativeTaskCenterPage-module__ZOAgbG__backgroundProgress>i{background:#eee7d7;border-radius:999px;grid-column:1/-1;height:4px;display:block;overflow:hidden}.CreativeTaskCenterPage-module__ZOAgbG__backgroundProgress b{border-radius:inherit;background:#aa8c51;height:100%;transition:width .22s;display:block}.CreativeTaskCenterPage-module__ZOAgbG__tooltip{z-index:80;color:#fff;background:#2c3a46f0;border:1px solid #485b6c38;border-radius:8px;padding:5px 8px;font-size:11px;animation:.14s ease-out both CreativeTaskCenterPage-module__ZOAgbG__tooltip-in;box-shadow:0 8px 20px #28364229}.CreativeTaskCenterPage-module__ZOAgbG__tooltipArrow{fill:#2c3a46f0}.CreativeTaskCenterPage-module__ZOAgbG__notice,.CreativeTaskCenterPage-module__ZOAgbG__errorPanel{border-radius:12px;margin-bottom:12px;padding:10px 12px;font-size:13px}.CreativeTaskCenterPage-module__ZOAgbG__notice{color:#52715f;background:#edf4f0;border:1px solid #c8d9d0;animation:.18s ease-out both CreativeTaskCenterPage-module__ZOAgbG__notice-in}.CreativeTaskCenterPage-module__ZOAgbG__errorPanel{color:#8d5960;background:#f6edef;border:1px solid #dfc8cb;justify-content:space-between;align-items:center;gap:12px;display:flex}.CreativeTaskCenterPage-module__ZOAgbG__skeletonCard{background:linear-gradient(105deg,#0000 34%,#ffffffc7 48%,#0000 62%) 0 0/220% 100%,#e9eef2c7;border:1px solid #d8e0e7db;border-radius:20px;min-height:340px;animation:1.4s ease-in-out infinite CreativeTaskCenterPage-module__ZOAgbG__skeleton}@keyframes CreativeTaskCenterPage-module__ZOAgbG__menu-in{0%{opacity:0;transform:translateY(-7px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CreativeTaskCenterPage-module__ZOAgbG__menu-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.985)}}@keyframes CreativeTaskCenterPage-module__ZOAgbG__tooltip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes CreativeTaskCenterPage-module__ZOAgbG__notice-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes CreativeTaskCenterPage-module__ZOAgbG__skeleton{to{background-position:-220% 0}}@media (max-width:640px){.CreativeTaskCenterPage-module__ZOAgbG__filterBar{align-items:flex-start}.CreativeTaskCenterPage-module__ZOAgbG__filterTabs{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CreativeTaskCenterPage-module__ZOAgbG__filterButton{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.CreativeTaskCenterPage-module__ZOAgbG__menuContent,.CreativeTaskCenterPage-module__ZOAgbG__tooltip,.CreativeTaskCenterPage-module__ZOAgbG__notice,.CreativeTaskCenterPage-module__ZOAgbG__skeletonCard{animation-duration:1ms;animation-iteration-count:1}.CreativeTaskCenterPage-module__ZOAgbG__taskCard:hover,.CreativeTaskCenterPage-module__ZOAgbG__taskCard:hover .CreativeTaskCenterPage-module__ZOAgbG__previewImage{transform:none}}
.CreativeRemixWorkspacePage-module__WFrfBG__page{--remix-canvas:#f3f6f8;--remix-surface:#ffffffc2;--remix-surface-strong:#fafcfdf5;--remix-surface-muted:#edf2f6b8;--remix-border:#a4b5c26b;--remix-border-strong:#899fb085;--remix-text:#263746;--remix-muted:#687c8c;--remix-subtle:#8494a1;--remix-accent:#607f98;--remix-accent-soft:#e9f0f5;--remix-success:#5f8573;--remix-success-soft:#eaf2ee;--remix-danger:#94656b;--remix-danger-soft:#f6edef;width:100%;min-width:0;max-width:1600px;color:var(--remix-text);margin-inline:auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Segoe UI,sans-serif}.CreativeRemixWorkspacePage-module__WFrfBG__workspace{border:1px solid var(--remix-border);background:var(--remix-surface);-webkit-backdrop-filter:blur(20px)saturate(112%);backdrop-filter:blur(20px)saturate(112%);isolation:isolate;border-radius:20px;grid-template-columns:224px minmax(272px,.82fr) minmax(480px,1.7fr);height:clamp(640px,100dvh - 184px,824px);min-height:640px;display:grid;overflow:hidden;box-shadow:0 18px 44px #31445417,0 2px 8px #3144540a}.CreativeRemixWorkspacePage-module__WFrfBG__typeRail,.CreativeRemixWorkspacePage-module__WFrfBG__materialPanel,.CreativeRemixWorkspacePage-module__WFrfBG__workflowPanel{min-width:0;min-height:0}.CreativeRemixWorkspacePage-module__WFrfBG__typeRail,.CreativeRemixWorkspacePage-module__WFrfBG__materialPanel{border-right:1px solid var(--remix-border);scrollbar-color:#607f9847 transparent;scrollbar-width:thin;padding:16px;overflow-y:auto}.CreativeRemixWorkspacePage-module__WFrfBG__sectionLabel{color:var(--remix-accent);font-size:12px;font-weight:600;line-height:1.4}.CreativeRemixWorkspacePage-module__WFrfBG__typeList{gap:8px;margin-top:16px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton{color:#5d7181;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:8px;min-width:0;min-height:64px;padding:8px;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton:hover:not(:disabled){color:var(--remix-text);background:#eff4f7d1;border-color:#a7b9c657}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton:focus-visible,.CreativeRemixWorkspacePage-module__WFrfBG__materialThumb button:focus-visible,.CreativeRemixWorkspacePage-module__WFrfBG__stepButton:focus-visible{outline-offset:2px;outline:2px solid #607f98b8}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton:disabled,.CreativeRemixWorkspacePage-module__WFrfBG__materialThumb button:disabled{cursor:not-allowed;opacity:.48}.CreativeRemixWorkspacePage-module__WFrfBG__typeButtonActive{color:#456982;background:#ffffffeb;border-color:#869fb275;box-shadow:0 8px 20px #374c5c14}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton strong,.CreativeRemixWorkspacePage-module__WFrfBG__typeButton small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton strong{color:inherit;font-size:14px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton small{color:var(--remix-subtle);margin-top:2px;font-size:11px}.CreativeRemixWorkspacePage-module__WFrfBG__typeIcon{color:#547690;background:#ebf2f6e6;border:1px solid #9cb1c06b;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__materialPanel{flex-direction:column;gap:16px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__panelHeading,.CreativeRemixWorkspacePage-module__WFrfBG__workflowHeader,.CreativeRemixWorkspacePage-module__WFrfBG__stepTitleRow,.CreativeRemixWorkspacePage-module__WFrfBG__workflowFooter,.CreativeRemixWorkspacePage-module__WFrfBG__aiPipelineHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__panelHeading h2,.CreativeRemixWorkspacePage-module__WFrfBG__workflowHeader h2{color:var(--remix-text);margin-top:4px;font-size:18px;font-weight:600;line-height:1.3}.CreativeRemixWorkspacePage-module__WFrfBG__materialGallery{border:1px solid var(--remix-border);scrollbar-color:#607f9847 transparent;scrollbar-width:thin;background:#eff3f6a8;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;min-height:224px;max-height:344px;padding:8px;display:grid;overflow-y:auto}.CreativeRemixWorkspacePage-module__WFrfBG__materialThumb{aspect-ratio:1;background:#ffffffe0;border:1px solid #9db1c073;border-radius:12px;position:relative;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__materialImage{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.CreativeRemixWorkspacePage-module__WFrfBG__materialIndex{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#304251b8;border:1px solid #ffffff7a;border-radius:8px;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid;position:absolute;bottom:6px;left:6px}.CreativeRemixWorkspacePage-module__WFrfBG__materialThumb button{width:26px;height:26px;color:var(--remix-danger);background:#ffffffe6;border:1px solid #ffffffdb;border-radius:9px;place-items:center;transition:background-color .18s,color .18s;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 4px 12px #3548581a}.CreativeRemixWorkspacePage-module__WFrfBG__materialThumb button:hover:not(:disabled){color:#80545a;background:#fff}.CreativeRemixWorkspacePage-module__WFrfBG__materialEmpty{min-height:204px;color:var(--remix-subtle);grid-column:1/-1;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__dropZone{min-height:64px;color:var(--remix-muted);background:#f6f8faad;border:1px dashed #89a3b694;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:13px;transition:background-color .18s,border-color .18s,color .18s;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__dropZoneActive{border-color:var(--remix-accent);background:var(--remix-accent-soft);color:#496d88}.CreativeRemixWorkspacePage-module__WFrfBG__materialHint{color:var(--remix-muted);font-size:12px;line-height:1.6}.CreativeRemixWorkspacePage-module__WFrfBG__materialActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__materialActions button{white-space:nowrap;min-width:0}.CreativeRemixWorkspacePage-module__WFrfBG__workflowPanel{background:var(--remix-surface-strong);color:var(--remix-text);flex-direction:column;padding:16px 16px 0;display:flex;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__workflowHeader{flex:none;min-height:48px}.CreativeRemixWorkspacePage-module__WFrfBG__workflowHeader>div>span,.CreativeRemixWorkspacePage-module__WFrfBG__stepTitleRow>div>span{color:var(--remix-accent);font-size:12px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__stepRail{scrollbar-color:#607f983d transparent;scrollbar-width:thin;flex:none;grid-auto-columns:minmax(112px,1fr);grid-auto-flow:column;gap:8px;margin-top:16px;padding-bottom:8px;display:grid;overflow-x:auto}.CreativeRemixWorkspacePage-module__WFrfBG__stepButton{border:1px solid var(--remix-border);min-width:112px;min-height:42px;color:var(--remix-muted);text-align:left;background:#f4f7f9d6;border-radius:12px;align-items:center;gap:8px;padding:8px;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__stepButton:hover{border-color:var(--remix-border-strong);background:#fff}.CreativeRemixWorkspacePage-module__WFrfBG__stepButton>span{color:#607688;background:#e4ebf0;border-radius:8px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__stepButton small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__stepButtonActive{background:var(--remix-accent-soft);color:#3f647f;border-color:#607f9894;box-shadow:0 5px 14px #3c536512}.CreativeRemixWorkspacePage-module__WFrfBG__stepButtonActive>span{background:var(--remix-accent);color:#fff}.CreativeRemixWorkspacePage-module__WFrfBG__stepButtonComplete>span{background:var(--remix-success-soft);color:var(--remix-success)}.CreativeRemixWorkspacePage-module__WFrfBG__stepContent{overscroll-behavior:contain;border-top:1px solid var(--remix-border);scrollbar-color:#607f984d transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex:auto;min-height:0;margin-top:8px;padding:16px 8px 24px 2px;overflow:hidden auto}.CreativeRemixWorkspacePage-module__WFrfBG__stepTitleRow{align-items:flex-start}.CreativeRemixWorkspacePage-module__WFrfBG__stepTitleRow h3{color:var(--remix-text);margin-top:4px;font-size:20px;font-weight:600;line-height:1.35}.CreativeRemixWorkspacePage-module__WFrfBG__stepTitleRow p{color:var(--remix-muted);margin-top:4px;font-size:13px;line-height:1.55}.CreativeRemixWorkspacePage-module__WFrfBG__aiPipeline{border-block:1px solid var(--remix-border);background:#f2f6f880;margin-top:24px;padding:16px}.CreativeRemixWorkspacePage-module__WFrfBG__aiPipelineHeader span,.CreativeRemixWorkspacePage-module__WFrfBG__aiPipelineHeader strong{display:block}.CreativeRemixWorkspacePage-module__WFrfBG__aiPipelineHeader span{color:var(--remix-accent);font-size:12px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__aiPipelineHeader strong{color:#3d5262;margin-top:4px;font-size:13px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__aiStageList{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;margin-top:16px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage{border:1px solid var(--remix-border);min-width:0;min-height:52px;color:var(--remix-muted);background:#ffffffb8;border-radius:12px;align-items:center;gap:8px;padding:8px;transition:border-color .18s,background-color .18s,color .18s;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage>span:last-child,.CreativeRemixWorkspacePage-module__WFrfBG__aiStage strong,.CreativeRemixWorkspacePage-module__WFrfBG__aiStage small{min-width:0;display:block}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage small{color:var(--remix-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__aiStageIcon{color:#627b8e;background:#e5edf2;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage_running{background:var(--remix-accent-soft);color:#456982;border-color:#607f9894}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage_running .CreativeRemixWorkspacePage-module__WFrfBG__aiStageIcon{background:var(--remix-accent);color:#fff}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage_completed{color:#4f7563;background:#eaf2eec2;border-color:#5f85736b}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage_completed .CreativeRemixWorkspacePage-module__WFrfBG__aiStageIcon{color:var(--remix-success);background:#dbeae2}.CreativeRemixWorkspacePage-module__WFrfBG__aiStage_failed{background:var(--remix-danger-soft);color:var(--remix-danger);border-color:#94656b6b}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence{border-top:1px solid var(--remix-border);margin-top:24px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section,.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>details{border-bottom:1px solid var(--remix-border);padding:16px 8px}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section>span,.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section>strong,.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section>p,.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section>small{display:block}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section>span{color:var(--remix-accent);margin-bottom:8px;font-size:12px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence>section>strong{color:var(--remix-text);font-size:14px}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence p{color:var(--remix-muted);margin-top:8px;font-size:13px;line-height:1.6}.CreativeRemixWorkspacePage-module__WFrfBG__analysisList,.CreativeRemixWorkspacePage-module__WFrfBG__planSteps{gap:8px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__analysisList>div{border-left:2px solid #5f85739e;min-width:0;padding-left:8px}.CreativeRemixWorkspacePage-module__WFrfBG__analysisList strong,.CreativeRemixWorkspacePage-module__WFrfBG__analysisList small,.CreativeRemixWorkspacePage-module__WFrfBG__planSteps small{display:block}.CreativeRemixWorkspacePage-module__WFrfBG__analysisList strong{color:#3e5363;font-size:13px}.CreativeRemixWorkspacePage-module__WFrfBG__analysisList small,.CreativeRemixWorkspacePage-module__WFrfBG__planSteps small,.CreativeRemixWorkspacePage-module__WFrfBG__aiDraftSection>small{color:var(--remix-muted);margin-top:4px;font-size:12px;line-height:1.55}.CreativeRemixWorkspacePage-module__WFrfBG__planSteps{margin-top:8px}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence details summary{cursor:pointer;color:#4f7189;font-size:13px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence details summary:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #607f98b8}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence details p{white-space:pre-wrap;max-height:160px;overflow-y:auto}.CreativeRemixWorkspacePage-module__WFrfBG__aiEvidence details>small{color:var(--remix-muted);margin-top:8px;font-size:12px;line-height:1.55;display:block}.CreativeRemixWorkspacePage-module__WFrfBG__aiDraftImage{aspect-ratio:1;border:1px solid var(--remix-border);background-color:#f2f5f7;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:14px;width:min(200px,100%)}.CreativeRemixWorkspacePage-module__WFrfBG__checkList{gap:0;margin-top:16px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__checkList>div{border-bottom:1px solid var(--remix-border);color:#4e6170;align-items:center;gap:8px;padding:12px 8px;font-size:13px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__checkList svg{color:var(--remix-success)}.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid label{gap:8px;min-width:0;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid label>span{color:#536978;font-size:12px;font-weight:600}.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid input,.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid textarea,.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid button[role=combobox]{border-color:var(--remix-border-strong);color:var(--remix-text);box-shadow:none;background:#ffffffd6}.CreativeRemixWorkspacePage-module__WFrfBG__fieldWide{grid-column:1/-1}.CreativeRemixWorkspacePage-module__WFrfBG__numberField{align-items:center;gap:8px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__numberField>span{color:var(--remix-muted);flex:none;font-size:13px}.CreativeRemixWorkspacePage-module__WFrfBG__dimensionPreview{background:var(--remix-accent-soft);color:var(--remix-accent);border:1px solid #607f9861;border-radius:14px;align-items:center;gap:8px;margin-top:24px;padding:16px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__dimensionPreview strong{color:var(--remix-text)}.CreativeRemixWorkspacePage-module__WFrfBG__dimensionPreview span{color:var(--remix-muted);margin-left:auto;font-size:12px}.CreativeRemixWorkspacePage-module__WFrfBG__generationState{background:var(--remix-accent-soft);border:1px solid #607f9861;border-radius:14px;margin-top:24px;padding:16px}.CreativeRemixWorkspacePage-module__WFrfBG__generationState>div{color:#4d687b;align-items:center;gap:8px;font-size:13px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__generationState strong{margin-left:auto}.CreativeRemixWorkspacePage-module__WFrfBG__generationState>span{background:#607f982e;border-radius:999px;height:5px;margin-top:12px;display:block;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__generationState i{border-radius:inherit;background:var(--remix-accent);height:100%;transition:width .22s;display:block}.CreativeRemixWorkspacePage-module__WFrfBG__resultArea{border-top:1px solid var(--remix-border);grid-template-columns:minmax(200px,.9fr) minmax(160px,1fr);gap:16px;margin-top:24px;padding-top:16px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__resultImage{border:1px solid var(--remix-border);background-color:#f1f4f6;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:16px;min-height:224px}.CreativeRemixWorkspacePage-module__WFrfBG__resultArea>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__resultArea strong{color:var(--remix-text);font-size:15px}.CreativeRemixWorkspacePage-module__WFrfBG__resultArea span{color:var(--remix-muted);font-size:13px}.CreativeRemixWorkspacePage-module__WFrfBG__error{background:var(--remix-danger-soft);color:var(--remix-danger);border:1px solid #94656b6b;border-radius:12px;flex:none;margin:8px 0 0;padding:10px 12px;font-size:13px}.CreativeRemixWorkspacePage-module__WFrfBG__workflowFooter{z-index:2;border-top:1px solid var(--remix-border);background:var(--remix-surface-strong);flex:none;min-height:64px;padding:12px 0 16px;position:relative;box-shadow:0 -10px 20px #f6f9fac7}.CreativeRemixWorkspacePage-module__WFrfBG__dialogState{min-height:152px;color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.CreativeRemixWorkspacePage-module__WFrfBG__sourceGrid{grid-template-columns:repeat(auto-fill,minmax(192px,1fr));gap:16px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__sourceItem{border:1px solid var(--remix-border);background:#f6f8fad1;border-radius:14px;gap:8px;padding:8px;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__sourceCover{aspect-ratio:4/3;color:var(--remix-subtle);background-color:#edf1f4;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:12px;place-items:center;display:grid}.CreativeRemixWorkspacePage-module__WFrfBG__sourceItem strong,.CreativeRemixWorkspacePage-module__WFrfBG__sourceItem span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.CreativeRemixWorkspacePage-module__WFrfBG__sourceItem strong{font-size:13px}.CreativeRemixWorkspacePage-module__WFrfBG__sourceItem span{color:var(--muted);margin-top:4px;font-size:12px}@media (max-width:1279px){.CreativeRemixWorkspacePage-module__WFrfBG__workspace{grid-template-columns:200px minmax(248px,.75fr) minmax(420px,1.45fr)}.CreativeRemixWorkspacePage-module__WFrfBG__typeRail,.CreativeRemixWorkspacePage-module__WFrfBG__materialPanel{padding:16px 12px}.CreativeRemixWorkspacePage-module__WFrfBG__workflowPanel{padding-inline:12px}}@media (max-width:1023px){.CreativeRemixWorkspacePage-module__WFrfBG__workspace{height:auto;min-height:0;display:block;overflow:visible}.CreativeRemixWorkspacePage-module__WFrfBG__typeRail,.CreativeRemixWorkspacePage-module__WFrfBG__materialPanel,.CreativeRemixWorkspacePage-module__WFrfBG__workflowPanel{overflow:visible}.CreativeRemixWorkspacePage-module__WFrfBG__typeRail,.CreativeRemixWorkspacePage-module__WFrfBG__materialPanel{border-right:0;border-bottom:1px solid var(--remix-border);padding:16px}.CreativeRemixWorkspacePage-module__WFrfBG__typeList{grid-template-columns:repeat(3,minmax(0,1fr))}.CreativeRemixWorkspacePage-module__WFrfBG__materialGallery{grid-template-columns:repeat(5,minmax(0,1fr));min-height:152px;max-height:280px}.CreativeRemixWorkspacePage-module__WFrfBG__workflowPanel{padding:16px 16px 0}.CreativeRemixWorkspacePage-module__WFrfBG__stepContent{min-height:0;padding-right:2px;overflow:visible}}@media (max-width:639px){.CreativeRemixWorkspacePage-module__WFrfBG__workspace{border-radius:18px}.CreativeRemixWorkspacePage-module__WFrfBG__typeList{grid-template-columns:repeat(2,minmax(0,1fr))}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton{min-height:56px}.CreativeRemixWorkspacePage-module__WFrfBG__typeButton small,.CreativeRemixWorkspacePage-module__WFrfBG__typeButton>svg{display:none}.CreativeRemixWorkspacePage-module__WFrfBG__materialGallery{grid-template-columns:repeat(3,minmax(0,1fr))}.CreativeRemixWorkspacePage-module__WFrfBG__workflowHeader,.CreativeRemixWorkspacePage-module__WFrfBG__aiPipelineHeader{align-items:flex-start}.CreativeRemixWorkspacePage-module__WFrfBG__stepRail{grid-auto-columns:minmax(104px,1fr)}.CreativeRemixWorkspacePage-module__WFrfBG__aiPipeline{padding-inline:8px}.CreativeRemixWorkspacePage-module__WFrfBG__aiStageList,.CreativeRemixWorkspacePage-module__WFrfBG__fieldGrid,.CreativeRemixWorkspacePage-module__WFrfBG__resultArea{grid-template-columns:1fr}.CreativeRemixWorkspacePage-module__WFrfBG__dimensionPreview{flex-wrap:wrap;align-items:flex-start}.CreativeRemixWorkspacePage-module__WFrfBG__dimensionPreview span{width:100%;margin-left:32px}.CreativeRemixWorkspacePage-module__WFrfBG__workflowFooter{gap:8px}.CreativeRemixWorkspacePage-module__WFrfBG__workflowFooter>button{min-width:0}}@media (prefers-reduced-motion:reduce){.CreativeRemixWorkspacePage-module__WFrfBG__generationState i,.CreativeRemixWorkspacePage-module__WFrfBG__typeButton,.CreativeRemixWorkspacePage-module__WFrfBG__stepButton,.CreativeRemixWorkspacePage-module__WFrfBG__dropZone{transition-duration:1ms}}
.SourceProductsPage-module__PkgN8G__page{--source-panel:#ffffffb8;--source-panel-strong:#ffffffe6;--source-border:#8497a833;--source-text:#263746;--source-muted:#6a7987;--source-primary:#587a96;--source-primary-soft:#e8eff4;--source-radius:20px;--source-control-radius:12px;--source-shadow:0 12px 30px #34485a12;width:100%;max-width:1560px;color:var(--source-text);letter-spacing:0;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Segoe UI,sans-serif}.SourceProductsPage-module__PkgN8G__analysisProgress{color:#61788b;font-size:11px;font-weight:500;line-height:1.4}.SourceProductsPage-module__PkgN8G__analysisMaskContent{-webkit-backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #ffffffc7;border-radius:16px;min-width:132px;padding:16px 12px;box-shadow:0 10px 26px #34485a17}.SourceProductsPage-module__PkgN8G__statsGrid,.SourceProductsPage-module__PkgN8G__toolbarGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.SourceProductsPage-module__PkgN8G__metric{grid-column:span 4}.SourceProductsPage-module__PkgN8G__glassPanel{border:1px solid var(--source-border);border-radius:var(--source-radius);background:var(--source-panel);box-shadow:var(--source-shadow);-webkit-backdrop-filter:blur(18px)saturate(112%)}.SourceProductsPage-module__PkgN8G__toolbar{margin-top:24px;padding:16px}.SourceProductsPage-module__PkgN8G__searchField{grid-column:span 6;position:relative}.SourceProductsPage-module__PkgN8G__platformFilter,.SourceProductsPage-module__PkgN8G__statusFilter,.SourceProductsPage-module__PkgN8G__searchAction{grid-column:span 2}.SourceProductsPage-module__PkgN8G__productSection{margin-top:24px}.SourceProductsPage-module__PkgN8G__sectionHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.SourceProductsPage-module__PkgN8G__sectionTitle{color:var(--source-text);margin:0;font-size:19px;font-weight:600;line-height:1.4}.SourceProductsPage-module__PkgN8G__sectionMeta{color:var(--source-muted);font-size:12px;line-height:1.5}.SourceProductsPage-module__PkgN8G__productGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.SourceProductsPage-module__PkgN8G__productCard{border:1px solid var(--source-border);border-radius:var(--source-radius);background:var(--source-panel-strong);min-width:0;min-height:100%;color:inherit;-webkit-backdrop-filter:blur(16px);flex-direction:column;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s,box-shadow .32s,background-color .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #34485a0f}.SourceProductsPage-module__PkgN8G__productCard:hover{background:#fffffff5;border-color:#6a849952;transform:translateY(-4px);box-shadow:0 18px 38px #34485a1c}.SourceProductsPage-module__PkgN8G__productCard:has(.SourceProductsPage-module__PkgN8G__cardOpenButton:active){transform:translateY(-1px)}.SourceProductsPage-module__PkgN8G__productCard:has(.SourceProductsPage-module__PkgN8G__cardOpenButton:focus-visible){outline-offset:3px;outline:2px solid #587a967a}.SourceProductsPage-module__PkgN8G__cardOpenButton{cursor:pointer;min-width:0;min-height:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.SourceProductsPage-module__PkgN8G__imageFrame{aspect-ratio:4/3;background:#eef2f5;position:relative;overflow:hidden}.SourceProductsPage-module__PkgN8G__imageFrame img{object-fit:cover;width:100%;height:100%}.SourceProductsPage-module__PkgN8G__imagePlaceholder{color:#8a99a6;place-items:center;width:100%;height:100%;display:grid}.SourceProductsPage-module__PkgN8G__platformBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #0000;border-radius:8px;align-items:center;min-height:24px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;top:8px;left:8px}.SourceProductsPage-module__PkgN8G__platform1688{color:#96572f;background:#f7e7dbeb;border-color:#a7663833}.SourceProductsPage-module__PkgN8G__platformTaobao{color:#9d5042;background:#f7e2ddeb;border-color:#a64f3f2e}.SourceProductsPage-module__PkgN8G__platformTmall{color:#914b5c;background:#f6e2e6eb;border-color:#9b495b2e}.SourceProductsPage-module__PkgN8G__platformAlibaba{color:#496b86;background:#e0ebf4f0;border-color:#466c8a2e}.SourceProductsPage-module__PkgN8G__platformDefault{color:#5f7180;background:#ebf0f4f0;border-color:#6276882e}.SourceProductsPage-module__PkgN8G__cardBody{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.SourceProductsPage-module__PkgN8G__productTitle{min-height:40px;color:var(--source-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.SourceProductsPage-module__PkgN8G__productPrice{color:#486a84;font-size:16px;font-weight:600;line-height:1.5}.SourceProductsPage-module__PkgN8G__productMeta{color:var(--source-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;overflow:hidden}.SourceProductsPage-module__PkgN8G__merchantRow{color:#596b7b;border-top:1px solid #8497a824;align-items:center;gap:6px;min-width:0;margin-top:auto;padding:9px 88px 0 0;font-size:12px;line-height:1.5;display:flex}.SourceProductsPage-module__PkgN8G__aiCreateButton{z-index:4;color:#476b87;white-space:nowrap;background:#f7fafcf5;border:1px solid #587a9633;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px 8px;font-family:PingFang SC,SF Pro Text,Segoe UI,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:18px;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 3px 10px #34485a14}.SourceProductsPage-module__PkgN8G__aiCreateButton:hover{color:#385f7d;background:#edf4f8;border-color:#587a9657;transform:translateY(-1px);box-shadow:0 6px 15px #34485a1f}.SourceProductsPage-module__PkgN8G__aiCreateButton:focus-visible{outline-offset:2px;outline:2px solid #587a967a}.SourceProductsPage-module__PkgN8G__aiCreateButton[data-state=open]{color:#365f7e;background:#e6eff5;border-color:#496d8961;box-shadow:0 5px 14px #34485a21}.SourceProductsPage-module__PkgN8G__aiCreateButton:disabled{cursor:not-allowed;opacity:.48}.SourceProductsPage-module__PkgN8G__aiCreateButton[data-state=open] svg:last-child{transform:rotate(180deg)}.SourceProductsPage-module__PkgN8G__aiCreateButton svg:last-child{transition:transform .18s}.SourceProductsPage-module__PkgN8G__aiCreateMenu{--source-text:#263746;--source-muted:#6a7987;z-index:90;-webkit-backdrop-filter:blur(18px)saturate(108%);max-width:calc(100vw - 24px);transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#fcfdfefa;border:1px solid #cedae3eb;border-radius:10px;padding:5px;animation:.18s cubic-bezier(.2,.8,.2,1) both SourceProductsPage-module__PkgN8G__source-menu-in;box-shadow:0 16px 34px #34485a29,0 2px 8px #34485a0f}.SourceProductsPage-module__PkgN8G__aiCreateMenu[data-state=closed]{animation:.13s ease-in both SourceProductsPage-module__PkgN8G__source-menu-out}.SourceProductsPage-module__PkgN8G__aiCreateMenuItem{cursor:pointer;min-height:50px;color:var(--source-text);border-radius:7px;outline:none;align-items:center;gap:9px;padding:7px;transition:background-color .18s,color .18s;display:flex}.SourceProductsPage-module__PkgN8G__aiCreateMenuItem:hover,.SourceProductsPage-module__PkgN8G__aiCreateMenuItem:focus,.SourceProductsPage-module__PkgN8G__aiCreateMenuItem[data-highlighted]{background:#edf3f7}.SourceProductsPage-module__PkgN8G__aiCreateMenuSeparator{background:#8497a829;height:1px;margin:3px 7px}.SourceProductsPage-module__PkgN8G__aiCreateMenuIcon{color:#52738d;background:#edf3f7;border:1px solid #587a9629;border-radius:7px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.SourceProductsPage-module__PkgN8G__aiCreateMenuItem>span:last-child{min-width:0;display:block}.SourceProductsPage-module__PkgN8G__aiCreateMenuItem strong,.SourceProductsPage-module__PkgN8G__aiCreateMenuItem small{letter-spacing:0;display:block}.SourceProductsPage-module__PkgN8G__aiCreateMenuItem strong{font-size:12px;font-weight:600;line-height:1.5}.SourceProductsPage-module__PkgN8G__aiCreateMenuItem small{color:var(--source-muted);margin-top:2px;font-size:10px;line-height:1.45}.SourceProductsPage-module__PkgN8G__analysisMask{z-index:5;-webkit-backdrop-filter:blur(12px);background:linear-gradient(125deg,#e0eaf2e0,#f2e8eedb,#e1efece0) 0 0/220% 220%;place-items:center;animation:2.8s ease-in-out infinite SourceProductsPage-module__PkgN8G__sourceAnalysisFlow;display:grid;position:absolute;inset:0;overflow:hidden}.SourceProductsPage-module__PkgN8G__analysisMaskContent{color:#486a84;text-align:center;place-items:center;gap:8px;font-size:12px;font-weight:600;display:grid}.SourceProductsPage-module__PkgN8G__analysisPulse{background:#ffffff9e;border:1px solid #587a9633;border-radius:50%;place-items:center;width:38px;height:38px;animation:1.8s ease-in-out infinite SourceProductsPage-module__PkgN8G__sourceAnalysisPulse;display:grid}.SourceProductsPage-module__PkgN8G__creationOverlay{z-index:100;-webkit-backdrop-filter:blur(24px);background:linear-gradient(125deg,#dee9f2f2,#eee2ebf0,#deefebf2) 0 0/260% 260%;place-items:center;animation:3.2s ease-in-out infinite SourceProductsPage-module__PkgN8G__sourceAnalysisFlow;display:grid;position:fixed;inset:0;overflow:hidden}.SourceProductsPage-module__PkgN8G__creationPanel{width:min(420px,100vw - 32px);color:var(--source-text);text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff9e;border:1px solid #ffffffb8;border-radius:22px;padding:32px;box-shadow:0 24px 64px #34485a24}.SourceProductsPage-module__PkgN8G__creationIcon{color:#4d718c;background:#ffffffb3;border:1px solid #587a962e;border-radius:18px;place-items:center;width:56px;height:56px;margin:0 auto;animation:1.8s ease-in-out infinite SourceProductsPage-module__PkgN8G__sourceAnalysisPulse;display:grid}.SourceProductsPage-module__PkgN8G__multiCreateBody{--source-text:#263746;--source-muted:#6a7987;min-width:0;padding:20px 20px 0}.SourceProductsPage-module__PkgN8G__multiCreateIntro{border-bottom:1px solid #8497a824;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.SourceProductsPage-module__PkgN8G__multiCreateIntro h3,.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader h4{color:var(--source-text);letter-spacing:0;margin:0}.SourceProductsPage-module__PkgN8G__multiCreateIntro h3{font-size:16px;font-weight:600;line-height:1.5}.SourceProductsPage-module__PkgN8G__multiCreateIntro p,.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader p{color:var(--source-muted);letter-spacing:0;margin:4px 0 0}.SourceProductsPage-module__PkgN8G__multiCreateIntro p{max-width:680px;font-size:13px;line-height:1.7}.SourceProductsPage-module__PkgN8G__multiCreateGroups{gap:24px;padding:20px 0 24px;display:grid}.SourceProductsPage-module__PkgN8G__multiCreateGroup{min-width:0}.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader h4{font-size:15px;font-weight:600;line-height:1.5}.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader p,.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader>span{font-size:12px;line-height:1.5}.SourceProductsPage-module__PkgN8G__multiCreateGroupHeader>span{color:#557792;white-space:nowrap}.SourceProductsPage-module__PkgN8G__multiCreateGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.SourceProductsPage-module__PkgN8G__multiCreateOption{background:#ffffffb8;border:1px solid #8497a833;border-radius:14px;min-width:0;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.SourceProductsPage-module__PkgN8G__multiCreateOption:hover{border-color:#587a965c;transform:translateY(-1px);box-shadow:0 10px 24px #34485a14}.SourceProductsPage-module__PkgN8G__multiCreateOptionSelected{background:#e8f0f6e6;border-color:#587a9694;box-shadow:0 0 0 2px #587a961a}.SourceProductsPage-module__PkgN8G__multiCreateOption label{cursor:pointer;display:block}.SourceProductsPage-module__PkgN8G__multiCreateCheckbox{z-index:2;position:absolute;top:8px;right:8px}.SourceProductsPage-module__PkgN8G__multiCreateImage{aspect-ratio:1;background:#eef2f5;display:block;overflow:hidden}.SourceProductsPage-module__PkgN8G__multiCreateImage img{object-fit:contain;width:100%;height:100%}.SourceProductsPage-module__PkgN8G__multiCreateOptionText{min-width:0;padding:10px;display:block}.SourceProductsPage-module__PkgN8G__multiCreateOptionText strong,.SourceProductsPage-module__PkgN8G__multiCreateOptionText small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.SourceProductsPage-module__PkgN8G__multiCreateOptionText strong{color:var(--source-text);font-size:12px;font-weight:600;line-height:1.5}.SourceProductsPage-module__PkgN8G__multiCreateOptionText small{color:var(--source-muted);margin-top:3px;font-size:11px;line-height:1.5}.SourceProductsPage-module__PkgN8G__multiCreateEmpty{min-height:96px;color:var(--source-muted);background:#f4f7f99e;border:1px dashed #8497a847;border-radius:14px;place-items:center;font-size:13px;display:grid}.SourceProductsPage-module__PkgN8G__multiCreateFooter{z-index:3;-webkit-backdrop-filter:blur(18px);background:#fafcfde6;border-top:1px solid #8497a829;justify-content:flex-end;align-items:center;gap:8px;margin:0 -20px;padding:12px 20px;display:flex;position:sticky;bottom:0}@keyframes SourceProductsPage-module__PkgN8G__source-menu-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SourceProductsPage-module__PkgN8G__source-menu-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-3px)scale(.99)}}@keyframes SourceProductsPage-module__PkgN8G__sourceAnalysisFlow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes SourceProductsPage-module__PkgN8G__sourceAnalysisPulse{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.SourceProductsPage-module__PkgN8G__merchantRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SourceProductsPage-module__PkgN8G__statePanel{place-items:center;min-height:280px;padding:32px;display:grid}.SourceProductsPage-module__PkgN8G__pagination{color:var(--source-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:12px;display:flex}.SourceProductsPage-module__PkgN8G__detailBody{padding:24px}.SourceProductsPage-module__PkgN8G__detailHero{grid-template-columns:184px minmax(0,1fr);gap:24px;margin-bottom:24px;display:grid}.SourceProductsPage-module__PkgN8G__detailHeroImage{aspect-ratio:1;border:1px solid var(--source-border);background:#eef2f5;border-radius:16px;overflow:hidden}.SourceProductsPage-module__PkgN8G__detailHeroImage img{object-fit:contain;width:100%;height:100%}.SourceProductsPage-module__PkgN8G__detailTitle{color:var(--source-text);margin:8px 0 0;font-size:20px;font-weight:600;line-height:1.45}.SourceProductsPage-module__PkgN8G__detailSummary{color:var(--source-muted);margin-top:8px;font-size:14px;line-height:1.7}.SourceProductsPage-module__PkgN8G__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.SourceProductsPage-module__PkgN8G__infoPanel{border:1px solid var(--source-border);background:#ffffffb3;border-radius:16px;min-width:0;padding:16px}.SourceProductsPage-module__PkgN8G__infoPanel h3{margin:0 0 12px;font-size:16px;font-weight:600}.SourceProductsPage-module__PkgN8G__definitionList{gap:8px;display:grid}.SourceProductsPage-module__PkgN8G__definitionRow{border-bottom:1px solid #8497a81f;grid-template-columns:112px minmax(0,1fr);gap:8px;padding-bottom:8px;font-size:13px;line-height:1.6;display:grid}.SourceProductsPage-module__PkgN8G__definitionRow:last-child{border-bottom:0;padding-bottom:0}.SourceProductsPage-module__PkgN8G__definitionRow dt{color:var(--source-muted)}.SourceProductsPage-module__PkgN8G__definitionRow dd{overflow-wrap:anywhere;min-width:0;margin:0}.SourceProductsPage-module__PkgN8G__skuGrid,.SourceProductsPage-module__PkgN8G__materialGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.SourceProductsPage-module__PkgN8G__skuCard,.SourceProductsPage-module__PkgN8G__materialCard{border:1px solid var(--source-border);background:#ffffffc2;border-radius:16px;min-width:0;overflow:hidden}.SourceProductsPage-module__PkgN8G__skuImage,.SourceProductsPage-module__PkgN8G__materialImage{aspect-ratio:1;background:#eef2f5}.SourceProductsPage-module__PkgN8G__skuImage img,.SourceProductsPage-module__PkgN8G__materialImage img{object-fit:contain;width:100%;height:100%}.SourceProductsPage-module__PkgN8G__skuContent,.SourceProductsPage-module__PkgN8G__materialContent{padding:12px}.SourceProductsPage-module__PkgN8G__skuName{color:var(--source-text);font-size:14px;font-weight:600;line-height:1.5}.SourceProductsPage-module__PkgN8G__tagGroups{gap:16px;display:grid}.SourceProductsPage-module__PkgN8G__tagGroup{border:1px solid var(--source-border);background:#ffffffb3;border-radius:16px;padding:16px}.SourceProductsPage-module__PkgN8G__tagGroupTitle{color:var(--source-muted);margin-bottom:8px;font-size:12px;font-weight:600}.SourceProductsPage-module__PkgN8G__tagList{flex-wrap:wrap;gap:8px;display:flex}.SourceProductsPage-module__PkgN8G__tag{background:var(--source-primary-soft);color:#4c6f89;border:1px solid #587a9629;border-radius:10px;padding:5px 9px;font-size:12px;line-height:1.4}@media (max-width:1399px){.SourceProductsPage-module__PkgN8G__productGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1199px){.SourceProductsPage-module__PkgN8G__productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.SourceProductsPage-module__PkgN8G__skuGrid,.SourceProductsPage-module__PkgN8G__materialGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.SourceProductsPage-module__PkgN8G__metric{grid-column:span 6}.SourceProductsPage-module__PkgN8G__searchField{grid-column:span 12}.SourceProductsPage-module__PkgN8G__platformFilter,.SourceProductsPage-module__PkgN8G__statusFilter,.SourceProductsPage-module__PkgN8G__searchAction{grid-column:span 4}.SourceProductsPage-module__PkgN8G__productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SourceProductsPage-module__PkgN8G__detailHero{grid-template-columns:136px minmax(0,1fr)}.SourceProductsPage-module__PkgN8G__infoGrid{grid-template-columns:1fr}.SourceProductsPage-module__PkgN8G__multiCreateGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.SourceProductsPage-module__PkgN8G__statsGrid,.SourceProductsPage-module__PkgN8G__toolbarGrid{gap:8px}.SourceProductsPage-module__PkgN8G__metric,.SourceProductsPage-module__PkgN8G__platformFilter,.SourceProductsPage-module__PkgN8G__statusFilter,.SourceProductsPage-module__PkgN8G__searchAction{grid-column:span 12}.SourceProductsPage-module__PkgN8G__toolbar{margin-top:16px;padding:16px}.SourceProductsPage-module__PkgN8G__productSection{margin-top:16px}.SourceProductsPage-module__PkgN8G__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SourceProductsPage-module__PkgN8G__cardBody{padding:12px}.SourceProductsPage-module__PkgN8G__detailBody{padding:16px}.SourceProductsPage-module__PkgN8G__detailHero{grid-template-columns:1fr;gap:16px}.SourceProductsPage-module__PkgN8G__detailHeroImage{width:136px}.SourceProductsPage-module__PkgN8G__skuGrid,.SourceProductsPage-module__PkgN8G__materialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.SourceProductsPage-module__PkgN8G__multiCreateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.SourceProductsPage-module__PkgN8G__multiCreateBody{padding:16px 16px 0}.SourceProductsPage-module__PkgN8G__multiCreateFooter{margin:0 -16px;padding:12px 16px}.SourceProductsPage-module__PkgN8G__pagination{flex-direction:column;align-items:flex-start}}@media (max-width:419px){.SourceProductsPage-module__PkgN8G__productGrid,.SourceProductsPage-module__PkgN8G__skuGrid,.SourceProductsPage-module__PkgN8G__materialGrid{grid-template-columns:1fr}.SourceProductsPage-module__PkgN8G__multiCreateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SourceProductsPage-module__PkgN8G__multiCreateIntro{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.SourceProductsPage-module__PkgN8G__aiCreateMenu,.SourceProductsPage-module__PkgN8G__analysisMask,.SourceProductsPage-module__PkgN8G__analysisPulse,.SourceProductsPage-module__PkgN8G__creationOverlay,.SourceProductsPage-module__PkgN8G__creationIcon{animation-duration:1ms;animation-iteration-count:1}.SourceProductsPage-module__PkgN8G__productCard,.SourceProductsPage-module__PkgN8G__aiCreateButton,.SourceProductsPage-module__PkgN8G__multiCreateOption{transition-duration:1ms}}
.StoreWorkspace-module__Ap2_uG__workspace{--store-bg:#f3f6f8;--store-panel:#ffffffc2;--store-panel-strong:#ffffffeb;--store-panel-muted:#eef3f7cc;--store-border:#68829938;--store-border-strong:#5c799157;--store-text:#293a49;--store-muted:#687989;--store-primary:#587a96;--store-primary-soft:#e8f0f5;--store-shadow:0 12px 30px #34485a12;width:100%;min-width:0;max-width:1440px;color:var(--store-text);margin-inline:auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Segoe UI,sans-serif;overflow-x:clip}.StoreWorkspace-module__Ap2_uG__workspace .ventura-page-header{border-color:var(--store-border);margin-bottom:16px;padding:0 0 24px}.StoreWorkspace-module__Ap2_uG__workspace .ventura-page-title{max-width:100%;color:var(--store-text);letter-spacing:0;white-space:normal;font-size:30px;font-weight:600}.StoreWorkspace-module__Ap2_uG__workspace .ventura-subtitle{color:var(--store-muted);font-size:15px}.StoreWorkspace-module__Ap2_uG__workspace .ventura-glass{border-color:var(--store-border);background:var(--store-panel);box-shadow:var(--store-shadow);-webkit-backdrop-filter:blur(18px)saturate(112%);border-radius:20px}:is(.StoreWorkspace-module__Ap2_uG__workspace .focus-ring:focus-visible,.StoreWorkspace-module__Ap2_uG__workspace button:focus-visible,.StoreWorkspace-module__Ap2_uG__workspace a:focus-visible){outline-offset:2px;outline:2px solid #587a967a}:is(.StoreWorkspace-module__Ap2_uG__workspace button,.StoreWorkspace-module__Ap2_uG__workspace a,.StoreWorkspace-module__Ap2_uG__workspace input,.StoreWorkspace-module__Ap2_uG__workspace textarea){letter-spacing:0}.StoreWorkspace-module__Ap2_uG__workspace button[aria-busy=true]{cursor:progress}.StoreWorkspace-module__Ap2_uG__workspace thead th{border-color:var(--store-border);color:#5d6f7f;background:#eef3f7db}.StoreWorkspace-module__Ap2_uG__workspace tbody td{border-color:#68829926}.StoreWorkspace-module__Ap2_uG__workspace tbody tr{transition:background-color .18s}.StoreWorkspace-module__Ap2_uG__workspace tbody tr:hover{background:#e8f0f57a}.StoreWorkspace-module__Ap2_uG__content{gap:32px;min-width:0;animation:.18s ease-out both StoreWorkspace-module__Ap2_uG__store-content-reveal;display:grid}.StoreWorkspace-module__Ap2_uG__contextStrip{border:1px solid var(--store-border);-webkit-backdrop-filter:blur(14px);background:#fff9;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:24px;padding:16px;display:flex;box-shadow:0 8px 22px #34485a0b}.StoreWorkspace-module__Ap2_uG__contextIdentity{align-items:center;gap:16px;min-width:0;display:flex}.StoreWorkspace-module__Ap2_uG__contextIcon{background:var(--store-primary-soft);width:40px;height:40px;color:var(--store-primary);border:1px solid #6882992e;border-radius:12px;flex:none;place-items:center;display:grid}.StoreWorkspace-module__Ap2_uG__contextName{color:var(--store-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.StoreWorkspace-module__Ap2_uG__contextMeta{color:var(--store-muted);flex-wrap:wrap;gap:8px;margin-top:4px;font-size:12px;display:flex}.StoreWorkspace-module__Ap2_uG__section{min-width:0}.StoreWorkspace-module__Ap2_uG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.StoreWorkspace-module__Ap2_uG__sectionTitle{color:var(--store-text);letter-spacing:0;font-size:19px;font-weight:600;line-height:1.4}.StoreWorkspace-module__Ap2_uG__sectionDescription{max-width:800px;color:var(--store-muted);margin-top:4px;font-size:14px;line-height:1.7}.StoreWorkspace-module__Ap2_uG__sectionActions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.StoreWorkspace-module__Ap2_uG__notice{color:#536878;overflow-wrap:anywhere;background:#ffffffad;border:1px solid #68829933;border-radius:12px;align-items:flex-start;gap:8px;max-width:100%;padding:12px 16px;font-size:14px;line-height:1.6;display:flex}.StoreWorkspace-module__Ap2_uG__noticeIcon{width:16px;height:16px;color:var(--store-primary);flex:none;margin-top:3px}.StoreWorkspace-module__Ap2_uG__productToolbar{border:1px solid var(--store-border);background:#ffffffc2;border-radius:18px;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid;box-shadow:0 10px 28px #34485a0f}.StoreWorkspace-module__Ap2_uG__productSearch{background:#f9fbfcf0;border-radius:13px;height:42px}.StoreWorkspace-module__Ap2_uG__productToolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.StoreWorkspace-module__Ap2_uG__productSelectionSummary{color:#3f627d;background:#e3edf4;border:1px solid #7593aa;border-radius:11px;align-items:center;min-height:36px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #55779214}:is(.StoreWorkspace-module__Ap2_uG__productToolbarActions button,.StoreWorkspace-module__Ap2_uG__productCardFooter button){border-radius:11px;box-shadow:0 4px 12px #34485a0f}.StoreWorkspace-module__Ap2_uG__productPoolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.StoreWorkspace-module__Ap2_uG__productCard{border:1px solid var(--store-border);background:#ffffffd6;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 10px 28px #34485a11}.StoreWorkspace-module__Ap2_uG__productCard:hover{border-color:var(--store-border-strong);transform:translateY(-2px);box-shadow:0 16px 36px #34485a1c}.StoreWorkspace-module__Ap2_uG__productCardSelected{background:#f5f9fc;border-color:#6f8fa8;box-shadow:0 14px 34px #49677e26}.StoreWorkspace-module__Ap2_uG__productImageButton{width:100%;color:inherit;text-align:left;background:0 0;border:0;display:block}.StoreWorkspace-module__Ap2_uG__productImageFrame{aspect-ratio:4/3;background:linear-gradient(145deg,#edf3f7,#e5edf3);position:relative;overflow:hidden}.StoreWorkspace-module__Ap2_uG__productImage{object-fit:cover;width:100%;height:100%;transition:transform .24s}.StoreWorkspace-module__Ap2_uG__productImageButton:hover .StoreWorkspace-module__Ap2_uG__productImage{transform:scale(1.025)}.StoreWorkspace-module__Ap2_uG__productCardBody{padding:16px}.StoreWorkspace-module__Ap2_uG__productMeta{color:var(--store-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:13px;display:flex}.StoreWorkspace-module__Ap2_uG__productCardFooter{border-top:1px solid var(--store-border);background:#f4f8fab8;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:10px 14px;display:flex}.StoreWorkspace-module__Ap2_uG__productSelectControl{cursor:pointer;min-height:34px;color:var(--store-muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:5px 10px 5px 7px;font-size:12px;font-weight:500;transition:color .18s,border-color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.StoreWorkspace-module__Ap2_uG__productSelectControl:hover{border-color:var(--store-border);color:#496b86;background:#ffffffe6}.StoreWorkspace-module__Ap2_uG__productSelectControlSelected{color:#3f627d;background:#e3edf4;border-color:#7593aa;box-shadow:inset 0 0 0 1px #55779214}.StoreWorkspace-module__Ap2_uG__sourceProductCard{border:1px dashed var(--store-border-strong);background:linear-gradient(145deg,#ffffffe0,#edf3f7c7);min-height:190px;padding:18px;position:relative;overflow:hidden}.StoreWorkspace-module__Ap2_uG__sourceProductImage{float:right;object-fit:cover;border-radius:14px;width:64px;height:64px;margin:0 0 10px 14px;box-shadow:0 8px 20px #34485a1f}.StoreWorkspace-module__Ap2_uG__productDetailPage{border:1px solid var(--store-border);min-height:640px;box-shadow:var(--store-shadow);background:#f8fafcb3;border-radius:22px;padding:22px}.StoreWorkspace-module__Ap2_uG__editLockedNotice{color:#735f42;background:#f8f3ea;border:1px solid #ddd1bd;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 16px;display:flex}.StoreWorkspace-module__Ap2_uG__statePanel{border:1px solid var(--store-border);background:var(--store-panel);min-height:240px;box-shadow:var(--store-shadow);text-align:center;-webkit-backdrop-filter:blur(18px);border-radius:20px;place-items:center;padding:32px;display:grid}.StoreWorkspace-module__Ap2_uG__stateSpinner{width:28px;height:28px;color:var(--store-primary)}.StoreWorkspace-module__Ap2_uG__stateLabel{color:var(--store-text);margin-top:16px;font-size:14px;font-weight:600}.StoreWorkspace-module__Ap2_uG__stateHint{color:var(--store-muted);margin-top:8px;font-size:12px}@keyframes StoreWorkspace-module__Ap2_uG__store-content-reveal{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.StoreWorkspace-module__Ap2_uG__workspace .ventura-page-title{font-size:28px}.StoreWorkspace-module__Ap2_uG__contextStrip,.StoreWorkspace-module__Ap2_uG__sectionHeader{flex-direction:column;align-items:stretch}.StoreWorkspace-module__Ap2_uG__sectionActions{width:100%}.StoreWorkspace-module__Ap2_uG__sectionActions>*{min-width:0}.StoreWorkspace-module__Ap2_uG__productToolbar{grid-template-columns:minmax(0,1fr)}.StoreWorkspace-module__Ap2_uG__productToolbarActions{justify-content:flex-start}.StoreWorkspace-module__Ap2_uG__productToolbarActions button{flex:calc(50% - 8px)}.StoreWorkspace-module__Ap2_uG__productPoolGrid{grid-template-columns:minmax(0,1fr)}.StoreWorkspace-module__Ap2_uG__productDetailPage{padding:14px}}@media (min-width:768px) and (max-width:1199px){.StoreWorkspace-module__Ap2_uG__productPoolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.StoreWorkspace-module__Ap2_uG__content{animation:none}}
