.PandasSeriesDataframeWorkspace_container__pnimm{max-width:1260px;margin:0 auto;padding:32px 28px 80px;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7;box-sizing:border-box}.PandasSeriesDataframeWorkspace_breadcrumb__0yDm4{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#94a3b8;margin-bottom:24px;flex-wrap:wrap}.PandasSeriesDataframeWorkspace_breadLink__SM5V3{color:#818cf8;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .15s ease;font-weight:600}.PandasSeriesDataframeWorkspace_breadLink__SM5V3:hover{color:#a5b4fc;text-decoration:underline}.PandasSeriesDataframeWorkspace_breadSep__Aniqe{color:rgba(255,255,255,.25)}.PandasSeriesDataframeWorkspace_breadCurrent__wkQQI{color:#f8fafc;font-weight:600}.PandasSeriesDataframeWorkspace_hero__HAltb{background:linear-gradient(135deg,rgba(99,102,241,.24),rgba(20,184,166,.16) 50%,rgba(56,189,248,.1));border:1.5px solid rgba(129,140,248,.35);border-radius:24px;padding:36px;margin-bottom:36px;position:relative;overflow:hidden;box-shadow:0 12px 36px rgba(0,0,0,.45);box-sizing:border-box}.PandasSeriesDataframeWorkspace_hero__HAltb:before{content:"";position:absolute;top:-60px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,rgba(129,140,248,.25) 0,transparent 70%);pointer-events:none}.PandasSeriesDataframeWorkspace_heroBadges__c9cF4{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.PandasSeriesDataframeWorkspace_badge__GVAE_{border-radius:20px;background:rgba(99,102,241,.18);color:#a5b4fc;border:1px solid rgba(129,140,248,.35)}.PandasSeriesDataframeWorkspace_badgeTeal__a23Oi,.PandasSeriesDataframeWorkspace_badge__GVAE_{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;padding:5px 14px;text-transform:uppercase;letter-spacing:.04em}.PandasSeriesDataframeWorkspace_badgeTeal__a23Oi{border-radius:20px;background:rgba(20,184,166,.16);color:#2dd4bf;border:1px solid rgba(20,184,166,.35)}.PandasSeriesDataframeWorkspace_badgeCoral__LQKxm{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;padding:5px 14px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em;background:rgba(244,63,94,.16);color:#fb7185;border:1px solid rgba(244,63,94,.35)}.PandasSeriesDataframeWorkspace_heroTitle__SAX86{font-size:2.35rem;font-weight:900;color:#ffffff;margin:0 0 14px;line-height:1.25;letter-spacing:-.02em}.PandasSeriesDataframeWorkspace_heroSub__WcnJk{font-size:1.05rem;color:#cbd5e1;line-height:1.65;max-width:980px;margin:0 0 20px}.PandasSeriesDataframeWorkspace_metaBar__vD40H{display:flex;flex-wrap:wrap;gap:16px;margin-top:18px;padding:12px 18px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);border-radius:14px}.PandasSeriesDataframeWorkspace_metaItem__8lOzi{display:flex;align-items:center;gap:6px;font-size:.88rem;color:#94a3b8}.PandasSeriesDataframeWorkspace_metaItem__8lOzi strong{color:#ffffff}.PandasSeriesDataframeWorkspace_toc__M57af{background:#0d1020;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:26px 30px;margin-bottom:36px;box-sizing:border-box}.PandasSeriesDataframeWorkspace_tocTitle__iQNSq{font-size:1.08rem;font-weight:800;color:#e2e8f0;margin:0 0 16px;display:flex;align-items:center;gap:8px}.PandasSeriesDataframeWorkspace_tocGrid__QR5SZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 16px}.PandasSeriesDataframeWorkspace_tocItem__9Ak_X{display:flex;align-items:center;gap:8px;color:#94a3b8;font-size:.88rem;text-decoration:none;padding:6px 12px;border-radius:8px;transition:all .15s ease}.PandasSeriesDataframeWorkspace_tocItem__9Ak_X:hover{color:#818cf8;background:rgba(129,140,248,.12);transform:translateX(3px)}.PandasSeriesDataframeWorkspace_articleBody__kBav1{display:flex;flex-direction:column;gap:32px}.PandasSeriesDataframeWorkspace_section__jn4Qm{background:#0b0e1c;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:34px;box-shadow:0 4px 20px rgba(0,0,0,.25);box-sizing:border-box}.PandasSeriesDataframeWorkspace_sectionHeader__hzL2X{display:flex;align-items:center;gap:14px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:16px}.PandasSeriesDataframeWorkspace_sectionNumber__F1p_U{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,rgba(99,102,241,.35),rgba(20,184,166,.25));border:1px solid #818cf8;color:#818cf8;font-weight:800;font-size:.95rem;flex-shrink:0}.PandasSeriesDataframeWorkspace_sectionTitle__gDlQD{font-size:1.48rem;font-weight:800;color:#ffffff;margin:0;line-height:1.3}.PandasSeriesDataframeWorkspace_subsectionTitle__JMu__{font-size:1.18rem;font-weight:700;color:#818cf8;margin:24px 0 12px}.PandasSeriesDataframeWorkspace_paragraph__TAf4n{font-size:1.02rem;color:#cbd5e1;line-height:1.75;margin:0 0 16px}.PandasSeriesDataframeWorkspace_codeBlock__BLrMM{background:#050711;border:1px solid rgba(129,140,248,.25);border-radius:14px;padding:20px 22px;margin:18px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:#e2e8f0;box-shadow:inset 0 2px 10px rgba(0,0,0,.5);box-sizing:border-box}.PandasSeriesDataframeWorkspace_codeHeader__j_a4l{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);font-size:.8rem;color:#94a3b8;font-weight:600}.PandasSeriesDataframeWorkspace_copyBtn__5BmSE{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#cbd5e1;padding:4px 10px;font-size:.75rem;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .15s ease}.PandasSeriesDataframeWorkspace_copyBtn__5BmSE:hover{background:rgba(99,102,241,.25);color:#a5b4fc;border-color:#818cf8}.PandasSeriesDataframeWorkspace_inlineCode__8z3wc{background:rgba(99,102,241,.14);color:#a5b4fc;padding:2px 7px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;word-break:break-word}.PandasSeriesDataframeWorkspace_keyword__hbuQ2{color:#818cf8;font-weight:700}.PandasSeriesDataframeWorkspace_command__mxtjd{color:#2dd4bf;font-weight:700}.PandasSeriesDataframeWorkspace_param__SgbGE{color:#fcd34d}.PandasSeriesDataframeWorkspace_flag__rejAj{color:#f472b6}.PandasSeriesDataframeWorkspace_comment__eDeXb{color:#64748b;font-style:italic}.PandasSeriesDataframeWorkspace_string__8iwlM{color:#a7f3d0}.PandasSeriesDataframeWorkspace_calloutTip__FKcpl{background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.3);border-left:4px solid #14b8a6;color:#99f6e4;border-radius:14px}.PandasSeriesDataframeWorkspace_calloutInfo__RboPb,.PandasSeriesDataframeWorkspace_calloutTip__FKcpl{padding:16px 20px;margin:18px 0;display:flex;gap:14px;align-items:flex-start;font-size:.95rem;line-height:1.6}.PandasSeriesDataframeWorkspace_calloutInfo__RboPb{background:rgba(99,102,241,.08);border:1px solid rgba(129,140,248,.25);border-left:4px solid #818cf8;color:#c7d2fe;border-radius:14px}.PandasSeriesDataframeWorkspace_calloutWarning__7ucxl{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-left:4px solid #f59e0b;color:#fde68a;border-radius:14px}.PandasSeriesDataframeWorkspace_calloutDanger__68MhB,.PandasSeriesDataframeWorkspace_calloutWarning__7ucxl{padding:16px 20px;margin:18px 0;display:flex;gap:14px;align-items:flex-start;font-size:.95rem;line-height:1.6}.PandasSeriesDataframeWorkspace_calloutDanger__68MhB{background:rgba(244,63,94,.1);border:1px solid rgba(244,63,94,.3);border-left:4px solid #f43f5e;color:#fecdd3;border-radius:14px}.PandasSeriesDataframeWorkspace_alertTitle__Ejunz{font-weight:800;margin-bottom:4px;color:#ffffff}.PandasSeriesDataframeWorkspace_tableWrapper__JI9j4{overflow-x:auto;margin:20px 0;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#070915;box-shadow:0 4px 16px rgba(0,0,0,.3)}.PandasSeriesDataframeWorkspace_staticTable__tGUo1{width:100%;border-collapse:collapse;font-size:.92rem;text-align:left}.PandasSeriesDataframeWorkspace_staticTable__tGUo1 th{background:rgba(99,102,241,.14);color:#a5b4fc;padding:12px 16px;font-weight:700;border-bottom:1px solid rgba(129,140,248,.25);white-space:nowrap}.PandasSeriesDataframeWorkspace_staticTable__tGUo1 td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1}.PandasSeriesDataframeWorkspace_staticTable__tGUo1 tr:last-child td{border-bottom:none}.PandasSeriesDataframeWorkspace_staticTable__tGUo1 tr:hover{background:rgba(255,255,255,.02)}.PandasSeriesDataframeWorkspace_diagramCard__jm30_{background:#080b18;border:1.5px solid rgba(129,140,248,.25);border-radius:16px;padding:24px 22px;margin:22px 0;box-shadow:0 6px 24px rgba(0,0,0,.35);box-sizing:border-box}.PandasSeriesDataframeWorkspace_diagramTitle__JWTpK{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#818cf8;margin-bottom:16px;display:flex;align-items:center;gap:6px}.PandasSeriesDataframeWorkspace_diagramComparison__yvWOW,.PandasSeriesDataframeWorkspace_diagramFlow__tsbo6{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin:10px 0}.PandasSeriesDataframeWorkspace_diagramBox__XBvK9,.PandasSeriesDataframeWorkspace_diagramNode__yrzWN{background:#11152c;border:1.5px solid rgba(129,140,248,.25);border-radius:12px;padding:16px 20px;min-width:170px;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.35);color:#f8fafc}.PandasSeriesDataframeWorkspace_diagramArrow__KOJ_V{font-size:1.1rem;font-weight:800;color:#818cf8;padding:0 6px}.PandasSeriesDataframeWorkspace_playgroundContainer__GVQwo{background:#070a16;border:1.5px solid rgba(129,140,248,.35);border-radius:20px;padding:28px 26px;margin:30px 0;box-shadow:0 10px 30px rgba(0,0,0,.45);box-sizing:border-box}.PandasSeriesDataframeWorkspace_playgroundHeader__lFTbs{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.PandasSeriesDataframeWorkspace_playgroundTitle__EXNiz{font-size:1.25rem;font-weight:800;color:#ffffff;display:flex;align-items:center;gap:8px}.PandasSeriesDataframeWorkspace_labSubtitle__ypz46{color:#94a3b8;font-size:.88rem;margin-top:4px}.PandasSeriesDataframeWorkspace_creatorButtonsGrid__KICu8{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.PandasSeriesDataframeWorkspace_presetBtn__6Q9An{background:#11152c;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:7px 14px;font-size:.82rem;font-family:ui-monospace,monospace;color:#cbd5e1;cursor:pointer;transition:all .15s ease}.PandasSeriesDataframeWorkspace_presetBtn__6Q9An:hover{background:rgba(129,140,248,.18);border-color:#818cf8;color:#a5b4fc}.PandasSeriesDataframeWorkspace_presetBtnActive__0wkaj{background:rgba(129,140,248,.3)!important;border-color:#818cf8!important;color:#ffffff!important;font-weight:700}.PandasSeriesDataframeWorkspace_propertyMetricsGrid__PvGag{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.PandasSeriesDataframeWorkspace_propCard__PX2HN{background:#11152c;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px 14px;text-align:center}.PandasSeriesDataframeWorkspace_propLabel__gGYfy{font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:4px}.PandasSeriesDataframeWorkspace_propVal__hu1C9{font-size:1.15rem;font-weight:800;color:#818cf8;font-family:ui-monospace,monospace}.PandasSeriesDataframeWorkspace_codeEditor__uF4m2{width:100%;min-height:180px;background:#050711;border:1px solid rgba(129,140,248,.25);border-radius:12px;padding:16px;color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;line-height:1.6;resize:vertical;box-sizing:border-box}.PandasSeriesDataframeWorkspace_codeEditor__uF4m2:focus{outline:none;border-color:#818cf8;box-shadow:0 0 0 2px rgba(129,140,248,.2)}.PandasSeriesDataframeWorkspace_editorControls__sR1Xi{display:flex;justify-content:space-between;align-items:center;margin-top:12px;flex-wrap:wrap;gap:10px}.PandasSeriesDataframeWorkspace_runBtn__2Bt5H{background:#4f46e5;border:1px solid #818cf8;color:#ffffff;padding:8px 18px;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.PandasSeriesDataframeWorkspace_runBtn__2Bt5H:hover{background:#4338ca}.PandasSeriesDataframeWorkspace_resetBtn__IfS1i{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#cbd5e1;padding:8px 14px;border-radius:8px;font-weight:600;font-size:.85rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.PandasSeriesDataframeWorkspace_resetBtn__IfS1i:hover{background:rgba(255,255,255,.12);color:#ffffff}.PandasSeriesDataframeWorkspace_terminalOutput__X6QEY{background:#04050d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-top:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;line-height:1.6;color:#cbd5e1;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.PandasSeriesDataframeWorkspace_bugCard__V06cH{background:#070a16;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;margin-bottom:18px}.PandasSeriesDataframeWorkspace_bugCardHeader__xz9j7{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.PandasSeriesDataframeWorkspace_bugTitle__NbYHc{font-size:1.05rem;font-weight:800;color:#fb7185;display:flex;align-items:center;gap:8px}.PandasSeriesDataframeWorkspace_fixToggleBtn__Qb8ND{background:rgba(20,184,166,.14);border:1px solid rgba(20,184,166,.35);color:#2dd4bf;padding:6px 14px;border-radius:8px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s ease}.PandasSeriesDataframeWorkspace_fixToggleBtn__Qb8ND:hover{background:rgba(20,184,166,.25)}.PandasSeriesDataframeWorkspace_checklist__NIGFk{list-style:none;padding:0;margin:18px 0;display:flex;flex-direction:column;gap:12px}.PandasSeriesDataframeWorkspace_checklistItem__Wi4uZ{display:flex;align-items:flex-start;gap:12px;font-size:.98rem;color:#cbd5e1;background:#070a16;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 18px}.PandasSeriesDataframeWorkspace_checkIcon__DAiaW{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(20,184,166,.2);color:#2dd4bf;font-weight:800;font-size:.85rem;flex-shrink:0}.PandasSeriesDataframeWorkspace_quizCard__npfE8{background:#070a16;border:1.5px solid rgba(129,140,248,.35);border-radius:20px;padding:34px 32px;margin:36px 0;box-shadow:0 10px 32px rgba(0,0,0,.45)}.PandasSeriesDataframeWorkspace_quizBadge__EGckg{display:inline-flex;align-items:center;gap:6px;background:rgba(99,102,241,.18);border:1px solid rgba(129,140,248,.3);color:#a5b4fc;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:800;text-transform:uppercase;margin-bottom:12px}.PandasSeriesDataframeWorkspace_quizTitle__M4Imt{font-size:1.5rem;font-weight:800;color:#ffffff;margin:0 0 8px}.PandasSeriesDataframeWorkspace_quizDesc__da5Ig{color:#94a3b8;font-size:.95rem;margin:0 0 20px}.PandasSeriesDataframeWorkspace_quizProgressBarWrap__B2PUH{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:999px;overflow:hidden;margin:16px 0 24px}.PandasSeriesDataframeWorkspace_quizProgressBarFill__PzTqY{height:100%;background:linear-gradient(90deg,#818cf8,#2dd4bf);transition:width .3s ease}.PandasSeriesDataframeWorkspace_quizQuestion__bEzUc{font-size:1.12rem;font-weight:700;color:#f8fafc;line-height:1.5;margin-bottom:18px}.PandasSeriesDataframeWorkspace_optionsList__DChd9{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.PandasSeriesDataframeWorkspace_optionBtn__Y_gyz{background:#11152c;border:1.5px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 18px;text-align:left;font-size:.95rem;color:#e2e8f0;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .15s ease}.PandasSeriesDataframeWorkspace_optionBtn__Y_gyz:hover{background:rgba(99,102,241,.15);border-color:rgba(129,140,248,.4)}.PandasSeriesDataframeWorkspace_optionSelectedCorrect__QaSIL{background:rgba(20,184,166,.18)!important;border-color:#14b8a6!important;color:#99f6e4!important}.PandasSeriesDataframeWorkspace_optionSelectedWrong__9t1DX{background:rgba(244,63,94,.18)!important;border-color:#f43f5e!important;color:#fecdd3!important}.PandasSeriesDataframeWorkspace_explanationBox__si5fi{background:rgba(99,102,241,.08);border:1px solid rgba(129,140,248,.25);border-radius:10px;padding:16px;margin:16px 0;font-size:.92rem;color:#cbd5e1;line-height:1.6}.PandasSeriesDataframeWorkspace_nextQBtn__KevPP{background:#4f46e5;border:1px solid #818cf8;color:#ffffff;padding:10px 22px;border-radius:8px;font-weight:700;font-size:.92rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.PandasSeriesDataframeWorkspace_footerNav__fddu3{display:flex;justify-content:space-between;align-items:center;margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap;gap:16px}.PandasSeriesDataframeWorkspace_navLinkNext__if_Ff,.PandasSeriesDataframeWorkspace_navLinkPrev__A0oLj{display:inline-flex;align-items:center;gap:8px;color:#818cf8;text-decoration:none;font-weight:600;font-size:.92rem;transition:all .15s ease}.PandasSeriesDataframeWorkspace_navLinkNext__if_Ff:hover,.PandasSeriesDataframeWorkspace_navLinkPrev__A0oLj:hover{color:#a5b4fc;text-decoration:underline}@media (max-width:768px){.PandasSeriesDataframeWorkspace_container__pnimm{padding:20px 16px 60px}.PandasSeriesDataframeWorkspace_hero__HAltb{padding:24px 20px}.PandasSeriesDataframeWorkspace_heroTitle__SAX86{font-size:1.8rem}.PandasSeriesDataframeWorkspace_section__jn4Qm{padding:22px 18px}}