.document-dialog{max-width:650px}.document-dialog .rx-field{margin:8px 0}.document-qr{display:block;width:min(280px,100%);height:auto;margin:12px auto;background:#fff;border-radius:12px}.document-dialog .rx-text-button{margin:5px 8px 5px 0}.document-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.document-section-heading h3{margin:0}.document-archive{margin:14px 0;border:1px solid var(--border,#dbe3ef);border-radius:12px;padding:14px;background:var(--surface,#fff)}.document-file-row{display:flex;flex-wrap:wrap;gap:8px 14px;padding:12px 0;border-bottom:1px solid var(--border,#dbe3ef);align-items:center}.document-file-row:last-child{border:0}.document-file-description{flex:1;min-width:180px;display:grid;gap:3px}.document-muted{color:var(--muted,#5d6b80);font-size:calc(.88rem * var(--pelison-type-scale, 1))}.document-file-description small{color:var(--danger,#b42332)}.document-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.document-profile-wide{grid-column:1/-1}.document-transfer-card{max-width:560px;margin:6vh auto;padding:24px;background:var(--surface,#fff);border:1px solid var(--border,#dbe3ef);border-radius:16px;line-height:1.5}.document-transfer-card .brand{margin-bottom:18px}.document-transfer-card h1{font-size:calc(1.4rem * var(--pelison-type-scale, 1))}.document-transfer-card .rx-text-button{display:inline-block;margin:12px 0}@media(max-width:600px){.document-transfer-card{margin:20px 12px;padding:20px}.document-profile-grid{grid-template-columns:1fr}.document-profile-wide{grid-column:auto}.document-file-row{gap:8px}.document-dialog{width:calc(100% - 20px)}}@media print{.document-archive{display:none!important}}
