body{font-family:system-ui,sans-serif;padding:2rem;background-color:#fdfdfd}input{margin-top:1rem}.summary-box{background-color:#f5f5f5;padding:1rem;margin-top:1.5rem;border-radius:6px;box-shadow:0 1px 3px #0000001a}footer{margin-top:3rem;font-size:.85rem;color:#666}
