.ExcelAggregateWorkspace-module__PYsSJa__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelAggregateWorkspace-module__PYsSJa__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:4px}.ExcelAggregateWorkspace-module__PYsSJa__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__backLink:hover{opacity:.75}.ExcelAggregateWorkspace-module__PYsSJa__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelAggregateWorkspace-module__PYsSJa__breadcrumb strong{color:var(--text-primary)}.ExcelAggregateWorkspace-module__PYsSJa__container{max-width:880px;margin:0 auto;padding:0 24px 80px}.ExcelAggregateWorkspace-module__PYsSJa__heroSection{text-align:center;padding:48px 0 36px}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__heroTitle{background:linear-gradient(135deg,#fff 0%,#a78bfa 50%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2rem,5vw,3rem);font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__heroSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto 20px;font-size:1.05rem;line-height:1.6}.ExcelAggregateWorkspace-module__PYsSJa__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__article{flex-direction:column;gap:48px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__section{flex-direction:column;gap:16px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__section p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.75}.ExcelAggregateWorkspace-module__PYsSJa__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);margin:0;padding-bottom:8px;font-size:1.55rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__problemGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.ExcelAggregateWorkspace-module__PYsSJa__problemCardRed{background:#ef44440f;border:1px solid #ef444440;border-radius:18px;padding:22px}.ExcelAggregateWorkspace-module__PYsSJa__badgeRed{color:#ef4444;background:#ef44441f;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__problemCardGreen{background:#10b9810f;border:1px solid #10b98140;border-radius:18px;padding:22px}.ExcelAggregateWorkspace-module__PYsSJa__badgeGreen{color:#10b981;background:#10b9811f;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__problemGrid h4{color:var(--text-primary);margin:10px 0 6px;font-size:1.15rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__problemGrid p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.5}.ExcelAggregateWorkspace-module__PYsSJa__syntaxBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__formsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.ExcelAggregateWorkspace-module__PYsSJa__formCard{border:1px solid var(--border-light);background:#0003;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__formTitle{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__formCard code{color:#c4b5fd;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__playgroundCard{background:linear-gradient(145deg,#16122af5 0%,#0c0a1afa 100%);border:1px solid #10b98159;border-radius:20px;flex-direction:column;gap:20px;padding:28px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__playgroundHeader{align-items:center;gap:14px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__playgroundHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.25rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__playgroundHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelAggregateWorkspace-module__PYsSJa__controlsBar{border:1px solid var(--border-light);background:#0000004d;border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__controlGroup label{color:var(--text-secondary);font-size:.85rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__selectInput{border:1px solid var(--border-light);color:#fff;background:#0006;border-radius:10px;outline:none;padding:10px 14px;font-family:ui-monospace,monospace;font-size:.92rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__numInput{border:1px solid var(--border-light);color:#fff;background:#0006;border-radius:10px;outline:none;width:100px;padding:8px 14px;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__countersGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelAggregateWorkspace-module__PYsSJa__counterRed{text-align:center;background:#ef444414;border:1px solid #ef44444d;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__counterGreen{text-align:center;background:#10b9811f;border:1px solid #10b98166;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__counterLabel{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.78rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__counterValError{color:#ef4444;font-family:ui-monospace,monospace;font-size:1.8rem;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__counterValSuccess{color:#10b981;font-family:ui-monospace,monospace;font-size:1.8rem;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__countersGrid small{color:var(--text-secondary);font-size:.78rem}.ExcelAggregateWorkspace-module__PYsSJa__tableWrap{border:1px solid var(--border-light);background:#0000004d;border-radius:14px;overflow-x:auto}.ExcelAggregateWorkspace-module__PYsSJa__dataTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelAggregateWorkspace-module__PYsSJa__dataTable th{color:var(--text-secondary);border-bottom:1px solid var(--border-light);background:#ffffff0a;padding:12px 14px;font-size:.78rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__dataTable td{border-bottom:1px solid #ffffff0d;padding:10px 14px}.ExcelAggregateWorkspace-module__PYsSJa__rowValid{background:0 0}.ExcelAggregateWorkspace-module__PYsSJa__rowError{background:#ef44440f}.ExcelAggregateWorkspace-module__PYsSJa__cellLabel{color:var(--text-primary);font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__catPill{color:#c4b5fd;background:#8b5cf626;border-radius:6px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:.75rem}.ExcelAggregateWorkspace-module__PYsSJa__cellValValid{color:#10b981;font-family:ui-monospace,monospace;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__cellValError{color:#ef4444;font-family:ui-monospace,monospace;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__statusValid{color:#10b981;font-size:.78rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__statusError{color:#f87171;font-size:.78rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__functionsGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.ExcelAggregateWorkspace-module__PYsSJa__funcChip{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__funcNum{color:#f59e0b;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__funcChip strong{color:var(--text-primary);font-size:.88rem}.ExcelAggregateWorkspace-module__PYsSJa__funcChip small{color:var(--text-secondary);font-size:.68rem}.ExcelAggregateWorkspace-module__PYsSJa__codeBadge{color:#a78bfa;background:#8b5cf626;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900}.ExcelAggregateWorkspace-module__PYsSJa__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelAggregateWorkspace-module__PYsSJa__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__quizOptBtn{border:1px solid var(--border-light);text-align:left;cursor:pointer;background:#ffffff08;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__quizOptBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelAggregateWorkspace-module__PYsSJa__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelAggregateWorkspace-module__PYsSJa__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__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}.ExcelAggregateWorkspace-module__PYsSJa__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){.ExcelAggregateWorkspace-module__PYsSJa__topBar{padding:12px 16px;top:60px}.ExcelAggregateWorkspace-module__PYsSJa__container{padding:0 16px 60px}.ExcelAggregateWorkspace-module__PYsSJa__heroSection{padding:32px 0 20px}.ExcelAggregateWorkspace-module__PYsSJa__problemGrid,.ExcelAggregateWorkspace-module__PYsSJa__countersGrid{grid-template-columns:1fr}}
.ExcelLogicalWorkspace-module__bs-Ndq__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__backLink:hover{opacity:.75}.ExcelLogicalWorkspace-module__bs-Ndq__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelLogicalWorkspace-module__bs-Ndq__breadcrumb strong{color:var(--text-primary)}.ExcelLogicalWorkspace-module__bs-Ndq__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelLogicalWorkspace-module__bs-Ndq__heroSection{text-align:center;padding:48px 0 36px}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__heroSubtitle{color:var(--text-secondary);max-width:640px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelLogicalWorkspace-module__bs-Ndq__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__article{flex-direction:column;gap:48px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__section{flex-direction:column;gap:20px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__analogyBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__analogyHeader{align-items:center;gap:14px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__analogyIcon{font-size:2.2rem}.ExcelLogicalWorkspace-module__bs-Ndq__analogyHeader h3{color:var(--text-primary);margin:0 0 2px;font-size:1.15rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__analogyHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelLogicalWorkspace-module__bs-Ndq__analogyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelLogicalWorkspace-module__bs-Ndq__analogyCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;padding:14px 18px}.ExcelLogicalWorkspace-module__bs-Ndq__analogyCard strong{letter-spacing:.5px;text-transform:uppercase;font-size:.82rem}.ExcelLogicalWorkspace-module__bs-Ndq__analogyCard p{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}.ExcelLogicalWorkspace-module__bs-Ndq__syntaxCard{background:var(--surface-dark);border:1px solid #8b5cf64d;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px}.ExcelLogicalWorkspace-module__bs-Ndq__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.2rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__synCond{color:#8b5cf6}.ExcelLogicalWorkspace-module__bs-Ndq__synTrue{color:#10b981}.ExcelLogicalWorkspace-module__bs-Ndq__synFalse{color:#ef4444}.ExcelLogicalWorkspace-module__bs-Ndq__syntaxPartsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelLogicalWorkspace-module__bs-Ndq__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelLogicalWorkspace-module__bs-Ndq__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__synPartCard p{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.4}.ExcelLogicalWorkspace-module__bs-Ndq__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:.85rem;font-weight:700}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__simHeader{align-items:center;gap:14px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelLogicalWorkspace-module__bs-Ndq__presetRow{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__presetLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__presetBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelLogicalWorkspace-module__bs-Ndq__presetBtn:hover{border-color:var(--accent);color:var(--accent)}.ExcelLogicalWorkspace-module__bs-Ndq__presetActive{color:#fff!important;background:linear-gradient(135deg,#8b5cf633,#8b5cf64d)!important;border-color:#8b5cf6!important;font-weight:700!important}.ExcelLogicalWorkspace-module__bs-Ndq__simMainGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:768px){.ExcelLogicalWorkspace-module__bs-Ndq__simMainGrid{grid-template-columns:1fr}}.ExcelLogicalWorkspace-module__bs-Ndq__controlPanel{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:16px;padding:20px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__panelTitle{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLogicalWorkspace-module__bs-Ndq__controlHeader{justify-content:space-between;align-items:center;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__valDisplay{color:#8b5cf6;background:#8b5cf626;border-radius:6px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__rangeSlider{accent-color:#8b5cf6;cursor:pointer;width:100%}.ExcelLogicalWorkspace-module__bs-Ndq__twoColControl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ExcelLogicalWorkspace-module__bs-Ndq__selectInput,.ExcelLogicalWorkspace-module__bs-Ndq__numInput,.ExcelLogicalWorkspace-module__bs-Ndq__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:8px 12px;font-family:inherit;font-size:.88rem;transition:border-color .2s}.ExcelLogicalWorkspace-module__bs-Ndq__selectInput:focus,.ExcelLogicalWorkspace-module__bs-Ndq__numInput:focus,.ExcelLogicalWorkspace-module__bs-Ndq__textInput:focus{border-color:var(--accent)}.ExcelLogicalWorkspace-module__bs-Ndq__flowchartPanel{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:16px;padding:20px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__flowBox{flex-direction:column;align-items:center;gap:12px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__flowStep{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__flowStepBadge{color:var(--text-secondary);letter-spacing:1px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.ExcelLogicalWorkspace-module__bs-Ndq__flowNodeInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);text-align:center;border-radius:12px;width:100%;padding:10px 18px;font-size:.9rem}.ExcelLogicalWorkspace-module__bs-Ndq__flowNodeTest{color:var(--text-primary);text-align:center;background:#8b5cf61f;border:1.5px dashed #8b5cf6;border-radius:14px;width:100%;padding:12px 18px;font-size:.95rem}.ExcelLogicalWorkspace-module__bs-Ndq__flowArrowDown{color:var(--text-secondary);margin:-4px 0}.ExcelLogicalWorkspace-module__bs-Ndq__branchesRow{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.ExcelLogicalWorkspace-module__bs-Ndq__branchCard{text-align:center;border-radius:14px;flex-direction:column;gap:6px;padding:14px;transition:all .3s;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__branchInactive{border:1px solid var(--border-light);opacity:.45;background:#00000026}.ExcelLogicalWorkspace-module__bs-Ndq__branchActiveTrue{opacity:1;background:#10b9811f;border:2px solid #10b981;transform:scale(1.02);box-shadow:0 0 20px #10b98133}.ExcelLogicalWorkspace-module__bs-Ndq__branchActiveFalse{opacity:1;background:#ef44441f;border:2px solid #ef4444;transform:scale(1.02);box-shadow:0 0 20px #ef444433}.ExcelLogicalWorkspace-module__bs-Ndq__branchHeader{justify-content:center;align-items:center;gap:6px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__branchCard p{color:var(--text-secondary);margin:0;font-size:.78rem}.ExcelLogicalWorkspace-module__bs-Ndq__branchOutputTrue{color:#10b981;margin-top:4px;font-size:.95rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__branchOutputFalse{color:#ef4444;margin-top:4px;font-size:.95rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__finalResultCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:14px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__finalResultCard span{color:var(--text-secondary);font-size:.78rem;font-weight:700}.ExcelLogicalWorkspace-module__bs-Ndq__finalResultCard strong{font-size:1.15rem;font-weight:900}.ExcelLogicalWorkspace-module__bs-Ndq__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelLogicalWorkspace-module__bs-Ndq__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__codeTabs{gap:6px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__codeTab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:all .2s}.ExcelLogicalWorkspace-module__bs-Ndq__codeTabActive{background:var(--surface-dark);color:var(--text-primary);font-weight:700}.ExcelLogicalWorkspace-module__bs-Ndq__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;transition:all .2s;display:inline-flex}.ExcelLogicalWorkspace-module__bs-Ndq__copyBtn:hover{border-color:var(--accent)}.ExcelLogicalWorkspace-module__bs-Ndq__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelLogicalWorkspace-module__bs-Ndq__codeBlock code{color:#c4b5fd;font-family:ui-monospace,monospace;font-size:.88rem;line-height:1.5}.ExcelLogicalWorkspace-module__bs-Ndq__patternsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.ExcelLogicalWorkspace-module__bs-Ndq__patternCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__patternHeader h3{color:var(--text-primary);margin:8px 0 4px;font-size:1.1rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__patternHeader p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelLogicalWorkspace-module__bs-Ndq__badgePurple{color:#a78bfa;background:#8b5cf626;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelLogicalWorkspace-module__bs-Ndq__badgeGreen{color:#10b981;background:#10b98126;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelLogicalWorkspace-module__bs-Ndq__interactiveSubBox{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__nestedResultBox{background:var(--surface-dark);border-left:4px solid #10b981;border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__nestedResultBox span{color:var(--text-secondary);font-size:.75rem;font-weight:700}.ExcelLogicalWorkspace-module__bs-Ndq__nestedResultBox strong{font-size:1.05rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__nestedResultBox code{color:#94a3b8;font-family:ui-monospace,monospace;font-size:.78rem}.ExcelLogicalWorkspace-module__bs-Ndq__miniInputsRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ExcelLogicalWorkspace-module__bs-Ndq__miniInputsRow label{color:var(--text-secondary);margin-bottom:4px;font-size:.78rem;font-weight:700;display:block}.ExcelLogicalWorkspace-module__bs-Ndq__numInputMini{background:var(--surface-dark);border:1px solid var(--border-light);width:100%;color:var(--text-primary);border-radius:8px;outline:none;padding:6px 10px;font-family:inherit;font-size:.9rem}.ExcelLogicalWorkspace-module__bs-Ndq__evalRow{flex-direction:column;gap:8px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__evalItem{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__evalItem small{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.75rem}.ExcelLogicalWorkspace-module__bs-Ndq__evalItem strong{font-size:.88rem;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelLogicalWorkspace-module__bs-Ndq__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelLogicalWorkspace-module__bs-Ndq__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__quizOptBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelLogicalWorkspace-module__bs-Ndq__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelLogicalWorkspace-module__bs-Ndq__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelLogicalWorkspace-module__bs-Ndq__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}.ExcelLogicalWorkspace-module__bs-Ndq__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){.ExcelLogicalWorkspace-module__bs-Ndq__topBar{padding:12px 16px}.ExcelLogicalWorkspace-module__bs-Ndq__container{padding:0 16px 60px}.ExcelLogicalWorkspace-module__bs-Ndq__heroSection{padding:32px 0 20px}}
.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}}
