.vehiclelist-row{cursor:pointer}.rfid-events-toolbar{display:flex;justify-content:space-between;align-items: flex-start;gap:12px;margin-bottom:16px}.rfid-event-card{background:#ffffff0a;border:1px solid #b4bed224;border-radius:8px}.rfid-event-card.is-action-required{background:#ff787514;border-color:#ff787547}body.theme-light .rfid-event-card{background:#fff;border-color:#d8e0ec;box-shadow:0 1px 2px #1f29370a}body.theme-light .rfid-event-card.is-action-required{background:#fff7f7;border-color:#fecaca}body.theme-light .rfid-events-toolbar .ant-typography{color:#475467}input[type=time]::-webkit-calendar-picker-indicator{filter:contrast(25%)}[data-theme=compact] .guides-custom-collapse .guides-custom-panel .ant-collapse-header span.anticon-right.ant-collapse-arrow,.guides-custom-collapse .guides-custom-panel .ant-collapse-header span.anticon-right.ant-collapse-arrow{top:12px}[data-theme=compact] .guides-custom-collapse,.guides-custom-collapse{width:70%;padding:30px}.otherQuestionsCard{white-space:normal;display:flex;text-align:center;flex-wrap:wrap;justify-content:center;align-items: center;gap:30px;width:35%;height:475px}@media screen and (max-width:910px){.otherQuestionsCard{display:none}.guides-custom-collapse{width:100%}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:16px 18px!important}[data-theme=compact] .guides-custom-collapse,.guides-custom-collapse{width:100%;padding:0}}.disabled-row{opacity:.4;pointer-events:none}.my-trips-attest-modal-content{display:flex;flex-direction:column;gap:20px}.my-trips-attest-modal-context{color:#e2e8f0c2;margin-top:-12px}.my-trips-attest-modal-summary-title{font-size:16px;font-weight:600;color:#f8fafcf0!important}.my-trips-attest-modal-facts{border-bottom:1px solid #94a3b833}.my-trips-attest-modal-facts>div{display:grid;grid-template-columns:minmax(150px,1fr)minmax(0,1fr);border-top:1px solid #94a3b833;align-items: center;gap:24px;min-height:40px;padding:4px 10px}.my-trips-attest-modal-content section{display:flex;flex-direction:column;gap:6px}.my-trips-attest-modal-section-title{letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700;color:#e2e8f0b8!important}.my-trips-attest-modal-status{color:#b7eb8f;font-weight:600}.my-trips-attest-modal-review-list{overflow:hidden;border:1px solid #94a3b838;border-radius:8px}.my-trips-attest-modal-review-item{display:flex;justify-content:space-between;align-items: center;gap:16px;min-height:48px;padding:8px 12px 8px 16px}.my-trips-attest-modal-review-item-label{min-width:0}.my-trips-attest-modal-review-item+.my-trips-attest-modal-review-item{border-top:1px solid #94a3b82e}.my-trips-attest-modal-content .my-trips-attest-modal-warning{display:flex;background:#faad1414;border:1px solid #faad1457;border-radius:8px;flex-direction:row;align-items: center;gap:18px;padding:12px 14px}.my-trips-attest-modal-warning .anticon{color:#faad14;font-size:24px}.my-trips-attest-modal-success{color:#e2e8f0e0;display:flex;text-align:center;flex-direction:column;align-items: center;gap:6px;padding:24px 0 12px;font-size:16px}.my-trips-attest-modal-success .anticon{color:#52c41a;margin-bottom:6px;font-size:36px}.my-trips-month-close-ready-content{display:flex;flex-direction:column;align-items: flex-start;gap:12px}.my-trips-month-close-ready-icon .anticon{color:#52c41a;font-size:28px}.my-trips-month-close-ready-content ul{margin:0;padding-left:20px}.my-trips-month-close-ready-content li+li{margin-top:6px}.my-trips-attestation-success{border-radius:8px;margin-bottom:12px;box-shadow:0 8px 24px #0000002e;color:#f1f6ff!important;background:linear-gradient(135deg,#162c48fa,#122238fa)!important;border:1px solid #4384ff94!important}.my-trips-attestation-success .ant-alert-message,.my-trips-attestation-success .ant-alert-description{color:#f1f6ff!important}.my-trips-attestation-success .ant-alert-icon{color:#36c275!important}.my-trips-attestation-toast .ant-message-notice-content{color:#f1f6ff;background:#162c48;border:1px solid #4384ff9e;border-radius:8px;box-shadow:0 10px 28px #0000003d}.my-trips-attestation-toast .anticon{color:#36c275}.my-trips-inline-summary-attested{color:var(--app-success,#36c275);display:inline-flex;align-items: center;gap:6px;font-size:13px;font-weight:600}.review-flaggable-row{opacity:1}.saving-row{opacity:.65}.journey-table-wrapper{position:relative;overflow-x:auto;overflow-y:hidden;max-width:100%;height:100%;min-height:0}#trips-table,#trips-table .ant-table,#trips-table .ant-table-container,#trips-table .ant-table-content{max-width:100%}#trips-table .ant-table-container,#trips-table .ant-table-content,#trips-table .ant-table-body,#trips-table .ant-table-tbody-virtual-holder,#trips-table .rc-virtual-list-holder{background:#283142!important}#trips-table .ant-table-content,#trips-table .ant-table-body,#trips-table .ant-table-tbody-virtual-holder,#trips-table .rc-virtual-list-holder{overflow-x:auto!important}#trips-table .ant-table-content,#trips-table .ant-table-body{scrollbar-color:#9aa6ba #2c2c2c;scrollbar-width:thin}.journey-table-wrapper .rc-virtual-list-scrollbar{visibility:visible!important;z-index:70!important;opacity:1!important}.journey-table-wrapper .rc-virtual-list-scrollbar-vertical{background:#2c2c2c!important;width:12px!important;right:0!important}.journey-table-wrapper .rc-virtual-list-scrollbar-thumb{visibility:visible!important;opacity:1!important;background:#9aa6ba!important;border-radius:8px!important}.journey-table-wrapper .rc-virtual-list-scrollbar-thumb:hover,.journey-table-wrapper .rc-virtual-list-scrollbar-thumb-moving{background:#b4bed2!important}#trips-table .ant-table{table-layout:fixed;background:#283142!important}#trips-table .ant-table-cell{overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important;white-space:nowrap!important;padding:8px!important}#trips-table .ant-table-thead .ant-table-cell,#trips-table .ant-table-tbody .ant-table-cell,#trips-table .ant-table-tbody-virtual .ant-table-cell{color:#b4bed2!important;background:#283142!important;border-bottom:1px solid #4d5b75!important}#trips-table .ant-table-thead .ant-table-cell{color:#d6d7dc!important;padding-top:10px!important;padding-bottom:10px!important;font-weight:700!important}#trips-table .ant-table-selection-column{text-align:center!important;width:52px!important;min-width:52px!important;max-width:52px!important;padding-left:0!important;padding-right:0!important}#trips-table .ant-table-tbody-virtual .ant-table-selection-column{justify-content:center}#trips-table .ant-table-selection-column .ant-checkbox-wrapper,#trips-table .ant-table-selection-column .ant-checkbox{margin:0!important}#trips-table.custom-bordered-header .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,#trips-table.custom-bordered-header .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute!important;display:block!important;content:""!important;background-color:#ffffff14!important;width:1px!important;height:1.6em!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}#trips-table.custom-bordered-header .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]),#trips-table.custom-bordered-header .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]),#trips-table.custom-bordered-header .ant-table-thead>tr>th:last-child,#trips-table.custom-bordered-header .ant-table-thead>tr>td:last-child{border-right:0!important}#trips-table .ant-table-tbody-virtual .ant-table-cell{display:flex;align-items: center}#trips-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell-row-hover{background:#364663!important}#trips-table .ant-table-row.journey-row-business .ant-table-cell:first-child,#trips-table .ant-table-tbody>tr.journey-row-business>td:first-child{box-shadow:inset 4px 0 #3e79f7!important}#trips-table .ant-table-row.journey-row-private .ant-table-cell:first-child,#trips-table .ant-table-tbody>tr.journey-row-private>td:first-child{box-shadow:inset 4px 0 #21b573!important}#trips-table .ant-table-tbody>tr.ant-table-placeholder>td,#trips-table .ant-table-tbody>tr.ant-table-placeholder:hover>td{color:#b4bed2!important;background:#283142!important}#trips-table .ant-table-placeholder .ant-empty,#trips-table .ant-table-placeholder .ant-empty-description{color:#b4bed2!important}#trips-table .ant-table-cell-fix-left,#trips-table .ant-table-cell-fix-right{background:#283142!important}#trips-table .ant-table-row-selected .ant-table-cell-fix-left,#trips-table .ant-table-row-selected .ant-table-cell-fix-right,#trips-table .selected-row .ant-table-cell-fix-left,#trips-table .selected-row .ant-table-cell-fix-right{background:#29365a!important}#trips-table .ant-table-ping-right .ant-table-cell-fix-right-first:after,#trips-table .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px #000000bf!important}#trips-table .ant-table-tbody-virtual .ant-table-cell>*{width:100%}#trips-table td.ant-table-cell:not(.sticky-row .ant-table-cell){min-height:58px;padding:12px 8px!important}#trips-table .ant-table-cell>div:not(.journey-day-row-label){align-items: center}#trips-table .ant-table-selection-column{text-align:center!important;vertical-align:middle!important;width:48px!important;min-width:48px!important;padding:0!important}#trips-table .ant-table-row.sticky-row .ant-table-selection-column{display:table-cell!important}#trips-table .ant-table-row.sticky-row .ant-table-selection-column .ant-checkbox-wrapper,#trips-table .ant-table-row.sticky-row .ant-table-selection-column .ant-checkbox,#trips-table .journeys-review-empty-selection-cell{display:none!important}#trips-table .journey-selection-cell{display:flex;justify-content:center;align-items: center;min-height:42px}#trips-table .journey-status-vehicle-cell{display:flex;flex-direction:column;justify-content:center;align-items: center;gap:6px;width:100%}#trips-table .journey-status-cell{display:flex;justify-content:center;align-items: center;min-width:0}#trips-table .journey-confirmation-action{display:inline-flex;justify-content:center;align-items: center;width:28px;height:28px;padding:0}#trips-table .journey-confirmation-status{display:inline-flex;justify-content:center;align-items: center;width:28px;height:28px;font-size:1.4em}#trips-table .journey-vehicle-tag{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0}#trips-table .journey-merged-tag{display:inline-flex;color:var(--sd-color-info,#1677ff);justify-content:center;align-items: center;width:28px;min-width:28px;height:28px;margin:-2px 0 0;padding:0}#trips-table .journey-time-address-cell{display:flex;flex-direction:column;justify-content:center;width:100%;min-width:0}#trips-table .journey-time-address-row{display:grid;grid-template-columns:56px minmax(0,1fr);align-items: center;column-gap:8px;width:100%;min-width:0}#trips-table .journey-time-cell,#trips-table .journey-address-cell{display:flex;align-items: center;min-width:0}#trips-table .journey-time-cell{flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}#trips-table .journey-address-cell .editable-text{width:100%;min-width:0}.journeys-review-mode-card #trips-table .journey-address-cell .editable-text>div,.journeys-review-mode-card #trips-table .journey-address-cell .editable-text.disabled>div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important}#trips-table .journey-driver-cell{display:flex;align-items: center;width:100%;min-width:0}#trips-table .journey-driver-text,#trips-table .journey-driver-text>div{height:auto;min-height:32px;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#trips-table .journey-metrics-cell{display:grid;grid-template-columns:minmax(54px,.8fr)minmax(78px,1fr)minmax(112px,1.1fr);align-items: center;column-gap:4px;width:100%;min-width:0}#trips-table .journey-metrics-header{display:grid;grid-template-columns:minmax(54px,.8fr)minmax(78px,1fr)minmax(112px,1.1fr);column-gap:4px;width:100%;min-width:0}#trips-table .journey-metrics-header>span,#trips-table .journey-metrics-cell .editable-text{text-align:center}#trips-table .journey-metrics-cell .editable-text{width:100%;min-width:0}#trips-table .journey-metrics-cell .editable-text>div{overflow:visible!important;text-overflow:clip!important}#trips-table .journey-purpose-cell{display:flex;flex-direction:column;justify-content:center;width:100%;min-width:0}#trips-table .journey-purpose-cell .editable-text,#trips-table .journey-purpose-cell .description-row,#trips-table .journey-address-cell>div,#trips-table .journey-time-cell>div,#trips-table .journey-purpose-cell>div{width:100%;min-width:0}#trips-table .ant-input,#trips-table .ant-select,#trips-table .ant-select-selector,#trips-table .ant-select-auto-complete,#trips-table .ant-radio-group{width:100%!important;min-width:0!important}#trips-table .editable-text,#trips-table .description-row,#trips-table .ant-input,#trips-table .ant-select-selector{color:#b4bed2!important;box-shadow:none!important;background-color:#0000!important;border:1px solid #0000!important;border-radius:.625rem!important;min-height:36px!important;font-size:13px!important}#trips-table .editable-row:hover .editable-text:not(.disabled):not(.journey-plain-text),#trips-table .editable-text:not(.disabled):not(.journey-plain-text):hover,#trips-table .description-row:hover,#trips-table .ant-input,#trips-table .ant-select-selector{background-color:#283142!important;border-color:#4d5b75!important}#trips-table .editable-text>div{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;padding:0 8px!important;line-height:34px!important}#trips-table .editable-text{display:flex;box-sizing:border-box;align-items: center;max-width:100%;min-height:36px}#trips-table .ant-input,#trips-table .ant-select-selector{height:36px!important;padding:0 11px!important}#trips-table .ant-select-selection-search-input{height:34px!important}#trips-table .ant-select-selection-item,#trips-table .ant-select-selection-placeholder,#trips-table .ant-select-selection-search{line-height:34px!important}#trips-table .ant-select-focused .ant-select-selector,#trips-table .ant-select-selector:focus,#trips-table .ant-select-selector:active,#trips-table .ant-input:focus{box-shadow:none!important;border-color:#4d5b75!important}#trips-table .journey-plain-text,#trips-table .journey-plain-text>div{background:0 0!important;border-color:#0000!important;min-height:24px!important;padding:0!important;line-height:24px!important}#trips-table .journey-time-address-cell .editable-text,#trips-table .journey-purpose-cell .editable-text{min-height:36px}#trips-table .journey-purpose-cell .ant-switch{align-self: flex-start;margin:0 0 6px!important}#trips-table .journey-purpose-badge{display:inline-flex;border-radius:999px;align-self: flex-start;align-items: center;min-height:22px;margin-bottom:6px;padding:0 8px;font-size:11px;font-weight:700;line-height:1}#trips-table .journey-purpose-badge.is-business{color:#dbeafe;background:#3e79f738;border:1px solid #69a0ff47}#trips-table .journey-purpose-badge.is-private{color:#d1fae5;background:#21b57333;border:1px solid #38d39f47}#trips-table .journey-route-button-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}#trips-table .journey-route-actions{justify-content:center;width:100%;min-width:0;align-items:stretch!important}#trips-table .journey-route-actions>*{display:block!important;width:100%!important;min-width:0!important}#trips-table .journey-route-actions .ant-btn{display:inline-flex!important;color:#c7d0e4!important;box-shadow:none!important;background:0 0!important;border:1px solid #4d5b75!important;border-radius:.625rem!important;justify-content:flex-start!important;align-items: center!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 12px!important}#trips-table .journey-route-actions .ant-btn>span{min-width:0}#trips-table .journey-route-actions .ant-btn .d-flex{align-items: center;width:100%;min-width:0}#trips-table .journey-route-actions .ant-btn .anticon,#trips-table .journey-route-actions .ant-btn .icon,#trips-table .journey-route-actions .ant-btn svg{flex:none;color:#9fb0ce!important}#trips-table .journey-route-actions .ant-btn img{flex:none}#trips-table .journey-route-actions .ant-btn:hover,#trips-table .journey-route-actions .ant-btn:focus{color:#d6d7dc!important;background:#303a4f!important;border-color:#7194ff!important}#trips-table .journey-route-actions .ant-btn[disabled],#trips-table .journey-route-actions .ant-btn-disabled{color:#9aa6bd!important;opacity:.72!important;cursor:not-allowed!important;background:#56647f!important;border-color:#667590!important}#trips-table .journey-route-actions .ant-btn[disabled] .ant-typography,#trips-table .journey-route-actions .ant-btn-disabled .ant-typography,#trips-table .journey-route-actions .ant-btn[disabled] .anticon,#trips-table .journey-route-actions .ant-btn-disabled .anticon,#trips-table .journey-route-actions .ant-btn[disabled] svg,#trips-table .journey-route-actions .ant-btn-disabled svg{color:#9aa6bd!important}body.theme-dark #trips-table .selected-row .ant-table-cell,body.theme-dark #trips-table .selected-row:hover .ant-table-cell,body.theme-dark #trips-table .ant-table-row-selected .ant-table-cell,body.theme-dark #trips-table .ant-table-row-selected:hover .ant-table-cell{background:#29365a!important}body.theme-dark #trips-table .selected-row .editable-text,body.theme-dark #trips-table .selected-row .description-row,body.theme-dark #trips-table .selected-row .ant-input,body.theme-dark #trips-table .selected-row .ant-select-selector,body.theme-dark #trips-table .ant-table-row-selected .editable-text,body.theme-dark #trips-table .ant-table-row-selected .description-row,body.theme-dark #trips-table .ant-table-row-selected .ant-input,body.theme-dark #trips-table .ant-table-row-selected .ant-select-selector{background-color:#273352!important;border-color:#4d5b75!important}#trips-table .ant-checkbox-wrapper,#trips-table .ant-checkbox{color:#b4bed2!important}#trips-table .ant-table-selection-column .ant-checkbox-wrapper,#trips-table .journey-selection-cell .ant-checkbox-wrapper{display:inline-flex!important;justify-content:center!important;align-items: center!important;width:32px!important;height:32px!important;margin:0!important}#trips-table .ant-table-selection-column .ant-checkbox,#trips-table .journey-selection-cell .ant-checkbox{width:22px!important;height:22px!important}#trips-table .journeys-review-flag-selector{position:relative;display:inline-flex;color:#ef4444;cursor:pointer;justify-content:center;align-items: center;width:32px;height:32px}#trips-table .journeys-review-flag-selector .ant-checkbox-wrapper{position:absolute;opacity:0;inset:0}#trips-table .journeys-review-flag-selector .anticon{color:#ef4444b8;pointer-events:none;font-size:18px}#trips-table .journeys-review-flag-selector.is-checked .anticon{color:#ef4444}#trips-table .journeys-review-flag-selector.is-disabled{cursor:not-allowed;opacity:.45}#trips-table .ant-table-selection-column .ant-checkbox-input,#trips-table .journey-selection-cell .ant-checkbox-input{width:22px!important;height:22px!important}#trips-table .ant-checkbox .ant-checkbox-inner{background-color:#50607b!important;border-color:#5f6f8d!important;width:22px!important;height:22px!important}#trips-table .ant-checkbox-checked .ant-checkbox-inner:after{width:7px!important;height:12px!important;margin-top:-1px!important}#trips-table .ant-checkbox-indeterminate .ant-checkbox-inner:after{width:10px!important;height:10px!important}#trips-table .ant-checkbox-wrapper:hover .ant-checkbox-inner,#trips-table .ant-checkbox:hover .ant-checkbox-inner,#trips-table .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#7194ff!important}#trips-table .ant-checkbox-checked .ant-checkbox-inner,#trips-table .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#4d7cff!important;border-color:#4d7cff!important}#trips-table .ant-checkbox-disabled .ant-checkbox-inner{background-color:#3b465b!important;border-color:#4d5b75!important}#trips-table .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#ffffff8c!important}#trips-table .sticky-row{position:relative!important;z-index:auto!important;background:#283142!important;height:42px!important;min-height:42px!important;top:auto!important;left:auto!important}#trips-table .sticky-row .ant-table-cell,#trips-table .sticky-row:hover .ant-table-cell{color:#d6d7dcd1!important;background:#222b3b!important;border-bottom:1px solid #4d5b75!important;height:42px!important;padding:0 24px!important}#trips-table .journey-day-row-label{display:flex;white-space:nowrap;align-items: center;height:42px;font-weight:700}.journey-current-day-sticky{position:absolute;z-index:60;display:flex;overflow:hidden;color:#b4bed2;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#283142;border-top:1px solid #4d5b75;border-bottom:1px solid #4d5b75;align-items: center;height:42px;padding:0 24px;font-weight:700;left:0;right:0;box-shadow:0 6px 12px #141b272e}@media (max-width:767px){.journey-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}#trips-table .ant-table-content,#trips-table .ant-table-body,#trips-table .ant-table-tbody-virtual-holder,#trips-table .rc-virtual-list-holder{overflow-x:auto!important}}.removed-trip{background-color:var(--app-danger,#871a12);pointer-events:none!important}.is-not-active-row{text-decoration:line-through;pointer-events:none}.active-div{pointer-events:auto;opacity:1!important}.flex,.flex-start{display:flex;flex-direction:column;justify-content:center;height:150px}.one-month .ant-picker-panels>:first-child button.ant-picker-header-next-btn,.one-month .ant-picker-panels>:first-child button.ant-picker-header-super-next-btn{visibility:visible!important}.ant-picker-panels>:nth-child(2){display:none!important}.one-month .ant-picker-panel-container,.one-month .ant-picker-footer{width:280px!important}.one-month .ant-picker-footer-extra>div{flex-wrap:wrap!important}.advance-filter-button{border:2px solid #df626b}.advance-filter-button-active{border:2px solid #df626b;color:#fff!important;background-color:#df626b!important}.advance-filter-button:hover,.advance-filter-button-active:hover{background-color:#df626b!important;border:2px solid #df626b!important}.charged .ant-switch-checked{background-color:var(--app-success,#0b5135)}.super-admin-title{color:#ff9f0e}.save-button,.save-button:hover{border:1px solid var(--app-success,#0b5135);background-color:var(--app-success,#0b5135)!important}.default-input-field{width:240px}.medium-input-field{width:180px}.my-trips-topbar{display:flex;box-sizing:border-box;justify-content:space-between;gap:20px;width:100%;margin-bottom:18px}.my-trips-layout{align-items:stretch;min-width:0;height:auto!important}.my-trips-layout .my-trips-main-card{flex:auto;align-self:stretch;min-width:0}.my-trips-main-column,.journeys-main-column{flex:auto;min-width:0}.journeys-results-region{position:relative}@media (min-width:768px){.app-layout:has(.journeys-page-shell.is-results-view){overflow:hidden;height:100dvh;min-height:0}.app-content:has(.journeys-page-shell.is-results-view){display:flex;overflow:hidden;flex-direction:column;flex:auto;min-height:0}.journeys-page-shell.is-results-view,.journeys-results-region,.journeys-results-region>.d-flex,.journeys-page-shell.is-results-view .journeys-main-column,.journeys-page-shell.is-results-view .left-panel,.journeys-page-shell.is-results-view .left-panel>.ant-card-body{min-height:0}.app-content:has(.journeys-page-shell.is-results-view)>.ant-layout-content{min-height:0}.journeys-page-shell.is-results-view,.journeys-results-region{display:flex;flex-direction:column;flex:auto}.app-content:has(.journeys-page-shell.is-results-view)>.ant-layout-content{display:flex;flex-direction:column;flex:auto}.journeys-results-region>.d-flex,.journeys-page-shell.is-results-view .journeys-main-column{flex:auto;height:100%}.journeys-page-shell.is-results-view .left-panel>.ant-card-body{display:flex;overflow:hidden;flex-direction:column}.journeys-page-shell.is-results-view .journey-table-wrapper{overflow:hidden;flex:auto;height:auto;min-height:0}}@media (max-width:767px){.journeys-page-shell.is-results-view.is-map-results-view{overflow:visible!important;height:auto!important;min-height:0!important}.journeys-page-shell.is-map-results-view .journeys-results-region{overflow:visible!important;flex:none!important;height:clamp(420px,100dvh - 360px,560px)!important;min-height:420px!important}}@media (max-width:900px) and (max-height:500px){.app-layout:has(.journeys-page-shell.is-map-results-view){overflow:visible;height:auto;min-height:100dvh}.journeys-page-shell.is-results-view.is-map-results-view{overflow:visible!important;height:auto!important;min-height:0!important}.app-content:has(.journeys-page-shell.is-map-results-view){overflow:visible!important;height:auto!important;min-height:0!important}.app-content:has(.journeys-page-shell.is-map-results-view)>.ant-layout-content{overflow:visible!important;height:auto!important;min-height:0!important}.journeys-page-shell.is-map-results-view .journeys-results-region{overflow:visible!important;flex:0 0 300px!important;height:300px!important;min-height:300px!important}}.journeys-summary-host-card.ant-card,.journeys-summary-host-card>.ant-card-body,.journeys-report-host-card.ant-card,.journeys-report-host-card>.ant-card-body{box-shadow:none!important;background:0 0!important}.journeys-report-preview{width:100%;min-width:0}.journeys-report-preview .rapportcenter-preview-document{height:max(520px,100dvh - 330px)!important}@media (max-width:767px){.journeys-report-preview .rapportcenter-preview-document{height:max(480px,100dvh - 380px)!important}}.my-trips-topbar-main{display:flex;flex-direction:column;flex:auto;gap:8px;min-width:0}.my-trips-topbar-section{display:flex;flex-direction:column;gap:10px}.my-trips-mode-panel{display:flex;flex-direction:column;gap:8px}.my-trips-page-intro{margin-bottom:0;padding:4px 0}.my-trips-page-intro .ant-typography.ant-typography-h3,.my-trips-page-intro h3.ant-typography{color:#f8fafc!important}.my-trips-page-intro-text{display:block;margin-top:4px;font-size:13px;color:#94a3b8!important}.my-trips-search-back.ant-btn-link{color:#cbd5e1;height:auto;margin:0 0 8px;padding:0}.my-trips-search-back.ant-btn-link:hover,.my-trips-search-back.ant-btn-link:focus{color:#fff}.my-trips-support-user-control{display:flex;flex-wrap:wrap;align-items: center;gap:8px;margin:0}.my-trips-support-user-control .ant-select{min-width:280px}.my-trips-section-label{color:#f8fafc;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.my-trips-section-hint{display:block;font-size:13px;line-height:1.5;color:#e2e8f0db!important}.my-trips-filters-row{display:flex;flex-wrap:wrap;align-items: flex-start;gap:14px}.my-trips-filter-item{display:flex;align-items: center;gap:10px;min-width:0}.my-trips-filter-item-stacked{flex-direction:column;align-items: flex-start;gap:6px}.my-trips-inline-label{color:#667085;white-space:nowrap;letter-spacing:.01em;margin:0;font-size:12px;font-weight:600;line-height:1.4}.my-trips-topbar .my-trips-inline-label{color:#e2e8f0eb!important}.my-trips-filter-item .ant-select,.my-trips-filter-item .ant-picker{min-width:150px}.my-trips-custom-range{min-width:240px}.my-trips-filter-item .ant-select-selector,.my-trips-filter-item .ant-picker{border-radius:6px!important;min-height:34px!important}.my-trips-filter-item .ant-select-selection-item,.my-trips-filter-item .ant-picker input{font-weight:500;line-height:1.25;font-size:13px!important}.my-trips-secondary-row{margin-top:10px}.my-trips-filters-card{box-shadow:none;border-radius:10px;width:100%;max-width:100%;margin-bottom:12px;background:#2a3446!important;border:0!important}.my-trips-filters-card>.ant-card-body{padding:16px 18px!important}.my-trips-filters-card-content{width:min(100%,980px);max-width:980px}.my-trips-filters-card-header{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-bottom:16px}.journeys-filter-period-card-field{display:flex;flex-direction:column;gap:8px;max-width:360px;margin-bottom:16px}.journeys-filter-period-card-field .ant-picker{width:100%}.journeys-list-topbar-period.is-missing .ant-picker,.journeys-shared-header-period.is-missing .ant-picker,.journeys-filter-period-card-field.is-missing .ant-picker{box-shadow:0 0 0 2px #ffbc5824;border-color:#ffbc58!important}.journeys-period-required-hint{display:block;font-size:12px;line-height:1.35;color:#ffcf8a!important}.my-trips-filters-card-main{flex:0 auto;min-width:0;margin-bottom:0}.my-trips-filters-card-primary{display:flex;flex-wrap:nowrap;align-items: flex-end;gap:16px;width:100%;margin-bottom:10px}.my-trips-filters-card-primary-type{flex:0 0 260px;min-width:260px;max-width:260px}.my-trips-filters-card-advanced{border-top:1px solid #ffffff14;margin-top:12px;padding-top:16px}.my-trips-filters-card .my-trips-section-label{color:#f8fafc;letter-spacing:0;font-size:14px;font-weight:600}.my-trips-filters-group-label{display:block;letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0a3;margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.4}.my-trips-filters-field-label{display:block;color:#e2e8f0db;margin-bottom:6px;font-size:12px;line-height:1.4}.my-trips-primary-radio-group{display:inline-flex;flex-wrap:nowrap}.my-trips-filters-card-main .journey-filters-inline-group{display:flex;flex-wrap:nowrap;align-items: center;gap:12px;width:100%;max-width:100%}.my-trips-filters-card-main .journey-filters-inline-item{flex:1 1 0;min-width:0}.my-trips-filters-card-main .journey-filters-inline-item:first-child{flex:1 1 0}.my-trips-filters-card-main .journey-filters-inline-item:last-child{flex:0 0 260px;max-width:260px}.my-trips-filters-card-main .journey-filters-inline-item .ant-select,.my-trips-filters-card-main .journey-filters-inline-item .ant-picker{width:100%}.journeys-overview-toolbar{display:flex;justify-content:space-between;align-items: flex-start;gap:20px;margin-bottom:16px}.journeys-shared-header{width:100%;margin-bottom:10px}.journeys-shared-header-row{display:flex;justify-content:space-between;align-items: center;gap:12px;padding-bottom:2px}.journeys-shared-header-intro.my-trips-page-intro{flex:auto;min-width:260px;margin-bottom:0}.journeys-shared-header-intro .app-view-header{border-bottom:0;margin:0;padding-bottom:0}.journeys-shared-header-actions{display:flex;background:#273244b8;border:1px solid #8195b424;border-radius:12px;flex:0 auto;justify-content:flex-end;align-items: flex-end;gap:0;padding:5px 6px;box-shadow:inset 0 1px #ffffff06}.journeys-shared-header-actions .journeys-overview-controls{box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 560px;min-height:51px;padding:0}.journeys-header-report-section{display:flex;border-left:1px solid #8195b433;flex:none;align-self:stretch;align-items: flex-end;margin-left:10px;padding:0 0 4px 10px}.journeys-header-report-section .ant-btn{white-space:nowrap;padding:0 11px}.journeys-shared-header .journeys-section-view-tabs .ant-tabs-nav{margin:4px 0 0}.journeys-list-control-area{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.journeys-list-control-area:empty{display:none}.journeys-list-control-area.is-review-mode{position:sticky;z-index:12;gap:12px;margin-bottom:14px;top:64px}@media (min-width:768px){.journeys-list-control-area:not(.is-review-mode){position:sticky;z-index:12;background:#1c2735;padding-bottom:4px;top:64px;box-shadow:0 10px 14px #141b2733}body.theme-light .journeys-list-control-area:not(.is-review-mode){background:#f7f9fc;box-shadow:0 10px 14px #0f172a14}}.journeys-list-header{display:flex;justify-content:space-between;align-items: flex-start;gap:16px}.journeys-list-header-controls{display:flex;flex:none;justify-content:flex-end;align-self: flex-end;align-items: flex-start}.journeys-list-intro.my-trips-page-intro{flex:auto;min-width:0;margin-bottom:0;padding-bottom:2px}.journeys-list-intro .app-view-header{margin:0;padding-bottom:10px}.journeys-section-view-tabs .ant-tabs-nav{margin:0}.journeys-section-view-tabs .ant-tabs-nav:before{border-bottom-color:#ffffff1f}.journeys-section-view-tabs .ant-tabs-tab{justify-content:center;min-width:104px;padding:6px 10px}.journeys-shared-header .journeys-section-view-tabs .ant-tabs-tab{padding:5px 10px!important}.journeys-section-view-tabs .ant-tabs-tab-btn{color:#aebbd1;font-weight:600}.journeys-section-view-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn,.journeys-section-view-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.journeys-section-view-tabs .ant-tabs-ink-bar{background:#8fb3ff}.journeys-section-view-tabs .ant-tabs-content-holder{display:none}body.theme-light .journeys-section-view-tabs .ant-tabs-nav:before{border-bottom-color:var(--app-control-border)}body.theme-light .journeys-section-view-tabs .ant-tabs-tab-btn{color:var(--app-text-muted)}body.theme-light .journeys-section-view-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn,body.theme-light .journeys-section-view-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--app-brand)}body.theme-light .journeys-section-view-tabs .ant-tabs-ink-bar{background:var(--app-brand)}.journeys-list-primary-bar,.journeys-list-secondary-bar{display:flex;justify-content:space-between;align-items: flex-end;gap:10px;min-width:0}.journeys-list-filter-group{display:flex;flex:0 auto;align-items: flex-end;gap:12px;min-width:0}.journeys-list-topbar-period{flex:0 280px;min-width:240px}.journeys-list-filter-button.journeys-overview-filter-button{flex:none;justify-content:flex-start;width:100%;min-width:0;height:32px;min-height:32px!important}.bulk-edit-scope{display:flex;border-bottom:1px solid #667ca06b;flex-wrap:wrap;align-items: center;gap:8px 14px;padding:0 0 12px}.bulk-update-modal{max-width:calc(100vw - 32px)}@media (max-width:767px){.bulk-update-modal{width:calc(100vw - 32px)!important;top:16px!important}}.bulk-edit-scope-heading{display:flex;align-items:baseline;gap:8px}.bulk-edit-vehicle-list{display:flex;flex-wrap:wrap;gap:6px}.bulk-edit-vehicle-chip{display:inline-flex;color:#e8eefc;background:#577ab833;border:0;border-radius:6px;align-items: flex-start;gap:7px;max-width:100%;padding:4px 8px;font-size:13px;line-height:1.35}.bulk-edit-vehicle-chip .anticon{color:#8fb2ff;flex:none;margin-top:1px}.bulk-edit-vehicle-chip>span{overflow-wrap:anywhere}.bulk-edit-impact-alerts{background:#2b344775;border:1px solid #667ca094;border-radius:12px;margin-top:16px;padding:14px}.bulk-edit-impact-title{display:block;margin-bottom:10px}.bulk-edit-impact-alerts .ant-alert+.ant-alert{margin-top:8px}.bulk-edit-impact-acknowledgement{display:flex;align-items: flex-start;margin-top:12px;font-weight:600}.bulk-edit-impact-acknowledgement>span:last-child{padding-left:8px}.bulk-edit-driver-overwrite-confirmation{margin-top:10px}.bulk-edit-driver-overwrite-checkbox{display:flex;align-items: flex-start;margin-top:10px;font-weight:600}.bulk-edit-driver-overwrite-checkbox>span:last-child{padding-left:8px}.bulk-edit-description-overwrite-checkbox{display:flex;align-items: flex-start;margin:-2px 0 10px;font-weight:600}.bulk-edit-description-overwrite-checkbox>span:last-child{padding-left:8px}.bulk-edit-rental-driver-info{margin:-4px 0 8px}.bulk-edit-field-block{background:0 0;border:0;min-width:0;margin-top:0;padding:0}.bulk-edit-field-block.is-unchanged{border:1px dashed #667ca06b;border-radius:10px;padding:10px 12px}.bulk-edit-field-block.is-unchanged .ant-input,.bulk-edit-field-block.is-unchanged .ant-radio-button-wrapper{background:#ffffff0a}.bulk-edit-field-block.is-changed{position:relative;background:#3f78e814;border:1px solid #3f78e89e;border-radius:10px;padding:10px 12px 10px 15px}.bulk-edit-field-block.is-changed:before{position:absolute;content:"";background:#3f78e8;border-radius:3px;width:3px;top:10px;bottom:8px;left:0}.bulk-edit-field-block.is-changed .ant-input{background:#3f78e81a;border-color:#3f78e8d1}.bulk-edit-driver-choice{display:grid;gap:8px;width:100%}.bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper{display:flex;color:#e8eefc;background:#ffffff08;border:1px solid #667ca094;border-radius:9px;align-items: center;width:100%;min-height:44px;margin:0;padding:10px 12px;transition:border-color .16s,background-color .16s}.bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper:not(.ant-radio-wrapper-disabled):hover{background:#699dff12;border-color:#699dffc2}.bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper-checked{background:#699dff21;border-color:#699dff}.bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper:focus-within{box-shadow:0 0 0 3px #699dff29}.bulk-edit-driver-choice .bulk-edit-driver-option .ant-radio+span{padding-left:10px;font-weight:500}.bulk-edit-driver-status{display:block;margin-top:4px;font-size:13px}.bulk-edit-description-status{display:block;margin-top:8px;font-size:13px}.bulk-edit-description-replace-checkbox{display:flex;align-items: flex-start;margin-top:8px;font-weight:600}.bulk-edit-description-replace-checkbox>span:last-child{padding-left:8px}.bulk-edit-footer{display:flex;text-align:left;background:#2b3447;border:1px solid #3f76ff47;border-radius:10px;justify-content:space-between;align-items: center;gap:16px;padding:8px;box-shadow:0 8px 20px #0f172a2e}.bulk-update-modal .ant-modal-footer{background:0 0;border-top:0;padding:8px 16px 16px}.bulk-edit-footer-context{display:flex;align-items: center;gap:10px;min-width:0}.bulk-edit-change-summary{min-width:0}.bulk-edit-change-summary>.ant-typography{display:block;margin-bottom:4px;font-size:12px}.bulk-edit-change-list{display:flex;flex-wrap:wrap;gap:4px}.bulk-edit-change-chip{overflow:hidden;color:#d7e4ff;text-overflow:ellipsis;white-space:nowrap;background:#3f78e829;border-radius:5px;max-width:220px;padding:2px 7px;font-size:12px}.bulk-edit-footer-actions{display:flex;flex:none;gap:8px}.bulk-edit-helper-text{display:block;margin:12px 0;font-size:13px}.bulk-edit-form{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:16px 20px}.bulk-edit-field-block-driver{grid-row:span 2}.bulk-edit-field-block-driver.is-my-trips-driver.is-unchanged,.bulk-edit-field-block-driver.is-my-trips-driver.is-changed{background:0 0;border:0;padding:0}.bulk-edit-field-block-driver.is-my-trips-driver.is-changed:before{display:none}.bulk-edit-field-block-driver .ant-form-item-label>label{color:inherit}.bulk-edit-field-block .ant-form-item-label{padding-bottom:4px}.bulk-edit-field-block .ant-form-item{margin-top:0!important}.bulk-edit-field-block .ant-form-item-label>label{font-weight:600}.bulk-edit-field-block .ant-btn-link{padding-right:0;margin:4px 0 0 auto!important}body.theme-light .bulk-edit-field-block{background:0 0}body.theme-light .bulk-edit-field-block.is-unchanged{border-color:#b9c7dd}body.theme-light .bulk-edit-field-block.is-unchanged .ant-input,body.theme-light .bulk-edit-field-block.is-unchanged .ant-radio-button-wrapper{background:#fff}body.theme-light .bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper{color:#24324a;background:#fff;border-color:#c5d0e0}body.theme-light .bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper:not(.ant-radio-wrapper-disabled):hover{background:#f5f8ff;border-color:#6f9df0}body.theme-light .bulk-edit-driver-choice .bulk-edit-driver-option.ant-radio-wrapper-checked{background:#eef5ff;border-color:#3f78e8}body.theme-light .bulk-edit-field-block.is-changed{background:#eef5ff;border-color:#6f9df0}body.theme-light .bulk-edit-field-block-driver.is-my-trips-driver.is-unchanged,body.theme-light .bulk-edit-field-block-driver.is-my-trips-driver.is-changed{background:0 0;border:0}body.theme-light .bulk-edit-footer{background:#eef5ff;border-color:#b8cff3;box-shadow:0 8px 20px #2752912e}body.theme-light .bulk-edit-change-chip{color:#174ea6;background:#dceaff}body.theme-light .bulk-edit-scope{border-color:#d8e0ec}body.theme-light .bulk-edit-scope-heading .ant-typography{color:#344054}body.theme-light .bulk-edit-vehicle-chip{color:#344054;background:#eef5ff}body.theme-light .bulk-edit-vehicle-chip .anticon{color:#3f78e8}@media (max-width:700px){.bulk-edit-form{grid-template-columns:1fr;gap:14px}.bulk-edit-field-block-driver{grid-row:auto}.bulk-edit-footer{flex-direction:column;align-items:stretch}.bulk-edit-footer-context{flex-direction:column;align-items: flex-start}.bulk-edit-footer-actions{justify-content:flex-end}}.journeys-list-filter-group .ant-picker{width:100%;background:#2b3447!important;border:1px solid #667ca094!important;border-radius:10px!important;min-height:40px!important}.journeys-list-secondary-bar{align-items: center;padding-top:0}.journeys-list-view-switch{display:flex;align-items: center;min-height:40px}.journeys-list-view-switch .ant-radio-group{display:inline-flex}.journeys-list-data-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:8px;min-width:0}.journeys-list-data-actions .ant-btn{border-radius:8px;height:30px;min-height:30px;padding:0 10px}.journeys-list-status-alert.ant-alert{color:#d7dfef;background:#775e1c57;border:1px solid #daa73c38;border-radius:10px;align-items: center;margin:0 0 12px;padding:8px 14px}.journeys-list-status-alert .ant-alert-message{color:#d7dfef;font-size:13px}.journeys-list-status-alert .ant-alert-action{margin-left:auto}.journeys-list-status-alert .ant-alert-action>span{display:inline-flex;white-space:nowrap;align-items: center;gap:8px}.journeys-data-fetch-error.ant-alert{border-radius:10px;align-items: center;margin:0 0 12px}.journeys-data-fetch-error .ant-alert-action{margin-left:auto}@media (max-width:900px){.journeys-list-header,.journeys-list-primary-bar,.journeys-list-secondary-bar,.journeys-list-filter-group{flex-direction:column;align-items:stretch}.journeys-list-header-controls{width:100%}.journeys-list-topbar-period,.journeys-list-filter-button.journeys-overview-filter-button{width:100%;min-width:0}.journeys-list-data-actions{justify-content:flex-start}.journeys-list-status-alert.ant-alert{align-items: flex-start}.journeys-list-status-alert .ant-alert-action{margin-top:8px;margin-left:0}}@media (max-width:767px){.journeys-list-control-area,.journeys-list-header,.journeys-list-header-controls,.journeys-list-filter-group{gap:8px;min-height:0}.journeys-list-header,.journeys-list-header-controls,.journeys-list-filter-group{display:block;height:auto!important}.journeys-list-intro.my-trips-page-intro{margin-bottom:12px}.journeys-section-view-tabs,.journeys-section-view-tabs .ant-tabs-nav-list{width:100%}.journeys-section-view-tabs .ant-tabs-tab{flex:25%;min-width:0;margin:0}.journeys-list-header-controls{align-self:auto;width:100%}.journeys-list-filter-group{width:100%}.journeys-list-topbar-period,.journeys-list-filter-button.journeys-overview-filter-button{display:flex;width:100%;margin:0}.journeys-list-topbar-period{flex-direction:column;gap:4px}.journeys-list-filter-button.journeys-overview-filter-button{margin-top:8px}.journeys-list-data-actions{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:8px;width:100%}.journeys-list-data-actions>.ant-btn,.journeys-list-data-actions>span>.ant-btn{width:100%;min-height:44px}.journeys-list-data-actions>.journeys-list-flagged-toggle{grid-column:1/-1}}.journeys-overview-toolbar-actions{display:flex;justify-content:flex-end;align-items: flex-end;gap:12px;margin-bottom:16px}.journeys-overview-controls{display:grid;grid-template-columns:minmax(0,1.45fr)minmax(200px,.85fr);background:#273244b8;border:1px solid #8195b424;border-radius:12px;gap:8px;width:min(100%,560px);padding:5px 8px;box-shadow:inset 0 1px #ffffff06}.journeys-overview-control{display:flex;flex-direction:column;gap:2px}.journeys-overview-period-field,.journeys-overview-scope-field{min-width:0}.journeys-scope-empty-state{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items: center;width:min(100%,720px);min-height:260px;margin:0 auto;padding:28px 24px}.journeys-scope-empty-state .ant-typography{margin-bottom:8px}.journeys-scope-empty-icon{display:flex;color:#d2def2b8;border:2px solid #8ea0be8c;border-radius:50%;justify-content:center;align-items: center;gap:5px;width:72px;height:72px;margin-bottom:14px;font-size:24px}.journeys-scope-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items: center;gap:10px;margin-top:14px}.journeys-scope-empty-actions .ant-btn{min-height:42px}.journeys-overview-period-picker .journey-filters-inline-group{display:block;width:100%}.journeys-overview-period-picker .journey-filters-inline-item,.journeys-overview-period-picker .journey-filters-inline-item .ant-picker{width:100%}.journeys-overview-control .my-trips-filters-field-label{letter-spacing:.06em;text-transform:uppercase;color:#e2e8f0a3;margin-bottom:0;font-size:10px;line-height:1.3}.journeys-overview-controls .ant-picker,.journeys-overview-filter-button,.journeys-header-report-section .ant-btn{height:32px;box-shadow:inset 0 1px #ffffff05;background:#2b3447!important;border:1px solid #667ca094!important;border-radius:8px!important;min-height:32px!important}.journeys-overview-controls .ant-picker{width:100%;padding:0 10px}.journeys-overview-controls .ant-picker-input>input,.journeys-overview-controls .ant-picker-separator,.journeys-overview-controls .ant-picker-suffix{font-weight:500;color:#d7dfef!important;font-size:14px!important}.journeys-overview-filter-button,.journeys-header-report-section .ant-btn{justify-content:flex-start;width:100%;padding:0 11px;font-size:14px;font-weight:500;color:#e8eefc!important}.journeys-overview-filter-button .anticon,.journeys-header-report-section .anticon{color:#d7dfef}.journeys-overview-filter-button>span:not(.anticon),.journeys-header-report-section .ant-btn>span:not(.anticon){font-size:14px;font-weight:500;line-height:21px}.journeys-overview-filter-button.ant-btn-primary{background:#34415a!important;border-color:#667ca0b8!important}.journeys-overview-filter-button.ant-btn-default:hover,.journeys-overview-filter-button.ant-btn-default:focus,.journeys-overview-filter-button.ant-btn-primary:hover,.journeys-overview-filter-button.ant-btn-primary:focus,.journeys-header-report-section .ant-btn:not(:disabled):hover,.journeys-header-report-section .ant-btn:not(:disabled):focus{color:#fff!important;background:#36435c!important;border-color:#7c96c0d6!important}.journeys-header-report-section .ant-btn:disabled{color:#d7dfef8a!important}.journeys-overview-active-filters{display:flex;background:#3e79f714;border:1px solid #3e79f73d;border-radius:12px;flex-wrap:wrap;align-items: center;gap:10px;margin:4px 0 20px;padding:12px 14px}.journeys-shared-active-filters{background:#27324457;border:1px solid #8195b429;border-radius:8px;flex-wrap:nowrap;gap:0;width:100%;min-width:0;min-height:38px;margin:6px 0 4px;padding:4px 8px}.journeys-shared-filter-scroll{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex:auto;gap:0;min-width:0}.journeys-shared-filter-scroll::-webkit-scrollbar{display:none}.journeys-shared-filter-scroll:focus-visible{outline:1px solid #8fb3ff;outline-offset:2px}.journeys-shared-active-filters .journeys-summary-filter-pill{box-shadow:none;color:#cbd4e3;background:0 0;border:0;border-left:1px solid #8195b42e;border-radius:0;flex:none;gap:8px;min-height:30px;padding:0 12px;font-weight:500}.journeys-shared-active-filters .journeys-summary-filter-pill:first-child{border-left:0}.journeys-shared-active-filters .journeys-summary-filter-pill:before{display:none}.journeys-shared-active-filters .journeys-summary-filter-icon{display:inline-flex;color:#9aa9bf;flex:none;justify-content:center;align-items: center;font-size:14px}.journeys-summary-filter-type{color:#8996aa;font-weight:500}.journeys-shared-active-filters .journeys-summary-filter-pill-label{color:#d7dfeb;white-space:nowrap;font-weight:600}.journeys-shared-active-filters .journeys-summary-filter-reset-all{color:#98a5b8;flex:none;height:30px;margin-left:6px;font-weight:500}.journeys-shared-active-filters .journeys-summary-filter-reset-all.ant-btn-link{color:#98a5b8;border-left:1px solid #8195b42e;border-radius:0;height:30px;padding:0 10px;font-weight:500}.journeys-shared-active-filters .journeys-summary-filter-reset-all.ant-btn-link:hover,.journeys-shared-active-filters .journeys-summary-filter-reset-all.ant-btn-link:focus{color:#8fb3ff}.journeys-shared-active-filters .journeys-summary-filter-pill-remove{color:#8996aa;background:0 0;width:16px;height:16px;font-size:9px}.journeys-shared-active-filters .journeys-summary-filter-pill-remove:hover{color:#8fb3ff;background:#699dff1a}.journeys-shared-active-filters .journeys-summary-filter-pill-remove:focus-visible{color:#8fb3ff;background:#699dff1a}.journeys-shared-active-filters .journeys-summary-filter-pill-remove:focus-visible{outline:1px solid #8fb3ff;outline-offset:1px}.journeys-list-flagged-toggle{display:inline-flex;color:#d7dfef;white-space:nowrap;align-items: center;gap:8px;min-height:30px;font-size:13px}.journeys-list-hidden-filters-button.ant-btn{display:inline-flex;color:#f4f7ff;background:#2b3550;border:1px solid #6792ff6b;border-radius:999px;flex:none;align-items: center;min-height:34px;padding:0 12px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff08}.journeys-list-hidden-filters-button.ant-btn:before{content:"";background:#5b8cff;border-radius:50%;width:7px;height:7px;margin-right:8px;box-shadow:0 0 0 3px #5b8cff29}.journeys-list-hidden-filters-button.ant-btn:hover,.journeys-list-hidden-filters-button.ant-btn:focus{color:#fff;background:#364262;border-color:#84a9ffb8}.journeys-list-hidden-filters-popover .ant-popover-inner-content{padding:10px}.journeys-list-hidden-filter-tags{display:flex;flex-wrap:wrap;align-items: center;gap:8px;max-width:480px}.journeys-list-hidden-filter-tags .journeys-summary-filter-pill{max-width:240px}.journeys-list-hidden-filter-tags .journeys-summary-filter-pill-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journeys-overview-advanced-card{margin-bottom:20px}.journeys-overview-advanced-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items: start;gap:12px 16px}.journeys-overview-advanced-grid .ant-select,.journeys-overview-advanced-grid .ant-picker,.journeys-overview-advanced-grid .ant-input,.journeys-overview-advanced-grid .journey-filter-control{width:100%}.journeys-overview-advanced-grid .journey-filter-power-toggle{margin-top:2px}.journeys-list-filters-drawer.ant-drawer,.journeys-overview-filters-drawer.ant-drawer{max-width:100vw}.journeys-list-filters-drawer .journeys-overview-advanced-grid,.journeys-list-filters-drawer .my-trips-filters-secondary-grid.journeys-overview-advanced-grid,.journeys-overview-filters-drawer .journeys-overview-advanced-grid,.journeys-overview-filters-drawer .my-trips-filters-secondary-grid.journeys-overview-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.journeys-list-filters-drawer .journeys-filter-organization-field,.journeys-overview-filters-drawer .journeys-filter-organization-field{grid-column:1/-1}.journeys-list-filters-drawer-footer{display:flex;justify-content:space-between;align-items: center;gap:12px}@media (max-width:575px){.journeys-list-filters-drawer .journeys-overview-advanced-grid,.journeys-list-filters-drawer .my-trips-filters-secondary-grid.journeys-overview-advanced-grid,.journeys-overview-filters-drawer .journeys-overview-advanced-grid,.journeys-overview-filters-drawer .my-trips-filters-secondary-grid.journeys-overview-advanced-grid{grid-template-columns:minmax(0,1fr)}}.journeys-overview-type-group{display:inline-flex;flex-wrap:nowrap}.journeys-overview-status-row{margin-top:16px}.my-trips-filters-section+.my-trips-filters-section{border-top:1px solid #ffffff14;margin-top:24px;padding-top:24px}.my-trips-filters-secondary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items: start;gap:10px 12px}.my-trips-filters-secondary-field{display:flex;flex-direction:column;gap:6px;min-width:0}.my-trips-filters-card .journey-filter-control{width:100%;min-width:0}.my-trips-filters-card .ant-input,.my-trips-filters-card .ant-select-selector,.my-trips-filters-card .ant-picker{border-radius:14px!important;height:44px!important;min-height:44px!important}.my-trips-filters-card .ant-input,.my-trips-filters-card .ant-select-selection-item,.my-trips-filters-card .ant-select-selection-placeholder,.my-trips-filters-card .ant-picker-input>input{font-size:14px!important}.my-trips-filters-card .ant-input-affix-wrapper,.my-trips-filters-card .ant-picker,.my-trips-filters-card .ant-select:not(.ant-select-customize-input) .ant-select-selector{display:flex;align-items: center}.my-trips-filters-card .ant-select.ant-select-multiple .ant-select-selector{align-items: flex-start;height:auto!important;min-height:44px!important;padding:5px 12px!important}.my-trips-filters-card .ant-select.ant-select-multiple .ant-select-selection-overflow{row-gap:4px}.my-trips-filters-card .ant-select.ant-select-multiple .ant-select-selection-item{height:24px;margin-top:0;margin-bottom:0;line-height:22px}.my-trips-filters-card .ant-input-affix-wrapper{padding:0 14px!important}.my-trips-filters-card .ant-input-affix-wrapper .ant-input{padding:0!important}.my-trips-filters-card .ant-input-affix-wrapper .ant-input-suffix,.my-trips-filters-card .ant-input-affix-wrapper .ant-input-clear-icon{display:inline-flex;justify-content:center;align-items: center}.my-trips-filters-card .ant-picker-input,.my-trips-filters-card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-search,.my-trips-filters-card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-item,.my-trips-filters-card .ant-select:not(.ant-select-multiple) .ant-select-selector .ant-select-selection-placeholder{display:flex;align-items: center;min-height:100%}.my-trips-filters-secondary-field{gap:8px}.my-trips-filters-field-label{margin-bottom:0}.my-trips-filters-status-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.my-trips-filters-status-row.is-compact{margin-top:0}.my-trips-filters-status-item{display:flex;justify-content:flex-start;align-items: center;gap:10px;min-width:0}.my-trips-filters-card-status-preview{border-top:1px solid #ffffff14;margin-top:14px;padding-top:14px}.my-trips-filters-card-footer-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px}.my-trips-main-column.has-bulk-actions{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.journeys-main-column.has-bulk-actions{padding-bottom:0}.my-trips-bulk-actions{position:fixed;z-index:30;left:calc(50vw + 125px);bottom:calc(16px + env(safe-area-inset-bottom));width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 282px);transform:translate(-50%)}.my-trips-bulk-actions-card{border:1px solid #3f76ff47!important;margin:0!important;box-shadow:0 8px 20px #0f172a2e!important}.my-trips-bulk-actions-card>.ant-card-body{padding:8px!important}.my-trips-bulk-actions-row{display:flex;align-items: center;gap:4px}.my-trips-bulk-actions-content{display:flex;flex-direction:column;gap:6px}.my-trips-bulk-selection-summary{font-size:13px;font-weight:500;line-height:1.35;color:#475467!important}.my-trips-bulk-selection-count{display:inline-flex;color:#2f6bdb;background:#3f76ff24;border-radius:14px;justify-content:center;align-items: center;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:700}.my-trips-bulk-actions-row .ant-btn{min-width:32px;height:32px;padding:0 10px}.my-trips-bulk-actions-row .ant-btn.ant-btn-text{padding:0}.journeys-bulk-actions{width:560px;min-width:0;max-width:calc(100vw - 282px)}.journeys-bulk-actions .my-trips-bulk-actions-card,.journeys-bulk-actions .my-trips-bulk-actions-card>.ant-card-body{background:#b9cce6!important}.journeys-bulk-actions .my-trips-bulk-actions-card{border-color:#5d85bb!important;box-shadow:0 10px 24px #0f23445c!important}.journeys-bulk-actions .my-trips-bulk-selection-count{color:#102f62;background:#9fb9de}.journeys-bulk-actions .my-trips-bulk-actions-row .ant-btn-text{color:#174ea6!important}.journeys-bulk-actions .my-trips-bulk-actions-row .ant-btn-text[disabled]{color:#102f626b!important;background:0 0!important;border-color:#0000!important}.journeys-bulk-disabled-checkbox{display:flex;cursor:not-allowed;justify-content:center;width:100%}@media (max-width:760px){.journeys-main-column.has-bulk-actions{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.my-trips-bulk-actions{width:calc(100vw - 24px);max-width:calc(100vw - 24px);left:50%}.journeys-bulk-actions{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.my-trips-bulk-actions-card>.ant-card-body{padding:10px!important}.my-trips-bulk-actions-row{display:grid;grid-template-columns:minmax(0,1fr)44px minmax(0,1fr);gap:8px;width:100%}.journeys-bulk-actions .my-trips-bulk-actions-row>span:not(.my-trips-bulk-selection-count),.journeys-bulk-actions .my-trips-bulk-actions-row>span:not(.my-trips-bulk-selection-count) .ant-btn{width:100%;min-width:0}.my-trips-bulk-actions-content{gap:8px}.my-trips-bulk-actions-content .my-trips-bulk-actions-row{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.my-trips-bulk-actions-content .my-trips-bulk-actions-row .ant-btn{width:100%}.my-trips-bulk-actions-row .ant-btn{min-width:44px;height:44px;min-height:44px}.my-trips-bulk-actions-row .ant-btn-primary{grid-column:2/-1;padding:0 12px;font-size:14px}.my-trips-bulk-actions-content .my-trips-bulk-actions-row .ant-btn-primary{grid-column:auto}.my-trips-bulk-actions-row .ant-btn:nth-of-type(2),.my-trips-bulk-actions-row .ant-btn:nth-of-type(3),.my-trips-bulk-actions-row .ant-btn:nth-of-type(4){width:100%}.my-trips-bulk-actions-content .my-trips-bulk-actions-row .my-trips-bulk-confirm-button{padding:0 12px;font-size:14px}.my-trips-bulk-selection-count{overflow:hidden;border-radius:10px;min-width:36px;height:44px;padding:0 8px;font-size:0}.my-trips-bulk-selection-count:after{content:attr(data-count);font-size:14px}}@media (max-width:767px){.journeys-shared-header-actions .journeys-overview-filter-button{justify-content:center}.journeys-shared-header-actions .journeys-overview-controls .ant-picker,.journeys-shared-header-actions .journeys-overview-filter-button,.journeys-shared-header-actions .journeys-header-report-section .ant-btn{height:44px;min-height:44px!important}.journeys-shared-header .journeys-section-view-tabs .ant-tabs-tab{min-height:44px;padding:10px!important}.journey-table-wrapper .rc-virtual-list-scrollbar-horizontal,.journey-table-wrapper .rc-virtual-list-scrollbar-horizontal .rc-virtual-list-scrollbar-thumb{height:12px!important}.journeys-map-bottom-controls{flex-wrap:wrap;right:8px;gap:8px!important;bottom:8px!important;left:8px!important}.journeys-map-legend{width:min(250px,100%);max-width:100%;min-width:0!important}.journeys-map-time-filter{max-width:100%;width:min(320px,100%)!important}.journeys-list-filters-drawer .ant-drawer-content-wrapper,.journeys-overview-filters-drawer .ant-drawer-content-wrapper{width:100vw!important;max-width:100vw!important}.journeys-list-filters-drawer .ant-drawer-header,.journeys-overview-filters-drawer .ant-drawer-header{padding:calc(14px + env(safe-area-inset-top))16px 14px!important}.journeys-list-filters-drawer .ant-drawer-body,.journeys-overview-filters-drawer .ant-drawer-body{overflow-x:hidden;padding:16px!important}.journeys-list-filters-drawer .ant-select-dropdown,.journeys-overview-filters-drawer .ant-select-dropdown{max-width:100%;width:100%!important;min-width:100%!important}.journeys-list-filters-drawer .ant-drawer-footer,.journeys-overview-filters-drawer .ant-drawer-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important}.journeys-list-filters-drawer-footer{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.journeys-list-filters-drawer-footer .ant-btn{min-height:44px}}@media (max-width:360px){.journeys-main-column.has-bulk-actions{padding-bottom:calc(200px + env(safe-area-inset-bottom))}.journeys-bulk-actions .my-trips-bulk-actions-row{grid-template-columns:44px minmax(0,1fr)}.journeys-bulk-actions .my-trips-bulk-actions-row>:nth-child(3){grid-column:1/-1}}.my-trips-quick-filters{display:flex;flex-wrap:wrap;gap:8px}.my-trips-quick-filters .ant-btn{border-radius:999px}.my-trips-filter-item-mode-hint{min-height:34px}.my-trips-mode-switch-wrap .ant-radio-group{display:inline-flex;flex-wrap:wrap}.my-trips-mode-switch-wrap{display:flex;flex-direction:column;align-items: flex-start;gap:10px}.my-trips-mode-switch-wrap.is-actions{flex-flow:wrap;align-items: center}.my-trips-mode-switch-wrap .ant-radio-button-wrapper{display:inline-flex;align-items: center;min-height:36px;font-weight:600}.my-trips-mode-period-select{min-width:220px}.my-trips-mode-period-select .ant-select{width:100%}.my-trips-advanced-button{border-radius:8px}.my-trips-view-badge{color:#dbeafe;background:#699dff1f;border:1px solid #699dff59;border-radius:999px;margin:0;padding:4px 10px;font-weight:600}.my-trips-vehicle-tabs-row{display:flex;align-items: center;gap:8px;margin-top:8px}.my-trips-vehicle-tabs-row .my-trips-vehicle-tabs,.my-trips-vehicle-tabs-row .my-trips-vehicle-tabs-empty{flex:auto;min-width:0}.my-trips-other-driverless-vehicles-link{display:inline-flex;text-align:left;white-space:normal;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;flex:none;justify-content:flex-start;align-items: center;gap:6px;min-height:32px;margin:0;padding:4px 8px;font-size:12px;color:var(--app-text)!important}@media (max-width:767px){.journeys-scope-empty-state{min-height:250px;padding:24px 16px}.journeys-scope-empty-actions,.journeys-scope-empty-actions>.ant-btn,.journeys-scope-empty-actions>span,.journeys-scope-empty-actions>span>.ant-btn{width:100%}.my-trips-vehicle-tabs-row{flex-direction:column;align-items:stretch}.my-trips-other-driverless-vehicles-link{width:100%;min-height:44px;padding:8px 10px}}.my-trips-other-driverless-vehicles-link:hover,.my-trips-other-driverless-vehicles-link:focus{text-decoration:underline;background:#ffffff1f;border-color:#ffffff3d;color:var(--app-text)!important}.my-trips-other-driverless-vehicles-link .anticon:first-child{margin-right:0}.my-trips-other-driverless-vehicles-link .anticon:last-child{margin-left:auto;font-size:10px}.my-trips-vehicle-tabs-empty{display:inline-flex;color:#ffffffb8;align-items: center;gap:8px;min-height:32px;font-size:12px}.my-trips-vehicle-tabs .ant-tabs-nav{margin:0}.my-trips-vehicle-tabs .ant-tabs-nav:before{border-bottom-color:#ffffff14}.my-trips-vehicle-tabs .ant-tabs-tab{padding:6px 10px}.my-trips-vehicle-tabs .ant-tabs-tab-btn{color:#ffffffd1}.my-trips-vehicle-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.my-trips-vehicle-tabs .ant-tabs-ink-bar{background:#8fb3ff}.my-trips-vehicle-tab-label{display:inline-flex;align-items: center;gap:5px}.my-trips-vehicle-tab-icon{color:#ffffffad;font-size:13px;margin-right:0!important}.my-trips-vehicle-tab-name{font-weight:500}.my-trips-vehicle-tab-warning-icon{font-size:12px;color:var(--app-warning,#6f4700)!important;margin-right:0!important}.my-trips-vehicle-tab-warning-icon svg{fill:currentColor;color:var(--app-warning,#6f4700)!important}.my-trips-vehicle-tab-attested-icon{font-size:13px;color:var(--app-success,#36c275)!important;margin-right:0!important}.my-trips-vehicle-tab-attested-status{color:var(--app-success,#36c275);display:inline-flex;align-items: center}.my-trips-vehicle-tab-badge{display:inline-flex;color:#ffd5cf;text-transform:uppercase;letter-spacing:.02em;background:#ff6b721f;border-radius:999px;align-items: center;min-height:18px;padding:0 8px;font-size:10px;font-weight:700;line-height:1}.my-trips-vehicle-tab-count{display:inline-flex;color:#fffc;background:#ffffff1a;border-radius:999px;justify-content:center;align-items: center;min-width:18px;height:18px;padding:0 6px;font-size:11px;line-height:1}.my-trips-inline-summary{display:flex;flex:auto;justify-content:space-between;align-items: center;gap:12px;min-width:0;padding-left:12px}.my-trips-inline-summary.is-success{border-left:1px solid #04d18238}.my-trips-inline-summary.is-warning{border-left:1px solid #ffb84d3d}.my-trips-inline-summary.is-danger{border-left:1px solid #ff6b723d}.my-trips-inline-summary-main{flex:auto;min-width:0}.my-trips-inline-summary-line{display:flex;color:#ffffffe6;flex-wrap:wrap;align-items: center;gap:6px;font-size:12px;line-height:1.35}.my-trips-inline-summary-item{white-space:nowrap;display:inline-flex;align-items: center;gap:6px;min-height:20px;font-weight:500}.my-trips-inline-summary-item.is-private,.my-trips-inline-summary-item.is-business{color:#ffffffe6}.my-trips-inline-summary-item.is-danger{color:#ffd5cf}.my-trips-inline-summary-dot{background:#ffffff59;border-radius:50%;flex:none;width:8px;height:8px}.my-trips-inline-summary-dot.is-private{background:var(--app-success,#0b5135)}.my-trips-inline-summary-dot.is-business{background:var(--app-brand,#1e3f9f)}.my-trips-inline-summary-dot.is-danger{background:#ff6b72}.my-trips-inline-summary-separator{color:#ffffff6b;font-size:11px}.my-trips-inline-summary-actions{display:flex;flex:none;align-items: center;gap:8px}.my-trips-inline-summary-actions .ant-btn{border-radius:999px}.my-trips-inline-summary .my-trips-attest-button{white-space:nowrap}.my-trips-topbar-actions{display:flex;flex-direction:column;flex:none;align-items: flex-end;gap:12px;min-width:0}.my-trips-actions-row{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:12px;max-width:100%}.my-trips-attest-row{display:flex;justify-content:flex-end;width:100%}.my-trips-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0 8px}.my-trips-kpi-card,.my-trips-main-card,.my-trips-details-panel,.my-trips-kpi-card .ant-typography,.my-trips-details-panel .ant-typography,.my-trips-main-card .ant-typography{color:inherit}.my-trips-kpi-card{display:flex;border:1px solid #7f7f7f2e;border-radius:10px;justify-content:space-between;align-items: center;gap:12px;min-height:0;padding:8px 10px}.my-trips-kpi-title{flex:auto;min-width:0;margin:0;font-size:12px!important;font-weight:400!important;line-height:1.2!important}.my-trips-kpi-main{display:flex;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:8px;min-width:0}.journeys-summary-panels{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr)minmax(0,1fr);gap:16px}.journeys-summary-card-spaced,.journeys-summary-section-spaced{margin-bottom:16px}.journeys-summary-card{border-radius:12px;box-shadow:0 10px 28px #050a1242;background:#2a3142!important;border:1px solid #8195b41f!important}.journeys-summary-overview-shell{background:0 0}.journeys-summary-card>.ant-card-body{padding:22px!important}.journeys-summary-wide-card{width:100%}.journeys-summary-header{display:flex;justify-content:space-between;align-items: flex-start;gap:16px;margin-bottom:16px}.journeys-summary-header-main{flex:auto;min-width:0}.journeys-summary-header .ant-typography,.journeys-summary-section-header .ant-typography{color:#f3f7ff;margin-bottom:0!important}.journeys-summary-section-header{display:flex;justify-content:space-between;align-items: flex-start;gap:12px;margin-bottom:12px}.journeys-summary-card-header{background:#283142;border-bottom:1px solid #94a3b83d;border-radius:12px 12px 0 0;margin:-22px -22px 16px;padding:16px 22px}.journeys-summary-card-header .ant-typography{margin-bottom:0!important}.journeys-summary-card-header>div:first-child{display:flex;flex-direction:column;gap:2px}.journeys-summary-card-header .ant-typography.ant-typography-secondary,.journeys-summary-card-header .ant-typography-secondary{color:#94a3b8!important;font-size:.75rem!important;font-weight:400!important;line-height:1rem!important}.journeys-summary-card-header .ant-typography h1,.journeys-summary-card-header .ant-typography h2,.journeys-summary-card-header .ant-typography h3,.journeys-summary-card-header .ant-typography h4,.journeys-summary-card-header .ant-typography h5,.journeys-summary-card-header .ant-typography h6,.journeys-summary-card-header h1,.journeys-summary-card-header h2,.journeys-summary-card-header h3,.journeys-summary-card-header h4,.journeys-summary-card-header h5,.journeys-summary-card-header h6{letter-spacing:0;color:#f8fafc!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.journeys-summary-card-header .ant-typography.ant-typography-secondary,.journeys-summary-card-header .ant-typography-secondary{color:#94a3b8!important}.journeys-summary-card-header .ant-btn-default,.journeys-summary-card-header .ant-btn-link{color:#f8fafc;background:#1f29373d;border-color:#94a3b838}.journeys-summary-card-header .ant-btn-default:hover,.journeys-summary-card-header .ant-btn-link:hover,.journeys-summary-card-header .ant-btn-default:focus,.journeys-summary-card-header .ant-btn-link:focus{color:#fff;border-color:#60a5fa6b}.journeys-summary-chart-header{align-items: center}.journeys-summary-chart-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:14px}.journeys-summary-chart-legend{display:inline-flex;color:#d7dfef;align-items: center;gap:8px;font-size:13px;font-weight:600}.journeys-summary-chart-legend-dot{display:inline-block;background:#5b8def;border-radius:4px;width:14px;height:14px}.journeys-summary-chart-select{min-width:180px}.journeys-summary-chart-select .ant-select-selector{min-height:42px;color:#f3f7ff!important;background:#1f293747!important;border-color:#94a3b838!important;border-radius:12px!important}.journeys-summary-chart-select .ant-select-selection-item,.journeys-summary-chart-select .ant-select-arrow{color:#f3f7ff!important}.journeys-summary-overview-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.journeys-summary-overview-card{position:relative;display:flex;text-align:left;background:#283142;border:1px solid #8195b429;border-radius:14px;flex-direction:column;justify-content:space-between;gap:18px;min-height:84px;padding:14px 16px;transition:transform .14s,border-color .14s,box-shadow .14s}.journeys-summary-overview-card.is-clickable{cursor:pointer}.journeys-summary-overview-card.is-clickable:hover{transform:translateY(-1px);box-shadow:0 10px 24px #050a1238}.journeys-summary-overview-card.is-static{cursor:default}.journeys-summary-overview-card:after{content:"";position:absolute;clip-path:polygon(100% 0,0 0,100% 100%);background:linear-gradient(135deg,#ffffff14,#0000 62%);border-top-right-radius:14px;width:32px;height:32px;top:0;right:0}.journeys-summary-overview-card.is-neutral{border-color:#8195b424}.journeys-summary-overview-card.is-success{border-color:#2f8f5b2e}.journeys-summary-overview-card.is-danger{border-color:#cd49578c}.journeys-summary-overview-card.is-warning{border-color:#c9a42d8c}.journeys-summary-overview-card.is-orange{border-color:#ab652b8c}.journeys-summary-overview-card.is-purple{border-color:#7c4cbe8c}.journeys-summary-overview-card-label{position:relative;z-index:1;color:#aab8cf;font-size:13px;font-weight:500;line-height:1.35}.journeys-summary-overview-card.is-danger .journeys-summary-overview-card-label{color:#ff8f9c}.journeys-summary-overview-card.is-warning .journeys-summary-overview-card-label{color:#f4d44d}.journeys-summary-overview-card.is-orange .journeys-summary-overview-card-label{color:#ffab5b}.journeys-summary-overview-card.is-purple .journeys-summary-overview-card-label{color:#ce9cff}.journeys-summary-overview-card-footer{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-end;gap:12px}.journeys-summary-overview-card-value{color:#f3f7ff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.05}.journeys-summary-overview-card-pill{display:inline-flex;color:#f3f7ff;white-space:nowrap;text-align:center;cursor:pointer;background:#ffffff14;border:0;border-radius:8px;justify-content:center;align-items: center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;line-height:1.2}.journeys-summary-overview-card-pill.is-primary{color:#fff;box-shadow:none;background:#4f7cff}.journeys-summary-overview-card.is-danger .journeys-summary-overview-card-pill{color:#ffb7c0;background:#cd495738}.journeys-summary-overview-card.is-warning .journeys-summary-overview-card-pill{color:#ffe37a;background:#c9a42d38}.journeys-summary-overview-card.is-orange .journeys-summary-overview-card-pill{color:#ffb979;background:#ab652b38}.journeys-summary-overview-card.is-purple .journeys-summary-overview-card-pill{color:#d8b4ff;background:#7c4cbe3d}.journeys-summary-overview-shortcut{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:14px;height:100%}.journeys-summary-overview-shortcut-copy{color:#e2e8f0b8;max-width:22ch;font-size:13px;line-height:1.45}.journeys-summary-overview-shortcut-pill{width:100%;min-height:34px;padding:0 12px}.journeys-summary-overview-card-pill.is-icon{min-width:28px;padding:0;font-size:15px}.journeys-summary-overview-description-row{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-top:14px}.journeys-summary-overview-actions{display:flex;flex:none;align-items: center;gap:10px}.journeys-summary-overview-panel{display:flex;border-left:1px solid #8195b42e;flex-direction:column;gap:14px;padding-left:14px}.journeys-summary-overview-panel.is-warning{border-left-color:#ffc54242}.journeys-summary-overview-panel.is-success{border-left-color:#2f8f5b47}.journeys-summary-overview-panel-main{display:flex;align-items: flex-start;gap:12px;min-width:0}.journeys-summary-overview-icon{display:inline-flex;border-radius:999px;flex:none;justify-content:center;align-items: center;width:38px;height:38px;font-size:18px}.journeys-summary-overview-icon.is-warning{color:#ffd36a;background:#ffc54229}.journeys-summary-overview-icon.is-success{color:#79d59f;background:#2f8f5b29}.journeys-summary-overview-copy{flex:auto;min-width:0}.journeys-summary-overview-status-row{display:flex;align-items: center;gap:8px}.journeys-summary-overview-badge{display:inline-flex;letter-spacing:.02em;border-radius:999px;align-items: center;min-height:34px;padding:0 12px;font-size:13px;font-weight:800}.journeys-summary-overview-badge.is-warning{color:#ffd36a;background:#ffc5422e}.journeys-summary-overview-badge.is-ok{color:#79d59f;background:#2f8f5b29}.journeys-summary-overview-description{color:#d7dfef;max-width:820px;margin-top:8px;font-size:14px;line-height:1.5}.journeys-summary-overview-title{color:#f3f7ff;margin-top:10px;font-size:24px;font-weight:700;line-height:1.2}.journeys-summary-overview-line{display:flex;color:#ffffffe6;flex-wrap:wrap;align-items: center;gap:6px;font-size:13px;line-height:1.4}.journeys-summary-overview-item{display:inline-flex;white-space:nowrap;align-items: center;gap:7px;min-height:22px;font-weight:500}.journeys-summary-overview-item.is-business{color:#ffffffeb}.journeys-summary-overview-item.is-danger{color:#ffd5cf}.journeys-summary-overview-item.is-success{color:#b8e7c8}.journeys-summary-overview-dot{background:#ffffff59;border-radius:50%;flex:none;width:8px;height:8px}.journeys-summary-overview-dot.is-business{background:#699dff}.journeys-summary-overview-dot.is-danger{background:#ff8c72}.journeys-summary-overview-dot.is-success{background:#62c08a}.journeys-summary-overview-separator{color:#ffffff61;font-size:11px}.journeys-summary-actions-list{display:flex;flex-direction:column;gap:12px}.journeys-summary-action-card{display:flex;background:#22293a;border:1px solid #8195b424;border-radius:12px;justify-content:space-between;align-items: center;gap:16px;padding:14px 16px}.journeys-summary-action-card.is-danger{background:#5d292538;border-color:#ff8c7238}.journeys-summary-action-card.is-warning{background:#58421833;border-color:#ffc54233}.journeys-summary-action-card.is-info{background:#293b5e38;border-color:#5b8def33}.journeys-summary-action-copy{flex:auto;min-width:0}.journeys-summary-action-title{color:#f3f7ff;font-size:15px;font-weight:700;line-height:1.35}.journeys-summary-action-description{color:#aab8cf;margin-top:4px;font-size:13px;line-height:1.45}.journeys-summary-filters{display:flex;flex-wrap:wrap;gap:8px}.journeys-summary-filter-pill{display:inline-flex;color:#f4f7ff;letter-spacing:.01em;background:#2b3550;border:1px solid #6792ff6b;border-radius:999px;align-items: center;gap:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff08}.journeys-summary-filter-pill-label{display:inline-flex;align-items: center;min-width:0}.journeys-summary-filter-pill:before{content:"";background:#5b8cff;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #5b8cff29}.journeys-summary-filter-pill.is-muted{color:#b8c8ea}.journeys-summary-filter-pill-remove{display:inline-flex;color:#dbe7ff;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex:none;justify-content:center;align-items: center;width:20px;height:20px;padding:0}.journeys-summary-filter-pill-remove:hover{color:#fff;background:#ffffff24}.journeys-summary-filter-reset-all.ant-btn-link{color:#c9d8ff;height:34px;padding:0 6px;font-weight:700}.journeys-summary-filter-reset-all.ant-btn-link:hover,.journeys-summary-filter-reset-all.ant-btn-link:focus{color:#fff}.journeys-summary-groups{display:flex;flex-direction:column;gap:12px;margin-top:12px}.journeys-summary-group-title{color:#94a3bd;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:12px;font-weight:700}.journeys-summary-donut-wrap{display:flex;justify-content:center;padding:8px 0 4px}.journeys-summary-donut{display:flex;border-radius:50%;justify-content:center;align-items: center;width:248px;height:248px}.journeys-summary-donut-hole{display:flex;background:#2a3142;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items: center;width:134px;height:134px;box-shadow:inset 0 0 0 1px #8195b41f}.journeys-summary-donut-hole.is-clickable{cursor:pointer}.journeys-summary-donut-hole span{color:#f3f7ff;font-size:28px;font-weight:700;line-height:1}.journeys-summary-donut-hole small{color:#94a3bd;margin-top:6px;font-size:12px}.journeys-summary-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:16px}.journeys-summary-legend-item{display:inline-flex;color:#c9d4e5;align-items: center;gap:10px;font-size:14px;font-weight:600}.journeys-summary-legend-dot{border-radius:50%;flex:none;width:14px;height:14px}.journeys-summary-legend-dot.is-business{background:#3d7ad6}.journeys-summary-legend-dot.is-private{background:#9fc8f5}.journeys-summary-split-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.journeys-summary-split-metric{display:flex;text-align:left;background:#22293a;border:1px solid #8195b424;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px}.journeys-summary-split-metric.is-clickable{cursor:pointer}.journeys-summary-split-metric.is-clickable:hover,.journeys-summary-donut-hole.is-clickable:hover{transform:translateY(-1px)}.journeys-summary-split-metric span,.journeys-summary-split-metric small{color:#94a3bd}.journeys-summary-split-metric strong{color:#f3f7ff;font-size:18px}.journeys-summary-vehicle-bars,.journeys-summary-fuel-groups{display:flex;flex-direction:column;gap:18px}.journeys-summary-fuel-group+.journeys-summary-fuel-group{border-top:1px solid #8195b41f;padding-top:2px}.journeys-summary-vehicle-bar-item{display:flex;flex-direction:column;gap:8px}.journeys-summary-vehicle-bar-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.journeys-summary-vehicle-bar-head strong{color:#d7dfef;white-space:nowrap;font-size:15px;font-weight:700}.journeys-summary-vehicle-bar-track{overflow:hidden;background:#202736;border-radius:999px;width:100%;height:10px}.journeys-summary-vehicle-bar-value{background:linear-gradient(90deg,#4a83da 0%,#3d7ad6 100%);border-radius:999px;height:100%}.journeys-summary-vehicle-bar-track.is-usage{background:#edf4ec}.journeys-summary-vehicle-bar-value.is-usage{background:linear-gradient(90deg,#63b177 0%,#4aa35f 100%)}.journeys-summary-vehicle-name{color:#f3f7ff;font-weight:600}.journeys-summary-vehicle-bar-caption{color:#94a3bd;font-size:12px;line-height:1.3}.journeys-summary-empty{padding:24px 8px}.journeys-summary-empty .ant-typography{color:#f3f7ff!important}.journeys-summary-business-chart{margin-top:8px}.journeys-summary-chart-shell{position:relative;min-height:340px}.journeys-summary-chart-empty{display:flex;justify-content:center;align-items: center;min-height:220px;padding:16px 8px 8px}.journeys-summary-chart-empty .ant-typography{color:#94a3bd!important}.journeys-summary-review-header,.journeys-summary-preview-header{align-items: center}.journeys-summary-preview-card.is-clickable{cursor:pointer;transition:border-color .14s,box-shadow .14s,transform .14s}.journeys-summary-preview-card.is-clickable:hover,.journeys-summary-preview-card.is-clickable:focus{outline:none;transform:translateY(-1px);box-shadow:0 12px 30px #050a124d;border-color:#60a5fa5c!important}.journeys-summary-preview-mini-table{overflow:hidden;border-top:1px solid #8195b429;margin:4px -22px -22px}.journeys-summary-preview-head,.journeys-summary-preview-trip{display:grid;grid-template-columns:118px 62px minmax(220px,1.2fr)minmax(160px,.9fr)72px 92px 92px 102px;align-items: center;gap:12px;padding:0 18px}.journeys-summary-preview-head{color:#8795ad;letter-spacing:.04em;text-transform:uppercase;background:#2a3244;border-bottom:1px solid #8195b429;min-height:34px;font-size:11px;font-weight:800}.journeys-summary-preview-trip{background:#252d3f;border-bottom:1px solid #8195b429;min-height:82px;padding:12px 18px}.journeys-summary-preview-trip:last-child{border-bottom:0}.journeys-summary-preview-card.is-clickable:hover .journeys-summary-preview-trip{background:#2a3448}.journeys-summary-preview-reg{display:inline-flex;overflow:hidden;color:#c8d1df;text-overflow:ellipsis;white-space:nowrap;border:1px solid #94a3b85c;border-radius:8px;justify-content:center;align-items: center;max-width:100px;min-height:28px;padding:0 12px;font-size:12px;font-weight:700}.journeys-summary-preview-time,.journeys-summary-preview-address,.journeys-summary-preview-odometer{display:flex;flex-direction:column;gap:10px;min-width:0}.journeys-summary-preview-time{color:#c2cada;font-size:13px;font-weight:700}.journeys-summary-preview-date{color:#8795ad;white-space:nowrap;background:#8195b40f;border-bottom:1px solid #8195b429;padding:8px 18px;font-size:12px;font-weight:600}.journeys-summary-preview-address,.journeys-summary-preview-driver{color:#c2cada;font-size:13px;font-weight:800}.journeys-summary-preview-address span,.journeys-summary-preview-driver,.journeys-summary-preview-odometer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.journeys-summary-preview-value,.journeys-summary-preview-odometer{color:#c2cada;font-size:13px;font-weight:600}.journeys-summary-preview-driver.is-business,.journeys-summary-preview-value.is-business{color:#5b8cff}.journeys-summary-preview-driver.is-private,.journeys-summary-preview-value.is-private{color:#54c781}.journeys-summary-preview-trip .journeys-summary-preview-private{color:#8795ad;white-space:nowrap;font-size:12px;font-weight:400}.journeys-summary-preview-purpose{display:flex;justify-content:flex-end}.journeys-summary-preview-purpose-pill{display:inline-flex;color:#fff;background:#4f7cff;border-radius:999px;justify-content:center;align-items: center;min-width:78px;min-height:26px;padding:0 12px;font-size:12px;font-weight:700}.journeys-summary-preview-purpose-pill.is-private{color:#bcd8d0;background:#3e786cb8}.journeys-summary-preview-card.is-clickable:hover .journeys-summary-preview-footer,.journeys-summary-preview-card.is-clickable:focus .journeys-summary-preview-footer{color:#fff}.journeys-summary-preview-card.is-clickable:hover .journeys-summary-preview-footer .anticon,.journeys-summary-preview-card.is-clickable:focus .journeys-summary-preview-footer .anticon{transform:translate(3px)}.journeys-summary-preview-empty{display:flex;color:#94a3bd;justify-content:center;align-items: center;min-height:84px;font-size:14px}.journeys-summary-preview-footer{display:flex;color:#9fb5e8;background:#202838;border-top:1px solid #8195b41f;justify-content:flex-end;align-items: center;gap:8px;min-height:42px;margin:0 -22px -22px;padding:10px 22px 12px;transition:color .14s;font-size:13px;font-weight:700}.journeys-summary-preview-mini-table+.journeys-summary-preview-footer{margin-top:22px}.journeys-summary-preview-footer .anticon{transition:transform .14s;font-size:13px}@media (max-width:1280px){.journeys-summary-preview-head,.journeys-summary-preview-trip{grid-template-columns:118px 62px minmax(180px,1fr)102px}.journeys-summary-preview-head>:nth-child(4),.journeys-summary-preview-head>:nth-child(5),.journeys-summary-preview-head>:nth-child(6),.journeys-summary-preview-head>:nth-child(7),.journeys-summary-preview-trip>:nth-child(4),.journeys-summary-preview-trip>:nth-child(5),.journeys-summary-preview-trip>:nth-child(6),.journeys-summary-preview-trip>:nth-child(7){display:none}}.journeys-summary-review-toolbar{display:flex;align-items: center;gap:12px}.journeys-summary-review-search{width:190px}.journeys-summary-review-type-filter{min-width:170px}.journeys-summary-review-search .ant-input-affix-wrapper{background:#1f293747!important;border-color:#94a3b838!important;border-radius:8px!important}.journeys-summary-review-search .ant-input,.journeys-summary-review-search .anticon{color:#d7dfef!important;background:0 0!important}.journeys-summary-review-count{color:#fff;display:inline-flex;background:#e53935;border-radius:999px;justify-content:center;align-items: center;min-width:36px;height:36px;padding:0 10px;font-size:16px;font-weight:700}.journeys-summary-review-count.is-success{background:#2f8f5b}.journeys-summary-review-list{display:flex;overflow:hidden;border:1px solid #8195b424;border-radius:12px;flex-direction:column;margin-top:8px}.journeys-summary-review-table{overflow:hidden;border:1px solid #8195b424;border-left:0;border-right:0;border-radius:0;margin:8px -22px 0}.journeys-summary-review-table-head,.journeys-summary-review-row{display:grid;grid-template-columns:minmax(140px,1fr)minmax(170px,1fr)minmax(190px,1.15fr)minmax(120px,.75fr)90px minmax(190px,1fr)150px;align-items: center;gap:14px;padding:14px 16px}.journeys-summary-review-table-head{color:#8ea0bc;text-transform:uppercase;letter-spacing:.04em;background:#242c3c;border-bottom:1px solid #8195b41f;font-size:12px;font-weight:700}.journeys-summary-review-row{background:#212938;border-bottom:1px solid #8195b41a}.journeys-summary-review-row:last-child{border-bottom:0}.journeys-summary-review-cell{color:#d7dfef;min-width:0;font-size:14px}.journeys-summary-review-cell-month{display:inline-flex;align-items: center;gap:10px}.journeys-summary-review-month-label{color:#f3f7ff}.journeys-summary-review-month-badge{display:inline-flex;color:#ff8f9c;background:#cd49572e;border-radius:6px;justify-content:center;align-items: center;min-height:18px;padding:0 6px;font-size:10px;font-weight:700;line-height:1}.journeys-summary-review-cell-driver{display:inline-flex;align-items: center;gap:10px}.journeys-summary-review-avatar{flex:none;color:#f3f7ff!important;background:#31405a!important}.journeys-summary-review-cell-vehicle{color:#b9c5d9}.journeys-summary-review-cell-vehicle-type{color:#c8d3e7;font-weight:600}.journeys-summary-review-cell-count{color:#f3f7ff;font-weight:700}.journeys-summary-review-split-bar{display:flex;overflow:hidden;background:#18202d;border-radius:999px;width:100%;height:6px}.journeys-summary-review-split-business{background:#4d79f6}.journeys-summary-review-split-private{background:#27c38a}.journeys-summary-review-split-values{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-top:6px;font-size:12px;font-weight:600}.journeys-summary-review-split-values .is-business{color:#69a0ff}.journeys-summary-review-split-values .is-private{color:#38d39f}.journeys-summary-review-cell-action{display:flex;justify-content:flex-end}.journeys-review-approval-panel{position:relative;border-radius:10px;max-width:none;margin-top:0;box-shadow:0 8px 20px #060c1829;background:#242c3c!important;border:1px solid #94a3b824!important}.journeys-review-approval-panel .ant-card-body{display:flex;align-items: flex-end;gap:14px;min-height:0;padding:9px 14px}.journeys-review-bar-left{display:flex;flex-direction:column;flex:420px;gap:7px;min-width:0}.journeys-review-inline-badges{display:flex;flex-wrap:wrap;align-items: center;gap:6px 10px;min-width:0}.journeys-review-decision-context.ant-typography{display:block;color:#f8fafc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.25}.journeys-review-inline-badge{display:inline-flex;color:#e2e8f0c7;white-space:nowrap;align-items: center;gap:5px;min-height:22px;font-size:13px;font-weight:700;line-height:1}.journeys-review-inline-badge.is-status{color:#fbbf24;background:#f59e0b29;border:1px solid #f59e0b47;border-radius:999px;padding:0 8px}.journeys-review-inline-badge.is-status.is-ready{color:#bbf7d0;background:#16653424;border-color:#22c55e47}.journeys-review-inline-badge.is-flagged.needs-action{color:#fb7185}.journeys-review-inline-badge.is-muted{color:#e2e8f09e}.journeys-review-help-link.ant-btn-link{color:#bfdbfee0;height:auto;padding:0;font-size:12px}.journeys-review-bar-split{display:flex;flex-direction:column;flex:0 230px;align-self: flex-end;gap:5px;min-width:180px}.journeys-review-bar-actions{display:flex;flex-direction:column;flex:none;align-self: flex-end;align-items: flex-end;gap:6px}.journeys-review-approval-panel-actions{display:flex;flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items: center;gap:8px;margin-top:0}.journeys-review-approval-panel-actions .ant-btn{white-space:nowrap;border-radius:7px;min-height:36px;padding:0 14px;font-size:14px}.journeys-review-approval-panel-actions .ant-btn-primary.ant-btn-dangerous{background:#f43f5e;border-color:#f43f5e;min-width:190px}.journeys-review-split-bar{display:flex;overflow:hidden;background:#0f172a94;border-radius:999px;width:100%;height:5px}.journeys-review-split-business{background:#4d79f6}.journeys-review-split-private{background:#27c38a}.journeys-review-split-values{display:flex;color:#e2e8f0ad;white-space:nowrap;align-items:baseline;gap:6px;font-size:12px}.journeys-review-split-values>span{display:inline-flex;align-items:baseline;gap:4px;min-width:0;font-size:12px}.journeys-review-split-values>span+span:before{color:#e2e8f080;content:"/"}.journeys-review-split-values em{font-style:normal;font-weight:800}.journeys-review-split-values .is-business>span{color:#93b4ff}.journeys-review-split-values .is-private>span{color:#6ee7b7}.journeys-review-selected-bar{display:flex;background:#0f172a47;border:1px solid #94a3b82e;border-radius:6px;justify-content:space-between;align-items: center;gap:12px;min-width:260px;margin-top:0;padding:6px 10px}.journeys-review-selected-bar.has-selection{background:#f59e0b1f;border-color:#f59e0b5c}.journeys-review-selected-status{display:flex;flex-direction:column;gap:2px;min-width:0}.journeys-review-selected-status .ant-typography{color:#f8fafc}.journeys-review-selected-status .ant-typography-secondary{color:#e2e8f0b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:11px}.journeys-review-approval-panel-main{display:grid;grid-template-columns:minmax(220px,.42fr)minmax(420px,1fr);align-items: end;gap:14px;margin-top:12px}.journeys-review-approval-panel-main .ant-typography{display:block}.journeys-review-comment-field{display:flex;flex-direction:column;gap:3px;min-width:0}.journeys-review-comment-field .ant-typography-secondary{font-size:12px;line-height:1.35}.journeys-review-mode-card .ant-card-body{display:flex;flex-direction:column;min-height:0}.journeys-review-mode-card .journey-table-wrapper{overflow:hidden;flex:auto;height:auto;min-height:0}.journeys-review-mode-card #trips-table .ant-table-body,.journeys-review-mode-card #trips-table .ant-table-tbody-virtual-holder,.journeys-review-mode-card #trips-table .rc-virtual-list-holder{min-height:420px}.journeys-review-feedback-bar{display:flex;background:#0f172a3d;border:1px solid #94a3b838;border-radius:7px;justify-content:space-between;align-items: center;gap:14px;padding:10px 12px}.journeys-review-feedback-bar.is-success{background:#16653424;border-color:#22c55e57}.journeys-review-feedback-bar.is-error{background:#7f1d1d24;border-color:#f8717161}.journeys-review-feedback-main{display:flex;align-items: flex-start;gap:10px;min-width:0}.journeys-review-feedback-main>.anticon{color:#86efac;margin-top:2px}.journeys-review-feedback-bar.is-error .journeys-review-feedback-main>.anticon{color:#fca5a5}.journeys-review-feedback-main .ant-typography{display:block;line-height:1.25}.journeys-review-unapprove-confirm{display:flex;flex-direction:column;gap:8px}.journeys-review-unapprove-confirm .ant-typography{display:block;margin:0}.journeys-review-reason-presets{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.journeys-review-reason-presets .ant-typography{display:block;margin:0}.journeys-review-reason-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.journeys-review-flag-button{display:inline-flex;color:#ef4444b8;cursor:pointer;background:0 0;border:1px solid #f871713d;border-radius:999px;justify-content:center;align-items: center;width:30px;height:30px;padding:0}.journeys-review-flag-button.is-checked{color:#fecaca;background:#ef444433;border-color:#f871717a}.journeys-review-flag-button:disabled{cursor:not-allowed;opacity:.38}.journeys-review-table-toolbar{display:flex;background:0 0;justify-content:space-between;align-items: center;gap:12px;padding:0 0 2px}.journeys-review-toolbar-filters{display:flex;overflow-x:auto;white-space:nowrap;align-items: center;gap:8px;min-width:0}.journeys-review-toolbar-filters .journeys-summary-filter-pill{flex:none}.journeys-review-toolbar-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:8px;min-width:0}.journeys-review-marker-count{display:inline-flex;color:#e2e8f0cc;white-space:nowrap;border:1px solid #94a3b82e;border-radius:999px;align-items: center;min-height:24px;padding:0 8px;font-size:12px}.journeys-review-comment-preview{display:flex;flex-direction:column;min-width:0;max-width:260px}.journeys-review-comment-preview .ant-typography{line-height:1.2}.journeys-review-comment-preview .ant-typography-secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.journey-route-actions-menu{display:flex;justify-content:center;width:100%}.journey-row-actions-button.ant-btn{width:30px;min-width:30px;padding:0}@media (max-width:1100px){.journeys-list-control-area.is-review-mode{position:static}.journeys-review-approval-panel .ant-card-body{flex-wrap:wrap}.journeys-review-bar-left{flex-basis:calc(100% - 340px)}.journeys-review-bar-split{flex:100%;order:3;max-width:360px}.journeys-review-bar-actions{margin-left:auto}.journeys-review-approval-panel-actions,.journeys-review-toolbar-actions{justify-content:flex-start}}@media (max-width:700px){.journeys-review-decision-context.ant-typography{white-space:normal}.journeys-review-approval-panel .ant-card-body{flex-direction:column;align-items:stretch}.journeys-review-bar-left,.journeys-review-bar-split,.journeys-review-bar-actions{flex-basis:auto;width:100%;max-width:none}.journeys-review-split-values{flex-wrap:wrap}.journeys-review-feedback-bar,.journeys-review-toolbar-actions,.journeys-review-approval-panel-actions{flex-direction:column;align-items:stretch}.journeys-review-toolbar-actions .ant-btn,.journeys-review-approval-panel-actions .ant-btn{width:100%}}.journeys-review-flag-count{align-items: center;gap:6px;display:inline-flex!important;color:#fecaca!important;background:#ef444424!important;border-color:#f8717161!important}body.theme-light .journeys-overview-controls,body.theme-light .my-trips-filters-card,body.theme-light .journeys-review-approval-panel{box-shadow:0 1px 2px #1f29370a;border:1px solid #d8e0ec!important}body.theme-light .journeys-header-report-section{border-color:#d8e0ec}body.theme-light .journeys-shared-header-actions{background:#fff;border-color:#d8e0ec;box-shadow:0 1px 2px #1f29370a}body.theme-light .journeys-shared-header-actions .journeys-overview-controls{box-shadow:none;background:0 0!important;border:0!important}body.theme-light .journeys-overview-controls,body.theme-light .my-trips-filters-card{background:#fff!important}body.theme-light .journeys-shared-active-filters{background:#f7f9fc;border-color:#d8e0ec}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-pill{color:#334155;background:0 0;border-left-color:#d8e0ec}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-pill:first-child{border-left:0}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-icon,body.theme-light .journeys-shared-active-filters .journeys-summary-filter-type{color:#64748b}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-pill-label{color:#334155}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-pill-remove{color:#7c8798;background:0 0}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-pill-remove:hover{color:var(--app-brand);background:#1e3f9f14}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-pill-remove:focus-visible{color:var(--app-brand);background:#1e3f9f14}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-reset-all.ant-btn-link{color:#607089;border-left-color:#d8e0ec}body.theme-light .journeys-shared-active-filters .journeys-summary-filter-reset-all.ant-btn-link:hover,body.theme-light .journeys-shared-active-filters .journeys-summary-filter-reset-all.ant-btn-link:focus{color:var(--app-brand)}body.theme-light .journeys-review-approval-panel{background:#fff!important}body.theme-light .journeys-review-inline-badge{color:#475467}body.theme-light .journeys-review-inline-badge.is-status{color:#92400e;background:#fffbeb;border-color:#fde68a}body.theme-light .journeys-review-inline-badge.is-status.is-ready{color:#047857;background:#ecfdf3;border-color:#bbf7d0}body.theme-light .journeys-review-inline-badge.is-flagged.needs-action{color:#be123c}body.theme-light .journeys-review-inline-badge.is-muted{color:#667085}body.theme-light .journeys-review-metric-card,body.theme-light .journeys-review-split-card{box-shadow:none;background:0 0;border-color:#d8e0ec}body.theme-light .journeys-review-metric-card.is-status{background:#fffbeb}body.theme-light .journeys-review-metric-card.is-flagged{background:0 0}body.theme-light .journeys-review-metric-label,body.theme-light .journeys-review-split-values em{color:#667085}body.theme-light .journeys-review-metric-value,body.theme-light .journeys-review-split-values strong{color:#1f2937}body.theme-light .journeys-review-split-bar{background:#e5e7eb}body.theme-light .journeys-review-decision-status.ant-typography{color:#047857;background:#ecfdf3;border-color:#bbf7d0}body.theme-light .journeys-review-decision-status.needs-action{color:#92400e;background:#fffbeb;border-color:#fde68a}body.theme-light .journeys-overview-controls .ant-picker,body.theme-light .journeys-overview-filter-button,body.theme-light .journeys-header-report-section .ant-btn,body.theme-light .journeys-list-filter-group .ant-picker{color:#1f2937!important;background:#fff!important;border-color:#b9c4d6!important}body.theme-light .journeys-header-report-section .ant-btn:disabled,body.theme-light .journeys-header-report-section .ant-btn:disabled .anticon{color:#98a2b3!important}body.theme-light .journeys-list-filter-button.ant-btn[disabled],body.theme-light .journeys-list-filter-button.ant-btn[disabled]:hover{opacity:1;background:var(--app-control-surface-disabled)!important;border-color:var(--app-control-border)!important;color:var(--app-text-subtle)!important;box-shadow:none!important}body.theme-light .journeys-list-filter-button.ant-btn[disabled] .anticon,body.theme-light .journeys-list-filter-button.ant-btn[disabled]:hover .anticon{color:inherit!important}body.theme-dark .journeys-list-filter-button.ant-btn[disabled],body.theme-dark .journeys-list-filter-button.ant-btn[disabled]:hover{cursor:not-allowed;opacity:1;color:#9ea8bb!important;box-shadow:none!important;background:#586379!important;border-color:#4d5b75!important}body.theme-dark .journeys-list-filter-button.ant-btn[disabled] .anticon,body.theme-dark .journeys-list-filter-button.ant-btn[disabled]:hover .anticon{color:inherit!important}body.theme-light .bulk-edit-impact-acknowledgement,body.theme-light .bulk-edit-driver-overwrite-checkbox{color:var(--app-text)!important}body.theme-light .bulk-edit-impact-acknowledgement .ant-checkbox-inner,body.theme-light .bulk-edit-driver-overwrite-checkbox .ant-checkbox-inner{border-color:var(--app-control-border)!important;box-shadow:none!important;background:#fff!important}body.theme-light .bulk-edit-impact-acknowledgement .ant-checkbox-checked .ant-checkbox-inner,body.theme-light .bulk-edit-driver-overwrite-checkbox .ant-checkbox-checked .ant-checkbox-inner{background:var(--app-brand)!important;border-color:var(--app-brand)!important}body.theme-light .bulk-edit-impact-acknowledgement .ant-checkbox-checked .ant-checkbox-inner:after,body.theme-light .bulk-edit-driver-overwrite-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}body.theme-light .journeys-overview-controls .ant-picker-input>input,body.theme-light .journeys-overview-controls .ant-picker-separator,body.theme-light .journeys-overview-controls .ant-picker-suffix,body.theme-light .my-trips-filters-field-label,body.theme-light .journeys-review-approval-panel .ant-typography{color:#475467!important}body.theme-light .journeys-summary-card{box-shadow:0 1px 2px #1f29370d;background:#fff!important;border-color:#d8e0ec!important}body.theme-light .journeys-summary-card-header .ant-typography,body.theme-light .journeys-summary-header .ant-typography,body.theme-light .journeys-summary-section-header .ant-typography{color:#1f2937!important}body.theme-light .journeys-summary-card-header .ant-typography.ant-typography-secondary,body.theme-light .journeys-summary-card-header .ant-typography-secondary,body.theme-light .journeys-summary-card .ant-typography.ant-typography-secondary,body.theme-light .journeys-summary-card .ant-typography-secondary{color:#667085!important}body.theme-light .journeys-summary-overview-card{background:#fff;border-color:#d8e0ec;box-shadow:0 1px 2px #1f29370a}body.theme-light .journeys-summary-overview-card.is-clickable:hover{box-shadow:0 8px 20px #1f29371a}body.theme-light .journeys-summary-overview-card-label{color:#475467}body.theme-light .journeys-summary-overview-card-value{color:#111827}body.theme-light .journeys-summary-overview-card-pill{color:#1f2937;background:#eef2f7}body.theme-light .journeys-summary-preview-mini-table{border-top-color:#d8e0ec}body.theme-light .journeys-summary-preview-head{color:#667085;background:#f4f7fb;border-bottom-color:#d8e0ec}body.theme-light .journeys-summary-preview-trip{background:#fff;border-bottom-color:#e4e9f2}body.theme-light .journeys-summary-preview-card.is-clickable:hover .journeys-summary-preview-trip{background:#f8fbfe}body.theme-light #trips-table,body.theme-light #trips-table .ant-table,body.theme-light #trips-table .ant-table-container,body.theme-light #trips-table .ant-table-content,body.theme-light #trips-table .ant-table-body,body.theme-light #trips-table .ant-table-tbody-virtual-holder,body.theme-light #trips-table .rc-virtual-list-holder,body.theme-light #trips-table .ant-table-thead .ant-table-cell,body.theme-light #trips-table .ant-table-tbody .ant-table-cell,body.theme-light #trips-table .ant-table-tbody-virtual .ant-table-cell{color:#1f2937!important;background:#fff!important;border-color:#d8e0ec!important}body.theme-light #trips-table .ant-table-thead .ant-table-cell{color:#475467!important;background:#f4f7fb!important}body.theme-light #trips-table .sticky-row .ant-table-cell,body.theme-light #trips-table .sticky-row:hover .ant-table-cell{color:#344054!important;background:#e8eef7!important;border-color:#c7d2e3!important}body.theme-light .journey-current-day-sticky{color:#344054;background:#e8eef7;border-color:#c7d2e3;box-shadow:0 6px 12px #0f172a14}body.theme-light #trips-table .disabled-row{opacity:1}body.theme-light #trips-table .disabled-row .ant-table-cell{color:#667085!important;background:#fff!important}body.theme-light #trips-table .editable-row .ant-table-cell,body.theme-light #trips-table .review-flaggable-row .ant-table-cell,body.theme-light #trips-table .editable-text,body.theme-light #trips-table .description-row,body.theme-light #trips-table .journey-plain-text,body.theme-light #trips-table .editable-text>div,body.theme-light #trips-table .description-row>div,body.theme-light #trips-table .journey-plain-text>div{color:#344054!important}body.theme-light #trips-table .disabled-row .editable-text,body.theme-light #trips-table .disabled-row .description-row,body.theme-light #trips-table .disabled-row .journey-plain-text,body.theme-light #trips-table .disabled-row .editable-text>div,body.theme-light #trips-table .disabled-row .description-row>div,body.theme-light #trips-table .disabled-row .journey-plain-text>div{color:#667085!important}body.theme-light #trips-table .ant-table-tbody>tr:not(.sticky-row):hover>td,body.theme-light #trips-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell-row-hover{background:#f3f6fb!important}body.theme-light #trips-table .selected-row .ant-table-cell,body.theme-light #trips-table .selected-row:hover .ant-table-cell,body.theme-light #trips-table .ant-table-row-selected .ant-table-cell,body.theme-light #trips-table .ant-table-row-selected:hover .ant-table-cell{background:#edf4ff!important}body.theme-light #trips-table .selected-row .editable-text,body.theme-light #trips-table .selected-row .description-row,body.theme-light #trips-table .selected-row .ant-input,body.theme-light #trips-table .selected-row .ant-select-selector,body.theme-light #trips-table .ant-table-row-selected .editable-text,body.theme-light #trips-table .ant-table-row-selected .description-row,body.theme-light #trips-table .ant-table-row-selected .ant-input,body.theme-light #trips-table .ant-table-row-selected .ant-select-selector{background:0 0!important;border-color:#0000!important}body.theme-light .journeys-bulk-edit-mode #trips-table .ant-table-row-selected .editable-text,body.theme-light .journeys-bulk-edit-mode #trips-table .ant-table-row-selected .editable-text>div,body.theme-light .journeys-bulk-edit-mode #trips-table .ant-table-row-selected .description-row,body.theme-light .journeys-bulk-edit-mode #trips-table .ant-table-row-selected .description-row>div,body.theme-light .journeys-bulk-edit-mode #trips-table .ant-table-row-selected .journey-plain-text,body.theme-light .journeys-bulk-edit-mode #trips-table .ant-table-row-selected .journey-plain-text>div{color:#344054!important;background:0 0!important;border-color:#0000!important}body.theme-light #trips-table .editable-row:hover .editable-text:not(.disabled):not(.journey-plain-text),body.theme-light #trips-table .editable-text:not(.disabled):not(.journey-plain-text):hover,body.theme-light #trips-table .description-row:hover{color:#344054!important;background:#f8fbff!important;border-color:#9db6e8!important}body.theme-light .journeys-list-status-alert.ant-alert{color:#7a4b00!important;background:#fff7e6!important;border-color:#f2c66d!important}body.theme-light .journeys-list-status-alert .ant-alert-message{color:#7a4b00!important}body.theme-light #trips-table .ant-table-cell-fix-left,body.theme-light #trips-table .ant-table-cell-fix-right{background:#fff!important}body.theme-light .journeys-review-mode-card #trips-table .editable-text:not(.disabled):not(.journey-plain-text),body.theme-light .journeys-review-mode-card #trips-table .description-row,body.theme-light .journeys-review-mode-card #trips-table .journey-plain-text{color:#344054!important;background:#fff!important;border-color:#d8e0ec!important}body.theme-light .journeys-review-mode-card #trips-table .editable-row:hover .editable-text:not(.disabled):not(.journey-plain-text),body.theme-light .journeys-review-mode-card #trips-table .editable-text:not(.disabled):not(.journey-plain-text):hover,body.theme-light .journeys-review-mode-card #trips-table .description-row:hover,body.theme-light .journeys-review-mode-card #trips-table .journey-plain-text:hover{background:#f8fbff!important;border-color:#9db6e8!important}body.theme-light .journeys-review-mode-card #trips-table .ant-checkbox-inner{background:#fff!important;border-color:#b9c7dd!important}body.theme-light .journeys-bulk-selection-enabled #trips-table .ant-checkbox-wrapper,body.theme-light .journeys-bulk-selection-enabled #trips-table .ant-checkbox{color:#344054!important}body.theme-light .journeys-bulk-selection-enabled #trips-table .ant-checkbox .ant-checkbox-inner{background:#fff!important;border-color:#aebdd2!important}body.theme-light .journeys-bulk-selection-enabled #trips-table .ant-checkbox-checked .ant-checkbox-inner,body.theme-light .journeys-bulk-selection-enabled #trips-table .ant-checkbox-indeterminate .ant-checkbox-inner{background:#3f78e8!important;border-color:#3f78e8!important}body.theme-light .journeys-bulk-selection-enabled #trips-table .ant-checkbox-disabled .ant-checkbox-inner{background:#eef2f7!important;border-color:#d0d9e6!important}body.theme-light .journeys-bulk-actions .my-trips-bulk-actions-card,body.theme-light .journeys-bulk-actions .my-trips-bulk-actions-card>.ant-card-body{background:#eef5ff!important}body.theme-light .journeys-bulk-actions .my-trips-bulk-actions-card{border-color:#b8cff3!important;box-shadow:0 8px 20px #2752912e!important}body.theme-light .journeys-bulk-actions .my-trips-bulk-selection-count{color:#1d4f9c;background:#dceaff}body.theme-light .journeys-bulk-actions .my-trips-bulk-actions-row .ant-btn-text{color:#245aa9!important}body.theme-light .journeys-bulk-actions .my-trips-bulk-actions-row .ant-btn-text[disabled]{color:#8ba0c0!important}body.theme-light .journeys-review-mode-card #trips-table .ant-checkbox-wrapper:hover .ant-checkbox-inner,body.theme-light .journeys-review-mode-card #trips-table .ant-checkbox:hover .ant-checkbox-inner,body.theme-light .journeys-review-mode-card #trips-table .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#5b8def!important;box-shadow:0 0 0 2px #5b8def29!important}body.theme-light #trips-table .journey-vehicle-tag,body.theme-light #trips-table .journey-status-cell .ant-tag{color:#344054!important;background:#fff!important;border-color:#cbd5e1!important}body.theme-light #trips-table .journey-purpose-badge.is-business{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}body.theme-light #trips-table .journey-purpose-badge.is-private{color:#047857;background:#d1fae5;border-color:#86efac}body.theme-light .journeys-review-feedback-bar{background:#f8fafc;border-color:#d8e0ec}body.theme-light .journeys-review-feedback-bar.is-success{background:#f0fdf4;border-color:#bbf7d0}body.theme-light .journeys-review-feedback-bar.is-error{background:#fff1f2;border-color:#fecdd3}body.theme-light .journeys-review-flag-button{color:#dc2626;background:#fff;border-color:#fecdd3}body.theme-light .journeys-review-flag-button.is-checked{color:#991b1b;background:#fee2e2;border-color:#fca5a5}body.theme-light #trips-table.custom-bordered-header .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,body.theme-light #trips-table.custom-bordered-header .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:#d8e0ec!important}.journeys-summary-review-item{display:flex;background:#242c3c;border-bottom:1px solid #8195b41f;justify-content:space-between;align-items: center;gap:16px;padding:16px 18px}.journeys-summary-review-item:last-child{border-bottom:0}.journeys-summary-review-item-main{flex:auto;min-width:0}.journeys-summary-review-item-top{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-bottom:8px}.journeys-summary-review-item-status{color:#d48b00;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.journeys-summary-review-item-time{color:#aab8cf;white-space:nowrap;font-size:13px}.journeys-summary-review-item-title{color:#f3f7ff;margin-bottom:4px;font-size:20px;font-weight:700;line-height:1.25}.journeys-summary-review-item-meta{color:#aab8cf;font-size:14px;line-height:1.4}.journeys-summary-review-footer{display:flex;justify-content:center;margin:0 -22px -22px;padding:12px 22px}.journeys-summary-review-empty{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items: center;gap:10px;min-height:180px;padding:12px 8px 4px}.journeys-summary-review-empty-icon{display:inline-flex;color:#62c08a;background:#2f8f5b29;border-radius:999px;justify-content:center;align-items: center;width:48px;height:48px;font-size:22px}.journeys-summary-review-empty-title{color:#f3f7ff;font-size:18px;font-weight:700;line-height:1.25}.journeys-summary-review-empty-text{color:#aab8cf;max-width:420px;font-size:14px;line-height:1.45}.journeys-summary-card .ant-btn-primary{box-shadow:none;background:#4d79f6;border-color:#4d79f6;border-radius:12px}.journeys-summary-card .ant-btn-default,.journeys-summary-card .ant-btn-link{border-radius:12px}.journeys-summary-card .ant-btn-link{color:#7ca3ff}.journeys-summary-card .ant-typography.ant-typography-secondary,.journeys-summary-card .ant-typography-secondary{color:#94a3bd!important}@media (max-width:900px){.journeys-summary-header{flex-direction:column;align-items:stretch}.journeys-summary-overview-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.journeys-summary-panels{grid-template-columns:1fr}.journeys-summary-donut{width:220px;height:220px}.journeys-summary-donut-hole{width:118px;height:118px}.journeys-summary-chart-header{flex-direction:column;align-items:stretch}.journeys-summary-chart-actions{justify-content:space-between}.journeys-summary-review-toolbar{flex-wrap:wrap;justify-content:flex-start;width:100%}.journeys-summary-review-type-filter,.journeys-review-approval-panel-main{width:100%}.journeys-review-approval-panel-main{grid-template-columns:1fr}.journeys-summary-preview-header{flex-direction:column;align-items:stretch}.journeys-summary-review-search{width:100%}.journeys-summary-overview-panel-main,.journeys-summary-overview-line{gap:6px}.journeys-summary-chart-select{width:100%;min-width:0}.journeys-summary-review-item{flex-direction:column;align-items:stretch}.journeys-summary-review-table-head{display:none}.journeys-summary-preview-mini-table{overflow-x:auto}.journeys-summary-review-row{grid-template-columns:1fr;gap:10px}.journeys-summary-preview-trip{min-width:1180px}.journeys-summary-review-cell-action{justify-content:flex-start}.journeys-summary-review-item-top{flex-direction:column;align-items: flex-start}.journeys-summary-review-item-time{white-space:normal}.journeys-summary-review-item-title{font-size:18px}}@media (max-width:640px){.journeys-summary-overview-cards{grid-template-columns:1fr}.journeys-summary-overview-description-row{flex-direction:column;align-items:stretch}.journeys-summary-overview-actions{flex-direction:column;align-items:stretch;width:100%}.journeys-summary-split-metrics{grid-template-columns:1fr}}.my-trips-kpi-value{margin:0;font-size:18px;font-weight:800;line-height:1.1}.my-trips-kpi-unit{margin-top:1px;font-size:12px!important;line-height:1.2!important}.my-trips-kpi-subtext{white-space:nowrap;margin:0;color:#ffffffb8!important;font-size:11px!important;line-height:1.2!important}.my-trips-kpi-alert-title{color:var(--app-danger,#871a12)!important}.my-trips-kpi-alert-subtext{opacity:.88;white-space:nowrap;margin:0;color:var(--app-danger,#871a12)!important;font-size:11px!important;line-height:1.2!important}.my-trips-main-card{border-radius:18px;box-shadow:none!important;background:#fff!important;border:1px solid #e6ebf2!important}.my-trips-main-card.ant-card,.my-trips-main-card>.ant-card-body{color:#1f2937!important;background:#fff!important}.my-trips-main-card>.ant-card-body{overflow:visible;height:auto}.my-trips-side-panel{display:flex;flex:0 0 clamp(340px,30vw,420px);align-self: flex-start;width:clamp(340px,30vw,420px);min-width:320px}.my-trips-details-panel{overflow:hidden;position:relative;border-radius:18px;width:100%}.my-trips-details-panel.ant-card,.my-trips-details-panel>.ant-card-body{height:auto}.my-trips-details-panel>.ant-card-body{display:block}.my-trips-details-header{display:flex;border-bottom:1px solid #7f7f7f29;justify-content:space-between;align-items: center;gap:12px;padding:18px 20px}.my-trips-details-header h4{margin:0!important}.my-trips-details-map{position:relative;overflow:hidden;border:1px solid #7f7f7f33;border-radius:14px;min-height:180px;margin:16px 20px 0}.my-trips-details-map-canvas,.my-trips-details-map-canvas .mapboxgl-map{width:100%;height:180px}.my-trips-details-map-fallback{display:flex;justify-content:center;align-items: center;min-height:180px;padding:16px}.my-trips-details-map-fallback .position-data-retention-alert .ant-alert-message{font-weight:600;color:var(--app-text)!important}.my-trips-details-map-expand{position:absolute;z-index:2;top:10px;right:10px}.my-trips-map-marker{display:inline-block;border:2px solid #fff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 2px #0f172a40}.my-trips-map-marker.is-start{background:#94a3b8}.my-trips-map-marker.is-stop{background:var(--app-brand,#1e3f9f)}.my-trips-map-stop-flag{display:inline-flex;position:relative;z-index:2;transform-origin:top center;color:#ea4335;filter:drop-shadow(0 0 0 #111);pointer-events:none;font-size:8px;transform:translate(8px)translateY(-24px)scale(2)}.my-trips-details-content{padding:18px 20px 20px}.my-trips-details-content .ant-typography.ant-typography-secondary{color:#ffffffd1!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important}.my-trips-details-form-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}.my-trips-details-form-grid.is-two-column{grid-template-columns:1fr 1fr;gap:8px 16px}.my-trips-details-field-group{min-width:0}.my-trips-details-section{margin-bottom:16px}.my-trips-details-field{width:100%;margin-top:8px}.my-trips-details-status{margin-top:10px;font-size:14px;font-weight:600;line-height:1.3}.my-trips-details-route-card{border:1px solid #7f7f7f2e;border-radius:12px;margin-bottom:16px;padding:14px 16px}.my-trips-address-list.is-panel{border-bottom:0;margin-top:12px;padding-bottom:0}.my-trips-address-list.is-panel .my-trips-address-row>span:last-child{font-size:14px;font-weight:500;line-height:1.4;color:#f5f7fa!important}.my-trips-details-bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.my-trips-driver-row{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-top:10px}.my-trips-driver-name{font-size:14px;font-weight:500;line-height:1.35}.my-trips-fees-list{margin-top:10px}.my-trips-fees-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.my-trips-fees-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;line-height:1.35}.my-trips-fees-row>span:first-child{font-size:14px;font-weight:700;line-height:1.35}.my-trips-fees-row strong{font-size:12px;font-weight:600}.my-trips-fees-summary .my-trips-fees-row{display:flex;background:#f8fafcc2;border:1px solid #94a3b838;border-radius:8px;flex-direction:column;align-items: flex-start;gap:2px;min-width:0;margin:0;padding:8px 10px}.my-trips-fees-summary .my-trips-fees-row>span:first-child{color:#667085;font-size:11px;font-weight:600}.my-trips-fees-summary .my-trips-fees-row strong{color:#1f2937;font-variant-numeric:tabular-nums;font-size:15px}.my-trips-fees-section.is-editing .my-trips-fees-summary{display:none}.my-trips-fees-section.is-empty:not(.is-editing){opacity:.56;transition:opacity .16s}.my-trips-fees-section.is-empty:not(.is-editing):hover,.my-trips-fees-section.is-empty:not(.is-editing):focus-within{opacity:.86}.my-trips-fees-edit-button.ant-btn{display:block;width:auto;margin:6px 0 0 auto;font-size:12px;font-weight:600;height:auto!important;padding:0!important}.my-trips-fees-editor{margin-top:8px}.my-trips-fees-editor-panel{background:0 0;border:0;margin-top:8px;padding:2px 0 0}.my-trips-fees-editor-totals{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.my-trips-fees-editor-total-card{display:grid;grid-template-columns:minmax(0,1fr)auto;background:0 0;border:0;border-bottom:1px solid #94a3b838;border-radius:0;align-items: center;min-width:0;padding:8px 2px}.my-trips-fees-editor-total-header,.my-trips-fees-editor-total-row,.my-trips-fees-editor-item,.my-trips-fees-editor-item-meta,.my-trips-fees-editor-item-actions{display:flex;align-items: center}.my-trips-fees-editor-total-header,.my-trips-fees-editor-item{justify-content:space-between;gap:10px}.my-trips-fees-editor-total-header{min-width:0}.my-trips-fees-editor-total-header .ant-typography{white-space:normal;min-width:0;line-height:1.35}.my-trips-fees-editor-total-row{justify-content:flex-end;gap:8px;margin-top:0}.my-trips-fees-editor-total-row .ant-input-number,.my-trips-fees-editor-item-actions .ant-input-number{width:86px}.my-trips-fees-editor-list{border-top:0;margin-top:8px;padding-top:0}.my-trips-fees-passages-toggle.ant-btn{margin-top:10px;font-size:12px;font-weight:600;height:auto!important;padding:0!important}.my-trips-fees-editor-list-title{display:block;margin-bottom:8px}.my-trips-fees-editor-item{background:#f8fafcc2;border:1px solid #94a3b82e;border-radius:10px;margin-bottom:8px;padding:10px 12px}.my-trips-fees-editor-item:last-child{margin-bottom:0}.my-trips-fees-editor-item-meta{flex-wrap:wrap;gap:8px;min-width:0;font-size:12px}.my-trips-fees-editor-station{color:#1f2937;font-weight:500}.my-trips-fees-editor-item-actions{flex-shrink:0;gap:8px}.my-trips-fees-editor-input-wrap{display:inline-flex;align-items: center;gap:6px}.my-trips-fees-editor-unit{color:#667085;font-size:12px;font-weight:500}.my-trips-fees-editor .ant-btn{border-radius:8px}.my-trips-fees-editor-footer{display:flex;border-top:1px solid #94a3b82e;justify-content:flex-end;margin-top:10px;padding-top:8px}@media (max-width:520px){.my-trips-fees-summary,.my-trips-fees-editor-totals{grid-template-columns:1fr}}.my-trips-details-bottom-grid>div>.ant-typography.ant-typography-secondary{font-size:14px!important;line-height:1.35!important}.my-trips-details-actions,.my-trips-details-secondary-actions{display:flex;flex-wrap:wrap;gap:8px}.my-trips-details-actions{border-top:1px solid #7f7f7f24;justify-content:flex-end;padding-top:16px}.my-trips-details-secondary-actions{margin-top:12px}.my-trips-details-empty{padding:20px}.my-trips-details-empty h5{margin-bottom:4px!important}.my-trips-list-shell{display:flex;overflow:visible;border-radius:12px;flex-direction:column;min-height:0;max-height:none;padding:0;color:#1f2937!important;background:#fff!important}.my-trips-list-toolbar{display:flex;background:#283142;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items: flex-start;gap:12px;margin:0 0 10px;padding:10px 12px;color:#e5e7eb!important}.my-trips-search-results-summary{display:block;margin:0 0 10px;font-size:14px;line-height:1.4;color:#e5e7eb!important}body.theme-light .my-trips-search-results-summary{color:var(--app-text)!important}.my-trips-page-vehicle-tabs{width:100%;margin:0 0 10px}.my-trips-list-toolbar .ant-checkbox-wrapper,.my-trips-list-toolbar .ant-typography{font-weight:500;line-height:1.35;color:#e5e7eb!important;font-size:13px!important}.my-trips-list-toolbar-main{display:flex;flex-direction:column;flex:auto;align-items: flex-start;gap:12px;min-width:0}.my-trips-list-toolbar .my-trips-inline-summary{text-align:right;flex:none;justify-content:flex-end;align-self: center;align-items: center;min-width:0;max-width:100%;margin-left:auto;padding-left:0}.my-trips-list-toolbar .my-trips-inline-summary-main{flex:0 auto}.my-trips-list-toolbar .my-trips-inline-summary-line{justify-content:flex-end}.my-trips-list .ant-list-items{display:flex;flex-direction:column;gap:4px}.my-trips-list{overflow:visible;flex:auto;min-height:0;padding-right:0}.my-trips-list .ant-empty-description{color:#475467!important}.my-trips-skeleton-shell{display:flex;flex-direction:column;gap:12px}.my-trips-skeleton-toolbar,.my-trips-skeleton-card{background:#fff;border:1px solid #94a3b82e;border-radius:12px}.my-trips-skeleton-toolbar{display:flex;justify-content:space-between;align-items: center;gap:12px;padding:10px 12px}.my-trips-skeleton-checkbox,.my-trips-skeleton-summary,.my-trips-skeleton-day,.my-trips-skeleton-chip,.my-trips-skeleton-line,.my-trips-skeleton-button{animation:my-trips-skeleton-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,#edf2f7 0%,#f8fafc 50%,#edf2f7 100%) 0 0/200% 100%}.my-trips-skeleton-checkbox{border-radius:8px;width:120px;height:22px}.my-trips-skeleton-summary{border-radius:999px;width:320px;max-width:55%;height:28px}.my-trips-skeleton-day{border-radius:8px;width:180px;height:20px}.my-trips-skeleton-card{display:flex;overflow:hidden;gap:0}.my-trips-skeleton-card-side{background:#dbeafe;flex:none;width:4px}.my-trips-skeleton-card-main{display:flex;flex-direction:column;flex:auto;gap:12px;padding:14px}.my-trips-skeleton-row,.my-trips-skeleton-footer{display:flex;justify-content:space-between;align-items: center;gap:12px}.my-trips-skeleton-chip{border-radius:999px;height:24px}.my-trips-skeleton-chip.short{width:74px}.my-trips-skeleton-chip.medium{width:110px}.my-trips-skeleton-line{border-radius:999px;height:14px}.my-trips-skeleton-line.long{width:42%}.my-trips-skeleton-line.medium{width:30%}.my-trips-skeleton-line.short{width:16%}.my-trips-skeleton-actions{display:flex;gap:8px}.my-trips-skeleton-button{border-radius:10px;width:92px;height:32px}@keyframes my-trips-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.my-trips-day-group{margin-bottom:12px}.my-trips-day-group:last-child{margin-bottom:0}.my-trips-month-nav{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding-top:8px}.my-trips-month-nav .ant-btn{display:inline-flex;justify-content:center;align-items: center;min-width:0}.my-trips-month-nav-button-content{display:inline-flex;justify-content:space-between;align-items: center;gap:8px}.my-trips-month-nav-button-content.is-right{justify-content:space-between}.my-trips-day-group-header{color:#667085;letter-spacing:.01em;background:#fff;margin-bottom:8px;padding:4px 2px 6px;font-size:13px;font-weight:700;line-height:1.35}.my-trips-list-item{display:block!important;border:0!important;padding:0!important}.my-trips-card{cursor:pointer;position:relative;overflow:hidden;transform-origin:top center;border-radius:12px;min-height:132px;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s;color:#1f2937!important;box-shadow:none!important;border:1px solid #dbe3ec!important;margin-bottom:0!important}.my-trips-card:before{content:"";position:absolute;background:#98a2b3;border-radius:12px 0 0 12px;width:4px;top:0;bottom:0;left:0}.my-trips-card.ant-card,.my-trips-card>.ant-card-body{color:#1f2937!important}.my-trips-card.is-private{--my-trips-card-surface:#f4fbf6;--my-trips-card-selected-surface:#edfdf5;background:var(--my-trips-card-surface)!important}.my-trips-card.is-business{--my-trips-card-surface:#f4f7ff;--my-trips-card-selected-surface:#edf4ff;background:var(--my-trips-card-surface)!important}.my-trips-card.is-neutral{--my-trips-card-surface:#f8fafc;--my-trips-card-selected-surface:#f8fafc;background:var(--my-trips-card-surface)!important}.my-trips-card.is-private:before{background:#27b36f}.my-trips-card.is-business:before{background:#3d72f3}.my-trips-card.is-neutral:before{background:#98a2b3}.my-trips-card.is-private>.ant-card-body,.my-trips-card.is-business>.ant-card-body,.my-trips-card.is-neutral>.ant-card-body{background:var(--my-trips-card-surface)!important}.my-trips-day-header{display:flex;letter-spacing:-.01em;align-items: center;gap:14px;margin-top:24px;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.3;color:#101828!important}.my-trips-day-header:after{content:"";background:#dbe3ec;flex:auto;height:1px}.my-trips-card.is-readonly-status{border-color:#94a3b86b!important;box-shadow:0 0 0 1px #94a3b81f!important}.my-trips-card.is-readonly-status:after{content:"";position:absolute;pointer-events:none;background:linear-gradient(#94a3b814,#94a3b814);inset:0}.my-trips-card.is-readonly-status .my-trips-card-content{opacity:.74}.my-trips-card.is-selected{transform:none;border-color:#667085!important;box-shadow:0 0 0 2px #66708524,0 6px 16px #0f172a1a!important}.my-trips-card:hover{transform:translateY(-3px);border-color:#667085!important;box-shadow:0 0 0 2px #6670851f,0 12px 24px #0f172a24!important}.my-trips-card.is-selected:hover{transform:none}.my-trips-card.is-readonly-status:hover{transform:none;border-color:#94a3b875!important;box-shadow:0 0 0 1px #94a3b829!important}.my-trips-card.is-private.is-selected{border-color:var(--app-success)!important;background:var(--my-trips-card-selected-surface)!important;box-shadow:0 0 0 2px #0b513529,0 6px 16px #0f172a1a!important}.my-trips-card.is-private.is-selected>.ant-card-body{background:var(--my-trips-card-selected-surface)!important}.my-trips-card.is-business.is-selected{border-color:var(--app-brand)!important;background:var(--my-trips-card-selected-surface)!important;box-shadow:0 0 0 2px #1e3f9f29,0 6px 16px #0f172a1a!important}.my-trips-card.is-business.is-selected>.ant-card-body{background:var(--my-trips-card-selected-surface)!important}.my-trips-card.is-private:hover{border-color:var(--app-success)!important;background:#eefbf4!important;box-shadow:0 0 0 2px #0b51352e,0 12px 24px #0f172a24!important}.my-trips-card.is-business:hover{border-color:var(--app-brand)!important;background:#eef4ff!important;box-shadow:0 0 0 2px #1e3f9f2e,0 12px 24px #0f172a24!important}.my-trips-card.is-recently-saved{border-color:#228b50a6!important;box-shadow:0 0 0 2px #228b5029,0 12px 24px #0f172a1f!important}.my-trips-card.is-recently-changed{border-color:#2563eb9e!important;box-shadow:0 0 0 2px #2563eb29,0 12px 24px #0f172a1f!important}.my-trips-card:hover:before,.my-trips-card.is-selected:before{width:6px}.my-trips-card.is-warning{border-color:#d8e0ea}.my-trips-card-shell{display:grid;grid-template-columns:minmax(0,1fr);align-items: start;gap:8px}.my-trips-card-check{padding-top:4px}.my-trips-card-check.is-review-flag-check{display:inline-flex;color:#ef4444;justify-content:center;align-items: center;width:24px;height:28px}.my-trips-review-flag-button{display:inline-flex;color:#ef4444c2;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items: center;width:28px;height:28px;padding:0}.my-trips-review-flag-button .anticon{color:#ef4444c2;pointer-events:none;font-size:18px}.my-trips-review-flag-button.is-checked{color:#ef4444;background:#ef44441f}.my-trips-review-flag-button.is-checked .anticon{color:#ef4444}.my-trips-review-flag-button:disabled{cursor:not-allowed;opacity:.45}.my-trips-card-shell.has-selection{grid-template-columns:24px minmax(0,1fr)}.my-trips-card-content{display:flex;flex-direction:column;gap:0;min-width:0}.my-trips-card-header{display:flex;justify-content:space-between;align-items: flex-start;gap:10px;margin-bottom:0}.my-trips-card-header.is-inline-editor{display:flex;border-bottom:1px solid #dbe3ec;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:18px;min-height:36px;padding:0 6px 10px;font-family:inherit}.my-trips-card-header-identity,.my-trips-card-header-trip-facts,.my-trips-card-header-fact{display:flex;align-items: center}.my-trips-card-header-identity,.my-trips-card-header-trip-facts{gap:11px;min-width:0}.my-trips-card-header-identity{flex-wrap:wrap;flex:360px}.my-trips-card-header-trip-facts{white-space:nowrap;flex:0 auto;justify-content:flex-end;margin-left:auto}.my-trips-card-header-fact{color:#344054;white-space:nowrap;gap:6px;font-size:14px;font-weight:600;line-height:20px}.my-trips-card-header-fact.is-primary{font-weight:600}.my-trips-card-header-fact.is-time{font-size:14px;font-weight:600}.my-trips-card-header-fact.is-distance{font-weight:700}.my-trips-card-header-fact.is-odometer{color:#667085}.my-trips-card-header-fact.is-vehicle{overflow:hidden;text-overflow:ellipsis;min-width:0}.my-trips-card-header-fact .anticon{color:#667085;font-size:14px}.my-trips-card-header-divider{background:#d0d5dd;width:1px;height:22px}.my-trips-card-header-bullet{background:#98a2b3;border-radius:50%;flex:0 0 3px;width:3px;height:3px}.my-trips-card-header.is-inline-editor .my-trips-card-status{flex:none;min-height:28px;margin:0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600}.my-trips-card-header-main{display:flex;flex-direction:column;flex:auto;gap:0;min-width:0}.my-trips-card-topline{display:flex;flex-wrap:wrap;align-items: center;gap:6px;min-height:18px;margin-bottom:4px}.my-trips-card-primary-tags{display:inline-flex;white-space:nowrap;flex:none;align-items: center;gap:6px}.my-trips-card-primary-tags .my-trips-chip{flex:none}.my-trips-chip{text-transform:uppercase;letter-spacing:.01em;margin-right:0;font-weight:600;border:0!important;border-radius:999px!important;padding:2px 10px!important;font-size:11px!important;line-height:18px!important}.my-trips-chip-business{color:var(--app-brand)!important;background:#eaf1ff!important}.my-trips-chip-private{color:var(--app-success)!important;background:#eefaf3!important}.my-trips-chip-attested{align-items: center;gap:6px;color:var(--app-success)!important;display:inline-flex!important;background:#eefaf3!important}.my-trips-chip-confirmed{align-items: center;gap:6px;color:#168a52!important;display:inline-flex!important;background:#e8f7ee!important}.my-trips-chip-approved{align-items: center;gap:6px;color:#166534!important;display:inline-flex!important;background:#dcfce7!important}.my-trips-chip-review-flagged{align-items: center;gap:6px;color:#b91c1c!important;display:inline-flex!important;background:#fee2e2!important}.my-trips-card.is-review-flagged{box-shadow:0 0 0 1px #ef44442e,0 10px 24px #7f1d1d2e;border-color:#ef444480!important}.my-trips-chip-saved{align-items: center;gap:6px;color:#166534!important;display:inline-flex!important;background:#dcfce7!important}.my-trips-chip-changed{align-items: center;gap:6px;color:#1d4ed8!important;display:inline-flex!important;background:#dbeafe!important}.my-trips-chip-neutral{opacity:.8}.my-trips-chip-issue-danger{color:var(--app-danger)!important;background:#ffe4e6!important}.my-trips-chip-issue-warning{color:var(--app-warning)!important;background:#fff1d6!important}.my-trips-fees-badge{display:inline-flex;align-items: center;gap:8px;font-weight:600;color:var(--app-danger)!important;background:0 0!important;border:0!important;border-radius:10px!important;margin-right:0!important;padding:0!important;font-size:12px!important;line-height:16px!important}.my-trips-fees-badge-icon{display:inline-flex;justify-content:center;align-items: center;width:18px;height:18px;margin-right:2px}.my-trips-fees-badge-icon img{display:block;object-fit:contain;width:18px;height:18px}.my-trips-missing-purpose{color:#667085;font-size:12px;font-weight:500;line-height:1.35}.my-trips-missing-purpose-label{color:#667085}.my-trips-missing-purpose-value{color:var(--app-danger,#871a12);font-weight:700}.my-trips-card-meta{margin-bottom:4px;font-size:12px;font-weight:500;line-height:1.35;color:#667085!important}.my-trips-card-date{display:flex;color:#667085;align-items: center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.35}.my-trips-card-edit-context{display:flex;color:#667085;flex-wrap:wrap;align-items: center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.35}.my-trips-card-meta-label{letter-spacing:.01em;font-size:11px;font-weight:500;line-height:1.2;color:#98a2b3!important}.my-trips-card-time-title{margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.3;color:#1f2937!important}.my-trips-card-summary{text-align:right;flex:0 0 156px;min-width:156px}.my-trips-card-distance{margin-bottom:2px;font-size:15px;font-weight:700;line-height:1.2;color:#667085!important}.my-trips-card-status{display:inline-flex;white-space:nowrap;border-radius:999px;justify-content:center;align-items: center;gap:5px;min-height:18px;margin-bottom:2px;padding:0 8px;font-size:11px;font-weight:600}.my-trips-confirmation-status-button{appearance:none;cursor:pointer;border:1px solid #0000;transition:border-color .16s,box-shadow .16s,filter .16s;font-family:inherit}.my-trips-confirmation-status-button.is-not-confirmed{border-color:#b9ccf7}.my-trips-confirmation-status-button.is-confirmed{border-color:#e4c878}.my-trips-confirmation-status-button:not(:disabled):hover{filter:brightness(.97)}.my-trips-confirmation-status-button:focus-visible{outline:none;box-shadow:0 0 0 3px #3f78e833}.my-trips-confirmation-status-button:disabled{cursor:wait;opacity:.62}.my-trips-card-status.is-confirmed{color:#b26a00;background:#fff4d6}.my-trips-card-status.is-not-confirmed{color:var(--app-brand);background:#eaf1ff}.my-trips-card-status.is-attested,.my-trips-card-status.is-approved{color:var(--app-success);background:#eefaf3}.my-trips-card-status.is-bad{color:var(--app-danger);background:#fff1f0}.my-trips-card-status.is-corrected{color:var(--app-success);background:#eefaf3}.my-trips-card-status.is-neutral{color:#667085;background:#f2f4f7}.my-trips-card-summary-meta{font-size:11px;font-weight:500;line-height:1.25;color:#667085!important}.my-trips-card-summary-value{font-size:12px;font-weight:600;line-height:1.25;color:#667085!important}.my-trips-address-list{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding-top:0;padding-bottom:8px}.my-trips-address-row{display:flex;align-items: center;gap:10px;min-width:0}.my-trips-address-content{display:flex;flex-direction:column;gap:2px;min-width:0}.my-trips-address-icon{display:inline-flex;flex:none;justify-content:center;align-items: center;width:14px;min-width:14px;height:14px;margin-top:0;line-height:1}.my-trips-address-icon svg{display:block}.my-trips-address-icon.is-start svg{font-size:11px}.my-trips-address-icon.is-stop svg{font-size:12px}.my-trips-address-icon.is-start{color:var(--app-text-muted)}.my-trips-address-icon.is-stop{color:var(--app-brand)}.my-trips-address-editable{position:relative;flex:auto;min-width:0}.my-trips-address-preview{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:32px;padding:5px 0;font-size:13px;line-height:1.35;color:#f5f7fa!important}.my-trips-address-editable .ant-input{position:absolute;opacity:0;pointer-events:none;transition:opacity .15s;inset:0;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.my-trips-address-row:hover .my-trips-address-preview,.my-trips-address-row:focus-within .my-trips-address-preview{opacity:0}.my-trips-address-row:hover .my-trips-address-editable .ant-input,.my-trips-address-row:focus-within .my-trips-address-editable .ant-input{opacity:1;pointer-events:auto;background:inherit!important;border-color:#7f7f7f3d!important}.my-trips-address-row .ant-input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:1.35;color:#f5f7fa!important}.my-trips-address-list.is-panel .my-trips-address-row .ant-input{font-size:14px;font-weight:500}.my-trips-address-row>span:last-child{word-break:break-word;min-width:0;font-size:14px;font-weight:500;line-height:1.45;color:#1f2937!important}.my-trips-address-content>span:first-child{word-break:break-word;min-width:0}.my-trips-address-override{display:inline-flex;flex-wrap:wrap;align-items: center;gap:8px}.my-trips-address-override-badge{display:inline-flex;color:#356ae6;background:#eaf1ff;border-radius:999px;align-items: center;min-height:18px;padding:0 8px;font-size:11px;font-weight:600;line-height:1.2}.my-trips-address-restore.ant-btn{font-size:12px;font-weight:600;height:auto!important;padding:0!important}.my-trips-address-original-value{color:#667085;overflow-wrap:anywhere;flex-basis:100%;min-width:0;font-size:12px;line-height:1.35}.my-trips-address-dot{opacity:.75;border:2px solid;border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.my-trips-address-dot.is-start{color:var(--app-text-muted)}.my-trips-address-dot.is-stop{color:var(--app-brand)}.my-trips-card-footer{display:flex;border-top:1px solid #dbe3ec;justify-content:space-between;align-items: flex-start;gap:12px;margin-top:8px;padding-top:8px}.my-trips-card-purpose{display:flex;gap:6px;margin-top:2px;margin-bottom:2px;font-size:12px;line-height:1.4;color:#475467!important}.my-trips-card-purpose-label{white-space:nowrap;font-weight:600;color:#667085!important}.my-trips-card-purpose-value{word-break:break-word;min-width:0;font-weight:500}.my-trips-card-missing-purpose{font-weight:700;color:var(--app-danger)!important}.my-trips-card-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:auto;gap:16px;min-width:0}.my-trips-card-context-item{display:flex;flex-direction:column;gap:2px;min-width:0}.my-trips-card-context-label{display:inline-flex;align-items: center;gap:5px;font-size:11px;font-weight:600;line-height:1.3;color:#667085!important}.my-trips-card-context-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4;color:#344054!important}.my-trips-card-context-value.is-without-driver{color:#b42318!important}.my-trips-card.is-without-driver{background:linear-gradient(#fffafb 0%,#fff 100%)!important;border:1px solid #ffd8db!important}.my-trips-inline-details{border-top:1px solid #dbe3ec;margin-top:10px;padding-top:12px}.my-trips-inline-details-wrap{overflow:hidden}.my-trips-inline-details-header{display:flex;justify-content:space-between;align-items: center;gap:12px;margin-bottom:10px}.my-trips-inline-details-header .ant-typography{color:#667085!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}.my-trips-inline-details-grid{display:grid;grid-template-columns:minmax(360px,.9fr)minmax(0,1.65fr);align-items: start;gap:12px}.my-trips-inline-main-column,.my-trips-inline-side-column{display:flex;flex-direction:column;min-width:0}.my-trips-inline-details-map{overflow:hidden;border-radius:14px;min-height:190px;margin:0}.my-trips-inline-details-map .my-trips-details-map-canvas{position:relative}.my-trips-inline-details-map .my-trips-details-map-canvas,.my-trips-inline-details-map .my-trips-details-map-canvas .mapboxgl-map{height:190px;min-height:190px}.my-trips-inline-details-map .my-trips-details-map-loading{background:#f8fafc;min-height:190px;padding:0}.my-trips-passage-marker{display:inline-flex;cursor:default;background:#1f2937;border:2px solid #fff;border-radius:999px;justify-content:center;align-items: center;width:28px;height:28px;padding:0;box-shadow:0 6px 16px #0f172a3d}.my-trips-passage-marker.is-tax{background:#2f455f}.my-trips-passage-marker.is-infra{background:#6b3df0}.my-trips-passage-marker img{display:block;width:18px;height:18px}.my-trips-passage-tooltip{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.35}.my-trips-passage-tooltip-type{font-weight:700}.my-trips-passage-list{display:flex;flex-direction:column;gap:8px;margin-top:10px}.my-trips-passage-list-item{display:grid;grid-template-columns:auto auto minmax(0,1fr)auto;background:#f8fafce6;border:1px solid #94a3b82e;border-radius:10px;align-items: center;gap:8px;padding:8px 10px}.my-trips-passage-list-type{display:inline-flex;border-radius:999px;align-items: center;min-height:22px;padding:0 8px;font-size:11px;font-weight:700;line-height:1.2}.my-trips-passage-list-type.is-tax{color:var(--app-brand);background:#eaf1ff}.my-trips-passage-list-type.is-infra{color:#6b3df0;background:#f0eaff}.my-trips-passage-list-time{color:#667085;font-size:12px;font-weight:600}.my-trips-passage-list-name{color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500}.my-trips-passage-list-amount{color:#111827;white-space:nowrap;font-size:13px}.my-trips-inline-details-content{padding:0}.my-trips-inline-section-card{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface,transparent));border:1px solid #7f7f7f29;border-radius:10px;padding:10px 12px}.my-trips-inline-section-card .ant-typography.ant-typography-secondary{color:#667085!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important}.my-trips-inline-map-card{overflow:hidden;padding:0}.my-trips-inline-fees-card,.my-trips-inline-summary-card{margin-top:10px}.my-trips-inline-summary-heading-row{display:flex;justify-content:space-between;align-items: center;gap:12px}.my-trips-inline-summary-heading-row .my-trips-inline-summary-heading{margin-bottom:0}.my-trips-inline-fees-card{display:grid;grid-template-columns:minmax(0,1fr)auto;row-gap:8px}.my-trips-inline-route-card{margin-top:0}.my-trips-inline-route-heading{display:flex;justify-content:space-between;align-items: center;gap:12px}.my-trips-inline-card-heading{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: start;gap:12px}.my-trips-inline-fees-card .my-trips-inline-card-heading{display:contents}.my-trips-inline-fees-card .my-trips-inline-card-heading>.ant-typography{grid-column:1;align-self: start}.my-trips-inline-fees-card .my-trips-fees-edit-button{grid-column:2;align-self: start}.my-trips-inline-address-list.is-route-card{gap:10px;margin-top:8px}.my-trips-inline-address-list.is-route-card .my-trips-address-row{align-items: center;gap:10px}.my-trips-inline-address-list.is-route-card .my-trips-address-icon{width:24px;min-width:24px;height:24px}.my-trips-inline-address-list.is-route-card .my-trips-address-icon.is-start{color:#667085}.my-trips-inline-address-list.is-route-card .my-trips-address-icon.is-stop{color:var(--app-brand)}.my-trips-inline-route-input.ant-input{box-shadow:none;color:#1f2937!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:6px!important;height:30px!important;padding:4px 8px!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important}.my-trips-inline-route-time{text-align:left;color:#667085;flex:none;min-width:50px;font-size:13px;font-weight:500;line-height:1.4}.my-trips-inline-summary-card{display:flex;flex-direction:column;flex:auto;min-height:0}.my-trips-inline-info-section{min-width:0}.my-trips-inline-info-section.is-purpose{grid-column:1/-1}.my-trips-inline-info-section.is-driver>.ant-typography{margin-bottom:3px}.my-trips-inline-info-grid{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:16px 24px;margin-top:12px}.my-trips-inline-info-section>.ant-typography{display:block;margin-bottom:7px}.my-trips-inline-type-switch-card.ant-switch{border-radius:999px;min-width:80px;height:22px;padding:0;color:#fff!important;width:80px!important;margin:0!important}.my-trips-inline-type-switch-card.ant-switch .ant-switch-handle{width:18px;height:18px;top:2px}.my-trips-inline-type-switch-card.ant-switch .ant-switch-handle:before{background:#fff!important;box-shadow:0 1px 2px #1018282e!important}.my-trips-inline-type-switch-card.ant-switch .ant-switch-inner{padding-inline-start:25px;padding-inline-end:7px;font-size:12px;font-weight:600}.my-trips-inline-type-switch-card.ant-switch-checked .ant-switch-inner{padding-inline-start:7px;padding-inline-end:25px}.my-trips-inline-type-switch-card.ant-switch .ant-switch-inner-unchecked,.my-trips-inline-type-switch-card.ant-switch .ant-switch-inner-checked{line-height:22px}.my-trips-inline-purpose-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;background:#ffffff8f;border:1px solid #d0d5dd;border-radius:8px;width:176px;min-height:34px}.my-trips-inline-purpose-toggle button{color:#475467;cursor:pointer;background:0 0;border:0;min-width:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500}.my-trips-inline-purpose-toggle button.is-selected{color:#fff}.my-trips-inline-purpose-toggle button.is-selected.is-private{background:var(--app-success)}.my-trips-inline-purpose-toggle button.is-selected.is-business{background:var(--app-brand)}.my-trips-inline-purpose-toggle button:disabled{cursor:not-allowed;opacity:.72}.my-trips-inline-fees-totals{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:20px;margin-top:8px}.my-trips-inline-fees-card>.my-trips-inline-fees-totals,.my-trips-inline-fees-card>.my-trips-inline-passage-summary{grid-column:1/-1;margin-top:0}.my-trips-inline-fees-totals>div+div{border-left:1px solid #d0d5dd;padding-left:20px}.my-trips-inline-fees-totals .ant-typography,.my-trips-inline-fees-totals strong{display:block}.my-trips-inline-fees-totals .ant-typography{color:#344054!important;font-size:12px!important}.my-trips-inline-fees-totals strong{display:flex;color:#1f2937;align-items: center;min-height:32px;margin-top:2px;font-size:14px;font-weight:500}.my-trips-inline-purpose-input-card.ant-input{border-radius:8px;min-height:36px;margin-top:6px;padding:7px 10px;font-size:13px!important}.my-trips-inline-driver-row{align-items: center;margin-top:0}.my-trips-inline-driver-row .my-trips-driver-name{color:#1f2937;font-size:14px;font-weight:600;line-height:1.4}.my-trips-inline-passage-summary{margin-top:14px}.my-trips-inline-fees-card .my-trips-passage-list{gap:4px;margin-top:6px}.my-trips-inline-fees-card .my-trips-passage-list-item{background:0 0;border:0;border-radius:0;gap:7px;min-height:28px;padding:3px 0}.my-trips-inline-fees-card .my-trips-passage-list-type{min-height:20px;padding:0 7px;font-size:10px}.my-trips-inline-fees-card .my-trips-passage-list-time,.my-trips-inline-fees-card .my-trips-passage-list-name,.my-trips-inline-fees-card .my-trips-passage-list-amount{font-size:11px}.my-trips-fees-editor{margin-top:0}.my-trips-inline-card-heading .my-trips-fees-editor{display:contents}.my-trips-inline-card-heading .my-trips-fees-editor-panel{grid-column:1/-1}.my-trips-inline-status{display:inline-flex;color:#344054;background:#f2f4f7;border-radius:8px;align-items: center;min-height:30px;padding:4px 10px;font-size:13px}.my-trips-fees-editor-panel{margin-top:12px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-panel{width:100%;min-width:0;margin-top:0}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-totals{grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:20px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-total-card{display:block;border:0;min-width:0;padding:0}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-total-header .ant-typography{color:#344054!important;font-size:12px!important;font-weight:400!important}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-total-row .ant-input-number{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface,transparent));border-color:#d0d5dd;border-radius:8px;width:100%;height:32px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-total-row{display:flex;width:100%;margin-top:2px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-total-row .my-trips-fees-editor-input-wrap{display:flex;width:100%}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-list{margin-top:12px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-list-title{margin-bottom:6px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-item{display:grid;grid-template-columns:auto auto minmax(0,1fr)auto;background:0 0;border:0;border-radius:0;gap:7px;min-height:28px;padding:3px 0}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-item-meta{display:contents}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-item-meta>span{min-width:0;font-size:11px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-station{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-item-actions .ant-input-number{border-color:#d0d5dd;border-radius:7px;width:68px;height:28px}.my-trips-inline-fees-card.is-editing .my-trips-fees-editor-footer{display:none}.my-trips-inline-actions{display:flex;border-top:1px solid #dbe3ec;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px}.my-trips-inline-details .my-trips-details-field{margin-top:6px;font-weight:500;line-height:1.4;color:#f8fafc!important;box-shadow:none!important;background:#0f172ab8!important;border-color:#ffffff24!important;font-size:13px!important}.my-trips-inline-details .my-trips-details-field::placeholder{color:#ffffff73!important}.my-trips-inline-details .my-trips-details-field:hover,.my-trips-inline-details .my-trips-details-field:focus,.my-trips-inline-details .my-trips-details-field.ant-input-focused,.my-trips-inline-details .ant-input-affix-wrapper.my-trips-details-field:focus,.my-trips-inline-details .ant-input-affix-wrapper.my-trips-details-field-focused{background:#0f172ae0!important;border-color:#699dffe6!important;box-shadow:0 0 0 1px #699dff29!important}.my-trips-inline-details .my-trips-purpose-input{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface,transparent))!important;color:#1f2937!important;box-shadow:none!important;border-color:#d0d5dd!important}.my-trips-inline-details .my-trips-purpose-input::placeholder{color:#98a2b3!important}.my-trips-inline-details .my-trips-purpose-input:hover,.my-trips-inline-details .my-trips-purpose-input:focus,.my-trips-inline-details .my-trips-purpose-input.ant-input-focused,.my-trips-inline-details .ant-input-affix-wrapper.my-trips-purpose-input:focus,.my-trips-inline-details .ant-input-affix-wrapper.my-trips-purpose-input-focused{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface,transparent))!important;color:#1f2937!important;border-color:#699dff!important;box-shadow:0 0 0 1px #699dff1f!important}.my-trips-inline-address-list{margin-top:8px}.my-trips-inline-details .my-trips-address-editable-always{position:static;flex:auto}.my-trips-inline-details .my-trips-address-editable-always .ant-input{position:static;opacity:1;pointer-events:auto;box-shadow:none!important;color:#1f2937!important}.my-trips-inline-details .my-trips-address-editable-always .my-trips-address-preview{display:none}.my-trips-inline-details .my-trips-details-content .ant-typography.ant-typography-secondary{color:#667085!important}.my-trips-inline-details .my-trips-address-list.is-panel .my-trips-address-row>span:last-child,.my-trips-inline-details .my-trips-address-row .ant-input{font-size:13px;font-weight:500;line-height:1.4;color:#1f2937!important}.my-trips-inline-details .my-trips-address-row .my-trips-inline-route-input.ant-input{font-weight:500;color:#1f2937!important;font-size:13px!important;line-height:1.35!important}.my-trips-inline-details .my-trips-address-row .my-trips-inline-route-input.ant-input:hover,.my-trips-inline-details .my-trips-address-row .my-trips-inline-route-input.ant-input:focus{border-color:var(--app-brand)!important;box-shadow:0 0 0 2px #699dff29!important}.my-trips-card-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:0}.my-trips-card-actions .ant-btn.my-trips-card-button{box-shadow:none;border-radius:4px;height:26px;padding:0 10px;font-size:11px;font-weight:500;background-image:none!important}.my-trips-card-button-confirm{color:#475467!important;background:0 0!important;border-color:#cfd8e3!important}.my-trips-card-button-confirm:hover,.my-trips-card-button-confirm:focus{color:#344054!important;background:#ffffff73!important;border-color:#b8c4d3!important}.my-trips-card-button-confirm[disabled],.my-trips-card-button-confirm[disabled]:hover{color:#98a2b3!important;background:0 0!important;border-color:#dde3ea!important}.my-trips-card-button-edit{color:#344054!important;background:0 0!important;border-color:#cfd8e3!important}.my-trips-card-button-edit:hover,.my-trips-card-button-edit:focus{color:#101828!important;background:#ffffff73!important;border-color:#b8c4d3!important}body.theme-dark .my-trips-main-card,body.theme-dark .my-trips-main-card.ant-card,body.theme-dark .my-trips-main-card>.ant-card-body{border-radius:18px;color:#1f2937!important;background:#eaf2fb!important;border:1px solid #cfdaea!important}body.theme-dark .my-trips-main-card>.ant-card-body{padding:16px!important}body.theme-dark .my-trips-list-shell{background:0 0!important}body.theme-dark .my-trips-day-group-header{background:0 0;color:#475467!important}.my-trips-card.is-selected,.my-trips-card-scroll-target.is-selected{scroll-margin-top:128px}body.theme-dark .my-trips-driver-remove-button.ant-btn-link.ant-btn-dangerous{font-weight:600;color:var(--app-danger)!important}@media (max-width:1366px){.my-trips-topbar{gap:14px;margin-bottom:14px}.my-trips-filters-row{gap:10px}.my-trips-filter-item{grid-template-columns:auto minmax(132px,auto);gap:8px}.my-trips-filter-item .ant-select,.my-trips-filter-item .ant-picker{min-width:132px}.my-trips-custom-range{min-width:210px}.my-trips-topbar-actions,.my-trips-actions-row{gap:8px}.my-trips-kpi-grid{gap:8px;margin:4px 0 6px}.my-trips-main-card>.ant-card-body{padding:12px!important}.my-trips-side-panel{flex:0 0 clamp(320px,28vw,360px);width:clamp(320px,28vw,360px);min-width:300px}.my-trips-details-header{padding:16px}.my-trips-details-map{margin:12px 16px 0}.my-trips-details-content{padding:16px}.my-trips-card{min-height:124px}.my-trips-card.ant-card>.ant-card-body,.my-trips-card>.ant-card-body{padding:10px 12px 9px!important}.my-trips-card-summary{flex-basis:128px;min-width:128px}.my-trips-card-distance{font-size:15px}.my-trips-card-meta,.my-trips-address-row>span:last-child{font-size:12px}.my-trips-card-footer{gap:8px}.my-trips-inline-details-grid{grid-template-columns:minmax(0,1.2fr)minmax(320px,.95fr)}}@media (max-width:1180px){.journeys-overview-toolbar,.journeys-shared-header-row{flex-direction:column;align-items:stretch}.journeys-overview-toolbar-actions,.journeys-shared-header-actions{flex-wrap:wrap;width:100%;margin-bottom:12px}.journeys-shared-header-actions{gap:8px;margin-bottom:0}.journeys-header-report-section{border-left:0;margin-left:0;padding:0 0 4px}.journeys-overview-controls{grid-template-columns:minmax(0,1.45fr)minmax(200px,.85fr);width:100%;padding:12px}.journeys-overview-control{width:100%}.journeys-overview-filter-button{align-self:stretch}.journeys-overview-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-trips-filters-card-header,.my-trips-filters-card-primary{flex-flow:column wrap;align-items:stretch}.my-trips-filters-card-primary-type{flex:none;min-width:0;max-width:none}.my-trips-filters-card-main .journey-filters-inline-group{flex-wrap:wrap}.my-trips-filters-card-main .journey-filters-inline-item:first-child,.my-trips-filters-card-main .journey-filters-inline-item:last-child,.my-trips-filters-card-main .journey-filters-inline-item{flex:100%}.my-trips-filters-card .journey-filter-grid,.my-trips-filters-secondary-grid,.my-trips-filters-status-row{grid-template-columns:repeat(2,minmax(0,1fr))}.my-trips-topbar,.my-trips-inline-summary{flex-direction:column;align-items:stretch}.my-trips-list-toolbar{flex-wrap:wrap;gap:8px}.my-trips-list-toolbar-main,.my-trips-list-toolbar .my-trips-inline-summary{flex:100%;width:100%;margin-left:0}.my-trips-list-toolbar-main{gap:0}.my-trips-list-toolbar .my-trips-inline-summary{text-align:left;border-top:1px solid #ffffff1f;flex-direction:row;justify-content:space-between;align-items: center;padding:8px 0 0}.my-trips-list-toolbar .my-trips-inline-summary-line{justify-content:flex-start}.my-trips-topbar-actions{align-items: flex-start;width:100%}.my-trips-actions-row,.my-trips-attest-row{justify-content:flex-start}.my-trips-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-trips-layout{gap:8px!important}.my-trips-side-panel{flex:0 0 340px;width:340px;min-width:340px}.my-trips-details-form-grid.is-two-column,.my-trips-details-bottom-grid{grid-template-columns:1fr;gap:12px}.my-trips-list-toolbar{padding:8px 10px}.my-trips-inline-details-grid{grid-template-columns:minmax(240px,.75fr)minmax(0,1.25fr);gap:10px}.my-trips-fees-editor-totals{grid-template-columns:1fr}}@media (max-width:760px){.journeys-overview-advanced-grid,.my-trips-filters-secondary-grid,.my-trips-filters-status-row{grid-template-columns:1fr}}@media (max-width:700px){.my-trips-inline-details-grid{grid-template-columns:1fr}}@media (max-width:960px){.journeys-overview-controls{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.my-trips-topbar{flex-direction:column}.my-trips-topbar-actions,.my-trips-actions-row,.my-trips-attest-row{justify-content:flex-start;align-items:stretch}.my-trips-filter-item{grid-template-columns:auto minmax(0,1fr)}.my-trips-filter-item .ant-select,.my-trips-filter-item .ant-picker,.my-trips-custom-range{width:100%;min-width:0}.my-trips-kpi-grid{grid-template-columns:1fr 1fr}.my-trips-advanced-filters-card .journey-filter-grid{grid-template-columns:1fr;gap:16px}.my-trips-advanced-filters-card .journey-filter-actions{justify-content:flex-start}.my-trips-side-panel{flex-basis:100%;width:100%;min-width:0}.my-trips-details-panel{position:static}.my-trips-card-header,.my-trips-card-footer{flex-direction:column;align-items:stretch}.my-trips-card-summary{text-align:left;flex-basis:auto;min-width:0}.my-trips-inline-type-status{grid-template-columns:1fr}}@media (max-width:640px){.my-trips-card-context{grid-template-columns:1fr;gap:8px}.journeys-overview-controls{grid-template-columns:1fr}.journeys-header-report-section,.journeys-header-report-section>span,.journeys-header-report-section .ant-btn{width:100%}.journeys-overview-period-field{grid-column:auto}.my-trips-filters-row,.my-trips-actions-row{display:grid;grid-template-columns:1fr}.my-trips-kpi-grid{grid-template-columns:1fr}.my-trips-list-toolbar,.my-trips-details-form-grid,.my-trips-details-bottom-grid{display:grid;grid-template-columns:1fr}.my-trips-card-actions .ant-btn{width:100%}.my-trips-inline-summary-actions{display:grid;grid-template-columns:1fr}.my-trips-inline-summary-actions .ant-btn,.my-trips-inline-summary-actions .ant-dropdown-trigger,.my-trips-attest-row .ant-btn{width:100%}.my-trips-inline-details-grid{grid-template-columns:1fr}.my-trips-vehicle-tab-label{gap:6px}.my-trips-fees-editor-item,.my-trips-fees-editor-item-actions{align-items:stretch}.my-trips-fees-editor-item{flex-direction:column}.my-trips-fees-editor-item-actions .ant-input-number,.my-trips-fees-editor-item-actions .ant-btn,.my-trips-fees-editor-total-row .ant-input-number,.my-trips-fees-editor-total-row .ant-btn{width:100%}.my-trips-fees-editor-total-row{flex-direction:column;align-items:stretch}.my-trips-card.is-selected>.ant-card-body{padding:10px!important}.my-trips-card.is-selected .my-trips-card-shell.has-selection{grid-template-columns:18px minmax(0,1fr);column-gap:6px}.my-trips-card.is-selected .my-trips-card-header{flex-direction:row;align-items: flex-start;gap:8px}.my-trips-card.is-selected .my-trips-card-summary{text-align:right;flex:none;min-width:auto}.my-trips-card.is-selected .my-trips-card-topline{margin-bottom:2px}.my-trips-card.is-selected .my-trips-inline-details{margin-top:8px;padding-top:8px}.my-trips-card.is-selected .my-trips-inline-details-header{display:none}.my-trips-card.is-selected .my-trips-inline-details-grid{gap:8px}.my-trips-card.is-selected .my-trips-inline-details-map{display:none}.my-trips-card.is-selected .my-trips-inline-top-row{grid-template-columns:1fr}.my-trips-card.is-selected .my-trips-inline-route-card{margin-top:0}.my-trips-card.is-selected .my-trips-inline-section-card{border-radius:8px;padding:8px 10px}.my-trips-card.is-selected .my-trips-inline-type-status{grid-template-columns:minmax(0,1fr)auto;gap:6px 10px}.my-trips-card.is-selected .my-trips-inline-purpose{margin-top:8px}.my-trips-card.is-selected .my-trips-inline-actions{display:grid;grid-template-columns:auto minmax(0,1fr);margin-top:8px}.my-trips-card.is-selected .my-trips-inline-actions .ant-btn:first-child{grid-column:auto}.my-trips-card.is-selected .my-trips-inline-actions .ant-btn{width:100%}}.my-trips-open-route-button{margin-top:8px}@media (max-width:767px){.my-trips-list-shell{border-radius:0;background:0 0!important}.my-trips-main-card,.my-trips-main-card.ant-card,.my-trips-main-card>.ant-card-body,body.theme-dark .my-trips-main-card,body.theme-dark .my-trips-main-card.ant-card,body.theme-dark .my-trips-main-card>.ant-card-body{border-radius:0;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.my-trips-main-card>.ant-card-body,body.theme-dark .my-trips-main-card>.ant-card-body{padding-left:0!important;padding-right:0!important}.my-trips-mode-switch-wrap.is-actions.is-mine{display:grid;grid-template-columns:minmax(0,1fr)auto;flex-wrap:nowrap;gap:8px;width:100%}.my-trips-mode-period-select{min-width:0}.my-trips-advanced-button{white-space:nowrap;min-height:40px}.my-trips-page-vehicle-tabs{margin-bottom:4px}.my-trips-filters-card-main .journey-filters-inline-layout{flex-direction:column;gap:12px;width:100%}.my-trips-filters-card-main .journey-filters-inline-layout>.journey-filters-targets-section,.my-trips-filters-card-main .journey-filters-inline-layout>.journey-filters-period-section{flex:auto;width:100%;min-width:0;max-width:100%}.my-trips-filters-card-main .journey-filters-inline-group,.my-trips-filters-card-main .journey-filters-inline-item,.my-trips-filters-card-main .journey-filters-section-body,.my-trips-filters-card-main .ant-picker,.my-trips-filters-card-main .ant-picker-range{width:100%!important;min-width:0!important;max-width:100%!important}.my-trips-filters-card-main .ant-picker-range{display:flex}.my-trips-filters-card-main .ant-picker-range .ant-picker-input{flex:1 1 0;min-width:0}.my-trips-filters-card-main .ant-picker-range input{min-width:0!important}.my-trips-card{min-height:0}.my-trips-card-summary-value,.my-trips-card-summary-meta{display:none}.my-trips-card-meta{font-size:14px;font-weight:700;color:#344054!important}.my-trips-card-distance{font-size:12px;font-weight:600}.my-trips-card.ant-card>.ant-card-body,.my-trips-card>.ant-card-body{padding:12px!important}.my-trips-card-button-confirm,.my-trips-card-actions .ant-btn.my-trips-card-button,.my-trips-list-toolbar .ant-checkbox-wrapper{min-height:44px}.my-trips-card-actions{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:8px;width:100%}.my-trips-mobile-editor .ant-drawer-content{background:#f8fafc}.my-trips-mobile-editor .ant-drawer-header{position:sticky;z-index:3;background:#fff;border-bottom:1px solid #dbe3ec;padding:14px 16px;top:0}.my-trips-mobile-editor .ant-drawer-title{min-width:0}.my-trips-mobile-editor .ant-drawer-close{display:inline-flex;justify-content:center;align-items: center;width:44px;height:44px;top:4px}.my-trips-mobile-editor .ant-drawer-body{overflow-x:hidden;overscroll-behavior:contain}.my-trips-mobile-editor-title{display:flex;color:#101828;justify-content:space-between;align-items: center;gap:8px;min-width:0;padding-right:34px;font-weight:700}.my-trips-mobile-editor-title-copy{display:flex;flex-direction:column;min-width:0}.my-trips-mobile-editor-date{color:#667085;margin-top:2px;font-size:12px;font-weight:500;line-height:1.35}.my-trips-mobile-editor-context{color:#667085;white-space:nowrap;font-size:12px;font-weight:600}.my-trips-mobile-editor .my-trips-inline-details{border-top:0;margin-top:0;padding-top:0}.my-trips-mobile-editor .my-trips-inline-details-grid{display:flex;flex-direction:column;gap:12px}.my-trips-mobile-editor .my-trips-inline-top-row{grid-template-columns:1fr}.my-trips-mobile-editor .my-trips-inline-main-column,.my-trips-mobile-editor .my-trips-inline-side-column{display:contents}.my-trips-mobile-editor .my-trips-inline-map-card{order:1}.my-trips-mobile-editor .my-trips-inline-route-card{order:2}.my-trips-mobile-editor .my-trips-inline-summary-card{order:3}.my-trips-mobile-editor .my-trips-fees-section{order:4}.my-trips-mobile-editor .my-trips-inline-details-map{overflow:visible;border:0;height:auto;min-height:0;margin:0}.my-trips-mobile-editor .my-trips-inline-details-map .my-trips-details-map-canvas,.my-trips-mobile-editor .my-trips-inline-details-map .my-trips-details-map-canvas .mapboxgl-map{display:block;height:180px;min-height:180px}.my-trips-mobile-editor .my-trips-inline-map-card{overflow:visible;background:0 0;border:0;padding:0}.my-trips-mobile-editor .my-trips-open-route-button{width:auto;min-height:32px;margin:0;padding:0}.my-trips-mobile-editor .my-trips-mobile-route-map{display:flex;justify-content:flex-end;margin-top:8px}.my-trips-mobile-editor .my-trips-inline-section-card{border-radius:12px;padding:14px}.my-trips-mobile-editor .my-trips-inline-address-list.is-route-card .my-trips-address-row{display:grid;grid-template-columns:24px 48px minmax(0,1fr);align-items: start;column-gap:10px}.my-trips-mobile-editor .my-trips-inline-address-list.is-route-card{gap:10px;margin-top:12px}.my-trips-mobile-editor .my-trips-address-editable-always{display:flex;flex-direction:column;gap:6px;min-width:0}.my-trips-mobile-editor .my-trips-address-row .ant-input,.my-trips-mobile-editor .my-trips-purpose-input{min-height:44px!important;font-size:16px!important}.my-trips-mobile-editor .my-trips-inline-route-input.ant-input{overflow-wrap:anywhere;resize:none;white-space:normal;height:auto!important;min-height:52px!important;padding:8px 10px!important;line-height:1.4!important}.my-trips-mobile-editor .my-trips-inline-route-time{min-width:0;padding-top:12px;font-size:14px;font-weight:600}.my-trips-mobile-editor .my-trips-address-icon{align-self: start;margin-top:8px}.my-trips-mobile-editor .my-trips-inline-address-list.is-route-card .my-trips-address-icon svg{width:12px;height:12px;font-size:12px}.my-trips-mobile-editor .my-trips-address-actions{display:flex;justify-content:space-between;align-items: center;gap:8px;min-height:34px;padding:4px 2px 0}.my-trips-mobile-editor .my-trips-address-override-badge{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.my-trips-mobile-editor .my-trips-address-restore.ant-btn{white-space:nowrap;min-height:34px;font-size:14px;padding:0 6px!important}.my-trips-mobile-editor .my-trips-inline-type-switch.ant-switch{min-width:0;width:100%!important;margin:8px 0 0!important}.my-trips-mobile-editor .my-trips-inline-status{display:inline-flex;color:#475467;background:#f2f4f7;border-radius:999px;align-self: flex-start;align-items: center;min-height:32px;margin-top:2px;padding:0 10px;font-size:13px;font-weight:700}.my-trips-mobile-editor .my-trips-inline-info-grid{grid-template-columns:112px minmax(0,1fr);gap:0 12px;margin-top:0}.my-trips-mobile-editor .my-trips-inline-summary-card{padding:18px 14px}.my-trips-mobile-editor .my-trips-inline-summary-heading{display:block;margin-bottom:0;color:#101828!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important}.my-trips-mobile-editor .my-trips-inline-summary-heading-row{margin-bottom:18px}.my-trips-mobile-editor .my-trips-inline-info-section.is-trip-type{display:contents}.my-trips-mobile-editor .my-trips-inline-info-section.is-trip-type>.ant-typography{grid-column:1;align-self: center}.my-trips-mobile-editor .my-trips-inline-info-section.is-trip-type>.my-trips-inline-purpose-toggle{grid-column:2;width:100%}.my-trips-mobile-editor .my-trips-inline-info-section.is-driver,.my-trips-mobile-editor .my-trips-inline-info-section.is-purpose{grid-column:1/-1;display:grid;grid-template-columns:112px minmax(0,1fr);border-top:1px solid #dbe3ec;column-gap:12px;margin-top:18px;padding-top:18px}.my-trips-mobile-editor .my-trips-inline-info-section>.ant-typography{grid-column:1;margin:0;color:#667085!important;font-size:15px!important;line-height:1.45!important}.my-trips-mobile-editor .my-trips-inline-info-section.is-driver>.my-trips-inline-driver-row,.my-trips-mobile-editor .my-trips-inline-info-section.is-purpose>.my-trips-purpose-input{grid-column:2;min-width:0}.my-trips-mobile-editor .my-trips-inline-driver-row{flex-direction:column;align-items: flex-start;gap:6px;margin:0}.my-trips-mobile-editor .my-trips-inline-actions{position:fixed;z-index:4;display:grid;grid-template-columns:minmax(0,1fr);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe3ec;gap:8px;margin:0;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0f172a1a}.my-trips-mobile-editor .my-trips-inline-actions .ant-btn{min-height:44px;font-size:14px}.my-trips-mobile-editor .my-trips-inline-actions .ant-btn:last-child{grid-column:1/-1}.my-trips-mobile-editor .my-trips-inline-actions>.ant-typography{justify-self:center;font-size:12px}.my-trips-mobile-editor .my-trips-inline-close-button.ant-btn{width:100%}.my-trips-mobile-editor .my-trips-inline-secondary-actions .ant-btn{width:100%;min-height:44px}.my-trips-card.ant-card>.ant-card-body,.my-trips-card>.ant-card-body{padding:16px!important}.my-trips-card-shell.has-selection{display:block;position:relative}.my-trips-card-check{position:absolute;z-index:1;padding:0;top:6px;left:0}.my-trips-card-check .ant-checkbox-wrapper{display:flex;align-items: flex-start;line-height:1}.my-trips-card-check .ant-checkbox{margin:0;top:0}.my-trips-card-shell.has-selection .my-trips-card-topline{padding-left:34px}.my-trips-card-header{flex-direction:row;align-items: flex-end;gap:12px}.my-trips-card-topline{margin-bottom:8px}.my-trips-card-meta{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.15;color:#101828!important}.my-trips-card-date{margin-top:5px;margin-bottom:0;font-size:11px;font-weight:500}.my-trips-card-summary{text-align:right;border-left:1px solid #dbe3ec;flex:none;min-width:0;padding:4px 0 4px 12px}.my-trips-card-distance{white-space:nowrap;margin:0;font-size:15px;font-weight:600;color:#475467!important}.my-trips-card .my-trips-address-list{gap:6px;margin-top:12px;padding-bottom:10px}.my-trips-address-row{display:grid;grid-template-columns:24px minmax(0,1fr);align-items: start;column-gap:12px}.my-trips-address-icon{background:#eef4ff;border-radius:50%;width:24px;min-width:24px;height:24px;margin-top:0}.my-trips-address-icon.is-start{color:#667085;background:#f2f4f7}.my-trips-address-icon.is-stop{color:var(--app-brand);background:#eef4ff}.my-trips-address-row>span:last-child{padding-top:0;font-size:13px;font-weight:500;line-height:1.45}.my-trips-card-footer{flex-direction:column;gap:10px;margin-top:0;padding-top:10px}.my-trips-card-purpose:not(.is-missing){background:#f2f6ff;border-radius:8px;align-items:baseline;gap:8px;margin:0 0 10px;padding:8px 10px;font-size:14px;line-height:1.4}.my-trips-card-purpose.is-missing{background:#fff4f5;justify-content:flex-start;align-items: center;width:100%;min-height:36px;margin:0 0 8px;padding:6px 10px}.my-trips-card-purpose.is-missing .my-trips-card-missing-purpose{text-align:left}body.theme-dark .my-trips-day-group-header{color:#b4bed2!important}.my-trips-card.is-private .my-trips-card-purpose{background:#eefaf3}.my-trips-card-purpose-label{font-weight:700;color:var(--app-brand)!important}.my-trips-card.is-private .my-trips-card-purpose-label{color:var(--app-success)!important}.my-trips-card-purpose-value{font-weight:500}.my-trips-card-context{grid-template-columns:minmax(0,.8fr)minmax(0,1.2fr);gap:12px;width:100%}.my-trips-card-context-item{gap:4px}.my-trips-card-context-label{font-size:11px}.my-trips-card-context-value{overflow:visible;text-overflow:clip;white-space:normal;font-size:13px;line-height:1.35}.my-trips-card-actions,.my-trips-card-actions .my-trips-card-button-confirm{width:100%}.my-trips-card-actions{grid-template-columns:minmax(0,1fr)}.my-trips-card-button-confirm.ant-btn{display:block;color:var(--app-brand);background:#f7faff;border-color:#3f76ff73;width:100%;min-height:44px;font-size:15px;font-weight:700}}.my-trips-field-save-status{overflow-wrap:anywhere;margin-top:4px;font-size:12px}.my-trips-field-save-status .anticon{margin-right:6px}.my-trips-field-save-status .ant-btn{font-size:inherit;height:auto;padding:0 6px}.rapportcenter-page{--rapport-text:#e5e7eb;--rapport-muted:#405066;--rapport-card-bg:transparent;--rapport-card-border:#94a3b857;--rapport-step-text:#cbd5e1;--rapport-step-active-text:#e5e7eb;--rapport-progress-bg:#1f2a3a}body.theme-light .rapportcenter-page{--rapport-text:var(--app-text);--rapport-muted:var(--app-text-muted);--rapport-card-bg:var(--app-surface);--rapport-card-border:var(--app-border);--rapport-step-text:var(--app-text-muted);--rapport-step-active-text:var(--app-text);--rapport-progress-bg:#cfd8e3;color:var(--app-text)}body.theme-light .rapportcenter-page-header{background:0 0;border:0;border-radius:0;padding:4px 0 12px!important}body.theme-light .rapportcenter-builder-card.ant-card,body.theme-light .rapportcenter-summary-card.ant-card,body.theme-light .rapportcenter-section-card.ant-card{border-radius:10px;box-shadow:0 1px 3px #1f293714;background:var(--app-surface)!important;border-color:var(--app-border)!important}body.theme-light .rapportcenter-builder-card>.ant-card-body,body.theme-light .rapportcenter-summary-card>.ant-card-body,body.theme-light .rapportcenter-section-card>.ant-card-body{border-radius:10px;background:var(--app-surface)!important}body.theme-light .rapportcenter-builder-card .ant-collapse{background:0 0}body.theme-light .rapportcenter-builder-card .ant-collapse-item{overflow:hidden;background:var(--app-surface);margin-bottom:10px;border:1px solid var(--app-border-strong)!important;border-radius:10px!important}body.theme-light .rapportcenter-builder-card .ant-collapse-header{box-shadow:inset 4px 0 0 var(--app-brand);background:linear-gradient(#fff 0%,#eef3f8 100%);border-radius:10px 10px 0 0!important;padding:12px 18px!important}body.theme-light .rapportcenter-builder-card .ant-collapse-content{background:var(--app-surface);border-top-color:var(--app-border)}body.theme-light .rapportcenter-builder-card .ant-collapse-content-box{padding:14px!important}body.theme-light .rapportcenter-page .ant-radio-wrapper,body.theme-light .rapportcenter-page .ant-radio-wrapper span{color:var(--app-text)!important}body.theme-light .rapportcenter-page .rapportcenter-report-type-title{font-weight:600;color:var(--app-text)!important}body.theme-light .rapportcenter-page .rapportcenter-report-type-desc,body.theme-light .rapportcenter-page .rapportcenter-report-type-meta{color:var(--app-text-muted)!important}body.theme-light .rapportcenter-report-type-option{box-shadow:none;transition:background-color .15s,border-color .15s,box-shadow .15s;border-color:var(--app-border)!important;background:#f7f9fc!important}body.theme-light .rapportcenter-report-type-option:not(.is-disabled):hover{background:#eef5ff!important;border-color:#315fd952!important}body.theme-light .rapportcenter-report-type-option.is-selected{box-shadow:inset 3px 0 0 var(--app-brand);background:#e6efff!important;border-color:#315fd99e!important}body.theme-light .rapportcenter-page .rapportcenter-report-type-option.is-selected .rapportcenter-report-type-title{color:#1f2f4a!important}body.theme-light .rapportcenter-page .rapportcenter-report-type-option.is-selected .rapportcenter-report-type-desc,body.theme-light .rapportcenter-page .rapportcenter-report-type-option.is-selected .rapportcenter-report-type-meta{color:var(--app-text-muted)!important}body.theme-light .rapportcenter-report-type-option.is-disabled{opacity:1!important;background:#eef3f8!important}body.theme-light .rapportcenter-page .rapportcenter-report-type-option.is-disabled .rapportcenter-report-type-title,body.theme-light .rapportcenter-page .rapportcenter-report-type-option.is-disabled .rapportcenter-report-type-desc{color:var(--app-text-subtle)!important}body.theme-light .rapportcenter-report-type-option .ant-radio-wrapper-disabled,body.theme-light .rapportcenter-report-type-option .ant-radio-wrapper-disabled span{color:inherit!important;opacity:1!important}body.theme-light .rapportcenter-report-type-option .ant-radio-disabled .ant-radio-inner{background:#fff;border-color:#cbd5e1}body.theme-light .rapportcenter-report-type-option.is-disabled .ant-radio-wrapper{cursor:not-allowed}body.theme-light .rapportcenter-page .ant-radio-wrapper,body.theme-light .rapportcenter-page .ant-checkbox-wrapper,body.theme-light .rapportcenter-page .ant-typography,body.theme-light .rapportcenter-page label{color:var(--app-text)}body.theme-light .rapportcenter-page .ant-typography-secondary{color:var(--app-text-muted)!important}body.theme-light .rapportcenter-page .ant-input,body.theme-light .rapportcenter-page .ant-input-affix-wrapper,body.theme-light .rapportcenter-page .ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .rapportcenter-page .ant-picker,body.theme-light .rapportcenter-page .ant-input-number{border-color:var(--app-border);color:var(--app-text);background:#fff}body.theme-light .rapportcenter-page .ant-input:hover,body.theme-light .rapportcenter-page .ant-input-affix-wrapper:hover,body.theme-light .rapportcenter-page .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,body.theme-light .rapportcenter-page .ant-picker:hover,body.theme-light .rapportcenter-page .ant-input-number:hover{border-color:var(--app-border-strong)}body.theme-light .rapportcenter-page .ant-tabs-nav:before,body.theme-light .rapportcenter-page .ant-divider{border-color:var(--app-border)}body.theme-light .rapportcenter-summary-card .anticon{color:var(--app-brand)}body.theme-light .rapportcenter-summary-card .ant-tag{border-radius:999px}.rapportcenter-preview-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:12px}.rapportcenter-preview-drawer .ant-drawer-header{flex-direction:row;align-items: center}.rapportcenter-preview-drawer .ant-drawer-header-title{flex:0 auto;justify-content:flex-start;width:auto;min-width:0}.rapportcenter-preview-drawer .ant-drawer-title{min-width:0}.rapportcenter-preview-drawer .ant-drawer-extra{flex:auto;width:auto;min-width:0;margin:0 0 0 32px}.rapportcenter-preview-drawer .rapportcenter-preview-actions{width:100%}.rapportcenter-preview-heading{display:flex;flex-direction:column;align-items: flex-start;gap:2px;min-width:0}.rapportcenter-preview-heading-name{overflow:hidden;color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.25}.rapportcenter-preview-heading-status{color:#94a3b8;flex:none;font-size:12px;font-weight:600;line-height:16px}.rapportcenter-preview-period-control{display:inline-flex;background:#3b82f61a;border:1px solid #60a5fab8;border-radius:10px;flex:0 310px;align-items: center;gap:12px;min-width:270px;min-height:62px;padding:7px 12px;transition:border-color .2s,background .2s,box-shadow .2s;box-shadow:0 0 0 1px #60a5fa0f}.rapportcenter-preview-period-control:hover,.rapportcenter-preview-period-control:focus-within{background:#3b82f629;border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa29}.rapportcenter-preview-period-icon{color:#dbeafe;flex:none;font-size:24px}.rapportcenter-preview-period-field{display:flex;flex-direction:column;flex:auto;min-width:0}.rapportcenter-preview-period-label.ant-typography{color:#94a3b8;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.rapportcenter-preview-period-control .ant-picker{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:0}.rapportcenter-preview-period-control .ant-picker:hover,.rapportcenter-preview-period-control .ant-picker-focused{box-shadow:none;background:0 0;border:0}.rapportcenter-preview-period-control .ant-picker-input>input,.rapportcenter-preview-period-control .ant-picker-separator,.rapportcenter-preview-period-control .ant-picker-suffix{color:#f8fafc;font-weight:600}.rapportcenter-preview-period-control .ant-picker-input>input::placeholder{color:#94a3b8}.rapportcenter-preview-actions-divider{background:#94a3b83d;flex:0 0 1px;width:1px;height:38px}.rapportcenter-preview-download-action.ant-btn{border-radius:9px;min-height:44px;padding-inline-start:20px;padding-inline-end:20px;font-weight:600;box-shadow:0 4px 12px #2f6fed47}.rapportcenter-preview-format-switch{display:inline-flex;background:#0f172a52;border:1px solid #8195b447;border-radius:9px;flex:none;align-items: center;gap:2px;padding:3px}.rapportcenter-preview-format-switch .ant-btn{color:#aebbd0;border:0;border-radius:6px;min-width:82px}.rapportcenter-preview-format-switch .ant-btn:hover,.rapportcenter-preview-format-switch .ant-btn:focus{color:#e5e7eb;background:#60a5fa1f}.rapportcenter-preview-format-switch .ant-btn.is-active,.rapportcenter-preview-format-switch .ant-btn.is-active:hover,.rapportcenter-preview-format-switch .ant-btn.is-active:focus{color:#fff;background:#2f6fed;box-shadow:0 1px 3px #0f172a59}body.theme-light .rapportcenter-preview-format-switch{border-color:var(--app-border);background:#eef2f7}body.theme-light .rapportcenter-preview-format-switch .ant-btn{color:var(--app-text-muted,#526075)}body.theme-light .rapportcenter-preview-format-switch .ant-btn:hover,body.theme-light .rapportcenter-preview-format-switch .ant-btn:focus{color:var(--app-brand,#2f6fed);background:#2f6fed14}body.theme-light .rapportcenter-preview-format-switch .ant-btn.is-active,body.theme-light .rapportcenter-preview-format-switch .ant-btn.is-active:hover,body.theme-light .rapportcenter-preview-format-switch .ant-btn.is-active:focus{color:#fff;background:var(--app-brand,#2f6fed)}body.theme-light .rapportcenter-preview-heading-name{color:var(--app-text)}body.theme-light .rapportcenter-preview-heading-status{color:var(--app-text-muted)}body.theme-light .rapportcenter-preview-period-control{background:#2f6fed0d;border-color:#2f6fed8f}body.theme-light .rapportcenter-preview-period-control:hover,body.theme-light .rapportcenter-preview-period-control:focus-within{border-color:var(--app-brand,#2f6fed);background:#2f6fed14}body.theme-light .rapportcenter-preview-period-icon,body.theme-light .rapportcenter-preview-period-control .ant-picker-input>input,body.theme-light .rapportcenter-preview-period-control .ant-picker-separator,body.theme-light .rapportcenter-preview-period-control .ant-picker-suffix{color:var(--app-text)}body.theme-light .rapportcenter-preview-period-label.ant-typography{color:var(--app-text-muted)}body.theme-light .rapportcenter-preview-actions-divider{background:var(--app-border)}.rapportcenter-preview-inline{overflow:hidden;background:#1f2a3a;border:1px solid #8195b433;border-radius:10px;width:100%;min-width:0}.rapportcenter-preview-inline-layout{display:grid;grid-template-areas:"body sidebar";grid-template-columns:minmax(0,1fr)248px;min-width:0}.rapportcenter-preview-inline-sidebar{grid-area:sidebar;border-left:1px solid #8195b433;padding:16px}.rapportcenter-preview-inline-title{color:#e5e7eb;margin:0 0 16px}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-heading{gap:4px}.rapportcenter-preview-inline-body{grid-area:body;min-width:0;padding:12px}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-actions{flex-direction:column;justify-content:flex-start;align-items:stretch}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-format-switch,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-period-control,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-download-action{width:100%}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-period-control{flex:none;min-width:0}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-format-switch .ant-btn{flex:1 1 0;min-width:0}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls{flex-direction:column;align-items:stretch}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls>.ant-space-item{width:100%}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls>.ant-space-item>.ant-space{flex-direction:column;align-items: flex-start}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-actions-divider{display:none}body.theme-light .rapportcenter-preview-inline{border-color:var(--app-border);background:var(--app-surface)}body.theme-light .rapportcenter-preview-inline-sidebar{border-left-color:var(--app-border)}body.theme-light .rapportcenter-preview-inline-title{color:var(--app-text)}@media (max-width:1199px){.rapportcenter-preview-inline-layout{display:flex;flex-direction:column}.rapportcenter-preview-inline-sidebar{border-bottom:1px solid #8195b433;border-left:0;padding:12px}body.theme-light .rapportcenter-preview-inline-sidebar{border-bottom-color:var(--app-border)}.rapportcenter-preview-inline-title{margin-bottom:10px}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-actions{flex-flow:wrap;align-items: center}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-format-switch,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-period-control,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-download-action{width:auto}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-period-control{min-width:270px}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls,.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls>.ant-space-item>.ant-space{flex-direction:row;align-items: center}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-extra-controls>.ant-space-item{width:auto}.rapportcenter-preview-inline-sidebar .rapportcenter-preview-actions-divider{display:block}}@media (max-width:767px){.rapportcenter-preview-inline-body{padding:8px}.rapportcenter-preview-drawer .ant-drawer-content-wrapper{max-width:100vw;width:100vw!important}.rapportcenter-preview-drawer .ant-drawer-header{display:block;padding:12px 16px}.rapportcenter-preview-drawer .ant-drawer-title{min-width:0;padding-right:40px}.rapportcenter-preview-drawer .ant-drawer-extra{float:none;margin:10px 0 0}.rapportcenter-preview-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.rapportcenter-preview-period-control,.rapportcenter-preview-extra-controls,.rapportcenter-preview-format-switch{width:100%;min-width:0}.rapportcenter-preview-period-control{flex:none}.rapportcenter-preview-period-control .ant-picker{flex:auto;min-width:0}.rapportcenter-preview-actions-divider{display:none}.rapportcenter-preview-download-action.ant-btn{width:100%;min-height:44px}.rapportcenter-preview-document{height:calc(100dvh - 214px)!important}}.mapboxgl-map{overflow:hidden;position:relative;-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif}.mapboxgl-canvas{position:absolute;top:0;left:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top{top:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-right{top:50%;right:0;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{top:50%;left:0;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.mapboxgl-ctrl-group button{background-color:initial;box-sizing:border-box;cursor:pointer;display:block;outline:none;overflow:hidden;border:0;width:29px;height:29px;padding:0}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;background-position:50%;background-repeat:no-repeat;width:100%;height:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid buttontext}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{cursor:pointer;display:block;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{box-sizing:initial;position:relative;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{box-sizing:border-box;cursor:pointer;display:none;outline:none;position:absolute;background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;width:24px;height:24px;top:0;right:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{box-sizing:border-box;color:#333;white-space:nowrap;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.mapboxgl-popup{display:flex;pointer-events:none;position:absolute;will-change:transform;top:0;left:0}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;align-self: center}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self: flex-start}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self: flex-end}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;align-self: center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self: flex-start}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self: flex-end}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-left:none;border-right-color:#fff;align-self: center}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff;border-right:none;align-self: center}.mapboxgl-popup-close-button{background-color:initial;cursor:pointer;position:absolute;border:0;border-radius:0 3px 0 0;top:0;right:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{pointer-events:auto;position:relative;background:#fff;border-radius:3px;padding:10px 10px 15px;box-shadow:0 1px 2px #0000001a}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{opacity:1;position:absolute;will-change:transform;transition:opacity .2s;top:0;left:0}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{box-sizing:border-box;content:"";position:absolute;border:2px solid #fff;border-radius:50%;width:19px;height:19px;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";position:absolute;border-bottom:7.5px solid #4aa1eb}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px)skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px)skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{opacity:.5;position:absolute;background:#fff;border:2px dotted #202020;width:0;height:0;top:0;left:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;display:flex;opacity:0;pointer-events:none;position:absolute;text-align:center;background:#000000b3;justify-content:center;align-items: center;width:100%;height:100%;transition:opacity .75s ease-in-out 1s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;top:0;left:0}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}:root{--my-favorite-color:#fff}.labels{background-color:var(--my-favorite-color);border:2px solid #000;border-width:2px .8px;padding:4px 10px;transform:translate(20%,170%)}.labelsStale{opacity:.72;border-color:#9ca3af;color:#6b7280!important}.dimmed-row{opacity:.5}.mobile-map-tracking-drawer .ant-drawer-content{overflow:hidden;border-radius:22px 22px 0 0;box-shadow:0 -12px 32px #050c1852}.mobile-map-tracking-drawer .ant-drawer-body{overflow:hidden}.schedule-report-modal.ant-modal{max-width:calc(100vw - 32px);margin:0 auto;padding-bottom:0;top:0}.schedule-report-modal-wrap.ant-modal-wrap{display:flex;overflow:hidden;justify-content:center;align-items: center;padding:16px}.schedule-report-modal .ant-modal-content{--schedule-modal-bg:#283142;--schedule-modal-surface:#2f3a50;--schedule-modal-hover:#364663;--schedule-modal-border:#4d5b75;--schedule-modal-text:#b4bed2;--schedule-modal-heading:#d6d7dc;--schedule-modal-muted:#72849a;--schedule-modal-inverse:#fff;--schedule-modal-primary:#1e3f9f;--schedule-modal-success:#0b5135;--schedule-modal-danger:#871a12;--schedule-modal-purple:#a461d8;overflow:hidden;border:1px solid var(--schedule-modal-border);background:var(--schedule-modal-bg);display:flex;border-radius:8px;flex-direction:column;max-height:calc(100vh - 32px);box-shadow:0 24px 80px #00000073}.schedule-report-modal .ant-modal-body{overflow:hidden;min-height:0;padding:0}.schedule-report-modal.scheduled-reports-schema-modal .ant-modal-content,.schedule-report-modal.scheduled-reports-schema-modal form{height:min(820px,100vh - 32px)}.schedule-report-modal.scheduled-reports-schema-modal .ant-modal-body{flex:1}.schedule-report-modal form{display:grid;grid-template-rows:auto minmax(0,1fr)auto;min-height:0;max-height:calc(100vh - 32px)}body.theme-light .schedule-report-modal .ant-modal-content{--schedule-modal-bg:var(--app-surface,#fff);--schedule-modal-surface:#f7f9fc;--schedule-modal-hover:#eef5ff;--schedule-modal-border:var(--app-border,#cfd8e3);--schedule-modal-text:var(--app-text,#243044);--schedule-modal-heading:var(--app-text,#243044);--schedule-modal-muted:var(--app-text-muted,#405066)}.schedule-report-modal .ant-modal-close{color:var(--schedule-modal-muted)}.schedule-report-modal .ant-modal-close:hover{color:var(--schedule-modal-inverse)}.schedule-report-modal .ant-typography,.schedule-report-modal label,.schedule-report-modal .ant-checkbox-wrapper{color:var(--schedule-modal-text);font-size:14px;line-height:1.45}.schedule-report-modal .ant-typography-secondary{color:var(--schedule-modal-muted);font-size:13px;line-height:1.45}.schedule-report-modal .ant-input,.schedule-report-modal .ant-input-affix-wrapper,.schedule-report-modal .ant-input-number{color:var(--schedule-modal-text);border-color:var(--schedule-modal-border);background:var(--schedule-modal-bg)}.schedule-report-modal .ant-input::placeholder,.schedule-report-modal .ant-input-affix-wrapper input::placeholder{color:var(--schedule-modal-muted)}.schedule-report-modal .ant-input-number-handler-wrap{border-color:var(--schedule-modal-border);background:var(--schedule-modal-surface)}.schedule-report-modal .ant-input-number-handler,.schedule-report-modal .ant-input-number-handler-up-inner,.schedule-report-modal .ant-input-number-handler-down-inner{color:var(--schedule-modal-muted)}.schedule-report-modal .ant-form-item-label>label{color:var(--schedule-modal-heading);font-size:14px;font-weight:600}.schedule-report-modal .ant-checkbox-inner{border-color:var(--schedule-modal-border);background:var(--schedule-modal-bg)}.schedule-report-modal .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--schedule-modal-primary);background:var(--schedule-modal-primary)}.schedule-report-modal .ant-btn{border-color:var(--schedule-modal-border);color:var(--schedule-modal-text);background:var(--schedule-modal-bg);border-radius:8px;height:40px;font-size:14px;font-weight:500}.schedule-report-modal .ant-btn:hover,.schedule-report-modal .ant-btn:focus{border-color:var(--schedule-modal-primary);color:var(--schedule-modal-heading);background:var(--schedule-modal-hover)}.schedule-report-modal .ant-btn-primary{border-color:var(--schedule-modal-primary);color:var(--schedule-modal-inverse);background:var(--schedule-modal-primary);box-shadow:none}.schedule-report-modal .ant-btn-primary[disabled]{border-color:var(--schedule-modal-border);color:var(--schedule-modal-muted);background:var(--schedule-modal-surface);box-shadow:none}.schedule-report-modal .ant-btn-link{color:var(--schedule-modal-heading);box-shadow:none;background:0 0;border:0;height:auto;padding:0}.schedule-report-header{border-bottom:1px solid var(--schedule-modal-border);padding:14px 28px 10px}.schedule-report-header .ant-typography{margin:0}.scheduled-reports-schema-context{display:flex;flex-direction:column;gap:2px;margin-top:6px;padding-right:32px}.schedule-report-header h2.ant-typography{color:var(--schedule-modal-heading);margin-bottom:4px;font-size:20px;font-weight:600;line-height:1.25}.schedule-report-grid{display:grid;grid-template-columns:minmax(0,65fr)minmax(300px,35fr);overflow:auto;overscroll-behavior:contain;min-height:0}.schedule-report-left,.schedule-report-right{padding:16px 28px 18px}.schedule-report-left{border-right:1px solid var(--schedule-modal-border)}.schedule-report-section-heading{display:flex;align-items: flex-start;gap:10px}.schedule-report-section-heading h3.ant-typography{margin:2px 0;font-size:15px;font-weight:600;line-height:1.35}.schedule-report-icon{display:inline-flex;color:var(--schedule-modal-inverse);border-radius:50%;flex:none;justify-content:center;align-items: center;width:34px;height:34px;font-size:16px}.schedule-report-icon-blue{background:var(--schedule-modal-primary)}.schedule-report-icon-green{background:var(--schedule-modal-success)}.schedule-report-icon-purple{background:var(--schedule-modal-purple)}.schedule-report-me-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items: start;gap:10px;min-height:32px;margin:12px 0 12px 44px}.schedule-report-me-details{display:flex;flex-direction:column;gap:1px;min-width:0;padding-top:1px}.schedule-report-me-details .ant-typography strong,.schedule-report-me-details strong.ant-typography{font-size:13px;line-height:1.25}.schedule-report-me-details .ant-typography-secondary{font-size:12px;line-height:1.25}.schedule-report-person-inline,.schedule-report-recipient-card{display:flex;align-items: center;gap:12px;min-width:0}.schedule-report-person-inline span:last-child,.schedule-report-recipient-card span:nth-child(2){display:flex;flex-direction:column;min-width:0}.schedule-report-avatar{display:inline-flex;color:var(--schedule-modal-inverse);background:var(--schedule-modal-primary);border-radius:50%;flex:none;justify-content:center;align-items: center;width:40px;height:40px;font-size:14px;font-weight:600}.schedule-report-avatar.is-external{background:var(--schedule-modal-success)}.schedule-report-divider{background:var(--schedule-modal-border);height:1px;margin:0 0 12px}.schedule-report-action-card{display:grid;grid-template-columns:36px minmax(0,1fr)18px;border:1px solid var(--schedule-modal-border);color:inherit;text-align:left;background:var(--schedule-modal-surface);cursor:pointer;border-radius:8px;align-items: center;gap:10px;width:100%;min-height:58px;margin-bottom:8px;padding:10px 14px}.schedule-report-action-panel{display:flex;border-color:var(--schedule-modal-border);cursor:default;background:0 0;flex-direction:column;gap:8px;padding:10px 12px 12px}.schedule-report-panel-header{display:grid;grid-template-columns:30px minmax(0,1fr);align-items: center;gap:8px;margin-bottom:8px}.schedule-report-panel-header>span:last-child,.schedule-report-action-card>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.schedule-report-action-card .ant-typography strong,.schedule-report-action-card strong.ant-typography,.schedule-report-panel-header .ant-typography strong,.schedule-report-panel-header strong.ant-typography{font-size:13px;font-weight:600;line-height:1.3}.schedule-report-action-icon{font-size:18px}.schedule-report-action-card>.anticon:last-child{font-size:12px}.schedule-report-action-icon-blue{color:var(--schedule-modal-primary)}.schedule-report-action-icon-green{color:var(--schedule-modal-success)}.schedule-report-picker-group{margin-top:8px}.schedule-report-users-status{display:flex;align-items: center;gap:8px;margin-top:8px}.schedule-report-inline-picker{border:1px solid var(--schedule-modal-border);background:var(--schedule-modal-surface);border-radius:8px;margin-bottom:8px;padding:10px 12px 12px}.schedule-report-inline-picker-header{display:flex;justify-content:space-between;align-items: flex-start;gap:12px;margin-bottom:8px}.schedule-report-inline-picker-title{display:flex;flex-direction:column;gap:2px;min-width:0}.schedule-report-inline-picker-title .ant-typography strong,.schedule-report-inline-picker-title strong.ant-typography{font-size:13px;line-height:1.25}.schedule-report-inline-picker .ant-btn-link{color:var(--schedule-modal-heading);height:auto;padding:0}.schedule-report-inline-input-row{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:10px}.schedule-report-inline-picker>.ant-input,.schedule-report-inline-picker>.ant-input-affix-wrapper,.schedule-report-action-panel>.ant-input,.schedule-report-action-panel>.ant-input-affix-wrapper{height:32px;margin-bottom:6px;padding-top:4px;padding-bottom:4px;font-size:13px}.schedule-report-inline-picker>.ant-input-affix-wrapper .ant-input,.schedule-report-action-panel>.ant-input-affix-wrapper .ant-input{height:22px;font-size:13px}.schedule-report-inline-input-row>.ant-btn{min-width:88px;height:32px}.schedule-report-user-autocomplete{width:100%}.schedule-report-user-autocomplete .ant-select-selector{border:1px solid var(--schedule-modal-border)!important;background:var(--schedule-modal-bg)!important;box-shadow:none!important;border-radius:6px!important;height:40px!important;padding:0!important}.schedule-report-user-autocomplete .ant-select-selection-search-input{color:var(--schedule-modal-text);height:38px!important}.schedule-report-user-autocomplete .ant-select-selection-search{left:12px!important;right:12px!important}.schedule-report-autocomplete-option{display:flex;flex-direction:column;gap:2px;padding:2px 0}.schedule-report-autocomplete-option .ant-typography strong,.schedule-report-autocomplete-option strong.ant-typography{font-size:13px;line-height:1.25}.schedule-report-autocomplete-type{text-transform:uppercase;letter-spacing:0;font-size:11px;line-height:1.2}.schedule-report-picker-title{display:flex;justify-content:space-between;align-items: center;margin-bottom:4px}.schedule-report-group-toggle{display:inline-flex;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items: center;gap:8px;width:100%;min-width:0;min-height:28px;padding:0}.schedule-report-modal .schedule-report-group-toggle.ant-btn{color:var(--schedule-modal-text);box-shadow:none;background:0 0;border:0;height:26px;padding:0}.schedule-report-modal .schedule-report-group-toggle.ant-btn:hover,.schedule-report-modal .schedule-report-group-toggle.ant-btn:focus{color:var(--schedule-modal-heading);background:0 0}.schedule-report-group-toggle .anticon{color:var(--schedule-modal-muted);font-size:11px}.schedule-report-user-option{display:grid;grid-template-columns:28px minmax(0,1fr);align-items: center;gap:10px;margin:4px 0}.schedule-report-user-option>span:last-child{display:flex;flex-direction:column;min-width:0}.schedule-report-user-option .ant-typography strong,.schedule-report-user-option strong.ant-typography{font-size:13px;line-height:1.25}.schedule-report-user-option .ant-typography-secondary{font-size:12px;line-height:1.25}.schedule-report-options-list,.schedule-report-driver-list{border-top:1px solid var(--schedule-modal-border);overflow:auto;max-height:168px;margin-top:6px;padding:6px 4px 4px 0}.schedule-report-options-list::-webkit-scrollbar{width:8px}.schedule-report-driver-list::-webkit-scrollbar{width:8px}.schedule-report-options-list::-webkit-scrollbar-thumb{background:var(--schedule-modal-muted);border-radius:8px}.schedule-report-driver-list::-webkit-scrollbar-thumb{background:var(--schedule-modal-muted);border-radius:8px}.schedule-report-picker-footer,.schedule-report-footer-actions{display:flex;justify-content:flex-end;align-items: center;gap:12px;width:100%}.schedule-report-picker-footer{margin-top:8px}.schedule-report-external-email{display:grid;grid-template-columns:minmax(0,1fr)120px;gap:12px;margin-bottom:12px}.schedule-report-selected{display:flex;flex-direction:column;gap:8px;margin-top:10px}.schedule-report-selected>.ant-typography strong,.schedule-report-selected>strong.ant-typography{font-size:14px;font-weight:600}.schedule-report-recipient-card{border:1px solid var(--schedule-modal-border);background:var(--schedule-modal-surface);border-radius:8px;min-height:44px;padding:7px 8px}.schedule-report-avatar-small{width:32px;height:32px;font-size:12px}.schedule-report-recipient-card-body{display:flex;flex-direction:column;gap:1px;min-width:0}.schedule-report-recipient-card-body .ant-typography strong,.schedule-report-recipient-card-body strong.ant-typography{font-size:13px;line-height:1.25}.schedule-report-recipient-card-body .ant-typography-secondary{font-size:12px;line-height:1.25}.schedule-report-recipient-card .ant-btn{color:var(--schedule-modal-muted);background:0 0;border:0;width:24px;height:24px;margin-left:auto}.schedule-report-side-section{border-bottom:1px solid var(--schedule-modal-border);margin-bottom:8px;padding-bottom:8px}.schedule-report-side-section .ant-form-item{margin:10px 0 0 44px}.schedule-report-day-row{display:flex;align-items: flex-end;gap:12px;margin-left:44px}.schedule-report-day-row .ant-form-item{margin-left:0}.schedule-report-day-row>.ant-typography{padding-bottom:10px}.schedule-report-format-list{display:flex;flex-flow:wrap;gap:8px 14px}.schedule-report-side-section .ant-input-number{width:116px;margin-right:12px}.schedule-report-summary-card{display:grid;grid-template-columns:24px minmax(0,1fr);border:1px solid var(--schedule-modal-border);background:var(--schedule-modal-surface);border-radius:8px;align-items: start;gap:7px;min-height:60px;margin-bottom:6px;padding:8px 10px}.schedule-report-summary-card span{display:flex;flex-direction:column;gap:2px;min-width:0}.schedule-report-summary-card .ant-typography-secondary{font-size:12px;line-height:1.3}.schedule-report-summary-card .ant-typography strong,.schedule-report-summary-card strong.ant-typography{font-size:14px;font-weight:600;line-height:1.3}.schedule-report-summary-icon-blue{color:var(--schedule-modal-primary);font-size:16px}.schedule-report-summary-icon-red{color:var(--schedule-modal-danger);font-size:16px}.schedule-report-inline-status,.schedule-report-inline-alert{margin:0 32px 20px}.schedule-report-inline-status{display:flex;align-items: center;gap:10px}.schedule-report-footer{display:flex;border-top:1px solid var(--schedule-modal-border);background:var(--schedule-modal-bg);justify-content:flex-end;padding:12px 28px}.schedule-report-picker-footer .ant-btn{height:32px;font-size:13px}.schedule-report-picker-footer .ant-btn-primary{min-width:118px}.schedule-report-picker-footer .ant-btn:not(.ant-btn-primary){padding:0 12px}.schedule-report-empty-state{display:block;margin:8px 0 0 28px;font-size:12px;line-height:1.35}.schedule-report-footer-actions .ant-btn{min-width:128px}.schedule-report-footer-actions .ant-btn-dangerous{margin-right:auto}.schedule-report-footer-actions .ant-btn-primary{min-width:280px}.scheduled-reports-schema-body{display:flex;overflow:hidden;flex-direction:column;height:100%;min-height:0}.scheduled-reports-schema-tabs{display:flex;flex-direction:column;height:100%;min-height:0}.scheduled-reports-schema-tabs>.ant-tabs-nav{border-bottom:1px solid var(--schedule-modal-border);flex:none;margin:0;padding:0 28px}.scheduled-reports-schema-tabs>.ant-tabs-nav:before{border-bottom:0}.scheduled-reports-schema-tabs .ant-tabs-tab:not(.ant-tabs-tab-disabled) .ant-tabs-tab-btn{color:var(--schedule-modal-text);font-weight:600}.scheduled-reports-schema-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.scheduled-reports-schema-tabs .ant-tabs-tab:not(.ant-tabs-tab-disabled):hover .ant-tabs-tab-btn{color:var(--schedule-modal-heading)}.scheduled-reports-schema-tabs .ant-tabs-tab.ant-tabs-tab-disabled{color:var(--schedule-modal-muted);opacity:.55}.scheduled-reports-schema-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn{color:inherit}.scheduled-reports-schema-tabs .ant-tabs-content-holder{overflow:auto;overscroll-behavior:contain;min-height:0}.scheduled-reports-schema-tabs .ant-tabs-content,.scheduled-reports-schema-tabs .ant-tabs-tabpane{height:100%;min-height:0}.scheduled-reports-schema-tabs .ant-tabs-tabpane{overflow:visible}.scheduled-reports-builder-step{display:flex;flex-direction:column;gap:16px;padding:20px 28px}.scheduled-reports-builder-panel{border:1px solid var(--schedule-modal-border);background:0 0;border-radius:10px;padding:16px 18px}.scheduled-reports-panel-kicker{display:block;color:var(--schedule-modal-text);letter-spacing:0;text-transform:uppercase;margin-bottom:14px;font-size:13px;line-height:1.2}.scheduled-reports-scope-list.ant-radio-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.scheduled-reports-scope-option{display:block;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:100%;padding:12px}.scheduled-reports-scope-option.is-active{background:#2e63b82e;border-color:#2e63b8}.scheduled-reports-scope-option.is-hovered:not(.is-active){background:#ffffff08}.scheduled-reports-scope-option .ant-radio-wrapper{display:flex;align-items: flex-start;width:100%;font-size:14px}.scheduled-reports-scope-option .ant-radio+span{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:10px}.scheduled-reports-scope-option .ant-typography strong,.scheduled-reports-scope-option strong.ant-typography{color:var(--schedule-modal-heading);font-size:14px;line-height:1.3}.scheduled-reports-scope-option .ant-typography:not(strong){display:block;color:var(--schedule-modal-text);font-size:13px;line-height:1.35}.scheduled-reports-scope-summary{display:flex;background:#2e394e80;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding:10px 12px}.scheduled-reports-scope-summary .ant-typography:last-child{color:var(--schedule-modal-heading);text-align:right}.scheduled-reports-panel-title-row{display:flex;justify-content:space-between;align-items: center;margin-bottom:12px}.scheduled-reports-panel-actions{display:inline-flex;align-items: center;gap:10px}.scheduled-reports-panel-title-row>.ant-typography strong,.scheduled-reports-panel-title-row>strong.ant-typography{color:var(--schedule-modal-text);font-size:14px}.scheduled-reports-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.scheduled-reports-benefit-option{display:flex;cursor:pointer;background:#2e394eb8;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items: center;min-height:48px;padding:10px 12px}.scheduled-reports-benefit-option.is-active{background:#2e63b82e;border-color:#2e63b8}.scheduled-reports-benefit-option.is-hovered:not(.is-active){background:#ffffff0a}.scheduled-reports-benefit-option>span:first-child{display:flex;align-items: center;gap:10px;min-width:0}.scheduled-reports-benefit-option .ant-typography{color:var(--schedule-modal-text);font-size:14px;line-height:1.3}.scheduled-reports-benefit-count{color:var(--schedule-modal-text);text-align:center;background:#94a3b833;border-radius:999px;min-width:32px;padding:2px 8px;font-size:12px;line-height:18px}.scheduled-reports-coords-toggle{margin-bottom:0}.scheduled-reports-organization-list{display:flex;flex-direction:column;gap:8px}.scheduled-reports-organization-list .ant-checkbox-wrapper{font-size:13px}.scheduled-reports-helper-text{display:block;margin-top:10px;font-size:12px;line-height:1.45}.scheduled-reports-specific-title{display:block;margin-bottom:8px;font-size:14px}.scheduled-reports-specific-search,.scheduled-reports-selected-specific{margin-bottom:10px}.scheduled-reports-selected-specific-header{display:flex;justify-content:space-between;align-items: center;margin-bottom:8px}.scheduled-reports-selected-tags{display:flex;overflow:hidden;flex-wrap:wrap;gap:5px;max-height:70px}.scheduled-reports-selected-tags.is-expanded{max-height:none}.scheduled-reports-selected-tags .ant-tag{border-radius:999px;margin-inline-end:0;padding:1px 8px;font-size:12px;line-height:19px}.scheduled-reports-specific-tabs>.ant-tabs-nav{margin-bottom:10px}.scheduled-reports-specific-list{display:flex;overflow:visible;flex-direction:column;gap:8px;width:100%;max-height:none;padding-right:2px}.scheduled-reports-specific-option{display:flex;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items: center;gap:10px;padding:9px 12px}.scheduled-reports-specific-option.is-active{background:#3b82f61a;border-color:#3b82f659}.scheduled-reports-specific-option.is-hovered:not(.is-active){background:#3b82f60a}.scheduled-reports-specific-option>span:first-child{display:flex;flex-direction:column;min-width:0}.scheduled-reports-specific-option .ant-typography strong,.scheduled-reports-specific-option strong.ant-typography{display:block;font-size:13px;line-height:1.3}.scheduled-reports-specific-option .ant-typography-secondary{display:block;max-width:420px;font-size:12px;line-height:1.3}.scheduled-reports-advanced-collapse{margin-top:-12px}.scheduled-reports-advanced-collapse .ant-collapse-header{padding:0!important}.scheduled-reports-advanced-collapse .ant-collapse-content-box{padding:10px 0 0!important}.scheduled-reports-advanced-header{display:inline-flex;align-items: center;gap:6px;padding:2px 0}.scheduled-reports-advanced-header .anticon,.scheduled-reports-advanced-header .ant-typography{color:var(--schedule-modal-muted);font-size:12px}.scheduled-reports-advanced-content{margin-top:12px}.scheduled-reports-salary-panel{display:flex;background:#0f172a2e;border-color:#334155;flex-direction:column;gap:8px;padding:12px}.scheduled-reports-salary-panel .ant-typography{color:var(--schedule-modal-text)}.scheduled-reports-columns-tab{display:flex;flex-direction:column;gap:8px;padding:28px}.scheduled-reports-columns-tab h3.ant-typography{color:var(--schedule-modal-heading);margin:0}.scheduled-reports-columns-tab>.ant-btn{align-self: flex-start;margin:6px 0 8px}.scheduled-reports-columns-controls{display:flex;flex-direction:column;gap:8px;margin:4px 0 8px}.scheduled-reports-columns-actions{display:flex;flex-wrap:wrap;align-items: center;gap:4px 8px}.scheduled-reports-columns-actions .ant-typography{margin-right:auto}@media (max-width:900px){.schedule-report-modal.ant-modal{max-width:calc(100vw - 24px)}.schedule-report-modal-wrap.ant-modal-wrap{padding:12px}.schedule-report-modal .ant-modal-content{max-height:calc(100dvh - 24px)}.schedule-report-modal.scheduled-reports-schema-modal .ant-modal-content,.schedule-report-modal.scheduled-reports-schema-modal form{height:calc(100dvh - 24px)}.schedule-report-grid{grid-template-columns:1fr}.schedule-report-grid{min-height:0}.schedule-report-left{border-right:0;border-bottom:1px solid var(--schedule-modal-border)}.schedule-report-left,.schedule-report-right,.schedule-report-header,.schedule-report-footer{padding-left:20px;padding-right:20px}.schedule-report-me-row{grid-template-columns:1fr;margin-left:0}.schedule-report-footer-actions,.schedule-report-picker-footer{flex-wrap:wrap;justify-content:stretch}.schedule-report-footer-actions .ant-btn,.schedule-report-footer-actions .ant-btn-primary{flex:1;min-width:0}.schedule-report-footer-actions .ant-btn-dangerous{margin-right:0}.scheduled-reports-builder-step,.scheduled-reports-columns-tab{padding:20px}.scheduled-reports-benefit-grid{grid-template-columns:1fr}.scheduled-reports-scope-list{grid-template-columns:repeat(2,minmax(0,1fr))}.scheduled-reports-schema-tabs>.ant-tabs-nav{padding:0 20px}}@media (max-width:640px){.schedule-report-modal.ant-modal{max-width:calc(100vw - 12px)}.schedule-report-modal-wrap.ant-modal-wrap{align-items:stretch;padding:6px}.schedule-report-modal .ant-modal-content{border-radius:8px;width:100%;max-height:calc(100dvh - 12px)}.schedule-report-modal.scheduled-reports-schema-modal .ant-modal-content,.schedule-report-modal.scheduled-reports-schema-modal form{height:calc(100dvh - 12px)}.schedule-report-header{padding-top:12px;padding-bottom:10px}.schedule-report-header h2.ant-typography{padding-right:28px;font-size:18px;line-height:1.25}.scheduled-reports-schema-tabs>.ant-tabs-nav{overflow-x:auto;padding:0 14px}.scheduled-reports-schema-tabs .ant-tabs-nav-list{min-width:max-content}.scheduled-reports-builder-step,.scheduled-reports-columns-tab{gap:12px;padding:14px}.scheduled-reports-builder-panel{padding:14px}.scheduled-reports-scope-list{grid-template-columns:1fr}.scheduled-reports-scope-summary{flex-direction:column;align-items: flex-start;gap:4px}.scheduled-reports-scope-summary .ant-typography:last-child{text-align:left}.schedule-report-left,.schedule-report-right,.schedule-report-header,.schedule-report-footer{padding-left:14px;padding-right:14px}.schedule-report-left,.schedule-report-right{padding-top:14px;padding-bottom:14px}.schedule-report-section-heading{gap:8px}.schedule-report-icon{width:30px;height:30px;font-size:14px}.schedule-report-side-section .ant-form-item,.schedule-report-day-row{margin-left:38px}.schedule-report-day-row{display:grid;grid-template-columns:minmax(96px,auto)minmax(0,1fr);align-items: end;gap:8px}.schedule-report-side-section .ant-input-number{width:100%;margin-right:0}.schedule-report-format-list{gap:8px 12px;margin-left:38px!important}.schedule-report-inline-input-row{grid-template-columns:1fr}.schedule-report-inline-input-row>.ant-btn{width:100%}.scheduled-reports-panel-title-row,.scheduled-reports-selected-specific-header,.schedule-report-inline-picker-header{flex-direction:column;align-items: flex-start;gap:6px}.scheduled-reports-panel-actions{justify-content:space-between;width:100%}.scheduled-reports-specific-option{align-items: flex-start}.schedule-report-footer{padding-top:10px;padding-bottom:10px}.schedule-report-footer-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.schedule-report-footer-actions .ant-btn{width:100%;min-width:0}.schedule-report-footer-actions .ant-btn-dangerous{grid-column:1/-1;order:3}.schedule-report-footer-actions .ant-btn-primary{min-width:0}}@media (max-width:420px){.schedule-report-footer-actions{grid-template-columns:1fr}.schedule-report-footer-actions .ant-btn-dangerous{grid-column:auto}.schedule-report-day-row{grid-template-columns:1fr}.schedule-report-day-row>.ant-typography{padding-bottom:0}}body.theme-dark .ant-modal .ant-picker-calendar-full,body.theme-dark .ant-modal .ant-table,body.theme-dark .ant-modal .ant-table tbody>tr>td.ant-table-cell-fix-left,body.theme-dark .ant-modal .ant-table tbody>tr>td.ant-table-cell-fix-right,body.theme-dark .ant-modal .ant-table thead>tr>th,body.theme-dark .ant-modal tr.ant-table-expanded-row:hover>td,body.theme-dark .ant-modal tr.ant-table-expanded-row>td{background-color:#283142}body.theme-dark .ant-modal .ant-table tbody>tr.ant-table-row:hover>td{background-color:#364663}.salary-reports-actions-cell.ant-table-cell-ellipsis{overflow:visible;text-overflow:clip;white-space:normal}.salary-reports-list{display:grid;gap:8px}.salary-reports-empty-state{display:flex;border:1px solid var(--app-border,#4d5b75);background:var(--app-surface,#283142);border-radius:12px;justify-content:center;align-items: center;min-height:240px;margin-top:24px;padding:32px}.salary-reports-empty-state-copy{display:flex;flex-direction:column;gap:4px}.salary-report-card{border:1px solid var(--app-border,#4d5b75);background:var(--app-surface,#283142);overflow:hidden;border-radius:12px}.salary-report-card>.salary-report-card-driver{padding:10px 14px 8px}.salary-report-card-rows{border-top:1px solid var(--app-border,#4d5b75)}.salary-report-row{padding:9px 14px 10px}.salary-report-row+.salary-report-row{border-top:1px solid var(--app-border,#4d5b75)}.salary-report-card-header{display:flex;justify-content:space-between;align-items: flex-start;gap:12px}.salary-report-card-identity{min-width:0}.salary-report-card-driver.ant-typography{display:block;font-size:15px;line-height:1.35}.salary-report-card-meta{display:flex;color:var(--app-text-muted,#aab5c7);flex-wrap:wrap;gap:4px 12px;margin-top:0;font-size:13px}.salary-report-card-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.salary-report-card-actions{display:flex;flex:none;justify-content:flex-end;align-items: center;gap:6px}.salary-report-card-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;padding-top:0}.salary-report-card-metric{min-width:0}.salary-report-card-metric>.ant-typography{display:block;margin-bottom:2px;font-size:11px}body.theme-light .salary-report-card,body.theme-light .salary-reports-empty-state{background:#fff;border-color:#d8e0ec}body.theme-light .salary-report-card-rows,body.theme-light .salary-report-row+.salary-report-row{border-top-color:#e3eaf3}@media (max-width:720px){.salary-report-card-header{flex-direction:column}.salary-report-card-actions{justify-content:flex-start;width:100%}.salary-report-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.salary-report-distance{display:inline-flex;border-radius:5px;align-items: center;padding:2px 6px;font-weight:600;line-height:1.4}body.theme-light .salary-report-distance-private{color:#176b47;background:#e7f6ee}body.theme-light .salary-report-distance-business{color:#1f5fae;background:#eaf2ff}body.theme-dark .salary-report-distance-private{color:#72d6a8;background:#21b57324}body.theme-dark .salary-report-distance-business{color:#8bb8ff;background:#3e79f729}body.theme-light .inspection-service-page{color:var(--app-text);--inspection-service-blue:#1e3f9f;--inspection-service-yellow:#6f4700;--inspection-service-red:#871a12;--inspection-service-green:#0b5135;--inspection-service-blue-soft:#dbe7ff;--inspection-service-yellow-soft:#fff1d6;--inspection-service-red-soft:#ffe0de;--inspection-service-green-soft:#dcefe7}body.theme-dark .inspection-service-page,body.theme-dark .vehicle-form-modal{--inspection-service-blue:#699dff;--inspection-service-yellow:#ffc542;--inspection-service-red:#ff6b72;--inspection-service-green:#21b573;--inspection-service-blue-soft:#699dff29;--inspection-service-yellow-soft:#ffc54224;--inspection-service-red-soft:#ff6b7224;--inspection-service-green-soft:#21b57329}body.theme-light .inspection-service-page .inspection-months-calendar{background:linear-gradient(180deg,#f8fafc 0%,var(--app-bg)100%);border:1px solid var(--app-border);border-radius:10px;padding:16px}body.theme-light .inspection-service-page .ant-tabs-nav{border:1px solid var(--app-border);background:#fff;border-radius:8px;margin-bottom:18px;padding:0 12px;box-shadow:0 1px 3px #1f29370f}body.theme-light .inspection-service-page .ant-tabs-tab,body.theme-light .inspection-service-page .ant-tabs-tab .ant-typography,body.theme-light .inspection-service-page .ant-tabs-tab .ant-badge{color:var(--app-text-muted)}body.theme-light .inspection-service-page .ant-tabs-tab-active .ant-typography,body.theme-light .inspection-service-page .ant-tabs-tab:hover .ant-typography{color:var(--app-brand)}body.theme-light .inspection-service-page .ant-tabs-ink-bar{background:var(--app-brand)}body.theme-light .inspection-service-page>.ant-space:first-of-type{background:0 0;border:0;margin-bottom:16px;padding:0}body.theme-light .inspection-service-page>.ant-space:first-of-type .ant-typography{color:var(--app-text)}body.theme-light .inspection-service-page>.ant-space:first-of-type .ant-typography-secondary{color:var(--app-text-muted)!important}body.theme-light .inspection-summary-card.ant-card,body.theme-light .inspection-task-card.ant-card,body.theme-light .inspection-empty-card.ant-card,body.theme-light .inspection-notifications-card.ant-card,body.theme-light .inspection-months-card.ant-card,body.theme-light .inspection-month-event-card.ant-card,body.theme-light .inspection-fleet-card.ant-card,body.theme-light .inspection-missing-card.ant-card{border-radius:10px;box-shadow:0 1px 3px #1f293714;background:var(--app-surface)!important;border:1px solid var(--app-border)!important}body.theme-light .inspection-summary-card.ant-card{background:linear-gradient(#fff 0%,#f7faff 100%)!important}body.theme-light .inspection-summary-card .anticon{background:var(--app-brand-soft);border-radius:8px;padding:8px}body.theme-light .inspection-summary-card-total .anticon{background:var(--inspection-service-blue-soft);color:var(--inspection-service-blue)!important}body.theme-light .inspection-summary-card-warning .anticon{background:var(--inspection-service-yellow-soft);color:var(--inspection-service-yellow)!important}body.theme-light .inspection-summary-card-danger .anticon{background:var(--inspection-service-red-soft);color:var(--inspection-service-red)!important}body.theme-light .inspection-summary-card-success .anticon{background:var(--inspection-service-green-soft);color:var(--inspection-service-green)!important}body.theme-light .inspection-task-card.ant-card:hover,body.theme-light .inspection-fleet-card.ant-card-hoverable:hover,body.theme-light .inspection-month-event-card.ant-card-hoverable:hover{box-shadow:0 10px 24px #1f29371f;border-color:var(--app-border-strong)!important}body.theme-light .inspection-fleet-filter-panel{background:var(--app-surface-muted)!important;border-color:var(--app-border)!important}body.theme-light .inspection-fleet-filter-panel .ant-input,body.theme-light .inspection-fleet-filter-panel .ant-input-affix-wrapper,body.theme-light .inspection-fleet-filter-panel .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--app-border-strong);background:#fff}body.theme-light .inspection-service-page .ant-card-head{border-bottom-color:var(--app-border);background:#f6f9fd;border-radius:10px 10px 0 0}body.theme-light .inspection-notifications-card.ant-card{background:#fff!important}body.theme-light .inspection-notifications-card>.ant-card-head{background:linear-gradient(#f8fbff 0%,#eef4fb 100%)}body.theme-light .inspection-task-card.ant-card{background:linear-gradient(#fff 0%,#fbfdff 100%)!important}body.theme-light .inspection-task-card-urgent.ant-card{border-color:#f0d28a!important}body.theme-light .inspection-service-page .ant-divider,body.theme-light .inspection-service-page .ant-divider-inner-text{border-color:var(--app-border);color:var(--app-text-muted)}body.theme-light .inspection-service-page .ant-alert-warning{background:#fff7e6;border-color:#f0d28a}body.theme-light .inspection-months-card>.ant-card-body{background:var(--app-surface);border-radius:10px}body.theme-light .inspection-month-event-card.ant-card{background:#fbfcfe!important}body.theme-light .inspection-missing-card.ant-card{background:#fffaf4!important;border-color:#f0d28a!important}body.theme-light .vehicle-form-modal .ant-modal-content{border:1px solid var(--app-border);background:#f8fafc;box-shadow:0 24px 64px #16223447}body.theme-light .vehicle-form-modal .ant-modal-header,body.theme-light .vehicle-form-modal .ant-modal-footer{border-color:var(--app-border);background:#fff}body.theme-light .vehicle-form-modal .ant-modal-title,body.theme-light .vehicle-form-modal .ant-modal-close,body.theme-light .vehicle-form-modal .ant-tabs-tab{color:var(--app-text)}body.theme-light .vehicle-form-modal .ant-modal-body{background:linear-gradient(#f8fafc 0%,#eef3f8 100%)}body.theme-light .vehicle-form-modal .ant-tabs-nav:before{border-bottom-color:var(--app-border)}body.theme-light .vehicle-service-modal-tab{color:var(--app-text)}body.theme-light .vehicle-service-inspection-card.ant-card,body.theme-light .vehicle-service-reminder-card.ant-card{box-shadow:0 10px 24px #1f29371f;background:#fff!important;border:1px solid #b8c5d6!important;border-radius:12px!important}body.theme-light .vehicle-service-inspection-card>.ant-card-head,body.theme-light .vehicle-service-reminder-card>.ant-card-head{background:#fff;border-bottom-color:#e1e8f0}body.theme-light .vehicle-service-inspection-card .ant-card-head-title,body.theme-light .vehicle-service-reminder-card .ant-card-head-title{color:var(--app-text)}body.theme-light .vehicle-service-reminder-card .ant-card-head-title .ant-typography,body.theme-light .vehicle-service-reminder-card .ant-card-body .ant-typography,body.theme-light .vehicle-service-inspection-card .ant-card-body .ant-typography{color:var(--app-text)!important}body.theme-light .vehicle-service-inner-card.ant-card{box-shadow:inset 0 0 0 1px #ffffff9e;background:#eaf0f7!important;border:1px solid #bdc9d9!important;border-radius:10px!important}body.theme-light .vehicle-service-inner-card .ant-card-body{background:0 0}body.theme-light .vehicle-service-inner-card .ant-typography-secondary,body.theme-light .vehicle-service-inspection-card .ant-typography-secondary,body.theme-light .vehicle-service-reminder-card .ant-typography-secondary{color:var(--app-text-muted)!important}body.theme-light .vehicle-service-inner-card .ant-picker.ant-picker-borderless,body.theme-light .vehicle-service-inner-card .ant-picker-input>input{color:var(--app-text)}body.theme-light .vehicle-service-inner-card .ant-progress-inner{box-shadow:inset 0 0 0 1px #cfdae7;background-color:#dde5ee!important}body.theme-light .vehicle-service-inner-card .ant-progress-bg{box-shadow:inset 0 0 0 1px #12543629;min-height:8px!important}body.theme-light .vehicle-form-modal .ant-alert-success{background:#ecfdf3;border-color:#b7e4c7}body.theme-light .vehicle-form-modal .ant-alert-error{background:#fff1f2;border-color:#fecdd3}.release-onboarding{z-index:1001;overflow:hidden;border:1px solid #d6e1eb;border-radius:12px;min-width:0;bottom:24px;box-shadow:0 18px 48px #0f2a413d;position:fixed!important;width:min(460px,100vw - 32px)!important;max-width:min(460px,100vw - 32px)!important;left:auto!important;right:28px!important;transform:none!important}.release-onboarding .ant-card-body{padding:0!important}.release-onboarding--guide-open{visibility:hidden}.release-onboarding__header{position:relative;background:linear-gradient(135deg,#f2f9ff,#e6f2fc);padding:24px}.release-onboarding__eyebrow{display:block;color:#2674ba;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.release-onboarding__header .ant-typography{margin-bottom:5px;color:#173b5e!important}.release-onboarding__header p{max-width:390px;margin:0;color:#526b82!important}.release-onboarding__close{color:#526b82;position:absolute!important;top:12px!important;left:auto!important;right:12px!important}.release-onboarding__footer{display:grid;grid-template-columns:minmax(0,1fr)auto;background:#fbfcfd;border-top:1px solid #edf1f4;align-items: center;gap:12px;padding:14px 18px}.release-onboarding__footer .ant-checkbox-wrapper{color:#526b82;font-size:12px}.release-onboarding__footer-actions{display:flex;align-items: center;gap:4px}.release-onboarding__footer-actions .ant-btn-text{color:#405b74!important}.release-onboarding__footer-actions .anticon{margin-left:5px;font-size:11px}.release-onboarding__minimized{position:fixed;z-index:1001;display:flex;overflow:hidden;background:#fff;border:1px solid #d6e1eb;border-radius:12px;align-items:stretch;width:min(340px,100vw - 32px);bottom:24px;right:28px;box-shadow:0 10px 28px #0f2a412e}.release-onboarding__resume{text-align:left;flex:1;align-items: center;gap:12px;min-width:0;display:flex!important;color:#173b5e!important;height:auto!important;padding:13px 16px!important}.release-onboarding__resume:hover{background:#f4f9fd!important}.release-onboarding__resume-icon{color:#2674ba;flex:none;font-size:23px;margin:0!important}.release-onboarding__resume-copy{flex:1;align-items: flex-start;gap:2px;min-width:0;display:flex!important;flex-direction:column!important}.release-onboarding__resume-title{color:#173b5e;font-size:14px;font-weight:700;line-height:1.35}.release-onboarding__resume-description{color:#526b82;white-space:normal;font-size:12px;line-height:1.35}.release-onboarding__resume-close{color:#748aa1;flex:none;align-self: center;width:42px;height:42px;margin-right:7px}.release-onboarding__resume-close:hover{color:#173b5e;background:#edf4fa!important}.release-onboarding-modal .ant-modal-content{overflow:hidden;background:#fff;border-radius:14px}.release-onboarding-modal .ant-modal-body{background:#fff;padding:0}.release-onboarding-modal__header{display:flex;background:#f8fbfe;border-bottom:1px solid #dce5ee;justify-content:space-between;align-items: flex-start;padding:28px 32px 20px}.release-onboarding-modal__header .ant-typography{margin:0;color:#173b5e!important}.release-onboarding-modal__body{display:flex;background:#fff;min-height:430px}.release-onboarding-modal__steps{background:#f7fafc;border-right:1px solid #dce5ee;flex:0 0 245px;width:245px;padding:30px 24px}.release-onboarding-modal__steps .ant-steps-item{cursor:pointer}.release-onboarding-modal__steps .ant-steps-item-title{font-size:13px;font-weight:600;color:#536b83!important}.release-onboarding-modal__steps .ant-steps-item-process .ant-steps-item-title{color:#173b5e!important}.release-onboarding-modal__steps .ant-steps-item-finish .ant-steps-item-title{color:#36546f!important}.release-onboarding-modal__steps .ant-steps-item-description{color:#536b83!important}.release-onboarding-modal__feature{background:#fff;padding:36px 42px}.release-onboarding-modal__counter{margin-bottom:14px;font-size:12px;font-weight:700;color:#47647e!important}.release-onboarding-modal__feature-icon{display:grid;color:#086bd1;background:#e4f1fd;border-radius:12px;place-items: center;width:48px;height:48px;margin-bottom:18px;font-size:22px}.release-onboarding-modal__feature h2{max-width:500px;margin-bottom:10px;color:#173b5e!important}.release-onboarding-modal__feature p{max-width:510px;font-size:15px;font-weight:500;line-height:1.55;color:#263f58!important;opacity:1!important}.release-onboarding-modal__benefits{display:grid;gap:10px;margin:24px 0;font-weight:500;color:#294964!important}.release-onboarding-modal__benefits .anticon{color:#168360;margin-right:9px}.release-onboarding-modal__feature-actions{display:flex;flex-wrap:wrap;gap:10px}.release-onboarding-modal__feature-actions .anticon{margin-left:6px}.release-onboarding-modal__feature-actions .ant-btn .anticon:first-child{margin-left:0;margin-right:6px}body .release-onboarding-modal .release-onboarding-modal__feature .release-onboarding-modal__description{color:#263f58!important;opacity:1!important;font-weight:500!important}@media (max-width:680px){.release-onboarding{bottom:16px;right:16px!important}.release-onboarding__minimized{width:calc(100vw - 32px);bottom:16px;right:16px}.release-onboarding__footer{display:flex;flex-direction:column;align-items: flex-start}.release-onboarding-modal__body{display:block}.release-onboarding-modal__steps{border-bottom:1px solid #edf1f4;border-right:0;width:auto;padding:18px 24px}.release-onboarding-modal__steps .ant-steps{display:flex}.release-onboarding-modal__steps .ant-steps-item{flex:1}.release-onboarding-modal__steps .ant-steps-item-title{display:none}.release-onboarding-modal__feature{padding:26px}}.loading.cover-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading.cover-page{position:fixed;display:flex;justify-content:center;align-items: center;width:100%;height:100%}.loading .ant-spin{color:var(--app-brand,#1e3f9f)}body.theme-dark{--app-bg:#1b2531;--app-surface:#283142;--app-surface-hover:#364663;--app-text:#b4bed2;--app-text-muted:#9ea8bb;--app-text-subtle:#72849a;--app-border:#4d5b75;--app-brand:#699dff;--app-success:#21b573;--app-warning:#fa8c16;--app-danger:#ff6b72}body.theme-light{--app-bg:#eef3f8;--app-surface:#fff;--app-surface-alt:#f5f8fb;--app-surface-muted:#e7eef6;--app-surface-hover:#e9f0f8;--app-control-surface:#fbfcfe;--app-control-surface-hover:#fff;--app-control-surface-disabled:#f4f7fa;--app-text:#172033;--app-text-muted:#405066;--app-text-subtle:#6b7a90;--app-border:#cfd8e3;--app-border-strong:#bcc8d5;--app-control-border:#aab8c7;--app-control-border-hover:#93a4b7;--app-primary-soft:#dce8ff;--app-brand:#1e3f9f;--app-brand-hover:#17327f;--app-brand-soft:#dce8ff;--app-dark-anchor:#2f4058;--app-dark-anchor-border:#28364b;--app-success:#0b5135;--app-warning:#6f4700;--app-danger:#871a12;--app-tag-success-bg:#eefaf3;--app-tag-success-border:#b7dbc5;--app-tag-warning-bg:#fff8e8;--app-tag-warning-border:#ead28a;--app-tag-danger-bg:#fff2f0;--app-tag-danger-border:#f0c0b9;--app-tag-brand-bg:#eef4ff;--app-tag-brand-border:#c6d8ff}body.theme-light,body.theme-light .ant-layout,body.theme-light .app-container,body.theme-light .app-layout,body.theme-light .app-content{background:var(--app-bg);color:var(--app-text)}body.theme-light .app-header.ant-layout-header{background:var(--app-dark-anchor);border-bottom:1px solid var(--app-dark-anchor-border);box-shadow:0 1px 8px #1f293729}body.theme-light .app-header,body.theme-light .app-header .ant-menu,body.theme-light .app-header .ant-menu-item,body.theme-light .app-header .anticon,body.theme-light .app-header h4{color:#e6edf5}body.theme-light .app-header .text-muted{color:#f8fafc!important}body.theme-light .app-header .ant-menu-item:hover,body.theme-light .app-header .ant-menu-item-selected{color:#fff;background:#ffffff14}body.theme-light .app-header .ant-menu-item-selected:after{border-bottom-color:var(--app-brand)}.app-header .settings-panel-identity.ant-menu-item{height:100%;line-height:1.5}.settings-panel-identity-copy{text-align:right;width:300px;min-width:0;max-width:50vw;height:100%;padding-left:1rem}.settings-panel-user-name,.settings-panel-organization-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header .settings-panel-user-name,.app-header .settings-panel-organization-name{line-height:1.5}@media (max-width:767px){.app-header.ant-layout-header,.app-header .app-header-wrapper,.app-header .nav,.app-header .nav-right,.app-header .settings-panel-trigger{min-width:0;height:70px}.app-header .nav-right{flex:1;margin-left:0;padding:0}.app-header .settings-panel-trigger{display:flex;flex:1;justify-content:flex-end;align-items:stretch}.app-header .settings-panel-trigger>.ant-menu-item{float:none;margin:0}.app-header .settings-panel-identity.ant-menu-item{display:flex;overflow:hidden;flex:auto;align-items: center;min-width:0;max-width:calc(100% - 48px);height:100%;padding:0 8px;line-height:normal}.settings-panel-identity-copy{text-align:right;width:auto;max-width:none;padding-left:0}.app-header .settings-panel-user-name{font-size:14px;line-height:18px}.app-header .settings-panel-organization-name{font-size:12px;line-height:16px}.app-header .settings-panel-action.ant-menu-item{display:inline-flex;flex:0 0 48px;justify-content:center;align-items: center;width:48px;height:100%;padding:0}}body.theme-light .logo{background:linear-gradient(135deg,var(--app-dark-anchor)0%,#344b67 100%);border-right:1px solid var(--app-dark-anchor-border)}body.theme-light .side-nav{background:var(--app-dark-anchor);border-right:1px solid var(--app-dark-anchor-border);box-shadow:1px 0 8px #1f29370f}body.theme-light .ant-card,body.theme-light .ant-drawer-content,body.theme-light .ant-modal-content{background:var(--app-surface);color:var(--app-text);border-color:var(--app-border);box-shadow:0 1px 2px #1f29370a}body.theme-light .journey-page-toolbar{border-bottom:1px solid var(--app-border);background:#f7fafe;margin:-24px -24px 16px;padding:24px 24px 16px}body.theme-light .ant-table{background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-border);border-radius:.625rem;box-shadow:0 1px 2px #1f29370a}body.theme-light .ant-table-thead>tr>th{color:var(--app-text);border-bottom:1px solid var(--app-border);font-weight:700;background:#f4f7fb!important}body.theme-light .ant-table-tbody>tr>td{border-bottom:1px solid var(--app-border);color:var(--app-text)}body.theme-light .ant-table-tbody>tr.ant-table-row:hover>td{background:#f8fbfe}body.theme-light .ant-table-tbody>tr:nth-child(2n):not(.sticky-row):not(.selected-row)>td{background:#fbfcfe}body.theme-light .ant-table-cell-fix-left,body.theme-light .ant-table-cell-fix-right{background:var(--app-surface)}body.theme-light .ant-input,body.theme-light .ant-input-affix-wrapper,body.theme-light .ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .ant-picker,body.theme-light .ant-input-number,body.theme-light .ant-btn{background:var(--app-control-surface);border-color:var(--app-control-border);color:var(--app-text);box-shadow:none;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s}body.theme-light .ant-checkbox-inner,body.theme-light .ant-radio-inner{border-color:var(--app-control-border);transition:border-color .2s,box-shadow .2s,background-color .2s}body.theme-light .ant-input:hover,body.theme-light .ant-input-affix-wrapper:hover,body.theme-light .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,body.theme-light .ant-picker:hover,body.theme-light .ant-btn:hover,body.theme-light .ant-input-number:hover,body.theme-light .ant-input-number-focused{background:var(--app-control-surface-hover);border-color:var(--app-control-border-hover)}body.theme-light .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link):hover,body.theme-light .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-link):focus{border-color:var(--app-control-border-hover);color:var(--app-text);box-shadow:none;background:#f6f8fb}body.theme-light .ant-checkbox-wrapper:hover .ant-checkbox-inner,body.theme-light .ant-checkbox:hover .ant-checkbox-inner,body.theme-light .ant-radio-wrapper:hover .ant-radio-inner,body.theme-light .ant-radio:hover .ant-radio-inner{border-color:var(--app-control-border-hover)}body.theme-light .ant-input::placeholder,body.theme-light .ant-select-selection-placeholder,body.theme-light .ant-picker-input>input::placeholder,body.theme-light textarea.ant-input::placeholder{color:var(--app-text-subtle)}.map-address-search-input.ant-input-affix-wrapper,.map-address-search-input.ant-input{border-radius:6px;padding:0 11px;box-shadow:none!important;background:#fff!important;border-color:#c7d1df!important}.map-address-search-input.ant-input-affix-wrapper .ant-input{border-radius:0;height:34px;padding:0;color:#1f2937!important;box-shadow:none!important;background:#fff!important;border:0!important}.map-address-search-input.ant-input-affix-wrapper:hover,.map-address-search-input.ant-input-affix-wrapper-focused,.map-address-search-input.ant-input:hover,.map-address-search-input.ant-input:focus{background:#fff!important;border-color:#4d73d9!important;box-shadow:0 0 0 2px #4d73d929!important}.map-address-search-input .ant-input::placeholder,.map-address-search-input.ant-input::placeholder{color:#69778a!important}.map-address-search-input .ant-input-clear-icon{color:#69778a}body.theme-dark .mobile-map-address-search-input.ant-input-affix-wrapper,body.theme-dark .mobile-map-address-search-input.ant-input{background:var(--app-surface)!important;border-color:var(--app-border)!important}body.theme-dark .mobile-map-address-search-input.ant-input-affix-wrapper .ant-input{color:var(--app-text)!important;background:var(--app-surface)!important}body.theme-dark .mobile-map-address-search-input .ant-input::placeholder,body.theme-dark .mobile-map-address-search-input.ant-input::placeholder{color:var(--app-text-subtle)!important}body.theme-dark .mobile-map-address-search-input .ant-input-clear-icon{color:var(--app-text-subtle)}@media (max-width:768px){.mobile-map-address-search-input.ant-input-affix-wrapper,.mobile-map-address-search-input.ant-input{border-radius:10px;min-height:48px;padding:0 14px}.mobile-map-address-search-input.ant-input-affix-wrapper .ant-input,.mobile-map-address-search-input.ant-input,.mobile-map-vehicle-search.ant-input-affix-wrapper .ant-input,.mobile-map-vehicle-search.ant-input{font-size:16px!important}.mobile-map-address-search-input.ant-input-affix-wrapper .ant-input{height:46px}}body.theme-dark .vehicles-select-dropdown{--vehicle-select-primary:#d6dcea;--vehicle-select-secondary:#aab5c7;--vehicle-select-meta:#9ea8bb}body.theme-light .vehicles-select-dropdown{--vehicle-select-primary:var(--app-text);--vehicle-select-secondary:#405066;--vehicle-select-meta:#56667c}body.theme-dark .vehicles-select .ant-select-selection-search-input,body.theme-dark .vehicles-select .ant-select-selection-item{color:#d6dcea}body.theme-light .vehicles-select .ant-select-selection-search-input,body.theme-light .vehicles-select .ant-select-selection-item{color:var(--app-text)}.vehicles-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{display:flex;align-items: center}.vehicles-select.ant-select-single .ant-select-selector .ant-select-selection-search,.vehicles-select.ant-select-single .ant-select-selector .ant-select-selection-item,.vehicles-select.ant-select-single .ant-select-selector .ant-select-selection-placeholder{display:flex;align-items: center;line-height:normal}.vehicles-select.ant-select-single .ant-select-selector .ant-select-selection-search-input{height:100%}.vehicles-select-dropdown .ant-select-item-option-content{overflow:visible}.vehicles-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#699dff1f}.vehicles-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#699dff2e}body.theme-light .ant-btn[disabled],body.theme-light .ant-btn[disabled]:hover{background:var(--app-control-surface-disabled);border-color:var(--app-control-border-hover);box-shadow:none;cursor:not-allowed;color:var(--app-text-muted)!important}body.theme-light .ant-btn[disabled]>span,body.theme-light .ant-btn[disabled] .anticon,body.theme-light .ant-btn[disabled]:hover>span,body.theme-light .ant-btn[disabled]:hover .anticon{opacity:1;color:inherit!important}body.theme-light .vehicle-form-modal .ant-modal-content{border:1px solid var(--app-border);overflow:hidden;border-radius:20px;box-shadow:0 18px 48px #17203324}body.theme-light .vehicle-form-modal .ant-modal-header{background:var(--app-surface);border-bottom:1px solid var(--app-border);padding:24px 28px}body.theme-light .vehicle-form-modal .ant-modal-title{color:var(--app-text);font-size:18px;font-weight:700}body.theme-light .vehicle-form-modal .ant-modal-body{background:#f8fbff}.vehicle-form-modal .ant-modal-body,.vehicle-form-modal .ant-tabs,.vehicle-form-modal .ant-tabs-content-holder,.vehicle-form-modal .ant-tabs-content,.vehicle-form-modal .ant-tabs-tabpane{width:100%}body.theme-light .vehicle-form-modal .ant-modal-footer{border-top:1px solid var(--app-border);background:#fffffff0;padding:20px 28px}body.theme-light .vehicle-form-modal .ant-tabs-nav{margin-bottom:24px}body.theme-light .vehicle-form-modal .ant-tabs-tab{padding:8px 4px 14px}body.theme-light .vehicle-form-modal .vehicle-service-modal-tab{padding-bottom:8px}body.theme-light .vehicle-form-modal .vehicle-service-overview{flex:auto;max-width:none;padding-right:8px;width:100%!important}body.theme-light .vehicle-form-modal .vehicle-service-inspection-card,body.theme-light .vehicle-form-modal .vehicle-service-reminder-card,body.theme-light .vehicle-form-modal .vehicle-service-modal-tab>.ant-card,body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-card-type-inner{background:var(--app-surface)!important;border:1px solid var(--app-border)!important;border-radius:18px!important;box-shadow:0 10px 24px #1720330f!important}body.theme-light .vehicle-form-modal .vehicle-service-inspection-card .ant-card-head,body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .ant-card-head,body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-card-head{border-bottom:0}body.theme-light .vehicle-form-modal .vehicle-service-inner-card,body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .vehicle-service-inner-card{box-shadow:none!important;background:#f3f8ff!important;border:1px solid #d6e1ee!important;border-radius:16px!important;padding:0!important}body.theme-light .vehicle-form-modal .vehicle-service-inner-card .ant-card-body{padding:18px 20px!important}body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .ant-alert,body.theme-light .vehicle-form-modal .vehicle-service-inspection-card .ant-alert{border-width:1px;border-radius:16px}body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .ant-alert-error{background:#fff4f3;border-color:#f3c6c0}body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .ant-alert-success,body.theme-light .vehicle-form-modal .vehicle-service-inspection-card .ant-alert-success{background:#eef8f2;border-color:#c9dfd2}body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .ant-btn,body.theme-light .vehicle-form-modal .vehicle-service-inspection-card .ant-btn,body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-btn{border-radius:14px;min-height:44px}body.theme-light .vehicle-form-modal .vehicle-service-reminder-card .ant-btn-sm,body.theme-light .vehicle-form-modal .vehicle-service-inspection-card .ant-btn-sm{min-height:40px}body.theme-light .vehicle-form-modal .pbinsp .ant-progress-inner,body.theme-light .vehicle-form-modal .pbtime .ant-progress-inner,body.theme-light .vehicle-form-modal .pbdist .ant-progress-inner{background:#dde8f5}body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-divider{border-color:#d7e1ec;margin:26px 0}body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-typography,body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-card-head-title,body.theme-light .vehicle-form-modal .vehicle-service-modal-tab .ant-card-body,body.theme-light .ant-typography,body.theme-light .ant-form-item-label>label,body.theme-light .ant-checkbox-wrapper,body.theme-light .ant-radio-wrapper,body.theme-light .ant-select-selection-item,body.theme-light .ant-picker-input>input,body.theme-light .ant-table,body.theme-light .ant-modal,body.theme-light .ant-drawer{color:var(--app-text)}body.theme-light .ant-typography.ant-typography-secondary,body.theme-light .ant-typography-secondary,body.theme-light .ant-form-item-extra,body.theme-light .ant-form-item-explain,body.theme-light .ant-descriptions-item-label,body.theme-light .ant-empty-description,body.theme-light .ant-table-column-sorter,body.theme-light .ant-table-thead>tr>th .ant-table-filter-column-title,body.theme-light .ant-pagination-options-quick-jumper,body.theme-light .text-muted,body.theme-light .text-secondary,body.theme-light .text-gray,body.theme-light .text-gray-light{color:var(--app-text-muted)!important}body.theme-light .ant-input[disabled],body.theme-light .ant-picker.ant-picker-disabled,body.theme-light .ant-picker-input>input[disabled],body.theme-light .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .ant-input-number-disabled,body.theme-light .ant-radio-disabled+span,body.theme-light .ant-checkbox-disabled+span,body.theme-light .ant-typography.ant-typography-disabled{color:var(--app-text-subtle)!important;background:var(--app-control-surface-disabled)!important;border-color:var(--app-control-border)!important;box-shadow:none!important}body.theme-light .ant-checkbox-disabled .ant-checkbox-inner,body.theme-light .ant-radio-disabled .ant-radio-inner{border-color:var(--app-control-border)!important;background:var(--app-control-surface-disabled)!important}body.theme-light .ant-select-disabled .ant-select-selection-item,body.theme-light .ant-select-disabled .ant-select-arrow,body.theme-light .ant-select-disabled .ant-select-selection-placeholder,body.theme-light .ant-input-number-disabled input{opacity:1;color:var(--app-text-muted)!important}body.theme-light .ant-avatar-blue,body.theme-light .ant-avatar-primary{color:var(--app-brand);background:#eef5ff}body.theme-light .ant-avatar-cyan,body.theme-light .ant-avatar-green,body.theme-light .ant-avatar-success{color:var(--app-success);background:#eefaf3}body.theme-light .ant-avatar-yellow,body.theme-light .ant-avatar-gold,body.theme-light .ant-avatar-warning{color:var(--app-warning);background:#fff8e6}body.theme-light .ant-avatar-red,body.theme-light .ant-avatar-volcano,body.theme-light .ant-avatar-danger{color:var(--app-danger);background:#fff1f0}body.theme-light .ant-avatar-orange{color:#7c3f00;background:#fff7ed}body.theme-light .ant-avatar-geekblue{color:#004c6f;background:#eef8ff}body.theme-light .ant-avatar-lime{color:#365314;background:#f7fee7}body.theme-light .ant-avatar-magenta,body.theme-light .ant-avatar-pink{color:#8a0f50;background:#fff0f6}body.theme-light .ant-avatar-purple,body.theme-light .ant-avatar-secondary{color:#5b217c;background:#fbf0ff}body.theme-light .ant-card-head,body.theme-light .ant-modal-header,body.theme-light .ant-drawer-header{color:var(--app-text);border-bottom-color:var(--app-border);background:linear-gradient(#fff 0%,#f5f8fb 100%)}body.theme-light .ant-card-head-title,body.theme-light .ant-modal-title,body.theme-light .ant-drawer-title,body.theme-light .ant-page-header-heading-title,body.theme-light h1,body.theme-light h2,body.theme-light h3,body.theme-light h4,body.theme-light h5,body.theme-light h6{color:var(--app-text)}body.theme-light .ant-tag{background:var(--app-control-surface);border-color:var(--app-border);color:var(--app-text);box-shadow:none;border-radius:999px;padding:3px 10px;font-weight:600;line-height:1.4}body.theme-light .ant-tag-success{background:var(--app-tag-success-bg);border-color:var(--app-tag-success-border);color:var(--app-success)}body.theme-light .ant-tag-warning{background:var(--app-tag-warning-bg);border-color:var(--app-tag-warning-border);color:var(--app-warning)}body.theme-light .ant-tag-error{background:var(--app-tag-danger-bg);border-color:var(--app-tag-danger-border);color:var(--app-danger)}body.theme-light .ant-tag-processing,body.theme-light .ant-tag-blue{background:var(--app-tag-brand-bg);border-color:var(--app-tag-brand-border);color:var(--app-brand)}body.theme-light .ant-list-item,body.theme-light .ant-descriptions-bordered .ant-descriptions-item-label,body.theme-light .ant-descriptions-bordered .ant-descriptions-item-content{color:var(--app-text);border-color:var(--app-border)}body.theme-light .ant-descriptions-item-label,body.theme-light .ant-statistic-title,body.theme-light .ant-list-item-meta-description,body.theme-light .ant-table-summary,body.theme-light .ant-breadcrumb,body.theme-light .ant-breadcrumb a{color:var(--app-text-muted)!important}body.theme-light .ant-statistic-content,body.theme-light .ant-list-item-meta-title,body.theme-light .ant-list-item-meta-title>a{color:var(--app-text)!important}body.theme-light .journey-filters-toolbar,body.theme-light .journey-actions-toolbar{background:var(--app-surface-muted);border:1px solid var(--app-border);border-radius:8px;padding:12px}body.theme-light .journey-filters-toolbar .ant-input,body.theme-light .journey-filters-toolbar .ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .journey-filters-toolbar .ant-picker{border-color:var(--app-control-border);background:#fff}body.theme-light .journey-actions-toolbar{background:var(--app-surface-alt);border-color:#e1e8f0}body.theme-light .my-trips-page-intro .ant-typography.ant-typography-h3,body.theme-light .my-trips-page-intro h3.ant-typography,body.theme-light .my-trips-page-intro-text,body.theme-light .my-trips-section-label,body.theme-light .my-trips-section-hint{color:var(--app-text)!important}body.theme-light .my-trips-page-intro-text,body.theme-light .my-trips-section-hint,body.theme-light .my-trips-inline-label{color:var(--app-text-muted)!important}body.theme-light .journey-page-toolbar .my-trips-page-intro{position:static;overflow:visible;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:0;padding:0}body.theme-light .journey-page-toolbar .my-trips-page-intro:before{content:none}body.theme-light .journey-page-toolbar .my-trips-page-intro .ant-typography.ant-typography-h3,body.theme-light .journey-page-toolbar .my-trips-page-intro h3.ant-typography{color:var(--app-text)!important}body.theme-light .journey-page-toolbar .my-trips-page-intro .my-trips-page-intro-text{max-width:620px;color:var(--app-text-muted)!important}body.theme-light .my-trips-filters-card{box-shadow:0 1px 2px #1f293708;background:#f9fbfe!important;border:1px solid #bcc8d5d1!important}body.theme-light .my-trips-filters-card .ant-card-body{background:0 0!important}body.theme-light .my-trips-filters-card .ant-input,body.theme-light .my-trips-filters-card .ant-input-affix-wrapper,body.theme-light .my-trips-filters-card .ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .my-trips-filters-card .ant-picker{background:var(--app-control-surface)!important;color:var(--app-text)!important;border-color:#bcc8d5f5!important}body.theme-light .my-trips-filters-card .ant-input-affix-wrapper .ant-input,body.theme-light .my-trips-filters-card .ant-picker input,body.theme-light .my-trips-filters-card .ant-select-selection-search-input{color:var(--app-text)!important;box-shadow:none!important;background:0 0!important}body.theme-light .my-trips-filters-card .ant-input-affix-wrapper .ant-input:focus,body.theme-light .my-trips-filters-card .ant-input-affix-wrapper .ant-input-focused,body.theme-light .my-trips-filters-card .ant-input-affix-wrapper .ant-input:hover{box-shadow:none!important;background:0 0!important}body.theme-light .my-trips-filters-card .ant-select-selection-item,body.theme-light .my-trips-filters-card .ant-picker-input>input{color:var(--app-text)!important}body.theme-light .my-trips-filters-card .ant-input,body.theme-light .my-trips-filters-card .ant-input::placeholder,body.theme-light .my-trips-filters-card .ant-select-selection-placeholder,body.theme-light .my-trips-filters-card .ant-picker-input>input::placeholder{font-size:14px!important;line-height:1.4!important}body.theme-light .my-trips-filters-card .ant-input::placeholder,body.theme-light .my-trips-filters-card .ant-select-selection-placeholder,body.theme-light .my-trips-filters-card .ant-picker-input>input::placeholder{color:#6b7a90!important}body.theme-light .my-trips-filters-card .my-trips-section-label,body.theme-light .my-trips-filters-card .my-trips-filters-group-label,body.theme-light .my-trips-filters-card .my-trips-filters-field-label{color:var(--app-text-muted)!important}body.theme-light .my-trips-filters-card .my-trips-section-label{color:var(--app-text)!important}body.theme-light .my-trips-filters-section,body.theme-light .my-trips-filters-card-status-preview{border-top-color:#bcc8d5b8!important}body.theme-light .my-trips-filters-card .ant-input:hover,body.theme-light .my-trips-filters-card .ant-input:focus,body.theme-light .my-trips-filters-card .ant-input-affix-wrapper:hover,body.theme-light .my-trips-filters-card .ant-input-affix-wrapper-focused,body.theme-light .my-trips-filters-card .ant-select:not(.ant-select-customize-input) .ant-select-selector:hover,body.theme-light .my-trips-filters-card .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .my-trips-filters-card .ant-picker:hover,body.theme-light .my-trips-filters-card .ant-picker-focused{background:#fff!important;border-color:#aab8c7f5!important;box-shadow:0 0 0 2px #bcc8d51a!important}body.theme-light .my-trips-filters-card-header .ant-btn:not(.ant-btn-primary),body.theme-light .my-trips-filters-card-footer-actions .ant-btn:not(.ant-btn-primary){color:var(--app-text-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#bcc8d5f5!important}body.theme-light .my-trips-filters-card-header .ant-btn:not(.ant-btn-primary):hover,body.theme-light .my-trips-filters-card-header .ant-btn:not(.ant-btn-primary):focus,body.theme-light .my-trips-filters-card-footer-actions .ant-btn:not(.ant-btn-primary):hover,body.theme-light .my-trips-filters-card-footer-actions .ant-btn:not(.ant-btn-primary):focus{background:var(--app-control-surface)!important;color:var(--app-text)!important;border-color:#aab8c7f5!important}body.theme-light .my-trips-primary-radio-group .ant-radio-button-wrapper{background:var(--app-control-surface)!important;border-color:var(--app-control-border)!important;color:var(--app-text)!important;box-shadow:none!important}body.theme-light .my-trips-primary-radio-group .ant-radio-button-wrapper span{color:var(--app-text)!important}body.theme-light .my-trips-primary-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:var(--app-tag-brand-border)!important;background:#eef4ff!important}body.theme-light .my-trips-primary-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) span{color:var(--app-brand)!important}body.theme-light .ant-radio-button-wrapper{background:var(--app-control-surface);border-color:var(--app-control-border);color:var(--app-text);box-shadow:none;min-height:36px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}body.theme-light .ant-radio-button-wrapper:hover{background:var(--app-control-surface-hover);border-color:var(--app-control-border-hover);color:var(--app-text)}body.theme-light .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 3px #3e79f714}body.theme-light .ant-radio-button-wrapper-disabled{background:var(--app-control-surface-disabled)!important;border-color:var(--app-control-border)!important;color:var(--app-text-subtle)!important;box-shadow:none!important}body.theme-light .ant-radio-button-wrapper-disabled span{color:inherit!important}body.theme-light .my-trips-list-shell,body.theme-light .my-trips-main-card.ant-card,body.theme-light .my-trips-details-panel.ant-card,body.theme-light .my-trips-side-panel,body.theme-light .my-trips-inline-section-card,body.theme-light .my-trips-details-route-card{background:var(--app-surface)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}body.theme-light .my-trips-details-panel>.ant-card-body,body.theme-light .my-trips-main-card>.ant-card-body{background:var(--app-surface)!important}body.theme-light .my-trips-list-toolbar{color:var(--app-text)!important;box-shadow:none!important;background:0 0!important;border-width:0!important;border-color:#0000!important;border-radius:0!important;padding:2px 0 8px!important}body.theme-light .my-trips-list-toolbar .ant-checkbox-wrapper,body.theme-light .my-trips-list-toolbar .ant-typography,body.theme-light .my-trips-list-toolbar .my-trips-inline-summary-line,body.theme-light .my-trips-list-toolbar .my-trips-inline-summary-item{color:var(--app-text)!important}body.theme-light .my-trips-list-toolbar .my-trips-inline-summary-item.is-private{color:var(--app-success)!important}body.theme-light .my-trips-list-toolbar .my-trips-inline-summary-item.is-business{color:var(--app-brand)!important}body.theme-light .my-trips-list-toolbar .my-trips-inline-summary-item.is-danger{color:var(--app-danger)!important}body.theme-light .my-trips-list-toolbar .my-trips-inline-summary-separator{color:var(--app-border-strong)!important}body.theme-light .my-trips-day-group-header{background:var(--app-bg);color:var(--app-text-muted)!important}body.theme-light .my-trips-list .ant-list-items{gap:12px}body.theme-light .my-trips-skeleton-toolbar,body.theme-light .my-trips-skeleton-card{box-shadow:none!important;background:#fbfcfe!important;border-color:#bcc8d5b8!important}body.theme-light .my-trips-address-preview,body.theme-light .my-trips-address-row .ant-input,body.theme-light .my-trips-address-list.is-panel .my-trips-address-row>span:last-child,body.theme-light .my-trips-details-content .ant-typography.ant-typography-secondary{color:var(--app-text)!important}body.theme-light .my-trips-inline-details .my-trips-details-field{border-color:var(--app-control-border)!important;color:var(--app-text)!important;background:#fbfcfe!important}body.theme-light .my-trips-inline-details .my-trips-details-field::placeholder{color:var(--app-text-subtle)!important}body.theme-light .my-trips-inline-details .my-trips-details-field:hover,body.theme-light .my-trips-inline-details .my-trips-details-field:focus,body.theme-light .my-trips-inline-details .my-trips-details-field.ant-input-focused,body.theme-light .my-trips-inline-details .ant-input-affix-wrapper.my-trips-details-field:focus,body.theme-light .my-trips-inline-details .ant-input-affix-wrapper.my-trips-details-field-focused{border-color:var(--app-brand)!important;background:#fff!important;box-shadow:0 0 0 3px #386fe814!important}body.theme-light .journeys-summary-card{box-shadow:0 1px 2px #1f29370a;background:var(--app-surface)!important;border-color:var(--app-border)!important}body.theme-light .journeys-summary-card-header{border-bottom-color:var(--app-border);background:#f7fafe;box-shadow:inset 3px 0 #315fd92e}body.theme-light .journeys-summary-card-header .ant-typography,body.theme-light .journeys-summary-card-header h1,body.theme-light .journeys-summary-card-header h2,body.theme-light .journeys-summary-card-header h3,body.theme-light .journeys-summary-card-header h4,body.theme-light .journeys-summary-card-header h5,body.theme-light .journeys-summary-card-header h6,body.theme-light .journeys-summary-card .ant-typography,body.theme-light .journeys-summary-card .ant-statistic-title,body.theme-light .journeys-summary-card .ant-statistic-content{color:var(--app-text)!important}body.theme-light .journeys-summary-card .ant-typography.ant-typography-secondary,body.theme-light .journeys-summary-card .ant-typography-secondary{color:var(--app-text-muted)!important}body.theme-light .journeys-overview-toolbar{align-items:stretch}body.theme-light .journeys-overview-toolbar-actions{border:1px solid var(--app-border);box-shadow:none;background:#f3f7fb;border-radius:10px;padding:12px}body.theme-light .journeys-overview-toolbar-actions .my-trips-filters-field-label{color:var(--app-text-muted);font-weight:700}body.theme-light .journeys-overview-toolbar-actions .ant-picker{border-color:var(--app-control-border)!important;background:#fbfcfe!important}body.theme-light .journeys-overview-toolbar-actions .journeys-overview-filter-button.ant-btn{border:1px solid var(--app-control-border);color:var(--app-text);box-shadow:none;background:#fbfcfe}body.theme-light .journeys-overview-active-filters{background:var(--app-brand-soft);border-color:#315fd952}body.theme-light .journeys-overview-active-filters:not(:has(.journeys-summary-filter-pill)){display:none}body.theme-light .journeys-summary-overview-card,body.theme-light .journeys-summary-action-card,body.theme-light .journeys-summary-split-metric{border-color:var(--app-border);background:#fbfcfe;box-shadow:0 1px 2px #1f29370a}body.theme-light .journeys-summary-overview-card.is-clickable:hover,body.theme-light .journeys-summary-split-metric.is-clickable:hover,body.theme-light .journeys-summary-donut-hole.is-clickable:hover{border-color:var(--app-border-strong);box-shadow:0 6px 16px #1f293714}body.theme-light .journeys-summary-overview-card-label,body.theme-light .journeys-summary-group-title,body.theme-light .journeys-summary-vehicle-bar-caption,body.theme-light .journeys-summary-split-metric span,body.theme-light .journeys-summary-split-metric small,body.theme-light .journeys-summary-action-description,body.theme-light .journeys-summary-overview-description,body.theme-light .journeys-summary-overview-line,body.theme-light .journeys-summary-legend-item{color:var(--app-text-muted)!important}body.theme-light .journeys-summary-overview-card-value,body.theme-light .journeys-summary-overview-title,body.theme-light .journeys-summary-action-title,body.theme-light .journeys-summary-vehicle-name,body.theme-light .journeys-summary-vehicle-bar-head strong,body.theme-light .journeys-summary-split-metric strong,body.theme-light .journeys-summary-donut-hole span,body.theme-light .journeys-summary-empty .ant-typography,body.theme-light .journeys-summary-review-month-label,body.theme-light .journeys-summary-review-cell-count,body.theme-light .journeys-summary-review-item-title,body.theme-light .journeys-summary-review-empty-title{color:var(--app-text)!important}body.theme-light .journeys-summary-overview-card.is-danger{background:#fff5f6;border-color:#f0bcc2}body.theme-light .journeys-summary-overview-card.is-warning{background:#fff9e8;border-color:#ead28a}body.theme-light .journeys-summary-overview-card.is-orange{background:#fff7ed;border-color:#f0c49b}body.theme-light .journeys-summary-overview-card.is-purple{background:#f8f4ff;border-color:#d4c2f0}body.theme-light .journeys-summary-overview-card.is-danger .journeys-summary-overview-card-label,body.theme-light .journeys-summary-overview-card.is-danger .journeys-summary-overview-card-pill{color:var(--app-danger)!important}body.theme-light .journeys-summary-overview-card.is-warning .journeys-summary-overview-card-label,body.theme-light .journeys-summary-overview-card.is-warning .journeys-summary-overview-card-pill{color:var(--app-warning)!important}body.theme-light .journeys-summary-overview-card.is-orange .journeys-summary-overview-card-label,body.theme-light .journeys-summary-overview-card.is-orange .journeys-summary-overview-card-pill{color:#7c3f00!important}body.theme-light .journeys-summary-overview-card.is-purple .journeys-summary-overview-card-label,body.theme-light .journeys-summary-overview-card.is-purple .journeys-summary-overview-card-pill{color:#5b21b6!important}body.theme-light .journeys-summary-overview-card-pill{background:#edf3fa;color:var(--app-text)!important}body.theme-light .journeys-summary-overview-card-pill.is-primary{background:var(--app-brand);color:#fff!important}body.theme-light .journeys-summary-action-card.is-danger{background:#fff5f6;border-color:#f0bcc2}body.theme-light .journeys-summary-action-card.is-warning{background:#fff9e8;border-color:#ead28a}body.theme-light .journeys-summary-action-card.is-info{background:#f4f8ff;border-color:#c7d9ff}body.theme-light .journeys-summary-filter-pill{background:var(--app-control-surface);border-color:var(--app-tag-brand-border);color:var(--app-text);box-shadow:none}body.theme-light .journeys-summary-filter-pill.is-muted{color:var(--app-text-muted)}body.theme-light .journeys-summary-filter-pill-remove{color:var(--app-text-muted);background:0 0}body.theme-light .journeys-summary-filter-pill-remove:hover{background:var(--app-tag-brand-bg);color:var(--app-brand)}body.theme-light .journeys-summary-filter-reset-all.ant-btn-link,body.theme-light .journeys-summary-card .ant-btn-link{color:var(--app-brand)}body.theme-light .my-trips-view-badge{background:var(--app-tag-brand-bg)!important;border-color:var(--app-tag-brand-border)!important;color:var(--app-brand)!important;box-shadow:none!important}body.theme-light .my-trips-quick-filters .ant-btn:not(.ant-btn-primary){color:var(--app-text)!important;box-shadow:none!important;background:0 0!important;border-color:#bcc8d5f5!important}body.theme-light .my-trips-quick-filters .ant-btn.ant-btn-primary{border-color:var(--app-tag-brand-border)!important;color:var(--app-brand)!important;box-shadow:none!important;background:#eef4ff!important}body.theme-light .my-trips-quick-filters .ant-btn.ant-btn-primary>span,body.theme-light .my-trips-quick-filters .ant-btn.ant-btn-primary .anticon{color:inherit!important}body.theme-light .journeys-summary-donut-hole{background:var(--app-surface);box-shadow:inset 0 0 0 1px var(--app-border),0 8px 20px #1f293714}body.theme-light .journeys-summary-vehicle-bar-track,body.theme-light .journeys-summary-review-split-bar{background:#e7edf5}body.theme-light .journeys-summary-fuel-group+.journeys-summary-fuel-group,body.theme-light .journeys-summary-review-table,body.theme-light .journeys-summary-review-list{border-color:var(--app-border)}body.theme-light .journeys-summary-review-search .ant-input-affix-wrapper{border-color:var(--app-control-border)!important;background:#fff!important}body.theme-light .journeys-summary-review-search .ant-input,body.theme-light .journeys-summary-review-search .anticon{color:var(--app-text)!important}body.theme-light .journeys-summary-review-table-head{border-bottom-color:var(--app-border);color:var(--app-text-muted);background:#eef3f9}body.theme-light .journeys-summary-review-row,body.theme-light .journeys-summary-review-item{border-bottom-color:var(--app-border);background:#fff}body.theme-light .journeys-summary-review-cell,body.theme-light .journeys-summary-review-cell-vehicle,body.theme-light .journeys-summary-review-item-time,body.theme-light .journeys-summary-review-item-meta,body.theme-light .journeys-summary-review-empty-text{color:var(--app-text-muted)}body.theme-light .journeys-summary-review-month-badge{color:var(--app-danger);background:#fff1f0}body.theme-light .journeys-summary-review-split-values .is-business{color:var(--app-brand)}body.theme-light .journeys-summary-review-split-values .is-private{color:var(--app-success)}body.theme-light .journeys-summary-review-avatar{background:var(--app-brand-soft)!important;color:var(--app-brand)!important}body.theme-light .journeys-summary-chart-legend{color:var(--app-text-muted)}body.theme-light .journeys-summary-chart-legend-dot{background:var(--app-brand)}body.theme-light .journeys-summary-chart-select .ant-select-selector{border-color:var(--app-control-border)!important;color:var(--app-text)!important;background:#fff!important}body.theme-light .journeys-summary-chart-select .ant-select-selection-item,body.theme-light .journeys-summary-chart-select .ant-select-arrow,body.theme-light .journeys-summary-card-header .ant-typography,body.theme-light .journeys-summary-card-header .ant-typography.ant-typography-secondary,body.theme-light .journeys-summary-card-header .ant-typography-secondary,body.theme-light .journeys-summary-card-header h1,body.theme-light .journeys-summary-card-header h2,body.theme-light .journeys-summary-card-header h3,body.theme-light .journeys-summary-card-header h4,body.theme-light .journeys-summary-card-header h5,body.theme-light .journeys-summary-card-header h6{color:var(--app-text)!important}body.theme-light .journeys-summary-card-header .ant-typography.ant-typography-secondary,body.theme-light .journeys-summary-card-header .ant-typography-secondary{color:var(--app-text-muted)!important}body.theme-light .my-trips-vehicle-tabs .ant-tabs-nav:before{border-bottom-color:var(--app-border)}body.theme-light .my-trips-vehicle-tabs .ant-tabs-tab{border-radius:999px;padding:6px 10px;transition:background-color .2s,color .2s}body.theme-light .my-trips-vehicle-tabs .ant-tabs-tab-btn{color:var(--app-text-muted)!important}body.theme-light .my-trips-vehicle-tabs .ant-tabs-tab:hover{background:var(--app-control-surface)}body.theme-light .my-trips-vehicle-tabs .ant-tabs-tab-active{background:var(--app-tag-brand-bg)}body.theme-light .my-trips-vehicle-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,body.theme-light .my-trips-vehicle-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--app-brand)!important}body.theme-light .my-trips-vehicle-tabs .ant-tabs-ink-bar{background:var(--app-brand);border-radius:999px;height:2px}body.theme-light .my-trips-vehicle-tabs-empty{color:var(--app-text-muted)}body.theme-light .ant-menu-item-group-title{color:var(--app-text-muted);font-weight:700}body.theme-light .side-nav .ant-menu-item-group-title{color:#f8fafc;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}body.theme-light .side-nav,body.theme-light .side-nav .ant-layout-sider-children,body.theme-light .side-nav .ant-menu,body.theme-light .side-nav .ant-menu-inline,body.theme-light .side-nav .ant-menu-item-group-list{background:var(--app-dark-anchor)}body.theme-light .side-nav .ant-menu-item-group-title,body.theme-light .side-nav .ant-menu-item,body.theme-light .side-nav .ant-menu-submenu-title,body.theme-light .side-nav .ant-menu-item a,body.theme-light .side-nav .anticon,body.theme-light .side-nav .navbar-icon{color:#e6edf5}body.theme-light .side-nav .ant-menu-item:hover,body.theme-light .side-nav .ant-menu-submenu-title:hover{color:#fff;background:#ffffff1a}body.theme-light .side-nav .ant-menu-item:hover a,body.theme-light .side-nav .ant-menu-item:hover .anticon,body.theme-light .side-nav .ant-menu-submenu-title:hover .anticon{color:#fff}body.theme-light .side-nav .ant-menu-item-selected{position:relative;color:#fff!important;background:#ffffff1a!important}body.theme-light .side-nav .ant-menu-item-selected:before{content:"";position:absolute;background:var(--app-brand);border-radius:0 2px 2px 0;width:3px;top:8px;bottom:8px;left:0}body.theme-light .side-nav .ant-menu-item-selected a,body.theme-light .side-nav .ant-menu-item-selected .anticon,body.theme-light .side-nav .ant-menu-item-selected .navbar-icon{color:#fff!important}body.theme-light .ant-btn-primary{background:var(--app-brand);border-color:var(--app-brand);color:#fff!important}body.theme-light .ant-btn-primary>span,body.theme-light .ant-btn-primary .anticon{color:inherit}body.theme-light .ant-btn-primary:hover,body.theme-light .ant-btn-primary:focus{background:var(--app-brand-hover);border-color:var(--app-brand-hover);color:#fff!important}body.theme-light .ant-tag.ant-tag-has-color,body.theme-light .ant-tag.ant-tag-has-color .anticon-close,body.theme-light .ant-tag.ant-tag-has-color .anticon-close:hover{color:#fff!important}body.theme-light .journey-regnr-tag,body.theme-dark .journey-regnr-tag{line-height:1.35;border-radius:8px!important;padding:3px 12px!important}body.theme-light .vehicle-registry-plate.ant-tag,body.theme-dark .vehicle-registry-plate.ant-tag{border-radius:8px!important;padding-inline-start:12px!important;padding-inline-end:12px!important}body.theme-light .ant-input:focus,body.theme-light .ant-input-focused,body.theme-light .ant-input-affix-wrapper-focused,body.theme-light .ant-picker-focused,body.theme-light .ant-input-number-focused,body.theme-light .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .ant-tree-select-focused .ant-select-selector,body.theme-light .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),body.theme-light .ant-checkbox-wrapper:hover .ant-checkbox-inner,body.theme-light .ant-checkbox-checked .ant-checkbox-inner{box-shadow:0 0 0 3px #3e79f714;border-color:var(--app-brand)!important}body.theme-light .ant-input:focus,body.theme-light .ant-input-focused,body.theme-light .ant-input-affix-wrapper-focused,body.theme-light .ant-picker-focused,body.theme-light .ant-input-number-focused,body.theme-light .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,body.theme-light .ant-tree-select-focused .ant-select-selector{background:var(--app-control-surface-hover)!important}body.theme-light .ant-checkbox-checked .ant-checkbox-inner,body.theme-light .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--app-brand);color:#fff}body.theme-light .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled),body.theme-light .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled) span{color:var(--app-text)}body.theme-light .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) span{color:#fff}body.theme-light .ant-tag-success,body.theme-light .ant-typography-success,body.theme-light .ant-badge-status-success+.ant-badge-status-text{color:var(--app-success)}body.theme-light .ant-tag-warning,body.theme-light .ant-typography-warning,body.theme-light .ant-badge-status-warning+.ant-badge-status-text{color:var(--app-warning)}body.theme-light .ant-tag-error,body.theme-light .ant-typography-danger,body.theme-light .ant-badge-status-error+.ant-badge-status-text{color:var(--app-danger)}body.theme-light .ant-tag-processing,body.theme-light .ant-tag-blue,body.theme-light .ant-badge-status-processing+.ant-badge-status-text{color:var(--app-brand)}body.theme-light .ant-spin-dot-item{background-color:var(--app-brand)}body.theme-light .ant-empty{color:var(--app-text-muted)}body.theme-light .ant-empty-img-simple-ellipse,body.theme-light .ant-empty-img-simple-g{fill:#dbe7f5}body.theme-light *{scrollbar-color:#b8c4d3 #eef2f6}body.theme-light *::-webkit-scrollbar{width:10px;height:10px}body.theme-light *::-webkit-scrollbar-track{background:#eef2f6}body.theme-light *::-webkit-scrollbar-thumb{background:#b8c4d3;border:2px solid #eef2f6;border-radius:999px}body.theme-light *::-webkit-scrollbar-thumb:hover{background:#9fadc0}body.theme-dark .ant-table-thead>tr>th{position:sticky!important;background:#283142!important}.ant-tabs{overflow:inherit!important}.ant-switch-checked.tripType{background-color:var(--app-success,#0b5135)!important}.ant-switch.tripType{background-color:var(--app-brand,#1e3f9f)}.list-container{overflow:auto;height:400px}body.theme-dark .ant-list-header{position:sticky!important;z-index:1!important;background-color:#283142!important;top:-24px!important}body.theme-dark .ant-picker-panel-container{background:#283142!important;border-radius:.625rem!important;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000094,0 9px 28px 8px #00000026!important}body.theme-dark .ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{line-height:28px;color:#b4bed2!important;border-radius:0!important;width:100%!important;transition:background .3s!important}body.theme-dark .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#263352!important}body.theme-dark .ant-picker-panel-container .ant-picker-panel{border-width:0 0 1px!important;border-radius:0!important}body.theme-dark .ant-picker-time-panel-column:not(:first-child){border-left:1px solid #4d5b75!important}body.theme-dark .ant-picker-range-arrow:after{display:none}body.theme-dark .ant-picker-range-arrow:before{background:#283142!important}body.theme-dark .one-month .ant-picker-footer,body.theme-dark .display-footer .ant-picker-footer{display:initial!important}body.theme-dark .ant-picker-footer{display:none}body.theme-dark .ant-picker-separator,body.theme-dark .ant-picker-suffix{color:#9ea8bb!important}body.theme-dark .ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel-focused{border:none}body.theme-dark .ant-picker-focused,body.theme-dark .ant-picker:hover,body.theme-dark .ant-picker-outlined:focus-within{background-color:#283142!important}body.theme-dark .ant-picker-time-panel-column{margin:0!important}body.theme-dark .ant-picker-time-panel-cell:hover{background-color:#4d5b75!important}body.theme-dark .ant-picker-clear{color:#9ea8bb!important;transition:opacity .3s,color .3s!important;right:11px!important}body.theme-dark .ant-picker.ant-picker-disabled{cursor:not-allowed!important;background:#586379!important;border-color:#4d5b75!important}body.theme-dark .ant-picker-cell:hover,body.theme-dark .ant-picker-cell-in-view:hover,body.theme-dark .ant-picker-content th:hover{border-radius:50rem;background-color:#364663!important}body.theme-dark .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,body.theme-dark .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body.theme-dark .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff!important;background:#3e79f7!important;border-radius:50rem!important}body.theme-dark .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,body.theme-dark .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#3e79f71a!important}body.theme-dark .ant-picker-cell,body.theme-dark .ant-picker-cell-in-view,body.theme-dark .ant-picker-content th,body.theme-dark .ant-picker-header{color:#b4bed2!important;border-radius:50rem!important}body.theme-dark .ant-picker-cell .ant-picker-cell-inner{position:relative!important;z-index:2!important;display:inline-block!important;min-width:30px!important;height:30px!important;transition:background .3s,border .3s!important;line-height:30px!important}body.theme-dark .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#3e79f71a!important}body.theme-dark .ant-picker-header button{cursor:pointer;background:0 0;border:0;padding:0;transition:color .3s;line-height:40px;color:#9ea8bb!important}body.theme-dark .ant-picker,body.theme-dark .ant-picker-input>input{color:#b4bed2!important}body.theme-dark .ant-picker,body.theme-dark .ant-picker-input-placeholder>input{color:#617190!important}body.theme-dark .ant-picker-input input::placeholder{color:#f0f0f0!important;opacity:.4!important}body.theme-dark .sticky-row .ant-table-cell:first-child{position:sticky;left:0}body.theme-dark .sticky-row:hover .ant-table-cell{color:#b4bed2!important;background:#283142!important}body.theme-dark .sticky-row{position:sticky!important;z-index:1000!important;pointer-events:none!important;background:#283142!important;top:0!important;left:0!important}.ant-table-row.sticky-row .ant-table-selection-column{display:none!important}.editable-text div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:8.5px 11px;width:100%!important}.editable-text{cursor:pointer;border:1px solid var(--app-border);display:flex;border-radius:.625rem;align-items: center;min-height:40px;line-height:1.5;white-space:nowrap!important;overflow:hidden!important;width:100%!important}body.theme-light .editable-row:hover .editable-text:not(.disabled),body.theme-light .editable-text:not(.disabled):hover{color:var(--app-text);background-color:#f8fbfe;background-image:none;border:1px solid #bcc8d5e6;border-radius:.625rem;min-height:40px}body.theme-light .description-row{color:var(--app-text);border:1px solid var(--app-border);background-color:#f8fbfe;background-image:none;border-radius:.625rem;min-height:40px}body.theme-light .editable-text{color:var(--app-text);box-shadow:none;background:0 0;border-color:#0000}body.theme-light .editable-text.disabled{background:0 0;border-color:#0000}body.theme-light .editable-text div{margin:7px 12px}body.theme-light .sticky-row .ant-table-cell:first-child{position:sticky;left:0}body.theme-light .sticky-row,body.theme-light .sticky-row:hover .ant-table-cell{font-weight:700;color:var(--app-text)!important;border-bottom:1px solid var(--app-border)!important;background:#f3f7fb!important;border-top:1px solid #bcc8d5b8!important}body.theme-light .selected-row,body.theme-light .selected-row:hover>td{color:var(--app-text)!important;background:#edf4ff!important}body.theme-light .selected-row .editable-text{background:0 0;border-color:#0000}body.theme-light .showing-routes,body.theme-light .showing-speed-log{background:#fffaf3!important}body.theme-light .showing-routes .editable-text,body.theme-light .showing-speed-log .editable-text{background:0 0;border-color:#0000}body.theme-light .selected-row:hover .editable-text:not(.disabled),body.theme-light .showing-routes:hover .editable-text:not(.disabled),body.theme-light .showing-speed-log:hover .editable-text:not(.disabled),body.theme-light .selected-row .editable-text:not(.disabled):hover,body.theme-light .showing-routes .editable-text:not(.disabled):hover,body.theme-light .showing-speed-log .editable-text:not(.disabled):hover{background:#f8fafcc7;border-color:#bcc8d5e6}.default-input-field{width:100%!important}body.theme-dark .editable-row:hover .editable-text.disabled{cursor:initial;border:none;background-color:#0000!important}body.theme-dark .editable-text{box-shadow:none;background:0 0;border:1px solid #0000}body.theme-dark .editable-text.disabled{background:0 0;border:1px solid #0000}body.theme-light .description-row div{font-weight:600}body.theme-dark .editable-row:hover .editable-text{color:#b4bed2;background-color:#283142;background-image:none;border:1px solid #4d5b75;border-radius:.625rem;min-height:40px}body.theme-dark .description-row{color:#b4bed2;background-color:#0000;background-image:none;border:1px solid #0000;border-radius:.625rem;min-height:40px}#trips-table .d-table{width:100%!important}#trips-table .ant-table-cell{overflow:hidden!important;text-wrap:nowrap!important;text-overflow:ellipsis!important}#trips-table td.ant-table-cell:not(.sticky-row .ant-table-cell){padding:8px 4px!important}#trips-table .sticky-row .ant-table-cell{overflow:visible!important}#trips-table .ant-table-body{overflow-y:auto!important}body.theme-light #trips-table.journeys-overview-table .ant-table-body{overflow-y:visible!important;height:auto!important;min-height:0!important;max-height:none!important}body.theme-dark .custom-bordered-header .ant-table-thead>tr>th:before{position:absolute;content:"";background-color:#4d5b75;width:1px;height:1.6em;transition:background-color .2s;top:50%;right:0;transform:translateY(-50%)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;cursor:col-resize;z-index:5;width:20px;height:100%;bottom:0;right:-5px}.app-content{padding-bottom:0}body.theme-dark .selected-row .editable-text{background:0 0;border-color:#0000}body.theme-dark .selected-row{color:#b4bed2!important;background:#364663!important}body.theme-light .trip-type-private:not(.sticky-row):not(.selected-row):not(.showing-routes):not(.showing-speed-log)>td{background:#0b51350f!important}body.theme-light .trip-type-private.editable-row:hover>td{background:#0b51351a!important}body.theme-light .trip-type-business:not(.sticky-row):not(.selected-row):not(.showing-routes):not(.showing-speed-log)>td{background:#1e3f9f0f!important}body.theme-light .trip-type-business.editable-row:hover>td{background:#1e3f9f1a!important}body.theme-dark .showing-routes,body.theme-dark .showing-speed-log{background:#232f4b!important}body.theme-dark .selected-row:hover .editable-text:not(.disabled),body.theme-dark .showing-routes:hover .editable-text:not(.disabled),body.theme-dark .showing-speed-log:hover .editable-text:not(.disabled),body.theme-dark .selected-row .editable-text:not(.disabled):hover,body.theme-dark .showing-routes .editable-text:not(.disabled):hover,body.theme-dark .showing-speed-log .editable-text:not(.disabled):hover{color:#b4bed2;background-color:#283142;border-color:#4d5b75}.ant-table-content{overflow-y:auto!important}.custom-legend{display:flex;align-items: center}.legend-item{display:flex;align-items:baseline;margin-right:20px}.legend-color{border-radius:2px;width:12px;height:12px;margin-right:4px}.legend-img{width:14px;height:14px;margin-right:4px}.legend-label{font-size:14px}.hoverParent:hover .hoverContent{opacity:1!important}#trips-table tr:hover .previousValue{visibility:visible!important}.previousValue{visibility:hidden}.clickable-row:hover{cursor:pointer}.react-resizable{position:relative}.react-resizable-handle{position:absolute;cursor:col-resize;z-index:5;width:20px;height:100%;bottom:0;right:-5px}body.theme-dark .custom-bordered-header .ant-table-thead>tr>th:before{position:absolute;content:"";background-color:#4d5b75;width:1px;height:1.6em;transition:background-color .2s;top:50%;right:0;transform:translateY(-50%)}.ant-drawer .ant-drawer-right .no-mask{min-width:300px;max-width:100%}.mobile-custom-panel .ant-collapse-header{align-items:baseline!important;padding:16px!important}.ant-card-head-title{white-space:pre-line}.kontek-calender div.ant-picker-panel{pointer-events:none!important}.kontek-calender .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.kontek-calender .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.kontek-calender .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner .ant-picker-cell-today,.kontek-calender .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:inherit!important;background:inherit!important;border-radius:inherit!important}.kontek-calender>div.ant-picker-calendar-header>div.ant-radio-group.ant-radio-group-outline.ant-radio-group-small.ant-picker-calendar-mode-switch{display:none!important}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-thead>tr>th{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;--antd-wave-shadow-color:#3e79f7;--scroll-bar:0;--my-favorite-color:#fff;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";border-collapse:separate;border-spacing:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;color:#d6d7dc;text-align:left;overflow-wrap:break-word;border-bottom:1px solid #4d5b75;padding:16px;transition:background .3s;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;line-height:1.5;position:sticky!important;background:#283142!important}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-thead>tr>td{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;--antd-wave-shadow-color:#3e79f7;--scroll-bar:0;--my-favorite-color:#fff;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";border-collapse:separate;border-spacing:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;color:#d6d7dc;text-align:left;overflow-wrap:break-word;border-bottom:1px solid #4d5b75;padding:16px;transition:background .3s;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;line-height:1.5;position:sticky!important;background:#283142!important}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table{box-sizing:border-box;color:#b4bed2;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;background:#283142;border-radius:.625rem;margin:0;padding:0;font-size:14px;line-height:1.5}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-tbody-virtual .ant-table-cell{border-bottom:1px solid #4d5b75;transition:background .3s}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-tbody-virtual .ant-table-row>.ant-table-cell-row-hover{background:#364663;border-bottom:1px solid #4d5b75;transition:background .3s}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;content:"";background-color:#ffffff14;width:1px;height:1.6em;transition:background-color .3s;top:50%;right:0;transform:translateY(-50%)}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{position:absolute;content:"";background-color:#ffffff14;width:1px;height:1.6em;transition:background-color .3s;top:50%;right:0;transform:translateY(-50%)}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-cell-fix-left{z-index:2;background:#283142;position:sticky!important}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-cell-fix-right{z-index:2;background:#283142;position:sticky!important}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-ping-right .ant-table-cell-fix-right-first:after{box-shadow:inset -10px 0 8px -8px #000000bf}body.theme-dark :where(.css-dev-only-do-not-override-18h3yg2).ant-table-wrapper .ant-table-ping-right .ant-table-cell-fix-right-last:after{box-shadow:inset -10px 0 8px -8px #000000bf}body.theme-dark #custom-table-v5 .anticon{color:#b4bed2}@keyframes pulseIsMoving{0%{box-shadow:0 0 0 0 rgba(var(--marker-pulse-rgb,255,255,255),.32)}70%{box-shadow:0 0 0 14px rgba(var(--marker-pulse-rgb,255,255,255),0)}to{box-shadow:0 0 0 0 rgba(var(--marker-pulse-rgb,255,255,255),0)}}.pulsating{animation:pulseIsMoving 2.4s ease-out infinite}.labels{overflow-inline:clip;text-overflow:ellipsis;border-width:1px;border-color:#1a1a1ab3;border-radius:5px;min-width:100px;max-width:130px;margin-top:10px;box-shadow:0 5px 15px #00000059}.labelsIsMoving{position:relative;z-index:10;border-style:dashed;border-color:#1a1a1a}.labelsIsMoving:before{content:"";position:absolute;animation:pulse-ring 1.5s infinite;z-index:-1;background:#3e79f7;border-radius:50%;width:48px;height:48px;top:-20px;left:50%}@keyframes pulse-ring{0%{transform:translate(-50%,-50%)scale(1);opacity:.3}70%{transform:translate(-50%,-50%)scale(1.8);opacity:.1}to{transform:translate(-50%,-50%)scale(1);opacity:0}}.labelsIsMoving:after{content:"...";display:inline-block;text-align:left;animation:dots-opacity 1.5s steps(3,end)infinite;width:1em}@keyframes dots-opacity{0%{opacity:0}33%{opacity:.3}66%{opacity:.6}to{opacity:1}}body.theme-dark .ant-modal .ant-card,body.theme-dark .ant-modal .ant-table,body.theme-dark .ant-modal .ant-table-thead>tr>th,body.theme-dark .ant-modal .ant-table-tbody>tr>td{background-color:#283142!important}body.theme-dark .ant-modal .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#364663!important}body.theme-dark .ant-modal .ant-table-thead>tr>th{border-bottom:1px solid #ffffff1a!important}body.theme-dark .ant-modal .ant-card-head{background-color:#283142!important;border-bottom:1px solid #ffffff1a!important}body.theme-dark .ant-modal .ant-table-tbody>tr.ant-table-row-selected>td{background-color:#508cff40!important}body.theme-dark .ant-modal .ant-table-tbody>tr.ant-table-row-selected:hover>td{background-color:#64a0ff59!important}.rapportcenter-page{font-size:14px}.rapportcenter-page .ant-typography:not(h1):not(h2):not(h3):not(h4):not(h5),.rapportcenter-page .ant-form-item-label>label,.rapportcenter-page .ant-input,.rapportcenter-page .ant-select-selector,.rapportcenter-page .ant-radio-wrapper,.rapportcenter-page .ant-checkbox-wrapper,.rapportcenter-page .ant-btn,.rapportcenter-page .ant-table,.rapportcenter-page .ant-table-cell{font-size:inherit!important}.rapportcenter-page .ant-radio-wrapper{color:#e5e7eb}.rapportcenter-page .ant-radio-wrapper span{color:#e5e7eb!important;font-size:13px!important}.rapportcenter-page .rapportcenter-report-type-title{display:block;font-size:15px;font-weight:600;line-height:22px;color:#f8fafc!important}.rapportcenter-page .rapportcenter-report-type-desc{display:block;margin-top:4px;font-size:13px;line-height:18px;color:#cbd5e1!important}.rapportcenter-page .rapportcenter-report-type-meta{display:block;margin-top:4px;font-size:12px;line-height:16px;color:#94a3b8!important}.journey-filters-section{margin-bottom:12px}.journey-filters-section.is-no-margin,.journey-filters-group.is-no-margin{margin-bottom:0}.journey-filters-section-label{letter-spacing:.2px;font-size:11px}.journey-filters-section-body{margin-top:6px}.journey-filters-section-body.is-hide-label{margin-top:0}.journey-filters-group{margin-bottom:18px}.journey-filters-group-header{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.journey-filters-group-title{letter-spacing:.3px;font-size:12px;font-weight:600}.journey-filters-group-subtitle{font-size:12px}.journey-filters-group-body{margin-top:10px}.journey-filters-inline-group{display:flex;flex-wrap:wrap;align-items: center;gap:12px}.journey-filters-inline-item{min-width:0}.journey-filters-inline-layout{display:flex;flex-wrap:nowrap;align-items: flex-start;gap:0;width:auto;min-width:0}.journey-filters-inline-layout>.journey-filters-targets-section{flex:0 auto;min-width:0}.journey-filters-inline-layout>.journey-filters-period-section{flex:0 0 260px;min-width:260px;max-width:260px}.journey-filters-period-section .journey-filters-inline-group{width:100%}.journey-filters-inline-item{display:flex;flex-direction:column}.journey-filters-scope-headline{margin-bottom:18px}.journey-filters-scope-headline-stack{width:100%}.journey-filters-scope-headline-title{font-size:14px}.journey-filters-scope-headline-divider{width:100%}.journey-filters-customize-label{display:block;margin-bottom:12px;font-size:12px}.journey-filters-checkbox-stack{width:100%}.journey-filters-checkbox-group{display:flex;overflow-x:auto;flex-wrap:nowrap;justify-content:space-between;gap:16px;width:100%;padding-bottom:2px}.journey-filters-checkbox-option{flex:1;min-width:-moz-fit-content;min-width:fit-content}.journey-filters-scope-content{margin-top:24px;margin-bottom:18px}.journey-filters-exclusive-scope{margin-bottom:14px}.journey-filters-exclusive-scope-stack{width:100%}.journey-filters-exclusive-scope-card{padding:12px}.journey-filters-exclusive-scope-title{display:block;margin-bottom:8px;font-size:12px}.journey-filters-exclusive-scope-divider-text{text-align:center;font-size:12px}.journey-filters-inline-label{display:inline-flex;align-items: center;gap:6px}.journey-filters-targets-section.is-grouped{margin-top:24px}body.theme-light .my-trips-main-card,body.theme-light .my-trips-details-panel,body.theme-light .my-trips-list-shell,body.theme-light .my-trips-inline-section-card,body.theme-light .my-trips-details-route-card,body.theme-light .my-trips-card{color:var(--app-text)!important}body.theme-light .my-trips-main-card,body.theme-light .my-trips-details-panel,body.theme-light .my-trips-list-shell{border-color:var(--app-border)!important;box-shadow:0 1px 2px #1f293714!important}body.theme-light .journeys-overlay-drawer .ant-drawer-content{background:#fbfcfe!important;border-left:1px solid #bcc8d5c7!important;box-shadow:-8px 0 24px #0f172a14!important}body.theme-light .journeys-overlay-drawer .ant-drawer-header{background:#fbfcfe!important;border-bottom:1px solid #bcc8d594!important;padding:18px 20px!important}body.theme-light .journeys-overlay-drawer .ant-drawer-title{font-size:18px;font-weight:700}body.theme-light .journeys-overlay-drawer .ant-drawer-body{overscroll-behavior:contain;overflow-y:auto!important;background:0 0!important;padding:0 0 18px!important}body.theme-light .journeys-route-panel-body{overscroll-behavior:contain;padding:16px 20px 20px}body.theme-light .journeys-route-panel-body>span:first-child{display:block;color:var(--app-text);margin:4px 0 8px}body.theme-light .journeys-route-panel-body>p{color:var(--app-text-muted);margin:0 0 16px;line-height:1.55}body.theme-light .journeys-route-panel-body::-webkit-scrollbar{width:10px}body.theme-light .journeys-route-panel-body::-webkit-scrollbar-thumb{background:#bcc8d5e6;border:2px solid #fbfcfef2;border-radius:999px}body.theme-light .journeys-speedlog-panel-body{overscroll-behavior:contain;min-height:calc(100vh - 120px);padding:16px 20px 20px}.journeys-overlay-drawer .ant-drawer-header{padding:18px 20px}.journeys-overlay-drawer .ant-drawer-body{overflow-y:auto;overscroll-behavior:contain;padding:0 0 20px}.journeys-route-panel-body,.journeys-speedlog-panel-body{overscroll-behavior:contain;padding:16px 20px 20px}.journeys-drawer-map{overflow:hidden;background:#f3f6fb;border:1px solid #bcc8d5c7;border-radius:10px}body.theme-light .my-trips-card{border-color:#bcc8d5d1!important;box-shadow:0 1px 2px #1f29370d!important}body.theme-light .my-trips-card:hover{border-color:#bcc8d5f5!important;box-shadow:0 0 0 1px #5261740f,0 6px 14px #0f172a0f!important}body.theme-light .my-trips-card.is-selected{border-color:#bcc8d5f5!important;box-shadow:0 0 0 1px #7c899a14,0 8px 16px #0f172a0f!important}body.theme-light .my-trips-card.is-private,body.theme-light .my-trips-card.is-private>.ant-card-body{--my-trips-card-surface:#f4fbf6;--my-trips-card-selected-surface:#edfdf5;background:var(--my-trips-card-surface)!important}body.theme-light .my-trips-card.is-business,body.theme-light .my-trips-card.is-business>.ant-card-body{--my-trips-card-surface:#f4f7ff;--my-trips-card-selected-surface:#edf4ff;background:var(--my-trips-card-surface)!important}body.theme-light .my-trips-card.is-neutral,body.theme-light .my-trips-card.is-neutral>.ant-card-body{--my-trips-card-surface:#f8fafc;--my-trips-card-selected-surface:#f8fafc;background:var(--my-trips-card-surface)!important}body.theme-light .my-trips-card.is-selected,body.theme-light .my-trips-card.is-selected>.ant-card-body{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface))!important}body.theme-light .my-trips-card.is-private:before{background:var(--app-success)}body.theme-light .my-trips-card.is-private.is-selected{border-color:#b6d6c1eb!important;box-shadow:0 0 0 1px #0b51350f,0 8px 16px #0f172a0f!important}body.theme-light .my-trips-card.is-business:before{background:var(--app-brand)}body.theme-light .my-trips-card.is-business.is-selected{border-color:#c6d8fff5!important;box-shadow:0 0 0 1px #1e3f9f0f,0 8px 16px #0f172a0f!important}body.theme-light .my-trips-card.is-neutral:before{background:var(--app-text-muted)}body.theme-light .my-trips-details-content .ant-typography.ant-typography-secondary,body.theme-light .my-trips-inline-section-card .ant-typography.ant-typography-secondary,body.theme-light .my-trips-card-meta,body.theme-light .my-trips-card-meta-label,body.theme-light .my-trips-card-summary-meta,body.theme-light .my-trips-card-summary-value,body.theme-light .my-trips-card-distance,body.theme-light .my-trips-card-driver,body.theme-light .my-trips-card-purpose,body.theme-light .my-trips-card-purpose-label,body.theme-light .my-trips-card-vehicle,body.theme-light .my-trips-card-vehicle-label,body.theme-light .my-trips-card-context-label,body.theme-light .my-trips-missing-purpose,body.theme-light .my-trips-missing-purpose-label,body.theme-light .my-trips-fees-editor-unit,body.theme-light .my-trips-inline-details-header .ant-typography,body.theme-light .my-trips-passage-list-time{color:var(--app-text-muted)!important}body.theme-light .my-trips-card-time-title,body.theme-light .my-trips-day-header,body.theme-light .my-trips-address-preview,body.theme-light .my-trips-card-context-value,body.theme-light .my-trips-address-row .ant-input,body.theme-light .my-trips-address-list.is-panel .my-trips-address-row>span:last-child,body.theme-light .my-trips-fees-editor-station,body.theme-light .my-trips-passage-list-name,body.theme-light .my-trips-passage-list-amount{color:var(--app-text)!important}body.theme-light .my-trips-chip-private,body.theme-light .my-trips-chip-attested,body.theme-light .my-trips-card-status.is-attested,body.theme-light .my-trips-card-status.is-approved,body.theme-light .my-trips-card-status.is-corrected{color:var(--app-success)!important;background:#eefaf3!important}body.theme-light .my-trips-chip-business,body.theme-light .my-trips-card-status.is-not-confirmed,body.theme-light .my-trips-address-override-badge,body.theme-light .my-trips-passage-list-type.is-tax{color:var(--app-brand)!important;background:#eef5ff!important}body.theme-light .my-trips-card-status.is-confirmed,body.theme-light .my-trips-chip-issue-warning{color:var(--app-warning)!important;background:#fff8e6!important}body.theme-light .my-trips-fees-badge,body.theme-light .my-trips-missing-purpose-value,body.theme-light .my-trips-card-status.is-bad,body.theme-light .my-trips-chip-issue-danger{color:var(--app-danger)!important;background:#fff1f0!important}body.theme-light .my-trips-fees-badge{padding:1px 8px!important}body.theme-light .my-trips-card-status.is-neutral{color:var(--app-text-muted)!important;background:#edf2f7!important}body.theme-light .my-trips-inline-details .my-trips-details-field,body.theme-light .my-trips-inline-details .my-trips-purpose-input,body.theme-light .my-trips-inline-details .my-trips-address-editable-always .ant-input{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface,transparent))!important;color:var(--app-text)!important;border-color:#bcc8d5eb!important}body.theme-light .my-trips-inline-section-card,body.theme-light .my-trips-details-route-card{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body.theme-light .my-trips-inline-route-card{margin-top:14px}body.theme-light .my-trips-inline-details .my-trips-details-field::placeholder,body.theme-light .my-trips-inline-details .my-trips-purpose-input::placeholder{color:var(--app-text-subtle)!important}body.theme-light .my-trips-inline-details .my-trips-details-field:hover,body.theme-light .my-trips-inline-details .my-trips-details-field:focus,body.theme-light .my-trips-inline-details .my-trips-details-field.ant-input-focused,body.theme-light .my-trips-inline-details .ant-input-affix-wrapper.my-trips-details-field:focus,body.theme-light .my-trips-inline-details .ant-input-affix-wrapper.my-trips-details-field-focused,body.theme-light .my-trips-inline-details .my-trips-purpose-input:hover,body.theme-light .my-trips-inline-details .my-trips-purpose-input:focus,body.theme-light .my-trips-inline-details .my-trips-purpose-input.ant-input-focused,body.theme-light .my-trips-inline-details .ant-input-affix-wrapper.my-trips-purpose-input:focus,body.theme-light .my-trips-inline-details .ant-input-affix-wrapper.my-trips-purpose-input-focused,body.theme-light .my-trips-inline-details .my-trips-address-editable-always .ant-input:hover,body.theme-light .my-trips-inline-details .my-trips-address-editable-always .ant-input:focus{background:var(--my-trips-card-selected-surface,var(--my-trips-card-surface,transparent))!important;border-color:#aab8c7f5!important;box-shadow:0 0 0 2px #bcc8d51a!important}body.theme-light .my-trips-address-restore.ant-btn{font-size:12px;font-weight:600;box-shadow:none!important;color:var(--app-text-muted)!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important}body.theme-light .my-trips-address-restore.ant-btn:hover,body.theme-light .my-trips-address-restore.ant-btn:focus{text-decoration:underline;color:var(--app-brand)!important;background:0 0!important}body.theme-light .my-trips-card-button-confirm,body.theme-light .my-trips-card-button-edit{border-color:var(--app-control-border)!important;color:var(--app-text-muted)!important;background:#fff!important}body.theme-light .my-trips-card-button-confirm:hover,body.theme-light .my-trips-card-button-confirm:focus,body.theme-light .my-trips-card-button-edit:hover,body.theme-light .my-trips-card-button-edit:focus{border-color:var(--app-control-border-hover)!important;background:var(--app-surface-hover)!important;color:var(--app-text)!important}body.theme-light .my-trips-card-button-confirm[disabled],body.theme-light .my-trips-card-button-confirm[disabled]:hover{border-color:var(--app-control-border)!important;color:var(--app-text-subtle)!important;background:#eef3f8!important}body.theme-light .scheduled-reports-dark,body.theme-light .scheduled-reports-center{background:var(--app-bg);color:var(--app-text)}body.theme-light .scheduled-reports-page-header{border-bottom-color:var(--app-border)}body.theme-light .scheduled-reports-title.ant-typography,body.theme-light .scheduled-reports-panel-header h2,body.theme-light .scheduled-reports-day-label,body.theme-light .scheduled-reports-day-date,body.theme-light .scheduled-reports-delivery-title,body.theme-light .scheduled-reports-inspector-header h3,body.theme-light .scheduled-reports-inspector-section h4,body.theme-light .scheduled-reports-inspector-recipients,body.theme-light .scheduled-reports-inspector-detail-value,body.theme-light .scheduled-reports-inspector-bullet-list,body.theme-light .scheduled-reports-delivery-expanded h4,body.theme-light .scheduled-reports-inspector-value-chip,body.theme-light .scheduled-reports-inspector-value-more{color:var(--app-text)}body.theme-light .scheduled-reports-subtitle.ant-typography,body.theme-light .scheduled-reports-upcoming-intro.ant-typography,body.theme-light .scheduled-reports-day-weekday,body.theme-light .scheduled-reports-day-weekday:before,body.theme-light .scheduled-reports-day-delivery-count,body.theme-light .scheduled-reports-day-icon,body.theme-light .scheduled-reports-delivery-meta,body.theme-light .scheduled-reports-delivery-side,body.theme-light .scheduled-reports-delivery-chevron,body.theme-light .scheduled-reports-delivery-highlight+.scheduled-reports-delivery-highlight:before,body.theme-light .scheduled-reports-delivery-highlight-icon,body.theme-light .scheduled-reports-delivery-expanded-title,body.theme-light .scheduled-reports-delivery-expanded-compact,body.theme-light .scheduled-reports-inspector-date,body.theme-light .scheduled-reports-inspector-detail-label,body.theme-light .scheduled-reports-included-schedule-meta,body.theme-light .scheduled-reports-recipient-list,body.theme-light .scheduled-reports-drawer .ant-drawer-close{color:var(--app-text-muted)}body.theme-light .scheduled-reports-recipient-list li::marker{color:var(--app-text-muted)}body.theme-light .scheduled-reports-inspector-bullet-list li::marker{color:var(--app-text-muted)}body.theme-light .scheduled-reports-panel,body.theme-light .scheduled-reports-day-deliveries,body.theme-light .scheduled-reports-inspector,body.theme-light .scheduled-reports-drawer .ant-drawer-content,body.theme-light .scheduled-reports-drawer .ant-drawer-header,body.theme-light .scheduled-reports-delivery-chips span,body.theme-light .scheduled-reports-inspector-value-chip,body.theme-light .scheduled-reports-inspector-value-more{background:#fff;border-color:#dce3ec}body.theme-light .scheduled-reports-day-deliveries,body.theme-light .scheduled-reports-inspector{box-shadow:0 1px 3px #1f293714}body.theme-light .scheduled-reports-delivery-row+.scheduled-reports-delivery-row,body.theme-light .scheduled-reports-inspector .ant-divider,body.theme-light .scheduled-reports-drawer .ant-divider,body.theme-light .scheduled-reports-inspector-actions{border-color:#dce3ec}body.theme-light .scheduled-reports-delivery-row:hover,body.theme-light .scheduled-reports-delivery-row.is-selected,body.theme-light .scheduled-reports-delivery-row.is-grouped:not(.is-selected):hover{background:#f4f7fb}body.theme-light .scheduled-reports-delivery-row.is-selected{background:#eef4fc}body.theme-light .scheduled-reports-delivery-expanded,body.theme-light .scheduled-reports-inspector-schedule,body.theme-light .scheduled-reports-included-schedule,body.theme-light .scheduled-reports-format-tag.ant-tag{color:var(--app-text);background:#f8fafc;border-color:#e2e8f0}body.theme-light .scheduled-reports-active-tag.ant-tag{border-color:var(--app-tag-success-border);background:var(--app-tag-success-bg);color:var(--app-success)}.app-view-header{display:flex;border-bottom:1px solid var(--app-border,#4d5b75);justify-content:space-between;align-items: flex-start;gap:16px;margin:4px 0 20px;padding:0 0 16px}.app-view-header-copy{min-width:0}.app-view-header-title.ant-typography{margin:0}.app-view-header-subtitle.ant-typography{display:block;margin-top:4px;font-size:13px}.app-view-header-actions{display:flex;flex:none;align-items: center;gap:8px}body.theme-light .app-view-header{border-bottom-color:var(--app-border)}@media (max-width:575px){.app-view-header{flex-direction:column;align-items:stretch}.app-view-header-actions{flex-wrap:wrap}}.ant-menu-item-group-title{height:auto}
