.ClassificationWorkspace_container__CdOse{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}.ClassificationWorkspace_breadcrumb__qgeZM{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#94a3b8;margin-bottom:24px;flex-wrap:wrap}.ClassificationWorkspace_breadcrumbLink__TuYJB{color:#818cf8;text-decoration:none;font-weight:600;transition:color .15s ease}.ClassificationWorkspace_breadcrumbLink__TuYJB:hover{color:#a5b4fc;text-decoration:underline}.ClassificationWorkspace_breadcrumbSep__mobij{color:rgba(255,255,255,.25)}.ClassificationWorkspace_breadcrumbCurrent__iXmRG{color:#f8fafc;font-weight:600}.ClassificationWorkspace_hero__YI_bK{background:linear-gradient(135deg,rgba(99,102,241,.22),rgba(16,185,129,.18) 50%,rgba(56,189,248,.14));border:1.5px solid rgba(99,102,241,.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}.ClassificationWorkspace_hero__YI_bK:after{content:"";position:absolute;top:-60px;right:-60px;width:420px;height:420px;background:radial-gradient(circle,rgba(99,102,241,.2) 0,transparent 70%);pointer-events:none}.ClassificationWorkspace_heroBadges__NqDYv{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.ClassificationWorkspace_pillBadge__SbJP4{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}.ClassificationWorkspace_pillBadgeHighlight____THt{background:rgba(99,102,241,.25);border-color:rgba(99,102,241,.55);color:#c7d2fe}.ClassificationWorkspace_title__BeL60{font-size:2.5rem;font-weight:800;line-height:1.22;margin:0 0 16px;letter-spacing:-.025em;background:linear-gradient(135deg,#ffffff 40%,#c7d2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ClassificationWorkspace_subtitle__PpQ_T{font-size:1.12rem;line-height:1.65;color:#e2e8f0;max-width:980px;margin:0 0 26px}.ClassificationWorkspace_metaBar__rrPYT{display:flex;flex-wrap:wrap;gap:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14)}.ClassificationWorkspace_metaItem__u3S6H{display:flex;align-items:center;gap:8px;font-size:.88rem;color:#cbd5e1}.ClassificationWorkspace_metaIcon__ijps5{color:#818cf8}.ClassificationWorkspace_tocCard__4g0ka{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)}.ClassificationWorkspace_tocHeader__iucBq{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:700;color:#ffffff;margin-bottom:14px}.ClassificationWorkspace_tocGrid__1a6N6{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px 16px}.ClassificationWorkspace_tocLink__SluvS{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}.ClassificationWorkspace_tocLink__SluvS:hover{color:#818cf8;background:rgba(99,102,241,.1)}.ClassificationWorkspace_tocDot__e8l5d{width:6px;height:6px;border-radius:50%;background:#6366f1;flex-shrink:0}.ClassificationWorkspace_section__LRy2H{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)}.ClassificationWorkspace_sectionHeader__xtmtZ{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}.ClassificationWorkspace_sectionNumber__w2faX{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#6366f1,#4338ca);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(99,102,241,.4)}.ClassificationWorkspace_sectionTitle__SWSX3{font-size:1.7rem;font-weight:800;color:#ffffff;margin:0;line-height:1.28;letter-spacing:-.02em}.ClassificationWorkspace_paragraph__V2JYi{font-size:1.02rem;line-height:1.75;color:#cbd5e1;margin:0 0 18px}.ClassificationWorkspace_subheading__Yi5Cd{font-size:1.25rem;font-weight:700;color:#f1f5f9;margin:28px 0 14px;display:flex;align-items:center;gap:10px}.ClassificationWorkspace_diagramCard__f3OYU{background:#070913;border:1px solid #1f293d;border-radius:14px;padding:24px;margin:22px 0}.ClassificationWorkspace_diagramTitle___Km9R{font-size:.92rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#818cf8;margin-bottom:16px;display:flex;align-items:center;gap:8px}.ClassificationWorkspace_diagramFlow___jBuA{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:12px 0}.ClassificationWorkspace_diagramNode__WmPwi{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)}.ClassificationWorkspace_diagramArrow__LChq4{color:#818cf8;font-weight:800;font-size:1.2rem}.ClassificationWorkspace_tableCard__t6zAL{background:#070913;border:1px solid #1e293b;border-radius:14px;overflow-x:auto;margin:22px 0}.ClassificationWorkspace_staticTable__45kTv{width:100%;border-collapse:collapse;text-align:left;font-size:.92rem}.ClassificationWorkspace_staticTable__45kTv th{background:#0f172a;color:#e2e8f0;font-weight:700;padding:14px 18px;border-bottom:1px solid #1e293b;white-space:nowrap}.ClassificationWorkspace_staticTable__45kTv td{padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1;vertical-align:top}.ClassificationWorkspace_staticTable__45kTv tr:last-child td{border-bottom:none}.ClassificationWorkspace_staticTable__45kTv tr:hover td{background:rgba(99,102,241,.04)}.ClassificationWorkspace_calloutTip__og67r{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}.ClassificationWorkspace_calloutWarning__lFjIb{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}.ClassificationWorkspace_calloutDanger__jG7YC{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}.ClassificationWorkspace_calloutTitle__TqJjl{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.98rem;margin-bottom:6px}.ClassificationWorkspace_calloutTip__og67r .ClassificationWorkspace_calloutTitle__TqJjl{color:#34d399}.ClassificationWorkspace_calloutWarning__lFjIb .ClassificationWorkspace_calloutTitle__TqJjl{color:#fbbf24}.ClassificationWorkspace_calloutDanger__jG7YC .ClassificationWorkspace_calloutTitle__TqJjl{color:#fb7185}.ClassificationWorkspace_codeBlock__sskyo{background:#05070e;border:1px solid #1e293b;border-radius:12px;margin:20px 0;overflow:hidden}.ClassificationWorkspace_codeHeader___HDg8{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;background:#0b0f19;border-bottom:1px solid #1e293b;font-size:.8rem;color:#94a3b8}.ClassificationWorkspace_codeLang__en7cS{font-weight:600;text-transform:uppercase;color:#818cf8}.ClassificationWorkspace_copyBtn__oGccH{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}.ClassificationWorkspace_copyBtn__oGccH:hover{background:rgba(255,255,255,.08);color:#ffffff}.ClassificationWorkspace_codePre__7Be8T{padding:16px 20px;margin:0;overflow-x:auto;font-family:Fira Code,Consolas,Monaco,monospace;font-size:.88rem;line-height:1.65;color:#e2e8f0}.ClassificationWorkspace_labCard__9Ga_W{background:#070914;border:1.5px solid rgba(99,102,241,.35);border-radius:18px;padding:26px;margin:26px 0;box-shadow:0 10px 30px rgba(0,0,0,.5)}.ClassificationWorkspace_labHeader__h_pac{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}.ClassificationWorkspace_labTitle__RRPoO{font-size:1.18rem;font-weight:700;color:#ffffff;display:flex;align-items:center;gap:10px}.ClassificationWorkspace_labBadge__ZsJUw{background:rgba(99,102,241,.2);border:1px solid rgba(99,102,241,.5);color:#c7d2fe;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.ClassificationWorkspace_labControls__pzvqP{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ClassificationWorkspace_sliderRow__fjOtt{display:flex;align-items:center;gap:14px;margin:16px 0;flex-wrap:wrap}.ClassificationWorkspace_sliderLabel__GHKVc{font-size:.9rem;color:#cbd5e1;font-weight:600;min-width:140px}.ClassificationWorkspace_slider__QQ2i_{flex:1 1;min-width:180px;accent-color:#6366f1;cursor:pointer}.ClassificationWorkspace_sliderVal__AbS3N{font-family:monospace;font-size:.95rem;color:#818cf8;font-weight:700;min-width:48px}.ClassificationWorkspace_scorecardGrid__mki_P{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0}.ClassificationWorkspace_scorecard__f3_Xl{background:#0d121f;border:1px solid #1e293b;border-radius:12px;padding:14px 16px;text-align:center;transition:transform .15s ease,border-color .15s ease}.ClassificationWorkspace_scorecard__f3_Xl:hover{transform:translateY(-2px);border-color:rgba(99,102,241,.5)}.ClassificationWorkspace_scorecardLabel__1A4re{font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:6px;font-weight:700}.ClassificationWorkspace_scorecardVal__rluv5{font-size:1.45rem;font-weight:800;color:#ffffff;font-family:monospace}.ClassificationWorkspace_scorecardDesc__S5WmM{font-size:.72rem;color:#64748b;margin-top:4px}.ClassificationWorkspace_matrixWrapper__W_bH4{display:flex;flex-direction:column;align-items:center;margin:22px 0;overflow-x:auto}.ClassificationWorkspace_matrixGrid__yOhl2{display:grid;grid-template-columns:80px 140px 140px;gap:8px;text-align:center}.ClassificationWorkspace_matrixColHeader__IfsWf{font-size:.82rem;font-weight:700;color:#94a3b8;text-transform:uppercase;padding:8px 0}.ClassificationWorkspace_matrixRowHeader__EQVKV{display:flex;align-items:center;justify-content:flex-end;padding-right:12px;font-size:.82rem;font-weight:700;color:#94a3b8;text-transform:uppercase}.ClassificationWorkspace_matrixCell__17uMF{border-radius:12px;padding:16px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.3);transition:all .15s ease}.ClassificationWorkspace_cellTn__Np70z{background:rgba(16,185,129,.14);border:1.5px solid rgba(16,185,129,.4)}.ClassificationWorkspace_cellFp__q_SxP{background:rgba(244,63,94,.14);border:1.5px solid rgba(244,63,94,.4)}.ClassificationWorkspace_cellFn__xX_l1{background:rgba(245,158,11,.14);border:1.5px solid rgba(245,158,11,.4)}.ClassificationWorkspace_cellTp__FfRc4{background:rgba(56,189,248,.16);border:1.5px solid rgba(56,189,248,.4)}.ClassificationWorkspace_cellTitle__EA44E{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.ClassificationWorkspace_cellTn__Np70z .ClassificationWorkspace_cellTitle__EA44E{color:#34d399}.ClassificationWorkspace_cellFp__q_SxP .ClassificationWorkspace_cellTitle__EA44E{color:#fb7185}.ClassificationWorkspace_cellFn__xX_l1 .ClassificationWorkspace_cellTitle__EA44E{color:#fbbf24}.ClassificationWorkspace_cellTp__FfRc4 .ClassificationWorkspace_cellTitle__EA44E{color:#38bdf8}.ClassificationWorkspace_cellCount__vks6E{font-size:1.8rem;font-weight:800;font-family:monospace;color:#ffffff}.ClassificationWorkspace_cellSubtitle__IX_Cl{font-size:.72rem;color:#94a3b8;margin-top:4px}.ClassificationWorkspace_multiMatrixGrid__56LtW{display:grid;grid-template-columns:80px 100px 100px 100px;gap:6px;text-align:center}.ClassificationWorkspace_multiCell__emv6m{background:#0d121f;border:1px solid #1e293b;border-radius:8px;padding:12px 8px;font-family:monospace;font-size:1.2rem;font-weight:700;color:#ffffff}.ClassificationWorkspace_multiCellDiag__UXvgH{background:rgba(16,185,129,.18);border:1px solid rgba(16,185,129,.45);color:#34d399}.ClassificationWorkspace_btnPrimary__bdVRQ{background:linear-gradient(135deg,#6366f1,#4f46e5);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(99,102,241,.35)}.ClassificationWorkspace_btnPrimary__bdVRQ:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);transform:translateY(-1px)}.ClassificationWorkspace_btnSecondary__CMkcA{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}.ClassificationWorkspace_btnSecondary__CMkcA:hover{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.25);color:#ffffff}.ClassificationWorkspace_btnOutline__Hnqa8{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}.ClassificationWorkspace_btnOutline__Hnqa8:hover{background:#1e293b;color:#ffffff}.ClassificationWorkspace_scenarioCard__foyaB{background:#080c16;border:1.5px solid #1e293b;border-radius:16px;padding:24px;margin:22px 0;transition:border-color .2s ease}.ClassificationWorkspace_scenarioCard__foyaB:hover{border-color:rgba(99,102,241,.4)}.ClassificationWorkspace_scenarioHeader__Jk0Ms{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ClassificationWorkspace_scenarioTitle__epWOx{font-size:1.05rem;font-weight:700;color:#ffffff}.ClassificationWorkspace_incidentBadge__OyZ7U{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}.ClassificationWorkspace_diagnosisList__Q8N_N{display:flex;flex-direction:column;gap:8px;margin:16px 0}.ClassificationWorkspace_diagBtn__rugy0{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}.ClassificationWorkspace_diagBtn__rugy0:hover{background:#172554;border-color:#3b82f6;color:#ffffff}.ClassificationWorkspace_diagBtnSelected__qANoJ{background:rgba(99,102,241,.18);border-color:#6366f1;color:#ffffff;font-weight:600}.ClassificationWorkspace_diagBtnCorrect___8_EA{background:rgba(16,185,129,.18);border-color:#10b981;color:#6ee7b7}.ClassificationWorkspace_diagBtnWrong__J23tN{background:rgba(244,63,94,.18);border-color:#f43f5e;color:#fda4af}.ClassificationWorkspace_checklistCard__Z2Kf6{background:#080c16;border:1px solid #1e293b;border-radius:16px;padding:26px;margin:26px 0}.ClassificationWorkspace_checklistGrid__3CCoZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-top:16px}.ClassificationWorkspace_checklistItem__QU0df{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}.ClassificationWorkspace_checklistItem__QU0df:hover{border-color:rgba(99,102,241,.4)}.ClassificationWorkspace_checklistItemChecked__TCNFF{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.4);color:#e2e8f0}.ClassificationWorkspace_checkboxIcon__0TriC{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}.ClassificationWorkspace_checkboxIconChecked__vx5Ll{background:#10b981;border-color:#10b981;color:#ffffff}.ClassificationWorkspace_quizCard__ZlqOD{background:#070914;border:1.5px solid rgba(99,102,241,.35);border-radius:20px;padding:32px;margin:32px 0}.ClassificationWorkspace_quizProgress__Fp6gG{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:.88rem;color:#94a3b8}.ClassificationWorkspace_quizProgressBar__KnJ4z{width:100%;height:6px;background:#1e293b;border-radius:999px;overflow:hidden;margin-bottom:24px}.ClassificationWorkspace_quizProgressFill__BpY_R{height:100%;background:linear-gradient(90deg,#6366f1,#10b981);transition:width .3s ease}.ClassificationWorkspace_questionText___YfF_{font-size:1.18rem;font-weight:700;color:#ffffff;margin-bottom:20px;line-height:1.45}.ClassificationWorkspace_optionsList__ZZ_xQ{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.ClassificationWorkspace_optionBtn__6alij{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}.ClassificationWorkspace_optionBtn__6alij:hover{background:#131b2e;border-color:#6366f1;color:#ffffff}.ClassificationWorkspace_optionBtnSelected__dha4e{border-color:#6366f1;background:rgba(99,102,241,.15)}.ClassificationWorkspace_optionBtnCorrect__XtkVM{border-color:#10b981;background:rgba(16,185,129,.15);color:#6ee7b7}.ClassificationWorkspace_optionBtnWrong__lQ50r{border-color:#f43f5e;background:rgba(244,63,94,.15);color:#fda4af}.ClassificationWorkspace_explanationBox__H_d__{background:#0c1524;border:1px solid #1e3a5f;border-radius:12px;padding:18px;margin-top:16px;font-size:.92rem;line-height:1.6;color:#cbd5e1}.ClassificationWorkspace_footerNav__i7AkC{display:flex;justify-content:space-between;align-items:stretch;gap:20px;margin-top:60px;flex-wrap:wrap}.ClassificationWorkspace_navLinkNext__axbc0,.ClassificationWorkspace_navLinkPrev__5peC3{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}.ClassificationWorkspace_navLinkNext__axbc0:hover,.ClassificationWorkspace_navLinkPrev__5peC3:hover{background:#111827;border-color:#6366f1;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.35)}.ClassificationWorkspace_navLinkNext__axbc0{text-align:right;align-items:flex-end}.ClassificationWorkspace_navDirection__EPWlw{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#818cf8}.ClassificationWorkspace_navTopicTitle__fNiy2{font-size:1.15rem;font-weight:800;color:#ffffff}@media (max-width:768px){.ClassificationWorkspace_container__CdOse{padding:20px 16px 60px}.ClassificationWorkspace_hero__YI_bK{padding:28px 20px}.ClassificationWorkspace_title__BeL60{font-size:1.9rem}.ClassificationWorkspace_section__LRy2H{padding:26px 18px}.ClassificationWorkspace_matrixGrid__yOhl2{grid-template-columns:60px 110px 110px}}