.PandasReadCsvExcelWorkspace_container__1vje4{max-width:1080px;margin:0 auto;padding:32px 20px 80px;color:#f1f5f9;font-family:var(--font-inter,sans-serif)}.PandasReadCsvExcelWorkspace_breadcrumb__xymtI{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#94a3b8;margin-bottom:24px}.PandasReadCsvExcelWorkspace_breadLink__OfGjV{color:#94a3b8;text-decoration:none;transition:color .15s ease}.PandasReadCsvExcelWorkspace_breadLink__OfGjV:hover{color:#34d399}.PandasReadCsvExcelWorkspace_breadSep__zykN0{color:#475569}.PandasReadCsvExcelWorkspace_breadCurrent__F2Jvx{color:#34d399;font-weight:600}.PandasReadCsvExcelWorkspace_hero__eOFre{background:radial-gradient(circle at 10% 20%,rgba(16,185,129,.2) 0,transparent 60%),radial-gradient(circle at 90% 80%,rgba(245,158,11,.15) 0,transparent 60%),#070d14;border:1px solid rgba(16,185,129,.35);border-radius:20px;padding:36px 32px;margin-bottom:32px;box-shadow:0 10px 30px rgba(0,0,0,.45)}.PandasReadCsvExcelWorkspace_heroBadges__80Pl_{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.PandasReadCsvExcelWorkspace_badge__SMfQW{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3);border-radius:9999px}.PandasReadCsvExcelWorkspace_badgeAmber__iqiir,.PandasReadCsvExcelWorkspace_badge__SMfQW{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;font-size:.78rem;font-weight:700}.PandasReadCsvExcelWorkspace_badgeAmber__iqiir{background:rgba(245,158,11,.15);color:#fbbf24;border:1px solid rgba(245,158,11,.3);border-radius:9999px}.PandasReadCsvExcelWorkspace_badgeIndigo__4FRNc{display:inline-flex;align-items:center;gap:6px;background:rgba(99,102,241,.15);color:#a5b4fc;border:1px solid rgba(99,102,241,.3);padding:4px 12px;border-radius:9999px;font-size:.78rem;font-weight:700}.PandasReadCsvExcelWorkspace_heroTitle__mRuMD{font-size:2.3rem;font-weight:800;color:#ffffff;margin:0 0 14px;letter-spacing:-.02em;line-height:1.25}.PandasReadCsvExcelWorkspace_heroSub__q1HNd{font-size:1.05rem;color:#94a3b8;line-height:1.6;margin:0 0 24px;max-width:920px}.PandasReadCsvExcelWorkspace_metaBar__eoNrf{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.08);padding-top:18px}.PandasReadCsvExcelWorkspace_metaItem__Tc9so{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:#cbd5e1}.PandasReadCsvExcelWorkspace_tocCard__Dov1e{background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px 24px;margin-bottom:40px}.PandasReadCsvExcelWorkspace_tocHeader__ISvEF{display:flex;align-items:center;gap:10px;font-size:.95rem;font-weight:700;color:#34d399;margin-bottom:14px;text-transform:uppercase;letter-spacing:.05em}.PandasReadCsvExcelWorkspace_tocGrid__km8bq{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.PandasReadCsvExcelWorkspace_tocLink__TZ1wi{display:flex;align-items:center;gap:8px;color:#cbd5e1;text-decoration:none;font-size:.85rem;padding:6px 10px;border-radius:8px;background:rgba(255,255,255,.02);border:1px solid transparent;transition:all .15s ease}.PandasReadCsvExcelWorkspace_tocLink__TZ1wi:hover{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.3);color:#34d399}.PandasReadCsvExcelWorkspace_section__1XHvc{background:rgba(15,23,42,.7);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:32px 28px;margin-bottom:36px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.PandasReadCsvExcelWorkspace_sectionHeader__AYXHd{margin-bottom:22px}.PandasReadCsvExcelWorkspace_sectionTag__EvBbd{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#34d399;margin-bottom:8px}.PandasReadCsvExcelWorkspace_sectionTitle__1cNTs{font-size:1.55rem;font-weight:800;color:#ffffff;margin:0 0 10px;letter-spacing:-.01em}.PandasReadCsvExcelWorkspace_sectionIntro__ova10{font-size:.95rem;color:#cbd5e1;line-height:1.65;margin:0}.PandasReadCsvExcelWorkspace_vfsCard__Uz8Qt{background:#090e1c;border:1px solid rgba(16,185,129,.25);border-radius:14px;padding:20px;margin:20px 0}.PandasReadCsvExcelWorkspace_vfsHeader__HwKlk{display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:700;color:#34d399;margin-bottom:14px}.PandasReadCsvExcelWorkspace_vfsFiles__ReLb1{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.PandasReadCsvExcelWorkspace_vfsFilePill__hcBG7{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);padding:6px 14px;border-radius:8px;font-family:monospace;font-size:.85rem;color:#cbd5e1}.PandasReadCsvExcelWorkspace_compGrid___r2qq{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin:24px 0}.PandasReadCsvExcelWorkspace_compCardCsv__Q_tz8{background:rgba(16,185,129,.06);border:1px solid rgba(16,185,129,.3);border-radius:14px;padding:22px}.PandasReadCsvExcelWorkspace_compCardExcel__VGSPe{background:rgba(245,158,11,.06);border:1px solid rgba(245,158,11,.3);border-radius:14px;padding:22px}.PandasReadCsvExcelWorkspace_compHeader__VDJD0{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:700;margin-bottom:12px}.PandasReadCsvExcelWorkspace_paramGrid__C9i7h{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:24px 0}.PandasReadCsvExcelWorkspace_paramCard__Wgta7{background:#090e1c;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;transition:all .2s ease}.PandasReadCsvExcelWorkspace_paramCard__Wgta7:hover{border-color:#34d399;transform:translateY(-2px)}.PandasReadCsvExcelWorkspace_paramName__fCPM3{font-family:monospace;font-size:1.05rem;font-weight:800;color:#34d399;margin-bottom:6px}.PandasReadCsvExcelWorkspace_paramDefault__3EOQ6{font-size:.76rem;color:#94a3b8;margin-bottom:8px}.PandasReadCsvExcelWorkspace_paramDesc__a9_Rl{font-size:.82rem;color:#cbd5e1;line-height:1.5}.PandasReadCsvExcelWorkspace_codeBox__trcTS{background:#050811;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:16px 20px;margin:16px 0;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;color:#6ee7b7;line-height:1.55;overflow-x:auto}.PandasReadCsvExcelWorkspace_codeComment__lfgqc{color:#64748b}.PandasReadCsvExcelWorkspace_editorCard__r4Iod{background:#090e1c;border:1px solid rgba(16,185,129,.35);border-radius:16px;overflow:hidden;margin:24px 0;box-shadow:0 8px 28px rgba(0,0,0,.35)}.PandasReadCsvExcelWorkspace_editorHeader__qjgIS{display:flex;justify-content:space-between;align-items:center;background:#0f172a;padding:12px 18px;border-bottom:1px solid rgba(255,255,255,.08);flex-wrap:wrap;gap:10px}.PandasReadCsvExcelWorkspace_editorTitle__mMVJa{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:#e2e8f0}.PandasReadCsvExcelWorkspace_editorActions___FBjO{display:flex;align-items:center;gap:8px}.PandasReadCsvExcelWorkspace_btnRun__GLR3A{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#10b981,#059669);color:#ffffff;border:none;border-radius:8px;padding:7px 16px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s ease}.PandasReadCsvExcelWorkspace_btnRun__GLR3A:hover{filter:brightness(1.1);transform:translateY(-1px)}.PandasReadCsvExcelWorkspace_btnReset__FHOOP{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.06);color:#cbd5e1;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:7px 14px;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s ease}.PandasReadCsvExcelWorkspace_btnReset__FHOOP:hover{background:rgba(255,255,255,.1);color:#ffffff}.PandasReadCsvExcelWorkspace_btnHint__2rh6r{display:inline-flex;align-items:center;gap:6px;background:rgba(245,158,11,.1);color:#fbbf24;border:1px solid rgba(245,158,11,.25);border-radius:8px;padding:7px 14px;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s ease}.PandasReadCsvExcelWorkspace_btnHint__2rh6r:hover{background:rgba(245,158,11,.2)}.PandasReadCsvExcelWorkspace_btnSolution__9kkf3{display:inline-flex;align-items:center;gap:6px;background:rgba(99,102,241,.1);color:#c084fc;border:1px solid rgba(99,102,241,.25);border-radius:8px;padding:7px 14px;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s ease}.PandasReadCsvExcelWorkspace_btnSolution__9kkf3:hover{background:rgba(99,102,241,.2)}.PandasReadCsvExcelWorkspace_editorTextarea__rn_Ca{width:100%;min-height:180px;background:#050811;color:#6ee7b7;border:none;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.55;resize:vertical;outline:none;box-sizing:border-box}.PandasReadCsvExcelWorkspace_editorTextarea__rn_Ca:focus{box-shadow:inset 0 0 0 1px rgba(16,185,129,.45)}.PandasReadCsvExcelWorkspace_terminal__H6qLy{background:#02040a;border-top:1px solid rgba(255,255,255,.08);padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem}.PandasReadCsvExcelWorkspace_terminalHeader__erUU2{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.PandasReadCsvExcelWorkspace_terminalOutput__zKDc9{color:#a7f3d0;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasReadCsvExcelWorkspace_terminalError__TvCWh{color:#fca5a5;white-space:pre-wrap;word-break:break-word;line-height:1.5}.PandasReadCsvExcelWorkspace_successBanner__mL5IJ{display:flex;align-items:center;gap:8px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);color:#6ee7b7;padding:10px 14px;border-radius:8px;margin-bottom:10px;font-size:.85rem;font-weight:600}.PandasReadCsvExcelWorkspace_hintCard__Y_vIV{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.25);border-radius:10px;padding:14px 18px;margin:12px 18px;font-size:.88rem;color:#fef08a;line-height:1.55}.PandasReadCsvExcelWorkspace_solutionCard__iQfND{background:rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.25);border-radius:10px;padding:14px 18px;margin:12px 18px;font-size:.88rem;color:#e9d5ff;line-height:1.55}.PandasReadCsvExcelWorkspace_callout__j_j0S{display:flex;gap:14px;padding:16px 18px;border-radius:12px;margin:20px 0;font-size:.9rem;line-height:1.6}.PandasReadCsvExcelWorkspace_calloutInfo__so8o3{background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.25);color:#a7f3d0}.PandasReadCsvExcelWorkspace_calloutTip__fQ7qf{background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.25);color:#fde68a}.PandasReadCsvExcelWorkspace_calloutWarning__T0MBo{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);color:#fca5a5}.PandasReadCsvExcelWorkspace_calloutIcon__mp9IT{flex-shrink:0;margin-top:2px}.PandasReadCsvExcelWorkspace_mistakesGrid__4GgGR{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:20px 0}.PandasReadCsvExcelWorkspace_mistakeCard__p_YGn{background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:18px}.PandasReadCsvExcelWorkspace_mistakeTitle__ciCVq{font-size:.92rem;font-weight:700;color:#fca5a5;display:flex;align-items:center;gap:8px;margin-bottom:8px}.PandasReadCsvExcelWorkspace_mistakeDesc__T4mBz{font-size:.85rem;color:#cbd5e1;line-height:1.55;margin:0}.PandasReadCsvExcelWorkspace_navFooter__A0y9o{display:flex;justify-content:space-between;align-items:center;margin-top:50px;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);flex-wrap:wrap;gap:16px}.PandasReadCsvExcelWorkspace_navFooterBtn__OGMUN{display:inline-flex;align-items:center;gap:8px;color:#34d399;text-decoration:none;font-weight:600;font-size:.92rem;transition:color .15s ease}.PandasReadCsvExcelWorkspace_navFooterBtn__OGMUN:hover{color:#6ee7b7}@media (max-width:768px){.PandasReadCsvExcelWorkspace_hero__eOFre{padding:24px 20px}.PandasReadCsvExcelWorkspace_heroTitle__mRuMD{font-size:1.8rem}.PandasReadCsvExcelWorkspace_section__1XHvc{padding:24px 18px}}