body{margin:0;padding:0}.header{background-color:#c3bebef5;display:flex;height:10vh;justify-content:space-between;padding:1rem}.header img{height:90%}.header div{align-content:center;justify-content:space-evenly;text-align:center}.header div a{font-size:1.5rem;margin:2rem;text-decoration:none}.homepage{justify-content:space-between;width:100vw}.main_page{display:flex}.decision-tree{background-color:initial;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-top:10vh;padding:20px;text-align:center;width:40vw}#risk{margin:2rem 0 2rem 35%;width:30%}#risk a button,#start-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-bottom:20px;padding:10px 20px;transition:background-color .3s;width:100%}#start-btn:hover{background-color:#45a049}button.option{background-color:#008cba;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:10px;padding:10px 15px;transition:background-color .3s;width:100%}button.option:hover{background-color:#007bb5}.options{display:none;margin-top:10px}#market .option{background-color:#ff9800}#market .option:hover{background-color:#e68a00}#innovation .option{background-color:#673ab7}#innovation .option:hover{background-color:#5e35b1}#Strategic .option{background-color:#f44336}#Strategic .option:hover{background-color:#e53935}#productandservice .option{background-color:#9c27b0}#productandservice .option:hover{background-color:#8e24aa}.options{animation:fadeIn .5s ease-in-out}.Chat{display:flex;flex-direction:column;margin:10vh 2rem 2rem;width:45vw}.Chat textarea{border:1px solid #ccc;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;font-family:Arial,sans-serif;font-size:16px;height:15rem;margin:2rem 0;padding:1rem;resize:none;scrollbar-width:none}.Chat textarea:focus{border-color:#4caf50;box-shadow:0 4px 8px #0003}.Chat button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-bottom:20px;padding:10px 20px;transition:background-color .3s;width:100%}.Chat button:hover{background-color:#45a049}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ansoff-matrix{margin:20px;text-align:center}.matrix{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);margin:auto;max-width:600px}.cell{background-color:#f8f9fa;border:2px solid #007bff;border-radius:8px;height:10rem;padding:20px;position:relative;transition:background-color .3s}.cell:hover{background-color:#e9ecef}.cell h2{color:#007bff;margin:0}.cell p{color:#333}.bars{align-items:flex-start;flex-direction:column}.bar,.bars{display:flex}.bar{align-items:center;border-radius:5px;color:#fff;font-size:.8rem;font-weight:700;height:20px;justify-content:center;margin:5px 0;padding:0 10px;transition:width .3s ease}.risk{background-color:#dc3545}.reward{background-color:#28a745}*{margin:0;padding:0}.modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.modal-content{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:20px;width:300px;z-index:2}.userData{font-size:1.2rem;margin:5rem 0;width:100%}.table{justify-content:space-evenly;text-align:center;width:100%}.table tr,.table tr th{border-bottom:1px solid #ccc}.table tr th{font-size:1.8rem;padding:1rem}.table tr td{padding:.7rem}.updatebtn{background-color:#54b378}.deletebtn,.updatebtn{border:none;border-radius:5px;color:#fff;cursor:pointer;height:2.5rem;padding:.5rem 1rem;width:150px}.deletebtn{background-color:#b354a3}.card{border:1px solid #ccc;border-radius:8px;margin-bottom:20px;padding:20px}.card-header{font-size:1.2rem;font-weight:700;margin-bottom:10px}.slider-track{background-color:#eee;border-radius:2px;height:4px}.slider-thumb{background-color:#007bff;border-radius:50%;cursor:pointer;height:16px;width:16px}
/*# sourceMappingURL=main.317cf6d9.css.map*/