.ExcelTextCombiningWorkspace-module__PBjzUG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelTextCombiningWorkspace-module__PBjzUG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelTextCombiningWorkspace-module__PBjzUG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__backLink:hover{opacity:.75}.ExcelTextCombiningWorkspace-module__PBjzUG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelTextCombiningWorkspace-module__PBjzUG__breadcrumb strong{color:var(--text-primary)}.ExcelTextCombiningWorkspace-module__PBjzUG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelTextCombiningWorkspace-module__PBjzUG__heroSection{text-align:center;padding:48px 0 36px}.ExcelTextCombiningWorkspace-module__PBjzUG__phaseBadge{letter-spacing:1.2px;color:#3b82f6;text-transform:uppercase;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__heroTitle{background:linear-gradient(135deg,#fff 0%,#93c5fd 50%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelTextCombiningWorkspace-module__PBjzUG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelTextCombiningWorkspace-module__PBjzUG__article{flex-direction:column;gap:48px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__section{flex-direction:column;gap:20px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyHeader{align-items:center;gap:14px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyIcon{font-size:2.2rem}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyHeader h3{color:var(--text-primary);margin:0 0 2px;font-size:1.15rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyCard{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:14px;padding:14px 18px}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyCard strong{letter-spacing:.5px;text-transform:uppercase;font-size:.82rem}.ExcelTextCombiningWorkspace-module__PBjzUG__analogyCard p{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__formulasGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__badgeBlue{color:#60a5fa;background:#3b82f626;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__badgeGreen{color:#34d399;background:#10b98126;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard h3{color:var(--text-primary);margin:0;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.ExcelTextCombiningWorkspace-module__PBjzUG__formulaCard code{border:1px solid var(--border-light);color:#93c5fd;background:#00000040;border-radius:8px;padding:6px 10px;font-family:ui-monospace,monospace;font-size:.82rem}.ExcelTextCombiningWorkspace-module__PBjzUG__simCard{background:var(--surface-dark);border:1px solid #3b82f666;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #3b82f614}.ExcelTextCombiningWorkspace-module__PBjzUG__simHeader{align-items:center;gap:14px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelTextCombiningWorkspace-module__PBjzUG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px;display:grid}.ExcelTextCombiningWorkspace-module__PBjzUG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__selectInput,.ExcelTextCombiningWorkspace-module__PBjzUG__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelTextCombiningWorkspace-module__PBjzUG__selectInput:focus,.ExcelTextCombiningWorkspace-module__PBjzUG__textInput:focus{border-color:#3b82f6}.ExcelTextCombiningWorkspace-module__PBjzUG__toggleRow{flex-wrap:wrap;grid-column:1/-1;gap:16px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__checkboxLabel{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;font-size:.86rem;font-weight:600;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__checkboxLabel input{accent-color:#3b82f6;cursor:pointer;width:16px;height:16px}.ExcelTextCombiningWorkspace-module__PBjzUG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__resultBanner strong{color:#3b82f6;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelTextCombiningWorkspace-module__PBjzUG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelTextCombiningWorkspace-module__PBjzUG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelTextCombiningWorkspace-module__PBjzUG__copyBtn:hover{border-color:#3b82f6}.ExcelTextCombiningWorkspace-module__PBjzUG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelTextCombiningWorkspace-module__PBjzUG__codeBlock code{color:#93c5fd;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelTextCombiningWorkspace-module__PBjzUG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelTextCombiningWorkspace-module__PBjzUG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelTextCombiningWorkspace-module__PBjzUG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizOptBtn:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f666}.ExcelTextCombiningWorkspace-module__PBjzUG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelTextCombiningWorkspace-module__PBjzUG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelTextCombiningWorkspace-module__PBjzUG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelTextCombiningWorkspace-module__PBjzUG__quizExplainBox{color:var(--text-secondary);background:#3b82f614;border:1px solid #3b82f64d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelTextCombiningWorkspace-module__PBjzUG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelTextCombiningWorkspace-module__PBjzUG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelTextCombiningWorkspace-module__PBjzUG__navBtnNext{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelTextCombiningWorkspace-module__PBjzUG__topBar{padding:12px 16px}.ExcelTextCombiningWorkspace-module__PBjzUG__container{padding:0 16px 60px}.ExcelTextCombiningWorkspace-module__PBjzUG__heroSection{padding:32px 0 20px}}
.ExcelLeftWorkspace-module__kvhvxG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelLeftWorkspace-module__kvhvxG__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:0}.ExcelLeftWorkspace-module__kvhvxG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelLeftWorkspace-module__kvhvxG__backLink:hover{opacity:.75}.ExcelLeftWorkspace-module__kvhvxG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelLeftWorkspace-module__kvhvxG__breadcrumb strong{color:var(--text-primary)}.ExcelLeftWorkspace-module__kvhvxG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelLeftWorkspace-module__kvhvxG__heroSection{text-align:center;padding:48px 0 36px}.ExcelLeftWorkspace-module__kvhvxG__phaseBadge{letter-spacing:1.2px;color:#ec4899;text-transform:uppercase;background:#ec48991f;border:1px solid #ec48994d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__heroTitle{background:linear-gradient(135deg,#fff 0%,#fbcfe8 50%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.ExcelLeftWorkspace-module__kvhvxG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelLeftWorkspace-module__kvhvxG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.ExcelLeftWorkspace-module__kvhvxG__article{flex-direction:column;gap:48px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__section{flex-direction:column;gap:20px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);align-items:center;gap:10px;margin:0;padding-bottom:10px;font-size:1.55rem;font-weight:800;display:flex}.ExcelLeftWorkspace-module__kvhvxG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelLeftWorkspace-module__kvhvxG__syntaxCard{background:var(--surface-dark);border:1px solid #ec489959;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelLeftWorkspace-module__kvhvxG__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__synVal{color:#ec4899}.ExcelLeftWorkspace-module__kvhvxG__synNum{color:#3b82f6}.ExcelLeftWorkspace-module__kvhvxG__syntaxPartsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:680px){.ExcelLeftWorkspace-module__kvhvxG__syntaxPartsGrid{grid-template-columns:1fr}}.ExcelLeftWorkspace-module__kvhvxG__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelLeftWorkspace-module__kvhvxG__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelLeftWorkspace-module__kvhvxG__synPartCard code{color:var(--text-primary);background:#0003;border-radius:6px;width:fit-content;margin-top:4px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelLeftWorkspace-module__kvhvxG__useCaseCard code{color:#fbcfe8;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__simCard{background:var(--surface-dark);border:1px solid #ec489966;border-radius:24px;flex-direction:column;gap:24px;padding:28px;display:flex;box-shadow:0 10px 40px #ec489914}.ExcelLeftWorkspace-module__kvhvxG__simHeader{align-items:center;gap:14px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelLeftWorkspace-module__kvhvxG__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}@media (max-width:680px){.ExcelLeftWorkspace-module__kvhvxG__simControlsGrid{grid-template-columns:1fr}}.ExcelLeftWorkspace-module__kvhvxG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__selectInput,.ExcelLeftWorkspace-module__kvhvxG__textInput{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}.ExcelLeftWorkspace-module__kvhvxG__selectInput:focus,.ExcelLeftWorkspace-module__kvhvxG__textInput:focus{border-color:#ec4899}.ExcelLeftWorkspace-module__kvhvxG__rangeSlider{accent-color:#ec4899;cursor:pointer;width:100%}.ExcelLeftWorkspace-module__kvhvxG__slicerWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__slicerHeader{justify-content:space-between;align-items:center;display:flex}.ExcelLeftWorkspace-module__kvhvxG__slicerHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__slicerHeader span{color:#ec4899;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__charGrid{flex-wrap:wrap;gap:6px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__charBox{flex-direction:column;align-items:center;gap:4px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__charIndex{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.68rem}.ExcelLeftWorkspace-module__kvhvxG__charCell{border-radius:8px;justify-content:center;align-items:center;width:36px;height:40px;font-family:ui-monospace,monospace;font-size:1.1rem;font-weight:800;transition:all .2s;display:flex}.ExcelLeftWorkspace-module__kvhvxG__charExtracted{color:#fbcfe8;background:#ec489933;border:2px solid #ec4899;transform:translateY(-2px);box-shadow:0 4px 12px #ec489940}.ExcelLeftWorkspace-module__kvhvxG__charDim{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);opacity:.5}.ExcelLeftWorkspace-module__kvhvxG__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__resultBanner strong{color:#ec4899;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelLeftWorkspace-module__kvhvxG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelLeftWorkspace-module__kvhvxG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__copyBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ExcelLeftWorkspace-module__kvhvxG__copyBtn:hover{border-color:#ec4899}.ExcelLeftWorkspace-module__kvhvxG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelLeftWorkspace-module__kvhvxG__codeBlock code{color:#fbcfe8;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelLeftWorkspace-module__kvhvxG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelLeftWorkspace-module__kvhvxG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelLeftWorkspace-module__kvhvxG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizOptBtn{background:var(--surface-hover);border:1px solid var(--border-light);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizOptBtn:hover:not(:disabled){background:#ec48991a;border-color:#ec489966}.ExcelLeftWorkspace-module__kvhvxG__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.ExcelLeftWorkspace-module__kvhvxG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelLeftWorkspace-module__kvhvxG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelLeftWorkspace-module__kvhvxG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelLeftWorkspace-module__kvhvxG__quizExplainBox{color:var(--text-secondary);background:#ec489914;border:1px solid #ec48994d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#db2777,#ec4899);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.ExcelLeftWorkspace-module__kvhvxG__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelLeftWorkspace-module__kvhvxG__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#db2777,#ec4899);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.ExcelLeftWorkspace-module__kvhvxG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelLeftWorkspace-module__kvhvxG__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.ExcelLeftWorkspace-module__kvhvxG__navBtnNext{color:#fff;background:linear-gradient(135deg,#db2777,#ec4899);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.ExcelLeftWorkspace-module__kvhvxG__topBar{padding:12px 16px}.ExcelLeftWorkspace-module__kvhvxG__container{padding:0 16px 60px}.ExcelLeftWorkspace-module__kvhvxG__heroSection{padding:32px 0 20px}}
.ExcelRightWorkspace-module__e77HLG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelRightWorkspace-module__e77HLG__backLink:hover{opacity:.75}.ExcelRightWorkspace-module__e77HLG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelRightWorkspace-module__e77HLG__breadcrumb strong{color:var(--text-primary)}.ExcelRightWorkspace-module__e77HLG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelRightWorkspace-module__e77HLG__heroSection{text-align:center;padding:48px 0 36px}.ExcelRightWorkspace-module__e77HLG__phaseBadge{letter-spacing:1.2px;color:#a78bfa;text-transform:uppercase;background:#a78bfa1f;border:1px solid #a78bfa4d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__heroTitle{background:linear-gradient(135deg,#fff 0%,#ddd6fe 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}.ExcelRightWorkspace-module__e77HLG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelRightWorkspace-module__e77HLG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__article{flex-direction:column;gap:48px;display:flex}.ExcelRightWorkspace-module__e77HLG__section{flex-direction:column;gap:20px;display:flex}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelRightWorkspace-module__e77HLG__syntaxCard{background:var(--surface-dark);border:1px solid #8b5cf659;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelRightWorkspace-module__e77HLG__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelRightWorkspace-module__e77HLG__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__synVal{color:#8b5cf6}.ExcelRightWorkspace-module__e77HLG__synNum{color:#3b82f6}.ExcelRightWorkspace-module__e77HLG__syntaxPartsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:680px){.ExcelRightWorkspace-module__e77HLG__syntaxPartsGrid{grid-template-columns:1fr}}.ExcelRightWorkspace-module__e77HLG__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelRightWorkspace-module__e77HLG__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelRightWorkspace-module__e77HLG__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelRightWorkspace-module__e77HLG__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelRightWorkspace-module__e77HLG__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelRightWorkspace-module__e77HLG__useCaseCard code{color:#ddd6fe;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__simHeader{align-items:center;gap:14px;display:flex}.ExcelRightWorkspace-module__e77HLG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelRightWorkspace-module__e77HLG__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){.ExcelRightWorkspace-module__e77HLG__simControlsGrid{grid-template-columns:1fr}}.ExcelRightWorkspace-module__e77HLG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelRightWorkspace-module__e77HLG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelRightWorkspace-module__e77HLG__selectInput,.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__selectInput:focus,.ExcelRightWorkspace-module__e77HLG__textInput:focus{border-color:#8b5cf6}.ExcelRightWorkspace-module__e77HLG__rangeSlider{accent-color:#8b5cf6;cursor:pointer;width:100%}.ExcelRightWorkspace-module__e77HLG__slicerWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelRightWorkspace-module__e77HLG__slicerHeader{justify-content:space-between;align-items:center;display:flex}.ExcelRightWorkspace-module__e77HLG__slicerHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__slicerHeader span{color:#8b5cf6;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.ExcelRightWorkspace-module__e77HLG__charGrid{flex-wrap:wrap;gap:6px;display:flex}.ExcelRightWorkspace-module__e77HLG__charBox{flex-direction:column;align-items:center;gap:4px;display:flex}.ExcelRightWorkspace-module__e77HLG__charIndex{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.68rem}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__charExtracted{color:#ddd6fe;background:#8b5cf633;border:2px solid #8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf640}.ExcelRightWorkspace-module__e77HLG__charDim{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);opacity:.5}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelRightWorkspace-module__e77HLG__resultBanner strong{color:#8b5cf6;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelRightWorkspace-module__e77HLG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelRightWorkspace-module__e77HLG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelRightWorkspace-module__e77HLG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__copyBtn:hover{border-color:#8b5cf6}.ExcelRightWorkspace-module__e77HLG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelRightWorkspace-module__e77HLG__codeBlock code{color:#ddd6fe;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelRightWorkspace-module__e77HLG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelRightWorkspace-module__e77HLG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelRightWorkspace-module__e77HLG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelRightWorkspace-module__e77HLG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelRightWorkspace-module__e77HLG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__quizOptBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelRightWorkspace-module__e77HLG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelRightWorkspace-module__e77HLG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelRightWorkspace-module__e77HLG__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}.ExcelRightWorkspace-module__e77HLG__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){.ExcelRightWorkspace-module__e77HLG__topBar{padding:12px 16px}.ExcelRightWorkspace-module__e77HLG__container{padding:0 16px 60px}.ExcelRightWorkspace-module__e77HLG__heroSection{padding:32px 0 20px}}
.ExcelMidWorkspace-module__B8TYiW__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelMidWorkspace-module__B8TYiW__backLink:hover{opacity:.75}.ExcelMidWorkspace-module__B8TYiW__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelMidWorkspace-module__B8TYiW__breadcrumb strong{color:var(--text-primary)}.ExcelMidWorkspace-module__B8TYiW__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelMidWorkspace-module__B8TYiW__heroSection{text-align:center;padding:48px 0 36px}.ExcelMidWorkspace-module__B8TYiW__phaseBadge{letter-spacing:1.2px;color:#60a5fa;text-transform:uppercase;background:#60a5fa1f;border:1px solid #60a5fa4d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__heroTitle{background:linear-gradient(135deg,#fff 0%,#bfdbfe 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}.ExcelMidWorkspace-module__B8TYiW__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelMidWorkspace-module__B8TYiW__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__article{flex-direction:column;gap:48px;display:flex}.ExcelMidWorkspace-module__B8TYiW__section{flex-direction:column;gap:20px;display:flex}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelMidWorkspace-module__B8TYiW__syntaxCard{background:var(--surface-dark);border:1px solid #3b82f659;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelMidWorkspace-module__B8TYiW__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelMidWorkspace-module__B8TYiW__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__synVal{color:#3b82f6}.ExcelMidWorkspace-module__B8TYiW__synStart{color:#8b5cf6}.ExcelMidWorkspace-module__B8TYiW__synNum{color:#10b981}.ExcelMidWorkspace-module__B8TYiW__syntaxPartsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ExcelMidWorkspace-module__B8TYiW__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelMidWorkspace-module__B8TYiW__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelMidWorkspace-module__B8TYiW__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelMidWorkspace-module__B8TYiW__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelMidWorkspace-module__B8TYiW__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelMidWorkspace-module__B8TYiW__useCaseCard code{color:#bfdbfe;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__simHeader{align-items:center;gap:14px;display:flex}.ExcelMidWorkspace-module__B8TYiW__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelMidWorkspace-module__B8TYiW__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){.ExcelMidWorkspace-module__B8TYiW__simControlsGrid{grid-template-columns:1fr}}.ExcelMidWorkspace-module__B8TYiW__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelMidWorkspace-module__B8TYiW__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelMidWorkspace-module__B8TYiW__selectInput,.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__selectInput:focus,.ExcelMidWorkspace-module__B8TYiW__textInput:focus{border-color:#3b82f6}.ExcelMidWorkspace-module__B8TYiW__rangeSlider{accent-color:#3b82f6;cursor:pointer;width:100%}.ExcelMidWorkspace-module__B8TYiW__slicerWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelMidWorkspace-module__B8TYiW__slicerHeader{justify-content:space-between;align-items:center;display:flex}.ExcelMidWorkspace-module__B8TYiW__slicerHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__slicerHeader span{color:#3b82f6;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.ExcelMidWorkspace-module__B8TYiW__charGrid{flex-wrap:wrap;gap:6px;display:flex}.ExcelMidWorkspace-module__B8TYiW__charBox{flex-direction:column;align-items:center;gap:4px;display:flex}.ExcelMidWorkspace-module__B8TYiW__charIndex{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.68rem}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__charExtracted{color:#bfdbfe;background:#3b82f633;border:2px solid #3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f640}.ExcelMidWorkspace-module__B8TYiW__charDim{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);opacity:.5}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelMidWorkspace-module__B8TYiW__resultBanner strong{color:#3b82f6;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelMidWorkspace-module__B8TYiW__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelMidWorkspace-module__B8TYiW__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelMidWorkspace-module__B8TYiW__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__copyBtn:hover{border-color:#3b82f6}.ExcelMidWorkspace-module__B8TYiW__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelMidWorkspace-module__B8TYiW__codeBlock code{color:#bfdbfe;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelMidWorkspace-module__B8TYiW__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelMidWorkspace-module__B8TYiW__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelMidWorkspace-module__B8TYiW__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelMidWorkspace-module__B8TYiW__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelMidWorkspace-module__B8TYiW__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__quizOptBtn:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f666}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelMidWorkspace-module__B8TYiW__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelMidWorkspace-module__B8TYiW__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelMidWorkspace-module__B8TYiW__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}.ExcelMidWorkspace-module__B8TYiW__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){.ExcelMidWorkspace-module__B8TYiW__topBar{padding:12px 16px}.ExcelMidWorkspace-module__B8TYiW__container{padding:0 16px 60px}.ExcelMidWorkspace-module__B8TYiW__heroSection{padding:32px 0 20px}}
.ExcelLenWorkspace-module__Q3q7AG__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelLenWorkspace-module__Q3q7AG__backLink:hover{opacity:.75}.ExcelLenWorkspace-module__Q3q7AG__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelLenWorkspace-module__Q3q7AG__breadcrumb strong{color:var(--text-primary)}.ExcelLenWorkspace-module__Q3q7AG__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelLenWorkspace-module__Q3q7AG__heroSection{text-align:center;padding:48px 0 36px}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelLenWorkspace-module__Q3q7AG__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__article{flex-direction:column;gap:48px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__section{flex-direction:column;gap:20px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelLenWorkspace-module__Q3q7AG__syntaxCard{background:var(--surface-dark);border:1px solid #10b98159;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelLenWorkspace-module__Q3q7AG__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__synVal{color:#10b981}.ExcelLenWorkspace-module__Q3q7AG__syntaxPartsGrid{grid-template-columns:1fr;gap:12px;display:grid}.ExcelLenWorkspace-module__Q3q7AG__synPartCard{background:var(--surface-hover);border-left:4px solid #10b981;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__synBadge{color:#10b981;background:#10b98126;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelLenWorkspace-module__Q3q7AG__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelLenWorkspace-module__Q3q7AG__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelLenWorkspace-module__Q3q7AG__useCaseCard code{color:#a7f3d0;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__simHeader{align-items:center;gap:14px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelLenWorkspace-module__Q3q7AG__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){.ExcelLenWorkspace-module__Q3q7AG__simControlsGrid{grid-template-columns:1fr}}.ExcelLenWorkspace-module__Q3q7AG__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__selectInput,.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__selectInput:focus,.ExcelLenWorkspace-module__Q3q7AG__textInput:focus{border-color:#10b981}.ExcelLenWorkspace-module__Q3q7AG__slicerWrap{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__slicerHeader{justify-content:space-between;align-items:center;display:flex}.ExcelLenWorkspace-module__Q3q7AG__slicerHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__slicerHeader span{color:#10b981;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__charGrid{flex-wrap:wrap;gap:6px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__charBox{flex-direction:column;align-items:center;gap:4px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__charIndex{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.68rem}.ExcelLenWorkspace-module__Q3q7AG__charCell{color:#a7f3d0;background:#10b98126;border:1px solid #10b981;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}.ExcelLenWorkspace-module__Q3q7AG__spaceCell{color:#fde68a!important;background:#f59e0b33!important;border:1px dashed #f59e0b!important}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__resultBanner strong{color:#10b981;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelLenWorkspace-module__Q3q7AG__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelLenWorkspace-module__Q3q7AG__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__copyBtn:hover{border-color:#10b981}.ExcelLenWorkspace-module__Q3q7AG__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelLenWorkspace-module__Q3q7AG__codeBlock code{color:#a7f3d0;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelLenWorkspace-module__Q3q7AG__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelLenWorkspace-module__Q3q7AG__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelLenWorkspace-module__Q3q7AG__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__quizOptBtn:hover:not(:disabled){background:#10b9811a;border-color:#10b98166}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelLenWorkspace-module__Q3q7AG__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelLenWorkspace-module__Q3q7AG__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__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}.ExcelLenWorkspace-module__Q3q7AG__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){.ExcelLenWorkspace-module__Q3q7AG__topBar{padding:12px 16px}.ExcelLenWorkspace-module__Q3q7AG__container{padding:0 16px 60px}.ExcelLenWorkspace-module__Q3q7AG__heroSection{padding:32px 0 20px}}
.ExcelTrimWorkspace-module__55d5Uq__page{max-width:960px;min-height:100vh;margin:0 auto;padding:24px 20px 80px;position:relative}.ExcelTrimWorkspace-module__55d5Uq__breadcrumb{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:28px;font-size:.82rem;display:flex}.ExcelTrimWorkspace-module__55d5Uq__breadLink{color:var(--text-secondary);align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelTrimWorkspace-module__55d5Uq__breadLink:hover{color:#8b5cf6}.ExcelTrimWorkspace-module__55d5Uq__sep{opacity:.4;flex-shrink:0}.ExcelTrimWorkspace-module__55d5Uq__breadCur{color:#8b5cf6;font-weight:700}.ExcelTrimWorkspace-module__55d5Uq__hero{margin-bottom:40px}.ExcelTrimWorkspace-module__55d5Uq__badges{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__badge{border-radius:20px;align-items:center;gap:5px;padding:4px 11px;font-size:.77rem;font-weight:800;display:inline-flex}.ExcelTrimWorkspace-module__55d5Uq__heroTitle{color:var(--text-primary);margin:0 0 10px;font-size:2.2rem;font-weight:900;line-height:1.15}.ExcelTrimWorkspace-module__55d5Uq__heroSub{color:var(--text-secondary);margin:0 0 22px;font-size:1rem;line-height:1.75}.ExcelTrimWorkspace-module__55d5Uq__simBox{background:var(--surface-dark);border:1.5px solid #8b5cf64d;border-radius:20px;margin-bottom:40px;padding:24px}.ExcelTrimWorkspace-module__55d5Uq__simHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__simTitle{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:1.2rem;font-weight:900;display:flex}.ExcelTrimWorkspace-module__55d5Uq__presetRow{border:1px solid var(--border-light);background:#00000040;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__presetLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:800}.ExcelTrimWorkspace-module__55d5Uq__presetBtn{border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;background:#ffffff0f;border-radius:8px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .2s}.ExcelTrimWorkspace-module__55d5Uq__presetBtn:hover{color:#8b5cf6;background:#8b5cf626;border-color:#8b5cf6}.ExcelTrimWorkspace-module__55d5Uq__inputRow{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__inputRow label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:800}.ExcelTrimWorkspace-module__55d5Uq__inputBox{border:1.5px solid var(--border-light);color:var(--text-primary);background:#0006;border-radius:10px;padding:12px 16px;font-family:monospace;font-size:1rem}.ExcelTrimWorkspace-module__55d5Uq__inputBox:focus{border-color:#8b5cf6;outline:none}.ExcelTrimWorkspace-module__55d5Uq__resultGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}@media (max-width:640px){.ExcelTrimWorkspace-module__55d5Uq__resultGrid{grid-template-columns:1fr}}.ExcelTrimWorkspace-module__55d5Uq__resultCard{border:1px solid var(--border-light);background:#0000004d;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__cardHeader{color:var(--text-secondary);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.82rem;font-weight:800;display:flex}.ExcelTrimWorkspace-module__55d5Uq__cardVal{border:1px solid var(--border-light);border-radius:8px;padding:10px 14px;font-family:monospace;font-size:1.05rem}.ExcelTrimWorkspace-module__55d5Uq__rawVal{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.ExcelTrimWorkspace-module__55d5Uq__cleanVal{color:#10b981;background:#10b9811a;border-color:#10b9814d;font-weight:800}.ExcelTrimWorkspace-module__55d5Uq__cardMeta{color:var(--text-secondary);justify-content:space-between;font-size:.8rem;display:flex}.ExcelTrimWorkspace-module__55d5Uq__content{flex-direction:column;gap:36px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__part{flex-direction:column;gap:14px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__partTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);margin:0;padding-bottom:8px;font-size:1.35rem;font-weight:900}.ExcelTrimWorkspace-module__55d5Uq__para{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.8}.ExcelTrimWorkspace-module__55d5Uq__bulletList{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__bulletList li{color:var(--text-secondary);font-size:.92rem;line-height:1.6}.ExcelTrimWorkspace-module__55d5Uq__asciiBox{border:1px solid var(--border-light);background:#0006;border-radius:12px;margin:8px 0;padding:14px 18px;overflow-x:auto}.ExcelTrimWorkspace-module__55d5Uq__asciiBox pre{color:#c084fc;margin:0;font-family:ui-monospace,monospace;font-size:.88rem;line-height:1.45}.ExcelTrimWorkspace-module__55d5Uq__callout{color:var(--text-secondary);background:#8b5cf60f;border-left:4px solid #8b5cf6;border-radius:12px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:.88rem;line-height:1.65;display:flex}.ExcelTrimWorkspace-module__55d5Uq__quizOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;padding:16px;z-index:999999!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;display:flex!important;position:fixed!important;inset:0!important}.ExcelTrimWorkspace-module__55d5Uq__quizModal{background:var(--surface-dark,#13111c);border:1.5px solid #8b5cf64d;border-radius:26px;flex-direction:column;width:100%;max-width:680px;max-height:90vh;padding:32px;display:flex;overflow-y:auto;position:relative!important}.ExcelTrimWorkspace-module__55d5Uq__quizClose{color:var(--text-secondary);cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;display:flex;position:absolute;top:14px;right:14px}.ExcelTrimWorkspace-module__55d5Uq__quizHead{margin-bottom:18px}.ExcelTrimWorkspace-module__55d5Uq__quizBadge{color:#8b5cf6;background:#8b5cf61f;border-radius:20px;align-items:center;gap:5px;margin-bottom:6px;padding:3px 11px;font-size:.76rem;font-weight:800;display:inline-flex}.ExcelTrimWorkspace-module__55d5Uq__quizTitle{color:var(--text-primary);margin:0 0 10px;font-size:1.4rem;font-weight:900}.ExcelTrimWorkspace-module__55d5Uq__progressRow{align-items:center;gap:10px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__progressTrack{background:#ffffff12;border-radius:100px;flex:1;height:6px;overflow:hidden}.ExcelTrimWorkspace-module__55d5Uq__progressFill{background:linear-gradient(90deg,#8b5cf6,#10b981);height:100%}.ExcelTrimWorkspace-module__55d5Uq__progressLabel{color:#8b5cf6;font-size:.78rem;font-weight:800}.ExcelTrimWorkspace-module__55d5Uq__questionText{color:var(--text-primary);margin:0 0 14px;font-size:.98rem;font-weight:700}.ExcelTrimWorkspace-module__55d5Uq__optionsList{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__optionBtn{cursor:pointer;color:var(--text-secondary);text-align:left;background:#ffffff0a;border:1.5px solid #ffffff14;border-radius:11px;align-items:center;gap:10px;width:100%;padding:11px 13px;font-size:.86rem;display:flex}.ExcelTrimWorkspace-module__55d5Uq__optCorrect{font-weight:700;color:#10b981!important;background:#10b9811f!important;border-color:#10b981!important}.ExcelTrimWorkspace-module__55d5Uq__optWrong{color:#ef4444!important;background:#ef44441a!important;border-color:#ef4444!important}.ExcelTrimWorkspace-module__55d5Uq__optDimmed{opacity:.4}.ExcelTrimWorkspace-module__55d5Uq__optLetter{width:24px;height:24px;color:var(--text-primary);background:#ffffff12;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}.ExcelTrimWorkspace-module__55d5Uq__explainBox{color:var(--text-secondary);background:#8b5cf614;border:1px solid #8b5cf633;border-radius:11px;margin-bottom:14px;padding:12px 14px;font-size:.84rem}.ExcelTrimWorkspace-module__55d5Uq__navRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__navBtn{color:var(--text-secondary);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:9px;padding:8px 16px;font-size:.85rem;font-weight:700}.ExcelTrimWorkspace-module__55d5Uq__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#10b981);border:none;border-radius:9px;align-items:center;gap:7px;padding:9px 20px;font-size:.88rem;font-weight:800;display:flex}.ExcelTrimWorkspace-module__55d5Uq__submitOff{opacity:.4;cursor:not-allowed}.ExcelTrimWorkspace-module__55d5Uq__celebrate{text-align:center;flex-direction:column;align-items:center;padding:8px 0;display:flex}.ExcelTrimWorkspace-module__55d5Uq__celebEmoji{margin-bottom:8px;font-size:3.5rem}.ExcelTrimWorkspace-module__55d5Uq__celebTitle{color:var(--text-primary);margin:0 0 5px;font-size:1.7rem;font-weight:900}.ExcelTrimWorkspace-module__55d5Uq__celebSub{color:var(--text-secondary);margin:0 0 16px;font-size:.95rem}.ExcelTrimWorkspace-module__55d5Uq__retryBtn{color:#8b5cf6;cursor:pointer;background:#8b5cf61f;border:1.5px solid #8b5cf659;border-radius:11px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:800;display:flex}.ExcelTrimWorkspace-module__55d5Uq__quizCTA{text-align:center;background:linear-gradient(135deg,#8b5cf614,#10b9810d);border:1.5px solid #8b5cf640;border-radius:22px;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;display:flex}.ExcelTrimWorkspace-module__55d5Uq__quizCTAIcon{font-size:2.8rem;line-height:1}.ExcelTrimWorkspace-module__55d5Uq__quizCTATitle{color:var(--text-primary);margin:0;font-size:1.3rem;font-weight:900}.ExcelTrimWorkspace-module__55d5Uq__quizBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#10b981);border:none;border-radius:13px;align-items:center;gap:8px;padding:13px 30px;font-size:.95rem;font-weight:900;display:inline-flex}
.ExcelConcatWorkspace-module__-8oEbW__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelConcatWorkspace-module__-8oEbW__backLink:hover{opacity:.75}.ExcelConcatWorkspace-module__-8oEbW__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelConcatWorkspace-module__-8oEbW__breadcrumb strong{color:var(--text-primary)}.ExcelConcatWorkspace-module__-8oEbW__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelConcatWorkspace-module__-8oEbW__heroSection{text-align:center;padding:48px 0 36px}.ExcelConcatWorkspace-module__-8oEbW__phaseBadge{letter-spacing:1.2px;color:#34d399;text-transform:uppercase;background:#34d3991f;border:1px solid #34d3994d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelConcatWorkspace-module__-8oEbW__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__article{flex-direction:column;gap:48px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__section{flex-direction:column;gap:20px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelConcatWorkspace-module__-8oEbW__syntaxCard{background:var(--surface-dark);border:1px solid #10b98159;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelConcatWorkspace-module__-8oEbW__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__synVal{color:#10b981}.ExcelConcatWorkspace-module__-8oEbW__syntaxPartsGrid{grid-template-columns:1fr;gap:12px;display:grid}.ExcelConcatWorkspace-module__-8oEbW__synPartCard{background:var(--surface-hover);border-left:4px solid #10b981;border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__synBadge{color:#10b981;background:#10b98126;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelConcatWorkspace-module__-8oEbW__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelConcatWorkspace-module__-8oEbW__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelConcatWorkspace-module__-8oEbW__useCaseCard code{color:#a7f3d0;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__simHeader{align-items:center;gap:14px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelConcatWorkspace-module__-8oEbW__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px;display:grid}.ExcelConcatWorkspace-module__-8oEbW__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelConcatWorkspace-module__-8oEbW__selectInput,.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__selectInput:focus,.ExcelConcatWorkspace-module__-8oEbW__textInput:focus{border-color:#10b981}.ExcelConcatWorkspace-module__-8oEbW__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelConcatWorkspace-module__-8oEbW__resultBanner strong{color:#10b981;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelConcatWorkspace-module__-8oEbW__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelConcatWorkspace-module__-8oEbW__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__copyBtn:hover{border-color:#10b981}.ExcelConcatWorkspace-module__-8oEbW__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelConcatWorkspace-module__-8oEbW__codeBlock code{color:#a7f3d0;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelConcatWorkspace-module__-8oEbW__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelConcatWorkspace-module__-8oEbW__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelConcatWorkspace-module__-8oEbW__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelConcatWorkspace-module__-8oEbW__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__quizOptBtn:hover:not(:disabled){background:#10b9811a;border-color:#10b98166}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelConcatWorkspace-module__-8oEbW__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelConcatWorkspace-module__-8oEbW__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelConcatWorkspace-module__-8oEbW__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}.ExcelConcatWorkspace-module__-8oEbW__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){.ExcelConcatWorkspace-module__-8oEbW__topBar{padding:12px 16px}.ExcelConcatWorkspace-module__-8oEbW__container{padding:0 16px 60px}.ExcelConcatWorkspace-module__-8oEbW__heroSection{padding:32px 0 20px}}
.ExcelTextjoinWorkspace-module__8_5Zia__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__backLink:hover{opacity:.75}.ExcelTextjoinWorkspace-module__8_5Zia__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelTextjoinWorkspace-module__8_5Zia__breadcrumb strong{color:var(--text-primary)}.ExcelTextjoinWorkspace-module__8_5Zia__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelTextjoinWorkspace-module__8_5Zia__heroSection{text-align:center;padding:48px 0 36px}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelTextjoinWorkspace-module__8_5Zia__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__article{flex-direction:column;gap:48px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__section{flex-direction:column;gap:20px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelTextjoinWorkspace-module__8_5Zia__syntaxCard{background:var(--surface-dark);border:1px solid #3b82f659;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelTextjoinWorkspace-module__8_5Zia__formulaBig code{color:var(--text-primary);font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__synDelim{color:#3b82f6}.ExcelTextjoinWorkspace-module__8_5Zia__synIgnore{color:#10b981}.ExcelTextjoinWorkspace-module__8_5Zia__synText{color:#8b5cf6}.ExcelTextjoinWorkspace-module__8_5Zia__syntaxPartsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ExcelTextjoinWorkspace-module__8_5Zia__synPartCard{background:var(--surface-hover);border-left:4px solid var(--border-light);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__synBadge{border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:900}.ExcelTextjoinWorkspace-module__8_5Zia__synPartCard h4{color:var(--text-primary);margin:4px 0 0;font-size:.92rem;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__synPartCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelTextjoinWorkspace-module__8_5Zia__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelTextjoinWorkspace-module__8_5Zia__useCaseCard code{color:#93c5fd;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__simHeader{align-items:center;gap:14px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelTextjoinWorkspace-module__8_5Zia__simControlsGrid{background:var(--surface-hover);border:1px solid var(--border-light);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px;display:grid}.ExcelTextjoinWorkspace-module__8_5Zia__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextjoinWorkspace-module__8_5Zia__selectInput,.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__selectInput:focus,.ExcelTextjoinWorkspace-module__8_5Zia__textInput:focus{border-color:#3b82f6}.ExcelTextjoinWorkspace-module__8_5Zia__toggleRow{flex-wrap:wrap;grid-column:1/-1;gap:16px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__checkboxLabel{color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;font-size:.86rem;font-weight:600;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__checkboxLabel input{accent-color:#3b82f6;cursor:pointer;width:16px;height:16px}.ExcelTextjoinWorkspace-module__8_5Zia__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTextjoinWorkspace-module__8_5Zia__resultBanner strong{color:#3b82f6;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelTextjoinWorkspace-module__8_5Zia__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelTextjoinWorkspace-module__8_5Zia__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__copyBtn:hover{border-color:#3b82f6}.ExcelTextjoinWorkspace-module__8_5Zia__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelTextjoinWorkspace-module__8_5Zia__codeBlock code{color:#93c5fd;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelTextjoinWorkspace-module__8_5Zia__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelTextjoinWorkspace-module__8_5Zia__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelTextjoinWorkspace-module__8_5Zia__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__quizOptBtn:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f666}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelTextjoinWorkspace-module__8_5Zia__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelTextjoinWorkspace-module__8_5Zia__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelTextjoinWorkspace-module__8_5Zia__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}.ExcelTextjoinWorkspace-module__8_5Zia__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){.ExcelTextjoinWorkspace-module__8_5Zia__topBar{padding:12px 16px}.ExcelTextjoinWorkspace-module__8_5Zia__container{padding:0 16px 60px}.ExcelTextjoinWorkspace-module__8_5Zia__heroSection{padding:32px 0 20px}}
.ExcelTodayWorkspace-module__980CdW__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.ExcelTodayWorkspace-module__980CdW__backLink:hover{opacity:.75}.ExcelTodayWorkspace-module__980CdW__breadcrumb{color:var(--text-secondary);font-size:.82rem}.ExcelTodayWorkspace-module__980CdW__breadcrumb strong{color:var(--text-primary)}.ExcelTodayWorkspace-module__980CdW__container{max-width:960px;margin:0 auto;padding:0 24px 80px}.ExcelTodayWorkspace-module__980CdW__heroSection{text-align:center;padding:48px 0 36px}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__heroSubtitle{color:var(--text-secondary);max-width:660px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.ExcelTodayWorkspace-module__980CdW__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__article{flex-direction:column;gap:48px;display:flex}.ExcelTodayWorkspace-module__980CdW__section{flex-direction:column;gap:20px;display:flex}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__paragraphText{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.75}.ExcelTodayWorkspace-module__980CdW__syntaxCard{background:var(--surface-dark);border:1px solid #10b98159;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.ExcelTodayWorkspace-module__980CdW__syntaxTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.ExcelTodayWorkspace-module__980CdW__formulaBig{border:1px solid var(--border-light);text-align:center;background:#00000040;border-radius:14px;padding:16px 20px;overflow-x:auto}.ExcelTodayWorkspace-module__980CdW__formulaBig code{color:#10b981;font-family:ui-monospace,monospace;font-size:1.15rem;font-weight:800}.ExcelTodayWorkspace-module__980CdW__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.ExcelTodayWorkspace-module__980CdW__useCaseCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.ExcelTodayWorkspace-module__980CdW__useCaseCard h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.ExcelTodayWorkspace-module__980CdW__useCaseCard p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.5}.ExcelTodayWorkspace-module__980CdW__useCaseCard code{color:#a7f3d0;background:#00000040;border-radius:6px;width:fit-content;padding:4px 8px;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__simHeader{align-items:center;gap:14px;display:flex}.ExcelTodayWorkspace-module__980CdW__simHeader h3{color:var(--text-primary);margin:0 0 4px;font-size:1.3rem;font-weight:800}.ExcelTodayWorkspace-module__980CdW__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.ExcelTodayWorkspace-module__980CdW__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){.ExcelTodayWorkspace-module__980CdW__simControlsGrid{grid-template-columns:1fr}}.ExcelTodayWorkspace-module__980CdW__controlGroup{flex-direction:column;gap:6px;display:flex}.ExcelTodayWorkspace-module__980CdW__controlGroup label{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTodayWorkspace-module__980CdW__selectInput,.ExcelTodayWorkspace-module__980CdW__dateInput{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}.ExcelTodayWorkspace-module__980CdW__selectInput:focus,.ExcelTodayWorkspace-module__980CdW__dateInput:focus{border-color:#10b981}.ExcelTodayWorkspace-module__980CdW__resultBanner{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ExcelTodayWorkspace-module__980CdW__resultBanner span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.ExcelTodayWorkspace-module__980CdW__resultBanner strong{color:#10b981;font-family:ui-monospace,monospace;font-size:1.25rem;font-weight:900}.ExcelTodayWorkspace-module__980CdW__codeGenBox{border:1px solid var(--border-light);background:#00000040;border-radius:16px;overflow:hidden}.ExcelTodayWorkspace-module__980CdW__codeGenHeader{background:var(--surface-hover);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ExcelTodayWorkspace-module__980CdW__excelBoxTitle{color:var(--text-primary);font-size:.88rem;font-weight:800}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__copyBtn:hover{border-color:#10b981}.ExcelTodayWorkspace-module__980CdW__codeBlock{margin:0;padding:16px 20px;overflow-x:auto}.ExcelTodayWorkspace-module__980CdW__codeBlock code{color:#a7f3d0;font-family:ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1.5}.ExcelTodayWorkspace-module__980CdW__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:18px;padding:28px;display:flex}.ExcelTodayWorkspace-module__980CdW__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.ExcelTodayWorkspace-module__980CdW__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.ExcelTodayWorkspace-module__980CdW__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.ExcelTodayWorkspace-module__980CdW__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__quizOptBtn:hover:not(:disabled){background:#10b9811a;border-color:#10b98166}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__optText{color:var(--text-primary);flex:1;font-size:.92rem}.ExcelTodayWorkspace-module__980CdW__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.ExcelTodayWorkspace-module__980CdW__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__quizResultWrap h3{color:var(--text-primary);margin:0;font-size:1.4rem}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.ExcelTodayWorkspace-module__980CdW__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}.ExcelTodayWorkspace-module__980CdW__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){.ExcelTodayWorkspace-module__980CdW__topBar{padding:12px 16px}.ExcelTodayWorkspace-module__980CdW__container{padding:0 16px 60px}.ExcelTodayWorkspace-module__980CdW__heroSection{padding:32px 0 20px}}
