.centered-input input{text-align:center}#envset{width:100px;margin-left:10px}.drop-item{min-height:35px!important;max-height:35px!important}.drop-item .v-list-item__icon{margin:2px 0}.docdownload .img-hover img{max-width:300px}.room-btn{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-btn button{-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:left;transform-origin:left}.room-btn input::-webkit-inner-spin-button,.room-btn input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.room-btn input[type=number]{-moz-appearance:textfield}.rtitle{width:120px;min-width:120px}.rdelete{width:30px}.namelist{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:460px}.namelist,.namelist>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.namelist>div{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.namefield{width:150px;display:inline-block}.aboutfield{width:160px;display:inline-block}.roomfieldlabels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4px}.roomfieldlabels .flex-grow-1,.roomfieldlabels .namefield{padding-left:12px}.roomrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #d3d3d3}.roomrow .cancelled{opacity:.5;text-decoration:line-through}.special-roomlist .roomrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.special-roomlist .roomrow,.special-roomlist .roomrow .namelist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.special-roomlist .roomrow .namelist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.room-sum{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.year-option{padding:5px 15px;max-height:30px;height:30px;min-height:30px}.seasonal-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.seasonal-row .seasonal-row-date{width:60px}.currency-input{text-align:right;max-width:70px;pointer-events:none}.seasonal-click:hover{cursor:pointer;text-decoration:underline}.total-block{margin:-5px 0 -4px 0!important}.total-show{-webkit-box-flex:1;-ms-flex:1;flex:1}.total-show .extra{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-info .infocol{width:300px}.cancelled{opacity:.5;text-decoration:line-through}.roomlist{min-height:800px}.roomlist .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.roomlist .logo img{height:120px}.roomlist .room-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.roomlist .title{font-size:20px;font-weight:500;letter-spacing:.0125em!important;text-decoration:underline}.roomlist .room-sub-title{font-weight:500;padding:0 50px;color:#00f;text-align:center}.roomlist .room-content,.roomlist .room-sub-title{-webkit-column-width:15em;-moz-column-width:15em;column-width:15em}.roomlist .room-content{padding:10px 50px}.roomlist table{width:350px;border:1px solid #000;margin-bottom:20px;-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-inside:avoid;font-size:12px}.roomlist th{background:#add8e6;border:1px solid #000}.roomlist td,.roomlist th{padding:2px}.roomlist tr td:first-child{width:100px}.roomlist tr{border:1px solid #000}.roomlist .rtop{border-top:1px solid #000}.roomlist .rleft{border-left:1px solid #000}.roomlist .rright{border-right:1px solid #000}.roomlist .rbottom{border-bottom:1px solid #000}.roomlist .indexing{text-align:center}.roomlist .caps{text-transform:uppercase}.roomtotal{background:#d3d3d3;font-weight:700}.roomtotal tr td:first-child{width:100px;padding-left:20px}.roomtotal td:nth-child(2){text-align:center}.roomtotal .red--text{color:red}.roomsummarytotal{background:#d3d3d3;font-weight:700}.roomsummarytotal tr td:first-child{width:250px;padding-left:4px}#mainnav,#mainnav .v-toolbar__content{height:30px!important}.top-tabs{background:#1f305c}.top-tabs .software-tab-wrapper .v-tabs-bar{height:25px}body,html{height:100%}body{background:#1f305c}#app,.full-height,section{height:100%}#app{background:#1f305c}#app .v-tab-bar{height:35px}#app #amain{padding-top:30px!important}#app .docview #mainnav{display:none}#app .docview #amain{padding-top:0!important}#app .ring{border:1px solid #d3d3d3;border-radius:5px}#app .color-alt:nth-child(2n){background:#f5f5f5}#app .color-alt:nth-child(2n).canclick:hover{background:rgba(0,0,0,.1)}#app .color-alt:nth-child(odd){background:#fff}#app .color-alt:nth-child(odd).canclick:hover{background:rgba(0,0,0,.1)}#app .hover:hover{background:#d3d3d3;cursor:pointer}#app a.docdownload{color:#000;text-decoration:none}#app .disable-click{pointer-events:none;background:#d3d3d3;opacity:.8}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.s-field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.scroller{height:100%}.user{height:32%;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-block{position:absolute;right:30px;padding:5px;z-index:100}.database-table .vue-recycle-scroller__item-view{display:table}.database-table .database-row{width:100%}.database-table td{border-right:1px solid #d3d3d3}.email-body-container{max-height:400px;overflow-y:auto;padding:16px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa;width:100%}.no-data{text-align:center;padding:16px 0}.history-card .history-card-content{max-height:300px;overflow:auto}.history-card-header .replybtn{opacity:0}.history-card-header:hover .replybtn{opacity:1}.history-search,.history-search .date-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.history-search .search-item{max-width:200px}.red-text{color:red}.green-text{color:green}.lightred-text{color:#f66}.lightgreen-text{color:#90ee90}.over-bb{border:2px outset transparent}.over-bb.black-bb{border:2px outset grey}.booking-row-header{padding:0 16px!important;position:sticky;color:#fff;top:0}.booking-row-header .brh-hover{opacity:0}.booking-row-header:hover{cursor:pointer;background:rgba(10,10,10,.3)!important}.booking-row-header:hover .brh-hover{opacity:1}.print-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100% - 35px)}.print-wrapper .pdf-controls{position:fixed;top:0;width:100%;height:35px;z-index:100}.print-wrapper .pdf-controls fieldset{background:#fff}.print-wrapper .pdf{margin:35px auto 0;height:100%;width:850px;overflow:auto;background:#fff}.print-wrapper .pdf .doc{display:block;margin:0 auto;padding:5px}.print-wrapper .title{text-decoration:underline}.status-disabled{pointer-events:none;background:#d3d3d3;opacity:.8}.booking-group-datatable .booking-group-datatable-header{height:48px}.booking-group-datatable .booking-group-datatable-header .brh-wrapper{height:100%}.booking-group-datatable .booking-group-datatable-header .brh-col{padding:0 16px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.booking-group-datatable .booking-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.booking-group-datatable .booking-search-container .booking-row-header{padding:0 16px!important;position:sticky;color:#fff;top:0;z-index:5}.booking-group-datatable .booking-search-container .booking-row-header .brh-hover{opacity:0}.booking-group-datatable .booking-search-container .booking-row-header:hover{cursor:pointer;background:rgba(10,10,10,.3)!important;color:#000}.booking-group-datatable .booking-search-container .booking-row-header:hover .brh-hover{opacity:1}.booking-table .theme--light.v-data-table thead tr th{color:#000}.database-table .database-row:hover{cursor:pointer}.technical-wrapper .attention{background:#d3d3d3;border:3px solid red;padding:10px;margin:10px auto}.technical-wrapper .day{margin:10px auto;width:100%}.technical-wrapper .day table{width:100%}.technical-wrapper .day table .t-ctrls{opacity:0}.technical-wrapper .day table tr{margin-top:10px}.technical-wrapper .day table tr:hover .t-ctrls{opacity:1}.technical-wrapper .day table td.time{width:120px}.technical-wrapper .day table td{vertical-align:top;padding-top:10px}.technical-wrapper .t-footer{padding:10px 0;margin:10px 0;border-top:3px solid #000;border-bottom:3px solid #000}.compare-row.equal-row{pointer-events:none;opacity:.5}.compare-row:hover{background:#d3d3d3;cursor:pointer}.compare-row:hover .selected{background:green}.compare-row .selected{background:#90ee90}.custom-price-row{border-bottom:1px solid #d3d3d3}.custom-price-row:focus-within{color:#1976d2}.product-select-row:hover{background:hsla(0,0%,78.4%,.5);cursor:pointer}.product-select-row .highlight{background:#add8e6}.product-select-row .border-all{border:1px solid #000}.product-select-row .border-wall{border-left:1px solid #000;border-right:1px solid #000}.product-select-row .border-top{border-top:1px solid #000}.product-select-row .border-bottom{border-bottom:1px solid #000}.flight-details-title{padding:4px 5px!important;background:#d3d3d3;font-weight:500;font-size:12px}.flight-detail-actions{gap:8px}.flight-main-fields{padding:8px 4px}.flight-section-header{padding-top:8px!important;padding-bottom:4px!important}.flight-leg-label{-webkit-box-flex:0!important;-ms-flex:0 0 72px!important;flex:0 0 72px!important;max-width:72px;min-width:72px;width:72px}.flight-fields{display:grid;grid-template-columns:minmax(195px,1.25fr) minmax(170px,1.15fr) minmax(160px,1.1fr) minmax(165px,1fr);gap:6px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flight-field{min-width:0}.flight-field .a-field{width:100%}.flight-field .f-date-style{max-width:none!important;min-width:0!important;width:100%}.flight-field input[type=time]{min-width:0;width:100%}.flight-detail-row{margin-top:0!important;margin-bottom:0!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flight-detail-row .a-field .label{min-width:52px!important;max-width:52px!important}.flight-detail-row .label-wrapper-label{min-height:26px!important;max-height:26px!important}.flight-detail-row .v-text-field--outlined.v-input--dense .v-input__slot{min-height:28px!important}.flight-detail-row .v-text-field--outlined.v-input--dense .v-input__append-inner{margin-top:2px!important}.flight-detail-row .v-input__slot{padding-top:0!important;padding-bottom:0!important}.secondary-flight-form{padding:0;border-bottom:1px solid rgba(0,0,0,.08)}.secondary-flight-form:last-of-type{border-bottom:none}.bg-row[data-v-0638ccd0]{background-color:#c4e0e8}.client-name[data-v-0638ccd0]{font-weight:700}.group-row[data-v-259921e8]{background-color:#e2f0f4}.group-row td[data-v-259921e8]{border-bottom:thin solid}.name-column[data-v-259921e8]{font-weight:700}.route-row[data-v-2b53f7fa]{cursor:pointer}.route-row[data-v-2b53f7fa]:hover{background-color:rgba(0,0,0,.03)}.selected-route[data-v-2b53f7fa]{background-color:rgba(0,0,0,.06)}.description-cell[data-v-2b53f7fa]{white-space:pre-wrap;max-height:4.5em;overflow:hidden}.quote-costs-title[data-v-1c2690ac]{font-size:18px;font-weight:600;margin-bottom:4px}.quote-day-block[data-v-1c2690ac]{display:block;width:100%;min-width:720px;max-width:100%;margin-top:20px;padding:0;border:1px solid #bdbdbd;border-radius:10px;background:#f8f9fa;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.quote-day-block[data-v-1c2690ac]:first-of-type{margin-top:12px}.quote-day-block--alt[data-v-1c2690ac]{background:#fff}.quote-day-header[data-v-1c2690ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:0;padding:10px 14px;background:#e8edf2;border-bottom:1px solid #cfd8dc}.quote-day-block--alt .quote-day-header[data-v-1c2690ac]{background:#f0f4f8}.quote-day-reorder[data-v-1c2690ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote-day-title[data-v-1c2690ac]{font-size:16px;font-weight:600;line-height:1.3;margin-left:4px;color:#263238}.quote-day-route-bar[data-v-1c2690ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;width:auto;margin:12px 14px;padding:8px 10px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-day-block--alt .quote-day-route-bar[data-v-1c2690ac]{background:#fafafa}.quote-day-field[data-v-1c2690ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.quote-day-field--via[data-v-1c2690ac]{-webkit-box-flex:1.15;-ms-flex:1.15 1 0px;flex:1.15 1 0}.quote-day-field--action[data-v-1c2690ac]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quote-day-label[data-v-1c2690ac]{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666;line-height:1.2}.quote-day-field-row[data-v-1c2690ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:0}.quote-day-field-row>[data-v-1c2690ac]:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.quote-day-connector[data-v-1c2690ac]{-ms-flex-item-align:center;align-self:center;margin-bottom:4px;color:#9e9e9e;font-size:14px;font-weight:500;line-height:1}.quote-day-connector[data-v-1c2690ac],.quote-day-sync[data-v-1c2690ac]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.quote-day-route-btn[data-v-1c2690ac]{text-transform:none!important;letter-spacing:0!important;height:28px!important;min-height:28px!important;padding:0 10px!important;white-space:nowrap;margin-bottom:2px}.quote-day-route-btn[data-v-1c2690ac] .v-icon{margin-right:4px!important}.quote-day-field[data-v-1c2690ac] .select-wrapper,.quote-day-field[data-v-1c2690ac] .v-input,.quote-day-field[data-v-1c2690ac] .v-text-field{width:100%}.quote-day-products[data-v-1c2690ac]{overflow-x:auto;width:auto;margin:0 14px 12px;padding:8px 10px 4px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-day-block--alt .quote-day-products[data-v-1c2690ac]{background:#fafafa}.quote-day-table[data-v-1c2690ac]{width:100%;min-width:1100px;border-collapse:collapse}.quote-day-table th[data-v-1c2690ac]{padding:6px 8px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666;text-align:left;border-bottom:1px solid #e0e0e0;white-space:nowrap}.quote-day-table td[data-v-1c2690ac]{padding:6px 8px;vertical-align:middle;border-bottom:1px solid #efefef}.quote-day-table__row:hover td[data-v-1c2690ac]{background:#fafafa}.quote-product-type-row td[data-v-1c2690ac]:first-child{-webkit-box-shadow:inset 4px 0 0 var(--quote-product-type-accent);box-shadow:inset 4px 0 0 var(--quote-product-type-accent)}.quote-day-table__empty-row td[data-v-1c2690ac]{height:40px;padding:10px 8px;border-bottom:1px solid #efefef}.quote-day-empty-label[data-v-1c2690ac]{font-size:12px;color:#9e9e9e}.quote-day-table__reorder[data-v-1c2690ac]{width:56px;white-space:nowrap}.quote-day-table__icon-cell[data-v-1c2690ac]{width:28px;padding-left:2px!important;padding-right:2px!important;text-align:center}.quote-day-table__program[data-v-1c2690ac]{text-align:center;min-width:72px;vertical-align:middle}.quote-program-toggle[data-v-1c2690ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:24px}.quote-program-toggle[data-v-1c2690ac] .v-input--selection-controls,.quote-program-toggle[data-v-1c2690ac] .v-input--switch{margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.quote-program-toggle[data-v-1c2690ac] .v-input--switch{-webkit-transform:scale(.82);transform:scale(.82);-webkit-transform-origin:center center;transform-origin:center center}.quote-program-toggle[data-v-1c2690ac] .v-input__slot{margin:0}.quote-day-table__actions[data-v-1c2690ac]{width:36px}.quote-day-table__footer td[data-v-1c2690ac]{border-bottom:none;padding-top:4px;padding-bottom:2px}.quote-day-inline-field[data-v-1c2690ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;min-width:160px}.quote-day-type-field[data-v-1c2690ac]{width:170px}.quote-day-cost-type-field[data-v-1c2690ac]{width:130px}.quote-day-warning-icon[data-v-1c2690ac]{height:14px;width:14px}.quote-day-add-line[data-v-1c2690ac]{text-transform:none!important;letter-spacing:0!important;padding-left:0!important}.quote-section-header[data-v-098dd498]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:10px}.quote-section-title[data-v-098dd498]{font-size:18px;font-weight:600;margin-bottom:4px}.quote-section-action-btn[data-v-098dd498]{text-transform:none!important;letter-spacing:0!important;height:28px!important;min-height:28px!important}.quote-section-block[data-v-098dd498]{display:block;width:100%;min-width:720px;max-width:100%;margin-top:10px;padding:12px 14px 10px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-section-products[data-v-098dd498]{overflow-x:auto;width:100%}.quote-section-table[data-v-098dd498]{width:100%;min-width:1100px;border-collapse:collapse}.quote-section-table th[data-v-098dd498]{padding:6px 8px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666;text-align:left;border-bottom:1px solid #e0e0e0;white-space:nowrap}.quote-section-table td[data-v-098dd498]{padding:6px 8px;vertical-align:middle;border-bottom:1px solid #efefef}.quote-section-table__row:hover td[data-v-098dd498]{background:#fafafa}.quote-product-type-row td[data-v-098dd498]:first-child{-webkit-box-shadow:inset 4px 0 0 var(--quote-product-type-accent);box-shadow:inset 4px 0 0 var(--quote-product-type-accent)}.quote-section-table__empty-row td[data-v-098dd498]{height:40px;padding:10px 8px;border-bottom:1px solid #efefef}.quote-section-empty-label[data-v-098dd498]{font-size:12px;color:#9e9e9e}.quote-section-table__reorder[data-v-098dd498]{width:56px;white-space:nowrap}.quote-section-table__icon-cell[data-v-098dd498]{width:28px;padding-left:2px!important;padding-right:2px!important;text-align:center}.quote-section-table__program[data-v-098dd498],.quote-section-table__unit[data-v-098dd498]{text-align:center;min-width:72px;vertical-align:middle}.quote-program-toggle[data-v-098dd498]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:24px}.quote-program-toggle[data-v-098dd498] .v-input--selection-controls,.quote-program-toggle[data-v-098dd498] .v-input--switch{margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.quote-program-toggle[data-v-098dd498] .v-input--switch{-webkit-transform:scale(.82);transform:scale(.82);-webkit-transform-origin:center center;transform-origin:center center}.quote-program-toggle[data-v-098dd498] .v-input__slot{margin:0}.quote-section-table__actions[data-v-098dd498]{width:36px}.quote-section-table__footer td[data-v-098dd498]{border-bottom:none;padding-top:4px;padding-bottom:2px}.quote-section-inline-field[data-v-098dd498]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;min-width:160px}.quote-section-type-field[data-v-098dd498]{width:170px}.quote-section-cost-type-field[data-v-098dd498]{width:130px}.quote-section-warning-icon[data-v-098dd498]{height:14px;width:14px}.quote-section-add-line[data-v-098dd498]{text-transform:none!important;letter-spacing:0!important;padding-left:0!important}.quote-pax__row[data-v-bf7c57a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap}.quote-pax__unit[data-v-bf7c57a2]{color:#666;font-size:12px;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.quote-section-title[data-v-06489eea]{font-size:18px;font-weight:600;margin-bottom:10px}.quote-section-block[data-v-06489eea]{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:10px 12px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.quote-total-costs-row[data-v-06489eea]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px}.quote-section-table[data-v-06489eea]{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;border-collapse:collapse}.quote-section-table th[data-v-06489eea]{padding:4px 6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666;text-align:left;border-bottom:1px solid #e0e0e0;white-space:nowrap}.quote-section-table td[data-v-06489eea]{padding:4px 6px;vertical-align:middle;border-bottom:1px solid #efefef}.quote-section-table__row:hover td[data-v-06489eea]{background:#fafafa}.quote-section-table__no[data-v-06489eea]{width:32px;text-align:center}.quote-section-table__actions[data-v-06489eea]{width:44px;text-align:center}.quote-section-table[data-v-06489eea] .v-input,.quote-section-table[data-v-06489eea] .v-text-field{width:84px;min-width:84px}.quote-section-footer[data-v-06489eea]{padding-top:2px}.quote-section-add-line[data-v-06489eea]{text-transform:none!important;letter-spacing:0!important;padding-left:0!important}.quote-total-costs-breakdown[data-v-06489eea]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 8px 6px;background:#e8e8e8;border:1px solid #d0d0d0;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-total-costs-table[data-v-06489eea]{border-collapse:collapse;width:-webkit-max-content;width:-moz-max-content;width:max-content}.quote-total-costs-table th[data-v-06489eea]{padding:4px 6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666;text-align:left;border-bottom:1px solid #e0e0e0;white-space:nowrap}.quote-total-costs-help-label[data-v-06489eea]{cursor:help;border-bottom:1px dotted #bbb}.quote-total-costs-table td[data-v-06489eea]{padding:4px 6px;vertical-align:middle;border-bottom:1px solid #efefef;white-space:nowrap}.quote-total-costs-type-swatch[data-v-06489eea]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.quote-total-costs-table__label[data-v-06489eea]{font-weight:400;font-size:13px;color:#555;padding-right:8px!important}.quote-total-costs-table__label--total[data-v-06489eea]{font-weight:600}.quote-total-costs-table__total-row td[data-v-06489eea]{border-bottom:1px solid #d0d0d0}.quote-total-costs-inline[data-v-06489eea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap}.quote-total-costs-inline[data-v-06489eea] .v-input,.quote-total-costs-inline[data-v-06489eea] .v-text-field{width:100px;min-width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.quote-total-costs-unit[data-v-06489eea]{color:#666;font-size:12px;white-space:nowrap}.quote-section-title[data-v-7a48caf6]{font-size:18px;font-weight:600;margin-bottom:10px}.quote-section-block[data-v-7a48caf6]{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:10px 12px;border:1px solid #d0d0d0;border-radius:8px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.quote-margin-option--fixed[data-v-7a48caf6]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #efefef}.quote-margin-mode[data-v-7a48caf6],.quote-margin-option__header[data-v-7a48caf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;color:#333;cursor:pointer;white-space:nowrap}.quote-margin-field[data-v-7a48caf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-left:24px}.quote-margin-label[data-v-7a48caf6]{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666}.quote-margin-modes[data-v-7a48caf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;margin-bottom:8px}.quote-margin-table-row[data-v-7a48caf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:48px}.quote-margin-table-wrap[data-v-7a48caf6]{overflow-x:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.quote-margin-table[data-v-7a48caf6]{border-collapse:collapse;width:-webkit-max-content;width:-moz-max-content;width:max-content}.quote-margin-table th[data-v-7a48caf6]{padding:4px 6px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#666;text-align:left;border-bottom:1px solid #e0e0e0;white-space:nowrap}.quote-margin-help-label[data-v-7a48caf6]{cursor:help;border-bottom:1px dotted #bbb}.quote-margin-table td[data-v-7a48caf6]{padding:4px 6px;vertical-align:middle;border-bottom:1px solid #efefef;white-space:nowrap}.quote-margin-table__label[data-v-7a48caf6],.quote-margin-table__range[data-v-7a48caf6]{font-weight:400;font-size:13px;color:#555;padding-right:8px!important}.quote-margin-inline[data-v-7a48caf6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap}.quote-margin-inline[data-v-7a48caf6] .v-input,.quote-margin-inline[data-v-7a48caf6] .v-text-field{width:100px;min-width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.quote-margin-unit[data-v-7a48caf6]{color:#666;font-size:12px;white-space:nowrap}.quote-margin-supplements[data-v-7a48caf6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 8px 6px;background:#e8e8e8;border:1px solid #d0d0d0;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.period-block[data-v-302881ae],.quote-info-block[data-v-302881ae]{display:block;width:53rem;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-info-block[data-v-302881ae]{margin-bottom:1rem;padding:1rem 1.25rem;border-radius:8px;border:1px solid #e0e0e0;background:#fafafa}.quote-info-block .d-flex>[data-v-302881ae]:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.quote-info-stacked-field[data-v-302881ae]{width:100%}.quote-info-stacked-label[data-v-302881ae]{font-size:.75rem;font-weight:500;line-height:1.25;margin-bottom:4px;color:rgba(0,0,0,.87)}.period-block[data-v-302881ae]{margin-bottom:1rem;padding:.75rem 1.25rem;border-radius:8px;border:1px solid #e0e0e0;background:#fafafa}.period-block--active[data-v-302881ae]{border-color:#1976d2;background:#f5f9ff}.period-header[data-v-302881ae]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:8px}.period-header[data-v-302881ae],.period-header__actions[data-v-302881ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.period-header__actions[data-v-302881ae]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-left:auto}.period-fields-row[data-v-302881ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px 12px;margin-bottom:4px}.period-field-col[data-v-302881ae]{-webkit-box-flex:0;-ms-flex:0 0 17rem;flex:0 0 17rem;width:17rem;min-width:17rem;max-width:17rem;-webkit-box-sizing:border-box;box-sizing:border-box}.period-field-col--name[data-v-302881ae]{-ms-flex-preferred-size:32rem;flex-basis:32rem;width:32rem;min-width:32rem;max-width:32rem}.quote-section-footer[data-v-302881ae]{width:53rem;max-width:100%;padding-top:2px;margin-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.quote-section-add-line[data-v-302881ae]{text-transform:none!important;letter-spacing:0!important;padding-left:0!important}.period-show-prices-btn[data-v-302881ae]{text-transform:none;letter-spacing:normal}.period-show-prices-btn--inactive[data-v-302881ae]{color:#455a64!important}.image-card[data-v-352166d4]{cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.image-card[data-v-352166d4]:hover{border-color:#000;background-color:rgba(0,0,0,.02)}.selected-image[data-v-352166d4]{border:1px solid #000!important;background-color:rgba(0,0,0,.05)}.program-header--cover[data-v-1e14023f]{width:100%}.header-logo[data-v-1e14023f]{height:120px;display:block;margin:0 auto}.header-logo--cover[data-v-1e14023f]{width:min(400px,92%);height:auto;margin:0 auto}.header-details--cover[data-v-1e14023f]{margin-top:72px}.header-details--cover .header-client-name[data-v-1e14023f]{margin-top:0;font-size:24pt;font-weight:400;letter-spacing:.01em}.header-details--cover .header-program-info[data-v-1e14023f]{margin-top:8px;font-size:10pt;font-weight:400}.header-logo--compact[data-v-1e14023f]{height:90px;width:auto}.header-details[data-v-1e14023f]{width:100%}.header-client-name[data-v-1e14023f]{font-family:Calibri,sans-serif;font-size:26pt;color:#c5a069;line-height:1.25;margin-top:12px}.header-program-info[data-v-1e14023f]{font-family:Calibri,sans-serif;font-size:10.5pt;color:#c5a069;margin-top:10px;line-height:1.4}.program-document[data-v-5616cd3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px;position:relative}.program-measure[data-v-5616cd3a]{position:absolute;left:-10000px;top:0;width:732px;visibility:hidden;pointer-events:none}.program-page[data-v-5616cd3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:780px;min-height:980px;padding:40px 44px 36px;background:#fff;border:1px solid #cfcfcf;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.12);box-shadow:0 4px 14px rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;page-break-after:always;-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page}.program-page--last[data-v-5616cd3a]{page-break-after:auto;-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto}.program-page-header[data-v-5616cd3a]{margin-bottom:28px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.program-cover-page[data-v-5616cd3a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:52px}.program-cover-top[data-v-5616cd3a]{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.program-cover-image[data-v-5616cd3a]{position:relative;width:86%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:56px;overflow:hidden;background:#fff}.program-cover-image__img[data-v-5616cd3a]{width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.program-cover-image__placeholder[data-v-5616cd3a]{text-align:center;color:#9e9e9e;font-size:14px;background:#f5f5f5}.program-cover-image__fallback[data-v-5616cd3a],.program-cover-image__placeholder[data-v-5616cd3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:300px}.program-cover-image__fallback[data-v-5616cd3a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e4d4b5;background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.15) 45%,transparent),linear-gradient(135deg,#f7f1e6,#efe2c8 48%,#e6d3ae)}.program-cover-image__fallback-stars[data-v-5616cd3a]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;opacity:.92}.program-cover-image__fallback-line[data-v-5616cd3a]{width:48px;height:1.5px;background:#c5a36d;opacity:.7}.program-day[data-v-5616cd3a]{display:grid;grid-template-columns:34px 1fr;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:28px;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.program-day__rail[data-v-5616cd3a]{position:relative;border-left:1.5px solid #c5a36d;width:100%;-ms-flex-item-align:stretch;align-self:stretch;margin-top:2px}.program-day__stars[data-v-5616cd3a]{position:absolute;top:-2px;left:6px;width:26px;height:26px;-o-object-fit:contain;object-fit:contain;display:block}.program-day__content[data-v-5616cd3a]{min-width:0}.program-day__title[data-v-5616cd3a]{font-family:Calibri,sans-serif;font-size:11pt;font-weight:700;color:#333;line-height:1.25}.program-day__title sup[data-v-5616cd3a]{font-size:.65em}.program-day__cities[data-v-5616cd3a]{font-family:Calibri,sans-serif;font-size:10.5pt;font-weight:700;color:#333;margin-bottom:8px;line-height:1.3}.program-day__paragraph[data-v-5616cd3a]{font-family:Calibri,sans-serif;font-size:10.5pt;color:#777;white-space:pre-line;margin-bottom:8px;line-height:1.35}.program-day__placeholder[data-v-5616cd3a]{font-family:Calibri,sans-serif;font-size:10.5pt;color:#9e9e9e;margin-bottom:8px}.program-day__bullet[data-v-5616cd3a]{position:relative;font-family:Calibri,sans-serif;font-size:10.5pt;color:#777;white-space:pre-line;margin:0 0 8px 18px;padding-left:14px;line-height:1.35}.program-day__bullet[data-v-5616cd3a]:before{content:"";position:absolute;left:0;top:.45em;width:6px;height:6px;border-radius:50%;background:#c5a36d}.program-day__bullet-title[data-v-5616cd3a]{font-weight:700;color:#c5a36d;margin-right:4px}.program-day__bullet-body[data-v-5616cd3a]{color:#777}.program-page-images[data-v-5616cd3a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:auto;padding-top:16px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;page-break-inside:avoid;page-break-before:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid}.program-page-image[data-v-5616cd3a]{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;height:180px;overflow:hidden;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.program-page-image__img[data-v-5616cd3a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.program-page-image__placeholder[data-v-5616cd3a]{padding:8px;text-align:center;color:#9e9e9e;font-size:12px;background:#f5f5f5}.program-page-image__fallback[data-v-5616cd3a],.program-page-image__placeholder[data-v-5616cd3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.program-page-image__fallback[data-v-5616cd3a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e4d4b5;background:linear-gradient(180deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.15) 45%,transparent),linear-gradient(135deg,#f7f1e6,#efe2c8 48%,#e6d3ae)}.program-page-image__fallback-stars[data-v-5616cd3a]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;opacity:.92}.program-page-image__fallback-line[data-v-5616cd3a]{width:48px;height:1.5px;background:#c5a36d;opacity:.7}.editable-area[data-v-5616cd3a]{border:1px solid #000;border-radius:4px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.clear-btn[data-v-5616cd3a]{position:absolute;top:8px;right:8px;z-index:1;background-color:#fff}.editable-area[data-v-5616cd3a]:hover{background-color:rgba(0,0,0,.05);border:1px solid #000}.supplier-setting-day-group[data-v-a0b3dee6]{margin-top:16px;padding:8px 10px 10px;border:1px solid #d7dee7;border-radius:8px;background:#fbfcfd}.supplier-setting-day-group__header[data-v-a0b3dee6]{margin-bottom:4px;padding-bottom:6px;border-bottom:1px solid #e4e9ef;background:#f3f7fb;border-radius:6px 6px 0 0}.supplier-setting-day-group__row[data-v-a0b3dee6]{border-radius:4px}.overview.database-table .database-row:hover{cursor:default}.overview-product-type-cell{background-color:var(--quote-product-type-bg)!important}.period-price-banner[data-v-9795f768]{margin-top:1rem;padding:1rem 1.25rem;background:#f5f9ff;border:1px solid #bbdefb}.period-price-banner__content[data-v-9795f768]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.period-price-banner__label[data-v-9795f768]{font-size:.875rem;font-weight:600;color:#37474f}.period-price-banner__active[data-v-9795f768]{font-weight:600}.period-price-banner__hint[data-v-9795f768]{margin-top:.75rem;color:#ef6c00}.quote-validation-list li[data-v-9795f768]{margin-bottom:.25rem}.daylink{text-decoration:none}.daylink span{color:#fff}.daylink:hover{opacity:.6}.calendar{background:#fff;position:relative}.calendar .calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar .calendar-header h4{width:150px;text-align:center}.calendar .add-button{position:absolute;right:5px;top:5px}.calendar .cal-hover:hover{font-weight:700;cursor:pointer;-webkit-box-shadow:0 0 5px grey;box-shadow:0 0 5px grey}.calendar .dates .col,.calendar .weekdays .col{width:14%;min-width:14%}.calendar .prev-date{background:#d3d3d3;opacity:.5}.calendar .current-day,.calendar .focus-date{background:#add8e6;color:#00f;font-weight:700}.reminder-item{min-height:30px}.reminder-item .reminder-clear{display:none}.reminder-item:hover .reminder-clear{display:inline}.fade{opacity:.5}.invoice-row-label[data-v-188703a7]{max-width:120;height:40}.invoice-row{min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-row .report-btn{display:none}.invoice-row:hover .report-btn{display:inline}.supplier-report-row .subrow{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.supplier-report-row .product-row:hover{background:#d3d3d3}.supplier-report-row .report-btn{display:none}.supplier-report-row:hover .report-btn{display:inline}.booking-title{padding:2px 5px 0;background:#d3d3d3;font-weight:500;font-size:12px}.booking-title .rsb-hover{opacity:0}.booking-title:hover .rsb-hover{opacity:1}.finance-table th{color:#000!important;background:#e0e0e0;border:1px solid #d3d3d3}.excel{border:1px solid #d3d3d3;text-align:center}.logo{height:180px}.account:hover,.template:hover{background:#d3d3d3;cursor:pointer}.bookings{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bookings .bookings-header{max-height:50px}.bookings .booking-list{max-height:400px;overflow:auto}.bookings .booking-list.longlist{max-height:500px}.bookings .table{-webkit-box-flex:1;-ms-flex:1;flex:1}.overview-block{font-size:10px!important}.room-wrapper{max-height:450px;overflow:auto}.v-card.supplier-select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.v-card.supplier-select-wrapper .dialog-content.v-card__text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-card.supplier-select-wrapper .dialog-content.v-card__text>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:distribute;align-content:space-around;width:100%}.v-card.supplier-select-wrapper .dialog-content.v-card__text .top-row{max-height:25px}.v-card.supplier-select-wrapper .dialog-content.v-card__text .table{-webkit-box-flex:1;-ms-flex:1;flex:1}.v-card.supplier-select-wrapper .dialog-content.v-card__text .button-row{max-height:50px}.sign-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.sign-wrapper .pdf-controls{width:100%;height:35px;max-height:35px;z-index:100}.sign-wrapper .pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:500px;width:780px;overflow:auto;background:#fff;margin:0 auto}.sign-wrapper .pdf div{padding:5px;margin:0 auto}.sign-wrapper .pdf img{max-height:150px}.sign-wrapper .pdf img.logo{max-height:120px}.sign-wrapper .pdf .airport-text{margin:20px auto;text-align:center;font-size:5.5em;font-weight:700;border:1px solid #000;width:90%}.technical-wrapper .pdf{width:780px;background:#fff;margin:0 auto;padding:60px}.db-card:hover{background:#d3d3d3}.database-table-wrapper{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.database-table-wrapper .table{-webkit-box-flex:1;-ms-flex:1;flex:1}.database-table-wrapper .top-row{max-height:25px}.dataview{height:320px;overflow:auto}.dataview.dataview-full{height:520px}.nested-rows .database-row{border-bottom:1px solid rgba(0,0,0,.12);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.12);box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)}.nested-rows .contact-row:hover{background:rgba(50,50,50,.1)}.nested-rows td{border-bottom:none!important}.docdownload .editbtn{display:none}.docdownload:hover .editbtn{display:inline-block}.handle:hover{cursor:pointer;opacity:.8}.imageview:hover{background:#d3d3d3;cursor:pointer}.quotes{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quotes .quotes-header{max-height:50px}.quotes .quotes-list{max-height:400px;overflow:auto}.quotes .quotes-list.longlist{max-height:500px}.quotes .table{-webkit-box-flex:1;-ms-flex:1;flex:1}.db-card:hover{cursor:pointer}.booking-wrapper{height:calc(100% - 48px)}.booking-wrapper .booking-title{padding:2px 5px 0;background:#d3d3d3;font-weight:500;font-size:12px}.technical-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.technical-wrapper .pdf-controls{position:absolute;top:0;width:100%;height:35px;z-index:100}.technical-wrapper .technical-scroll{overflow-y:scroll;height:100%}.technical-wrapper .pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:820px;background:transparent;margin:24px auto;padding:0;font-family:Calibri,sans-serif;line-height:1.2}.technical-wrapper .pdf .underline{text-decoration:underline}.technical-wrapper .pdf .caps{text-transform:uppercase}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot{min-height:30px!important;-webkit-transform-origin:left;transform-origin:left}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections input,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections span,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections textarea,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections input,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections span,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections textarea,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot input,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot span,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot textarea,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot input,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot span,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot textarea,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot input,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot span,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot textarea,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot input,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot span,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot textarea,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot input,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot span,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot textarea,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot input,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot span,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot textarea{font-size:.875em}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed>.v-input__control>.v-input__slot{padding:0 7px!important}.v-textarea textarea{margin:0!important}.v-input__prepend-inner{background:#dcdcdc;margin:0 7px 0 -7px!important;height:35px;padding-top:7px}.v-input__prepend-inner .v-input__icon{min-width:20px!important;width:20px!important}.v-input__prepend-inner .v-icon{font-size:16px!important}.v-data-table td,.v-data-table th{padding:0 10px!important}.row{margin:0!important}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding:5px!important}.v-tabs{font-size:12px!important}.v-tabs:not(.v-tabs--vertical){max-height:30px!important}.v-dialog .v-tabs:not(.v-tabs--vertical){max-height:none!important}.v-tab{max-height:30px!important;min-width:180px!important;font-size:12px!important}.v-data-table td{height:35px!important}#supheader{height:60px!important}#supheader a{font-size:12px}#supheader .v-toolbar__content,#supheader .v-toolbar__extension{height:30px!important}.v-list--dense .v-list-item,.v-list-item--dense{min-height:35px!important}.theme--light.v-input--is-disabled{background:#f8f8ff}.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.62)!important;-webkit-text-fill-color:rgba(0,0,0,.62)!important}.theme--light.v-input--is-disabled .v-select__selection,.theme--light.v-input--is-disabled .v-select__selection--comma,.theme--light.v-input--is-disabled .v-select__selections{color:rgba(0,0,0,.62)!important}.theme--light.v-input--is-disabled .v-text-field__prefix,.theme--light.v-input--is-disabled .v-text-field__suffix{color:rgba(0,0,0,.52)!important}.v-subheader.theme--light{background-color:#d3d3d3}.v-line{width:1px;background-color:#ccc;margin:0 8px}.search-btn{background:#fff}#app .a-field{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:0}#app .a-field .label{min-width:80px;max-width:80px}#app .a-field .label.smlabel{min-width:45px;max-width:45px}#app .a-field .label.widelabel{min-width:120px;max-width:120px}#app .a-field .label.largelabel{min-width:160px;max-width:160px}#app .a-field .label .subtitle-2{font-size:.75rem!important}#app .a-field .label-wrapper-label{min-height:34px;max-height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app .a-field:focus-within{color:#1976d2}.select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-wrapper .select-clear{margin-left:10px}.hover-cyoa .clearbtn-wrapper{display:none}.hover-cyoa:hover .clearbtn-wrapper{display:block}.cyoa{min-height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cyoa .clearbtn{opacity:0}.cyoa:hover .clearbtn{opacity:1}.cyoa .cyoa-btn{color:rgba(0,0,0,.87);font-size:.675em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;background:#d3d3d3;line-height:20px;border:1px solid rgba(0,0,0,.38);border-radius:4px;padding:6px 7px;max-height:32px;min-height:32px}.f-date-style{max-width:120px}.checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.checkbox-wrapper div.checkbox{max-width:90px;max-height:30px;min-height:30px;height:30px}.checkbox-wrapper div.checkbox .v-input--selection-controls,.checkbox-wrapper div.checkbox .v-input--switch{margin-top:5px;max-height:30px;min-height:30px;height:30px}.checkbox-wrapper div.checkbox-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.richtext .v-card{-webkit-box-shadow:none;box-shadow:none;border:1px solid #d3d3d3!important}.richtext .v-btn--icon.v-size--small{height:20px;width:20px}.richtext .v-btn--icon.v-size--small .v-icon{height:20px;font-size:20px;width:20px}.richtext.tiptap-vuetify-editor .ProseMirror{margin:10px!important}.richtext.tiptap-vuetify-editor .ProseMirror img{max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.richtext .tiptap-vuetify-editor__content{height:300px;font-size:11pt;font-family:Calibri,sans-serif}.richtext.short .tiptap-vuetify-editor__content{height:100px}.a-card{border:3px groove #eee;background:#fff}.a-card.a-card-hover:hover{background:#d3d3d3;cursor:pointer}.elgroup{border:1px solid #d3d3d3;border-radius:10px;background:#fff}.elgroup,.elgroup>span{display:-webkit-box;display:-ms-flexbox;display:flex}.elgroup>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hover-menu{background:rgba(97,97,97,.8);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:block;padding:5px 16px;text-transform:none;width:auto;opacity:1}.hover-menu:hover{cursor:pointer}.engroup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;background:rgba(200,250,250,.5)}.engroup,.engroup>span{display:-webkit-box;display:-ms-flexbox;display:flex}.engroup>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.enheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center}.v-snack__wrapper{max-width:1280px}.snackbar-alert__text{white-space:pre-line}.upload-dialog .preview img{max-width:100%}.loading-row[data-v-a4eb6a22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px 12px}.loading-text[data-v-a4eb6a22]{color:rgba(0,0,0,.54);font-size:12px;line-height:1.2}.load-more-row[data-v-a4eb6a22]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 0 12px}