.JobDetail_container__z4mWe{min-height:100vh;padding:clamp(48px,8vw,104px);background:var(--avant-colors-surface-shell);position:relative}.JobDetail_header__G7TGi{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:2.5rem;position:relative;z-index:1;height:32px;display:flex;align-items:center}.JobDetail_backButton__4yC_2{background:transparent;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--avant-colors-text-muted);transition:letter-spacing .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:6px}.JobDetail_backButton__4yC_2:hover{color:var(--avant-colors-text-primary);letter-spacing:.12em}.JobDetail_errorContainer__b1GH5,.JobDetail_loadingContainer__EyqEw{max-width:680px;margin:clamp(64px,10vh,120px) auto;text-align:center;padding:clamp(48px,8vw,72px);background:var(--avant-colors-surface-base);border:1px solid var(--avant-colors-border-subtle);border-radius:0;box-shadow:var(--avant-elevation-base);position:relative;z-index:1}.JobDetail_spinner__kxQoL{width:56px;height:56px;border:3px solid var(--avant-colors-border-subtle);border-top-color:var(--avant-colors-accent-primary);border-radius:50%;animation:JobDetail_spin__OoEIO .8s linear infinite;margin:0 auto 1.5rem}@keyframes JobDetail_spin__OoEIO{to{transform:rotate(1turn)}}.JobDetail_errorContainer__b1GH5 p,.JobDetail_loadingContainer__EyqEw p{font-size:15px;color:var(--avant-colors-text-secondary);font-weight:500;letter-spacing:.01em}.JobDetail_errorContainer__b1GH5 h1{color:var(--avant-colors-accent-danger);margin-bottom:1rem;font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.01em}.JobDetail_fileInfo__6QNyN{max-width:1200px;margin:0 auto clamp(24px,4vw,32px);position:relative;z-index:1;min-height:24px}.JobDetail_fileInfoIntegrated__H1IPf{margin-bottom:0}.JobDetail_configLayout__WqL7X{display:grid;grid-template-columns:2fr 3fr;gap:clamp(32px,4vw,64px);max-width:1400px;margin:0 auto;position:relative;z-index:1;align-items:start}.JobDetail_configSidebar__5cxd9{position:sticky;top:clamp(32px,5vw,80px)}.JobDetail_configSidebar__5cxd9 .JobDetail_fileInfo__6QNyN{max-width:none;margin-bottom:0}.JobDetail_configSidebar__5cxd9 .JobDetail_fileHeader__yPplZ{border-bottom:none;padding-bottom:0}.JobDetail_configSidebar__5cxd9 .JobDetail_fileCommandBar__3AZHN{grid-template-columns:1fr;gap:12px}.JobDetail_configMain__V9IoA{min-width:0;border-left:1px solid var(--avant-colors-border-divider);padding-left:clamp(24px,3vw,40px)}.JobDetail_configMain__V9IoA .JobDetail_configPanel__DeRNl{max-width:none;margin:0}@media (max-width:900px){.JobDetail_configLayout__WqL7X{grid-template-columns:1fr;gap:clamp(24px,4vw,40px)}.JobDetail_configSidebar__5cxd9{position:static}.JobDetail_configSidebar__5cxd9 .JobDetail_fileCommandBar__3AZHN{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px 24px}.JobDetail_configSidebar__5cxd9 .JobDetail_fileHeader__yPplZ{border-bottom:1px solid var(--avant-colors-border-subtle);padding-bottom:clamp(24px,4vw,40px)}.JobDetail_configMain__V9IoA{border-left:none;padding-left:0}}.JobDetail_skeletonFileInfo__EX5lw{height:160px}.JobDetail_skeletonFileInfo__EX5lw,.JobDetail_skeletonStatusHeader__kvHM1{width:100%;background:linear-gradient(90deg,var(--avant-colors-surface-canvas) 25%,var(--avant-colors-surface-soft) 50%,var(--avant-colors-surface-canvas) 75%);background-size:200% 100%;border-radius:0;animation:JobDetail_skeletonSweep__hLVyV 1.8s ease-in-out infinite}.JobDetail_skeletonStatusHeader__kvHM1{height:60px;max-width:600px;margin:0 0 clamp(24px,4vw,36px)}.JobDetail_skeletonStagesWrapper__0Z0J0{height:80px}.JobDetail_skeletonConfigPanel__9A4Wn,.JobDetail_skeletonStagesWrapper__0Z0J0{width:100%;max-width:1200px;margin:0 auto clamp(32px,5vw,48px);background:linear-gradient(90deg,var(--avant-colors-surface-canvas) 25%,var(--avant-colors-surface-soft) 50%,var(--avant-colors-surface-canvas) 75%);background-size:200% 100%;border-radius:0;animation:JobDetail_skeletonSweep__hLVyV 1.8s ease-in-out infinite}.JobDetail_skeletonConfigPanel__9A4Wn{height:200px}@media (max-width:768px){.JobDetail_skeletonStatusHeader__kvHM1{height:48px}.JobDetail_skeletonStagesWrapper__0Z0J0{height:160px;margin-bottom:28px}.JobDetail_skeletonConfigPanel__9A4Wn{height:300px}}@keyframes JobDetail_skeletonSweep__hLVyV{0%{background-position:-200% 0}to{background-position:200% 0}}.JobDetail_fileHeader__yPplZ{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding:0 0 clamp(24px,4vw,40px);border:none;background:transparent;border-bottom:1px solid var(--avant-colors-border-subtle)}.JobDetail_fileHeaderIntegrated__U5D7T,.JobDetail_fileHeader__yPplZ{border-radius:0;box-shadow:none}.JobDetail_fileHero__pyoku{position:relative;z-index:1;display:grid;align-content:start;gap:14px;min-width:0}.JobDetail_fileCommandLabel__XcV4t,.JobDetail_fileEyebrow__sHb5h,.JobDetail_fileLead__8zkAA,.JobDetail_fileStatusLabel__wR0if{margin:0}.JobDetail_fileTopline__heq73{display:flex;align-items:baseline;justify-content:space-between;gap:18px 28px;flex-wrap:wrap}.JobDetail_fileEyebrow__sHb5h{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--avant-colors-text-muted)}.JobDetail_filename__ZUIM4{font-size:clamp(34px,4.4vw,56px);font-weight:600;color:var(--avant-colors-text-primary);margin:0;letter-spacing:-.065em;line-height:.9;text-wrap:balance;max-width:13ch}.JobDetail_fileLead__8zkAA{max-width:46ch;font-size:13px;line-height:1.5;color:var(--avant-colors-text-muted)}.JobDetail_fileMetadata__AMep_{display:flex;align-items:center;gap:14px 28px;flex-wrap:wrap;padding-top:2px}.JobDetail_metadataItem__6Y2Rx{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.JobDetail_metadataLabel__1DYq9{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--avant-colors-text-secondary)}.JobDetail_metadataValue__uqn5R{font-family:var(--avant-typography-family-numeric);font-size:16px;font-weight:500;letter-spacing:-.03em;color:var(--avant-colors-text-primary)}.JobDetail_fileStatusInline__qg98L{display:inline-flex;align-items:center;gap:10px;min-height:24px}.JobDetail_fileStatusLabel__wR0if{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--avant-colors-text-secondary)}.JobDetail_fileStatusSeparator__3o26i{width:18px;height:1px;background:rgba(var(--avant-colors-text-secondary-rgb),.32)}.JobDetail_fileStatusTitle__HvfD6{font-size:13px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--avant-colors-text-primary)}.JobDetail_fileCommandBar__3AZHN{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px 24px;align-items:center;padding-top:22px;border-top:1px solid rgba(var(--avant-colors-border-subtle-rgb),.78)}.JobDetail_fileCommandMeta__bAb26{display:grid;gap:8px;min-width:0}.JobDetail_fileCommandLabel__XcV4t{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--avant-colors-text-secondary)}.JobDetail_fileCommandValue__PxS9M{font-size:clamp(24px,2.6vw,34px);line-height:1;letter-spacing:-.04em;color:var(--avant-colors-text-primary);text-wrap:balance;overflow-wrap:break-word;word-break:break-word}.JobDetail_actions__ggxGL{max-width:1200px;margin:clamp(32px,5vw,48px) auto;display:flex;gap:16px;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.JobDetail_downloadButton__clfYz{background:var(--avant-colors-text-primary);color:var(--avant-colors-surface-shell);border:none;padding:12px 32px;border-radius:var(--avant-radii-pill);font-size:16px;font-weight:500;cursor:pointer;transition:opacity .2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.JobDetail_downloadButton__clfYz:hover{opacity:.85}.JobDetail_downloadButtonSecondary__ze9dx{background:var(--avant-colors-surface-base);color:var(--avant-colors-text-primary);border:1px solid var(--avant-colors-border-subtle);padding:12px 32px;border-radius:var(--avant-radii-pill);font-size:16px;font-weight:500;cursor:pointer;transition:opacity .2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.JobDetail_downloadButtonSecondary__ze9dx:hover{opacity:.85}.JobDetail_retryButton__XFk3W{background:var(--avant-colors-text-primary);color:var(--avant-colors-surface-shell);border:none;padding:12px 32px;border-radius:var(--avant-radii-pill);font-size:16px;font-weight:500;cursor:pointer;transition:opacity .2s ease;display:inline-flex;align-items:center;gap:8px}.JobDetail_retryButton__XFk3W:hover{opacity:.85}.JobDetail_modeSelection__rIfV_{max-width:1200px;margin:0 auto clamp(48px,7vw,72px);background:var(--avant-colors-surface-base);border:1px solid var(--avant-colors-border-subtle);border-radius:0;padding:clamp(32px,6vw,56px);box-shadow:var(--avant-elevation-base);animation:none;position:relative;z-index:1;overflow:hidden}@keyframes JobDetail_slideIn__L498M{0%{opacity:0;transform:translateY(32px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.JobDetail_modeSelectionHeader__HwaQy{text-align:center;margin-bottom:clamp(32px,5vw,48px);position:relative;z-index:1}.JobDetail_modeSelectionTitle__MDKbP{font-size:clamp(24px,3.5vw,36px);font-weight:600;color:var(--avant-colors-text-primary);letter-spacing:-.01em;margin:0 0 12px;line-height:1.2}.JobDetail_modeSelectionSubtitle__IZpgU{font-size:15px;color:var(--avant-colors-text-secondary);margin:0;line-height:1.6;font-weight:400}.JobDetail_modeOptions__1K1mz{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,32px);position:relative;z-index:1}.JobDetail_modeOption__M3rbp{background:var(--avant-colors-surface-shell);border:2px solid var(--avant-colors-border-subtle);border-radius:0;padding:clamp(28px,4vw,40px);cursor:pointer;transition:border-color .3s var(--avant-motion-easing-standard);text-align:left;position:relative;overflow:hidden}.JobDetail_modeOption__M3rbp:active,.JobDetail_modeOption__M3rbp:hover{border-color:var(--avant-colors-text-primary)}.JobDetail_modeIcon__aGcmj{font-size:clamp(44px,6vw,56px);margin-bottom:clamp(16px,2vw,20px);position:relative;z-index:1;display:inline-block;filter:grayscale(.1)}.JobDetail_modeOptionTitle__pYzC3{font-size:clamp(20px,2.5vw,26px);font-weight:600;color:var(--avant-colors-text-primary);margin:0 0 12px;position:relative;z-index:1;letter-spacing:-.01em;line-height:1.3}.JobDetail_modeOptionDescription__FiZYQ{font-size:14px;color:var(--avant-colors-text-secondary);line-height:1.65;margin:0 0 20px;position:relative;z-index:1;font-weight:400}.JobDetail_modeFeatures__WHscS{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.JobDetail_modeFeature__njRgw{font-size:13px;color:var(--avant-colors-accent-success);font-weight:600;letter-spacing:.01em;display:flex;align-items:center;gap:6px}.JobDetail_pendingConfig__rH5RK{max-width:1200px;margin:0 auto clamp(48px,7vw,72px);text-align:center;padding:clamp(40px,6vw,56px);background:var(--avant-colors-surface-base);border:2px solid var(--avant-colors-border-subtle);border-radius:0;box-shadow:var(--avant-elevation-base);position:relative;z-index:1}.JobDetail_pendingConfig__rH5RK h2{font-size:clamp(26px,3.5vw,36px);color:var(--avant-colors-text-primary);margin-bottom:16px;font-weight:600;letter-spacing:-.01em}.JobDetail_pendingConfig__rH5RK p{font-size:16px;color:var(--avant-colors-text-secondary);margin-bottom:32px;line-height:1.6;font-weight:400}.JobDetail_configureButton__CvxXq{background:var(--avant-colors-accent-primary,#3365ff);color:var(--avant-colors-text-inverse,#fff);border:1px solid transparent;padding:12px 32px;border-radius:var(--avant-radii-md,8px);font-size:14px;font-weight:700;cursor:pointer;transition:box-shadow var(--avant-motion-duration-base) var(--avant-motion-easing-standard),opacity var(--avant-motion-duration-base) var(--avant-motion-easing-standard);box-shadow:var(--avant-elevation-base);display:inline-flex;align-items:center;gap:8px}.JobDetail_configureButton__CvxXq:hover{box-shadow:var(--avant-elevation-raised);opacity:.85}.JobDetail_configureButton__CvxXq:focus-visible{outline:2px solid var(--avant-colors-accent-primary);outline-offset:2px}.JobDetail_configureButton__CvxXq:active{opacity:.85}.JobDetail_configSection__1_9wT{max-width:1200px;margin:0 auto clamp(32px,5vw,48px);text-align:center;position:relative;z-index:1}.JobDetail_viewConfigButton__rqPjh{background:var(--avant-colors-surface-base);color:var(--avant-colors-text-primary);border:1px solid var(--avant-colors-border-subtle);padding:12px 28px;border-radius:var(--avant-radii-pill);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .3s var(--avant-motion-easing-standard);box-shadow:var(--avant-elevation-base);display:inline-flex;align-items:center;gap:8px}.JobDetail_viewConfigButton__rqPjh:active,.JobDetail_viewConfigButton__rqPjh:hover{border-color:var(--avant-colors-text-primary)}.JobDetail_closeConfigButton__IguI5{background:var(--avant-colors-accent-primary);color:#fff;border:1px solid var(--avant-colors-accent-primary);padding:12px 28px;border-radius:var(--avant-radii-pill);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .3s var(--avant-motion-easing-standard);box-shadow:var(--avant-elevation-base);display:inline-flex;align-items:center;gap:8px}.JobDetail_closeConfigButton__IguI5:active,.JobDetail_closeConfigButton__IguI5:hover{opacity:.85}.JobDetail_pendingBadge__82cv8{display:inline-block;background:rgba(255,159,28,.14);color:var(--avant-colors-accent-warning);padding:8px 16px;border-radius:var(--avant-radii-pill);font-size:13px;font-weight:600;margin-bottom:12px;border:1px solid rgba(255,159,28,.32)}html.dark .JobDetail_pendingBadge__82cv8{background:rgba(255,159,28,.24);border-color:rgba(255,159,28,.45);color:#ffd08a}.JobDetail_configPanel__DeRNl{max-width:1200px;margin:0 auto clamp(32px,5vw,48px);position:relative;z-index:1;display:grid;gap:16px}.JobDetail_errorMessage__yp27e{margin-bottom:24px;padding:12px 14px;border-radius:0;border:1px solid rgba(var(--avant-colors-accent-danger-rgb),.28);background:rgba(var(--avant-colors-accent-danger-rgb),.08);color:var(--avant-colors-accent-danger);font-size:13px;line-height:1.45;font-weight:500}.JobDetail_errorMessage__yp27e p{margin:0}.JobDetail_folderSelect__AIMOM{width:100%;min-height:48px;padding:14px 16px;border-radius:0;border:1px solid rgba(var(--avant-colors-border-subtle-rgb),.94);background:var(--avant-colors-surface-base);color:var(--avant-colors-text-primary);font-size:15px;font-weight:500;transition:border-color var(--avant-motion-duration-base) var(--avant-motion-easing-standard),box-shadow var(--avant-motion-duration-base) var(--avant-motion-easing-standard)}.JobDetail_folderSelect__AIMOM:hover{border-color:var(--avant-colors-text-primary)}.JobDetail_folderSelect__AIMOM:focus{outline:none;border-color:rgba(var(--avant-colors-accent-primary-rgb),.62);box-shadow:0 0 0 2px rgba(var(--avant-colors-accent-primary-rgb),.15)}.JobDetail_folderStatus__v_iMR{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:34px;padding:0;border-radius:0;border:none;background:transparent;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--avant-colors-text-secondary)}.JobDetail_supportFooter__qfFqD{max-width:1200px;margin:clamp(32px,5vw,48px) auto 0;text-align:left;border-top:1px solid var(--avant-colors-border-subtle);padding-top:clamp(24px,4vw,40px);position:relative;z-index:1}.JobDetail_supportIdButton__fmO8P{background:transparent;border:none;border-radius:0;padding:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--avant-colors-text-secondary);cursor:pointer;transition:color .2s ease}.JobDetail_supportIdButton__fmO8P:hover{color:var(--avant-colors-text-primary);text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){.JobDetail_container__z4mWe{padding:32px 24px}.JobDetail_modeSelection__rIfV_{border-radius:0;padding:32px 24px}}@media (max-width:768px){.JobDetail_container__z4mWe{padding:24px 16px}.JobDetail_header__G7TGi{margin-bottom:28px}.JobDetail_fileInfo__6QNyN{min-height:60px}.JobDetail_skeletonFileInfo__EX5lw{height:232px;width:100%}.JobDetail_skeletonStatusHeader__kvHM1{margin-bottom:36px;height:60px}.JobDetail_backButton__4yC_2{font-size:13px}.JobDetail_pendingConfig__rH5RK{border-radius:0;padding:32px 24px}.JobDetail_fileHeader__yPplZ{grid-template-columns:1fr;gap:16px;padding:0 0 20px}.JobDetail_fileHero__pyoku{gap:14px}.JobDetail_fileTopline__heq73{align-items:flex-start;gap:10px 20px}.JobDetail_filename__ZUIM4{font-size:clamp(28px,8vw,38px);max-width:none}.JobDetail_fileMetadata__AMep_{gap:12px 20px}.JobDetail_fileLead__8zkAA{font-size:13px}.JobDetail_configSidebar__5cxd9 .JobDetail_fileCommandBar__3AZHN,.JobDetail_fileCommandBar__3AZHN{grid-template-columns:1fr;padding-top:20px}.JobDetail_metadataItem__6Y2Rx{gap:6px}.JobDetail_fileStatusInline__qg98L{gap:8px}.JobDetail_actions__ggxGL{flex-direction:column;gap:12px}.JobDetail_downloadButtonSecondary__ze9dx,.JobDetail_downloadButton__clfYz,.JobDetail_retryButton__XFk3W{width:100%;justify-content:center;padding:13px 24px}.JobDetail_modeSelection__rIfV_{border-radius:0;padding:24px 20px;margin-bottom:36px}.JobDetail_modeSelectionHeader__HwaQy{margin-bottom:28px}.JobDetail_modeSelectionTitle__MDKbP{font-size:22px;margin-bottom:10px}.JobDetail_modeSelectionSubtitle__IZpgU{font-size:14px}.JobDetail_modeOptions__1K1mz{grid-template-columns:1fr;gap:16px}.JobDetail_modeOption__M3rbp{padding:24px;border-radius:0}.JobDetail_modeOption__M3rbp:hover{border-color:var(--avant-colors-text-primary)}.JobDetail_modeIcon__aGcmj{font-size:44px;margin-bottom:14px}.JobDetail_modeOptionTitle__pYzC3{font-size:20px;margin-bottom:10px}.JobDetail_modeOptionDescription__FiZYQ{font-size:13px;margin-bottom:16px}.JobDetail_modeFeatures__WHscS{gap:6px}.JobDetail_modeFeature__njRgw{font-size:12px}.JobDetail_helpBox__whtGe{border-radius:14px;padding:18px}.JobDetail_helpBox__whtGe p{font-size:13px}}@media (max-width:640px){.JobDetail_container__z4mWe{padding:20px 12px}.JobDetail_header__G7TGi{margin-bottom:24px}.JobDetail_filename__ZUIM4{font-size:clamp(26px,10vw,34px)}.JobDetail_fileHeader__yPplZ{padding:0 0 18px;border-radius:0}.JobDetail_fileCommandValue__PxS9M{font-size:clamp(22px,8vw,28px)}.JobDetail_modeSelection__rIfV_{padding:20px 16px}.JobDetail_modeOption__M3rbp{padding:20px}.JobDetail_pendingConfig__rH5RK{padding:20px 16px}.JobDetail_skeletonFileInfo__EX5lw{height:248px;border-radius:0}}.ConfigWizardModal_modalOverlay__rL3Rq{position:fixed;inset:0;background:var(--avant-colors-surface-shell,#fafafa);display:flex;justify-content:center;align-items:flex-start;z-index:1000;padding:24px;overflow-y:auto}.ConfigWizardModal_inlineOverlay___UAT5{position:static;background:transparent;padding:0;display:block;position:relative}.ConfigWizardModal_modalCard__wjNCL{position:relative;z-index:10;background:var(--avant-colors-surface-shell);max-height:min(92vh,980px);overflow-y:auto}.ConfigWizardModal_inlineCard__qWedJ,.ConfigWizardModal_modalCard__wjNCL{max-width:100%;width:100%;display:flex;flex-direction:column;padding-left:0;border:none;border-radius:0;box-shadow:none}.ConfigWizardModal_inlineCard__qWedJ{position:static;max-height:none;overflow:visible;margin:0 auto;background:transparent}.ConfigWizardModal_inlineCardIntegrated__cLfbm{border-radius:0;box-shadow:none}.ConfigWizardModal_inlineCard__qWedJ:before,.ConfigWizardModal_modalCard__wjNCL:before{display:none}.ConfigWizardModal_modalHeader__FCoNR{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;align-items:end;padding:28px 32px 24px;background:transparent;border:none;border-bottom:1px solid var(--avant-colors-border-divider);border-radius:0;box-shadow:none}.ConfigWizardModal_modalHeaderIntegrated__70E7u,.ConfigWizardModal_modalHeader__FCoNR:before{display:none}.ConfigWizardModal_modalHeaderIntro__T7ZVk{display:grid;gap:8px;min-width:0}.ConfigWizardModal_modalTitle__L99Nc{font-size:clamp(30px,3.5vw,40px);font-weight:600;color:var(--avant-colors-text-primary,#000);margin:0;letter-spacing:-.04em;line-height:1.04;text-transform:none}.ConfigWizardModal_modalSubtitle__zBYdB{font-size:14px;color:var(--avant-colors-text-secondary);margin:8px 0 0;font-weight:400;line-height:1.6;letter-spacing:0;max-width:62ch;text-transform:none}.ConfigWizardModal_modalHeaderMeta__JfFYO{display:grid;grid-template-columns:minmax(180px,1.15fr) minmax(150px,.85fr);grid-template-areas:"primary secondary" "primary tertiary";gap:12px}.ConfigWizardModal_modalHeaderMetaItem__KrmL_{display:grid;gap:8px;min-height:92px;padding:14px 15px;border:1px solid rgba(var(--avant-colors-border-subtle-rgb),.9);border-radius:0;background:rgba(var(--avant-colors-surface-shell-rgb),.76)}.ConfigWizardModal_modalHeaderMetaItem__KrmL_:first-child{grid-area:primary;align-content:end;min-height:196px;padding:18px;border-color:rgba(var(--avant-colors-accent-primary-rgb),.26);background:var(--avant-colors-text-primary);box-shadow:none}.ConfigWizardModal_modalHeaderMetaItem__KrmL_:nth-child(2){grid-area:secondary}.ConfigWizardModal_modalHeaderMetaItem__KrmL_:nth-child(3){grid-area:tertiary}.ConfigWizardModal_modalHeaderMetaLabel__b0n9T{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--avant-colors-text-secondary)}.ConfigWizardModal_modalHeaderMetaValue__spVz_{font-size:14px;line-height:1.35;letter-spacing:-.02em;color:var(--avant-colors-text-primary);text-wrap:balance}.ConfigWizardModal_modalHeaderMetaItem__KrmL_:first-child .ConfigWizardModal_modalHeaderMetaLabel__b0n9T{color:hsla(0,0%,100%,.64)}.ConfigWizardModal_modalHeaderMetaItem__KrmL_:first-child .ConfigWizardModal_modalHeaderMetaValue__spVz_{font-size:clamp(20px,2vw,28px);line-height:1.08;color:var(--avant-colors-text-inverse)}.ConfigWizardModal_stickyActions__BAKYR{position:sticky;top:clamp(32px,5vw,80px);z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 32px;margin:0;background:var(--avant-colors-surface-shell);border-bottom:1px solid var(--avant-colors-border-divider);box-shadow:none}.ConfigWizardModal_stickyActions__BAKYR:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:clamp(32px,5vw,80px);background:var(--avant-colors-surface-shell);pointer-events:none}.ConfigWizardModal_stickyActionsIntegrated__QWLxa{padding-top:18px;background:var(--avant-colors-surface-shell)}.ConfigWizardModal_configAtGlance__zsqOQ{display:grid;gap:8px;min-width:0}.ConfigWizardModal_configAtGlanceTitle__8AEfx{margin:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--avant-colors-text-secondary)}.ConfigWizardModal_configChipRow__cF5xP{display:flex;flex-wrap:wrap;gap:8px}.ConfigWizardModal_configChip__LJv_Y{display:inline-flex;align-items:center;border-radius:var(--avant-radii-pill,999px);min-height:34px;border:1px solid rgba(var(--avant-colors-border-subtle-rgb),.86);padding:6px 12px;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--avant-colors-text-secondary);background:var(--avant-colors-surface-base)}.ConfigWizardModal_configChipStrong__Ktvwd{color:var(--avant-colors-text-primary);border-color:rgba(var(--avant-colors-accent-primary-rgb),.32);background:rgba(var(--avant-colors-accent-primary-rgb),.12)}.ConfigWizardModal_stickyActionButtons__m91xH{display:flex;align-items:stretch;gap:10px}.ConfigWizardModal_btnSkipAll__TB_A2,.ConfigWizardModal_btnStartNow__gSawo{min-height:48px;font-size:14px;font-weight:600;letter-spacing:0;transition:opacity var(--avant-motion-duration-base) var(--avant-motion-easing-standard),color var(--avant-motion-duration-base) var(--avant-motion-easing-standard),border-color var(--avant-motion-duration-base) var(--avant-motion-easing-standard)}.ConfigWizardModal_btnStartNow__gSawo{border-width:1px;min-width:190px;padding:12px 20px;border-radius:var(--avant-radii-pill,999px);background:var(--avant-colors-text-primary);color:var(--avant-colors-text-inverse);cursor:pointer;box-shadow:none}.ConfigWizardModal_btnStartNow__gSawo:hover{opacity:.85}.ConfigWizardModal_btnStartNow__gSawo:active{opacity:.75;transition:opacity .1s var(--avant-motion-easing-standard)}.ConfigWizardModal_btnSkipAll__TB_A2:disabled,.ConfigWizardModal_btnStartNow__gSawo:disabled{opacity:.6;cursor:not-allowed}.ConfigWizardModal_configError__FEFbI{margin:0 0 20px;padding:12px 14px;border-radius:0;border:1px solid rgba(var(--avant-colors-accent-danger-rgb,230,57,70),.3);background:rgba(var(--avant-colors-accent-danger-rgb,230,57,70),.08);color:var(--avant-colors-accent-danger,#e63946);font-size:13px;line-height:1.45;font-weight:500}.ConfigWizardModal_stepHeader__FXGdn{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.ConfigWizardModal_stepNumber__TNX9H{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--avant-colors-accent-primary);opacity:.8}.ConfigWizardModal_modeSection__0SNW1{position:relative;padding:0 0 var(--avant-spacing-section);margin:0;border:none;border-bottom:1px solid var(--avant-colors-border-divider);border-radius:0;background:transparent;box-shadow:none;animation:none}.ConfigWizardModal_modeSection__0SNW1:before{display:none}.ConfigWizardModal_modeTitle__0xpkd{margin:0 0 8px;font-size:28px;font-weight:300;line-height:1.15;letter-spacing:-.03em;text-transform:uppercase;color:var(--avant-colors-text-primary,#000);position:relative;z-index:1}.ConfigWizardModal_modeDescription__RS3ye{margin:0 0 16px;max-width:400px;font-size:13px;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--avant-colors-text-muted);font-weight:400}.ConfigWizardModal_modeButtons__Zhssw{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ConfigWizardModal_modeCard__R9Cfs{padding:16px 18px;border:1px solid var(--avant-colors-border-subtle,#e0e0e0);border-radius:0;background:var(--avant-colors-surface-shell,#fff);cursor:pointer;transition:border-color .2s var(--avant-motion-easing-standard);text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;min-height:118px;position:relative}.ConfigWizardModal_modeCard__R9Cfs:hover{border-color:var(--avant-colors-text-primary)}.ConfigWizardModal_modeCardActive__IQcC2{background:var(--avant-colors-accent-primary,#3365ff);border-color:var(--avant-colors-accent-primary,#3365ff)}.ConfigWizardModal_modeCardActive__IQcC2 .ConfigWizardModal_modeCardTitle__2X1NN{color:var(--avant-colors-text-inverse,#fff)}.ConfigWizardModal_modeCardActive__IQcC2 .ConfigWizardModal_modeCardDescription__9J6FC{color:hsla(0,0%,100%,.82)}.ConfigWizardModal_modeCardTitle__2X1NN{font-size:18px;font-weight:600;color:var(--avant-colors-text-primary,#000);line-height:1.08;letter-spacing:-.025em;text-transform:none}.ConfigWizardModal_modeCardDescription__9J6FC{font-size:13px;color:var(--avant-colors-text-secondary,#666);font-weight:400;line-height:1.5;letter-spacing:0;max-width:24ch}.ConfigWizardModal_btnSkipAll__TB_A2{padding:12px 18px;border-radius:var(--avant-radii-pill,999px);border:1px solid rgba(var(--avant-colors-border-subtle-rgb),.96);background:rgba(var(--avant-colors-surface-shell-rgb),.92);cursor:pointer}.ConfigWizardModal_btnSkipAll__TB_A2,.ConfigWizardModal_btnSkipAll__TB_A2:hover{color:var(--avant-colors-text-primary)}.ConfigWizardModal_btnSkipAll__TB_A2:active{opacity:.75;transition:opacity .1s var(--avant-motion-easing-standard)}.ConfigWizardModal_supplementarySection__pY7pT{position:relative;padding:20px;margin:0;background:transparent;border:none;border-radius:0;box-shadow:none}.ConfigWizardModal_sectionTitle__xucBb{font-size:18px;font-weight:700;color:var(--avant-colors-text-primary,#0f172a);margin:0 0 12px;letter-spacing:-.02em}.ConfigWizardModal_fileCounter__sjMJn{font-size:12px;font-weight:600;color:var(--avant-colors-text-primary);background:var(--avant-colors-surface-shell);padding:4px 12px;border-radius:0;border-color:var(--avant-colors-border-subtle);white-space:nowrap}.ConfigWizardModal_sectionDescription__dtAu_{font-size:13px;color:var(--avant-colors-text-secondary);margin:0 0 20px;line-height:1.6}.ConfigWizardModal_dropZone__qJc16{background:transparent;border:2px dashed var(--avant-colors-border-subtle);border-radius:0;padding:32px 24px;text-align:center;cursor:pointer;transition:border-color .3s ease,border-style .3s ease;display:flex;flex-direction:column;align-items:center;gap:12px;box-shadow:none}.ConfigWizardModal_dropZone__qJc16:hover{border-color:var(--avant-colors-text-primary);border-style:solid}.ConfigWizardModal_dropZoneDragging__P5lf_{background:rgba(var(--avant-colors-accent-primary-rgb),.1);border-color:var(--avant-colors-accent-primary);border-style:solid}.ConfigWizardModal_dropZoneIcon__AQMOO{font-size:40px;filter:grayscale(.3)}.ConfigWizardModal_dropZoneText__KMY3B{display:flex;flex-direction:column;gap:4px}.ConfigWizardModal_dropZoneTitle__qCpoV{font-size:14px;font-weight:600;color:var(--avant-colors-text-primary,#374151);margin:0}.ConfigWizardModal_dropZoneSubtitle__LgoY1{font-size:12px;color:var(--avant-colors-text-primary);margin:0}.ConfigWizardModal_uploadedFiles__xYaDO{margin-top:16px;display:flex;flex-direction:column;gap:12px}.ConfigWizardModal_fileItemWrapper__MG2V1{display:flex;flex-direction:column;gap:0}.ConfigWizardModal_fileItem__tCRHA{background:var(--avant-colors-surface-shell);border:1px solid var(--avant-colors-border-subtle);border-radius:0;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.ConfigWizardModal_fileItem__tCRHA:hover{background:hsla(0,0%,100%,.75);border-color:rgba(148,163,184,.4)}.ConfigWizardModal_fileInfo__NVBov{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.ConfigWizardModal_fileName__F4H2o{font-size:13px;font-weight:600;color:var(--avant-colors-text-primary,#1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConfigWizardModal_fileMetadata__1iv7t{display:flex;align-items:center;gap:6px}.ConfigWizardModal_fileSize__HkgDq{font-size:11px;color:var(--avant-colors-text-muted,#9ca3af);font-weight:500}.ConfigWizardModal_fileSeparator__E9f1R{font-size:11px;color:var(--avant-colors-border-subtle,#d1d5db)}.ConfigWizardModal_pageCount__CbmKx{font-size:11px;color:var(--avant-colors-text-muted);font-weight:600}.ConfigWizardModal_filePreview___lBQ6{background:var(--avant-colors-surface-shell);border:1px solid var(--avant-colors-border-subtle);border-top:none;border-radius:0;padding:16px;margin-left:0;animation:ConfigWizardModal_expandDown__aBKDJ .3s ease}.ConfigWizardModal_previewHeader__kKpOW{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.ConfigWizardModal_previewTitle__fjbFo{font-size:13px;font-weight:600;color:var(--avant-colors-text-primary,#1f2937);display:flex;align-items:center;gap:6px}.ConfigWizardModal_previewInfo__yswAQ{font-size:12px;color:var(--avant-colors-text-secondary);font-weight:500}.ConfigWizardModal_pageSelection__pjtnM{background:var(--avant-colors-surface-shell);border:1px solid var(--avant-colors-border-subtle);border-radius:0;padding:12px;margin-top:8px}.ConfigWizardModal_pageSelectionLabel__LhuXv{font-size:12px;font-weight:600;color:var(--avant-colors-text-secondary,#374151);display:block;margin-bottom:8px}.ConfigWizardModal_pageInput__PJtCn{width:100%;min-height:52px;padding:14px 16px;border-radius:0;border:1px solid var(--avant-colors-border-subtle);background:var(--avant-colors-surface-shell);font-size:15px;line-height:1.35;color:var(--avant-colors-text-primary,#1f2937);transition:all .2s ease}.ConfigWizardModal_pageInput__PJtCn:focus{outline:none;border-color:var(--avant-colors-accent-primary);box-shadow:0 0 0 3px rgba(var(--avant-colors-accent-primary-rgb),.14)}.ConfigWizardModal_pageInputRequired__11F0t{border-color:rgba(239,68,68,.4);background:hsla(0,86%,97%,.5)}.ConfigWizardModal_pageInputRequired__11F0t:focus{border-color:var(--avant-colors-accent-danger,#ef4444);box-shadow:0 0 0 3px rgba(230,57,70,.1)}.ConfigWizardModal_pageHint__quoHf{font-size:12px;color:var(--avant-colors-text-secondary);margin:6px 0 0;font-style:normal;line-height:1.5}.ConfigWizardModal_previewToggleBtn__g9Sf9{background:rgba(var(--avant-colors-accent-primary-rgb),.1);border:1px solid rgba(var(--avant-colors-accent-primary-rgb),.2);color:var(--avant-colors-accent-primary);padding:8px 16px;border-radius:0;font-size:12px;font-weight:600;cursor:pointer;margin-top:12px;transition:color .2s ease;display:flex;align-items:center;gap:6px}.ConfigWizardModal_previewToggleBtn__g9Sf9:hover{color:var(--avant-colors-text-primary)}.ConfigWizardModal_thumbnailGrid__u5_qi{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-top:16px;max-height:400px;overflow-y:auto;padding:12px;background:transparent;border-radius:0;border:1px solid var(--avant-colors-border-subtle)}.ConfigWizardModal_thumbnailWrapper__gRCRC{position:relative;cursor:pointer;border:2px solid var(--avant-colors-border-subtle);border-radius:0;overflow:hidden;transition:border-color .2s ease;background:#fff}.ConfigWizardModal_thumbnailWrapper__gRCRC:hover{border-color:var(--avant-colors-text-primary)}.ConfigWizardModal_thumbnailWrapper__gRCRC:hover .ConfigWizardModal_zoomBtn__Lip2c{opacity:1}.ConfigWizardModal_thumbnailSelected__HrD28{border-color:var(--avant-colors-accent-primary);border-width:3px;box-shadow:0 0 0 2px rgba(var(--avant-colors-accent-primary-rgb),.2)}.ConfigWizardModal_thumbnail__YOL_E{width:100%;height:auto;display:block;background:#fff}.ConfigWizardModal_thumbnailLabel__zbF4z{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:#fff;padding:8px 6px 6px;font-size:11px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px}.ConfigWizardModal_checkmark__BYNbM{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--avant-colors-accent-success,#10b981);border-radius:50%;font-size:10px;font-weight:700}.ConfigWizardModal_zoomBtn__Lip2c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s ease;border:2px solid #fff;cursor:zoom-in;z-index:10}.ConfigWizardModal_zoomBtn__Lip2c:hover{background:rgba(var(--avant-colors-accent-primary-rgb),.8);transform:translate(-50%,-50%)}.ConfigWizardModal_previewOverlay__tGmB0{position:fixed;inset:0;background:rgba(0,0,0,.9);z-index:2000;display:flex;align-items:center;justify-content:center;animation:ConfigWizardModal_fadeIn__JuEwY .2s ease;padding:40px}.ConfigWizardModal_previewImage__5U_0C{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;box-shadow:0 0 20px rgba(0,0,0,.5);border-radius:0}.ConfigWizardModal_closePreviewBtn__dqxdm{position:absolute;top:20px;right:20px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;transition:all .2s ease}.ConfigWizardModal_closePreviewBtn__dqxdm:hover{background:hsla(0,0%,100%,.2)}@keyframes ConfigWizardModal_fadeIn__JuEwY{0%{opacity:0}to{opacity:1}}.ConfigWizardModal_loadingThumbnails__9FO0U{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px;background:rgba(var(--avant-colors-accent-primary-rgb),.05);border-radius:0;font-size:12px;color:var(--avant-colors-text-muted)}.ConfigWizardModal_miniSpinner__losT4{width:16px;height:16px;border:2px solid var(--avant-colors-border-subtle);border-top-color:var(--avant-colors-accent-primary);border-radius:50%;animation:ConfigWizardModal_spin__63xcg .8s linear infinite}@keyframes ConfigWizardModal_spin__63xcg{to{transform:rotate(1turn)}}.ConfigWizardModal_removeBtn__WtsxN{background:rgba(230,57,70,.1);border:1px solid rgba(230,57,70,.2);color:var(--avant-colors-accent-danger,#dc2626);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:600;transition:all .2s ease;flex-shrink:0;line-height:1;padding:0}.ConfigWizardModal_removeBtn__WtsxN:hover{background:var(--avant-colors-accent-danger);color:var(--avant-colors-text-inverse)}@keyframes ConfigWizardModal_expandDown__aBKDJ{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.ConfigWizardModal_configRow__Od2cT{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ConfigWizardModal_configCol__Honyt{display:flex;flex-direction:column;gap:28px}.ConfigWizardModal_fieldGroup__cApS_{display:flex;flex-direction:column;gap:12px;padding:0;background:transparent;border:none}.ConfigWizardModal_fieldLabel__kDZb4{display:block;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--avant-colors-text-primary);margin:0}.ConfigWizardModal_languageScroll__hFNoc{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto;padding-right:4px}.ConfigWizardModal_languageScroll__hFNoc::-webkit-scrollbar{width:6px}.ConfigWizardModal_languageScroll__hFNoc::-webkit-scrollbar-track{background:hsla(0,0%,100%,.3);border-radius:3px}.ConfigWizardModal_languageScroll__hFNoc::-webkit-scrollbar-thumb{background:rgba(148,163,184,.5);border-radius:3px}.ConfigWizardModal_languageScroll__hFNoc::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.7)}.ConfigWizardModal_buttonRow__YnD0w{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.ConfigWizardModal_optionBtn__RZtY3{padding:14px 20px;border:1px solid var(--avant-colors-border-subtle,#e0e0e0);border-radius:0;background:var(--avant-colors-surface-shell,#fff);color:var(--avant-colors-text-primary,#000);font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease;text-align:center;letter-spacing:0;text-transform:none}.ConfigWizardModal_optionBtn__RZtY3:hover{border-color:var(--avant-colors-text-primary)}.ConfigWizardModal_optionBtnActive__rOvCM{background:var(--avant-colors-accent-primary,#3365ff);border-color:var(--avant-colors-accent-primary,#3365ff);color:var(--avant-colors-text-inverse,#fff);font-weight:500}.ConfigWizardModal_optionGrid__pxjJp{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ConfigWizardModal_optionGrid__pxjJp .ConfigWizardModal_optionBtn__RZtY3{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;min-height:118px;padding:16px 18px;text-align:left;border-radius:0}.ConfigWizardModal_optionLabel__QdzFw{font-size:17px;font-weight:600;line-height:1.08;letter-spacing:-.02em;color:inherit}.ConfigWizardModal_optionDesc__SpoU1{display:block;font-size:13px;line-height:1.45;letter-spacing:0;text-transform:none;color:var(--avant-colors-text-secondary);max-width:22ch}.ConfigWizardModal_optionBtnActive__rOvCM .ConfigWizardModal_optionDesc__SpoU1{color:hsla(0,0%,100%,.82)}.ConfigWizardModal_toggleList__4Ssfw{display:flex;flex-direction:column;gap:8px}.ConfigWizardModal_toggleRow__THxjR{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:12px 16px;background:var(--avant-colors-surface-shell);border-radius:0;border:1px solid var(--avant-colors-border-subtle);transition:border-color .2s ease}.ConfigWizardModal_toggleRow__THxjR span{font-size:13px;color:var(--avant-colors-text-secondary,#374151);font-weight:500}.ConfigWizardModal_toggleHint__SJ2JL{display:block;font-size:12px;color:var(--avant-colors-text-muted);font-weight:400;margin-top:2px}.ConfigWizardModal_toggleRow__THxjR:hover{border-color:var(--avant-colors-text-primary)}.ConfigWizardModal_focusTopicsInputRow__khE_d{display:flex;gap:8px;margin-bottom:16px}.ConfigWizardModal_focusTopicInput___KmgV{flex:1;width:100%;min-height:52px;padding:14px 16px;border-radius:0;border:1px solid var(--avant-colors-border-subtle);background:var(--avant-colors-surface-shell);font-size:15px;line-height:1.35;color:var(--avant-colors-text-primary,#000)}.ConfigWizardModal_focusTopicInput___KmgV:focus{outline:none;border-color:var(--avant-colors-accent-primary);box-shadow:0 0 0 3px rgba(var(--avant-colors-accent-primary-rgb),.14)}.ConfigWizardModal_focusTopicsTags__XW5Yr{display:flex;flex-wrap:wrap;gap:8px}.ConfigWizardModal_focusTopicTag__UxnWm{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--avant-colors-accent-primary,#3365ff);color:var(--avant-colors-text-inverse,#fff);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ConfigWizardModal_focusTopicRemove__Ttj1P{background:none;border:none;color:inherit;cursor:pointer;padding:0 2px;font-size:16px;line-height:1}.ConfigWizardModal_focusTopicsEmpty__k0Pnc{color:var(--avant-colors-text-muted,#999);font-size:11px;font-style:italic;letter-spacing:.04em;text-transform:uppercase}.ConfigWizardModal_premiumText__pItEs{display:flex;flex-direction:column;gap:4px;flex:1}.ConfigWizardModal_premiumTitle__tt_Da{font-size:14px;font-weight:600;color:var(--avant-colors-text-primary,#1f2937)}.ConfigWizardModal_premiumHint__AEVNR{font-size:12px;color:var(--avant-colors-text-secondary)}.ConfigWizardModal_premiumHintWarning__M_uS9{color:var(--avant-colors-accent-danger,#dc2626)}.ConfigWizardModal_diagramsSection__wZvz3{padding:0;background:transparent;border-radius:0;margin-top:0;border-top:0}.ConfigWizardModal_diagramsHeader__bB0Ro{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ConfigWizardModal_diagramTypes__GDNHG{margin-top:16px;animation:ConfigWizardModal_expandDown__aBKDJ .3s ease}.ConfigWizardModal_diagramHint__satn_{font-size:13px;color:var(--avant-colors-text-muted);margin:0 0 16px;font-weight:400}.ConfigWizardModal_diagramCheckboxes__29u4j{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.ConfigWizardModal_diagramCheckbox__QhAmE{display:flex;flex-direction:column;gap:4px;padding:14px;background:var(--avant-colors-surface-shell);border:1px solid var(--avant-colors-border-subtle);border-radius:0;cursor:pointer;transition:border-color .2s ease}.ConfigWizardModal_diagramCheckbox__QhAmE:hover{border-color:var(--avant-colors-text-primary)}.ConfigWizardModal_diagramStaticItem__pWv_A{display:flex;flex-direction:column;gap:4px;padding:14px;background:var(--avant-colors-surface-shell);border:1px solid var(--avant-colors-border-subtle);border-radius:0}.ConfigWizardModal_diagramCheckbox__QhAmE input[type=checkbox]{width:18px;height:18px;cursor:pointer;margin-bottom:6px}.ConfigWizardModal_diagramCheckbox__QhAmE>span:nth-child(2){font-size:14px;font-weight:600;color:var(--avant-colors-text-primary,#1f2937)}.ConfigWizardModal_diagramDesc__PcRBb{font-size:12px;color:var(--avant-colors-text-secondary);font-weight:400}.ConfigWizardModal_premiumUsageSummary___sHWp{display:grid;gap:6px;padding:14px 16px;border-radius:0;border:1px solid rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.2);background:rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.08)}.ConfigWizardModal_premiumUsageItem__S6RBI,.ConfigWizardModal_premiumUsageTitle__XzTAa{margin:0}.ConfigWizardModal_premiumUsageTitle__XzTAa{font-size:12px;font-weight:700;color:var(--avant-colors-text-primary);letter-spacing:.04em;text-transform:uppercase}.ConfigWizardModal_premiumUsageItem__S6RBI{font-size:13px;color:var(--avant-colors-text-secondary);line-height:1.5}.ConfigWizardModal_sectionTier1__y495T{padding:0 0 var(--avant-spacing-section);border-bottom:1px solid var(--avant-colors-border-divider)}.ConfigWizardModal_tier1Title__M3rw6{font-size:28px;font-weight:var(--avant-typography-weight-light);letter-spacing:-.03em;text-transform:uppercase;color:var(--avant-colors-text-primary);margin:0 0 8px;line-height:1.15}.ConfigWizardModal_sectionTier3__P4wkJ{padding:0 0 var(--avant-spacing-6)}.ConfigWizardModal_tier3Title__0hhBF{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--avant-colors-text-primary);margin:0 0 8px;line-height:1.15}.ConfigWizardModal_stickyModeLabel__fj0Sh{font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--avant-colors-text-muted)}.ConfigWizardModal_btnUseDefaults__OJVJn{background:transparent;border:none;padding:0;font-size:13px;font-weight:500;color:var(--avant-colors-text-secondary);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ConfigWizardModal_btnUseDefaults__OJVJn:hover{color:var(--avant-colors-text-primary)}.ConfigWizardModal_btnUseDefaults__OJVJn:disabled{opacity:.5;cursor:not-allowed}.ConfigWizardModal_fineTuneSeparator__KwS3N{border:none;border-top:1px solid var(--avant-colors-border-divider);margin:var(--avant-spacing-7) 0;position:relative}.ConfigWizardModal_fineTuneSeparator__KwS3N:after{content:"Fine-tune";position:absolute;top:-8px;left:0;background:var(--avant-colors-surface-shell);padding-right:12px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--avant-colors-text-muted)}.ConfigWizardModal_advancedPanel__B_n9x{display:grid;gap:18px}.ConfigWizardModal_deferredSection__Y5q6c{content-visibility:auto;contain-intrinsic-size:760px}.ConfigWizardModal_supplementaryShell__7lJ8A{display:grid;gap:12px}.ConfigWizardModal_sectionTogglePanel__INK55{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:transparent;border:none;border-bottom:1px solid var(--avant-colors-border-divider);border-radius:0;box-shadow:none}.ConfigWizardModal_sectionToggleTitle__oFj1Z{margin:0;font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:.08em;color:var(--avant-colors-text-primary)}.ConfigWizardModal_sectionToggleHint__drH8_{margin:4px 0 0;font-size:12px;color:var(--avant-colors-text-secondary)}.ConfigWizardModal_sectionToggleButton__ZLGPQ{border:1px solid rgba(var(--avant-colors-border-subtle-rgb),.9);background:var(--avant-colors-surface-shell);color:var(--avant-colors-text-primary);border-radius:var(--avant-radii-pill,999px);padding:10px 15px;font-size:13px;font-weight:600;cursor:pointer;transition:transform var(--avant-motion-duration-base) var(--avant-motion-easing-standard),border-color var(--avant-motion-duration-base) var(--avant-motion-easing-standard),box-shadow var(--avant-motion-duration-base) var(--avant-motion-easing-standard);white-space:nowrap}.ConfigWizardModal_sectionToggleButton__ZLGPQ:hover{color:var(--avant-colors-text-primary)}.ConfigWizardModal_sectionLoading__3X6Tq{padding:14px 16px;border:1px solid rgba(var(--avant-colors-border-subtle-rgb),.86);border-radius:0;background:var(--avant-colors-surface-base);font-size:13px;color:var(--avant-colors-text-secondary)}.ConfigWizardModal_wizardContent__RGaGn{padding:clamp(24px,4vw,40px) 0 0;display:grid;gap:20px}.ConfigWizardModal_wizardContent__RGaGn>.ConfigWizardModal_stepReveal__lLpkL{margin:0}.ConfigWizardModal_stepReveal__lLpkL,.ConfigWizardModal_stepRevealed__pj1eU{opacity:1;transform:none;transition:none}.ConfigWizardModal_toggleSwitch__iPqaG{position:relative;display:inline-flex;align-items:center;width:44px;height:24px;cursor:pointer}.ConfigWizardModal_toggleSwitch__iPqaG input{position:absolute;opacity:0;width:1px;height:1px}.ConfigWizardModal_slider__n8i0l{width:44px;height:24px;border-radius:999px;background:rgba(203,213,225,.6);border:1px solid rgba(148,163,184,.35);transition:background-color .2s ease,border-color .2s ease;position:relative}.ConfigWizardModal_slider__n8i0l:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:var(--avant-colors-surface-shell);top:2px;left:2px;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.ConfigWizardModal_toggleSwitch__iPqaG input:checked+.ConfigWizardModal_slider__n8i0l{background:rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.68);border-color:rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.75)}.ConfigWizardModal_toggleSwitch__iPqaG input:checked+.ConfigWizardModal_slider__n8i0l:before{transform:translateX(20px)}.ConfigWizardModal_toggleSwitch__iPqaG input:focus-visible+.ConfigWizardModal_slider__n8i0l{box-shadow:0 0 0 3px rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.3)}.ConfigWizardModal_closePreviewBtn__dqxdm:focus-visible,.ConfigWizardModal_dropZone__qJc16:focus-visible,.ConfigWizardModal_focusTopicRemove__Ttj1P:focus-visible,.ConfigWizardModal_modeCard__R9Cfs:focus-visible,.ConfigWizardModal_optionBtn__RZtY3:focus-visible,.ConfigWizardModal_previewToggleBtn__g9Sf9:focus-visible,.ConfigWizardModal_removeBtn__WtsxN:focus-visible,.ConfigWizardModal_sectionToggleButton__ZLGPQ:focus-visible,.ConfigWizardModal_thumbnailWrapper__gRCRC:focus-visible,.ConfigWizardModal_zoomBtn__Lip2c:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.34)}.ConfigWizardModal_dropZone__qJc16:focus-visible,.ConfigWizardModal_modeCard__R9Cfs:focus-visible,.ConfigWizardModal_optionBtn__RZtY3:focus-visible,.ConfigWizardModal_sectionToggleButton__ZLGPQ:focus-visible,.ConfigWizardModal_thumbnailWrapper__gRCRC:focus-visible{border-color:rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.7)}.ConfigWizardModal_diagramCheckbox__QhAmE:focus-within,.ConfigWizardModal_toggleRow__THxjR:focus-within{border-color:rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.55);box-shadow:0 0 0 3px rgba(var(--avant-colors-accent-primary-rgb,51,101,255),.16)}@media (max-width:1024px){.ConfigWizardModal_modalOverlay__rL3Rq{padding:16px}.ConfigWizardModal_modalHeader__FCoNR{grid-template-columns:1fr;padding:22px 20px 16px}.ConfigWizardModal_modalHeaderMeta__JfFYO{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"primary primary" "secondary tertiary"}.ConfigWizardModal_stickyActions__BAKYR{padding:12px 20px}.ConfigWizardModal_wizardContent__RGaGn{padding:16px 20px 22px;gap:14px}.ConfigWizardModal_modeSection__0SNW1,.ConfigWizardModal_stepContainer__0efF_,.ConfigWizardModal_supplementarySection__pY7pT{padding:16px}}@media (max-width:768px){.ConfigWizardModal_modalCard__wjNCL{max-height:95vh;border-radius:0}.ConfigWizardModal_modalHeader__FCoNR{padding:24px 24px 20px}.ConfigWizardModal_modalTitle__L99Nc{font-size:24px}.ConfigWizardModal_modalSubtitle__zBYdB{font-size:13px}.ConfigWizardModal_modeSection__0SNW1{padding:24px}.ConfigWizardModal_modeButtons__Zhssw{grid-template-columns:1fr;gap:12px}.ConfigWizardModal_btnSkipAll__TB_A2{padding:12px 24px;font-size:14px}.ConfigWizardModal_supplementarySection__pY7pT{padding:20px 24px 24px}.ConfigWizardModal_dropZone__qJc16{padding:24px 16px}.ConfigWizardModal_dropZoneIcon__AQMOO{font-size:36px}.ConfigWizardModal_dropZoneTitle__qCpoV{font-size:13px}.ConfigWizardModal_dropZoneSubtitle__LgoY1{font-size:11px}.ConfigWizardModal_filePreview___lBQ6{margin-left:0}.ConfigWizardModal_pageSelection__pjtnM{margin-top:8px}.ConfigWizardModal_previewHeader__kKpOW{flex-direction:column;align-items:flex-start;gap:4px}.ConfigWizardModal_configRow__Od2cT{grid-template-columns:1fr;gap:24px}.ConfigWizardModal_configCol__Honyt{gap:24px}.ConfigWizardModal_buttonRow__YnD0w{grid-template-columns:repeat(2,1fr)}.ConfigWizardModal_diagramsSection__wZvz3{padding:20px 24px;margin-top:20px}.ConfigWizardModal_diagramCheckboxes__29u4j{grid-template-columns:1fr;gap:10px}.ConfigWizardModal_stepContainer__0efF_{padding:24px 16px;margin:0 12px;border-radius:0}.ConfigWizardModal_stepTitle__qSYzu{font-size:22px}.ConfigWizardModal_stepDescription__oLHe_{font-size:14px;margin-bottom:24px}.ConfigWizardModal_fieldGroup__cApS_{padding:16px;gap:10px}.ConfigWizardModal_toggleRow__THxjR{padding:10px 12px}.ConfigWizardModal_optionBtn__RZtY3{padding:10px 12px;font-size:13px}}@media (max-width:700px){.ConfigWizardModal_stickyActions__BAKYR{grid-template-columns:1fr;align-items:stretch}.ConfigWizardModal_configAtGlanceTitle__8AEfx{font-size:10px}.ConfigWizardModal_configChip__LJv_Y{font-size:11px;padding:4px 9px}.ConfigWizardModal_stickyActionButtons__m91xH{width:100%;display:grid;gap:10px;margin-left:0}.ConfigWizardModal_btnSkipAll__TB_A2,.ConfigWizardModal_btnStartNow__gSawo,.ConfigWizardModal_btnUseDefaults__OJVJn{width:100%;justify-content:center}.ConfigWizardModal_modalHeaderMeta__JfFYO{grid-template-columns:1fr;grid-template-areas:"primary" "secondary" "tertiary"}.ConfigWizardModal_modalHeaderMetaItem__KrmL_,.ConfigWizardModal_modalHeaderMetaItem__KrmL_:first-child{min-height:auto}.ConfigWizardModal_buttonRow__YnD0w,.ConfigWizardModal_diagramCheckboxes__29u4j,.ConfigWizardModal_modeButtons__Zhssw{grid-template-columns:1fr}.ConfigWizardModal_sectionTogglePanel__INK55{flex-direction:column;align-items:stretch}.ConfigWizardModal_sectionToggleButton__ZLGPQ{width:100%}}@media (max-width:480px){.ConfigWizardModal_modalOverlay__rL3Rq{padding:0}.ConfigWizardModal_modalCard__wjNCL{max-height:100vh;border-radius:0}.ConfigWizardModal_modalHeader__FCoNR{padding:20px 20px 16px}.ConfigWizardModal_modalTitle__L99Nc{font-size:22px}.ConfigWizardModal_modeCard__R9Cfs,.ConfigWizardModal_modeSection__0SNW1{padding:20px}.ConfigWizardModal_modeCardTitle__2X1NN{font-size:16px}.ConfigWizardModal_modeCardDescription__9J6FC{font-size:12px}.ConfigWizardModal_configCol__Honyt{gap:20px}.ConfigWizardModal_fieldGroup__cApS_{gap:10px}.ConfigWizardModal_buttonRow__YnD0w{gap:6px}.ConfigWizardModal_diagramsSection__wZvz3{padding:16px 20px;margin-top:16px}.ConfigWizardModal_diagramCheckbox__QhAmE{padding:12px}.ConfigWizardModal_stepContainer__0efF_{padding:20px 12px;margin:0 8px}.ConfigWizardModal_stepTitle__qSYzu{font-size:20px}.ConfigWizardModal_stepDescription__oLHe_{font-size:13px;margin-bottom:20px}.ConfigWizardModal_fieldGroup__cApS_{padding:14px;gap:8px}.ConfigWizardModal_toggleRow__THxjR{padding:8px 10px}.ConfigWizardModal_toggleRow__THxjR span{font-size:13px}.ConfigWizardModal_optionBtn__RZtY3{padding:9px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ConfigWizardModal_btnSkipAll__TB_A2,.ConfigWizardModal_btnStartNow__gSawo,.ConfigWizardModal_btnUseDefaults__OJVJn,.ConfigWizardModal_inlineCard__qWedJ,.ConfigWizardModal_modalCard__wjNCL,.ConfigWizardModal_modeCard__R9Cfs,.ConfigWizardModal_modeSection__0SNW1,.ConfigWizardModal_optionBtn__RZtY3,.ConfigWizardModal_stepContainer__0efF_,.ConfigWizardModal_toggleRow__THxjR{animation:none!important;transition:none!important}}