.iqvs-history{max-width:1120px;margin:2rem auto;padding:clamp(1rem,3vw,2rem);border:1px solid #ccd9de;border-radius:16px;background:#fff;color:#142e3b;font:inherit;line-height:1.6}.iqvs-history *{box-sizing:border-box}.iqvs-history h2,.iqvs-history h3{color:#123b4b}.iqvs-history fieldset{margin:1.5rem 0;padding:1.25rem;border:1px solid #bdcfd7;border-radius:10px;min-width:0}.iqvs-history legend{font-weight:700;padding:0 .5rem}.iqvs-history__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.iqvs-history__field{display:flex;flex-direction:column;gap:.4rem;margin:.7rem 0}.iqvs-history label{font-weight:600}.iqvs-history input:not([type=checkbox]),.iqvs-history select,.iqvs-history textarea{width:100%;min-height:48px;border:1px solid #718d9a;border-radius:6px;padding:.65rem;font:inherit;background:#fff;color:#142e3b}.iqvs-history input[type=checkbox]{width:22px;height:22px;flex-shrink:0;margin-top:3px}.iqvs-history__check{display:flex;gap:.75rem;align-items:flex-start}.iqvs-history button{min-height:48px;padding:.75rem 1.1rem;border:2px solid #175167;border-radius:7px;background:#175167;color:#fff;font:inherit;font-weight:600;cursor:pointer;white-space:normal}.iqvs-history :focus-visible{outline:3px solid #b76700;outline-offset:3px}.iqvs-history__actions{display:flex;flex-wrap:wrap;gap:1rem}.iqvs-history__notice{padding:1rem;border-left:4px solid #a65a00;background:#fff4de}.iqvs-history__hint{font-size:.92em;color:#3e5c69}.iqvs-history details{margin:1rem 0;padding:1rem;border:1px solid #cbd9df;border-radius:8px;overflow-wrap:anywhere}.iqvs-history summary{cursor:pointer;min-height:44px;font-weight:700}.iqvs-history__summary{display:grid;grid-template-columns:minmax(120px,1fr) 3fr;gap:.5rem 1rem}.iqvs-history__summary dt{font-weight:700}.iqvs-history__summary dd{margin:0}.iqvs-history__decision{border-top:1px solid #bdcfd7;margin-top:1rem;padding-top:1rem}@media(max-width:650px){.iqvs-history__grid,.iqvs-history__summary{grid-template-columns:1fr}.iqvs-history__actions button{width:100%}}@media(prefers-reduced-motion:reduce){.iqvs-history *{scroll-behavior:auto}}
.iqvs-history__address{grid-column:1 / -1}
