.data-reuse{margin:2rem 0;padding:1.1rem;border:1px solid #adc9d0;border-radius:10px;background:#f0f7f8;min-width:0}.data-reuse h2{margin-top:0}.data-reuse label{display:block;font-weight:700;margin:1.2rem 0 .5rem}.data-reuse textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:12px;font:14px/1.65 ui-monospace,monospace;resize:vertical;background:#fff;color:#123;border:1px solid #9eb6c2;border-radius:6px}.data-reuse button{min-height:44px;margin-top:8px;padding:10px 16px;border:0;border-radius:6px;background:#087d86;color:#fff;font:inherit;cursor:pointer}.data-reuse button:focus-visible{outline:3px solid #f2af00;outline-offset:3px}.data-reuse a{overflow-wrap:anywhere}.data-csv{padding:.6rem 0}.data-update-plan{font-size:.9rem;line-height:1.7;color:#506675}.data-history{margin:2rem 0;border-top:1px solid #cadbe0}.data-copy-status{min-height:1.6em}