*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#111}.page{max-width:960px;margin:0 auto;padding:32px}.document-header h1{margin:0 0 4px;font-size:28px}.document-subtitle{margin:0;color:#555;font-size:14px}.document-section{margin-top:24px}.document-section h2{margin:0 0 12px;font-size:18px}@page{size:A4}body{font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:12px;color:#061332}.rl-page{width:100%;max-width:519px;margin:0 auto}@media print{.rl-page{max-width:none;padding:0 38px}}.rl-title-row{display:flex;align-items:center;gap:12px}.rl-title{flex:1;margin:0;font-family:Times New Roman,Times,serif;font-weight:700;font-size:24px;line-height:30px;color:#061332}.rl-logo{flex-shrink:0;color:#061332;height:30px;width:60px}.rl-property-row{display:flex;align-items:flex-start;gap:8px;margin-top:24px}.rl-property{flex:1 0 0;display:flex;flex-direction:column;gap:4px}.rl-property strong{font-size:12px;line-height:16px;font-weight:700}.rl-exported{display:flex;flex-direction:column;text-align:right;white-space:nowrap}.rl-group-row{display:flex;align-items:flex-start;gap:26px;margin-top:24px}.rl-group-name{flex:1 0 0;font-weight:700}.rl-finance{text-align:right;white-space:nowrap}.rl-list{display:flex;flex-direction:column;margin-top:32px}.rl-row{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-top:1px solid #e0e0e0;page-break-inside:avoid}.rl-row:first-child{border-top:0;padding-top:0}.rl-row-line{display:flex;gap:4px;align-items:flex-start}.rl-guest-name{flex:1 0 0;font-weight:700}.rl-rate{flex-shrink:0;text-align:right;white-space:nowrap}.rl-confirmation{flex:1 0 0}.rl-dates{flex-shrink:0;text-align:right;white-space:nowrap}.rl-room{flex:1 0 0}.rl-footer-template,.rl-header-template{font-family:Helvetica,Arial,sans-serif;font-size:8px;line-height:1.2;color:#061332;width:100%;padding:0 38px;-webkit-print-color-adjust:exact;print-color-adjust:exact}
