@media print{*{overflow:visible!important}.view-invoice-page{max-width:unset}}p[data-v-39d40984]{line-height:2}.title-form .heading-title[data-v-39d40984]{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;align-items:center;margin-bottom:0!important}.title-form .heading-title h1[data-v-39d40984]{font-size:1.3rem}.title-form .heading-title span.recode[data-v-39d40984]{font-size:1rem;color:red;justify-self:end;font-weight:700}.title-form .heading-summary[data-v-39d40984]{position:relative;text-align:center;color:#000;font-weight:700;font-size:12pt}.title-form .heading-summary span[data-v-39d40984]{font-size:12pt}.section h2[data-v-39d40984]{font-size:14pt}.section-guest-info[data-v-39d40984]{margin:10pt 0;border:2px solid;padding:8pt 15pt;display:flex;font-weight:700}.section-guest-info div[data-v-39d40984]{flex-basis:50%}.section-reservation-table table-reservation[data-v-39d40984]{margin:20pt 0}.section-reservation-table p[data-v-39d40984]{margin:8pt 0 5pt}.section-reservation-table .guide[data-v-39d40984]{margin-bottom:5pt}.section-reservation-table .guide p[data-v-39d40984]{margin:8pt 0 5pt}.section-reservation-table .guide ul[data-v-39d40984]{padding:0 16pt;margin:0}.section-reservation-table .guide ul li[data-v-39d40984]{line-height:2}.section-reservation-table table.note-table[data-v-39d40984]{margin:10pt 0}.section-reservation-table table.note-table td[data-v-39d40984]:first-child{width:50pt;height:30pt;text-align:center}.rule .title[data-v-39d40984]{font-weight:600}.rule .italic[data-v-39d40984],.rule .title.italic[data-v-39d40984]{font-style:italic}.rule p[data-v-39d40984]{margin:8pt 0 5pt}.rule ul[data-v-39d40984]{padding:0 16pt;margin:0}.rule ul li[data-v-39d40984]{line-height:2}.view-invoice-page[data-v-39d40984]{max-width:200mm;margin:0 auto}.divider.vertical[data-v-39d40984]{height:10pt;flex-shrink:0;width:0;border-left:1px solid #9ca3af}.heading-title[data-v-39d40984]{margin:0;margin-bottom:8pt;font-size:20pt;font-weight:600px;text-transform:uppercase}.heading-caption-group[data-v-39d40984]{display:flex;margin-top:4pt;align-items:center;flex-direction:row;justify-content:center;gap:6pt}.heading-caption[data-v-39d40984]{color:#85210c;font-weight:700}.heading-text-group[data-v-39d40984]{text-align:center;height:fit-content}.heading[data-v-39d40984]{color:#ba1c00;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.heading-logo[data-v-39d40984]{height:120pt;width:auto}.hr[data-v-39d40984]{margin-top:16pt;margin-bottom:16pt;border-top:.5pt solid #e5e7eb!important}td[data-v-39d40984],th[data-v-39d40984]{text-align:center;max-width:150px;word-wrap:break-word}body[data-v-39d40984]{overflow:hidden!important}table[data-v-39d40984],td[data-v-39d40984],th[data-v-39d40984],thead[data-v-39d40984],tr[data-v-39d40984]{border:.5px solid #d4d4d4}[data-v-39d40984]{font-size:10pt}thead th[data-v-39d40984]{font-weight:500}table td[data-v-39d40984],table th[data-v-39d40984]{padding-left:5px!important;padding-right:5px!important}.section-invoice-info[data-v-39d40984]{display:grid;grid-template-columns:75% 25%}.section-invoice-info-right[data-v-39d40984]{text-align:right}.invoice-info-item[data-v-39d40984]{display:block;margin-top:.5rem}.invoice-info-item[data-v-39d40984]:first-child{margin-top:0}.section-signature[data-v-39d40984]{page-break-inside:avoid;min-height:80pt;margin-top:30pt;display:flex;flex-direction:row;justify-content:space-around}table td.text-right[data-v-39d40984],table th.text-right[data-v-39d40984]{text-align:right}table td.text-bold[data-v-39d40984],table th.text-bold[data-v-39d40984]{font-weight:700}table td.text-left[data-v-39d40984],table th.text-left[data-v-39d40984]{text-align:left}table th[data-v-39d40984]{color:#000;text-align:center;border:.5px solid #d4d4d4!important}table thead[data-v-39d40984]{background-color:unset}table td[data-v-39d40984]:last-child{padding-right:0!important}.table-payments[data-v-39d40984],.table-transactions[data-v-39d40984]{border-collapse:collapse}.table-payments td[data-v-39d40984],.table-payments th[data-v-39d40984],.table-transactions td[data-v-39d40984],.table-transactions th[data-v-39d40984]{border:1px solid #000!important;padding:6pt!important}.table-payments .text-right[data-v-39d40984],.table-transactions .text-right[data-v-39d40984]{text-align:right}.table-payments td[data-v-39d40984]:last-child,.table-transactions td[data-v-39d40984]:last-child{padding-right:6pt!important}