.decision-tree_decisionTree___bRW7{background:#151a21;border:2px solid #64a8ff;border-radius:8px;padding:2rem;margin:3rem 0}.decision-tree_decisionTree___bRW7 h3{font-size:1.5rem;font-weight:700;margin:0 0 .75rem;color:#fff}.decision-tree_intro__N25tT{color:#9aa3ae;margin:0 0 2rem;font-size:1rem}.decision-tree_exampleSelector__vr_uY h4{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:#64a8ff}.decision-tree_exampleGrid__7HutB{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.decision-tree_exampleButton__Hyunm{background:#0a0c10;border:2px solid #2a2e35;border-radius:6px;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;text-align:left;cursor:pointer;transition:all .2s}.decision-tree_exampleButton__Hyunm:hover{border-color:#64a8ff;transform:translateY(-2px);background:#0f1318}.decision-tree_exampleButton__Hyunm strong{font-size:1rem;color:#fff;display:block}.decision-tree_exampleButton__Hyunm span{font-size:.875rem;color:#9aa3ae}.decision-tree_flowContainer__DQJvF{display:flex;flex-direction:column;gap:1.5rem}.decision-tree_flowHeader__9EOgr{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:1px solid #2a2e35;flex-wrap:wrap;gap:1rem}.decision-tree_flowHeader__9EOgr h4{font-size:1.25rem;font-weight:600;margin:0;color:#fff}.decision-tree_resetButton__e0qX4{background:transparent;border:1px solid #9aa3ae;color:#9aa3ae;padding:.5rem 1rem;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .2s}.decision-tree_resetButton__e0qX4:hover{border-color:#64a8ff;color:#64a8ff}.decision-tree_flowSteps___ZoSL{display:flex;flex-direction:column;gap:1.5rem}.decision-tree_flowStep__Ps_mQ{display:flex;gap:1.5rem;opacity:.3;transition:opacity .3s}.decision-tree_flowStep__Ps_mQ.decision-tree_active__wesJW{opacity:1}.decision-tree_stepNumber__EvwZB{flex-shrink:0;width:3rem;height:3rem;background:linear-gradient(135deg,#64a8ff,#1ee5b8);color:#0e1116;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.decision-tree_stepContent__7IglM{flex:1 1;background:#0a0c10;border:1px solid #2a2e35;border-radius:6px;padding:1.5rem}.decision-tree_stepContent__7IglM h5{font-size:1.125rem;font-weight:600;margin:0 0 1rem;color:#64a8ff}.decision-tree_requestText__9gzFi{font-size:1.0625rem;font-style:italic;color:#e6eaf2;margin:0}.decision-tree_analysis__2VYp2{display:flex;flex-direction:column;gap:1rem}.decision-tree_analysisQuestion__iBD7G{font-size:.9375rem;color:#9aa3ae;font-weight:500}.decision-tree_analysisAnswer__7_evU{font-size:1rem;font-weight:600;font-family:JetBrains Mono,monospace;padding-left:1rem}.decision-tree_higherComplexity__NXSIg,.decision-tree_newFeature__cEsL1{color:#64a8ff}.decision-tree_replacement__4vAkE,.decision-tree_sameComplexity__eODYm{color:#1ee5b8}.decision-tree_classification__ZVzyx{padding:1rem;border-radius:6px}.decision-tree_swapDecision__k6f3X{background:linear-gradient(135deg,#0f1c18,#0a0c10);border-left:4px solid #1ee5b8;padding:1.5rem;border-radius:6px}.decision-tree_addDecision__R_PbS{background:linear-gradient(135deg,#131b24,#0a0c10);border-left:4px solid #64a8ff;padding:1.5rem;border-radius:6px}.decision-tree_decisionBadge__l_vx6{display:inline-block;padding:.5rem 1rem;border-radius:4px;font-weight:700;font-size:1rem;margin-bottom:.75rem}.decision-tree_swapDecision__k6f3X .decision-tree_decisionBadge__l_vx6{background:#1ee5b8;color:#0e1116}.decision-tree_addDecision__R_PbS .decision-tree_decisionBadge__l_vx6{background:#64a8ff;color:#0e1116}.decision-tree_outcome__oL2SO{display:flex;flex-direction:column;gap:1.5rem}.decision-tree_reasoning__t4cKR{background:#0f1318;border:1px solid #2a2e35;border-radius:4px;padding:1rem}.decision-tree_reasoning__t4cKR strong{display:block;color:#64a8ff;margin-bottom:.5rem;font-size:.9375rem}.decision-tree_reasoning__t4cKR p{margin:0;color:#e6eaf2;font-size:.9375rem}.decision-tree_addOutcome__g8N5O,.decision-tree_swapOutcome__UXf6M{display:flex;flex-direction:column;gap:.75rem;font-family:JetBrains Mono,monospace;font-size:.9375rem}.decision-tree_addOutcome__g8N5O div,.decision-tree_swapOutcome__UXf6M div{padding:.75rem;background:#0f1318;border-left:3px solid #1ee5b8;border-radius:4px}.decision-tree_addOutcome__g8N5O div{border-left-color:#64a8ff}.decision-tree_nextButton__4lcth,.decision-tree_tryAgainButton__HEhpY{background:linear-gradient(135deg,#1ee5b8,#17c09a);border:none;color:#0e1116;padding:1rem 2rem;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;margin-top:1rem;align-self:flex-start}.decision-tree_nextButton__4lcth:hover,.decision-tree_tryAgainButton__HEhpY:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,229,184,.3)}.decision-tree_tryAgainButton__HEhpY{background:linear-gradient(135deg,#64a8ff,#4a8fe7);box-shadow:0 4px 12px rgba(100,168,255,.2)}@media (max-width:768px){.decision-tree_exampleGrid__7HutB{grid-template-columns:1fr}.decision-tree_flowHeader__9EOgr{flex-direction:column;align-items:flex-start}.decision-tree_flowStep__Ps_mQ{flex-direction:column}.decision-tree_stepNumber__EvwZB{align-self:flex-start}}