body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--gray-25: #fcfcfd;--gray-50: #f9fafb;--gray-100: #f2f4f7;--gray-200: #eaecf0;--gray-300: #d0d5dd;--gray-400: #98a2b3;--gray-500: #667085;--gray-600: #475467;--gray-700: #667085;--gray-800: #1d2939;--gray-900: #101828;--primary-25: #f0f4f9;--primary-50: #e1e9f4;--primary-100: #c4d3e9;--primary-200: #b7cae4;--primary-300: #89a7d2;--primary-400: #6b91c7;--primary-500: #4e7bbc;--primary-600: #3e68a3;--primary-700: #325585;--primary-800: #274268;--primary-900: #1c2f4a;--error-25: #fffbfa;--error-50: #fef3f2;--error-100: #fef3f2;--error-200: #fecdca;--error-300: #fda29b;--error-400: #f97066;--error-500: #f04438;--error-600: #d92d20;--error-700: #b42318;--error-800: #912018;--error-900: #7a271a;--warning-25: #fffcf5;--warning-50: #fffaeb;--warning-100: #fef0c7;--warning-200: #fedf89;--warning-300: #fec84b;--warning-400: #fdb022;--warning-500: #f79009;--warning-600: #dc6803;--warning-700: #b54708;--warning-800: #93370d;--warning-900: #7a2e0e;--success-25: #fcfffc;--success-50: #f2f8f2;--success-100: #e5f1e5;--success-200: #c8e1c8;--success-300: #b9d7b4;--success-400: #9cc695;--success-500: #77b06d;--success-600: #58934d;--success-700: #406a39;--success-800: #284323;--success-900: #20351c;--button-green1: #009951;--button-green2: #007f41}.time-tracking-button{color:#fff;border:none;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:8px;padding:16px;width:100%}.time-tracking-button.green{background:var(--button-green1)}.time-tracking-button.green:active{background:var(--button-green2)}.time-tracking-button.red{background-color:var(--error-600)}.time-tracking-button.red:active{background-color:var(--error-800)}.time-tracking-button.yellow{background-color:var(--warning-500)}.time-tracking-button.yellow:active{background-color:var(--warning-700)}.time-tracking-button.hollow{color:var(--gray-900);font-weight:500;background:#fff}.time-tracking-button.hollow.active{background:#fff}.time-tracking-button:disabled{background-color:var(--gray-400)}.time-tracking-button:disabled:active{background-color:var(--gray-400)}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mx-4{margin-left:1rem;margin-right:1rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.block{display:block}.flex{display:flex}.table{display:table}.contents{display:contents}.w-full{width:100%}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.border{border-width:1px}.p-1{padding:.25rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-normal{font-weight:400}.font-semibold{font-weight:600}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.overline{text-decoration-line:overline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.search-result-option__container{width:100%}.search-result-option__wrapper{display:flex;align-items:center;width:100%}.search-result-option__wrapper .search-result-option__icon{color:#98a2b3;margin-right:.5rem;font-size:1.375rem}.search-result-option__wrapper .search-result-option__text{flex-grow:1;font-size:1rem}.match-group{font-size:1rem}.match-group--secondary{font-size:.8rem}.match-group__match{font-weight:400}.match-group__match--highlight{font-weight:700}.stop-page .stop-info-row{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.stops-from-same-cargo{background:#f2f4f7;padding:12px;border-radius:4px}.stops-from-same-cargo .stops-from-same-cargo__title{font-weight:700;font-size:14px}.driver-created-cargo{border-bottom:1px solid var(--gray-300)}.driver-created-cargo .driver-created-cargo__title{display:flex;align-items:center;justify-content:space-between;padding:10px 8px}.driver-created-cargo .driver-created-cargo__content{padding:0 8px;margin-top:8px}.driver-created-cargo .driver-created-cargo__content .driver-created-cargo__expanded-log{color:var(--primary-900);font-weight:600;font-size:16px;margin:12px 0}.stop-component{display:flex;align-items:center;gap:20px;text-decoration:none!important;color:initial}.stop-component .stop-component-icon{color:var(--gray-500)}.driver-created-cargo-stop{font-size:14px;font-weight:400}.driver-created-cargo-stop--active{background:#f0f0f0}.driver-created-cargo-stop .driver-created-cargo-stop__date-time{color:var(--gray-900);display:flex;gap:8px}.driver-created-cargo-stop .driver-created-cargo-stop__dots{background:var(--gray-100);border-radius:50%;display:flex;justify-content:center;align-items:center;height:32px;width:32px}.uploaded-documents-modal{display:flex;flex-direction:column;gap:1rem;padding:1rem;max-height:80vh;min-width:80vw}.uploaded-documents-modal .uploaded-documents-modal__title{font-size:20px}.uploaded-documents-modal .uploaded-documents-modal__documents{flex-grow:1;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.uploaded-documents-modal .uploaded-documents-modal__loading-error-container{width:100%;aspect-ratio:1/1;background-color:var(--gray-200);display:flex;justify-content:center;align-items:center}.cargo-time-tracking{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.cargo-time-tracking .time-tracking-button{height:56px;padding:6px;gap:5px;font-size:15px}.cargo-time-tracking .time-tracking-button .time-tracking-button__date{font-size:13px}.cargo-time-tracking .time-tracking-button.gray{background-color:var(--gray-400)}.dispatcher-created-stop{border-bottom:1px solid var(--gray-300);padding:0 8px}.dispatcher-created-stop .stop-title{font-size:16px;font-weight:500;color:var(--primary-900)}.dispatcher-created-stop .stop-date{font-size:14px;color:var(--gray-500)}.dispatcher-created-stop .dispatcher-created-stop__content{padding:0 0 12px;margin-bottom:12px}.add-cargos-from-undispatched-dialog table td{padding:4px 8px;min-width:100px;vertical-align:top}.worktime-page .time-tracking-button.green.edit{color:var(--button-green1);border:1px solid var(--button-green1);background:#fff}.worktime-page .time-tracking-button.green.edit:active{color:#fff;background:var(--button-green2)}.worktime-page .time-tracking-button.red.edit{color:var(--error-600);border:1px solid var(--error-600);background:#fff}.worktime-page .time-tracking-button.red.edit:active{color:#fff;background:var(--error-800)}.in-app-notifications{padding:20px}
