.herstelgolf{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#204a5a;max-width:850px;margin:16px auto;border:1px solid #d5e4e8;border-radius:14px;overflow:hidden;background:white}.herstelgolf *{box-sizing:border-box}.herstelgolf .hg-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px}.herstelgolf .hg-heading strong{font-weight:650}.herstelgolf .hg-toggle{font:inherit;font-size:13px;background:white;border:1px solid #b9d2d9;border-radius:9px;padding:7px 12px;color:#23566a;cursor:pointer}.herstelgolf svg{width:100%;height:auto;display:block;background:linear-gradient(#f0f9fb,#e3f1f4)}.herstelgolf .hg-controls{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:14px 16px 18px}.herstelgolf label{font-size:13px;display:block}.herstelgolf output{float:right;font-weight:650}.herstelgolf input{display:block;width:100%;accent-color:#357f98;margin:8px 0 0;cursor:pointer}.herstelgolf button:focus-visible,.herstelgolf input:focus-visible{outline:2px solid #357f98;outline-offset:3px}@media(max-width:480px){.herstelgolf .hg-controls{gap:12px}.herstelgolf .hg-heading{font-size:14px}}
