.legal-offer{min-width:0}.legal-offer section{margin-block:1.5rem}.legal-offer h3{font-size:1rem;margin-bottom:.6rem}.legal-document{border:1px solid var(--line,#dce3eb);padding:16px;border-radius:8px;margin-block:14px}.legal-document summary{font-weight:650;cursor:pointer}.legal-document-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font:inherit;line-height:1.65;max-width:100%}.legal-hash{font-size:.75rem;overflow-wrap:anywhere}.legal-guarantee{margin-block:24px}.legal-guarantee img{width:100%;max-width:794px;height:auto;display:block}.legal-guarantee a{display:block}.legal-withdrawal-panel{margin-block:16px}.legal-withdrawal-panel form{max-width:700px}.legal-withdrawal-panel label{display:grid;gap:6px}.legal-withdrawal-panel input,.legal-withdrawal-panel textarea{width:100%;padding:10px;border:1px solid #c5cfdb;border-radius:6px;font:inherit}.legal-withdrawal-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.legal-withdrawal-actions{display:flex;gap:12px;flex-wrap:wrap}.legal-withdrawal-panel code{overflow-wrap:anywhere}@media(max-width:600px){.legal-document{padding:10px}.legal-document-text{font-size:14px}}
