.global-search-dropdown .ant-dropdown{background:#0000!important;padding:0!important}.global-search-dropdown .ant-dropdown-content{animation:slideDown .2s ease-out;background:#0000!important;border:none!important;box-shadow:none!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.global-search-grouped{padding:0}.global-search-section:last-child .global-search-item:last-child{border-bottom:none}.global-search-section-header{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:8px 16px 6px}.global-search-section-title{color:#0000008c;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.global-search-item{transition:all .2s ease}.global-search-item:hover{background-color:#f5f5f5!important;transform:translateX(2px)}.global-search-item--active{background-color:#e6f4ff!important;box-shadow:inset 3px 0 0 #1677ff;transform:none}.global-search-item--active:hover{background-color:#d6ebff!important}.global-search-icon{align-items:center;background-color:#f8f9fa;border-radius:6px;display:flex;font-size:16px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.global-search-item:hover .global-search-icon{background-color:#e9ecef;transform:scale(1.05)}.global-search-icon--emoji{font-size:18px;line-height:1}.global-search-icon--emoji .global-search-emoji{display:inline-block;line-height:1;-webkit-user-select:none;user-select:none}.global-search-item--active .global-search-icon--emoji{background-color:#d6ebff}.global-search-tag{border-radius:4px;font-size:11px;font-weight:500;padding:2px 6px}.global-search-highlight{background-color:#fff3cd;border-radius:2px;color:inherit;padding:0 2px}.global-search-title .global-search-highlight--title{background-color:#ffe58f;font-weight:600}.global-search-description{color:#666;font-size:12px;line-height:1.4;margin-top:4px}.global-search-empty{color:#999;padding:40px 20px;text-align:center}.global-search-empty .ant-empty-description{color:#999}.global-search-loading{padding:40px 20px;text-align:center}.global-search-loading .ant-spin{margin-bottom:8px}.global-search-history-block{padding-bottom:4px}.global-search-history-header{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 16px}.global-search-history-item{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:8px 16px;transition:all .2s ease}.global-search-history-item:hover{background-color:#f5f5f5}.global-search-history-item:last-child{border-bottom:none}.global-search-history-query{color:#333;font-weight:500}.global-search-history-count{color:#999;font-size:11px;margin-left:8px}.global-search-clear-button{border:none!important;box-shadow:none!important;color:#999!important}.global-search-clear-button:hover{background-color:#fff2f0!important;color:#ff4d4f!important}@media (max-width:768px){.global-search-dropdown .ant-dropdown-content{max-width:400px;width:90vw!important}}.entity-card.ant-card{border-radius:12px}.entity-card .ant-card-body{padding:16px}.entity-card .ant-card-head{min-height:48px;padding:0 16px}.entity-card .ant-card-extra,.entity-card .ant-card-head-title{padding:12px 0}.ui-data-table .ant-table-cell{font-size:14px;line-height:1.5}.ui-data-table .ant-table-thead>tr>th{font-size:13px;font-weight:600}.ui-data-table .primary-cell{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.ui-data-table .ant-table-cell>.primary-cell:first-child{margin-bottom:0}.ui-data-table .ant-table-cell .primary-cell+.secondary-text{margin-top:4px}.ui-data-table .ant-table-cell .secondary-text+.secondary-text{margin-top:2px}.ui-data-table .primary-cell .primary-cell-secondary-line{color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-top:4px}.ui-data-table .primary-cell .primary-cell-meta{color:var(--text-secondary);display:block;font-size:12px;font-weight:400;margin-top:2px}.page-layout{background-color:var(--bg);min-height:100%}.page-layout__shell{box-sizing:border-box;max-width:100%;padding:20px 24px;padding:var(--page-layout-padding-y,20px) var(--page-layout-padding-x,24px)}.page-layout__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;gap:var(--page-layout-header-gap,16px);justify-content:space-between;margin-bottom:24px;margin-bottom:var(--page-layout-header-margin-bottom,24px)}.page-layout__heading{flex:1 1 240px;min-width:0}.page-layout__title{color:var(--text);font-size:22px;font-size:var(--page-layout-title-size,22px);font-weight:600;line-height:1.3;margin:0}.page-layout__subtitle{color:var(--text-secondary);font-size:13px;font-size:var(--page-layout-subtitle-size,13px);line-height:1.5;margin:6px 0 0}.page-layout__actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;gap:var(--page-layout-actions-gap,8px);justify-content:flex-end}.page-layout__content{min-width:0}.ui-toolbar{align-items:center;background:#eceff3;border:1px solid #e5e7eb;border:1px solid var(--card-border,#e5e7eb);border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.dark .ui-toolbar{background:#343648;border-color:#3a3b4e;border-color:var(--card-border,#3a3b4e)}.search-select-footer{background:#f0f2f5;border-top:1px solid #0000001a;box-sizing:border-box;flex-shrink:0;padding:6px 10px 4px}.dark .search-select-footer{background:#2c2d3a;border-top-color:#ffffff24}.search-select-footer__counter{color:#000000e0;font-size:12px;font-weight:400;line-height:1.4;margin:0;padding:2px 4px 6px;text-align:center;word-break:break-word}.dark .search-select-footer__counter{color:#ffffffe0}.search-select-footer__counter--compact{padding-bottom:2px}.search-select-footer__divider{background:#0000000f;height:1px;margin:0 0 2px}.dark .search-select-footer__divider{background:#ffffff1a}.search-select-footer__load-more.ant-btn{align-items:center;border:0;border-radius:4px;color:#1677ff;display:flex;font-size:13px;font-weight:500;gap:6px;height:auto;justify-content:center;line-height:1.45;margin:0;padding:3px 8px 2px;width:100%}.search-select-footer__load-more.ant-btn .anticon{font-size:11px}.search-select-footer__load-more.ant-btn:not(:disabled):hover{background:#1677ff1a;color:#4096ff}.search-select-footer__load-more.ant-btn:not(:disabled):active{background:#1677ff29;color:#0958d9}.dark .search-select-footer__load-more.ant-btn{color:#1668dc}.dark .search-select-footer__load-more.ant-btn:not(:disabled):hover{background:#1677ff2e;color:#3c89e8}.task-history-detail{display:flex;flex-direction:column;gap:0}.task-history-detail__title{font-size:18px!important;line-height:1.35!important;margin:0 0 4px!important}.task-history-detail__divider{border-color:#f0f0f0;margin:12px 0 16px}.task-history-detail__fields{display:flex;flex-direction:column;gap:14px}.task-history-detail__field{display:flex;flex-direction:column;gap:4px}.task-history-detail__label{color:#00000073;font-size:12px;line-height:1.3}.task-history-detail__value{color:#000000e0;font-size:14px;line-height:1.45}.task-history-detail__extensions{display:none}.cp-workspace{--cp-primary:#2563eb;--cp-border:#e5e7eb;--cp-surface:#f8fafc;--cp-radius:10px}.cp-workspace .ant-card-body{padding:12px 16px}.cp-workspace__loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:24px}.cp-workspace__layout{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}.cp-workspace__header-sticky{background:#fff;border-bottom:1px solid var(--cp-border);padding-bottom:4px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.cp-workspace__body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;min-width:0;width:100%}.cp-workflow-header{display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}.cp-workflow-header__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.cp-workflow-header__title{font-size:14px;line-height:1.3}.cp-workflow-header__status-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-width:0;width:100%}.cp-workflow-header__state-tag{-webkit-margin-end:0!important;font-size:13px;font-weight:600;line-height:22px;margin-inline-end:0!important;padding-inline:10px}.cp-workflow-header__steps{flex:1 1 220px;max-width:420px;min-width:0}.cp-workflow-header__steps .ant-steps{width:100%}.cp-workflow-header__steps .ant-steps-item-title{font-size:12px!important}.cp-workflow-header__meta{margin-left:auto}.cp-workflow-header__lock{align-items:center;color:#00000073;display:inline-flex;gap:6px}.cp-workflow-header__cycle{background:#fff;border-color:var(--cp-border)}.cp-workflow-header__progress{max-width:100%;width:100%}.cp-workflow-header__progress .ant-progress-text{color:#0000008c;font-size:12px}.cp-workflow-header__reason{display:block;font-size:12px;line-height:1.4}.cp-summary{min-width:0;width:100%}.cp-summary__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.cp-summary__card{background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:8px;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:space-between;min-height:88px;min-width:0;padding:10px 12px}.cp-summary__card--accent{background:#eff6ff;border-color:#bfdbfe}.cp-summary__card--warn{background:#fffbeb;border-color:#fde68a}.cp-summary__card--ok{background:#f0fdf4;border-color:#bbf7d0}.cp-summary__label{font-size:12px;line-height:1.2}.cp-summary__value{color:#000000e0;font-size:18px;font-weight:600;line-height:1.2;word-break:break-word}.cp-summary__hint{font-size:11px;line-height:1.2}.cp-section-placeholder{background:var(--cp-surface);border:1px dashed var(--cp-border);border-radius:8px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px}.cp-section-placeholder__title{color:#000000d9;font-size:13px;font-weight:600}.cp-section-placeholder__stage{font-size:11px;letter-spacing:.04em;text-transform:uppercase}.cp-section-placeholder__desc{font-size:12px}.cp-timeline{background:#fff;border:1px solid var(--cp-border);border-radius:8px;min-width:0;padding:12px 14px}.cp-timeline__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.cp-timeline__fetching{font-size:12px}.cp-timeline__loading{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:96px;padding:16px 0}.cp-timeline__list{margin-top:4px;padding-left:4px}.cp-timeline__list.ant-timeline{margin-bottom:0}.cp-timeline__event{display:flex;flex-direction:column;gap:4px;min-width:0;padding-bottom:4px}.cp-timeline__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px}.cp-timeline__title{font-size:13px;line-height:1.35}.cp-timeline__result{-webkit-margin-end:0!important;margin-inline-end:0!important}.cp-timeline__meta{font-size:12px;line-height:1.35}.cp-timeline__chips{display:flex;flex-wrap:wrap;gap:4px}.cp-timeline__chip{-webkit-margin-end:0!important;margin-inline-end:0!important}.cp-timeline__description{font-size:12px;line-height:1.4}@media (max-width:900px){.cp-timeline{padding:10px 12px}}.cp-journal{background:#fff;border-color:var(--cp-border);min-width:0}.cp-journal>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:10px 14px}.cp-journal>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 12px 12px}.cp-journal__table{width:100%}.cp-journal__table .ant-table{font-size:13px}.cp-journal__timestamp{font-size:12px}.cp-journal__action-tag{-webkit-margin-end:0;line-height:20px;margin-inline-end:0;max-width:100%;white-space:normal}.cp-journal__description{min-width:0;width:100%}.cp-journal__details{width:100%}.cp-journal__details>.ant-collapse-item>.ant-collapse-header{min-height:auto;padding:2px 0 0!important}.cp-journal__details>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:4px 0 0}.cp-journal__detail-value{color:inherit;font:inherit;margin:0;max-height:160px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.cp-active-task{background:#fff;border:1px solid var(--cp-border);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px}.cp-active-task__kicker{color:#00000073;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cp-active-task__title{font-size:13px;line-height:1.35}.cp-active-task__meta{display:flex;flex-wrap:wrap;gap:12px 20px}.cp-active-task__meta-item{display:flex;flex-direction:column;gap:2px;min-width:0}.cp-active-task__label{font-size:11px}.cp-active-task__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:2px}.cp-active-task__more{-webkit-margin-end:0!important;margin-inline-end:0!important}.cp-active-task__more-empty{font-size:12px}.cp-span-full{grid-column:1/-1}.cp-composition{background:#fff;border:1px solid var(--cp-border);border-radius:8px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;width:100%}.cp-composition__header{justify-content:space-between}.cp-composition__header,.cp-composition__header-main{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cp-composition__title{font-size:13px}.cp-composition__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;min-width:0}.cp-composition__toolbar-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cp-composition__toolbar-actions{align-items:center;display:flex;gap:8px;margin-left:auto;min-width:0}.cp-composition__toolbar-command-group .ant-btn{min-width:190px}.cp-composition__banner{margin:0}.cp-composition__table{width:100%}.cp-composition__table .ant-table{font-size:13px}.cp-composition__table .ant-table-thead>tr>th{background:var(--cp-surface)!important;font-weight:600;padding:8px 10px!important}.cp-composition__table .ant-table-tbody>tr>td{padding:8px 10px!important;vertical-align:middle}.cp-composition__table .cp-composition__row--excluded>td{background:#fafafa}.cp-composition__table .ant-spin-nested-loading,.cp-composition__table .ant-table,.cp-composition__table .ant-table-wrapper{width:100%}.cp-composition__document-cell{display:flex;min-width:0;width:100%}.cp-composition__ellipsis-text{display:block;min-width:0;width:100%}.cp-composition__row-actions{justify-content:flex-end;min-width:138px}.cp-composition__empty-content{align-items:center;display:flex;flex-direction:column;gap:12px}.cp-composition__empty-actions{justify-content:center}.cp-task-modal__composition-shell{border-radius:8px;max-height:clamp(360px,54vh,660px);overflow:auto}@media (min-width:1366px){.cp-workspace__body{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1920px){.cp-workspace .ant-card-body{padding:14px 18px}.cp-workflow-header__steps{max-width:520px}.cp-summary__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:2560px){.cp-workspace__body{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-workflow-header__steps{max-width:640px}.cp-summary__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.cp-summary__card{min-height:96px;padding:12px 14px}}@media (max-width:1365px){.cp-workflow-header__meta{margin-left:0}.cp-workflow-header__steps .ant-steps-item-title{display:none}.cp-composition__toolbar-actions{flex-basis:100%;margin-left:0}}@media (max-width:900px){.cp-composition__toolbar-command-group,.cp-composition__toolbar-command-group .ant-btn,.cp-composition__toolbar-command-group .ant-space-item{width:100%}.cp-composition__toolbar-filters{max-width:100%;overflow-x:auto}}.table-card-rows .application-cargo-row-clickable{cursor:pointer}.table-card-rows .application-cargo-row-clickable:hover>td{background:#1890ff0f!important}.dark .table-card-rows .application-cargo-row-clickable:hover>td{background:#ffffff0f!important}.table-card-rows .application-list-row-clickable{cursor:pointer}.table-card-rows .application-list-row-clickable:hover>td{background:#1890ff0f!important}.dark .table-card-rows .application-list-row-clickable:hover>td{background:#ffffff0f!important}.mutation-workspace{display:flex;flex-direction:column;gap:20px}.mutation-workspace__columns{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 320px}@media (max-width:960px){.mutation-workspace__columns{grid-template-columns:1fr}}.mutation-workspace__section-title{border-bottom:1px solid #0000000f;font-weight:600;margin-bottom:12px;padding-bottom:8px}.mutation-workspace__executed-list,.mutation-workspace__future-list{display:flex;flex-direction:column;gap:8px}.mutation-workspace__stop-row{align-items:center;background:#fafafa;border:1px solid #0000000f;border-radius:6px;display:flex;justify-content:space-between;padding:10px 12px}.mutation-workspace__stop-row--executed{opacity:.85}.mutation-workspace__stop-row--future{background:#fff}.mutation-workspace__stop-actions{display:flex;flex-shrink:0;gap:4px}.mutation-workspace__toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mutation-workspace__sidebar{display:flex;flex-direction:column;gap:16px}.mutation-workspace__impact-recalc{margin-top:12px}.mutation-workspace__subsystem-list{list-style:none;margin:8px 0 0;padding-left:0}.mutation-workspace__subsystem-list li{margin-bottom:4px}.mutation-workspace__confirmation{display:flex;flex-direction:column;gap:8px;margin-top:12px}.mutation-workspace__footer{border-top:1px solid #0000000f;display:flex;gap:8px;justify-content:flex-end;padding-top:12px}.mutation-workspace__dirty-hint{align-self:center;margin-right:auto}.route-topology-panel{display:flex;flex-direction:column;gap:12px}.route-topology-panel__columns{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 340px}.route-topology-panel__groups{min-width:0}.route-topology-panel__itinerary{position:-webkit-sticky;position:sticky;top:12px}@media (max-width:1100px){.route-topology-panel__columns{grid-template-columns:1fr}.route-topology-panel__itinerary{position:static}}.route-itinerary-panel{height:100%}.route-itinerary-panel .ant-card-body{max-height:calc(100vh - 280px);overflow-y:auto}.route-itinerary-panel__row{align-items:flex-start;border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:12px;padding:10px 12px}.route-itinerary-panel__row--locked{background:#fafafa}.route-itinerary-panel__row--future{background:#fff}.route-itinerary-panel__meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.routes-page-routes-table.ui-data-table .ant-table-tbody>tr.ui-data-table-row{cursor:pointer}.routes-page-routes-table.ui-data-table .ant-table-tbody>tr.ui-data-table-row:hover>td{background:#1890ff0f}.dark .routes-page-routes-table.ui-data-table .ant-table-tbody>tr.ui-data-table-row:hover>td{background:#1890ff1f}.route-health-strip{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:8px;padding:10px 12px}.route-health-strip--blocked,.route-health-strip--critical{background:#fff2f0;border-color:#ffccc7}.route-health-strip--delayed,.route-health-strip--stalled{background:#fffbe6;border-color:#ffe58f}.route-health-strip__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.route-health-strip__summary{font-size:13px;margin-bottom:6px}.route-health-strip__recs ul,.route-health-strip__risks ul{font-size:12px;margin:4px 0 0;padding-left:18px}.route-health-strip__eta{color:#0000008c;font-size:12px;margin-top:6px}.coordination-impact-strip{background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-bottom:12px;padding:10px 12px}.coordination-impact-strip--critical{background:#fff2f0;border-color:#ffccc7}.coordination-impact-strip--high{background:#fff7e6;border-color:#ffd591}.coordination-impact-strip__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.coordination-impact-strip__summary{font-size:13px;margin-bottom:6px}.coordination-impact-strip ul{font-size:12px;margin:4px 0 0;padding-left:18px}.coordination-impact-strip--compact{margin-bottom:8px;padding:6px 10px}.coordination-impact-strip--compact ul{display:none}.recovery-strip{background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;margin-bottom:12px;padding:10px 12px}.recovery-strip--critical_recovery,.recovery-strip--degraded{background:#fff7e6;border-color:#ffd591}.recovery-strip--critical_recovery{background:#fff2f0;border-color:#ffccc7}.recovery-strip__head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.recovery-strip ul{font-size:12px;margin:4px 0 0;padding-left:18px}.op-cockpit{display:flex;flex-direction:column;font-size:13px;gap:10px}.op-cockpit__hero{background:#f0f7ff;border:1px solid #91caff;border-radius:8px;padding:12px 14px}.op-cockpit__hero-title{font-size:16px;font-weight:600;margin-bottom:8px}.op-cockpit__hero-grid{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.op-cockpit__hero-actions{margin-top:10px}.op-cockpit__section-title{color:#00000073;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.op-cockpit__driver-row,.op-cockpit__vehicle-row{display:flex;flex-wrap:wrap;gap:8px 14px}.op-cockpit__narrative-segment{border-bottom:1px dashed #f0f0f0;padding:8px 0}.op-cockpit__narrative-city{font-size:14px;font-weight:600}.op-cockpit__narrative-status{margin-top:2px}.op-cockpit__narrative-detail{color:#0000008c;font-size:12px}.op-cockpit__narrative-connector{color:#1677ff;font-weight:500;margin:6px 0 2px}.op-cockpit__cargo-list{list-style:none;margin:0;padding:0}.op-cockpit__cargo-item{border-bottom:1px solid #f5f5f5;padding:6px 0}.op-cockpit__cargo-name{font-weight:500}.op-cockpit__cargo-meta,.op-cockpit__cargo-state{color:#0000008c;font-size:12px}.op-cockpit__timeline-list{margin:0;padding-left:18px}.op-cockpit__timeline-done{color:#00000073;text-decoration:line-through}.op-cockpit__attentions{display:flex;flex-wrap:wrap;gap:6px}.op-cockpit__driver-chip{background:#fafafa;border-radius:4px;font-size:11px;padding:4px 8px}.op-cockpit__timeline-recovery{color:#d48806;font-weight:500}.execution-workspace{display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:1.35}.execution-workspace__strip{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;display:flex;flex-wrap:wrap;gap:6px 10px;padding:8px 10px}.execution-workspace__strip--alert{background:#fff2f0;border-color:#ffccc7}.execution-workspace__section{background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:10px 12px}.execution-workspace__section--focus{border-color:#91caff;box-shadow:0 0 0 1px #1677ff1f}.execution-workspace__section-title{color:#00000073;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.execution-workspace__row{display:flex;flex-wrap:wrap;gap:8px 16px}.execution-workspace__op-grid{grid-gap:6px 12px;display:grid;gap:6px 12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.execution-workspace__op-main{font-size:14px;font-weight:600;margin-bottom:4px}.execution-workspace__muted{color:#00000073;font-size:11px}.execution-workspace__destination{background:#f0f7ff;border:1px solid #adc6ff;border-radius:6px;padding:10px 12px}.execution-workspace__destination-main{font-size:14px;font-weight:600;margin-bottom:2px}.execution-workspace__destination-line{font-size:13px}.execution-workspace__destination-party{font-size:12px;font-weight:500;margin-top:4px}.execution-workspace__finance-strip{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:8px 10px}.execution-workspace__finance-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.execution-workspace__completion-hints{background:#fcfcfc;border:1px dashed #d9d9d9;border-radius:6px;padding:8px 10px}.execution-workspace__completion-list{font-size:11px;margin:0 0 6px;padding-left:18px}.execution-workspace__completion-item--warning{color:#cf1322}.execution-workspace__completion-item--info{color:#0000008c}.execution-workspace__section--cargo{background:#f5f8ff;border-color:#e6f4ff}.execution-workspace__cargo-matrix{display:flex;flex-direction:column;gap:6px}.execution-workspace__cargo-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.execution-workspace__cargo-arrow{color:#00000059;font-size:12px}.execution-workspace__cargo-dest{font-size:12px;font-weight:500}.execution-workspace__flow-scroll{max-height:320px;overflow-y:auto;padding-right:4px}.execution-workspace__flow-shared{color:#722ed1;font-size:10px;margin-top:2px}.execution-workspace__flow-actions{align-items:center;display:flex;flex-shrink:0;gap:2px;margin-left:8px}.execution-workspace__cargo-strip{align-items:center;background:#f5f8ff;border:1px solid #e6f4ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px}.execution-workspace__cargo-chip{background:#fff;border:1px solid #d6e4ff;border-radius:4px;cursor:pointer;font-size:12px;padding:4px 10px;white-space:nowrap}.execution-workspace__cargo-chip:hover{border-color:#1677ff}.execution-workspace__flow-item{align-items:flex-start;border-bottom:1px solid #f5f5f5;display:flex;gap:8px;padding:6px 0;width:100%}.execution-workspace__flow-item:last-child{border-bottom:none}.execution-workspace__flow-icon{flex-shrink:0;font-size:12px;text-align:center;width:18px}.execution-workspace__flow-body{flex:1 1;min-width:0}.execution-workspace__flow-line{font-size:12px;font-weight:500}.execution-workspace__flow-sub{color:#00000073;font-size:11px;margin-top:2px}.execution-workspace__incident{background:#fff2f0;border-left:3px solid #ff4d4f;border-radius:6px;margin-bottom:6px;padding:8px 10px}.execution-workspace__incident--medium{background:#fff7e6;border-left-color:#fa8c16}.execution-workspace__incident--low{background:#fafafa;border-left-color:#d9d9d9}.execution-workspace__event{display:flex;font-size:11px;gap:8px;padding:4px 0}.execution-workspace__event-time{color:#00000073;flex-shrink:0;min-width:72px}.execution-workspace__orchestration{background:linear-gradient(90deg,#f0f7ff,#fafafa);border:1px solid #e6f4ff;border-radius:6px;padding:8px 10px}.execution-workspace__orchestration--critical{background:linear-gradient(90deg,#fff2f0,#fafafa);border-color:#ffccc7}.execution-workspace__orchestration-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.execution-workspace__orchestration-next{margin-top:4px}.execution-workspace__attention{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;padding:8px 10px}.execution-workspace__attention-item{align-items:flex-start;border-bottom:1px solid #0000000f;cursor:default;display:flex;gap:8px;padding:6px 0}.execution-workspace__attention-item:last-child{border-bottom:none}.execution-workspace__attention-item--critical{color:#cf1322}.execution-workspace__actions{margin-top:12px}.execution-workspace__primary-action{font-weight:600;height:40px;margin-bottom:4px}.execution-workspace__expense-panel{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:8px 10px}.execution-workspace__expense-timeline{list-style:disc;margin:6px 0 0;padding-left:16px}.execution-workspace__expense-timeline li{margin-bottom:2px}.execution-workspace__expense-chips{display:flex;flex-wrap:wrap;gap:4px}.execution-process-summary{list-style:none;margin:0;padding:0}.execution-process-summary__item{border-bottom:1px solid #f5f5f5;display:flex;flex-wrap:wrap;font-size:13px;gap:4px;padding:4px 0}.execution-process-summary__item--active .execution-process-summary__status{color:#1677ff}.execution-process-summary__item--waiting .execution-process-summary__status{color:#d48806}.execution-process-summary__item--overdue .execution-process-summary__status{color:#cf1322;font-weight:500}.execution-process-summary__main{display:flex;flex-wrap:wrap;gap:4px}.execution-process-summary__meta{color:#0000008c;font-size:12px;width:100%}.execution-process-summary__meta--overdue{color:#cf1322}.execution-process-overdue{font-size:13px;line-height:1.45}.execution-workload-strip{font-size:13px;list-style:none;margin:0;padding:0}.execution-workload-strip__item{color:#000000a6;padding:3px 0}.execution-workload-strip__item--critical{color:#cf1322;font-weight:500}.execution-workload-strip__item--overdue{color:#d48806}.execution-workload-strip__item--dept{color:#1677ff}.execution-workspace__panel--workload{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;padding:8px 10px}.execution-workspace__panel--recommendations{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;padding:8px 10px}.execution-recommendation-list{list-style:none;margin:0;padding:0}.execution-recommendation-list__item{border-bottom:1px solid #f0f0f0;font-size:13px;padding:4px 0}.execution-recommendation-list__item--critical .execution-recommendation-list__title{color:#cf1322;font-weight:500}.execution-recommendation-list__item--high .execution-recommendation-list__title{color:#d48806}.execution-recommendation-list__reason{color:#0000008c;display:block;font-size:12px}.execution-recommendation-list__dept{color:#1677ff;font-size:12px;margin-top:4px}.execution-workspace__panel-title--required{color:#cf1322}.execution-recommendation-list__item--required .execution-recommendation-list__title{color:#cf1322;font-weight:600}.execution-governance-violations{list-style:none;margin:6px 0 0;padding:0}.execution-governance-violations__item{color:#a8071a;font-size:12px;padding:2px 0}.execution-workspace__panel--compliance{border-left:3px solid #722ed1}.execution-compliance-summary{font-size:13px;list-style:none;margin:0;padding:0}.execution-compliance-summary__critical{color:#cf1322;font-weight:500}.execution-compliance-summary__detail{color:#0000008c;font-size:12px;margin-top:4px}@media (max-width:576px){.execution-workspace__op-grid{grid-template-columns:1fr 1fr}.execution-workspace__strip{gap:4px 6px}}.contractor-card-tab-label{color:inherit;font-weight:400}.contractor-card-page{--page-layout-padding-y:12px;--page-layout-padding-x:16px;--page-layout-header-margin-bottom:14px}.contractor-card-grid{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:992px){.contractor-card-grid{gap:1.25rem;grid-template-columns:1fr}}.driver-card-page{--page-layout-padding-y:12px;--page-layout-padding-x:16px;--page-layout-header-margin-bottom:14px}.driver-card-routes{max-width:100%}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.isolate{isolation:isolate}.z-50{z-index:50}.\!m-0{margin:0!important}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-3{height:.75rem}.h-8{height:2rem}.h-screen{height:100vh}.max-h-\[90vh\]{max-height:90vh}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-8{width:2rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.max-w-3xl{max-width:48rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[\#dcdcdc\]{--tw-border-opacity:1;border-color:#dcdcdc;border-color:rgb(220 220 220/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:#2563eb;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-l-\[\#dcdcdc\]{--tw-border-opacity:1;border-left-color:#dcdcdc;border-left-color:rgb(220 220 220/var(--tw-border-opacity,1))}.bg-\[\#f5f5f5\]{--tw-bg-opacity:1;background-color:#f5f5f5;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.p-0{padding:0}.p-3{padding:.75rem}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-4{padding-bottom:1rem}.pt-4,.py-4{padding-top:1rem}.text-center{text-align:center}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:#a855f7;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}*{box-sizing:border-box}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;margin:0;padding:0}:root{--bg:#f5f5f5;--card:#fff;--card-border:#e5e7eb;--text:#000000e0;--text-secondary:#4b5563;--hover-color:#f5f5f5}.dark{--bg:#23243a;--card:#292b3e;--card-border:#3a3b4e;--text:#ffffffd9;--text-secondary:#9ca3af;--hover-color:#ffffff14}body{background-color:#f5f5f5;background-color:var(--bg);color:#000000e0;color:var(--text)}#root,.ant-layout{min-height:100vh}.ant-layout-sider{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.ant-menu-item{align-items:center;display:flex!important}.ant-menu-item-icon{margin-right:8px}.ant-table-cell{line-height:1.5}.secondary-text{color:#4b5563;color:var(--text-secondary);font-size:12px;font-weight:400}.application-card-id-block{display:flex;flex-direction:column;gap:4px;line-height:1.35}.application-card-id-block__line1,.application-card-id-block__line2{color:inherit;color:var(--text-primary,inherit);font-size:14px}.application-card-id-block__line1{font-weight:600}.application-card-id-block__line2{font-weight:400}.ant-modal-root .ant-modal-wrap{inset:0!important;overflow-y:auto!important;padding:16px!important;position:fixed!important}.ant-modal-root .ant-modal{margin:0 auto!important;padding-bottom:16px!important;top:0!important}.ant-modal-root .ant-modal-content{display:flex!important;flex-direction:column!important;max-height:calc(100vh - 32px)!important}.ant-modal-root .ant-modal-body{max-height:calc(100vh - 180px)!important;overflow-y:auto!important}body.ant-modal-open,body.ant-scrolling-effect{overflow:hidden!important}.status-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:500;padding:2px 10px}.status-created{background-color:#1e3a8a;color:#93c5fd}.status-in-progress{background-color:#92400e;color:#fed7aa}.status-completed{background-color:#166534;color:#86efac}.status-cancelled{background-color:#dc2626;color:#fca5a5}.status-in-transit{background-color:#ea580c;color:#fed7aa}.status-at-warehouse{background-color:#7c3aed;color:#c4b5fd}.status-delivered{background-color:#166534;color:#86efac}.status-not-paid{background-color:#dc2626;color:#fca5a5}.status-partially-paid{background-color:#92400e;color:#fed7aa}.status-paid{background-color:#166534;color:#86efac}.loading-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.loading-spinner{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#1890ff;height:32px;width:32px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-container{background-color:#f5f5f5;background-color:var(--bg);min-height:100vh}.page-content{padding:24px}.card-container,.form-container{background-color:#fff;background-color:var(--card);border:1px solid #e5e7eb;border:1px solid var(--card-border);border-radius:8px;box-shadow:0 1px 2px 0 #0000000f;padding:24px}.form-container{margin:0 auto;max-width:672px}.table-container{background-color:#fff;background-color:var(--card);border:1px solid #e5e7eb;border:1px solid var(--card-border);border-radius:8px;box-shadow:0 1px 2px 0 #0000000f;overflow:hidden}.form-group{margin-bottom:16px}.form-label{color:#000000e0;color:var(--text);display:block;font-size:14px;font-weight:500;margin-bottom:4px}.form-error{color:#fca5a5}.form-error,.form-help{font-size:14px;margin-top:4px}.form-help{color:#4b5563;color:var(--text-secondary)}.task-card{border-radius:8px;margin-bottom:8px;padding:12px}.task-card.critical{border-left:4px solid red}.task-card.warning{border-left:4px solid orange}.task-card.info{border-left:4px solid blue}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1f2937}::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#6b7280}@media (max-width:768px){.page-content{padding:16px}.form-container{margin:0 16px}}@media print{.no-print{display:none!important}.page-container{background-color:#fff}.card-container,.table-container{border:0;box-shadow:none}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}button:focus,input:focus,select:focus,textarea:focus{box-shadow:0 0 0 2px #1890ff;outline:none}.notification-popover .ant-popover-inner{background-color:#fff!important;background-color:var(--card)!important;border:1px solid #e5e7eb!important;border:1px solid var(--card-border)!important;max-width:calc(100vw - 24px);min-width:min(520px,calc(100vw - 24px))}.notification-bell-panel{background:#fff;background:var(--card);border-radius:12px;max-height:min(520px,70vh);overflow:auto;width:min(520px,calc(100vw - 24px))}.notification-bell-header{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--card-border);padding:10px 16px}.notification-bell-header-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.notification-bell-header-actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.notification-bell-filters{display:flex;flex-wrap:wrap;gap:6px}.notification-bell-footer{border-top:1px solid #e5e7eb;border-top:1px solid var(--card-border);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 16px}.notification-bell-title-row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;min-width:0}.notification-bell-avatar{align-items:center;display:inline-flex;height:32px;justify-content:center;width:32px}.notification-item--unread{background:#1890ff14!important}.notification-item--read{opacity:.88}.notification-context-badge{line-height:16px}.notification-bell-trigger{align-items:center;background:#fff;background:var(--card);border-color:#e5e7eb;border-color:var(--card-border);box-shadow:0 2px 6px #00000014;display:flex;height:40px;justify-content:center;width:40px}.notification-popover .ant-list-item-action{-webkit-margin-start:4px!important;margin-inline-start:4px!important}.notification-popover .ant-list-item-meta-description,.notification-popover .ant-list-item-meta-title{overflow:hidden}.notification-popover .ant-popover-inner-content{padding:0!important}.notification-popover .notification-bell-header .ant-typography{white-space:nowrap}.notification-popover .ant-popover-arrow:before{border:1px solid #e5e7eb!important;border:1px solid var(--card-border)!important}.notification-popover .ant-list-item,.notification-popover .ant-popover-arrow:before{background-color:#fff!important;background-color:var(--card)!important}.notification-popover .ant-list-item:hover{background-color:#00000005!important}.ant-table .global-table-resize-handle:after{background:#1890ff59;border-radius:2px;content:"";height:64%;position:absolute;right:3px;top:18%;width:2px}.ant-table th:hover .global-table-resize-handle:after{background:#1890ffcc}.ant-table-tbody .row-overdue{background-color:#ff00000d}.ant-table-tbody .row-warning{background-color:#ffa5000d}.table-card-rows.ant-table-wrapper{background:#f5f5f5;background:var(--bg);border-radius:10px;padding:8px 6px 4px}.table-card-rows .ant-table{background:#0000}.table-card-rows .ant-table-container{border:none!important}.table-card-rows .ant-table-body table,.table-card-rows .ant-table-content table{border-collapse:initial!important;border-spacing:0 12px!important}.table-card-rows.ui-data-table .ant-table-cell:before{display:none!important}.table-card-rows .ant-table-thead>tr>th{background:#0000!important;border-bottom:none!important;font-weight:600;padding:10px 18px 12px!important}.table-card-rows .ant-table-tbody>tr>td{background:#fff!important;background:var(--card)!important;border-bottom:none!important;box-shadow:0 1px 2px #0f172a0a,0 2px 8px #0f172a0d;padding:14px 18px!important;transition:background .2s ease,box-shadow .2s ease;vertical-align:middle}.table-card-rows .ant-table-tbody>tr>td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.table-card-rows .ant-table-tbody>tr>td:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.table-card-rows .ant-table-tbody>tr:hover>td,.ui-data-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#f5f7fb!important;box-shadow:0 2px 8px #0f172a0f,0 8px 22px #0f172a14}.dark .table-card-rows .ant-table-tbody>tr:hover>td{background:#ffffff0f!important;box-shadow:0 2px 10px #00000040,0 8px 28px #00000059}.references-carriers-table.ui-data-table .ant-table-tbody>tr.ant-table-row,.references-contractors-table.ui-data-table .ant-table-tbody>tr.ant-table-row{cursor:pointer}.references-carriers-table.ui-data-table .ant-table-tbody>tr.ant-table-row>td,.references-contractors-table.ui-data-table .ant-table-tbody>tr.ant-table-row>td{transition:background .15s ease}.references-carriers-table.ui-data-table .ant-table-tbody>tr.ant-table-row:hover>td,.references-contractors-table.ui-data-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#f5f5f5!important;background:var(--hover-color)!important;box-shadow:none}.carrier-penalties-collapse.ant-collapse .ant-collapse-item{border:none!important;margin-bottom:10px}.carrier-penalties-collapse.ant-collapse .ant-collapse-header{align-items:stretch!important;background:#0000!important;cursor:pointer;padding:0!important}.carrier-penalties-collapse.ant-collapse .ant-collapse-header-text{flex:1 1;min-width:0}.carrier-penalties-collapse.ant-collapse .ant-collapse-header:hover .carrier-penalties-route-card{background:#f5f5f5;background:var(--hover-color);border-color:#d9d9d9;border-color:var(--ant-color-border-secondary,#d9d9d9)}.carrier-penalties-collapse.ant-collapse .ant-collapse-expand-icon{-webkit-padding-end:4px!important;align-self:center!important;padding-inline-end:4px!important}.carrier-penalties-chevron{color:var(--ant-color-text-secondary);font-size:12px;transition:transform .2s ease}.carrier-penalties-route-card{background:#fff;background:var(--ant-color-bg-container,#fff);border:1px solid #d9d9d9;border:1px solid var(--ant-color-border,#d9d9d9);border-radius:8px;flex:1 1;min-width:0;padding:14px 16px;transition:background .15s ease,border-color .15s ease}.carrier-penalties-route-title{color:var(--ant-color-text);font-size:14px;font-weight:600;line-height:1.35;margin-bottom:6px}.carrier-penalties-route-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 8px;line-height:1.35}.carrier-penalties-route-count{font-size:13px!important}.carrier-penalties-route-sep{color:#bfbfbf;color:var(--ant-color-text-quaternary,#bfbfbf);-webkit-user-select:none;user-select:none}.carrier-penalties-route-sum{color:#fa8c16;font-weight:600}.carrier-penalties-collapse.ant-collapse .ant-collapse-content-box{padding:8px 0 4px!important}.carrier-penalties-routes-table .carrier-penalties-row-has-penalties>td{background:color-mix(in srgb,#faad14 9%,#fff 91%)!important;background:color-mix(in srgb,var(--ant-color-warning,#faad14) 9%,var(--ant-color-bg-container,#fff) 91%)!important}.carrier-penalties-routes-table .carrier-penalties-row-has-penalties:hover>td{background:color-mix(in srgb,#faad14 14%,#fff 86%)!important;background:color-mix(in srgb,var(--ant-color-warning,#faad14) 14%,var(--ant-color-bg-container,#fff) 86%)!important}.carrier-penalties-routes-table .carrier-penalties-row-no-penalties>td{background:color-mix(in srgb,#f5f5f5 55%,#fff 45%)!important;background:color-mix(in srgb,var(--ant-color-fill-quaternary,#f5f5f5) 55%,var(--ant-color-bg-container,#fff) 45%)!important;color:var(--ant-color-text-secondary)}.carrier-penalties-routes-table .carrier-penalties-row-no-penalties:hover>td{background:color-mix(in srgb,#f5f5f5 40%,#fff 60%)!important;background:color-mix(in srgb,var(--ant-color-fill-quaternary,#f5f5f5) 40%,var(--ant-color-bg-container,#fff) 60%)!important;color:var(--ant-color-text)}.carrier-penalties-count-with-warning{align-items:center;color:var(--ant-color-text);display:inline-flex;font-weight:500;gap:4px;justify-content:flex-end}.carrier-penalties-warning-glyph{font-size:12px;line-height:1;opacity:.88}.carrier-penalties-route-sum{font-feature-settings:"tnum";color:#d48806;color:var(--ant-color-warning,#d48806);font-variant-numeric:tabular-nums}.carrier-penalties-routes-table .ant-table-expanded-row>td.ant-table-cell{background:color-mix(in srgb,#faad14 5%,#fff 95%)!important;background:color-mix(in srgb,var(--ant-color-warning,#faad14) 5%,var(--ant-color-bg-container,#fff) 95%)!important;border-top:1px solid #f0f0f0!important;border-top:1px solid var(--ant-color-border-secondary,#f0f0f0)!important;padding:0!important;vertical-align:top}.carrier-penalties-routes-table .ant-table-row-expand-icon-cell{width:40px}.carrier-penalties-expand-placeholder{display:inline-block;height:22px;vertical-align:middle;width:22px}.carrier-penalties-expand-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--ant-color-text-secondary);cursor:pointer;display:inline-flex;height:22px;justify-content:center;line-height:1;margin:0;padding:0;width:22px}.carrier-penalties-expand-btn:hover{background:#f5f5f5;background:var(--hover-color);color:var(--ant-color-text)}.carrier-penalties-expand-glyph{display:inline-block;font-family:system-ui,Segoe UI,sans-serif;font-size:12px;transform:translateY(-.5px)}.carrier-penalties-nested{background:color-mix(in srgb,#fff 94%,#f5f5f5 6%);background:color-mix(in srgb,var(--ant-color-bg-container,#fff) 94%,var(--ant-color-fill-quaternary,#f5f5f5) 6%);border-left:3px solid color-mix(in srgb,#1677ff 42%,#0000);border-left:3px solid color-mix(in srgb,var(--ant-color-primary,#1677ff) 42%,#0000);border-radius:0 0 8px 0;margin:0 0 0 8px;overflow:hidden;padding:0 10px 10px}.carrier-penalties-nested-inner{animation:carrierPenaltyNestedReveal .34s cubic-bezier(.33,1,.68,1) both;padding-top:8px}@keyframes carrierPenaltyNestedReveal{0%{max-height:0;opacity:0;transform:translateY(-2px)}to{max-height:1200px;opacity:1;transform:translateY(0)}}.carrier-penalties-details{display:flex;flex-direction:column;gap:8px;padding:0}.carrier-penalties-details--empty{font-size:12px;padding:4px 0 2px}.carrier-penalties-details-row{grid-gap:8px;align-items:center;background:color-mix(in srgb,#fff 88%,#f0f0f0 12%);background:color-mix(in srgb,var(--ant-color-bg-container,#fff) 88%,var(--ant-color-fill-secondary,#f0f0f0) 12%);border:1px solid color-mix(in srgb,#f0f0f0 80%,#0000);border:1px solid color-mix(in srgb,var(--ant-color-border-secondary,#f0f0f0) 80%,#0000);border-radius:6px;display:grid;gap:8px;grid-template-columns:minmax(120px,1fr) 96px 118px;min-height:0;padding:8px 10px}.carrier-penalties-details-row .carrier-penalties-col-reason{font-size:11px;justify-self:start;line-height:1.35;min-width:0}.carrier-penalties-details-row .carrier-penalties-col-amount{font-feature-settings:"tnum";color:#d48806;color:var(--ant-color-warning,#d48806);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;justify-self:end;line-height:1.35;text-align:right;white-space:nowrap}.carrier-penalties-col-status{justify-self:end}.carrier-penalties-tag.ant-tag{font-size:10px!important;height:auto!important;line-height:16px!important;margin:0!important;padding:0 5px!important}.carrier-penalties-collapse.ant-collapse .ant-collapse-content{animation:carrierPenaltyExpandIn .18s ease-out;background:color-mix(in srgb,#fff 94%,#1677ff 6%);background:color-mix(in srgb,var(--ant-color-bg-container,#fff) 94%,#1677ff 6%);border-radius:0 0 8px 8px;border-top:1px solid #f0f0f0;border-top:1px solid var(--ant-color-border-secondary,#f0f0f0)}@keyframes carrierPenaltyExpandIn{0%{opacity:.6;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.table-card-rows .ant-table-tbody>tr.row-overdue>td{background:#ff4d4f17!important}.table-card-rows .ant-table-tbody>tr.row-warning>td{background:#faad141f!important}.table-card-rows .ant-table-tbody>tr.row-overdue:hover>td{background:#ff4d4f24!important}.table-card-rows .ant-table-tbody>tr.row-warning:hover>td{background:#faad1429!important}.table-card-rows .ant-table-tbody>tr.table-card-obligation-paid>td{background:#f6ffed!important}.table-card-rows .ant-table-tbody>tr.table-card-obligation-overdue>td{background:#fff2f0!important}.table-card-rows .ant-table-tbody>tr.table-card-obligation-soon>td{background:#fffbe6!important}.table-card-rows .ant-table-tbody>tr.table-card-obligation-paid:hover>td{background:#ecf9e0!important}.table-card-rows .ant-table-tbody>tr.table-card-obligation-overdue:hover>td{background:#ffe7e3!important}.table-card-rows .ant-table-tbody>tr.table-card-obligation-soon:hover>td{background:#fff4d2!important}.table-card-rows .ant-table-placeholder .ant-table-cell{background:#fff!important;background:var(--card)!important;border-radius:8px}.table-card-rows .ant-pagination{margin:16px 8px 8px!important}.table-card-rows--nested.ant-table-wrapper{padding:4px 2px}.table-card-rows--nested .ant-table-body table,.table-card-rows--nested .ant-table-content table{border-spacing:0 8px!important}.table-card-rows--nested .ant-table-tbody>tr>td{padding:12px 14px!important}.entity-card-tabs .ant-tabs-nav{margin-bottom:12px}.entity-card-tab-body{padding-top:4px}.entity-card-table .ant-table-tbody>tr{cursor:pointer}.carrier-card-route-open-icon.ant-btn{color:var(--ant-color-text-secondary);min-width:32px;padding:0 6px}.carrier-card-route-open-icon.ant-btn:hover{background:var(--ant-color-fill-quaternary);color:var(--ant-color-primary)}.carrier-penalties-route-line{display:block;max-width:100%}.routes-entity-link.ant-btn-link:focus,.routes-entity-link.ant-btn-link:hover{text-decoration:underline}.hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:#1d4ed8;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.hover\:bg-\[\#eeeeee\]:hover{--tw-bg-opacity:1;background-color:#eee;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}.\[\&_\.ant-select-selector\]\:\!h-10 .ant-select-selector{height:2.5rem!important}.\[\&_\.ant-select-selector\]\:\!min-h-\[40px\] .ant-select-selector{min-height:40px!important}.\[\&_\.ant-select-selector\]\:\!border-0 .ant-select-selector{border-width:0!important}.\[\&_\.ant-select-selector\]\:\!bg-transparent .ant-select-selector{background-color:initial!important}.\[\&_\.ant-select-selector\]\:\!py-0 .ant-select-selector{padding-bottom:0!important;padding-top:0!important}.\[\&_\.ant-select-selector\]\:\!pl-3 .ant-select-selector{padding-left:.75rem!important}.\[\&_\.ant-select-selector\]\:\!pr-10 .ant-select-selector{padding-right:2.5rem!important}.\[\&_\.ant-select-selector\]\:\!pr-12 .ant-select-selector{padding-right:3rem!important}.\[\&_\.ant-select-selector\]\:\!shadow-none .ant-select-selector{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}
/*# sourceMappingURL=main.13337160.css.map*/