.ExcelVlookupWorkspace-module__zTEh9q__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelVlookupWorkspace-module__zTEh9q__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelVlookupWorkspace-module__zTEh9q__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__backLink:hover{opacity:.75}.ExcelVlookupWorkspace-module__zTEh9q__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelVlookupWorkspace-module__zTEh9q__breadcrumb strong{color:var(--text-primary)}.ExcelVlookupWorkspace-module__zTEh9q__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelVlookupWorkspace-module__zTEh9q__heroSection{text-align:center;padding:48px 0 36px}.ExcelVlookupWorkspace-module__zTEh9q__phaseBadge{letter-spacing:1.2px;color:#8b5cf6;text-transform:uppercase;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__heroTitle{background:linear-gradient(135deg,#fff 0%,#c4b5fd 50%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelVlookupWorkspace-module__zTEh9q__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelVlookupWorkspace-module__zTEh9q__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelVlookupWorkspace-module__zTEh9q__article{flex-direction:column;gap:48px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__section{flex-direction:column;gap:20px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelVlookupWorkspace-module__zTEh9q__analogyBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__analogyHeader{align-items:center;gap:14px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__analogyIcon{font-size:2.2rem}.ExcelVlookupWorkspace-module__zTEh9q__analogyHeader h3{color:var(--text-primary);margin:0 0 2px;font-size:1.15rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__analogyHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelVlookupWorkspace-module__zTEh9q__analogyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelVlookupWorkspace-module__zTEh9q__analogyCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;padding:14px 18px}.ExcelVlookupWorkspace-module__zTEh9q__analogyCard strong{letter-spacing:.5px;text-transform:uppercase;font-size:.82rem}.ExcelVlookupWorkspace-module__zTEh9q__analogyCard p{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}.ExcelVlookupWorkspace-module__zTEh9q__syntaxCard{background:var(--surface-dark);border:1px solid #8b5cf64d;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelVlookupWorkspace-module__zTEh9q__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__synVal{color:#8b5cf6}.ExcelVlookupWorkspace-module__zTEh9q__synTable{color:#3b82f6}.ExcelVlookupWorkspace-module__zTEh9q__synCol{color:#10b981}.ExcelVlookupWorkspace-module__zTEh9q__synExact{color:#f59e0b}.ExcelVlookupWorkspace-module__zTEh9q__syntaxPartsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ExcelVlookupWorkspace-module__zTEh9q__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelVlookupWorkspace-module__zTEh9q__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelVlookupWorkspace-module__zTEh9q__synPartCard code{color:var(--text-primary);background:#0003;border-radius:6px;width:fit-content;margin-top:4px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:700}.ExcelVlookupWorkspace-module__zTEh9q__simCard{background:var(--surface-dark);border:1px solid #8b5cf666;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #8b5cf614}.ExcelVlookupWorkspace-module__zTEh9q__simHeader{align-items:center;gap:14px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelVlookupWorkspace-module__zTEh9q__modeTabsRow{flex-wrap:wrap;gap:10px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__modeTabBtn{background:var(--surface-hover);border:1px solid var(--border-light);min-width:240px;color:var(--text-secondary);cursor:pointer;text-align:center;border-radius:12px;flex:1;padding:10px 16px;font-size:.86rem;font-weight:700;transition:all .2s}.ExcelVlookupWorkspace-module__zTEh9q__modeTabBtn:hover{border-color:var(--accent);color:var(--text-primary)}.ExcelVlookupWorkspace-module__zTEh9q__modeTabActive{color:#fff!important;background:linear-gradient(135deg,#8b5cf633,#8b5cf659)!important;border-color:#8b5cf6!important;font-weight:800!important}.ExcelVlookupWorkspace-module__zTEh9q__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelVlookupWorkspace-module__zTEh9q__simControlsGrid{grid-template-columns:1fr}}.ExcelVlookupWorkspace-module__zTEh9q__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelVlookupWorkspace-module__zTEh9q__selectInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelVlookupWorkspace-module__zTEh9q__selectInput:focus{border-color:var(--accent)}.ExcelVlookupWorkspace-module__zTEh9q__numInputBig{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__toggleRow{grid-column:1/-1;align-items:center;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__checkboxLabel{color:var(--text-primary);cursor:pointer;align-items:center;gap:10px;font-size:.86rem;font-weight:600;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__checkboxLabel input{accent-color:#8b5cf6;cursor:pointer;width:16px;height:16px}.ExcelVlookupWorkspace-module__zTEh9q__checkboxLabel code{color:#c4b5fd;background:#8b5cf626;border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace}.ExcelVlookupWorkspace-module__zTEh9q__tableVizWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;padding:18px;overflow-x:auto}.ExcelVlookupWorkspace-module__zTEh9q__tableVizHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__tableVizHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__tableVizHeader span{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.78rem}.ExcelVlookupWorkspace-module__zTEh9q__dataTable{border-collapse:collapse;width:100%;font-size:.88rem}.ExcelVlookupWorkspace-module__zTEh9q__dataTable th,.ExcelVlookupWorkspace-module__zTEh9q__dataTable td{text-align:left;border:1px solid var(--border-light);padding:10px 14px}.ExcelVlookupWorkspace-module__zTEh9q__dataTable th{background:var(--surface-dark);color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.78rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__thSearchCol{color:#8b5cf6!important;background:#8b5cf626!important;border-color:#8b5cf666!important}.ExcelVlookupWorkspace-module__zTEh9q__thTargetCol{color:#10b981!important;background:#10b98126!important;border-color:#10b98166!important}.ExcelVlookupWorkspace-module__zTEh9q__rowMatching{background:#10b98114}.ExcelVlookupWorkspace-module__zTEh9q__cellSearch{color:#8b5cf6;background:#8b5cf61f;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__cellTarget{color:#10b981;font-weight:900;transform:scale(1.02);box-shadow:0 0 16px #10b9814d;background:#10b98140!important;border:2px solid #10b981!important}.ExcelVlookupWorkspace-module__zTEh9q__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelVlookupWorkspace-module__zTEh9q__resultBanner strong{color:#10b981;font-size:1.2rem;font-weight:900}.ExcelVlookupWorkspace-module__zTEh9q__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelVlookupWorkspace-module__zTEh9q__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelVlookupWorkspace-module__zTEh9q__copyBtn:hover{border-color:var(--accent)}.ExcelVlookupWorkspace-module__zTEh9q__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelVlookupWorkspace-module__zTEh9q__codeBlock code{color:#c4b5fd;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelVlookupWorkspace-module__zTEh9q__deepDiveGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.ExcelVlookupWorkspace-module__zTEh9q__deepCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__deepHeader h3{color:var(--text-primary);margin:6px 0 0;font-size:1.1rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__badgePurple{color:#a78bfa;background:#8b5cf626;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelVlookupWorkspace-module__zTEh9q__badgeBlue{color:#60a5fa;background:#3b82f626;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelVlookupWorkspace-module__zTEh9q__codeHighlightCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:12px;padding:16px;font-size:.88rem}.ExcelVlookupWorkspace-module__zTEh9q__codeHighlightCard code{color:#c4b5fd;background:#00000040;border-radius:6px;margin-top:4px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800;display:inline-block}.ExcelVlookupWorkspace-module__zTEh9q__rulesGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.ExcelVlookupWorkspace-module__zTEh9q__ruleCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:8px;padding:18px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__ruleCard h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__ruleCard p{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.5}.ExcelVlookupWorkspace-module__zTEh9q__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelVlookupWorkspace-module__zTEh9q__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelVlookupWorkspace-module__zTEh9q__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__quizOptBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.ExcelVlookupWorkspace-module__zTEh9q__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelVlookupWorkspace-module__zTEh9q__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelVlookupWorkspace-module__zTEh9q__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelVlookupWorkspace-module__zTEh9q__quizExplainBox{color:var(--text-secondary);background:#8b5cf614;border:1px solid #8b5cf64d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelVlookupWorkspace-module__zTEh9q__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelVlookupWorkspace-module__zTEh9q__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelVlookupWorkspace-module__zTEh9q__navBtnNext{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelVlookupWorkspace-module__zTEh9q__topBar{padding:12px 16px}.ExcelVlookupWorkspace-module__zTEh9q__container{padding:0 16px 60px}.ExcelVlookupWorkspace-module__zTEh9q__heroSection{padding:32px 0 20px}}
.ExcelXlookupWorkspace-module__rt3yJG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelXlookupWorkspace-module__rt3yJG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelXlookupWorkspace-module__rt3yJG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__backLink:hover{opacity:.75}.ExcelXlookupWorkspace-module__rt3yJG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelXlookupWorkspace-module__rt3yJG__breadcrumb strong{color:var(--text-primary)}.ExcelXlookupWorkspace-module__rt3yJG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelXlookupWorkspace-module__rt3yJG__heroSection{text-align:center;padding:48px 0 36px}.ExcelXlookupWorkspace-module__rt3yJG__phaseBadge{letter-spacing:1.2px;color:#10b981;text-transform:uppercase;background:#10b9811f;border:1px solid #10b9814d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__heroTitle{background:linear-gradient(135deg,#fff 0%,#a7f3d0 50%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelXlookupWorkspace-module__rt3yJG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelXlookupWorkspace-module__rt3yJG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelXlookupWorkspace-module__rt3yJG__article{flex-direction:column;gap:48px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__section{flex-direction:column;gap:20px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelXlookupWorkspace-module__rt3yJG__vsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:680px){.ExcelXlookupWorkspace-module__rt3yJG__vsGrid{grid-template-columns:1fr}}.ExcelXlookupWorkspace-module__rt3yJG__vsCardOld{background:var(--surface-dark);border:1px solid #ef44444d;border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__vsCardNew{background:var(--surface-dark);border:1px solid #10b98166;border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 4px 24px #10b9811a}.ExcelXlookupWorkspace-module__rt3yJG__vsBadgeOld{color:#ef4444;background:#ef44441f;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__vsBadgeNew{color:#10b981;background:#10b9811f;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__vsCardOld h3,.ExcelXlookupWorkspace-module__rt3yJG__vsCardNew h3{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__vsList{color:var(--text-secondary);flex-direction:column;gap:8px;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__vsList li{align-items:flex-start;gap:8px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__syntaxCard{background:var(--surface-dark);border:1px solid #10b98159;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelXlookupWorkspace-module__rt3yJG__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__synVal{color:#8b5cf6}.ExcelXlookupWorkspace-module__rt3yJG__synLook{color:#3b82f6}.ExcelXlookupWorkspace-module__rt3yJG__synRet{color:#10b981}.ExcelXlookupWorkspace-module__rt3yJG__synErr{color:#f59e0b}.ExcelXlookupWorkspace-module__rt3yJG__synMode{color:#ec4899}.ExcelXlookupWorkspace-module__rt3yJG__synSearch{color:#0ea5e9}.ExcelXlookupWorkspace-module__rt3yJG__syntaxPartsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ExcelXlookupWorkspace-module__rt3yJG__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelXlookupWorkspace-module__rt3yJG__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelXlookupWorkspace-module__rt3yJG__synPartCard code{color:var(--text-primary);background:#0003;border-radius:6px;width:fit-content;margin-top:4px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:700}.ExcelXlookupWorkspace-module__rt3yJG__simCard{background:var(--surface-dark);border:1px solid #10b98166;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #10b98114}.ExcelXlookupWorkspace-module__rt3yJG__simHeader{align-items:center;gap:14px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelXlookupWorkspace-module__rt3yJG__modeTabsRow{flex-wrap:wrap;gap:10px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__modeTabBtn{background:var(--surface-hover);border:1px solid var(--border-light);min-width:220px;color:var(--text-secondary);cursor:pointer;text-align:center;border-radius:12px;flex:1;padding:10px 16px;font-size:.86rem;font-weight:700;transition:all .2s}.ExcelXlookupWorkspace-module__rt3yJG__modeTabBtn:hover{color:var(--text-primary);border-color:#10b981}.ExcelXlookupWorkspace-module__rt3yJG__modeTabActive{color:#fff!important;background:linear-gradient(135deg,#10b98133,#10b98159)!important;border-color:#10b981!important;font-weight:800!important}.ExcelXlookupWorkspace-module__rt3yJG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelXlookupWorkspace-module__rt3yJG__simControlsGrid{grid-template-columns:1fr}}.ExcelXlookupWorkspace-module__rt3yJG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelXlookupWorkspace-module__rt3yJG__selectInput,.ExcelXlookupWorkspace-module__rt3yJG__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelXlookupWorkspace-module__rt3yJG__selectInput:focus,.ExcelXlookupWorkspace-module__rt3yJG__textInput:focus{border-color:#10b981}.ExcelXlookupWorkspace-module__rt3yJG__tableVizWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;padding:18px;overflow-x:auto}.ExcelXlookupWorkspace-module__rt3yJG__tableVizHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__tableVizHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__tableVizHeader span{color:#10b981;font-family:ui-monospace,monospace;font-size:.78rem;font-weight:700}.ExcelXlookupWorkspace-module__rt3yJG__dataTable{border-collapse:collapse;width:100%;font-size:.88rem}.ExcelXlookupWorkspace-module__rt3yJG__dataTable th,.ExcelXlookupWorkspace-module__rt3yJG__dataTable td{text-align:left;border:1px solid var(--border-light);padding:10px 14px}.ExcelXlookupWorkspace-module__rt3yJG__dataTable th{background:var(--surface-dark);color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.78rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__thSearchCol{color:#8b5cf6!important;background:#8b5cf626!important;border-color:#8b5cf666!important}.ExcelXlookupWorkspace-module__rt3yJG__thTargetCol{color:#10b981!important;background:#10b98126!important;border-color:#10b98166!important}.ExcelXlookupWorkspace-module__rt3yJG__rowMatching{background:#10b98114}.ExcelXlookupWorkspace-module__rt3yJG__cellSearch{color:#8b5cf6;background:#8b5cf61f;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__cellTarget{color:#10b981;font-weight:900;transform:scale(1.02);box-shadow:0 0 16px #10b9814d;background:#10b98140!important;border:2px solid #10b981!important}.ExcelXlookupWorkspace-module__rt3yJG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelXlookupWorkspace-module__rt3yJG__resultBanner strong{color:#10b981;font-size:1.2rem;font-weight:900}.ExcelXlookupWorkspace-module__rt3yJG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelXlookupWorkspace-module__rt3yJG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelXlookupWorkspace-module__rt3yJG__copyBtn:hover{border-color:#10b981}.ExcelXlookupWorkspace-module__rt3yJG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelXlookupWorkspace-module__rt3yJG__codeBlock code{color:#a7f3d0;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelXlookupWorkspace-module__rt3yJG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelXlookupWorkspace-module__rt3yJG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelXlookupWorkspace-module__rt3yJG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__quizOptBtn:hover:not(:disabled){background:#10b9811a;border-color:#10b98166}.ExcelXlookupWorkspace-module__rt3yJG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelXlookupWorkspace-module__rt3yJG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelXlookupWorkspace-module__rt3yJG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelXlookupWorkspace-module__rt3yJG__quizExplainBox{color:var(--text-secondary);background:#10b98114;border:1px solid #10b9814d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669,#10b981);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelXlookupWorkspace-module__rt3yJG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelXlookupWorkspace-module__rt3yJG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669,#10b981);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelXlookupWorkspace-module__rt3yJG__navBtnNext{color:#fff;background:linear-gradient(135deg,#059669,#10b981);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelXlookupWorkspace-module__rt3yJG__topBar{padding:12px 16px}.ExcelXlookupWorkspace-module__rt3yJG__container{padding:0 16px 60px}.ExcelXlookupWorkspace-module__rt3yJG__heroSection{padding:32px 0 20px}}
.ExcelIndexMatchWorkspace-module__XSsRMG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelIndexMatchWorkspace-module__XSsRMG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelIndexMatchWorkspace-module__XSsRMG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__backLink:hover{opacity:.75}.ExcelIndexMatchWorkspace-module__XSsRMG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelIndexMatchWorkspace-module__XSsRMG__breadcrumb strong{color:var(--text-primary)}.ExcelIndexMatchWorkspace-module__XSsRMG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelIndexMatchWorkspace-module__XSsRMG__heroSection{text-align:center;padding:48px 0 36px}.ExcelIndexMatchWorkspace-module__XSsRMG__phaseBadge{letter-spacing:1.2px;color:#3b82f6;text-transform:uppercase;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__heroTitle{background:linear-gradient(135deg,#fff 0%,#93c5fd 50%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelIndexMatchWorkspace-module__XSsRMG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelIndexMatchWorkspace-module__XSsRMG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelIndexMatchWorkspace-module__XSsRMG__article{flex-direction:column;gap:48px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__section{flex-direction:column;gap:20px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelIndexMatchWorkspace-module__XSsRMG__duoExplainGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:680px){.ExcelIndexMatchWorkspace-module__XSsRMG__duoExplainGrid{grid-template-columns:1fr}}.ExcelIndexMatchWorkspace-module__XSsRMG__duoCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__duoCard h3{color:var(--text-primary);margin:4px 0 0;font-size:1rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__badgePurple{color:#a78bfa;background:#8b5cf626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelIndexMatchWorkspace-module__XSsRMG__badgeBlue{color:#60a5fa;background:#3b82f626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelIndexMatchWorkspace-module__XSsRMG__codeSnippetBox{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:12px;padding:12px 14px;font-size:.84rem}.ExcelIndexMatchWorkspace-module__XSsRMG__codeSnippetBox code{color:#93c5fd;background:#00000040;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.92rem;font-weight:800;display:inline-block}.ExcelIndexMatchWorkspace-module__XSsRMG__codeSnippetBox p{color:var(--text-secondary);margin:6px 0 0}.ExcelIndexMatchWorkspace-module__XSsRMG__syntaxCard{background:var(--surface-dark);border:1px solid #3b82f659;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelIndexMatchWorkspace-module__XSsRMG__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__synIdx{color:#3b82f6}.ExcelIndexMatchWorkspace-module__XSsRMG__synMat{color:#8b5cf6}.ExcelIndexMatchWorkspace-module__XSsRMG__synExact{color:#f59e0b}.ExcelIndexMatchWorkspace-module__XSsRMG__syntaxPartsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ExcelIndexMatchWorkspace-module__XSsRMG__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelIndexMatchWorkspace-module__XSsRMG__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelIndexMatchWorkspace-module__XSsRMG__synPartCard code{color:var(--text-primary);background:#0003;border-radius:6px;width:fit-content;margin-top:4px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:700}.ExcelIndexMatchWorkspace-module__XSsRMG__simCard{background:var(--surface-dark);border:1px solid #3b82f666;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #3b82f614}.ExcelIndexMatchWorkspace-module__XSsRMG__simHeader{align-items:center;gap:14px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelIndexMatchWorkspace-module__XSsRMG__modeTabsRow{flex-wrap:wrap;gap:10px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__modeTabBtn{background:var(--surface-hover);border:1px solid var(--border-light);min-width:220px;color:var(--text-secondary);cursor:pointer;text-align:center;border-radius:12px;flex:1;padding:10px 16px;font-size:.86rem;font-weight:700;transition:all .2s}.ExcelIndexMatchWorkspace-module__XSsRMG__modeTabBtn:hover{color:var(--text-primary);border-color:#3b82f6}.ExcelIndexMatchWorkspace-module__XSsRMG__modeTabActive{color:#fff!important;background:linear-gradient(135deg,#3b82f633,#3b82f659)!important;border-color:#3b82f6!important;font-weight:800!important}.ExcelIndexMatchWorkspace-module__XSsRMG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelIndexMatchWorkspace-module__XSsRMG__simControlsGrid{grid-template-columns:1fr}}.ExcelIndexMatchWorkspace-module__XSsRMG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelIndexMatchWorkspace-module__XSsRMG__selectInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelIndexMatchWorkspace-module__XSsRMG__selectInput:focus{border-color:#3b82f6}.ExcelIndexMatchWorkspace-module__XSsRMG__tableVizWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;padding:18px;overflow-x:auto}.ExcelIndexMatchWorkspace-module__XSsRMG__tableVizHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__tableVizHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__tableVizHeader span{color:#3b82f6;font-family:ui-monospace,monospace;font-size:.78rem;font-weight:700}.ExcelIndexMatchWorkspace-module__XSsRMG__dataTable{border-collapse:collapse;width:100%;font-size:.88rem}.ExcelIndexMatchWorkspace-module__XSsRMG__dataTable th,.ExcelIndexMatchWorkspace-module__XSsRMG__dataTable td{text-align:center;border:1px solid var(--border-light);padding:10px 14px}.ExcelIndexMatchWorkspace-module__XSsRMG__dataTable th{background:var(--surface-dark);color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.78rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__thSelectedCol{color:#3b82f6!important;background:#3b82f626!important;border-color:#3b82f666!important}.ExcelIndexMatchWorkspace-module__XSsRMG__rowSelected{background:#8b5cf614}.ExcelIndexMatchWorkspace-module__XSsRMG__cellRowHeader{color:#8b5cf6;font-weight:800;text-align:left!important}.ExcelIndexMatchWorkspace-module__XSsRMG__cellIntersection{color:#3b82f6;font-weight:900;transform:scale(1.02);box-shadow:0 0 16px #3b82f64d;background:#3b82f640!important;border:2px solid #3b82f6!important}.ExcelIndexMatchWorkspace-module__XSsRMG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelIndexMatchWorkspace-module__XSsRMG__resultBanner strong{color:#3b82f6;font-size:1.2rem;font-weight:900}.ExcelIndexMatchWorkspace-module__XSsRMG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelIndexMatchWorkspace-module__XSsRMG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelIndexMatchWorkspace-module__XSsRMG__copyBtn:hover{border-color:#3b82f6}.ExcelIndexMatchWorkspace-module__XSsRMG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelIndexMatchWorkspace-module__XSsRMG__codeBlock code{color:#93c5fd;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelIndexMatchWorkspace-module__XSsRMG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelIndexMatchWorkspace-module__XSsRMG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelIndexMatchWorkspace-module__XSsRMG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__quizOptBtn:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f666}.ExcelIndexMatchWorkspace-module__XSsRMG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelIndexMatchWorkspace-module__XSsRMG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelIndexMatchWorkspace-module__XSsRMG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelIndexMatchWorkspace-module__XSsRMG__quizExplainBox{color:var(--text-secondary);background:#3b82f614;border:1px solid #3b82f64d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelIndexMatchWorkspace-module__XSsRMG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelIndexMatchWorkspace-module__XSsRMG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelIndexMatchWorkspace-module__XSsRMG__navBtnNext{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelIndexMatchWorkspace-module__XSsRMG__topBar{padding:12px 16px}.ExcelIndexMatchWorkspace-module__XSsRMG__container{padding:0 16px 60px}.ExcelIndexMatchWorkspace-module__XSsRMG__heroSection{padding:32px 0 20px}}
.ExcelTextExtractionWorkspace-module__ehjmBG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelTextExtractionWorkspace-module__ehjmBG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelTextExtractionWorkspace-module__ehjmBG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__backLink:hover{opacity:.75}.ExcelTextExtractionWorkspace-module__ehjmBG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelTextExtractionWorkspace-module__ehjmBG__breadcrumb strong{color:var(--text-primary)}.ExcelTextExtractionWorkspace-module__ehjmBG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelTextExtractionWorkspace-module__ehjmBG__heroSection{text-align:center;padding:48px 0 36px}.ExcelTextExtractionWorkspace-module__ehjmBG__phaseBadge{letter-spacing:1.2px;color:#ec4899;text-transform:uppercase;background:#ec48991f;border:1px solid #ec48994d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__heroTitle{background:linear-gradient(135deg,#fff 0%,#fbcfe8 50%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelTextExtractionWorkspace-module__ehjmBG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelTextExtractionWorkspace-module__ehjmBG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelTextExtractionWorkspace-module__ehjmBG__article{flex-direction:column;gap:48px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__section{flex-direction:column;gap:20px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyHeader{align-items:center;gap:14px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyIcon{font-size:2.2rem}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyHeader h3{color:var(--text-primary);margin:0 0 2px;font-size:1.15rem;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;padding:14px 18px}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyCard strong{letter-spacing:.5px;text-transform:uppercase;font-size:.82rem}.ExcelTextExtractionWorkspace-module__ehjmBG__analogyCard p{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}.ExcelTextExtractionWorkspace-module__ehjmBG__formulasGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.ExcelTextExtractionWorkspace-module__ehjmBG__formulaCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__badgePink{color:#f472b6;background:#ec489926;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextExtractionWorkspace-module__ehjmBG__badgePurple{color:#a78bfa;background:#8b5cf626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextExtractionWorkspace-module__ehjmBG__badgeBlue{color:#60a5fa;background:#3b82f626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextExtractionWorkspace-module__ehjmBG__badgeGreen{color:#34d399;background:#10b98126;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextExtractionWorkspace-module__ehjmBG__formulaCard h3{color:var(--text-primary);margin:0;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__formulaCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.ExcelTextExtractionWorkspace-module__ehjmBG__formulaCard code{border:1px solid var(--border-light);color:#fbcfe8;background:#00000040;border-radius:8px;padding:6px 10px;font-family:ui-monospace,monospace;font-size:.82rem}.ExcelTextExtractionWorkspace-module__ehjmBG__simCard{background:var(--surface-dark);border:1px solid #ec489966;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #ec489914}.ExcelTextExtractionWorkspace-module__ehjmBG__simHeader{align-items:center;gap:14px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelTextExtractionWorkspace-module__ehjmBG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelTextExtractionWorkspace-module__ehjmBG__simControlsGrid{grid-template-columns:1fr}}.ExcelTextExtractionWorkspace-module__ehjmBG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextExtractionWorkspace-module__ehjmBG__selectInput,.ExcelTextExtractionWorkspace-module__ehjmBG__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelTextExtractionWorkspace-module__ehjmBG__selectInput:focus,.ExcelTextExtractionWorkspace-module__ehjmBG__textInput:focus{border-color:#ec4899}.ExcelTextExtractionWorkspace-module__ehjmBG__rangeSlider{accent-color:#ec4899;cursor:pointer;width:100%}.ExcelTextExtractionWorkspace-module__ehjmBG__slicerWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__slicerHeader{justify-content:space-between;align-items:center;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__slicerHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__slicerHeader span{color:#ec4899;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.ExcelTextExtractionWorkspace-module__ehjmBG__charGrid{flex-wrap:wrap;gap:6px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__charBox{flex-direction:column;align-items:center;gap:4px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__charIndex{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.68rem}.ExcelTextExtractionWorkspace-module__ehjmBG__charCell{border-radius:8px;justify-content:center;align-items:center;width:36px;height:40px;font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800;transition:all .2s;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__charExtracted{color:#fbcfe8;background:#ec489933;border:2px solid #ec4899;transform:translateY(-2px);box-shadow:0 4px 12px #ec489940}.ExcelTextExtractionWorkspace-module__ehjmBG__charDim{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);opacity:.5}.ExcelTextExtractionWorkspace-module__ehjmBG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextExtractionWorkspace-module__ehjmBG__resultBanner strong{color:#ec4899;font-family:ui-monospace,monospace;font-size:1.2rem;font-weight:900}.ExcelTextExtractionWorkspace-module__ehjmBG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelTextExtractionWorkspace-module__ehjmBG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelTextExtractionWorkspace-module__ehjmBG__copyBtn:hover{border-color:#ec4899}.ExcelTextExtractionWorkspace-module__ehjmBG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelTextExtractionWorkspace-module__ehjmBG__codeBlock code{color:#fbcfe8;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelTextExtractionWorkspace-module__ehjmBG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelTextExtractionWorkspace-module__ehjmBG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelTextExtractionWorkspace-module__ehjmBG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__quizOptBtn:hover:not(:disabled){background:#ec48991a;border-color:#ec489966}.ExcelTextExtractionWorkspace-module__ehjmBG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelTextExtractionWorkspace-module__ehjmBG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelTextExtractionWorkspace-module__ehjmBG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelTextExtractionWorkspace-module__ehjmBG__quizExplainBox{color:var(--text-secondary);background:#ec489914;border:1px solid #ec48994d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#db2777,#ec4899);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelTextExtractionWorkspace-module__ehjmBG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelTextExtractionWorkspace-module__ehjmBG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#db2777,#ec4899);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelTextExtractionWorkspace-module__ehjmBG__navBtnNext{color:#fff;background:linear-gradient(135deg,#db2777,#ec4899);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelTextExtractionWorkspace-module__ehjmBG__topBar{padding:12px 16px}.ExcelTextExtractionWorkspace-module__ehjmBG__container{padding:0 16px 60px}.ExcelTextExtractionWorkspace-module__ehjmBG__heroSection{padding:32px 0 20px}}
.ExcelTextCleaningWorkspace-module__UFRiZa__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelTextCleaningWorkspace-module__UFRiZa__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelTextCleaningWorkspace-module__UFRiZa__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__backLink:hover{opacity:.75}.ExcelTextCleaningWorkspace-module__UFRiZa__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelTextCleaningWorkspace-module__UFRiZa__breadcrumb strong{color:var(--text-primary)}.ExcelTextCleaningWorkspace-module__UFRiZa__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelTextCleaningWorkspace-module__UFRiZa__heroSection{text-align:center;padding:48px 0 36px}.ExcelTextCleaningWorkspace-module__UFRiZa__phaseBadge{letter-spacing:1.2px;color:#f59e0b;text-transform:uppercase;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__heroTitle{background:linear-gradient(135deg,#fff 0%,#fde68a 50%,#f59e0b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelTextCleaningWorkspace-module__UFRiZa__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelTextCleaningWorkspace-module__UFRiZa__article{flex-direction:column;gap:48px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__section{flex-direction:column;gap:20px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyHeader{align-items:center;gap:14px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyIcon{font-size:2.2rem}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyHeader h3{color:var(--text-primary);margin:0 0 2px;font-size:1.15rem;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;padding:14px 18px}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyCard strong{letter-spacing:.5px;text-transform:uppercase;font-size:.82rem}.ExcelTextCleaningWorkspace-module__UFRiZa__analogyCard p{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}.ExcelTextCleaningWorkspace-module__UFRiZa__formulasGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.ExcelTextCleaningWorkspace-module__UFRiZa__formulaCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__badgeYellow{color:#f59e0b;background:#f59e0b26;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__badgeGreen{color:#10b981;background:#10b98126;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__badgeBlue{color:#3b82f6;background:#3b82f626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__formulaCard h3{color:var(--text-primary);margin:0;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__formulaCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.ExcelTextCleaningWorkspace-module__UFRiZa__formulaCard code{border:1px solid var(--border-light);color:#fde68a;background:#00000040;border-radius:8px;padding:6px 10px;font-family:ui-monospace,monospace;font-size:.82rem}.ExcelTextCleaningWorkspace-module__UFRiZa__simCard{background:var(--surface-dark);border:1px solid #f59e0b66;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #f59e0b14}.ExcelTextCleaningWorkspace-module__UFRiZa__simHeader{align-items:center;gap:14px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelTextCleaningWorkspace-module__UFRiZa__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelTextCleaningWorkspace-module__UFRiZa__simControlsGrid{grid-template-columns:1fr}}.ExcelTextCleaningWorkspace-module__UFRiZa__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextCleaningWorkspace-module__UFRiZa__selectInput,.ExcelTextCleaningWorkspace-module__UFRiZa__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelTextCleaningWorkspace-module__UFRiZa__selectInput:focus,.ExcelTextCleaningWorkspace-module__UFRiZa__textInput:focus{border-color:#f59e0b}.ExcelTextCleaningWorkspace-module__UFRiZa__toggleRow{flex-wrap:wrap;grid-column:1/-1;gap:16px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__checkboxLabel{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;font-size:.86rem;font-weight:600;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__checkboxLabel input{accent-color:#f59e0b;cursor:pointer;width:16px;height:16px}.ExcelTextCleaningWorkspace-module__UFRiZa__compareWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__compareGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:680px){.ExcelTextCleaningWorkspace-module__UFRiZa__compareGrid{grid-template-columns:1fr}}.ExcelTextCleaningWorkspace-module__UFRiZa__compareBoxBefore{background:#ef444414;border:1px solid #ef44444d;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__compareBoxAfter{background:#10b98114;border:1px solid #10b98159;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__compareTagBefore{color:#ef4444;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__compareTagAfter{color:#10b981;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__compareBoxBefore code,.ExcelTextCleaningWorkspace-module__UFRiZa__compareBoxAfter code{color:var(--text-primary);white-space:pre;background:#00000040;border-radius:8px;padding:8px 12px;font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextCleaningWorkspace-module__UFRiZa__resultBanner strong{color:#f59e0b;font-family:ui-monospace,monospace;font-size:1.2rem;font-weight:900}.ExcelTextCleaningWorkspace-module__UFRiZa__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelTextCleaningWorkspace-module__UFRiZa__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelTextCleaningWorkspace-module__UFRiZa__copyBtn:hover{border-color:#f59e0b}.ExcelTextCleaningWorkspace-module__UFRiZa__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelTextCleaningWorkspace-module__UFRiZa__codeBlock code{color:#fde68a;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelTextCleaningWorkspace-module__UFRiZa__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelTextCleaningWorkspace-module__UFRiZa__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelTextCleaningWorkspace-module__UFRiZa__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__quizOptBtn:hover:not(:disabled){background:#f59e0b1a;border-color:#f59e0b66}.ExcelTextCleaningWorkspace-module__UFRiZa__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelTextCleaningWorkspace-module__UFRiZa__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelTextCleaningWorkspace-module__UFRiZa__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelTextCleaningWorkspace-module__UFRiZa__quizExplainBox{color:var(--text-secondary);background:#f59e0b14;border:1px solid #f59e0b4d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d97706,#f59e0b);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelTextCleaningWorkspace-module__UFRiZa__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelTextCleaningWorkspace-module__UFRiZa__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d97706,#f59e0b);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelTextCleaningWorkspace-module__UFRiZa__navBtnNext{color:#fff;background:linear-gradient(135deg,#d97706,#f59e0b);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelTextCleaningWorkspace-module__UFRiZa__topBar{padding:12px 16px}.ExcelTextCleaningWorkspace-module__UFRiZa__container{padding:0 16px 60px}.ExcelTextCleaningWorkspace-module__UFRiZa__heroSection{padding:32px 0 20px}}
.ExcelTextCombiningWorkspace-module__PBjzUG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelTextCombiningWorkspace-module__PBjzUG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelTextCombiningWorkspace-module__PBjzUG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__backLink:hover{opacity:.75}.ExcelTextCombiningWorkspace-module__PBjzUG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelTextCombiningWorkspace-module__PBjzUG__breadcrumb strong{color:var(--text-primary)}.ExcelTextCombiningWorkspace-module__PBjzUG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelTextCombiningWorkspace-module__PBjzUG__heroSection{text-align:center;padding:48px 0 36px}.ExcelTextCombiningWorkspace-module__PBjzUG__phaseBadge{letter-spacing:1.2px;color:#3b82f6;text-transform:uppercase;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__heroTitle{background:linear-gradient(135deg,#fff 0%,#93c5fd 50%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelTextCombiningWorkspace-module__PBjzUG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelTextCombiningWorkspace-module__PBjzUG__article{flex-direction:column;gap:48px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__section{flex-direction:column;gap:20px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyHeader{align-items:center;gap:14px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyIcon{font-size:2.2rem}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyHeader h3{color:var(--text-primary);margin:0 0 2px;font-size:1.15rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;padding:14px 18px}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyCard strong{letter-spacing:.5px;text-transform:uppercase;font-size:.82rem}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyCard p{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__formulasGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__badgeBlue{color:#60a5fa;background:#3b82f626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__badgeGreen{color:#34d399;background:#10b98126;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard h3{color:var(--text-primary);margin:0;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard code{border:1px solid var(--border-light);color:#93c5fd;background:#00000040;border-radius:8px;padding:6px 10px;font-family:ui-monospace,monospace;font-size:.82rem}.ExcelTextCombiningWorkspace-module__PBjzUG__simCard{background:var(--surface-dark);border:1px solid #3b82f666;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #3b82f614}.ExcelTextCombiningWorkspace-module__PBjzUG__simHeader{align-items:center;gap:14px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelTextCombiningWorkspace-module__PBjzUG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px;display:grid}.ExcelTextCombiningWorkspace-module__PBjzUG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__selectInput,.ExcelTextCombiningWorkspace-module__PBjzUG__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelTextCombiningWorkspace-module__PBjzUG__selectInput:focus,.ExcelTextCombiningWorkspace-module__PBjzUG__textInput:focus{border-color:#3b82f6}.ExcelTextCombiningWorkspace-module__PBjzUG__toggleRow{flex-wrap:wrap;grid-column:1/-1;gap:16px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__checkboxLabel{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;font-size:.86rem;font-weight:600;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__checkboxLabel input{accent-color:#3b82f6;cursor:pointer;width:16px;height:16px}.ExcelTextCombiningWorkspace-module__PBjzUG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__resultBanner strong{color:#3b82f6;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelTextCombiningWorkspace-module__PBjzUG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelTextCombiningWorkspace-module__PBjzUG__copyBtn:hover{border-color:#3b82f6}.ExcelTextCombiningWorkspace-module__PBjzUG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelTextCombiningWorkspace-module__PBjzUG__codeBlock code{color:#93c5fd;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelTextCombiningWorkspace-module__PBjzUG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelTextCombiningWorkspace-module__PBjzUG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizOptBtn:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f666}.ExcelTextCombiningWorkspace-module__PBjzUG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelTextCombiningWorkspace-module__PBjzUG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelTextCombiningWorkspace-module__PBjzUG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelTextCombiningWorkspace-module__PBjzUG__quizExplainBox{color:var(--text-secondary);background:#3b82f614;border:1px solid #3b82f64d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelTextCombiningWorkspace-module__PBjzUG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__navBtnNext{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelTextCombiningWorkspace-module__PBjzUG__topBar{padding:12px 16px}.ExcelTextCombiningWorkspace-module__PBjzUG__container{padding:0 16px 60px}.ExcelTextCombiningWorkspace-module__PBjzUG__heroSection{padding:32px 0 20px}}
.ExcelLeftWorkspace-module__kvhvxG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelLeftWorkspace-module__kvhvxG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelLeftWorkspace-module__kvhvxG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelLeftWorkspace-module__kvhvxG__backLink:hover{opacity:.75}.ExcelLeftWorkspace-module__kvhvxG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelLeftWorkspace-module__kvhvxG__breadcrumb strong{color:var(--text-primary)}.ExcelLeftWorkspace-module__kvhvxG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelLeftWorkspace-module__kvhvxG__heroSection{text-align:center;padding:48px 0 36px}.ExcelLeftWorkspace-module__kvhvxG__phaseBadge{letter-spacing:1.2px;color:#ec4899;text-transform:uppercase;background:#ec48991f;border:1px solid #ec48994d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__heroTitle{background:linear-gradient(135deg,#fff 0%,#fbcfe8 50%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelLeftWorkspace-module__kvhvxG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelLeftWorkspace-module__kvhvxG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelLeftWorkspace-module__kvhvxG__article{flex-direction:column;gap:48px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__section{flex-direction:column;gap:20px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelLeftWorkspace-module__kvhvxG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelLeftWorkspace-module__kvhvxG__syntaxCard{background:var(--surface-dark);border:1px solid #ec489959;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelLeftWorkspace-module__kvhvxG__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__synVal{color:#ec4899}.ExcelLeftWorkspace-module__kvhvxG__synNum{color:#3b82f6}.ExcelLeftWorkspace-module__kvhvxG__syntaxPartsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:680px){.ExcelLeftWorkspace-module__kvhvxG__syntaxPartsGrid{grid-template-columns:1fr}}.ExcelLeftWorkspace-module__kvhvxG__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelLeftWorkspace-module__kvhvxG__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelLeftWorkspace-module__kvhvxG__synPartCard code{color:var(--text-primary);background:#0003;border-radius:6px;width:fit-content;margin-top:4px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard code{color:#fbcfe8;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__simCard{background:var(--surface-dark);border:1px solid #ec489966;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #ec489914}.ExcelLeftWorkspace-module__kvhvxG__simHeader{align-items:center;gap:14px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelLeftWorkspace-module__kvhvxG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelLeftWorkspace-module__kvhvxG__simControlsGrid{grid-template-columns:1fr}}.ExcelLeftWorkspace-module__kvhvxG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__selectInput,.ExcelLeftWorkspace-module__kvhvxG__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelLeftWorkspace-module__kvhvxG__selectInput:focus,.ExcelLeftWorkspace-module__kvhvxG__textInput:focus{border-color:#ec4899}.ExcelLeftWorkspace-module__kvhvxG__rangeSlider{accent-color:#ec4899;cursor:pointer;width:100%}.ExcelLeftWorkspace-module__kvhvxG__slicerWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__slicerHeader{justify-content:space-between;align-items:center;display:flex}.ExcelLeftWorkspace-module__kvhvxG__slicerHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__slicerHeader span{color:#ec4899;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__charGrid{flex-wrap:wrap;gap:6px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__charBox{flex-direction:column;align-items:center;gap:4px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__charIndex{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.68rem}.ExcelLeftWorkspace-module__kvhvxG__charCell{border-radius:8px;justify-content:center;align-items:center;width:36px;height:40px;font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800;transition:all .2s;display:flex}.ExcelLeftWorkspace-module__kvhvxG__charExtracted{color:#fbcfe8;background:#ec489933;border:2px solid #ec4899;transform:translateY(-2px);box-shadow:0 4px 12px #ec489940}.ExcelLeftWorkspace-module__kvhvxG__charDim{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);opacity:.5}.ExcelLeftWorkspace-module__kvhvxG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__resultBanner strong{color:#ec4899;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelLeftWorkspace-module__kvhvxG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelLeftWorkspace-module__kvhvxG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelLeftWorkspace-module__kvhvxG__copyBtn:hover{border-color:#ec4899}.ExcelLeftWorkspace-module__kvhvxG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelLeftWorkspace-module__kvhvxG__codeBlock code{color:#fbcfe8;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelLeftWorkspace-module__kvhvxG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelLeftWorkspace-module__kvhvxG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizOptBtn:hover:not(:disabled){background:#ec48991a;border-color:#ec489966}.ExcelLeftWorkspace-module__kvhvxG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelLeftWorkspace-module__kvhvxG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelLeftWorkspace-module__kvhvxG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelLeftWorkspace-module__kvhvxG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelLeftWorkspace-module__kvhvxG__quizExplainBox{color:var(--text-secondary);background:#ec489914;border:1px solid #ec48994d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#db2777,#ec4899);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelLeftWorkspace-module__kvhvxG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#db2777,#ec4899);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelLeftWorkspace-module__kvhvxG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelLeftWorkspace-module__kvhvxG__navBtnNext{color:#fff;background:linear-gradient(135deg,#db2777,#ec4899);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelLeftWorkspace-module__kvhvxG__topBar{padding:12px 16px}.ExcelLeftWorkspace-module__kvhvxG__container{padding:0 16px 60px}.ExcelLeftWorkspace-module__kvhvxG__heroSection{padding:32px 0 20px}}
