.ClusteringWorkspace_container__Aycqf{max-width:1260px;margin:0 auto;padding:32px 24px 80px;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7;box-sizing:border-box}.ClusteringWorkspace_breadcrumb__Z1FOP{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#94a3b8;margin-bottom:24px;flex-wrap:wrap}.ClusteringWorkspace_breadcrumbLink__4elz9{color:#fbbf24;text-decoration:none;font-weight:600;transition:color .15s ease}.ClusteringWorkspace_breadcrumbLink__4elz9:hover{color:#fde68a;text-decoration:underline}.ClusteringWorkspace_breadcrumbSep__ftJHK{color:rgba(255,255,255,.25)}.ClusteringWorkspace_breadcrumbCurrent__4pxMH{color:#f8fafc;font-weight:600}.ClusteringWorkspace_hero__AwRca{background:linear-gradient(135deg,rgba(245,158,11,.22),rgba(16,185,129,.18) 50%,rgba(99,102,241,.14));border:1.5px solid rgba(245,158,11,.38);border-radius:24px;padding:40px 36px;color:#ffffff;margin-bottom:36px;position:relative;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.45);box-sizing:border-box}.ClusteringWorkspace_hero__AwRca:after{content:"";position:absolute;top:-60px;right:-60px;width:420px;height:420px;background:radial-gradient(circle,rgba(245,158,11,.2) 0,transparent 70%);pointer-events:none}.ClusteringWorkspace_heroBadges__g2iWx{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.ClusteringWorkspace_pillBadge__yXC_q{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);padding:5px 14px;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#cbd5e1}.ClusteringWorkspace_pillBadgeHighlight__Rgkhg{background:rgba(245,158,11,.25);border-color:rgba(245,158,11,.55);color:#fde68a}.ClusteringWorkspace_title__ugKAV{font-size:2.5rem;font-weight:800;line-height:1.22;margin:0 0 16px;letter-spacing:-.025em;background:linear-gradient(135deg,#ffffff 40%,#fde68a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ClusteringWorkspace_subtitle__4Sab_{font-size:1.12rem;line-height:1.65;color:#e2e8f0;max-width:980px;margin:0 0 26px}.ClusteringWorkspace_metaBar__HPXeh{display:flex;flex-wrap:wrap;gap:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14)}.ClusteringWorkspace_metaItem___QVva{display:flex;align-items:center;gap:8px;font-size:.88rem;color:#cbd5e1}.ClusteringWorkspace_metaIcon__elXA5{color:#fbbf24}.ClusteringWorkspace_tocCard__3bFzy{background:#0b0f19;border:1px solid #1e293b;border-radius:18px;padding:22px 26px;margin-bottom:40px;box-shadow:0 6px 20px rgba(0,0,0,.35)}.ClusteringWorkspace_tocHeader__IhhHA{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:700;color:#ffffff;margin-bottom:14px}.ClusteringWorkspace_tocGrid__60VIV{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px 16px}.ClusteringWorkspace_tocLink__SlRfw{color:#94a3b8;text-decoration:none;font-size:.84rem;display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:6px;transition:all .15s ease}.ClusteringWorkspace_tocLink__SlRfw:hover{color:#fbbf24;background:rgba(245,158,11,.1)}.ClusteringWorkspace_tocDot__YX1bS{width:6px;height:6px;border-radius:50%;background:#f59e0b;flex-shrink:0}.ClusteringWorkspace_section__xA0tk{background:#0b0f19;border:1px solid #1e293b;border-radius:20px;padding:36px 32px;margin-bottom:36px;box-shadow:0 4px 20px rgba(0,0,0,.25)}.ClusteringWorkspace_sectionHeader__LzxJL{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}.ClusteringWorkspace_sectionNumber__6S9OF{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.15rem;font-weight:800;flex-shrink:0;box-shadow:0 4px 14px rgba(245,158,11,.4)}.ClusteringWorkspace_sectionTitle__Z64R3{font-size:1.7rem;font-weight:800;color:#ffffff;margin:0;line-height:1.28;letter-spacing:-.02em}.ClusteringWorkspace_paragraph__6YPJt{font-size:1.02rem;line-height:1.75;color:#cbd5e1;margin:0 0 18px}.ClusteringWorkspace_subheading__M3UP2{font-size:1.25rem;font-weight:700;color:#f1f5f9;margin:28px 0 14px;display:flex;align-items:center;gap:10px}.ClusteringWorkspace_diagramCard__JV6Nl{background:#070913;border:1px solid #1f293d;border-radius:14px;padding:24px;margin:22px 0}.ClusteringWorkspace_diagramTitle__DXHHx{font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fbbf24;margin-bottom:16px;display:flex;align-items:center;gap:8px}.ClusteringWorkspace_diagramFlow__Z20pI{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:12px 0}.ClusteringWorkspace_diagramNode__6D9Y_{background:#131b2e;border:1px solid #293856;border-radius:10px;padding:12px 18px;font-size:.9rem;font-weight:600;color:#e2e8f0;text-align:center;min-width:130px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.ClusteringWorkspace_diagramArrow__j6IEz{color:#fbbf24;font-weight:800;font-size:1.2rem}.ClusteringWorkspace_tableCard__HJj6n{background:#070913;border:1px solid #1e293b;border-radius:14px;overflow-x:auto;margin:22px 0}.ClusteringWorkspace_staticTable__IeXMb{width:100%;border-collapse:collapse;text-align:left;font-size:.92rem}.ClusteringWorkspace_staticTable__IeXMb th{background:#0f172a;color:#e2e8f0;font-weight:700;padding:14px 18px;border-bottom:1px solid #1e293b;white-space:nowrap}.ClusteringWorkspace_staticTable__IeXMb td{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1;vertical-align:top}.ClusteringWorkspace_staticTable__IeXMb tr:last-child td{border-bottom:none}.ClusteringWorkspace_staticTable__IeXMb tr:hover td{background:rgba(245,158,11,.04)}.ClusteringWorkspace_calloutTip__IEDu9{background:rgba(16,185,129,.09);border-left:4px solid #10b981;border-radius:0 12px 12px 0;padding:18px 22px;margin:20px 0;color:#cbd5e1}.ClusteringWorkspace_calloutWarning__9ny_6{background:rgba(245,158,11,.09);border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;padding:18px 22px;margin:20px 0;color:#cbd5e1}.ClusteringWorkspace_calloutDanger__KmLe6{background:rgba(244,63,94,.09);border-left:4px solid #f43f5e;border-radius:0 12px 12px 0;padding:18px 22px;margin:20px 0;color:#cbd5e1}.ClusteringWorkspace_calloutTitle__XkYWU{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.98rem;margin-bottom:6px}.ClusteringWorkspace_calloutTip__IEDu9 .ClusteringWorkspace_calloutTitle__XkYWU{color:#34d399}.ClusteringWorkspace_calloutWarning__9ny_6 .ClusteringWorkspace_calloutTitle__XkYWU{color:#fbbf24}.ClusteringWorkspace_calloutDanger__KmLe6 .ClusteringWorkspace_calloutTitle__XkYWU{color:#fb7185}.ClusteringWorkspace_codeBlock__K0ild{background:#05070e;border:1px solid #1e293b;border-radius:12px;margin:20px 0;overflow:hidden}.ClusteringWorkspace_codeHeader__p_cL6{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;background:#0b0f19;border-bottom:1px solid #1e293b;font-size:.8rem;color:#94a3b8}.ClusteringWorkspace_codeLang__F9zDu{font-weight:600;text-transform:uppercase;color:#fbbf24}.ClusteringWorkspace_copyBtn___fVIT{background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:.78rem;padding:4px 8px;border-radius:6px;transition:all .15s ease}.ClusteringWorkspace_copyBtn___fVIT:hover{background:rgba(255,255,255,.08);color:#ffffff}.ClusteringWorkspace_codePre__DM_ez{padding:16px 20px;margin:0;overflow-x:auto;font-family:Fira Code,Consolas,Monaco,monospace;font-size:.88rem;line-height:1.65;color:#e2e8f0}.ClusteringWorkspace_labCard__e8xWV{background:#070914;border:1.5px solid rgba(245,158,11,.35);border-radius:18px;padding:26px;margin:26px 0;box-shadow:0 10px 30px rgba(0,0,0,.5)}.ClusteringWorkspace_labHeader__AA2aH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #1e293b}.ClusteringWorkspace_labTitle__ndRyy{font-size:1.18rem;font-weight:700;color:#ffffff;display:flex;align-items:center;gap:10px}.ClusteringWorkspace_labBadge__niu4y{background:rgba(245,158,11,.2);border:1px solid rgba(245,158,11,.5);color:#fde68a;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.ClusteringWorkspace_labControls__LIaD1{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ClusteringWorkspace_sliderRow__DXsZP{display:flex;align-items:center;gap:14px;margin:16px 0;flex-wrap:wrap}.ClusteringWorkspace_sliderLabel__zJpKm{font-size:.9rem;color:#cbd5e1;font-weight:600;min-width:140px}.ClusteringWorkspace_slider__ziWjC{flex:1 1;min-width:180px;accent-color:#f59e0b;cursor:pointer}.ClusteringWorkspace_sliderVal__HW8RQ{font-family:monospace;font-size:.95rem;color:#fbbf24;font-weight:700;min-width:48px}.ClusteringWorkspace_scorecardGrid__5DVRc{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0}.ClusteringWorkspace_scorecard__UL9lm{background:#0d121f;border:1px solid #1e293b;border-radius:12px;padding:14px 16px;text-align:center;transition:transform .15s ease,border-color .15s ease}.ClusteringWorkspace_scorecard__UL9lm:hover{transform:translateY(-2px);border-color:rgba(245,158,11,.5)}.ClusteringWorkspace_scorecardLabel__7X2YR{font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:6px;font-weight:700}.ClusteringWorkspace_scorecardVal__Um5xg{font-size:1.45rem;font-weight:800;color:#ffffff;font-family:monospace}.ClusteringWorkspace_scorecardDesc__wa3PL{font-size:.72rem;color:#64748b;margin-top:4px}.ClusteringWorkspace_btnPrimary__ZHeFl{background:linear-gradient(135deg,#f59e0b,#d97706);color:#ffffff;border:none;border-radius:10px;padding:10px 20px;font-size:.88rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s ease;box-shadow:0 3px 12px rgba(245,158,11,.35)}.ClusteringWorkspace_btnPrimary__ZHeFl:hover{background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-1px)}.ClusteringWorkspace_btnSecondary__HTyQz{background:rgba(255,255,255,.08);color:#e2e8f0;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:10px 18px;font-size:.88rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s ease}.ClusteringWorkspace_btnSecondary__HTyQz:hover{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.25);color:#ffffff}.ClusteringWorkspace_btnOutline__EcYYb{background:transparent;color:#cbd5e1;border:1px solid #334155;border-radius:8px;padding:6px 12px;font-size:.82rem;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.ClusteringWorkspace_btnOutline__EcYYb:hover{background:#1e293b;color:#ffffff}.ClusteringWorkspace_scenarioCard__Yfbi7{background:#080c16;border:1.5px solid #1e293b;border-radius:16px;padding:24px;margin:22px 0;transition:border-color .2s ease}.ClusteringWorkspace_scenarioCard__Yfbi7:hover{border-color:rgba(245,158,11,.4)}.ClusteringWorkspace_scenarioHeader__sQmru{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ClusteringWorkspace_scenarioTitle__T1JHe{font-size:1.05rem;font-weight:700;color:#ffffff}.ClusteringWorkspace_incidentBadge__cUwhr{background:rgba(244,63,94,.16);border:1px solid rgba(244,63,94,.4);color:#fb7185;font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:999px;text-transform:uppercase}.ClusteringWorkspace_diagnosisList__Llhh_{display:flex;flex-direction:column;gap:8px;margin:16px 0}.ClusteringWorkspace_diagBtn__0QNoe{background:#0f172a;border:1px solid #1e293b;border-radius:10px;padding:12px 16px;color:#cbd5e1;font-size:.9rem;text-align:left;cursor:pointer;transition:all .15s ease}.ClusteringWorkspace_diagBtn__0QNoe:hover{background:#1e293b;border-color:#f59e0b;color:#ffffff}.ClusteringWorkspace_diagBtnCorrect__yPFII{background:rgba(16,185,129,.18);border-color:#10b981;color:#6ee7b7}.ClusteringWorkspace_diagBtnWrong__zYfCo{background:rgba(244,63,94,.18);border-color:#f43f5e;color:#fda4af}.ClusteringWorkspace_checklistCard__SBjrR{background:#080c16;border:1px solid #1e293b;border-radius:16px;padding:26px;margin:26px 0}.ClusteringWorkspace_checklistGrid__ZJL6b{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-top:16px}.ClusteringWorkspace_checklistItem___5Qg3{background:#0f172a;border:1px solid #1e293b;border-radius:10px;padding:14px 16px;display:flex;align-items:flex-start;gap:12px;font-size:.9rem;color:#cbd5e1;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.ClusteringWorkspace_checklistItem___5Qg3:hover{border-color:rgba(245,158,11,.4)}.ClusteringWorkspace_checklistItemChecked__ee2Lv{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.4);color:#e2e8f0}.ClusteringWorkspace_checkboxIcon__4h7Q4{width:20px;height:20px;border-radius:6px;border:1.5px solid #475569;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:all .15s ease}.ClusteringWorkspace_checkboxIconChecked__ZcNHG{background:#10b981;border-color:#10b981;color:#ffffff}.ClusteringWorkspace_quizCard__1PgKv{background:#070914;border:1.5px solid rgba(245,158,11,.35);border-radius:20px;padding:32px;margin:32px 0}.ClusteringWorkspace_quizProgress__x_x2F{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:.88rem;color:#94a3b8}.ClusteringWorkspace_quizProgressBar___GKhb{width:100%;height:6px;background:#1e293b;border-radius:999px;overflow:hidden;margin-bottom:24px}.ClusteringWorkspace_quizProgressFill__BonzD{height:100%;background:linear-gradient(90deg,#f59e0b,#10b981);transition:width .3s ease}.ClusteringWorkspace_questionText__L7MjI{font-size:1.18rem;font-weight:700;color:#ffffff;margin-bottom:20px;line-height:1.45}.ClusteringWorkspace_optionsList__MTqis{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.ClusteringWorkspace_optionBtn__7NMYw{background:#0d121f;border:1.5px solid #1e293b;border-radius:12px;padding:14px 18px;color:#cbd5e1;font-size:.92rem;text-align:left;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .15s ease}.ClusteringWorkspace_optionBtn__7NMYw:hover{background:#131b2e;border-color:#f59e0b;color:#ffffff}.ClusteringWorkspace_optionBtnCorrect__4soXH{border-color:#10b981;background:rgba(16,185,129,.15);color:#6ee7b7}.ClusteringWorkspace_optionBtnWrong__ISgkb{border-color:#f43f5e;background:rgba(244,63,94,.15);color:#fda4af}.ClusteringWorkspace_explanationBox__acSrf{background:#0c1524;border:1px solid #1e3a5f;border-radius:12px;padding:18px;margin-top:16px;font-size:.92rem;line-height:1.6;color:#cbd5e1}.ClusteringWorkspace_footerNav__8Qqi_{display:flex;justify-content:space-between;align-items:stretch;gap:20px;margin-top:60px;flex-wrap:wrap}.ClusteringWorkspace_navLinkNext__DeO5j,.ClusteringWorkspace_navLinkPrev__X4A0q{flex:1 1;min-width:260px;background:#0b0f19;border:1px solid #1e293b;border-radius:16px;padding:22px 26px;text-decoration:none;display:flex;flex-direction:column;gap:6px;transition:all .2s ease}.ClusteringWorkspace_navLinkNext__DeO5j:hover,.ClusteringWorkspace_navLinkPrev__X4A0q:hover{background:#111827;border-color:#f59e0b;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.35)}.ClusteringWorkspace_navLinkNext__DeO5j{text-align:right;align-items:flex-end}.ClusteringWorkspace_navDirection__GAuom{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fbbf24}.ClusteringWorkspace_navTopicTitle__pPgIJ{font-size:1.15rem;font-weight:800;color:#ffffff}@media (max-width:768px){.ClusteringWorkspace_container__Aycqf{padding:20px 16px 60px}.ClusteringWorkspace_hero__AwRca{padding:28px 20px}.ClusteringWorkspace_title__ugKAV{font-size:1.9rem}.ClusteringWorkspace_section__xA0tk{padding:26px 18px}}