.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flight-input-label{font-size:12px;margin:0 0 5px;color:#344154}.flight-input-label:not(:first-child){margin-top:10px}.flight-editor-scroll{overflow:auto;border:1px solid #c5cfdb;border-radius:7px;margin-top:18px}.flight-entry-table{border-collapse:collapse;min-width:1120px;width:100%;text-align:left}.flight-entry-table th{font-size:13px;background:#edf1f6;padding:12px;color:#17212f}.flight-entry-table td{padding:12px;vertical-align:top;border-top:1px solid #c5cfdb}.flight-entry-table th:first-child{width:155px}.flight-entry-table th:nth-child(3),.flight-entry-table th:nth-child(4){width:210px}.flight-entry-table input{min-width:110px}.flight-entry-table textarea{min-width:175px;font-size:14px;min-height:125px}.flight-proposal-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.65;margin:16px 0 24px;text-align:left;color:#17212f}.flight-proposal-table th{background:#edf1f6;font-size:12px;padding:10px 6px;border:1px solid #b9c5d3;font-weight:700}.flight-proposal-table td{padding:12px 6px;border:1px solid #b9c5d3;vertical-align:top;overflow-wrap:anywhere;white-space:pre-line}.flight-proposal-table .flight-fare-row td{background:#f8fafc;font-size:13px;padding:12px}.flight-screenshot{margin:18px 0;break-inside:avoid}.flight-screenshot img{display:block;max-width:100%;height:auto;object-fit:contain;margin-top:8px}.flight-screenshot figcaption{font-size:13px;font-weight:600;color:#344154}.customer-service .flight-screenshot img{max-height:none}.flight-proposal-table tr{break-inside:avoid}@media screen and (max-width:650px){.flight-editor-scroll{overflow:visible;border:0;margin-top:12px}.flight-entry-table,.flight-entry-table tbody,.flight-entry-table tr,.flight-entry-table td{display:block;width:100%;min-width:0}.flight-entry-table thead{display:none}.flight-entry-table tr{padding:14px;margin-bottom:18px;border:1px solid #b9c5d3;border-radius:8px}.flight-entry-table td{border:0;padding:7px 0}.flight-entry-table input,.flight-entry-table textarea{min-width:0;font-size:16px}.flight-entry-table .flight-input-label{font-size:14px}.flight-proposal-table,.flight-proposal-table tbody,.flight-proposal-table tr,.flight-proposal-table td{display:block;width:100%}.flight-proposal-table thead{display:none}.flight-proposal-table tr{border:1px solid #b9c5d3;border-bottom:0;margin-top:16px}.flight-proposal-table td{border:0;border-bottom:1px solid #b9c5d3;padding:10px 12px;font-size:16px}.flight-proposal-table td[data-label]:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;color:#344154;margin-bottom:3px}.flight-proposal-table tr.flight-fare-row{margin-top:0}.flight-proposal-table .flight-fare-row td{font-size:15px}.flight-screenshot figcaption{font-size:14px}}@media print{.flight-proposal-table{display:table;table-layout:fixed;font-size:9.5pt;line-height:1.5}.flight-proposal-table thead{display:table-header-group}.flight-proposal-table tbody{display:table-row-group}.flight-proposal-table tr{display:table-row;break-inside:avoid}.flight-proposal-table th,.flight-proposal-table td{display:table-cell;font-size:9pt;padding:7pt 5pt}.flight-proposal-table td:before{display:none!important}.flight-proposal-table .flight-fare-row td{font-size:9.5pt}.flight-screenshot figcaption{font-size:9pt}}
