.smbc-container{font-family:"Segoe UI",sans-serif;max-width:600px;margin:30px auto;padding:20px;border:2px solid #e0e0e0;border-radius:12px;background-color:#fafafa}#smbc-form{display:flex;flex-direction:column;gap:15px}#smbc-form label{font-weight:600;margin-bottom:5px}#smbc-form input[type="number"],#smbc-form input[type="checkbox"]{padding:10px;font-size:16px;width:100%;max-width:300px}#smbc-form button{padding:12px;font-size:16px;background-color:#1e88e5;color:#fff;border:none;border-radius:6px;cursor:pointer;width:fit-content}#smbc-form button:hover{background-color:#1565c0}#smbc-results{margin-top:20px;padding:15px;background-color:#fff3e0;border-left:5px solid #ffb300;font-size:16px}.smbc-breakdown{margin-top:10px;line-height:1.6}