.ryabboc-calculator{max-width:820px;margin:30px auto;padding:25px;background:#f9f9f9;border-radius:10px}
.ryabboc-calculator h3{margin-top:20px}
.ryabboc-calculator input,.ryabboc-calculator button{width:100%;margin-bottom:12px;padding:10px}
.dimensions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}
#distance_display{margin-bottom:15px;font-weight:bold}
.ryabboc-calculator button{background:#007cba;color:#fff;border:0;cursor:pointer}
