.InteractiveClassifier_container__HczTK{max-width:1400px;margin:0 auto;padding:0 2rem 2rem;font-family:system-ui,-apple-system,sans-serif;position:relative;z-index:1}.InteractiveClassifier_pageGlow__1UoWR{position:absolute;top:-220px;left:0;width:100%;height:1020px;background:radial-gradient(circle at 50% 0,rgba(0,150,136,.16) 0,rgba(0,150,136,.08) 40%,transparent 72%);pointer-events:none;z-index:-1}.InteractiveClassifier_header__GmXOE{text-align:center;margin-bottom:3rem}.InteractiveClassifier_badge__Eo5gB{display:inline-block;padding:.35rem 1rem;background:rgba(0,150,136,.1);color:#009688;font-weight:600;font-size:.85rem;border-radius:9999px;margin-bottom:1rem;border:1px solid rgba(0,150,136,.2);text-transform:uppercase;letter-spacing:.05em}.InteractiveClassifier_title__tl3xC{font-size:3rem;font-weight:800;color:#0f172a;margin-bottom:1rem;letter-spacing:-.03em;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.InteractiveClassifier_subtitle__ajhKo{font-size:1.2rem;color:#64748b;max-width:750px;margin:0 auto;line-height:1.6}.InteractiveClassifier_disclaimer__GAMWc{margin:1rem auto 0;max-width:860px;text-align:left;padding:.95rem 1rem;border-radius:10px;border:1px solid #fca5a5;border-left:5px solid #dc2626;background:#fff5f5;color:#7f1d1d;font-size:.93rem;line-height:1.5;box-shadow:0 6px 14px rgba(220,38,38,.1)}.InteractiveClassifier_disclaimer__GAMWc strong{color:#991b1b}.InteractiveClassifier_grid__Gf93J{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media (max-width:1024px){.InteractiveClassifier_grid__Gf93J{grid-template-columns:1fr}}.InteractiveClassifier_inputColumn___Azd2{display:flex;flex-direction:column;gap:1.5rem}.InteractiveClassifier_toolbar__zTQYG{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem}.InteractiveClassifier_searchWrapper__iKuh1{position:relative;display:flex;align-items:center}.InteractiveClassifier_searchIcon__tATrb{position:absolute;left:1rem;width:1.2rem;height:1.2rem;color:#94a3b8}.InteractiveClassifier_searchInput__VD0EJ{width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:.9rem 1rem .9rem 2.8rem;font-size:1rem;background:white;box-shadow:0 2px 4px rgba(0,0,0,.02);transition:all .2s;outline:none}.InteractiveClassifier_searchInput__VD0EJ:focus{border-color:#009688;box-shadow:0 0 0 3px rgba(0,150,136,.1)}.InteractiveClassifier_advancedToggle__joNM8{display:flex;align-items:center;gap:.5rem;background:white;border:1px solid #cbd5e1;color:#475569;padding:0 1.25rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.02)}.InteractiveClassifier_advancedToggle__joNM8:hover{background:#f8fafc;border-color:#94a3b8}.InteractiveClassifier_advancedActive__bbNu4{background:#f0fdfa;border-color:#14b8a6;color:#0f766e}.InteractiveClassifier_filterIcon__l6g6g{width:1.2rem;height:1.2rem}.InteractiveClassifier_controlsHeader__GZItC{display:flex;justify-content:space-between;align-items:center;padding:0 .5rem}.InteractiveClassifier_activeMeta__g1hhn{color:#64748b;font-size:.95rem;font-weight:500}.InteractiveClassifier_clearButton__7dVk8{background:none;border:none;color:#ef4444;font-weight:600;font-size:.95rem;cursor:pointer;padding:.25rem .5rem;border-radius:6px;transition:background .2s}.InteractiveClassifier_clearButton__7dVk8:hover{background:#fee2e2}.InteractiveClassifier_scrollableSections__jnoiU{display:flex;flex-direction:column;gap:1.5rem}.InteractiveClassifier_sectionCard__ibkmf,.InteractiveClassifier_sliderCard__EZ8oI{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #e2e8f0;padding:1.75rem;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.InteractiveClassifier_sectionLabel__X438Y{font-weight:700;color:#1e293b;font-size:1.15rem;margin-bottom:1.25rem}.InteractiveClassifier_sliderHeader__hKcTf{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.InteractiveClassifier_sliderHeader__hKcTf .InteractiveClassifier_sectionLabel__X438Y{margin-bottom:0}.InteractiveClassifier_blastBadge__V1fCD{background:#009688;color:white;font-size:1.25rem;font-weight:800;padding:.4rem 1rem;border-radius:9999px;box-shadow:0 4px 10px rgba(0,150,136,.3)}.InteractiveClassifier_rangeInput__hLg_4{-webkit-appearance:none;width:100%;height:8px;background:#e2e8f0;border-radius:4px;outline:none;background-image:linear-gradient(#009688,#009688);background-repeat:no-repeat;background-size:var(--value) 100%}.InteractiveClassifier_rangeInput__hLg_4::-webkit-slider-thumb{-webkit-appearance:none;height:24px;width:24px;border-radius:50%;background:white;border:3px solid #009688;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.15);-webkit-transition:transform .1s;transition:transform .1s}.InteractiveClassifier_rangeInput__hLg_4::-webkit-slider-thumb:active{transform:scale(1.15)}.InteractiveClassifier_sliderTicks__12IcQ{display:flex;justify-content:space-between;margin-top:.75rem;color:#94a3b8;font-size:.8rem;font-weight:500}.InteractiveClassifier_pillGrid__y4ltL{display:flex;flex-wrap:wrap;gap:.75rem}.InteractiveClassifier_pill__XOsC_{display:inline-flex;align-items:center;gap:.4rem;background:white;border:1px solid #cbd5e1;color:#475569;padding:.6rem 1.1rem;border-radius:9999px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.InteractiveClassifier_pill__XOsC_:hover{border-color:#94a3b8;background:#f8fafc;transform:translateY(-1px)}.InteractiveClassifier_pillActive__xl3M9{background:linear-gradient(135deg,#0d9488,#0f766e);color:white;border-color:transparent;box-shadow:0 4px 12px rgba(13,148,136,.3)}.InteractiveClassifier_pillActive__xl3M9:hover{background:linear-gradient(135deg,#0f766e,#115e59);border-color:transparent}.InteractiveClassifier_checkIcon__746hV{width:1.1rem;height:1.1rem}.InteractiveClassifier_resultsColumn__2Hn9f{position:-webkit-sticky;position:sticky;top:2rem}.InteractiveClassifier_resultsDashboard__UcWe3{display:flex;flex-direction:column;gap:1.5rem}.InteractiveClassifier_resultCard__lgpta{border-radius:20px;padding:1.75rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);overflow:hidden;position:relative;transition:transform .2s}.InteractiveClassifier_resultCard__lgpta:hover{transform:translateY(-2px)}.InteractiveClassifier_resultHeader__pPnOh{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.InteractiveClassifier_resultIcon__cfcF5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.15);font-weight:800;font-size:.75rem;letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.InteractiveClassifier_resultLabel__Aq6kX{font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;opacity:.9}.InteractiveClassifier_resultValue__9EarE{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem}.InteractiveClassifier_subValue__tkL88{display:block;margin-top:.5rem;font-size:1rem;font-weight:500;opacity:.85}.InteractiveClassifier_schemeCard__M_XbK{background:white;color:#1e293b;border:1px solid #e2e8f0}.InteractiveClassifier_schemeCard__M_XbK .InteractiveClassifier_resultIcon__cfcF5{background:#f1f5f9;color:#475569}.InteractiveClassifier_elnAdverse__2d54m{background:white;color:#1e293b;border:1px solid #fecaca;border-left:5px solid #ef4444;box-shadow:0 4px 15px -3px rgba(239,68,68,.1)}.InteractiveClassifier_elnAdverse__2d54m .InteractiveClassifier_resultIcon__cfcF5{background:#fef2f2;color:#ef4444}.InteractiveClassifier_elnFavorable__x0WGd{background:white;color:#1e293b;border:1px solid #bbf7d0;border-left:5px solid #10b981;box-shadow:0 4px 15px -3px rgba(16,185,129,.1)}.InteractiveClassifier_elnFavorable__x0WGd .InteractiveClassifier_resultIcon__cfcF5{background:#f0fdf4;color:#10b981}.InteractiveClassifier_elnIntermediate__kjV4f{background:white;color:#1e293b;border:1px solid #fef08a;border-left:5px solid #f59e0b;box-shadow:0 4px 15px -3px rgba(245,158,11,.1)}.InteractiveClassifier_elnIntermediate__kjV4f .InteractiveClassifier_resultIcon__cfcF5{background:#fefce8;color:#f59e0b}.InteractiveClassifier_terminalWrapper__PZ9ei{margin-top:1.5rem;border-top:1px solid #e2e8f0;padding-top:1.25rem}.InteractiveClassifier_terminalToggle__bmqo_{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#64748b;font-weight:600;font-size:.9rem;cursor:pointer;padding:0;transition:color .2s}.InteractiveClassifier_terminalToggle__bmqo_:hover{color:#0f172a}.InteractiveClassifier_toggleIcon__QDUL9{font-size:.7rem;transition:transform .2s}.InteractiveClassifier_toggleIcon__QDUL9.InteractiveClassifier_open__yK_3f{transform:rotate(90deg)}.InteractiveClassifier_terminalWindow__IvccR{margin-top:1rem;background:#0f172a;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);animation:InteractiveClassifier_expandDown__W1Yow .3s ease-out forwards;transform-origin:top}@keyframes InteractiveClassifier_expandDown__W1Yow{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}.InteractiveClassifier_terminalHeader__E_Hd1{background:#1e293b;padding:.6rem 1rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid #334155}.InteractiveClassifier_macButtons__azaws{display:flex;gap:6px}.InteractiveClassifier_macButtons__azaws span{width:10px;height:10px;border-radius:50%}.InteractiveClassifier_macRed__4ay1H{background:#ff5f56}.InteractiveClassifier_macYellow__Nw_cm{background:#ffbd2e}.InteractiveClassifier_macGreen__s85A_{background:#27c93f}.InteractiveClassifier_terminalTitle__qJqNB{color:#888;font-size:.75rem;font-family:monospace;letter-spacing:.05em}.InteractiveClassifier_terminalBody__xevK8{padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;color:#10b981;display:flex;flex-direction:column;gap:.5rem;max-height:250px;overflow-y:auto}.InteractiveClassifier_terminalBody__xevK8::-webkit-scrollbar{width:8px}.InteractiveClassifier_terminalBody__xevK8::-webkit-scrollbar-track{background:#000}.InteractiveClassifier_terminalBody__xevK8::-webkit-scrollbar-thumb{background:#333;border-radius:4px}.InteractiveClassifier_terminalLine__B_brR{line-height:1.4;word-wrap:break-word}.InteractiveClassifier_prompt__Orunh{color:#6b7280;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InteractiveClassifier_modalOverlay__qFtWA{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}.InteractiveClassifier_modalCard__6EcR8{width:min(720px,100%);background:white;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 20px 50px rgba(2,6,23,.25);padding:1.25rem}.InteractiveClassifier_modalTitle__so0mb{margin:0 0 .5rem;font-size:1.35rem;font-weight:800;color:#0f172a}.InteractiveClassifier_modalSubtitle___Vtd0{margin:0 0 1rem;color:#475569;line-height:1.5}.InteractiveClassifier_modalChecklist__eRiLU{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem}@media (max-width:760px){.InteractiveClassifier_modalChecklist__eRiLU{grid-template-columns:1fr}}.InteractiveClassifier_modalToggle__lhpdJ{text-align:left;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;border-radius:10px;padding:.7rem .8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.InteractiveClassifier_modalToggle__lhpdJ:hover{border-color:#94a3b8;background:#f1f5f9}.InteractiveClassifier_modalToggleActive__9Tf2r{border-color:#0d9488;background:#f0fdfa;color:#0f766e;box-shadow:inset 0 0 0 1px rgba(13,148,136,.25)}.InteractiveClassifier_modalActions__Gn1NH{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1rem}.InteractiveClassifier_modalSecondary__D0yZE{border:1px solid #cbd5e1;background:white;color:#334155;border-radius:10px;padding:.62rem .95rem;font-weight:700;cursor:pointer}.InteractiveClassifier_modalPrimary__fF8ru{border:1px solid #0d9488;background:#0d9488;color:white;border-radius:10px;padding:.62rem .95rem;font-weight:700;cursor:pointer}.InteractiveClassifier_modalPrimary__fF8ru:disabled,.InteractiveClassifier_modalSecondary__D0yZE:disabled{opacity:.65;cursor:not-allowed}