.roadmap-container{margin:0 auto;max-width:800px;padding:1.5rem}.negative-roadmap{--roadmap-accent:var(--accent-warm);--roadmap-accent-strong:#a2553f;--roadmap-dark:var(--dark-color);--roadmap-tint:#c96b4b14;--roadmap-border:#c96b4b29}.negative-roadmap .current-question{display:flex;justify-content:center;margin:.2rem 0 .75rem;text-align:center}.negative-roadmap .current-question h3{background:#fff;border:0;border-radius:0;box-shadow:none;color:var(--roadmap-accent);display:inline-block;font-size:var(--text-xl);font-weight:600;line-height:1.25;margin:0;padding:0}.negative-roadmap .options-container{grid-gap:1rem;display:grid;gap:1rem;margin:.75rem 0}.negative-roadmap .binary-layout{grid-template-columns:1fr 1fr}.negative-roadmap .grid-layout{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.negative-roadmap .option-card{align-items:center;background:#fff;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 18px #1c27330d;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:108px;padding:1.5rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.negative-roadmap .option-card:hover{border-color:#c96b4b57;box-shadow:0 12px 28px #c96b4b24;transform:translateY(-4px)}.negative-roadmap .option-card h3{color:var(--roadmap-dark);font-size:var(--text-lg);font-weight:600;margin:0 0 .5rem}.negative-roadmap .option-tests{color:var(--roadmap-dark);font-size:var(--text-base);margin:0;opacity:.8}.negative-roadmap .conclusion-panel{background:var(--roadmap-tint);border-radius:8px;margin:1.5rem 0;padding:1.5rem;text-align:center}.negative-roadmap .conclusion-panel h3{color:var(--roadmap-accent);font-size:var(--text-lg);margin:0 0 1rem}.negative-roadmap .result-text{background:#fff;border:1px solid var(--roadmap-border);border-radius:50px;color:var(--roadmap-accent);display:inline-block;font-size:var(--text-xl);font-weight:600;margin:.5rem 0;max-width:100%;overflow-wrap:anywhere;padding:.8rem 1.5rem;word-break:normal}.negative-roadmap .nav-buttons{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:.85rem}.negative-roadmap .nav-btn{border:none;border-radius:8px;cursor:pointer;font-size:var(--text-md);font-weight:600;min-width:120px;padding:.8rem 2rem;transition:all .2s ease}.negative-roadmap .back-btn{background:#fff;border:1px solid var(--roadmap-border);box-shadow:0 2px 4px #0000000d;color:var(--roadmap-accent)}.negative-roadmap .back-btn:hover:not(:disabled){background:var(--roadmap-tint);border-color:var(--roadmap-accent)}.negative-roadmap .back-btn:disabled{background:#f8f9fa;border-color:#ddd;color:#999;cursor:not-allowed;opacity:.5}.negative-roadmap .next-btn{background:var(--roadmap-accent);box-shadow:0 8px 18px #c96b4b2e;color:#fff}.negative-roadmap .next-btn:hover{background:var(--roadmap-accent-strong);box-shadow:0 10px 22px #c96b4b3d;transform:translateY(-1px)}.negative-roadmap .conclusion-tests-container{background:#fff;border:1px solid var(--roadmap-border);border-radius:8px;margin-top:1.5rem;padding:1.2rem 1.5rem;text-align:left}.negative-roadmap .conclusion-tests-container h4{border-bottom:2px solid var(--roadmap-border);color:var(--roadmap-dark);font-size:var(--text-md);font-weight:600;margin:0 0 .8rem;padding-bottom:.4rem}.negative-roadmap .conclusion-tests-list{margin:0;padding-left:1.2rem}.negative-roadmap .conclusion-tests-list li{color:var(--roadmap-dark);font-size:var(--text-md);line-height:1.4;margin-bottom:.5rem}@media (max-width:768px){.negative-roadmap.roadmap-container{padding:1rem}.negative-roadmap .options-container{grid-template-columns:1fr!important}.negative-roadmap .nav-buttons{flex-direction:column;gap:.5rem}.negative-roadmap .nav-btn{width:100%}}body.dark-mode .negative-roadmap .roadmap-status-bar>div{background:#1e2532e0;border-color:#4fd1c524}body.dark-mode .negative-roadmap .current-question h3,body.dark-mode .negative-roadmap .roadmap-status-bar strong{color:#dff8f0}body.dark-mode .negative-roadmap .current-question h3{background:#0000}body.dark-mode .negative-roadmap .history-chip{background:#1e2532;border-color:#4fd1c52e;color:#dff8f0}body.dark-mode .negative-roadmap .history-chip.active,body.dark-mode .negative-roadmap .history-chip:hover{background:#4fd1c51f;border-color:#4fd1c557}body.dark-mode .negative-roadmap .option-card{background:#1e2532;border-color:#4fd1c524;box-shadow:0 8px 18px #00000047}body.dark-mode .negative-roadmap .option-card:hover{background:#232d3e;border-color:#4fd1c557;box-shadow:0 12px 28px #00000061}body.dark-mode .negative-roadmap .option-card h3{color:#dff8f0}body.dark-mode .negative-roadmap .result-text{background:#1e2532;border-color:#4fd1c538;color:#5eead4}body.dark-mode .negative-roadmap .conclusion-panel{background:#1e2532b8}body.dark-mode .negative-roadmap .back-btn{background:#1e2532;border-color:#4fd1c538;color:#5eead4}body.dark-mode .negative-roadmap .back-btn:hover:not(:disabled){background:#4fd1c51a}body.dark-mode .negative-roadmap .back-btn:disabled{background:#181e2a;border-color:#4fd1c51a;color:#4a5568}body.dark-mode .negative-roadmap .conclusion-tests-container{background:#1e2532;border-color:#4fd1c529}body.dark-mode .negative-roadmap .conclusion-tests-container h4{border-bottom-color:#4fd1c52e;color:#dff8f0}body.dark-mode .negative-roadmap .conclusion-tests-list li{color:#c8d2dc}
/*# sourceMappingURL=212.3ffd5bde.chunk.css.map*/