.invoice-download-modal .pt-modal-wrapper .pt-modal-container{width:490px;max-width:calc(100vw - 32px);overflow:visible}.invoice-download-modal .pt-modal-header{padding:20px 22px 17px}.invoice-download-modal .pt-modal-header h2{font-size:26px;line-height:32px}.invoice-download-modal .pt-modal-body{margin:0;padding:20px 22px 22px}.invoice-download-modal .pt-modal-footer{padding:16px 22px}.invoice-download-modal .invoice-date-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.invoice-download-modal .invoice-date-grid>div{min-width:0}.invoice-download-modal .invoice-date-grid .pt-datepicker-container,.invoice-download-modal .invoice-date-grid .vdp-datepicker{width:100%}.invoice-download-modal .invoice-date-grid .pt-datepicker-container input{width:100%;height:46px;padding-right:42px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#152934;font-size:16px}.invoice-download-modal .invoice-date-grid .vdp-datepicker{position:relative}.invoice-download-modal .invoice-date-grid .pt-datepicker-container .vdp-datepicker__calendar-button{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;z-index:1}.invoice-download-modal .invoice-date-grid .pt-datepicker-container .vdp-datepicker__calendar-button span{padding:0 12px;border:0;background:transparent;line-height:1}.invoice-download-modal .invoice-date-grid .pt-datepicker-container .vdp-datepicker__calendar-button i{line-height:1}.invoice-download-modal .invoice-field-label{display:block;margin-bottom:8px;font-family:Roboto Medium,sans-serif;font-size:16px}.invoice-download-modal .invoice-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:32px 0 26px;color:#5a6872;font-family:Roboto Medium,sans-serif;font-size:16px;text-align:center}.invoice-download-modal .invoice-divider:after,.invoice-download-modal .invoice-divider:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#e6e8eb}.invoice-download-modal .invoice-divider span{padding:0 14px}.invoice-download-modal .invoice-options-heading{margin-bottom:10px;font-size:18px}.invoice-download-modal .invoice-generation-option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -6px 4px;padding:10px 10px 10px 44px;border:1px solid transparent;border-radius:5px;cursor:pointer;-webkit-transition:border-color .15s ease,background-color .15s ease;transition:border-color .15s ease,background-color .15s ease}.invoice-download-modal .invoice-generation-option.selected{border-color:#c5cdd4;background:#f5f6f7}.invoice-download-modal .invoice-generation-option input{position:absolute;opacity:0}.invoice-download-modal .invoice-generation-option small,.invoice-download-modal .invoice-generation-option strong{display:block}.invoice-download-modal .invoice-generation-option strong{margin-bottom:3px;font-family:Roboto Medium,sans-serif;font-size:16px}.invoice-download-modal .invoice-generation-option small{color:#5a6872;font-size:14px;line-height:19px}.invoice-download-modal .invoice-radio{position:absolute;top:12px;left:11px;width:20px;height:20px;border:2px solid #c5cdd4;border-radius:50%}.invoice-download-modal .invoice-radio:after{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:transparent}.invoice-download-modal .invoice-generation-option input:checked+.invoice-radio{border-color:#5a6872}.invoice-download-modal .invoice-generation-option input:checked+.invoice-radio:after{background:#5a6872}.invoice-download-modal .invoice-vehicle-options{padding:7px 0 2px 44px}.invoice-download-modal .invoice-vehicle-options h3{margin-bottom:11px;font-size:17px}.invoice-download-modal .invoice-vehicle-options .pt-checkbox{min-width:62px;margin-bottom:8px}.invoice-download-modal .invoice-validation-message{margin:10px 0 0 44px;color:#d91916;font-size:13px;line-height:18px}.invoice-download-modal .invoice-modal-disabled{pointer-events:none;opacity:.72}.invoice-download-modal .invoice-cancel-button,.invoice-download-modal .invoice-generate-button{width:auto;min-width:104px;padding-right:18px;padding-left:18px;text-transform:none}.invoice-download-modal .invoice-generate-button{min-width:112px;margin-left:12px}@media (max-width:560px){.invoice-download-modal .invoice-date-grid{grid-template-columns:1fr}.invoice-download-modal .invoice-divider{margin-top:24px}}.clear-filter-button[data-v-109acc16]{padding:0;border:0;background:transparent}.trips-toolbar[data-v-109acc16]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.trips-toolbar-title[data-v-109acc16]{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem}.trips-toolbar-controls[data-v-109acc16]{min-width:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.trips-search-filter[data-v-109acc16]{min-width:150px}.trips-type-filter[data-v-109acc16]{min-width:135px}.trips-date-filter[data-v-109acc16]{-webkit-box-flex:0;-ms-flex:0 1 220px;flex:0 1 220px;min-width:180px}.trips-download-button[data-v-109acc16],.trips-search-button[data-v-109acc16]{-webkit-box-flex:0;-ms-flex:none;flex:none;white-space:nowrap}@media (max-width:1500px){.trips-toolbar-title[data-v-109acc16]{width:10rem;-ms-flex-preferred-size:10rem;flex-basis:10rem}.trips-toolbar-controls>[data-v-109acc16]{margin-left:10px}.trips-date-filter[data-v-109acc16]{-ms-flex-preferred-size:195px;flex-basis:195px}.trips-search-button[data-v-109acc16]{width:112px}.trips-download-button[data-v-109acc16]{padding-right:12px;padding-left:12px}}@media (max-width:1366px){.trips-toolbar-title[data-v-109acc16]{width:8rem;-ms-flex-preferred-size:8rem;flex-basis:8rem;font-size:1.25rem}.trips-toolbar-controls>[data-v-109acc16]{margin-left:8px}.trips-search-filter[data-v-109acc16]{min-width:135px}.trips-type-filter[data-v-109acc16]{min-width:125px}.trips-date-filter[data-v-109acc16]{-ms-flex-preferred-size:175px;flex-basis:175px;min-width:165px}.trips-search-button[data-v-109acc16]{width:100px}.trips-download-button[data-v-109acc16]{padding-right:9px;padding-left:9px}}.trip-row[data-v-109acc16]{min-width:60rem}@media (max-width:991px){.trips-toolbar[data-v-109acc16]{-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}.trips-toolbar-title[data-v-109acc16]{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:.75rem}.trips-toolbar-controls[data-v-109acc16]{-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}.trips-toolbar-controls>[data-v-109acc16]{width:100%;margin-left:0;margin-bottom:.5rem}.trips-date-filter[data-v-109acc16],.trips-search-filter[data-v-109acc16],.trips-type-filter[data-v-109acc16]{width:100%;min-width:0;-ms-flex-preferred-size:auto;flex-basis:auto}}.trips-date-filter .pt-datepicker-container,.trips-date-filter .vdp-datepicker,.trips-date-filter .vdp-datepicker>div{min-width:0;width:100%}.trips-date-filter .trips-date-input{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;width:100%}