.PlanPreparation-module-scss-module__qtCoSq__preparation{color:var(--remake-plan-secondary,var(--content-secondary));text-align:center;flex-direction:column;align-items:center;gap:32px;padding:48px 24px 56px;display:flex}.PlanPreparation-module-scss-module__qtCoSq__preparation p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}body[roboneo-data-theme=dark] .PlanPreparation-module-scss-module__qtCoSq__preparation{--remake-plan-primary:#f2f2f2;--remake-plan-secondary:#a4a4a4;--remake-plan-panel:#161616;--remake-plan-border:#303030;--remake-plan-active:#202020}.PlanPreparation-module-scss-module__qtCoSq__heading{flex-direction:column;align-items:center;gap:12px;display:flex}.PlanPreparation-module-scss-module__qtCoSq__heading h2{color:var(--remake-plan-primary,var(--content-primary));margin:0;font-size:28px;font-weight:600;line-height:40px}.PlanPreparation-module-scss-module__qtCoSq__panel{box-sizing:border-box;width:min(100%,580px);color:var(--remake-plan-primary,var(--content-primary));background:var(--remake-plan-panel,var(--background-workCard));border:1px solid var(--remake-plan-border,var(--stroke-borderOverlay));border-radius:12px;padding:28px}.PlanPreparation-module-scss-module__qtCoSq__stages{text-align:left;margin:0;padding:0;list-style:none}.PlanPreparation-module-scss-module__qtCoSq__stages li{grid-template-columns:28px minmax(0,1fr) minmax(0,auto);align-items:center;gap:16px;min-height:76px;padding:12px;display:grid;position:relative}.PlanPreparation-module-scss-module__qtCoSq__stages li:not(:first-child):before,.PlanPreparation-module-scss-module__qtCoSq__stages li:not(:last-child):after{background:var(--remake-plan-border,var(--stroke-borderOverlay));content:"";width:1px;height:calc(50% - 17px);position:absolute;left:25px}.PlanPreparation-module-scss-module__qtCoSq__stages li:not(:first-child):before{top:0}.PlanPreparation-module-scss-module__qtCoSq__stages li:not(:last-child):after{bottom:0}.PlanPreparation-module-scss-module__qtCoSq__stages h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;font-weight:600;line-height:22px}.PlanPreparation-module-scss-module__qtCoSq__stages p{color:var(--remake-plan-secondary,var(--content-secondary));font-size:13px;line-height:20px}.PlanPreparation-module-scss-module__qtCoSq__completedMark,.PlanPreparation-module-scss-module__qtCoSq__currentMark{place-items:center;width:28px;height:28px;line-height:0;display:grid}.PlanPreparation-module-scss-module__qtCoSq__completedMark{background:var(--background-buttonSecondary);border-radius:50%}.PlanPreparation-module-scss-module__qtCoSq__activeStage{background:var(--remake-plan-active,var(--background-input));border-radius:8px}.PlanPreparation-module-scss-module__qtCoSq__stageStatus{max-width:9em;color:var(--remake-plan-secondary,var(--content-secondary));text-align:right;overflow-wrap:anywhere;font-size:13px}.PlanPreparation-module-scss-module__qtCoSq__activeStage .PlanPreparation-module-scss-module__qtCoSq__stageStatus{color:inherit}.PlanPreparation-module-scss-module__qtCoSq__feedback{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.PlanPreparation-module-scss-module__qtCoSq__feedback p{width:100%}.PlanPreparation-module-scss-module__qtCoSq__feedback button{color:var(--content-primary);border:1px solid var(--stroke-input);border-radius:8px;padding:10px 20px}@media (max-width:480px){.PlanPreparation-module-scss-module__qtCoSq__preparation{padding:32px 16px}.PlanPreparation-module-scss-module__qtCoSq__panel{padding:16px}.PlanPreparation-module-scss-module__qtCoSq__stages li{grid-template-columns:28px minmax(0,1fr);gap:4px 12px}.PlanPreparation-module-scss-module__qtCoSq__completedMark,.PlanPreparation-module-scss-module__qtCoSq__currentMark{grid-row:span 2}.PlanPreparation-module-scss-module__qtCoSq__stageStatus{text-align:left;grid-column:2;max-width:none}}
.ProjectSetup-module-scss-module__vl3DHa__toolbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__setupTitle{font-size:1.25rem;font-weight:600;line-height:1.4}.ProjectSetup-module-scss-module__vl3DHa__analysisDescription{color:var(--content-secondary);margin-top:8px;font-size:.875rem;line-height:1.42857}.ProjectSetup-module-scss-module__vl3DHa__cancelButton{color:var(--content-secondary);align-items:center;gap:4px;font-size:.75rem;line-height:1.33333;display:flex}.ProjectSetup-module-scss-module__vl3DHa__card{background-color:var(--background-input);aspect-ratio:16/9;border-radius:.75rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__video{object-fit:contain;width:100%;height:100%}.ProjectSetup-module-scss-module__vl3DHa__icon{color:var(--content-tertiary)}.ProjectSetup-module-scss-module__vl3DHa__filename{color:var(--content-primary);white-space:nowrap;text-overflow:ellipsis;margin-top:12px;font-size:.875rem;line-height:1.42857;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__videoMetadata{color:var(--content-tertiary);margin-top:4px;font-size:.75rem;line-height:1.33333}.ProjectSetup-module-scss-module__vl3DHa__analysisSteps{flex-direction:column;justify-content:center;gap:24px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__analysisStep{align-items:center;gap:12px;font-size:.875rem;line-height:1.42857;display:flex}.ProjectSetup-module-scss-module__vl3DHa__currentStage{color:var(--content-primary)}.ProjectSetup-module-scss-module__vl3DHa__pendingStage{color:var(--content-quaternary)}.ProjectSetup-module-scss-module__vl3DHa__loadingIcon{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:0;animation:1s linear infinite ProjectSetup-module-scss-module__vl3DHa__spin;display:inline-flex}.ProjectSetup-module-scss-module__vl3DHa__loadingIcon>svg{flex-shrink:0;display:block}.ProjectSetup-module-scss-module__vl3DHa__stageNumber{border-color:var(--stroke-input);border-style:solid;border-width:1px;border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__stageLabel{color:var(--content-tertiary);margin-left:auto;font-size:.75rem;line-height:1.33333}.ProjectSetup-module-scss-module__vl3DHa__progressTrack{background-color:var(--background-buttonSecondary);border-radius:9999px;height:4px;margin-top:4px;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__progressFill{background-color:var(--background-buttonPrimaryHover);border-radius:9999px;width:30%;height:100%;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:1.5s ease-in-out infinite alternate ProjectSetup-module-scss-module__vl3DHa__analysis-pending}.ProjectSetup-module-scss-module__vl3DHa__intro{text-align:left;margin-bottom:24px}.ProjectSetup-module-scss-module__vl3DHa__title{letter-spacing:-.025em;font-size:1.5rem;font-weight:600;line-height:1.33333}.ProjectSetup-module-scss-module__vl3DHa__introduction{color:var(--content-secondary);margin-top:12px;font-size:.875rem;line-height:1.625}.ProjectSetup-module-scss-module__vl3DHa__input{display:none}.ProjectSetup-module-scss-module__vl3DHa__uploadIcon{color:var(--content-secondary)}.ProjectSetup-module-scss-module__vl3DHa__uploadTitle{margin-top:20px;font-size:1rem;font-weight:500;line-height:1.5}.ProjectSetup-module-scss-module__vl3DHa__uploadHint{color:var(--content-tertiary);margin-top:8px;font-size:.75rem;line-height:1.33333}.ProjectSetup-module-scss-module__vl3DHa__uploadActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__uploadButton{height:40px;color:var(--content-buttonPrimary);background-color:var(--background-buttonPrimary);border-radius:.5rem;align-items:center;gap:8px;padding-inline:20px;font-size:.875rem;font-weight:500;line-height:1.42857;display:flex}.ProjectSetup-module-scss-module__vl3DHa__chooseReference{height:40px;color:var(--content-secondary);background:var(--background-buttonSecondary);border:0;border-radius:.5rem;align-items:center;gap:8px;padding-inline:20px;font-size:.875rem;line-height:1.42857;display:flex}.ProjectSetup-module-scss-module__vl3DHa__uploadError{background-color:var(--background-input);border-color:var(--stroke-input);border-style:solid;border-width:1px;border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:16px;padding:16px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__errorMessage{color:var(--content-primary);font-size:.875rem;line-height:1.42857}.ProjectSetup-module-scss-module__vl3DHa__retryUpload{color:var(--content-primary);text-underline-offset:4px;flex-shrink:0;font-size:.75rem;line-height:1.33333;text-decoration-line:underline}.ProjectSetup-module-scss-module__vl3DHa__sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__examplesTitle{color:var(--content-secondary);font-size:.875rem;font-weight:500;line-height:1.42857}.ProjectSetup-module-scss-module__vl3DHa__popularLink{color:var(--content-tertiary);align-items:center;gap:4px;font-size:.75rem;line-height:1.33333;display:flex}.ProjectSetup-module-scss-module__vl3DHa__caseCoverLink{cursor:pointer}.ProjectSetup-module-scss-module__vl3DHa__caseInfo{cursor:pointer;min-width:0}.ProjectSetup-module-scss-module__vl3DHa__caseTitle{color:var(--content-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;line-height:1.5;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__caseMetadata{color:var(--content-secondary);margin-top:6px;font-size:.75rem;line-height:1.33333}.ProjectSetup-module-scss-module__vl3DHa__caseActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__previewCase{color:var(--content-secondary);border-radius:.5rem;padding-block:8px;padding-inline:12px;font-size:.75rem;font-weight:500;line-height:1.33333;transition-property:color,background-color,border-color,opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProjectSetup-module-scss-module__vl3DHa__useReference{color:var(--content-buttonPrimary);background-color:var(--background-buttonPrimary);border-radius:.5rem;padding-block:8px;padding-inline:12px;font-size:.75rem;font-weight:500;line-height:1.33333;transition-property:color,background-color,border-color,opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProjectSetup-module-scss-module__vl3DHa__projectSetup{width:min(900px,100%);margin:0 auto;padding:48px 24px 64px}.ProjectSetup-module-scss-module__vl3DHa__setupUpload{background:var(--background-workCard);border:1px dashed var(--stroke-borderOverlay);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:32px 24px;transition:border-color .15s,background-color .15s;display:flex}.ProjectSetup-module-scss-module__vl3DHa__setupAnalysisGrid{background:var(--background-workCard);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:24px;display:grid}.ProjectSetup-module-scss-module__vl3DHa__setupAnalysisGrid>*{min-width:0}.ProjectSetup-module-scss-module__vl3DHa__empty{width:min(1120px,100%);padding-top:30px}.ProjectSetup-module-scss-module__vl3DHa__setupEntryColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.ProjectSetup-module-scss-module__vl3DHa__setupExampleSection{flex-direction:column;min-width:0;display:flex}.ProjectSetup-module-scss-module__vl3DHa__setupCaseCarousel{background:var(--background-nodeBackground);border-radius:14px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__setupCaseCover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ProjectSetup-module-scss-module__vl3DHa__setupCaseRank{color:#f7f8faf5;background:#0009;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;top:14px;left:14px}.ProjectSetup-module-scss-module__vl3DHa__setupCaseArrow{color:#f7f8faf5;background:#0008;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:45%}.ProjectSetup-module-scss-module__vl3DHa__setupCaseCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex;position:static;bottom:0;left:0;right:0}.ProjectSetup-module-scss-module__vl3DHa__setupCaseDot{background:var(--background-buttonSecondaryHover);border-radius:8px;width:6px;height:6px;position:relative}.ProjectSetup-module-scss-module__vl3DHa__setupUploadSection{flex-direction:column;min-width:0;display:flex}.ProjectSetup-module-scss-module__vl3DHa__setupEntryLabel{min-height:20px;color:var(--content-secondary);margin-bottom:12px;font-size:13px;font-weight:500}.ProjectSetup-module-scss-module__vl3DHa__setupCaseMedia{aspect-ratio:16/9;background:var(--background-buttonSecondary);position:relative;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__setupCasePagination{background:#00000080;border-radius:20px;gap:10px;padding:7px 10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ProjectSetup-module-scss-module__vl3DHa__setupCaseDot:after{content:"";position:absolute;inset:-8px -3px}.ProjectSetup-module-scss-module__vl3DHa__setupCaseCaption h4{font-size:14px}.ProjectSetup-module-scss-module__vl3DHa__uploadButton:disabled,.ProjectSetup-module-scss-module__vl3DHa__chooseReference:disabled,.ProjectSetup-module-scss-module__vl3DHa__useReference:disabled{opacity:.5}.ProjectSetup-module-scss-module__vl3DHa__setupUpload.ProjectSetup-module-scss-module__vl3DHa__isDragging{background:var(--background-buttonSecondary);border-color:var(--stroke-primaryAccent)}.ProjectSetup-module-scss-module__vl3DHa__setupEntryColumns .ProjectSetup-module-scss-module__vl3DHa__setupUpload{border-radius:14px;flex:1;height:auto;min-height:0;padding:40px 24px}.ProjectSetup-module-scss-module__vl3DHa__setupCaseArrow:hover{color:#090a0a;background:#ebedf0}.ProjectSetup-module-scss-module__vl3DHa__setupCaseArrow.ProjectSetup-module-scss-module__vl3DHa__isPrev{left:12px}.ProjectSetup-module-scss-module__vl3DHa__setupCaseArrow.ProjectSetup-module-scss-module__vl3DHa__isNext{right:12px}.ProjectSetup-module-scss-module__vl3DHa__setupCaseDot.ProjectSetup-module-scss-module__vl3DHa__isActive{background:var(--background-buttonPrimary);width:20px}.ProjectSetup-module-scss-module__vl3DHa__setupCasePagination .ProjectSetup-module-scss-module__vl3DHa__setupCaseDot{background:#fff6}.ProjectSetup-module-scss-module__vl3DHa__setupCasePagination .ProjectSetup-module-scss-module__vl3DHa__setupCaseDot.ProjectSetup-module-scss-module__vl3DHa__isActive{background:#fff}@media (hover:hover){.ProjectSetup-module-scss-module__vl3DHa__cancelButton:hover{color:var(--content-primary)}.ProjectSetup-module-scss-module__vl3DHa__uploadButton:hover{background-color:var(--background-buttonPrimaryHover)}.ProjectSetup-module-scss-module__vl3DHa__chooseReference:hover{background-color:var(--background-buttonSecondaryHover)}.ProjectSetup-module-scss-module__vl3DHa__popularLink:hover{color:var(--content-primary)}.ProjectSetup-module-scss-module__vl3DHa__caseTitle:hover{text-decoration-line:underline}.ProjectSetup-module-scss-module__vl3DHa__previewCase:hover{color:var(--content-primary);background-color:var(--background-buttonSecondaryHover)}.ProjectSetup-module-scss-module__vl3DHa__useReference:hover{background-color:var(--background-buttonPrimaryHover)}}@media (max-width:640px){.ProjectSetup-module-scss-module__vl3DHa__projectSetup{padding:32px 16px 40px}.ProjectSetup-module-scss-module__vl3DHa__setupUpload{padding:28px 16px}.ProjectSetup-module-scss-module__vl3DHa__setupAnalysisGrid{grid-template-columns:minmax(0,1fr);gap:28px;padding:20px}.ProjectSetup-module-scss-module__vl3DHa__setupEntryColumns{grid-template-columns:1fr;gap:24px}.ProjectSetup-module-scss-module__vl3DHa__setupCaseCarousel{min-height:240px}.ProjectSetup-module-scss-module__vl3DHa__projectSetup h2{font-size:21px}.ProjectSetup-module-scss-module__vl3DHa__setupEntryColumns .ProjectSetup-module-scss-module__vl3DHa__setupUpload{height:auto;min-height:260px}}@media (max-width:760px){.ProjectSetup-module-scss-module__vl3DHa__setupEntryColumns{grid-template-columns:1fr;gap:24px}.ProjectSetup-module-scss-module__vl3DHa__setupEntryColumns .ProjectSetup-module-scss-module__vl3DHa__setupUpload{min-height:260px;padding:32px 20px}}@keyframes ProjectSetup-module-scss-module__vl3DHa__spin{to{transform:rotate(360deg)}}@keyframes ProjectSetup-module-scss-module__vl3DHa__analysis-pending{0%{transform:translate(0)}to{transform:translate(220%)}}@media (prefers-reduced-motion:reduce){.ProjectSetup-module-scss-module__vl3DHa__progressFill,.ProjectSetup-module-scss-module__vl3DHa__loadingIcon{animation:none}}.ProjectSetup-module-scss-module__vl3DHa__homeSetup{box-sizing:border-box;width:100%;padding:0 40px 64px}.ProjectSetup-module-scss-module__vl3DHa__uploadSection{align-items:flex-start;gap:16px;width:min(100%,849px);margin-inline:auto;display:flex}.ProjectSetup-module-scss-module__vl3DHa__uploadColumn{flex:1;min-width:0}.ProjectSetup-module-scss-module__vl3DHa__homeUpload{box-sizing:border-box;text-align:center;background:var(--background-pricingCard);border:2px dashed var(--stroke-borderOverlay);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:270px;padding:32px 20px;transition:border-color .15s,background-color .15s;display:flex}.ProjectSetup-module-scss-module__vl3DHa__homeUpload.ProjectSetup-module-scss-module__vl3DHa__dragging{background:var(--background-input);border-color:var(--stroke-primaryAccent)}.ProjectSetup-module-scss-module__vl3DHa__uploadMark{width:48px;height:48px;color:var(--content-primary);background:var(--background-buttonSecondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ProjectSetup-module-scss-module__vl3DHa__homeUpload .ProjectSetup-module-scss-module__vl3DHa__uploadTitle{align-items:center;gap:4px;margin:16px 0 0;font-size:14px;font-weight:400;line-height:22px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__homeUpload .ProjectSetup-module-scss-module__vl3DHa__uploadHint{margin-top:4px;line-height:17px}.ProjectSetup-module-scss-module__vl3DHa__homeUpload .ProjectSetup-module-scss-module__vl3DHa__uploadActions{margin-top:16px}.ProjectSetup-module-scss-module__vl3DHa__homeUpload .ProjectSetup-module-scss-module__vl3DHa__uploadButton,.ProjectSetup-module-scss-module__vl3DHa__homeUpload .ProjectSetup-module-scss-module__vl3DHa__chooseReference{height:36px;padding-inline:10px}.ProjectSetup-module-scss-module__vl3DHa__homeUpload .ProjectSetup-module-scss-module__vl3DHa__chooseReference{color:var(--content-buttonSecondary)}.ProjectSetup-module-scss-module__vl3DHa__demoSlot{border-radius:24px;flex:1;min-width:0;height:270px}.ProjectSetup-module-scss-module__vl3DHa__demoSlot>video{object-fit:cover}.ProjectSetup-module-scss-module__vl3DHa__homeSetup .ProjectSetup-module-scss-module__vl3DHa__uploadError{flex-wrap:wrap}.ProjectSetup-module-scss-module__vl3DHa__popularSection{margin-top:60px}.ProjectSetup-module-scss-module__vl3DHa__popularHeading{align-items:center;min-height:40px;margin-bottom:10px;display:flex}.ProjectSetup-module-scss-module__vl3DHa__popularHeading h2{margin:0;font-size:18px;font-weight:500;line-height:26px}.ProjectSetup-module-scss-module__vl3DHa__caseCard{box-sizing:border-box;background:var(--background-workCard);border-radius:24px;min-width:0;padding:8px 8px 12px;position:relative}.ProjectSetup-module-scss-module__vl3DHa__casePreview{width:100%;color:var(--content-tertiary);background:var(--background-spaceHolder);border:0;border-radius:16px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__casePreview img,.ProjectSetup-module-scss-module__vl3DHa__casePreview video{object-fit:cover;width:100%;height:100%;display:block}.ProjectSetup-module-scss-module__vl3DHa__caseDetails{margin-top:8px;padding-inline:8px}.ProjectSetup-module-scss-module__vl3DHa__caseDetails h3{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.ProjectSetup-module-scss-module__vl3DHa__remakeButton{min-height:40px;color:var(--content-primaryOnMask);background:var(--background-buttonTransparent);opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;padding:8px 12px;font-size:14px;transition:opacity .15s;position:absolute;bottom:48px;left:18px;right:18px}.ProjectSetup-module-scss-module__vl3DHa__casePreview:disabled,.ProjectSetup-module-scss-module__vl3DHa__remakeButton:disabled{cursor:default;opacity:.5}.ProjectSetup-module-scss-module__vl3DHa__caseCard:hover .ProjectSetup-module-scss-module__vl3DHa__remakeButton,.ProjectSetup-module-scss-module__vl3DHa__caseCard:focus-within .ProjectSetup-module-scss-module__vl3DHa__remakeButton{opacity:1}@media (max-width:760px){.ProjectSetup-module-scss-module__vl3DHa__homeSetup{padding:0 16px 40px}.ProjectSetup-module-scss-module__vl3DHa__uploadSection{flex-direction:column;max-width:416px}.ProjectSetup-module-scss-module__vl3DHa__uploadColumn,.ProjectSetup-module-scss-module__vl3DHa__demoSlot{flex:auto;width:100%}.ProjectSetup-module-scss-module__vl3DHa__popularSection{margin-top:40px}}@media (hover:none){.ProjectSetup-module-scss-module__vl3DHa__remakeButton{opacity:1}}@media (prefers-reduced-motion:reduce){.ProjectSetup-module-scss-module__vl3DHa__homeUpload,.ProjectSetup-module-scss-module__vl3DHa__remakeButton{transition:none}}.ProjectSetup-module-scss-module__vl3DHa__caseLoading{z-index:1;color:var(--content-primaryOnMask);background:var(--background-buttonTransparent);border-radius:inherit;place-items:center;display:grid;position:absolute;inset:0}
.WorkflowHeader-module-scss-module__dT1OsG__workflowHeader{border-bottom:1px solid var(--stroke-borderOverlay);min-height:80px;padding:12px 24px;scroll-margin-top:80px}.WorkflowHeader-module-scss-module__dT1OsG__main{justify-content:center;align-items:center;gap:24px;min-height:55px;display:flex}.WorkflowHeader-module-scss-module__dT1OsG__workflowSteps{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;max-width:940px;margin:0 auto;padding:0;list-style:none;display:grid}.WorkflowHeader-module-scss-module__dT1OsG__workflowStep{align-items:center;gap:12px;min-width:0;display:flex}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepButton{min-width:0;color:var(--content-tertiary);text-align:left;opacity:1;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepNumber{border:1px solid var(--stroke-borderOverlay);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.WorkflowHeader-module-scss-module__dT1OsG__stepLabel{text-align:left;min-width:0}.WorkflowHeader-module-scss-module__dT1OsG__stepTitle{font-size:14px;font-weight:500;line-height:20px;display:block}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepDetail{color:var(--content-tertiary);margin-top:2px;font-size:12px;line-height:16px;display:block}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepConnector{background:var(--content-tertiary);flex:1 0 12px;max-width:48px;height:1px;margin-left:auto}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepButton:disabled{cursor:default}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepButton.WorkflowHeader-module-scss-module__dT1OsG__isCurrent,.WorkflowHeader-module-scss-module__dT1OsG__workflowStepButton.WorkflowHeader-module-scss-module__dT1OsG__isComplete{color:var(--content-primary)}.WorkflowHeader-module-scss-module__dT1OsG__isCurrent .WorkflowHeader-module-scss-module__dT1OsG__workflowStepNumber{color:var(--content-buttonPrimary);background:var(--background-buttonPrimary);border-color:#0000}.WorkflowHeader-module-scss-module__dT1OsG__isComplete .WorkflowHeader-module-scss-module__dT1OsG__workflowStepNumber{color:var(--content-secondary);background:var(--background-buttonSecondary);border-color:#0000}.WorkflowHeader-module-scss-module__dT1OsG__isCurrent .WorkflowHeader-module-scss-module__dT1OsG__workflowStepDetail{color:var(--content-secondary)}button.WorkflowHeader-module-scss-module__dT1OsG__workflowStepButton:not(:disabled):hover{color:var(--content-primary)}.WorkflowHeader-module-scss-module__dT1OsG__workflowPrimary{height:40px;color:var(--content-buttonPrimary);white-space:nowrap;background:var(--background-buttonPrimary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:600;display:flex}.WorkflowHeader-module-scss-module__dT1OsG__workflowPrimary:hover{background:var(--background-buttonPrimaryHover)}.WorkflowHeader-module-scss-module__dT1OsG__nextButton:disabled{cursor:wait;opacity:.5}@media (max-width:900px){.WorkflowHeader-module-scss-module__dT1OsG__main{flex-wrap:wrap;gap:16px}.WorkflowHeader-module-scss-module__dT1OsG__workflowSteps{flex-basis:100%;gap:12px}}@media (max-width:640px){.WorkflowHeader-module-scss-module__dT1OsG__workflowHeader{padding-inline:16px}.WorkflowHeader-module-scss-module__dT1OsG__workflowSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepButton{gap:8px}.WorkflowHeader-module-scss-module__dT1OsG__workflowStepConnector{display:none}.WorkflowHeader-module-scss-module__dT1OsG__stepTitle{font-size:12px}.WorkflowHeader-module-scss-module__dT1OsG__workflowPrimary{width:100%}}
.ConfirmResetDialog-module-scss-module__6VaP_G__dialog{box-sizing:border-box;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--content-primary);background:var(--background-popup);border:0;border-radius:16px;margin:auto;padding:24px}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog::backdrop{background:#000000a6}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog h2{margin:0;font-size:17px;font-weight:600}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog p{color:var(--content-secondary);margin:18px 0 24px;font-size:13px;line-height:1.8}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog footer button{background:var(--background-buttonSecondary);border:0;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:10px 14px;font-size:13px;line-height:20px;display:inline-flex}.ConfirmResetDialog-module-scss-module__6VaP_G__dialog footer .ConfirmResetDialog-module-scss-module__6VaP_G__confirm{color:var(--content-buttonPrimary);background:var(--background-buttonPrimary)}
:where(.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeDescription>:not(:last-child)){margin-block:0 12px}.ModelChangeDialog-module-scss-module__I-1j7a__card{color:var(--content-primary);background-color:var(--background-nodeBackground);border-color:var(--stroke-borderOverlay);border-style:solid;border-width:1px;border-radius:1rem;padding:24px}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeTitle{font-size:1.125rem;font-weight:600;line-height:1.55556}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeDescription{color:var(--content-secondary);margin-top:16px;font-size:.875rem;line-height:24px}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeActions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeCancel{color:var(--content-secondary);border-radius:.5rem;padding-block:8px;padding-inline:16px;font-size:.875rem;line-height:1.42857}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeConfirm{color:var(--content-buttonPrimary);background-color:var(--background-buttonPrimary);border-radius:.5rem;padding-block:8px;padding-inline:16px;font-size:.875rem;font-weight:500;line-height:1.42857}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeDialog{width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeDialog::backdrop{background:var(--background-backgroundMaskPrimary)}@media (hover:hover){.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeCancel:hover{background-color:var(--background-buttonSecondaryHover)}.ModelChangeDialog-module-scss-module__I-1j7a__modelChangeConfirm:hover{background-color:var(--background-buttonPrimaryHover)}}