table{border-collapse:collapse;font-family:system-ui,sans-serif;margin:20px 0;width:100%;table-layout:fixed}th,td{padding:10px 16px;border:1px solid #ccc;text-align:center;min-width:120px}th{background-color:#2c5282;color:#fff}td:last-child{background-color:#fefcbf;font-weight:700}.input-cell{outline:none}.input-cell:focus{background-color:#e2e8f0}button{padding:10px 20px;font-size:16px;background-color:#3182ce;color:#fff;border:none;border-radius:6px;cursor:pointer}button:hover{background-color:#2b6cb0}.analyze{text-align:center;font-size:xx-large;font-weight:700}.rbalance1{margin-top:0;text-align:end}.tbalance{margin-bottom:0;margin-right:54px;text-align:end;font-weight:700;font-size:x-large}.container{width:100%;table-layout:fixed}#root{display:block;margin:0 auto}.nb{background-color:red;min-height:100vh;padding:20px}.pb{background-color:#adff2f;min-height:100vh;padding:20px}.nb1,.nb2,.pb1,.pb2{text-align:center}.shopping-basket{font-size:100px}.image-icon{width:100px;height:100px;background-color:transparent}.ulimagep,.ulimagen{display:flex;flex-direction:row;justify-content:space-between}.image-icon{width:130px;height:130px;margin-right:60px}.button-container{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}.button-row{display:flex;gap:20px;justify-content:flex-start;width:fit-content}.button-clear{margin-top:10px;margin-left:79px}.pb button,.nb button{display:block;margin:20px auto 0;background-color:#d3d3d3;color:#000}ul{font-weight:700}
