.NumPyNumericalOperationsWorkspace-module__FbZxkW__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.NumPyNumericalOperationsWorkspace-module__FbZxkW__breadLink:hover{color:#38bdf8}.NumPyNumericalOperationsWorkspace-module__FbZxkW__breadSep{color:#475569}.NumPyNumericalOperationsWorkspace-module__FbZxkW__breadCurrent{color:#38bdf8;font-weight:600}.NumPyNumericalOperationsWorkspace-module__FbZxkW__hero{background:radial-gradient(circle at 10% 20%,#0ea5e92e 0%,#0000 60%),radial-gradient(circle at 90% 80%,#10b98124 0%,#0000 60%),#070a14;border:1px solid #0ea5e94d;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.NumPyNumericalOperationsWorkspace-module__FbZxkW__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__badge{color:#38bdf8;background:#0ea5e926;border:1px solid #0ea5e94d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__badgeGreen{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__badgePurple{color:#c084fc;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.NumPyNumericalOperationsWorkspace-module__FbZxkW__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__tocHeader{color:#38bdf8;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.NumPyNumericalOperationsWorkspace-module__FbZxkW__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__tocLink:hover{color:#38bdf8;background:#0ea5e91a;border-color:#0ea5e940}.NumPyNumericalOperationsWorkspace-module__FbZxkW__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.NumPyNumericalOperationsWorkspace-module__FbZxkW__sectionHeader{margin-bottom:22px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.NumPyNumericalOperationsWorkspace-module__FbZxkW__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.NumPyNumericalOperationsWorkspace-module__FbZxkW__compGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin:24px 0;display:grid}.NumPyNumericalOperationsWorkspace-module__FbZxkW__compCardList{background:#ef44440f;border:1px solid #ef444440;border-radius:14px;padding:20px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__compCardNumPy{background:#10b9810f;border:1px solid #10b98140;border-radius:14px;padding:20px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__compCardHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:.92rem;font-weight:700;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metricGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:24px 0;display:grid}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metricCard{background:#090e1c;border:1px solid #ffffff14;border-radius:12px;padding:16px;transition:all .2s}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metricCard:hover{border-color:#38bdf8;transform:translateY(-2px)}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metricTitle{text-transform:uppercase;color:#94a3b8;margin-bottom:6px;font-size:.78rem;font-weight:700}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metricSyntax{color:#38bdf8;margin-bottom:6px;font-family:monospace;font-size:1.05rem;font-weight:800}.NumPyNumericalOperationsWorkspace-module__FbZxkW__metricMeaning{color:#cbd5e1;font-size:.8rem;line-height:1.45}.NumPyNumericalOperationsWorkspace-module__FbZxkW__codeBox{color:#38bdf8;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.NumPyNumericalOperationsWorkspace-module__FbZxkW__codeComment{color:#64748b}.NumPyNumericalOperationsWorkspace-module__FbZxkW__editorCard{background:#090e1c;border:1px solid #0ea5e94d;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.NumPyNumericalOperationsWorkspace-module__FbZxkW__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__editorActions{align-items:center;gap:8px;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnReset:hover{color:#fff;background:#ffffff1a}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnHint:hover{background:#f59e0b33}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnSolution{color:#c084fc;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__btnSolution:hover{background:#8b5cf633}.NumPyNumericalOperationsWorkspace-module__FbZxkW__editorTextarea{color:#38bdf8;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.NumPyNumericalOperationsWorkspace-module__FbZxkW__editorTextarea:focus{box-shadow:inset 0 0 0 1px #0ea5e966}.NumPyNumericalOperationsWorkspace-module__FbZxkW__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.NumPyNumericalOperationsWorkspace-module__FbZxkW__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.NumPyNumericalOperationsWorkspace-module__FbZxkW__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.NumPyNumericalOperationsWorkspace-module__FbZxkW__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.NumPyNumericalOperationsWorkspace-module__FbZxkW__solutionCard{color:#e9d5ff;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.NumPyNumericalOperationsWorkspace-module__FbZxkW__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__calloutInfo{color:#bae6fd;background:#0ea5e914;border:1px solid #0ea5e940}.NumPyNumericalOperationsWorkspace-module__FbZxkW__calloutTip{color:#a7f3d0;background:#10b98114;border:1px solid #10b98140}.NumPyNumericalOperationsWorkspace-module__FbZxkW__calloutWarning{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40}.NumPyNumericalOperationsWorkspace-module__FbZxkW__calloutIcon{flex-shrink:0;margin-top:2px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.NumPyNumericalOperationsWorkspace-module__FbZxkW__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.NumPyNumericalOperationsWorkspace-module__FbZxkW__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__navFooterBtn{color:#38bdf8;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.NumPyNumericalOperationsWorkspace-module__FbZxkW__navFooterBtn:hover{color:#7dd3fc}@media (max-width:768px){.NumPyNumericalOperationsWorkspace-module__FbZxkW__hero{padding:24px 20px}.NumPyNumericalOperationsWorkspace-module__FbZxkW__heroTitle{font-size:1.8rem}.NumPyNumericalOperationsWorkspace-module__FbZxkW__section{padding:24px 18px}}
.PandasSeriesDataframeWorkspace-module__-dGJdq__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.PandasSeriesDataframeWorkspace-module__-dGJdq__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.PandasSeriesDataframeWorkspace-module__-dGJdq__breadLink:hover{color:#818cf8}.PandasSeriesDataframeWorkspace-module__-dGJdq__breadSep{color:#475569}.PandasSeriesDataframeWorkspace-module__-dGJdq__breadCurrent{color:#818cf8;font-weight:600}.PandasSeriesDataframeWorkspace-module__-dGJdq__hero{background:radial-gradient(circle at 10% 20%,#6366f133 0%,#0000 60%),radial-gradient(circle at 90% 80%,#14b8a626 0%,#0000 60%),#070a16;border:1px solid #6366f159;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.PandasSeriesDataframeWorkspace-module__-dGJdq__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__badge{color:#a5b4fc;background:#6366f126;border:1px solid #6366f14d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__badgeTeal{color:#2dd4bf;background:#14b8a626;border:1px solid #14b8a64d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__badgeCoral{color:#fb7185;background:#f43f5e26;border:1px solid #f43f5e4d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.PandasSeriesDataframeWorkspace-module__-dGJdq__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PandasSeriesDataframeWorkspace-module__-dGJdq__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.PandasSeriesDataframeWorkspace-module__-dGJdq__tocHeader{color:#818cf8;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.PandasSeriesDataframeWorkspace-module__-dGJdq__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__tocLink:hover{color:#a5b4fc;background:#6366f11f;border-color:#6366f14d}.PandasSeriesDataframeWorkspace-module__-dGJdq__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.PandasSeriesDataframeWorkspace-module__-dGJdq__sectionHeader{margin-bottom:22px}.PandasSeriesDataframeWorkspace-module__-dGJdq__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#818cf8;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.PandasSeriesDataframeWorkspace-module__-dGJdq__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.PandasSeriesDataframeWorkspace-module__-dGJdq__tableWrapper{background:#090e1c;border:1px solid #ffffff1a;border-radius:12px;margin:20px 0;overflow-x:auto}.PandasSeriesDataframeWorkspace-module__-dGJdq__dataTable{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.PandasSeriesDataframeWorkspace-module__-dGJdq__dataTable th{color:#38bdf8;background:#0f172a;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.PandasSeriesDataframeWorkspace-module__-dGJdq__dataTable td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:10px 16px}.PandasSeriesDataframeWorkspace-module__-dGJdq__dataTable tr:hover td{background:#6366f10d}.PandasSeriesDataframeWorkspace-module__-dGJdq__idxCell{text-align:center;background:#050811;width:50px;font-family:monospace;font-weight:700;color:#64748b!important}.PandasSeriesDataframeWorkspace-module__-dGJdq__structGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin:24px 0;display:grid}.PandasSeriesDataframeWorkspace-module__-dGJdq__structCardSeries{background:#14b8a60f;border:1px solid #14b8a64d;border-radius:14px;padding:22px}.PandasSeriesDataframeWorkspace-module__-dGJdq__structCardDF{background:#6366f10f;border:1px solid #6366f14d;border-radius:14px;padding:22px}.PandasSeriesDataframeWorkspace-module__-dGJdq__structHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:1rem;font-weight:700;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__inspectGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:24px 0;display:grid}.PandasSeriesDataframeWorkspace-module__-dGJdq__inspectCard{background:#090e1c;border:1px solid #ffffff14;border-radius:12px;padding:16px;transition:all .2s}.PandasSeriesDataframeWorkspace-module__-dGJdq__inspectCard:hover{border-color:#818cf8;transform:translateY(-2px)}.PandasSeriesDataframeWorkspace-module__-dGJdq__inspectCmd{color:#818cf8;margin-bottom:6px;font-family:monospace;font-size:1rem;font-weight:800}.PandasSeriesDataframeWorkspace-module__-dGJdq__inspectRole{text-transform:uppercase;color:#94a3b8;margin-bottom:6px;font-size:.78rem;font-weight:700}.PandasSeriesDataframeWorkspace-module__-dGJdq__inspectDesc{color:#cbd5e1;font-size:.82rem;line-height:1.45}.PandasSeriesDataframeWorkspace-module__-dGJdq__codeBox{color:#a5b4fc;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.PandasSeriesDataframeWorkspace-module__-dGJdq__codeComment{color:#64748b}.PandasSeriesDataframeWorkspace-module__-dGJdq__editorCard{background:#090e1c;border:1px solid #6366f159;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.PandasSeriesDataframeWorkspace-module__-dGJdq__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__editorActions{align-items:center;gap:8px;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnReset:hover{color:#fff;background:#ffffff1a}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnHint:hover{background:#f59e0b33}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnSolution{color:#c084fc;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__btnSolution:hover{background:#8b5cf633}.PandasSeriesDataframeWorkspace-module__-dGJdq__editorTextarea{color:#a5b4fc;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.PandasSeriesDataframeWorkspace-module__-dGJdq__editorTextarea:focus{box-shadow:inset 0 0 0 1px #6366f173}.PandasSeriesDataframeWorkspace-module__-dGJdq__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasSeriesDataframeWorkspace-module__-dGJdq__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasSeriesDataframeWorkspace-module__-dGJdq__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasSeriesDataframeWorkspace-module__-dGJdq__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasSeriesDataframeWorkspace-module__-dGJdq__solutionCard{color:#e9d5ff;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasSeriesDataframeWorkspace-module__-dGJdq__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__calloutInfo{color:#c7d2fe;background:#6366f114;border:1px solid #6366f140}.PandasSeriesDataframeWorkspace-module__-dGJdq__calloutTip{color:#99f6e4;background:#14b8a614;border:1px solid #14b8a640}.PandasSeriesDataframeWorkspace-module__-dGJdq__calloutWarning{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40}.PandasSeriesDataframeWorkspace-module__-dGJdq__calloutIcon{flex-shrink:0;margin-top:2px}.PandasSeriesDataframeWorkspace-module__-dGJdq__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.PandasSeriesDataframeWorkspace-module__-dGJdq__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.PandasSeriesDataframeWorkspace-module__-dGJdq__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.PandasSeriesDataframeWorkspace-module__-dGJdq__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__navFooterBtn{color:#818cf8;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PandasSeriesDataframeWorkspace-module__-dGJdq__navFooterBtn:hover{color:#a5b4fc}@media (max-width:768px){.PandasSeriesDataframeWorkspace-module__-dGJdq__hero{padding:24px 20px}.PandasSeriesDataframeWorkspace-module__-dGJdq__heroTitle{font-size:1.8rem}.PandasSeriesDataframeWorkspace-module__-dGJdq__section{padding:24px 18px}}
.PandasReadCsvExcelWorkspace-module__sCP3wq__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.PandasReadCsvExcelWorkspace-module__sCP3wq__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.PandasReadCsvExcelWorkspace-module__sCP3wq__breadLink:hover{color:#34d399}.PandasReadCsvExcelWorkspace-module__sCP3wq__breadSep{color:#475569}.PandasReadCsvExcelWorkspace-module__sCP3wq__breadCurrent{color:#34d399;font-weight:600}.PandasReadCsvExcelWorkspace-module__sCP3wq__hero{background:radial-gradient(circle at 10% 20%,#10b98133 0%,#0000 60%),radial-gradient(circle at 90% 80%,#f59e0b26 0%,#0000 60%),#070d14;border:1px solid #10b98159;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.PandasReadCsvExcelWorkspace-module__sCP3wq__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__badge{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__badgeAmber{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__badgeIndigo{color:#a5b4fc;background:#6366f126;border:1px solid #6366f14d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.PandasReadCsvExcelWorkspace-module__sCP3wq__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PandasReadCsvExcelWorkspace-module__sCP3wq__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.PandasReadCsvExcelWorkspace-module__sCP3wq__tocHeader{color:#34d399;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.PandasReadCsvExcelWorkspace-module__sCP3wq__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__tocLink:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d}.PandasReadCsvExcelWorkspace-module__sCP3wq__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.PandasReadCsvExcelWorkspace-module__sCP3wq__sectionHeader{margin-bottom:22px}.PandasReadCsvExcelWorkspace-module__sCP3wq__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#34d399;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.PandasReadCsvExcelWorkspace-module__sCP3wq__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.PandasReadCsvExcelWorkspace-module__sCP3wq__vfsCard{background:#090e1c;border:1px solid #10b98140;border-radius:14px;margin:20px 0;padding:20px}.PandasReadCsvExcelWorkspace-module__sCP3wq__vfsHeader{color:#34d399;align-items:center;gap:8px;margin-bottom:14px;font-size:.92rem;font-weight:700;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__vfsFiles{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__vfsFilePill{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-family:monospace;font-size:.85rem;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__compGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin:24px 0;display:grid}.PandasReadCsvExcelWorkspace-module__sCP3wq__compCardCsv{background:#10b9810f;border:1px solid #10b9814d;border-radius:14px;padding:22px}.PandasReadCsvExcelWorkspace-module__sCP3wq__compCardExcel{background:#f59e0b0f;border:1px solid #f59e0b4d;border-radius:14px;padding:22px}.PandasReadCsvExcelWorkspace-module__sCP3wq__compHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:1rem;font-weight:700;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__paramGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:24px 0;display:grid}.PandasReadCsvExcelWorkspace-module__sCP3wq__paramCard{background:#090e1c;border:1px solid #ffffff14;border-radius:12px;padding:16px;transition:all .2s}.PandasReadCsvExcelWorkspace-module__sCP3wq__paramCard:hover{border-color:#34d399;transform:translateY(-2px)}.PandasReadCsvExcelWorkspace-module__sCP3wq__paramName{color:#34d399;margin-bottom:6px;font-family:monospace;font-size:1.05rem;font-weight:800}.PandasReadCsvExcelWorkspace-module__sCP3wq__paramDefault{color:#94a3b8;margin-bottom:8px;font-size:.76rem}.PandasReadCsvExcelWorkspace-module__sCP3wq__paramDesc{color:#cbd5e1;font-size:.82rem;line-height:1.5}.PandasReadCsvExcelWorkspace-module__sCP3wq__codeBox{color:#6ee7b7;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.PandasReadCsvExcelWorkspace-module__sCP3wq__codeComment{color:#64748b}.PandasReadCsvExcelWorkspace-module__sCP3wq__editorCard{background:#090e1c;border:1px solid #10b98159;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.PandasReadCsvExcelWorkspace-module__sCP3wq__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__editorActions{align-items:center;gap:8px;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnReset:hover{color:#fff;background:#ffffff1a}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnHint:hover{background:#f59e0b33}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnSolution{color:#c084fc;cursor:pointer;background:#6366f11a;border:1px solid #6366f140;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__btnSolution:hover{background:#6366f133}.PandasReadCsvExcelWorkspace-module__sCP3wq__editorTextarea{color:#6ee7b7;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.PandasReadCsvExcelWorkspace-module__sCP3wq__editorTextarea:focus{box-shadow:inset 0 0 0 1px #10b98173}.PandasReadCsvExcelWorkspace-module__sCP3wq__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasReadCsvExcelWorkspace-module__sCP3wq__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasReadCsvExcelWorkspace-module__sCP3wq__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasReadCsvExcelWorkspace-module__sCP3wq__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasReadCsvExcelWorkspace-module__sCP3wq__solutionCard{color:#e9d5ff;background:#6366f114;border:1px solid #6366f140;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasReadCsvExcelWorkspace-module__sCP3wq__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__calloutInfo{color:#a7f3d0;background:#10b98114;border:1px solid #10b98140}.PandasReadCsvExcelWorkspace-module__sCP3wq__calloutTip{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40}.PandasReadCsvExcelWorkspace-module__sCP3wq__calloutWarning{color:#fca5a5;background:#ef444414;border:1px solid #ef444440}.PandasReadCsvExcelWorkspace-module__sCP3wq__calloutIcon{flex-shrink:0;margin-top:2px}.PandasReadCsvExcelWorkspace-module__sCP3wq__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.PandasReadCsvExcelWorkspace-module__sCP3wq__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.PandasReadCsvExcelWorkspace-module__sCP3wq__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.PandasReadCsvExcelWorkspace-module__sCP3wq__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__navFooterBtn{color:#34d399;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PandasReadCsvExcelWorkspace-module__sCP3wq__navFooterBtn:hover{color:#6ee7b7}@media (max-width:768px){.PandasReadCsvExcelWorkspace-module__sCP3wq__hero{padding:24px 20px}.PandasReadCsvExcelWorkspace-module__sCP3wq__heroTitle{font-size:1.8rem}.PandasReadCsvExcelWorkspace-module__sCP3wq__section{padding:24px 18px}}
.PandasSelectingFilteringWorkspace-module__vLiFiq__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.PandasSelectingFilteringWorkspace-module__vLiFiq__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.PandasSelectingFilteringWorkspace-module__vLiFiq__breadLink:hover{color:#818cf8}.PandasSelectingFilteringWorkspace-module__vLiFiq__breadSep{color:#475569}.PandasSelectingFilteringWorkspace-module__vLiFiq__breadCurrent{color:#818cf8;font-weight:600}.PandasSelectingFilteringWorkspace-module__vLiFiq__hero{background:radial-gradient(circle at 10% 20%,#6366f138 0%,#0000 60%),radial-gradient(circle at 90% 80%,#f43f5e26 0%,#0000 60%),#070915;border:1px solid #6366f159;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.PandasSelectingFilteringWorkspace-module__vLiFiq__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__badge{color:#a5b4fc;background:#6366f126;border:1px solid #6366f14d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__badgeRose{color:#fb7185;background:#f43f5e26;border:1px solid #f43f5e4d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__badgeCyan{color:#22d3ee;background:#06b6d426;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.PandasSelectingFilteringWorkspace-module__vLiFiq__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PandasSelectingFilteringWorkspace-module__vLiFiq__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.PandasSelectingFilteringWorkspace-module__vLiFiq__tocHeader{color:#818cf8;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.PandasSelectingFilteringWorkspace-module__vLiFiq__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__tocLink:hover{color:#a5b4fc;background:#6366f11f;border-color:#6366f14d}.PandasSelectingFilteringWorkspace-module__vLiFiq__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.PandasSelectingFilteringWorkspace-module__vLiFiq__sectionHeader{margin-bottom:22px}.PandasSelectingFilteringWorkspace-module__vLiFiq__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#818cf8;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.PandasSelectingFilteringWorkspace-module__vLiFiq__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.PandasSelectingFilteringWorkspace-module__vLiFiq__compGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin:24px 0;display:grid}.PandasSelectingFilteringWorkspace-module__vLiFiq__compCardLoc{background:#6366f10f;border:1px solid #6366f14d;border-radius:14px;padding:22px}.PandasSelectingFilteringWorkspace-module__vLiFiq__compCardIloc{background:#06b6d40f;border:1px solid #06b6d44d;border-radius:14px;padding:22px}.PandasSelectingFilteringWorkspace-module__vLiFiq__compHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:1rem;font-weight:700;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__codeBox{color:#a5b4fc;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.PandasSelectingFilteringWorkspace-module__vLiFiq__codeComment{color:#64748b}.PandasSelectingFilteringWorkspace-module__vLiFiq__editorCard{background:#090e1c;border:1px solid #6366f159;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.PandasSelectingFilteringWorkspace-module__vLiFiq__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__editorActions{align-items:center;gap:8px;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnReset:hover{color:#fff;background:#ffffff1a}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnHint:hover{background:#f59e0b33}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnSolution{color:#c084fc;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__btnSolution:hover{background:#8b5cf633}.PandasSelectingFilteringWorkspace-module__vLiFiq__editorTextarea{color:#a5b4fc;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.PandasSelectingFilteringWorkspace-module__vLiFiq__editorTextarea:focus{box-shadow:inset 0 0 0 1px #6366f173}.PandasSelectingFilteringWorkspace-module__vLiFiq__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasSelectingFilteringWorkspace-module__vLiFiq__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasSelectingFilteringWorkspace-module__vLiFiq__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasSelectingFilteringWorkspace-module__vLiFiq__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasSelectingFilteringWorkspace-module__vLiFiq__solutionCard{color:#e9d5ff;background:#6366f114;border:1px solid #6366f140;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasSelectingFilteringWorkspace-module__vLiFiq__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__calloutInfo{color:#c7d2fe;background:#6366f114;border:1px solid #6366f140}.PandasSelectingFilteringWorkspace-module__vLiFiq__calloutWarning{color:#fca5a5;background:#ef444414;border:1px solid #ef444440}.PandasSelectingFilteringWorkspace-module__vLiFiq__calloutTip{color:#a5f3fc;background:#06b6d414;border:1px solid #06b6d440}.PandasSelectingFilteringWorkspace-module__vLiFiq__calloutIcon{flex-shrink:0;margin-top:2px}.PandasSelectingFilteringWorkspace-module__vLiFiq__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.PandasSelectingFilteringWorkspace-module__vLiFiq__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.PandasSelectingFilteringWorkspace-module__vLiFiq__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.PandasSelectingFilteringWorkspace-module__vLiFiq__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__navFooterBtn{color:#818cf8;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PandasSelectingFilteringWorkspace-module__vLiFiq__navFooterBtn:hover{color:#a5b4fc}@media (max-width:768px){.PandasSelectingFilteringWorkspace-module__vLiFiq__hero{padding:24px 20px}.PandasSelectingFilteringWorkspace-module__vLiFiq__heroTitle{font-size:1.8rem}.PandasSelectingFilteringWorkspace-module__vLiFiq__section{padding:24px 18px}}
.PandasSortingWorkspace-module__roBcMW__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.PandasSortingWorkspace-module__roBcMW__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PandasSortingWorkspace-module__roBcMW__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.PandasSortingWorkspace-module__roBcMW__breadLink:hover{color:#a78bfa}.PandasSortingWorkspace-module__roBcMW__breadSep{color:#475569}.PandasSortingWorkspace-module__roBcMW__breadCurrent{color:#a78bfa;font-weight:600}.PandasSortingWorkspace-module__roBcMW__hero{background:radial-gradient(circle at 10% 20%,#8b5cf638 0%,#0000 60%),radial-gradient(circle at 90% 80%,#0284c72e 0%,#0000 60%),#080a18;border:1px solid #8b5cf659;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.PandasSortingWorkspace-module__roBcMW__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.PandasSortingWorkspace-module__roBcMW__badge{color:#c4b5fd;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__badgeSky{color:#38bdf8;background:#0284c726;border:1px solid #0284c74d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__badgeAmber{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.PandasSortingWorkspace-module__roBcMW__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PandasSortingWorkspace-module__roBcMW__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.PandasSortingWorkspace-module__roBcMW__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.PandasSortingWorkspace-module__roBcMW__tocHeader{color:#a78bfa;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.PandasSortingWorkspace-module__roBcMW__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.PandasSortingWorkspace-module__roBcMW__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.PandasSortingWorkspace-module__roBcMW__tocLink:hover{color:#c4b5fd;background:#8b5cf61f;border-color:#8b5cf64d}.PandasSortingWorkspace-module__roBcMW__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.PandasSortingWorkspace-module__roBcMW__sectionHeader{margin-bottom:22px}.PandasSortingWorkspace-module__roBcMW__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#a78bfa;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.PandasSortingWorkspace-module__roBcMW__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.PandasSortingWorkspace-module__roBcMW__compGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin:24px 0;display:grid}.PandasSortingWorkspace-module__roBcMW__compCardSort{background:#8b5cf60f;border:1px solid #8b5cf64d;border-radius:14px;padding:22px}.PandasSortingWorkspace-module__roBcMW__compCardFilter{background:#0284c70f;border:1px solid #0284c74d;border-radius:14px;padding:22px}.PandasSortingWorkspace-module__roBcMW__compHeader{align-items:center;gap:8px;margin-bottom:12px;font-size:1rem;font-weight:700;display:flex}.PandasSortingWorkspace-module__roBcMW__codeBox{color:#c4b5fd;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.PandasSortingWorkspace-module__roBcMW__codeComment{color:#64748b}.PandasSortingWorkspace-module__roBcMW__editorCard{background:#090e1c;border:1px solid #8b5cf659;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.PandasSortingWorkspace-module__roBcMW__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.PandasSortingWorkspace-module__roBcMW__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.PandasSortingWorkspace-module__roBcMW__editorActions{align-items:center;gap:8px;display:flex}.PandasSortingWorkspace-module__roBcMW__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasSortingWorkspace-module__roBcMW__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__btnReset:hover{color:#fff;background:#ffffff1a}.PandasSortingWorkspace-module__roBcMW__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__btnHint:hover{background:#f59e0b33}.PandasSortingWorkspace-module__roBcMW__btnSolution{color:#38bdf8;cursor:pointer;background:#0284c71a;border:1px solid #0284c740;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__btnSolution:hover{background:#0284c733}.PandasSortingWorkspace-module__roBcMW__editorTextarea{color:#c4b5fd;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.PandasSortingWorkspace-module__roBcMW__editorTextarea:focus{box-shadow:inset 0 0 0 1px #8b5cf673}.PandasSortingWorkspace-module__roBcMW__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasSortingWorkspace-module__roBcMW__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.PandasSortingWorkspace-module__roBcMW__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasSortingWorkspace-module__roBcMW__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasSortingWorkspace-module__roBcMW__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.PandasSortingWorkspace-module__roBcMW__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasSortingWorkspace-module__roBcMW__solutionCard{color:#e9d5ff;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasSortingWorkspace-module__roBcMW__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.PandasSortingWorkspace-module__roBcMW__calloutInfo{color:#ddd6fe;background:#8b5cf614;border:1px solid #8b5cf640}.PandasSortingWorkspace-module__roBcMW__calloutTip{color:#bae6fd;background:#0284c714;border:1px solid #0284c740}.PandasSortingWorkspace-module__roBcMW__calloutWarning{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40}.PandasSortingWorkspace-module__roBcMW__calloutIcon{flex-shrink:0;margin-top:2px}.PandasSortingWorkspace-module__roBcMW__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.PandasSortingWorkspace-module__roBcMW__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.PandasSortingWorkspace-module__roBcMW__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.PandasSortingWorkspace-module__roBcMW__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.PandasSortingWorkspace-module__roBcMW__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.PandasSortingWorkspace-module__roBcMW__navFooterBtn{color:#a78bfa;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PandasSortingWorkspace-module__roBcMW__navFooterBtn:hover{color:#c4b5fd}@media (max-width:768px){.PandasSortingWorkspace-module__roBcMW__hero{padding:24px 20px}.PandasSortingWorkspace-module__roBcMW__heroTitle{font-size:1.8rem}.PandasSortingWorkspace-module__roBcMW__section{padding:24px 18px}}
.PandasGroupbyWorkspace-module__K0arQG__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.PandasGroupbyWorkspace-module__K0arQG__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PandasGroupbyWorkspace-module__K0arQG__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.PandasGroupbyWorkspace-module__K0arQG__breadLink:hover{color:#2dd4bf}.PandasGroupbyWorkspace-module__K0arQG__breadSep{color:#475569}.PandasGroupbyWorkspace-module__K0arQG__breadCurrent{color:#2dd4bf;font-weight:600}.PandasGroupbyWorkspace-module__K0arQG__hero{background:radial-gradient(circle at 10% 20%,#14b8a638 0%,#0000 60%),radial-gradient(circle at 90% 80%,#3b82f62e 0%,#0000 60%),#060d16;border:1px solid #14b8a659;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.PandasGroupbyWorkspace-module__K0arQG__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.PandasGroupbyWorkspace-module__K0arQG__badge{color:#5eead4;background:#14b8a626;border:1px solid #14b8a64d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__badgeBlue{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__badgeAmber{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.PandasGroupbyWorkspace-module__K0arQG__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PandasGroupbyWorkspace-module__K0arQG__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.PandasGroupbyWorkspace-module__K0arQG__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.PandasGroupbyWorkspace-module__K0arQG__tocHeader{color:#2dd4bf;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.PandasGroupbyWorkspace-module__K0arQG__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.PandasGroupbyWorkspace-module__K0arQG__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.PandasGroupbyWorkspace-module__K0arQG__tocLink:hover{color:#5eead4;background:#14b8a61f;border-color:#14b8a64d}.PandasGroupbyWorkspace-module__K0arQG__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.PandasGroupbyWorkspace-module__K0arQG__sectionHeader{margin-bottom:22px}.PandasGroupbyWorkspace-module__K0arQG__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#2dd4bf;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.PandasGroupbyWorkspace-module__K0arQG__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.PandasGroupbyWorkspace-module__K0arQG__compGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:24px 0;display:grid}.PandasGroupbyWorkspace-module__K0arQG__compCardGroup{background:#14b8a60f;border:1px solid #14b8a64d;border-radius:14px;padding:20px}.PandasGroupbyWorkspace-module__K0arQG__compCardFilter{background:#3b82f60f;border:1px solid #3b82f64d;border-radius:14px;padding:20px}.PandasGroupbyWorkspace-module__K0arQG__compCardSort{background:#f59e0b0f;border:1px solid #f59e0b4d;border-radius:14px;padding:20px}.PandasGroupbyWorkspace-module__K0arQG__compHeader{align-items:center;gap:8px;margin-bottom:10px;font-size:.98rem;font-weight:700;display:flex}.PandasGroupbyWorkspace-module__K0arQG__codeBox{color:#5eead4;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.PandasGroupbyWorkspace-module__K0arQG__codeComment{color:#64748b}.PandasGroupbyWorkspace-module__K0arQG__editorCard{background:#090e1c;border:1px solid #14b8a659;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.PandasGroupbyWorkspace-module__K0arQG__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.PandasGroupbyWorkspace-module__K0arQG__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.PandasGroupbyWorkspace-module__K0arQG__editorActions{align-items:center;gap:8px;display:flex}.PandasGroupbyWorkspace-module__K0arQG__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#14b8a6,#0d9488);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasGroupbyWorkspace-module__K0arQG__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__btnReset:hover{color:#fff;background:#ffffff1a}.PandasGroupbyWorkspace-module__K0arQG__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__btnHint:hover{background:#f59e0b33}.PandasGroupbyWorkspace-module__K0arQG__btnSolution{color:#93c5fd;cursor:pointer;background:#3b82f61a;border:1px solid #3b82f640;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__btnSolution:hover{background:#3b82f633}.PandasGroupbyWorkspace-module__K0arQG__editorTextarea{color:#5eead4;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.PandasGroupbyWorkspace-module__K0arQG__editorTextarea:focus{box-shadow:inset 0 0 0 1px #14b8a673}.PandasGroupbyWorkspace-module__K0arQG__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasGroupbyWorkspace-module__K0arQG__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.PandasGroupbyWorkspace-module__K0arQG__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasGroupbyWorkspace-module__K0arQG__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasGroupbyWorkspace-module__K0arQG__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.PandasGroupbyWorkspace-module__K0arQG__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasGroupbyWorkspace-module__K0arQG__solutionCard{color:#ccfbf1;background:#14b8a614;border:1px solid #14b8a640;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasGroupbyWorkspace-module__K0arQG__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.PandasGroupbyWorkspace-module__K0arQG__calloutInfo{color:#99f6e4;background:#14b8a614;border:1px solid #14b8a640}.PandasGroupbyWorkspace-module__K0arQG__calloutTip{color:#bfdbfe;background:#3b82f614;border:1px solid #3b82f640}.PandasGroupbyWorkspace-module__K0arQG__calloutWarning{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40}.PandasGroupbyWorkspace-module__K0arQG__calloutIcon{flex-shrink:0;margin-top:2px}.PandasGroupbyWorkspace-module__K0arQG__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.PandasGroupbyWorkspace-module__K0arQG__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.PandasGroupbyWorkspace-module__K0arQG__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.PandasGroupbyWorkspace-module__K0arQG__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.PandasGroupbyWorkspace-module__K0arQG__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.PandasGroupbyWorkspace-module__K0arQG__navFooterBtn{color:#2dd4bf;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PandasGroupbyWorkspace-module__K0arQG__navFooterBtn:hover{color:#5eead4}@media (max-width:768px){.PandasGroupbyWorkspace-module__K0arQG__hero{padding:24px 20px}.PandasGroupbyWorkspace-module__K0arQG__heroTitle{font-size:1.8rem}.PandasGroupbyWorkspace-module__K0arQG__section{padding:24px 18px}}
.PandasMergeJoinWorkspace-module__5TKorq__container{color:#f1f5f9;max-width:1080px;font-family:var(--font-inter,sans-serif);margin:0 auto;padding:32px 20px 80px}.PandasMergeJoinWorkspace-module__5TKorq__breadcrumb{color:#94a3b8;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__breadLink{color:#94a3b8;text-decoration:none;transition:color .15s}.PandasMergeJoinWorkspace-module__5TKorq__breadLink:hover{color:#38bdf8}.PandasMergeJoinWorkspace-module__5TKorq__breadSep{color:#475569}.PandasMergeJoinWorkspace-module__5TKorq__breadCurrent{color:#38bdf8;font-weight:600}.PandasMergeJoinWorkspace-module__5TKorq__hero{background:radial-gradient(circle at 10% 20%,#06b6d438 0%,#0000 60%),radial-gradient(circle at 90% 80%,#8b5cf62e 0%,#0000 60%),#070a14;border:1px solid #06b6d459;border-radius:20px;margin-bottom:32px;padding:36px 32px;box-shadow:0 10px 30px #00000073}.PandasMergeJoinWorkspace-module__5TKorq__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__badge{color:#67e8f9;background:#06b6d426;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__badgeViolet{color:#c4b5fd;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__badgeEmerald{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.25}.PandasMergeJoinWorkspace-module__5TKorq__heroSub{color:#94a3b8;max-width:920px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PandasMergeJoinWorkspace-module__5TKorq__metaBar{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:20px;padding-top:18px;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__metaItem{color:#cbd5e1;align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__tocCard{background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:20px 24px}.PandasMergeJoinWorkspace-module__5TKorq__tocHeader{color:#38bdf8;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;font-weight:700;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__tocGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.PandasMergeJoinWorkspace-module__5TKorq__tocLink{color:#cbd5e1;background:#ffffff05;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;text-decoration:none;transition:all .15s;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__tocLink:hover{color:#67e8f9;background:#06b6d41f;border-color:#06b6d44d}.PandasMergeJoinWorkspace-module__5TKorq__section{background:#0f172ab3;border:1px solid #ffffff14;border-radius:18px;margin-bottom:36px;padding:32px 28px;box-shadow:0 4px 20px #0003}.PandasMergeJoinWorkspace-module__5TKorq__sectionHeader{margin-bottom:22px}.PandasMergeJoinWorkspace-module__5TKorq__sectionTag{text-transform:uppercase;letter-spacing:.08em;color:#38bdf8;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:1.55rem;font-weight:800}.PandasMergeJoinWorkspace-module__5TKorq__sectionIntro{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.65}.PandasMergeJoinWorkspace-module__5TKorq__joinGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:24px 0;display:grid}.PandasMergeJoinWorkspace-module__5TKorq__joinCard{background:#090e1c;border:1px solid #ffffff14;border-radius:14px;padding:18px;transition:all .2s}.PandasMergeJoinWorkspace-module__5TKorq__joinCard:hover{transform:translateY(-2px)}.PandasMergeJoinWorkspace-module__5TKorq__joinTitle{align-items:center;gap:8px;margin-bottom:6px;font-size:1.05rem;font-weight:800;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__joinSyntax{color:#94a3b8;background:#ffffff0d;border-radius:6px;margin-bottom:8px;padding:3px 8px;font-family:monospace;font-size:.78rem;display:inline-block}.PandasMergeJoinWorkspace-module__5TKorq__joinDesc{color:#cbd5e1;margin:0;font-size:.82rem;line-height:1.55}.PandasMergeJoinWorkspace-module__5TKorq__codeBox{color:#67e8f9;background:#050811;border:1px solid #ffffff17;border-radius:12px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.PandasMergeJoinWorkspace-module__5TKorq__codeComment{color:#64748b}.PandasMergeJoinWorkspace-module__5TKorq__editorCard{background:#090e1c;border:1px solid #06b6d459;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 8px 28px #00000059}.PandasMergeJoinWorkspace-module__5TKorq__editorHeader{background:#0f172a;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__editorTitle{color:#e2e8f0;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__editorActions{align-items:center;gap:8px;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#06b6d4,#0891b2);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__btnRun:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasMergeJoinWorkspace-module__5TKorq__btnReset{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__btnReset:hover{color:#fff;background:#ffffff1a}.PandasMergeJoinWorkspace-module__5TKorq__btnHint{color:#fbbf24;cursor:pointer;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__btnHint:hover{background:#f59e0b33}.PandasMergeJoinWorkspace-module__5TKorq__btnSolution{color:#c4b5fd;cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__btnSolution:hover{background:#8b5cf633}.PandasMergeJoinWorkspace-module__5TKorq__editorTextarea{color:#67e8f9;resize:vertical;box-sizing:border-box;background:#050811;border:none;outline:none;width:100%;min-height:180px;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55}.PandasMergeJoinWorkspace-module__5TKorq__editorTextarea:focus{box-shadow:inset 0 0 0 1px #06b6d473}.PandasMergeJoinWorkspace-module__5TKorq__terminal{background:#02040a;border-top:1px solid #ffffff14;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasMergeJoinWorkspace-module__5TKorq__terminalHeader{color:#64748b;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__terminalOutput{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasMergeJoinWorkspace-module__5TKorq__terminalError{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasMergeJoinWorkspace-module__5TKorq__successBanner{color:#6ee7b7;background:#10b98126;border:1px solid #10b9814d;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-size:.85rem;font-weight:600;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__hintCard{color:#fef08a;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasMergeJoinWorkspace-module__5TKorq__solutionCard{color:#cffafe;background:#06b6d414;border:1px solid #06b6d440;border-radius:10px;margin:12px 18px;padding:14px 18px;font-size:.88rem;line-height:1.55}.PandasMergeJoinWorkspace-module__5TKorq__callout{border-radius:12px;gap:14px;margin:20px 0;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__calloutInfo{color:#a5f3fc;background:#06b6d414;border:1px solid #06b6d440}.PandasMergeJoinWorkspace-module__5TKorq__calloutWarning{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40}.PandasMergeJoinWorkspace-module__5TKorq__calloutIcon{flex-shrink:0;margin-top:2px}.PandasMergeJoinWorkspace-module__5TKorq__mistakesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0;display:grid}.PandasMergeJoinWorkspace-module__5TKorq__mistakeCard{background:#ef44440d;border:1px solid #ef444433;border-radius:12px;padding:18px}.PandasMergeJoinWorkspace-module__5TKorq__mistakeTitle{color:#fca5a5;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__mistakeDesc{color:#cbd5e1;margin:0;font-size:.85rem;line-height:1.55}.PandasMergeJoinWorkspace-module__5TKorq__navFooter{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding-top:24px;display:flex}.PandasMergeJoinWorkspace-module__5TKorq__navFooterBtn{color:#38bdf8;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.PandasMergeJoinWorkspace-module__5TKorq__navFooterBtn:hover{color:#67e8f9}@media (max-width:768px){.PandasMergeJoinWorkspace-module__5TKorq__hero{padding:24px 20px}.PandasMergeJoinWorkspace-module__5TKorq__heroTitle{font-size:1.8rem}.PandasMergeJoinWorkspace-module__5TKorq__section{padding:24px 18px}}
.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}
.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelSumWorkspace-module__xs3XOW__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelSumWorkspace-module__xs3XOW__breadLink:hover{color:#34d399}.ExcelSumWorkspace-module__xs3XOW__breadSep{color:#64748b}.ExcelSumWorkspace-module__xs3XOW__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelSumWorkspace-module__xs3XOW__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelSumWorkspace-module__xs3XOW__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelSumWorkspace-module__xs3XOW__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelSumWorkspace-module__xs3XOW__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelSumWorkspace-module__xs3XOW__metaItem strong{color:#f8fafc}.ExcelSumWorkspace-module__xs3XOW__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelSumWorkspace-module__xs3XOW__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelSumWorkspace-module__xs3XOW__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelSumWorkspace-module__xs3XOW__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelSumWorkspace-module__xs3XOW__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelSumWorkspace-module__xs3XOW__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelSumWorkspace-module__xs3XOW__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__keyword{color:#34d399;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__functionName{color:#38bdf8;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__comment{color:#64748b;font-style:italic}.ExcelSumWorkspace-module__xs3XOW__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelSumWorkspace-module__xs3XOW__staticTable,.ExcelSumWorkspace-module__xs3XOW__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelSumWorkspace-module__xs3XOW__staticTable th,.ExcelSumWorkspace-module__xs3XOW__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__staticTable td,.ExcelSumWorkspace-module__xs3XOW__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelSumWorkspace-module__xs3XOW__staticTable tr:hover td,.ExcelSumWorkspace-module__xs3XOW__liveTable tr:hover td{background:#ffffff05}.ExcelSumWorkspace-module__xs3XOW__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelSumWorkspace-module__xs3XOW__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelSumWorkspace-module__xs3XOW__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelSumWorkspace-module__xs3XOW__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelSumWorkspace-module__xs3XOW__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelSumWorkspace-module__xs3XOW__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}.ExcelSumWorkspace-module__xs3XOW__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.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}
