.SqlQuiz-module__2MSs_W__quizCard{box-sizing:border-box;background:#110f24;border:1px solid #38bdf840;border-radius:20px;margin:40px 0;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}.SqlQuiz-module__2MSs_W__quizCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf826 0%,#0000 70%);width:180px;height:180px;position:absolute;top:-50px;right:-50px}.SqlQuiz-module__2MSs_W__quizHeader{border-bottom:1px solid #ffffff14;margin-bottom:24px;padding-bottom:20px}.SqlQuiz-module__2MSs_W__quizBadge{text-transform:uppercase;letter-spacing:.05em;color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf840;border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 12px;font-size:.76rem;font-weight:800;display:inline-flex}.SqlQuiz-module__2MSs_W__quizTitle{color:#fff;letter-spacing:-.01em;margin:0 0 8px;font-size:1.6rem;font-weight:800;line-height:1.3}.SqlQuiz-module__2MSs_W__quizDesc{color:#94a3b8;margin:0;font-size:.95rem;line-height:1.55}.SqlQuiz-module__2MSs_W__quizContent{flex-direction:column;gap:20px;display:flex}.SqlQuiz-module__2MSs_W__quizMeta{color:#94a3b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.88rem;display:flex}.SqlQuiz-module__2MSs_W__metaBadge{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:4px 12px}.SqlQuiz-module__2MSs_W__metaBadge strong{color:#38bdf8}.SqlQuiz-module__2MSs_W__metaScore{color:#cbd5e1}.SqlQuiz-module__2MSs_W__metaScore strong{color:#34d399}.SqlQuiz-module__2MSs_W__progressBarWrapper{background:#ffffff0f;border-radius:6px;width:100%;height:6px;overflow:hidden}.SqlQuiz-module__2MSs_W__progressBarFill{background:linear-gradient(90deg,#38bdf8 0%,#34d399 100%);border-radius:6px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #38bdf880}.SqlQuiz-module__2MSs_W__quizQuestionBox{background:#00000059;border:1px solid #ffffff14;border-left:4px solid #38bdf8;border-radius:14px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.SqlQuiz-module__2MSs_W__questionNumBadge{color:#38bdf8;background:#38bdf82e;border-radius:6px;flex-shrink:0;margin-top:2px;padding:4px 8px;font-size:.8rem;font-weight:800}.SqlQuiz-module__2MSs_W__questionText{color:#fff;margin:0;font-size:1.05rem;font-weight:600;line-height:1.6}.SqlQuiz-module__2MSs_W__quizOptionsList{flex-direction:column;gap:10px;display:flex}.SqlQuiz-module__2MSs_W__quizOptionBtn{color:#cbd5e1;text-align:left;cursor:pointer;box-sizing:border-box;background:#ffffff08;border:1.5px solid #ffffff14;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px 18px;font-size:.94rem;line-height:1.5;transition:all .2s;display:flex;position:relative}.SqlQuiz-module__2MSs_W__quizOptionBtn:hover:not(:disabled){color:#fff;background:#38bdf814;border-color:#38bdf859;transform:translate(4px)}.SqlQuiz-module__2MSs_W__optionLetter{color:#94a3b8;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.82rem;font-weight:800;transition:all .15s;display:inline-flex}.SqlQuiz-module__2MSs_W__quizOptionBtn:hover:not(:disabled) .SqlQuiz-module__2MSs_W__optionLetter{color:#fff;background:#0284c7}.SqlQuiz-module__2MSs_W__optionText{flex:1}.SqlQuiz-module__2MSs_W__optionCorrect{color:#fff!important;background:#10b98126!important;border-color:#10b981!important}.SqlQuiz-module__2MSs_W__optionCorrect .SqlQuiz-module__2MSs_W__optionLetter{color:#fff!important;background:#10b981!important}.SqlQuiz-module__2MSs_W__optionWrong{color:#fff!important;background:#ef444426!important;border-color:#ef4444!important}.SqlQuiz-module__2MSs_W__optionWrong .SqlQuiz-module__2MSs_W__optionLetter{color:#fff!important;background:#ef4444!important}.SqlQuiz-module__2MSs_W__optionDisabled{opacity:.6;cursor:default}.SqlQuiz-module__2MSs_W__feedbackIconCorrect{color:#34d399;flex-shrink:0}.SqlQuiz-module__2MSs_W__feedbackIconWrong{color:#f87171;flex-shrink:0}.SqlQuiz-module__2MSs_W__explanationSuccess{background:#10b9811a;border:1px solid #10b9814d;border-left:4px solid #10b981;border-radius:12px;padding:16px 20px;animation:.25s ease-out SqlQuiz-module__2MSs_W__fadeIn}.SqlQuiz-module__2MSs_W__explanationNotice{background:#38bdf814;border:1px solid #38bdf840;border-left:4px solid #38bdf8;border-radius:12px;padding:16px 20px;animation:.25s ease-out SqlQuiz-module__2MSs_W__fadeIn}.SqlQuiz-module__2MSs_W__explanationTitle{text-transform:uppercase;letter-spacing:.04em;color:#fff;margin-bottom:6px;font-size:.85rem;font-weight:800}.SqlQuiz-module__2MSs_W__explanationText{color:#cbd5e1;margin:0;font-size:.92rem;line-height:1.6}.SqlQuiz-module__2MSs_W__explanationText strong{color:#fff}@keyframes SqlQuiz-module__2MSs_W__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.SqlQuiz-module__2MSs_W__quizFooter{justify-content:flex-end;margin-top:10px;display:flex}.SqlQuiz-module__2MSs_W__nextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 26px;font-size:.95rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #0284c766}.SqlQuiz-module__2MSs_W__nextBtn:hover{background:linear-gradient(135deg,#0369a1 0%,#075985 100%);transform:translateY(-2px);box-shadow:0 6px 24px #0284c799}.SqlQuiz-module__2MSs_W__quizScoreBox{text-align:center;background:#00000059;border:1px solid #38bdf833;border-radius:16px;flex-direction:column;align-items:center;padding:40px 24px;animation:.3s ease-out SqlQuiz-module__2MSs_W__fadeIn;display:flex}.SqlQuiz-module__2MSs_W__scoreIconWrapper{background:#38bdf81f;border:1px solid #38bdf840;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:16px;display:flex}.SqlQuiz-module__2MSs_W__quizScoreBig{color:#38bdf8;letter-spacing:-.02em;margin-bottom:6px;font-size:3rem;font-weight:900;line-height:1}.SqlQuiz-module__2MSs_W__scorePercentage{color:#34d399;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:.9rem;font-weight:700}.SqlQuiz-module__2MSs_W__scoreTitle{color:#fff;margin:0 0 10px;font-size:1.35rem;font-weight:800;line-height:1.3}.SqlQuiz-module__2MSs_W__scoreDesc{color:#94a3b8;max-width:580px;margin:0 0 24px;font-size:.95rem;line-height:1.6}.SqlQuiz-module__2MSs_W__retakeBtn{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:.92rem;font-weight:600;transition:all .2s;display:inline-flex}.SqlQuiz-module__2MSs_W__retakeBtn:hover{color:#fff;background:#ffffff24;border-color:#ffffff4d;transform:translateY(-2px)}@media (max-width:600px){.SqlQuiz-module__2MSs_W__quizCard{padding:24px 18px}.SqlQuiz-module__2MSs_W__quizTitle{font-size:1.3rem}.SqlQuiz-module__2MSs_W__questionText{font-size:.98rem}.SqlQuiz-module__2MSs_W__quizOptionBtn{padding:12px 14px;font-size:.88rem}}
.BasicSqlSyntaxWorkspace-module___7i_ha__container{max-width:1260px;color:var(--text-primary,#f8fafc);box-sizing:border-box;margin:0 auto;padding:32px 28px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7}.BasicSqlSyntaxWorkspace-module___7i_ha__breadcrumb{color:var(--text-secondary,#94a3b8);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__breadLink{color:#38bdf8;align-items:center;gap:5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.BasicSqlSyntaxWorkspace-module___7i_ha__breadLink:hover{color:#7dd3fc;text-decoration:underline}.BasicSqlSyntaxWorkspace-module___7i_ha__breadSep{color:#ffffff40}.BasicSqlSyntaxWorkspace-module___7i_ha__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.BasicSqlSyntaxWorkspace-module___7i_ha__header,.BasicSqlSyntaxWorkspace-module___7i_ha__hero{box-sizing:border-box;background:linear-gradient(135deg,#0284c72e 0%,#10b9811a 50%,#6366f114 100%);border:1.5px solid #38bdf852;border-radius:24px;margin-bottom:36px;padding:36px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.BasicSqlSyntaxWorkspace-module___7i_ha__header:before,.BasicSqlSyntaxWorkspace-module___7i_ha__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf833 0%,#0000 70%);width:260px;height:260px;position:absolute;top:-50px;right:-50px}.BasicSqlSyntaxWorkspace-module___7i_ha__heroBadges,.BasicSqlSyntaxWorkspace-module___7i_ha__badge{text-transform:uppercase;letter-spacing:.04em;color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:20px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.BasicSqlSyntaxWorkspace-module___7i_ha__title{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:2.35rem;font-weight:900;line-height:1.25}.BasicSqlSyntaxWorkspace-module___7i_ha__subtitle{color:#cbd5e1;max-width:960px;margin:0 0 20px;font-size:1.05rem;line-height:1.65}.BasicSqlSyntaxWorkspace-module___7i_ha__metaBar{background:#00000059;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;gap:14px;margin-top:18px;padding:12px 18px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__metaItem{color:#94a3b8;align-items:center;gap:6px;font-size:.88rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__metaItem strong{color:#fff}.BasicSqlSyntaxWorkspace-module___7i_ha__toc,.BasicSqlSyntaxWorkspace-module___7i_ha__tocCard{box-sizing:border-box;background:#110f24;border:1px solid #ffffff14;border-radius:18px;margin-top:24px;padding:24px 28px}.BasicSqlSyntaxWorkspace-module___7i_ha__tocTitle{color:#e2e8f0;align-items:center;gap:8px;margin:0 0 16px;font-size:1.05rem;font-weight:800;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tocGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px 18px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__tocItem{color:#94a3b8;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tocItem:hover{color:#38bdf8;background:#38bdf81a;transform:translate(3px)}.BasicSqlSyntaxWorkspace-module___7i_ha__articleBody{flex-direction:column;gap:28px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__section{box-sizing:border-box;background:#110f24;border:1px solid #ffffff14;border-radius:20px;padding:32px;box-shadow:0 4px 20px #00000040}.BasicSqlSyntaxWorkspace-module___7i_ha__sectionHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:14px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__sectionNumber{color:#38bdf8;background:linear-gradient(135deg,#0284c74d 0%,#10b98133 100%);border:1px solid #38bdf8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:800;display:inline-flex}.BasicSqlSyntaxWorkspace-module___7i_ha__sectionTitle{color:#fff;margin:0;font-size:1.45rem;font-weight:800;line-height:1.3}.BasicSqlSyntaxWorkspace-module___7i_ha__subsectionTitle{color:#38bdf8;margin:18px 0 10px;font-size:1.15rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:1.02rem;line-height:1.75}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock{white-space:pre-wrap;word-break:break-word;color:#e2e8f0;box-sizing:border-box;background:#070611;border:1px solid #38bdf840;border-radius:14px;margin:18px 0;padding:20px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.65;overflow-x:auto;box-shadow:inset 0 2px 10px #00000080}.BasicSqlSyntaxWorkspace-module___7i_ha__inlineCode,.BasicSqlSyntaxWorkspace-module___7i_ha__section code,.BasicSqlSyntaxWorkspace-module___7i_ha__paragraph code{color:#38bdf8;word-break:break-word;background:#38bdf81f;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.BasicSqlSyntaxWorkspace-module___7i_ha__keyword,.BasicSqlSyntaxWorkspace-module___7i_ha__distinct{color:#38bdf8;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__identifier,.BasicSqlSyntaxWorkspace-module___7i_ha__column{color:#cbd5e1}.BasicSqlSyntaxWorkspace-module___7i_ha__table{color:#34d399;font-weight:600}.BasicSqlSyntaxWorkspace-module___7i_ha__value{color:#fcd34d}.BasicSqlSyntaxWorkspace-module___7i_ha__operator{color:#f472b6}.BasicSqlSyntaxWorkspace-module___7i_ha__comment{color:#64748b;font-style:italic}.BasicSqlSyntaxWorkspace-module___7i_ha__alias{color:#a78bfa}.BasicSqlSyntaxWorkspace-module___7i_ha__nullValue{color:#f87171;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__callout,.BasicSqlSyntaxWorkspace-module___7i_ha__alert{box-sizing:border-box;border-radius:14px;align-items:flex-start;gap:14px;margin:18px 0;padding:16px 20px;font-size:.95rem;line-height:1.6;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__calloutTip,.BasicSqlSyntaxWorkspace-module___7i_ha__alertSuccess{color:#a7f3d0;background:#10b9811a;border:1px solid #10b9814d;border-left:4px solid #10b981}.BasicSqlSyntaxWorkspace-module___7i_ha__calloutInfo,.BasicSqlSyntaxWorkspace-module___7i_ha__alertInfo{color:#bae6fd;background:#38bdf814;border:1px solid #38bdf840;border-left:4px solid #38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__calloutWarning,.BasicSqlSyntaxWorkspace-module___7i_ha__alertWarning{color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b4d;border-left:4px solid #f59e0b}.BasicSqlSyntaxWorkspace-module___7i_ha__alertTitle{color:#fff;margin-bottom:4px;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__tableWrapper,.BasicSqlSyntaxWorkspace-module___7i_ha__tableContainer{background:#090816;border:1px solid #ffffff14;border-radius:14px;margin:20px 0;overflow-x:auto;box-shadow:0 4px 16px #0000004d}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable,.BasicSqlSyntaxWorkspace-module___7i_ha__liveTable,.BasicSqlSyntaxWorkspace-module___7i_ha__labDarkTable,.BasicSqlSyntaxWorkspace-module___7i_ha__table{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable th,.BasicSqlSyntaxWorkspace-module___7i_ha__liveTable th,.BasicSqlSyntaxWorkspace-module___7i_ha__labDarkTable th,.BasicSqlSyntaxWorkspace-module___7i_ha__table th{color:#38bdf8;white-space:nowrap;background:#38bdf81f;border-bottom:1px solid #38bdf840;padding:12px 16px;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable td,.BasicSqlSyntaxWorkspace-module___7i_ha__liveTable td,.BasicSqlSyntaxWorkspace-module___7i_ha__labDarkTable td,.BasicSqlSyntaxWorkspace-module___7i_ha__table td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:12px 16px}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable tr:last-child td,.BasicSqlSyntaxWorkspace-module___7i_ha__liveTable tr:last-child td,.BasicSqlSyntaxWorkspace-module___7i_ha__labDarkTable tr:last-child td,.BasicSqlSyntaxWorkspace-module___7i_ha__table tr:last-child td{border-bottom:none}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable tr:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__liveTable tr:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__labDarkTable tr:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__table tr:hover{background:#ffffff05}.BasicSqlSyntaxWorkspace-module___7i_ha__tableGrid2{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}@media (max-width:860px){.BasicSqlSyntaxWorkspace-module___7i_ha__tableGrid2{grid-template-columns:1fr}}.BasicSqlSyntaxWorkspace-module___7i_ha__tableCard{background:#0d0b17;border:1px solid #ffffff14;border-radius:14px;padding:16px}.BasicSqlSyntaxWorkspace-module___7i_ha__tableCardHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tableCardTitle{color:#38bdf8;font-size:1rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__tableTag,.BasicSqlSyntaxWorkspace-module___7i_ha__pkTag,.BasicSqlSyntaxWorkspace-module___7i_ha__fkTag{text-transform:uppercase;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__pkTag{color:#34d399;background:#10b98133;border:1px solid #10b981}.BasicSqlSyntaxWorkspace-module___7i_ha__fkTag{color:#a5b4fc;background:#6366f133;border:1px solid #6366f1}.BasicSqlSyntaxWorkspace-module___7i_ha__pkCell{color:#34d399;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__fkCell{color:#a5b4fc;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramCard{box-sizing:border-box;background:#0d0b17;border:1.5px solid #38bdf840;border-radius:16px;margin:22px 0;padding:24px 22px;box-shadow:0 6px 24px #00000059}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramTitle{text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;align-items:center;gap:6px;margin-bottom:16px;font-size:.85rem;font-weight:800;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramFlow,.BasicSqlSyntaxWorkspace-module___7i_ha__diagramComparison{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:10px 0;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramNode,.BasicSqlSyntaxWorkspace-module___7i_ha__diagramBox{text-align:center;color:#f8fafc;background:#110f24;border:1.5px solid #38bdf840;border-radius:12px;min-width:160px;padding:14px 20px;box-shadow:0 4px 16px #00000059}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramArrow{color:#38bdf8;padding:0 6px;font-size:1.2rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramContent{color:#cbd5e1;font-size:.92rem}.BasicSqlSyntaxWorkspace-module___7i_ha__matchedRow,.BasicSqlSyntaxWorkspace-module___7i_ha__labRowActive{background:#10b9811f!important}.BasicSqlSyntaxWorkspace-module___7i_ha__unmatchedRow,.BasicSqlSyntaxWorkspace-module___7i_ha__labRowUnmatched{opacity:.7;background:#ef444414!important}.BasicSqlSyntaxWorkspace-module___7i_ha__labPkHighlight{color:#34d399;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__labFkHighlight{color:#a5b4fc;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__keyMatchBadge,.BasicSqlSyntaxWorkspace-module___7i_ha__matchSuccessBadge{color:#34d399;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__matchFailBadge{color:#f87171;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundContainer,.BasicSqlSyntaxWorkspace-module___7i_ha__labContainer{box-sizing:border-box;background:#0d0b17;border:1.5px solid #38bdf84d;border-radius:20px;margin:32px 0;padding:28px 26px;box-shadow:0 10px 30px #0006}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundHeader,.BasicSqlSyntaxWorkspace-module___7i_ha__labHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundTitle,.BasicSqlSyntaxWorkspace-module___7i_ha__labTitle{color:#fff;align-items:center;gap:8px;font-size:1.25rem;font-weight:800;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__labSubtitle{color:#94a3b8;font-size:.88rem}.BasicSqlSyntaxWorkspace-module___7i_ha__quickTemplates,.BasicSqlSyntaxWorkspace-module___7i_ha__presetList{flex-wrap:wrap;gap:8px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__templatePill,.BasicSqlSyntaxWorkspace-module___7i_ha__presetBtn{color:#38bdf8;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf840;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__templatePill:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__presetBtn:hover{color:#fff;background:#38bdf838;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__presetBtnActive{color:#fff;background:#0284c7;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundSplit,.BasicSqlSyntaxWorkspace-module___7i_ha__labTablesGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:900px){.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundSplit,.BasicSqlSyntaxWorkspace-module___7i_ha__labTablesGrid{grid-template-columns:1fr}}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundPanel,.BasicSqlSyntaxWorkspace-module___7i_ha__labTableBox{background:#110f24;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__panelHeading,.BasicSqlSyntaxWorkspace-module___7i_ha__labTableHeader{color:#e2e8f0;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:.95rem;font-weight:700;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__sqlEditorTextarea{color:#38bdf8;resize:vertical;box-sizing:border-box;background:#090816;border:1px solid #38bdf840;border-radius:10px;outline:none;width:100%;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.6}.BasicSqlSyntaxWorkspace-module___7i_ha__sqlEditorTextarea:focus{border-color:#38bdf8;box-shadow:0 0 14px #38bdf84d}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundActions{gap:10px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__runBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:10px;padding:10px 22px;font-size:.92rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #0284c766}.BasicSqlSyntaxWorkspace-module___7i_ha__runBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0284c799}.BasicSqlSyntaxWorkspace-module___7i_ha__resetBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;padding:10px 20px;font-size:.92rem;font-weight:600;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__resetBtn:hover{color:#fff;background:#ffffff1a}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenInteractiveQuery{background:#090816;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;gap:10px;margin:20px 0;padding:16px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenBtn{cursor:pointer;border-radius:8px;padding:9px 16px;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700;transition:all .15s;box-shadow:0 2px 8px #0000004d;color:#cbd5e1!important;background:#110f24!important;border:1.5px solid #38bdf84d!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenBtn:hover{transform:translateY(-1px);color:#fff!important;background:#38bdf82e!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenActive{color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)!important;border-color:#38bdf8!important;box-shadow:0 0 14px #38bdf880!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenKeyword{color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenIdentifier{color:#34d399!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenOperator{color:#f472b6!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenValue{color:#fcd34d!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailCard{border-radius:14px;margin:20px 0;padding:24px;box-shadow:0 8px 24px #00000059;background:#110f24!important;border:1.5px solid #38bdf84d!important}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenRolePill{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailItem{background:#090816;border:1px solid #ffffff0f;border-radius:10px;padding:16px}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailLabel{text-transform:uppercase;color:#38bdf8;letter-spacing:.04em;margin-bottom:6px;font-size:.78rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailValue{color:#e2e8f0;font-size:.95rem;line-height:1.6}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerContainer{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-top:24px;padding:24px}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerSlots{background:#090816;border:1.5px dashed #38bdf859;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;margin-bottom:18px;padding:12px 16px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__slotEmptyText{color:#64748b;font-size:.9rem;font-style:italic}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerPool{flex-wrap:wrap;gap:10px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerChip{cursor:pointer;border-radius:8px;padding:8px 16px;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700;transition:all .15s;color:#38bdf8!important;background:#0d0b17!important;border:1px solid #38bdf84d!important}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerChip:hover:not(:disabled){transform:translateY(-1px);color:#fff!important;background:#38bdf833!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__predictCard,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeCard{box-sizing:border-box;background:#110f24;border:1px solid #38bdf84d;border-radius:18px;margin:28px 0;padding:24px;box-shadow:0 8px 24px #00000059}.BasicSqlSyntaxWorkspace-module___7i_ha__predictHeader,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__predictTitle,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeTitle{color:#38bdf8;font-size:1.15rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__predictNav,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeNav{gap:6px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__navBtn,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:6px 12px;font-size:.85rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__navBtn:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__navBtnActive,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeBtnSelected{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__predictQuestion,.BasicSqlSyntaxWorkspace-module___7i_ha__challengePrompt{color:#fff;margin:14px 0;font-size:1.02rem;font-weight:600;line-height:1.55}.BasicSqlSyntaxWorkspace-module___7i_ha__predictOptions,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeOptions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__predictOptionBtn{color:#cbd5e1;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:12px 16px;font-size:.92rem;font-weight:600;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__predictOptionBtn:hover:not(:disabled){color:#fff;background:#38bdf81f;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__predictCorrect,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeCorrect{color:#fff!important;background:#10b98133!important;border-color:#10b981!important}.BasicSqlSyntaxWorkspace-module___7i_ha__predictIncorrect,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeIncorrect{color:#fff!important;background:#ef444433!important;border-color:#ef4444!important}.BasicSqlSyntaxWorkspace-module___7i_ha__predictExplanation,.BasicSqlSyntaxWorkspace-module___7i_ha__challengeFeedback{color:#cbd5e1;background:#38bdf814;border-left:4px solid #38bdf8;border-radius:8px;margin-top:14px;padding:14px 18px;font-size:.92rem;line-height:1.6}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeBrokenQuery{color:#fca5a5;background:#090816;border-left:4px solid #ef4444;border-radius:10px;margin:14px 0;padding:14px 18px;font-family:ui-monospace,monospace;overflow-x:auto}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeFixInput{color:#38bdf8;box-sizing:border-box;background:#00000080;border:1px solid #ffffff26;border-radius:10px;outline:none;width:100%;margin-bottom:12px;padding:12px 16px;font-family:ui-monospace,monospace;font-size:.95rem}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeFixInput:focus{border-color:#38bdf8;box-shadow:0 0 12px #38bdf840}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeSubmitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:10px;padding:10px 24px;font-size:.92rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #0284c766}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeSubmitBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0284c799}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeSuccess{color:#86efac;background:#10b9811f;border:1px solid #10b9814d;border-radius:10px;margin-top:14px;padding:14px 18px;font-size:.92rem;font-weight:600}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeError{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-top:14px;padding:14px 18px;font-size:.92rem;font-weight:600}.BasicSqlSyntaxWorkspace-module___7i_ha__scalarResultCard{text-align:center;background:linear-gradient(135deg,#0284c726 0%,#10b9811a 100%);border:1.5px solid #38bdf859;border-radius:16px;margin:16px 0;padding:24px}.BasicSqlSyntaxWorkspace-module___7i_ha__scalarNumber{color:#38bdf8;font-size:2.75rem;font-weight:900;line-height:1.1}.BasicSqlSyntaxWorkspace-module___7i_ha__scalarLabel{text-transform:uppercase;color:#94a3b8;margin-top:6px;font-size:.88rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__calculationTicker{color:#34d399;margin-top:10px;font-family:ui-monospace,monospace;font-size:.9rem}.BasicSqlSyntaxWorkspace-module___7i_ha__rowPassed,.BasicSqlSyntaxWorkspace-module___7i_ha__rowUnique,.BasicSqlSyntaxWorkspace-module___7i_ha__rowMinHighlight,.BasicSqlSyntaxWorkspace-module___7i_ha__rowMaxHighlight{background:#10b98114!important}.BasicSqlSyntaxWorkspace-module___7i_ha__rowFailed,.BasicSqlSyntaxWorkspace-module___7i_ha__rowDuplicate{opacity:.7;background:#ef444414!important}.BasicSqlSyntaxWorkspace-module___7i_ha__rowUnknown{background:#f59e0b14!important}.BasicSqlSyntaxWorkspace-module___7i_ha__badgePassed,.BasicSqlSyntaxWorkspace-module___7i_ha__badgeUnique,.BasicSqlSyntaxWorkspace-module___7i_ha__badgeExtremeMin,.BasicSqlSyntaxWorkspace-module___7i_ha__badgeExtremeMax{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.BasicSqlSyntaxWorkspace-module___7i_ha__badgeFailed,.BasicSqlSyntaxWorkspace-module___7i_ha__badgeDuplicate{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.BasicSqlSyntaxWorkspace-module___7i_ha__badgeUnknown,.BasicSqlSyntaxWorkspace-module___7i_ha__badgeIgnored{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.BasicSqlSyntaxWorkspace-module___7i_ha__sortControlGrid,.BasicSqlSyntaxWorkspace-module___7i_ha__pickerGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__controlBox,.BasicSqlSyntaxWorkspace-module___7i_ha__pickerCard{background:#0000004d;border:1px solid #ffffff14;border-radius:10px;padding:14px}.BasicSqlSyntaxWorkspace-module___7i_ha__selectInput,.BasicSqlSyntaxWorkspace-module___7i_ha__selectDropdown{color:#fff;background:#090816;border:1px solid #38bdf840;border-radius:8px;outline:none;width:100%;padding:8px 12px}.BasicSqlSyntaxWorkspace-module___7i_ha__rangeValueLabel{color:#38bdf8;margin-left:8px;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__sliderInput{accent-color:#38bdf8;width:100%}.BasicSqlSyntaxWorkspace-module___7i_ha__resultCountBadge{color:#34d399;background:#10b98126;border:1px solid #10b98140;border-radius:12px;padding:3px 10px;font-size:.78rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__toggleToolCard,.BasicSqlSyntaxWorkspace-module___7i_ha__sortDemoCard{background:#00000059;border:1px solid #ffffff14;border-radius:12px;margin:14px 0;padding:16px}.BasicSqlSyntaxWorkspace-module___7i_ha__toggleButtonsGroup,.BasicSqlSyntaxWorkspace-module___7i_ha__pickerBtns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__toggleBtn,.BasicSqlSyntaxWorkspace-module___7i_ha__sortToggleBtn,.BasicSqlSyntaxWorkspace-module___7i_ha__pickerBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:8px 14px;font-size:.85rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__toggleBtn:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__sortToggleBtn:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__pickerBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__toggleBtnActive,.BasicSqlSyntaxWorkspace-module___7i_ha__sortToggleBtnActive{color:#fff!important;background:#10b981!important;border-color:#34d399!important}.BasicSqlSyntaxWorkspace-module___7i_ha__evalResultGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__evalResultItem{background:#090816;border:1px solid #ffffff0f;border-radius:8px;padding:10px 14px;font-size:.88rem}.BasicSqlSyntaxWorkspace-module___7i_ha__highlightedCol{background:#38bdf826!important}.BasicSqlSyntaxWorkspace-module___7i_ha__highlightedCell{font-weight:700;color:#fff!important;background:#38bdf840!important}.BasicSqlSyntaxWorkspace-module___7i_ha__queryBreakdown,.BasicSqlSyntaxWorkspace-module___7i_ha__resultSection{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-top:14px;padding:18px}.BasicSqlSyntaxWorkspace-module___7i_ha__breakdownHeader,.BasicSqlSyntaxWorkspace-module___7i_ha__resultHeader{color:#38bdf8;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.92rem;font-weight:700;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__breakdownGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__breakdownItem{background:#090816;border:1px solid #ffffff0d;border-radius:8px;padding:10px 12px}.BasicSqlSyntaxWorkspace-module___7i_ha__breakdownLabel{text-transform:uppercase;color:#94a3b8;font-size:.72rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__breakdownValue{color:#34d399;margin-top:4px;font-family:ui-monospace,monospace;font-size:.88rem}.BasicSqlSyntaxWorkspace-module___7i_ha__errorBanner{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-top:12px;padding:12px 16px;font-size:.9rem}.BasicSqlSyntaxWorkspace-module___7i_ha__onBuilderBox,.BasicSqlSyntaxWorkspace-module___7i_ha__sqlEditorBox{background:#090816;border:1px solid #38bdf840;border-radius:12px;margin:14px 0;padding:18px}.BasicSqlSyntaxWorkspace-module___7i_ha__onBuilderTitle,.BasicSqlSyntaxWorkspace-module___7i_ha__sqlEditorTitle{color:#38bdf8;margin-bottom:12px;font-size:.95rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__onSelectRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__sqlCodeText{color:#38bdf8;font-family:ui-monospace,monospace;font-size:.95rem}.BasicSqlSyntaxWorkspace-module___7i_ha__resultTitle{color:#fff;font-size:1.05rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__resultCount{color:#34d399;font-size:.88rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__checklist{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__checklistItem{color:#cbd5e1;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.92rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__checkIcon{color:#34d399;flex-shrink:0;font-weight:900}@media (max-width:768px){.BasicSqlSyntaxWorkspace-module___7i_ha__container{padding:20px 16px 60px}.BasicSqlSyntaxWorkspace-module___7i_ha__header,.BasicSqlSyntaxWorkspace-module___7i_ha__hero{border-radius:18px;padding:24px 20px}.BasicSqlSyntaxWorkspace-module___7i_ha__title{font-size:1.8rem}.BasicSqlSyntaxWorkspace-module___7i_ha__subtitle{font-size:.95rem}.BasicSqlSyntaxWorkspace-module___7i_ha__section{border-radius:16px;padding:22px 18px}.BasicSqlSyntaxWorkspace-module___7i_ha__tocGrid{grid-template-columns:1fr}}.BasicSqlSyntaxWorkspace-module___7i_ha__resultSetPanel{margin-top:14px}.BasicSqlSyntaxWorkspace-module___7i_ha__pickerGoal{color:#38bdf8;margin-bottom:8px;font-size:.88rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__questionCard{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-bottom:16px;padding:20px}.BasicSqlSyntaxWorkspace-module___7i_ha__questionTitle{color:#fff;margin-bottom:12px;font-size:1.05rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__parenthesesCompareBox{background:#090816;border:1.5px solid #38bdf840;border-radius:14px;margin:16px 0;padding:20px}.BasicSqlSyntaxWorkspace-module___7i_ha__compareToggleBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__compareToggleBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__compareToggleBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__controlsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__colPillGroup,.BasicSqlSyntaxWorkspace-module___7i_ha__aggBtnGroup{flex-wrap:wrap;gap:8px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__colPill,.BasicSqlSyntaxWorkspace-module___7i_ha__aggToggleBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__colPill:hover,.BasicSqlSyntaxWorkspace-module___7i_ha__aggToggleBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__colPillActive,.BasicSqlSyntaxWorkspace-module___7i_ha__aggToggleActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__groupBucket{background:#090816;border:1px solid #38bdf833;border-radius:12px;margin-bottom:12px;padding:16px}.BasicSqlSyntaxWorkspace-module___7i_ha__groupBucketHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__groupBucketTitle{color:#38bdf8;font-size:.95rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__aggregateBadge{color:#34d399;background:#10b98133;border:1px solid #10b981;border-radius:12px;padding:4px 10px;font-size:.78rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__groupRowsTree{border-left:2px solid #38bdf833;margin-top:8px;padding-left:14px}.BasicSqlSyntaxWorkspace-module___7i_ha__treeRowItem{color:#cbd5e1;padding:4px 0;font-size:.85rem}.BasicSqlSyntaxWorkspace-module___7i_ha__treeBranch{color:#64748b;margin-right:6px}.BasicSqlSyntaxWorkspace-module___7i_ha__controlsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:16px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__controlGroup{flex-direction:column;gap:6px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__controlLabel{text-transform:uppercase;color:#94a3b8;font-size:.78rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__pipelineIndicator{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__pipelineStep{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:6px 12px;font-size:.82rem}.BasicSqlSyntaxWorkspace-module___7i_ha__pipelineActive{color:#38bdf8;background:#38bdf833;border-color:#38bdf8;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__pipelineArrow{color:#64748b;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__groupCardsList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__groupCard{background:#090816;border:1.5px solid #ffffff14;border-radius:12px;padding:16px}.BasicSqlSyntaxWorkspace-module___7i_ha__groupCardKept{background:#10b9810f!important;border-color:#10b981!important}.BasicSqlSyntaxWorkspace-module___7i_ha__groupCardFiltered{opacity:.6;background:#ef44440f!important;border-color:#ef4444!important}.BasicSqlSyntaxWorkspace-module___7i_ha__groupCardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__groupCardTitle{color:#fff;font-size:.95rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__badgeKeep{color:#34d399;background:#10b98133;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__badgeRemove{color:#f87171;background:#ef444433;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__groupAggSummary{color:#38bdf8;margin-bottom:6px;font-size:.88rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__groupRowsDetails{color:#94a3b8;font-size:.8rem;line-height:1.4}.BasicSqlSyntaxWorkspace-module___7i_ha__tabGroup{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding-bottom:12px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tabBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:8px 18px;font-size:.88rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__tabBtn:hover{color:#fff;background:#38bdf81f;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__tabBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__filterControlCard{background:#090816;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;padding:16px}.BasicSqlSyntaxWorkspace-module___7i_ha__pillSelectGroup{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__pillSelectBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__pillSelectBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__pillSelectBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.BasicSqlSyntaxWorkspace-module___7i_ha__sliderGroup{align-items:center;gap:14px;margin-top:8px;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__numberInput{color:#38bdf8;background:#090816;border:1px solid #38bdf840;border-radius:8px;outline:none;width:90px;padding:6px 12px;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__patternVisualizerCard{background:#090816;border:1px solid #38bdf840;border-radius:12px;margin:14px 0;padding:18px}.BasicSqlSyntaxWorkspace-module___7i_ha__patternInputGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:10px 0;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__matchResultCard{border-radius:8px;margin-top:10px;padding:12px 16px;font-size:.88rem;font-weight:600}.BasicSqlSyntaxWorkspace-module___7i_ha__matchSuccess{color:#86efac;background:#10b98126;border:1px solid #10b981}.BasicSqlSyntaxWorkspace-module___7i_ha__matchFailure{color:#fca5a5;background:#ef444426;border:1px solid #ef4444}
.ExcelAggregateWorkspace-module__PYsSJa__container{color:#f8fafc;max-width:1200px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelAggregateWorkspace-module__PYsSJa__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__breadLink{color:#10b981;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelAggregateWorkspace-module__PYsSJa__breadLink:hover{color:#34d399}.ExcelAggregateWorkspace-module__PYsSJa__breadSep{color:#64748b}.ExcelAggregateWorkspace-module__PYsSJa__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelAggregateWorkspace-module__PYsSJa__hero{background:linear-gradient(135deg,#10b98129 0%,#0596691a 50%,#38bdf814 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelAggregateWorkspace-module__PYsSJa__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelAggregateWorkspace-module__PYsSJa__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelAggregateWorkspace-module__PYsSJa__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelAggregateWorkspace-module__PYsSJa__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelAggregateWorkspace-module__PYsSJa__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__metaItem strong{color:#f8fafc}.ExcelAggregateWorkspace-module__PYsSJa__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelAggregateWorkspace-module__PYsSJa__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelAggregateWorkspace-module__PYsSJa__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelAggregateWorkspace-module__PYsSJa__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelAggregateWorkspace-module__PYsSJa__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelAggregateWorkspace-module__PYsSJa__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAggregateWorkspace-module__PYsSJa__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAggregateWorkspace-module__PYsSJa__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelAggregateWorkspace-module__PYsSJa__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelAggregateWorkspace-module__PYsSJa__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelAggregateWorkspace-module__PYsSJa__liveTable tr:hover td{background:#ffffff05}.ExcelAggregateWorkspace-module__PYsSJa__editableInput{color:#34d399;background:#090816;border:1px solid #10b981;border-radius:6px;outline:none;width:100%;max-width:140px;padding:6px 10px;font-family:inherit;font-size:.88rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__editableInput:focus{border-color:#38bdf8;box-shadow:0 0 8px #38bdf866}.ExcelAggregateWorkspace-module__PYsSJa__filterSelect{color:#34d399;cursor:pointer;background:#05040a;border:1.5px solid #10b981;border-radius:8px;outline:none;padding:6px 12px;font-size:.88rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 10px;font-size:.78rem;font-weight:700}.ExcelAggregateWorkspace-module__PYsSJa__badgeTag{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.84rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__badgeDown{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.84rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__badgeError{color:#f87171;background:#ef44442e;border:1px solid #ef444459;border-radius:6px;padding:3px 8px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelAggregateWorkspace-module__PYsSJa__playgroundHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.18rem;font-weight:800;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelAggregateWorkspace-module__PYsSJa__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelAggregateWorkspace-module__PYsSJa__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelAggregateWorkspace-module__PYsSJa__actionBtn{color:#fff;cursor:pointer;background:#107c41;border:1px solid #34d399;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex}.ExcelAggregateWorkspace-module__PYsSJa__actionBtn:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.ExcelAggregateWorkspace-module__PYsSJa__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelAggregateWorkspace-module__PYsSJa__resetBtn:hover{color:#f87171;border-color:#ef4444}.ExcelAggregateWorkspace-module__PYsSJa__feedbackBox{border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:.9rem;line-height:1.5;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__formulaBar{background:#05040a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;display:flex}.ExcelAggregateWorkspace-module__PYsSJa__fxIcon{color:#10b981;font-family:serif;font-size:1.1rem;font-style:italic;font-weight:800}.ExcelAggregateWorkspace-module__PYsSJa__formulaInput{color:#38bdf8;background:0 0;border:none;outline:none;width:100%;font-family:Consolas,Monaco,monospace;font-size:.95rem;font-weight:700}
.ExcelAndWorkspace-module__Bu1pea__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelAndWorkspace-module__Bu1pea__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelAndWorkspace-module__Bu1pea__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelAndWorkspace-module__Bu1pea__breadLink:hover{color:#34d399}.ExcelAndWorkspace-module__Bu1pea__breadSep{color:#64748b}.ExcelAndWorkspace-module__Bu1pea__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelAndWorkspace-module__Bu1pea__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelAndWorkspace-module__Bu1pea__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelAndWorkspace-module__Bu1pea__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelAndWorkspace-module__Bu1pea__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelAndWorkspace-module__Bu1pea__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelAndWorkspace-module__Bu1pea__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelAndWorkspace-module__Bu1pea__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelAndWorkspace-module__Bu1pea__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelAndWorkspace-module__Bu1pea__metaItem strong{color:#f8fafc}.ExcelAndWorkspace-module__Bu1pea__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelAndWorkspace-module__Bu1pea__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelAndWorkspace-module__Bu1pea__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelAndWorkspace-module__Bu1pea__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelAndWorkspace-module__Bu1pea__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelAndWorkspace-module__Bu1pea__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelAndWorkspace-module__Bu1pea__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelAndWorkspace-module__Bu1pea__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelAndWorkspace-module__Bu1pea__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelAndWorkspace-module__Bu1pea__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelAndWorkspace-module__Bu1pea__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelAndWorkspace-module__Bu1pea__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAndWorkspace-module__Bu1pea__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAndWorkspace-module__Bu1pea__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelAndWorkspace-module__Bu1pea__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelAndWorkspace-module__Bu1pea__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelAndWorkspace-module__Bu1pea__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelAndWorkspace-module__Bu1pea__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelAndWorkspace-module__Bu1pea__keyword{color:#34d399;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__functionName{color:#38bdf8;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__comment{color:#64748b;font-style:italic}.ExcelAndWorkspace-module__Bu1pea__value{color:#fcd34d}.ExcelAndWorkspace-module__Bu1pea__string{color:#f472b6}.ExcelAndWorkspace-module__Bu1pea__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelAndWorkspace-module__Bu1pea__staticTable,.ExcelAndWorkspace-module__Bu1pea__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelAndWorkspace-module__Bu1pea__staticTable th,.ExcelAndWorkspace-module__Bu1pea__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__staticTable td,.ExcelAndWorkspace-module__Bu1pea__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelAndWorkspace-module__Bu1pea__staticTable tr:hover td,.ExcelAndWorkspace-module__Bu1pea__liveTable tr:hover td{background:#ffffff05}.ExcelAndWorkspace-module__Bu1pea__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelAndWorkspace-module__Bu1pea__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAndWorkspace-module__Bu1pea__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAndWorkspace-module__Bu1pea__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelAndWorkspace-module__Bu1pea__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelAndWorkspace-module__Bu1pea__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelAndWorkspace-module__Bu1pea__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelAndWorkspace-module__Bu1pea__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelAndWorkspace-module__Bu1pea__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelAndWorkspace-module__Bu1pea__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelAndWorkspace-module__Bu1pea__editableInput{color:#f8fafc;text-align:right;background:#04030a;border:1px solid #fff3;border-radius:6px;width:90px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelAndWorkspace-module__Bu1pea__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.ExcelAutoSumWorkspace-module__1wtn6G__container{color:#f8fafc;max-width:1200px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelAutoSumWorkspace-module__1wtn6G__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__breadLink{color:#10b981;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelAutoSumWorkspace-module__1wtn6G__breadLink:hover{color:#34d399}.ExcelAutoSumWorkspace-module__1wtn6G__breadSep{color:#64748b}.ExcelAutoSumWorkspace-module__1wtn6G__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelAutoSumWorkspace-module__1wtn6G__hero{background:linear-gradient(135deg,#10b98129 0%,#6366f11f 50%,#8b5cf614 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelAutoSumWorkspace-module__1wtn6G__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelAutoSumWorkspace-module__1wtn6G__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelAutoSumWorkspace-module__1wtn6G__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelAutoSumWorkspace-module__1wtn6G__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelAutoSumWorkspace-module__1wtn6G__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__metaItem strong{color:#f8fafc}.ExcelAutoSumWorkspace-module__1wtn6G__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelAutoSumWorkspace-module__1wtn6G__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelAutoSumWorkspace-module__1wtn6G__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelAutoSumWorkspace-module__1wtn6G__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelAutoSumWorkspace-module__1wtn6G__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelAutoSumWorkspace-module__1wtn6G__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelAutoSumWorkspace-module__1wtn6G__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelAutoSumWorkspace-module__1wtn6G__excelTable{border-collapse:collapse;text-align:left;border:2px solid #10b981;width:100%;font-size:.88rem}.ExcelAutoSumWorkspace-module__1wtn6G__excelTable th{color:#fff;background:linear-gradient(#107c41 0%,#059669 100%);border:1px solid #ffffff26;padding:10px 14px;font-weight:800}.ExcelAutoSumWorkspace-module__1wtn6G__excelTable td{color:#f8fafc;border:1px solid #ffffff14;padding:9px 14px}.ExcelAutoSumWorkspace-module__1wtn6G__bandedRow{background:#10b9810a}@keyframes ExcelAutoSumWorkspace-module__1wtn6G__marchingAnts{0%{stroke-dashoffset:0}to{stroke-dashoffset:20px}}.ExcelAutoSumWorkspace-module__1wtn6G__highlightRange{position:relative;background:#38bdf826!important;border:2px dashed #38bdf8!important}.ExcelAutoSumWorkspace-module__1wtn6G__selectedCell{font-weight:800;background:#10b98140!important;border:2px solid #34d399!important}.ExcelAutoSumWorkspace-module__1wtn6G__keyboardKey{color:#34d399;background:#1e1b2e;border:1px solid #ffffff40;border-bottom:3px solid #fff6;border-radius:6px;justify-content:center;align-items:center;padding:3px 8px;font-family:monospace;font-size:.88rem;font-weight:800;display:inline-flex;box-shadow:0 2px 4px #0006}.ExcelAutoSumWorkspace-module__1wtn6G__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelAutoSumWorkspace-module__1wtn6G__playgroundHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.ExcelAutoSumWorkspace-module__1wtn6G__actionBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border:1px solid #34d399;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #10b9814d}.ExcelAutoSumWorkspace-module__1wtn6G__actionBtn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #10b98173}.ExcelAutoSumWorkspace-module__1wtn6G__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelAutoSumWorkspace-module__1wtn6G__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelAutoSumWorkspace-module__1wtn6G__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelAutoSumWorkspace-module__1wtn6G__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelAutoSumWorkspace-module__1wtn6G__resetBtn:hover{color:#f87171;border-color:#ef4444}.ExcelAutoSumWorkspace-module__1wtn6G__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 10px;font-size:.78rem;font-weight:700}.ExcelAutoSumWorkspace-module__1wtn6G__badgeTag{color:#a78bfa;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.84rem;font-weight:800}
.ExcelAverageWorkspace-module__nnvwNa__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelAverageWorkspace-module__nnvwNa__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelAverageWorkspace-module__nnvwNa__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelAverageWorkspace-module__nnvwNa__breadLink:hover{color:#34d399}.ExcelAverageWorkspace-module__nnvwNa__breadSep{color:#64748b}.ExcelAverageWorkspace-module__nnvwNa__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelAverageWorkspace-module__nnvwNa__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelAverageWorkspace-module__nnvwNa__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelAverageWorkspace-module__nnvwNa__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelAverageWorkspace-module__nnvwNa__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelAverageWorkspace-module__nnvwNa__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelAverageWorkspace-module__nnvwNa__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelAverageWorkspace-module__nnvwNa__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__metaItem strong{color:#f8fafc}.ExcelAverageWorkspace-module__nnvwNa__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelAverageWorkspace-module__nnvwNa__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelAverageWorkspace-module__nnvwNa__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelAverageWorkspace-module__nnvwNa__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelAverageWorkspace-module__nnvwNa__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelAverageWorkspace-module__nnvwNa__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelAverageWorkspace-module__nnvwNa__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelAverageWorkspace-module__nnvwNa__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelAverageWorkspace-module__nnvwNa__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAverageWorkspace-module__nnvwNa__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAverageWorkspace-module__nnvwNa__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelAverageWorkspace-module__nnvwNa__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelAverageWorkspace-module__nnvwNa__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelAverageWorkspace-module__nnvwNa__keyword{color:#34d399;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__functionName{color:#38bdf8;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__comment{color:#64748b;font-style:italic}.ExcelAverageWorkspace-module__nnvwNa__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelAverageWorkspace-module__nnvwNa__staticTable,.ExcelAverageWorkspace-module__nnvwNa__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelAverageWorkspace-module__nnvwNa__staticTable th,.ExcelAverageWorkspace-module__nnvwNa__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__staticTable td,.ExcelAverageWorkspace-module__nnvwNa__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelAverageWorkspace-module__nnvwNa__staticTable tr:hover td,.ExcelAverageWorkspace-module__nnvwNa__liveTable tr:hover td{background:#ffffff05}.ExcelAverageWorkspace-module__nnvwNa__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelAverageWorkspace-module__nnvwNa__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelAverageWorkspace-module__nnvwNa__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelAverageWorkspace-module__nnvwNa__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelAverageWorkspace-module__nnvwNa__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelAverageWorkspace-module__nnvwNa__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelAverageWorkspace-module__nnvwNa__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelAverageWorkspace-module__nnvwNa__editableInput{color:#f8fafc;text-align:right;background:#04030a;border:1px solid #fff3;border-radius:6px;width:90px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelAverageWorkspace-module__nnvwNa__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.ExcelBarChartWorkspace-module__inLcgG__container{color:#f8fafc;max-width:1200px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelBarChartWorkspace-module__inLcgG__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelBarChartWorkspace-module__inLcgG__breadLink{color:#10b981;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelBarChartWorkspace-module__inLcgG__breadLink:hover{color:#34d399}.ExcelBarChartWorkspace-module__inLcgG__breadSep{color:#64748b}.ExcelBarChartWorkspace-module__inLcgG__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelBarChartWorkspace-module__inLcgG__hero{background:linear-gradient(135deg,#10b98129 0%,#0596691a 50%,#38bdf814 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelBarChartWorkspace-module__inLcgG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelBarChartWorkspace-module__inLcgG__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelBarChartWorkspace-module__inLcgG__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelBarChartWorkspace-module__inLcgG__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelBarChartWorkspace-module__inLcgG__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelBarChartWorkspace-module__inLcgG__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__metaItem strong{color:#f8fafc}.ExcelBarChartWorkspace-module__inLcgG__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelBarChartWorkspace-module__inLcgG__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelBarChartWorkspace-module__inLcgG__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelBarChartWorkspace-module__inLcgG__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelBarChartWorkspace-module__inLcgG__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelBarChartWorkspace-module__inLcgG__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelBarChartWorkspace-module__inLcgG__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelBarChartWorkspace-module__inLcgG__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelBarChartWorkspace-module__inLcgG__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelBarChartWorkspace-module__inLcgG__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelBarChartWorkspace-module__inLcgG__excelTable{border-collapse:collapse;text-align:left;border:2px solid #10b981;width:100%;font-size:.88rem}.ExcelBarChartWorkspace-module__inLcgG__excelTable th{color:#fff;background:linear-gradient(#107c41 0%,#059669 100%);border:1px solid #ffffff26;padding:10px 14px;font-weight:800}.ExcelBarChartWorkspace-module__inLcgG__excelTable td{color:#f8fafc;border:1px solid #ffffff14;padding:9px 14px}.ExcelBarChartWorkspace-module__inLcgG__bandedRow{background:#10b9810a}.ExcelBarChartWorkspace-module__inLcgG__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelBarChartWorkspace-module__inLcgG__playgroundHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelBarChartWorkspace-module__inLcgG__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelBarChartWorkspace-module__inLcgG__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelBarChartWorkspace-module__inLcgG__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelBarChartWorkspace-module__inLcgG__resetBtn:hover{color:#f87171;border-color:#ef4444}.ExcelBarChartWorkspace-module__inLcgG__filterSelect{color:#34d399;cursor:pointer;background:#05040a;border:1.5px solid #10b981;border-radius:8px;outline:none;padding:6px 12px;font-size:.88rem;font-weight:700}.ExcelBarChartWorkspace-module__inLcgG__chartBox{background:#04030a;border:1.5px solid #38bdf8;border-radius:12px;margin-top:14px;padding:20px}.ExcelBarChartWorkspace-module__inLcgG__chartTitle{color:#38bdf8;justify-content:space-between;align-items:center;margin:0 0 16px;font-size:1rem;font-weight:800;display:flex}.ExcelBarChartWorkspace-module__inLcgG__barList{flex-direction:column;gap:12px;padding-left:8px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__barRow{align-items:center;gap:14px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__barLabelFixed{color:#cbd5e1;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:180px;font-size:.84rem;font-weight:700;overflow:hidden}.ExcelBarChartWorkspace-module__inLcgG__barTrack{background:#ffffff0d;border-radius:6px;flex:1;align-items:center;height:24px;display:flex;position:relative}.ExcelBarChartWorkspace-module__inLcgG__barStrip{background:linear-gradient(90deg,#0284c7 0%,#38bdf8 100%);border-radius:6px;justify-content:flex-end;align-items:center;height:100%;padding-right:10px;transition:width .4s;display:flex;box-shadow:0 0 10px #38bdf84d}.ExcelBarChartWorkspace-module__inLcgG__barStripEmerald{background:linear-gradient(90deg,#059669 0%,#34d399 100%);box-shadow:0 0 10px #10b9814d}.ExcelBarChartWorkspace-module__inLcgG__barStripGold{background:linear-gradient(90deg,#d97706 0%,#fbbf24 100%);box-shadow:0 0 10px #f59e0b4d}.ExcelBarChartWorkspace-module__inLcgG__barValueInside{color:#fff;white-space:nowrap;font-size:.78rem;font-weight:800}.ExcelBarChartWorkspace-module__inLcgG__colCanvas{border-bottom:2px solid #ffffff26;align-items:flex-end;gap:20px;width:100%;height:220px;padding-bottom:24px;display:flex}.ExcelBarChartWorkspace-module__inLcgG__colItem{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.ExcelBarChartWorkspace-module__inLcgG__colFill{background:linear-gradient(#38bdf8 0%,#0284c7 100%);border-radius:6px 6px 0 0;justify-content:center;width:100%;max-width:52px;transition:height .4s;display:flex;position:relative}.ExcelBarChartWorkspace-module__inLcgG__colValue{color:#fff;white-space:nowrap;font-size:.76rem;font-weight:800;position:absolute;top:-20px}.ExcelBarChartWorkspace-module__inLcgG__colLabel{color:#cbd5e1;text-align:center;margin-top:10px;font-size:.8rem;font-weight:700}.ExcelBarChartWorkspace-module__inLcgG__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 10px;font-size:.78rem;font-weight:700}.ExcelBarChartWorkspace-module__inLcgG__badgeTag{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.84rem;font-weight:800}
.ExcelBasicsOverviewWorkspace-module__d4-M2a__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadLink:hover{color:#34d399}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadSep{color:#64748b}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelBasicsOverviewWorkspace-module__d4-M2a__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelBasicsOverviewWorkspace-module__d4-M2a__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelBasicsOverviewWorkspace-module__d4-M2a__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelBasicsOverviewWorkspace-module__d4-M2a__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__metaItem strong{color:#f8fafc}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelBasicsOverviewWorkspace-module__d4-M2a__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelBasicsOverviewWorkspace-module__d4-M2a__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelBasicsOverviewWorkspace-module__d4-M2a__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelBasicsOverviewWorkspace-module__d4-M2a__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelBasicsOverviewWorkspace-module__d4-M2a__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelBasicsOverviewWorkspace-module__d4-M2a__keyword{color:#34d399;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__functionName{color:#38bdf8;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__comment{color:#64748b;font-style:italic}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable th,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable td,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable tr:hover td,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable tr:hover td{background:#ffffff05}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelBasicsOverviewWorkspace-module__d4-M2a__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelBasicsOverviewWorkspace-module__d4-M2a__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelBasicsOverviewWorkspace-module__d4-M2a__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelBasicsOverviewWorkspace-module__d4-M2a__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelBasicsOverviewWorkspace-module__d4-M2a__editableInput{color:#f8fafc;text-align:right;background:#04030a;border:1px solid #fff3;border-radius:6px;width:90px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelBasicsOverviewWorkspace-module__d4-M2a__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.ExcelComboChartWorkspace-module__63r2va__container{color:#f8fafc;max-width:1200px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelComboChartWorkspace-module__63r2va__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelComboChartWorkspace-module__63r2va__breadLink{color:#10b981;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelComboChartWorkspace-module__63r2va__breadLink:hover{color:#34d399}.ExcelComboChartWorkspace-module__63r2va__breadSep{color:#64748b}.ExcelComboChartWorkspace-module__63r2va__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelComboChartWorkspace-module__63r2va__hero{background:linear-gradient(135deg,#10b98129 0%,#0596691a 50%,#38bdf814 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelComboChartWorkspace-module__63r2va__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelComboChartWorkspace-module__63r2va__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelComboChartWorkspace-module__63r2va__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelComboChartWorkspace-module__63r2va__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelComboChartWorkspace-module__63r2va__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelComboChartWorkspace-module__63r2va__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelComboChartWorkspace-module__63r2va__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelComboChartWorkspace-module__63r2va__metaItem strong{color:#f8fafc}.ExcelComboChartWorkspace-module__63r2va__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelComboChartWorkspace-module__63r2va__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelComboChartWorkspace-module__63r2va__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelComboChartWorkspace-module__63r2va__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelComboChartWorkspace-module__63r2va__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelComboChartWorkspace-module__63r2va__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelComboChartWorkspace-module__63r2va__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelComboChartWorkspace-module__63r2va__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelComboChartWorkspace-module__63r2va__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelComboChartWorkspace-module__63r2va__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelComboChartWorkspace-module__63r2va__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelComboChartWorkspace-module__63r2va__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelComboChartWorkspace-module__63r2va__excelTable{border-collapse:collapse;text-align:left;border:2px solid #10b981;width:100%;font-size:.88rem}.ExcelComboChartWorkspace-module__63r2va__excelTable th{color:#fff;background:linear-gradient(#107c41 0%,#059669 100%);border:1px solid #ffffff26;padding:10px 14px;font-weight:800}.ExcelComboChartWorkspace-module__63r2va__excelTable td{color:#f8fafc;border:1px solid #ffffff14;padding:9px 14px}.ExcelComboChartWorkspace-module__63r2va__bandedRow{background:#10b9810a}.ExcelComboChartWorkspace-module__63r2va__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelComboChartWorkspace-module__63r2va__playgroundHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.ExcelComboChartWorkspace-module__63r2va__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelComboChartWorkspace-module__63r2va__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelComboChartWorkspace-module__63r2va__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelComboChartWorkspace-module__63r2va__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelComboChartWorkspace-module__63r2va__resetBtn:hover{color:#f87171;border-color:#ef4444}.ExcelComboChartWorkspace-module__63r2va__filterSelect{color:#34d399;cursor:pointer;background:#05040a;border:1.5px solid #10b981;border-radius:8px;outline:none;padding:6px 12px;font-size:.88rem;font-weight:700}.ExcelComboChartWorkspace-module__63r2va__chartBox{background:#04030a;border:1.5px solid #38bdf8;border-radius:12px;margin-top:14px;padding:20px}.ExcelComboChartWorkspace-module__63r2va__chartTitle{color:#38bdf8;justify-content:space-between;align-items:center;margin:0 0 16px;font-size:1rem;font-weight:800;display:flex}.ExcelComboChartWorkspace-module__63r2va__dualAxisLayout{justify-content:center;align-items:center;width:100%;height:240px;display:flex;position:relative}.ExcelComboChartWorkspace-module__63r2va__axisLabelLeft{color:#38bdf8;font-size:.72rem;font-weight:800;position:absolute;top:10px;left:0}.ExcelComboChartWorkspace-module__63r2va__axisLabelRight{color:#fbbf24;font-size:.72rem;font-weight:800;position:absolute;top:10px;right:0}.ExcelComboChartWorkspace-module__63r2va__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 10px;font-size:.78rem;font-weight:700}.ExcelComboChartWorkspace-module__63r2va__badgeTag{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.84rem;font-weight:800}
.ExcelCountWorkspace-module__NVwZaG__container{color:#f8fafc;max-width:1200px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelCountWorkspace-module__NVwZaG__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelCountWorkspace-module__NVwZaG__breadLink{color:#10b981;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelCountWorkspace-module__NVwZaG__breadLink:hover{color:#34d399}.ExcelCountWorkspace-module__NVwZaG__breadSep{color:#64748b}.ExcelCountWorkspace-module__NVwZaG__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelCountWorkspace-module__NVwZaG__hero{background:linear-gradient(135deg,#10b98129 0%,#0596691a 50%,#38bdf814 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelCountWorkspace-module__NVwZaG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelCountWorkspace-module__NVwZaG__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelCountWorkspace-module__NVwZaG__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelCountWorkspace-module__NVwZaG__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelCountWorkspace-module__NVwZaG__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelCountWorkspace-module__NVwZaG__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelCountWorkspace-module__NVwZaG__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelCountWorkspace-module__NVwZaG__metaItem strong{color:#f8fafc}.ExcelCountWorkspace-module__NVwZaG__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelCountWorkspace-module__NVwZaG__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelCountWorkspace-module__NVwZaG__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelCountWorkspace-module__NVwZaG__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelCountWorkspace-module__NVwZaG__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelCountWorkspace-module__NVwZaG__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelCountWorkspace-module__NVwZaG__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelCountWorkspace-module__NVwZaG__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelCountWorkspace-module__NVwZaG__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelCountWorkspace-module__NVwZaG__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelCountWorkspace-module__NVwZaG__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelCountWorkspace-module__NVwZaG__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelCountWorkspace-module__NVwZaG__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelCountWorkspace-module__NVwZaG__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelCountWorkspace-module__NVwZaG__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelCountWorkspace-module__NVwZaG__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelCountWorkspace-module__NVwZaG__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelCountWorkspace-module__NVwZaG__liveTable tr:hover td{background:#ffffff05}.ExcelCountWorkspace-module__NVwZaG__editableInput{color:#34d399;background:#090816;border:1px solid #10b981;border-radius:6px;outline:none;width:100%;max-width:160px;padding:6px 10px;font-family:inherit;font-size:.88rem;font-weight:700}.ExcelCountWorkspace-module__NVwZaG__editableInput:focus{border-color:#38bdf8;box-shadow:0 0 8px #38bdf866}.ExcelCountWorkspace-module__NVwZaG__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 10px;font-size:.78rem;font-weight:700}.ExcelCountWorkspace-module__NVwZaG__badgeTag{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.84rem;font-weight:800}.ExcelCountWorkspace-module__NVwZaG__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelCountWorkspace-module__NVwZaG__playgroundHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.ExcelCountWorkspace-module__NVwZaG__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.18rem;font-weight:800;display:flex}.ExcelCountWorkspace-module__NVwZaG__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:7px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelCountWorkspace-module__NVwZaG__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelCountWorkspace-module__NVwZaG__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelCountWorkspace-module__NVwZaG__actionBtn{color:#fff;cursor:pointer;background:#107c41;border:1px solid #34d399;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;font-size:.86rem;font-weight:700;transition:all .2s;display:inline-flex}.ExcelCountWorkspace-module__NVwZaG__actionBtn:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.ExcelCountWorkspace-module__NVwZaG__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.86rem;font-weight:600;transition:all .2s;display:inline-flex}.ExcelCountWorkspace-module__NVwZaG__resetBtn:hover{color:#f87171;border-color:#ef4444}.ExcelCountWorkspace-module__NVwZaG__feedbackBox{border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:.9rem;line-height:1.5;display:flex}.ExcelCountWorkspace-module__NVwZaG__formulaBar{background:#05040a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;display:flex}.ExcelCountWorkspace-module__NVwZaG__fxIcon{color:#10b981;font-family:serif;font-size:1.1rem;font-style:italic;font-weight:800}.ExcelCountWorkspace-module__NVwZaG__formulaInput{color:#38bdf8;background:0 0;border:none;outline:none;width:100%;font-family:Consolas,Monaco,monospace;font-size:.95rem;font-weight:700}
