.mwv-calculator{display:flex;gap:20px;max-width:980px;margin:20px auto;background:#fff;padding:20px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}
.mwv-left{flex:1}
.mwv-right{width:320px}
.mwv-left label, .mwv-right label{display:block;margin-bottom:12px}
.mwv-left input[type=text], .mwv-left input[type=date], .mwv-left select{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}
#mwb-calc-btn, #mwv-calc-btn, #mwv-download-pdf, #mwv-book-now{display:inline-block;margin-top:10px;padding:10px 18px;background:#2b2f42;color:#fff;border-radius:6px;border:none;cursor:pointer}
#mwb-calc-btn:hover, #mwv-calc-btn:hover{opacity:.95}
#mwv-results h3{margin-top:0}
#mwv-breakdown{list-style:none;padding-left:0}
