.workspace-footer-module__x_3Cqa__footer{color:#718096;border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:12px 16px 16px;font-size:11px;display:flex}@media (max-width:600px){.workspace-footer-module__x_3Cqa__footer{justify-content:flex-start}}
.data-table-module__JDbIjq__tableContainer{background:#fff;width:100%;max-width:100%;position:relative}.data-table-module__JDbIjq__tableContainer .ant-table-wrapper .ant-table-pagination{display:none!important}.data-table-module__JDbIjq__paginationBar{color:#64748b;-webkit-user-select:none;user-select:none;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:#fff;border-top:1px solid #e5eaf1;justify-content:flex-end;align-items:center;gap:16px;padding:8px 16px;font-size:13px;line-height:1.5;display:flex}.data-table-module__JDbIjq__rowsPerPage{color:#64748b;align-items:center;gap:4px;font-size:13px;display:inline-flex}.data-table-module__JDbIjq__rowsPerPageLabel{color:#64748b;white-space:nowrap;font-size:13px}.data-table-module__JDbIjq__sizeSelect{color:#334155;font-size:13px;font-weight:500}.data-table-module__JDbIjq__sizeSelect .ant-select-selector{color:#334155!important;padding:0 4px!important;font-size:13px!important}.data-table-module__JDbIjq__rangeText{color:#64748b;white-space:nowrap;text-align:right;min-width:72px;font-size:13px}.data-table-module__JDbIjq__navButtons{align-items:center;gap:2px;display:inline-flex}.data-table-module__JDbIjq__navButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .15s ease-in-out;display:inline-flex}.data-table-module__JDbIjq__navButton:hover:not(:disabled){color:#1e293b;background:#f1f5f9}.data-table-module__JDbIjq__navButton:active:not(:disabled){background:#e2e8f0}.data-table-module__JDbIjq__navButton:disabled{color:#cbd5e1;cursor:not-allowed;opacity:.45}@media (max-width:640px){.data-table-module__JDbIjq__paginationBar{flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 8px}}
.collapsible-filter-bar-module__HzEs9q__toolbar{background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;box-shadow:0 8px 18px #0f172a0f}.collapsible-filter-bar-module__HzEs9q__toolbar .ant-card-body{gap:12px;padding:14px;display:grid}.collapsible-filter-bar-module__HzEs9q__primaryRow{grid-template-columns:minmax(320px,1fr) auto auto auto;align-items:center;gap:12px;display:grid}.collapsible-filter-bar-module__HzEs9q__primaryFields,.collapsible-filter-bar-module__HzEs9q__trailing{align-items:center;gap:10px;min-width:0;display:flex}.collapsible-filter-bar-module__HzEs9q__primarySpacer,.collapsible-filter-bar-module__HzEs9q__primaryFields>*,.collapsible-filter-bar-module__HzEs9q__trailing>*{min-width:0}.collapsible-filter-bar-module__HzEs9q__compactSearch{border-radius:7px;width:100%;min-height:44px}.collapsible-filter-bar-module__HzEs9q__primaryFields>.ant-input-affix-wrapper{border-radius:7px;width:100%;min-height:44px}.collapsible-filter-bar-module__HzEs9q__primaryFields>.ant-input{border-radius:7px;width:100%;min-height:44px}.collapsible-filter-bar-module__HzEs9q__primaryFields>.ant-picker{border-radius:7px;width:100%;min-height:44px}.collapsible-filter-bar-module__HzEs9q__primaryFields>.ant-select{border-radius:7px;width:100%;min-height:44px}.collapsible-filter-bar-module__HzEs9q__compactSearch .ant-input{font-size:14px}.collapsible-filter-bar-module__HzEs9q__compactSearch .ant-input-prefix{color:#172033;margin-inline-end:8px;font-size:15px}.collapsible-filter-bar-module__HzEs9q__primaryRow .ant-btn{border-radius:7px;min-height:44px;padding-inline:18px;font-size:14px}.collapsible-filter-bar-module__HzEs9q__primaryRow .ant-btn-primary{color:#fff;background:#1f6f54;border-color:#1f6f54;min-width:142px;box-shadow:0 2px 6px #1f6f5433}:is(.collapsible-filter-bar-module__HzEs9q__primaryRow .ant-btn-primary:hover,.collapsible-filter-bar-module__HzEs9q__primaryRow .ant-btn-primary:focus-visible){color:#fff;background:#176448;border-color:#176448;box-shadow:0 4px 10px #1f6f5447}.collapsible-filter-bar-module__HzEs9q__primaryRow .ant-btn-primary:active{background:#14533e;border-color:#14533e}.collapsible-filter-bar-module__HzEs9q__filterCount{color:#14533e;background:#d8eee5;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:11px;font-weight:750;display:inline-grid}.collapsible-filter-bar-module__HzEs9q__tabsRow{border-top:1px solid #e8edf4;align-items:center;width:100%;min-width:0;padding-top:10px;display:flex}.collapsible-filter-bar-module__HzEs9q__appliedFilters{color:#526071;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.collapsible-filter-bar-module__HzEs9q__filterTag{color:#14533e;background:#ecfdf5;border-color:#bbf0dc;border-radius:999px;align-items:center;min-height:26px;margin-inline-end:0;font-weight:650;display:inline-flex}.collapsible-filter-bar-module__HzEs9q__filterTag .ant-tag-close-icon{color:#176448;display:inline-flex}.collapsible-filter-bar-module__HzEs9q__filterTag .ant-tag-close-icon:hover{color:#14533e}.collapsible-filter-bar-module__HzEs9q__criteriaLayout{border-top:1px solid #dbe4ef;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}.collapsible-filter-bar-module__HzEs9q__criteriaSection{background:#fff;border:1px solid #dbe4ef;border-radius:8px;min-width:0;padding:12px}.collapsible-filter-bar-module__HzEs9q__criteriaSection h3{color:#263548;margin:0 0 10px;font-size:14px;line-height:1.3}.collapsible-filter-bar-module__HzEs9q__criteriaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.collapsible-filter-bar-module__HzEs9q__criteriaField{color:#526071;gap:5px;min-width:0;font-size:12px;font-weight:650;display:grid}.collapsible-filter-bar-module__HzEs9q__inlineOptions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.collapsible-filter-bar-module__HzEs9q__inlineOptions>*{min-width:0}.collapsible-filter-bar-module__HzEs9q__criteriaGrid>*{width:100%;min-width:0}.collapsible-filter-bar-module__HzEs9q__criteriaGrid .ant-select{width:100%;min-width:0}:is(.collapsible-filter-bar-module__HzEs9q__criteriaGrid .ant-select-selector,.collapsible-filter-bar-module__HzEs9q__criteriaGrid .ant-input,.collapsible-filter-bar-module__HzEs9q__criteriaGrid .ant-input-affix-wrapper,.collapsible-filter-bar-module__HzEs9q__criteriaGrid .ant-picker){border-radius:7px;min-height:38px}@media (max-width:1180px){.collapsible-filter-bar-module__HzEs9q__primaryRow{grid-template-columns:minmax(260px,1fr) auto auto auto;gap:10px}.collapsible-filter-bar-module__HzEs9q__primaryFields,.collapsible-filter-bar-module__HzEs9q__trailing{display:grid}.collapsible-filter-bar-module__HzEs9q__criteriaLayout{grid-template-columns:1fr}}@media (max-width:760px){.collapsible-filter-bar-module__HzEs9q__primaryRow,.collapsible-filter-bar-module__HzEs9q__criteriaLayout,.collapsible-filter-bar-module__HzEs9q__criteriaGrid{grid-template-columns:1fr}.collapsible-filter-bar-module__HzEs9q__toolbar .ant-card-body{padding:12px}.collapsible-filter-bar-module__HzEs9q__primaryRow .ant-btn{width:100%}}
.reservation-filter-bar-module__Hyp3gW__bar{background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;margin-bottom:8px;overflow:hidden;box-shadow:0 8px 18px #0f172a0f}.reservation-filter-bar-module__Hyp3gW__bar .ant-card-body{gap:12px;padding:14px;display:grid}.reservation-filter-bar-module__Hyp3gW__compactRow{grid-template-columns:minmax(320px,1fr) repeat(4,auto);align-items:center;gap:12px;display:grid}.reservation-filter-bar-module__Hyp3gW__compactSearch{border-radius:7px;width:100%;min-height:44px}.reservation-filter-bar-module__Hyp3gW__compactSearch .ant-input{font-size:14px}.reservation-filter-bar-module__Hyp3gW__compactSearch .ant-input-prefix{color:#172033;margin-inline-end:8px;font-size:15px}.reservation-filter-bar-module__Hyp3gW__compactRow .ant-btn{border-radius:7px;min-height:44px;padding-inline:18px;font-size:14px}.reservation-filter-bar-module__Hyp3gW__compactRow .ant-btn-primary{color:#fff;background:#1f6f54;border-color:#1f6f54;min-width:142px;box-shadow:0 2px 6px #1f6f5433}:is(.reservation-filter-bar-module__Hyp3gW__compactRow .ant-btn-primary:hover,.reservation-filter-bar-module__Hyp3gW__compactRow .ant-btn-primary:focus-visible){color:#fff;background:#176448;border-color:#176448;box-shadow:0 4px 10px #1f6f5447}.reservation-filter-bar-module__Hyp3gW__compactRow .ant-btn-primary:active{background:#14533e;border-color:#14533e}.reservation-filter-bar-module__Hyp3gW__count{color:#14533e;background:#d8eee5;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:11px;font-weight:750;display:inline-grid}.reservation-filter-bar-module__Hyp3gW__appliedFilters{color:#526071;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.reservation-filter-bar-module__Hyp3gW__filterTag{color:#14533e;background:#ecfdf5;border-color:#bbf0dc;border-radius:999px;align-items:center;min-height:26px;margin-inline-end:0;font-weight:650;display:inline-flex}.reservation-filter-bar-module__Hyp3gW__criteriaColumns{border-top:1px solid #dbe4ef;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;padding-top:12px;display:grid}.reservation-filter-bar-module__Hyp3gW__criteriaSection{background:#fff;border:1px solid #dbe4ef;border-radius:8px;min-width:0;padding:12px}.reservation-filter-bar-module__Hyp3gW__criteriaSection h3{color:#263548;margin:0 0 12px;font-size:14px}.reservation-filter-bar-module__Hyp3gW__searchGrid,.reservation-filter-bar-module__Hyp3gW__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.reservation-filter-bar-module__Hyp3gW__searchField{color:#526071;gap:5px;min-width:0;font-size:12px;font-weight:650;display:grid}:is(.reservation-filter-bar-module__Hyp3gW__searchField .ant-input,.reservation-filter-bar-module__Hyp3gW__searchField .ant-input-affix-wrapper,.reservation-filter-bar-module__Hyp3gW__filterGrid .ant-input,.reservation-filter-bar-module__Hyp3gW__filterGrid .ant-select-selector){border-radius:7px;min-height:38px}.reservation-filter-bar-module__Hyp3gW__filterGrid>*{width:100%;min-width:0}.reservation-filter-bar-module__Hyp3gW__filterGrid .ant-select{width:100%;min-width:0}.reservation-filter-bar-module__Hyp3gW__actions{justify-content:flex-end;gap:10px;display:flex}.reservation-filter-bar-module__Hyp3gW__actions .ant-btn{border-radius:7px;min-height:38px}.reservation-filter-bar-module__Hyp3gW__actions .ant-btn-primary{background:#1f6f54;border-color:#1f6f54;min-width:168px}.reservation-filter-bar-module__Hyp3gW__tabs{min-width:0}@media (max-width:1180px){.reservation-filter-bar-module__Hyp3gW__compactRow{grid-template-columns:minmax(260px,1fr) repeat(4,auto);gap:10px}.reservation-filter-bar-module__Hyp3gW__criteriaColumns{grid-template-columns:1fr}}@media (max-width:760px){.reservation-filter-bar-module__Hyp3gW__bar .ant-card-body{padding:12px}.reservation-filter-bar-module__Hyp3gW__compactRow,.reservation-filter-bar-module__Hyp3gW__searchGrid,.reservation-filter-bar-module__Hyp3gW__filterGrid{grid-template-columns:1fr}.reservation-filter-bar-module__Hyp3gW__actions{grid-template-columns:1fr;display:grid}.reservation-filter-bar-module__Hyp3gW__actions .ant-btn{width:100%}.reservation-filter-bar-module__Hyp3gW__compactRow .ant-btn{width:100%}}
.reservation-page-module__CLwOGG__page{color:#172033;background:0 0;width:100%;min-height:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:visible}.reservation-page-module__CLwOGG__shell{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0;position:relative}.reservation-page-module__CLwOGG__header{z-index:2;justify-content:flex-end;align-items:flex-start;gap:12px;max-width:min(100%,620px);margin:0;display:flex;position:absolute;top:-58px;right:0}.reservation-page-module__CLwOGG__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.reservation-page-module__CLwOGG__updated{color:#526071;white-space:nowrap;font-size:13px}.reservation-page-module__CLwOGG__refreshStatus{justify-items:end;gap:1px;display:grid}.reservation-page-module__CLwOGG__countdown{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.reservation-page-module__CLwOGG__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.reservation-page-module__CLwOGG__summaryCard{border:1px solid #dbe4ef;border-radius:8px}.reservation-page-module__CLwOGG__summaryCard .ant-card-body{padding:8px 10px}.reservation-page-module__CLwOGG__summaryBody{align-items:center;gap:8px;display:flex}.reservation-page-module__CLwOGG__summaryLabel{color:#526071;margin:0;font-size:12px}.reservation-page-module__CLwOGG__summaryValue{margin:0;font-size:22px;font-weight:700;line-height:1}.reservation-page-module__CLwOGG__summaryHint{color:#64748b;margin:3px 0 0;font-size:12px}.reservation-page-module__CLwOGG__filterField{gap:6px;min-width:0;display:grid}.reservation-page-module__CLwOGG__filterField .ant-select-selector{border-radius:7px;min-height:38px}.reservation-page-module__CLwOGG__filterLabel{color:#172033;font-size:12px;font-weight:700}.reservation-page-module__CLwOGG__tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;border-top:1px solid #e8edf4;align-items:center;gap:8px;width:100%;max-width:100%;margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:2px;display:flex;overflow-x:auto}.reservation-page-module__CLwOGG__tabs::-webkit-scrollbar{height:4px}.reservation-page-module__CLwOGG__tabs::-webkit-scrollbar-track{background:0 0}.reservation-page-module__CLwOGG__tabs::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.reservation-page-module__CLwOGG__kindTabs{overscroll-behavior-inline:contain;gap:6px;width:100%;max-width:100%;padding-top:6px;padding-bottom:2px;display:flex;overflow-x:auto}.reservation-page-module__CLwOGG__kindTabButton{color:#475569;min-height:26px;font:inherit;white-space:nowrap;cursor:pointer;background:#f1f5f9;border:1px solid #dbe4ef;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.reservation-page-module__CLwOGG__kindTabButton:hover{color:#172033;background:#e2e8f0}.reservation-page-module__CLwOGG__kindTabButton[data-active=true]{color:#fff;background:#1f6f54;border-color:#1f6f54}.reservation-page-module__CLwOGG__kindTabCount{color:inherit;text-align:center;background:#fff9;border-radius:999px;min-width:16px;padding:0 4px;font-size:10px}.reservation-page-module__CLwOGG__kindTabButton[data-active=true] .reservation-page-module__CLwOGG__kindTabCount{color:#fff;background:#ffffff40}.reservation-page-module__CLwOGG__tabButton{border:1px solid var(--tab-border);background:var(--tab-bg);color:var(--tab-text);min-height:30px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.reservation-page-module__CLwOGG__tabButton[data-active=true]{background:var(--tab-active-bg);border-color:var(--tab-active-border);color:var(--tab-active-text);box-shadow:inset 0 0 0 1px #ffffff75}.reservation-page-module__CLwOGG__tabButton:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.reservation-page-module__CLwOGG__tabCount{color:inherit;text-align:center;background:#ffffffb3;border-radius:999px;min-width:20px;padding:1px 6px}.reservation-page-module__CLwOGG__tabDivider{background:#cbd5e1;flex-shrink:0;width:1px;height:22px;margin:0 4px}.reservation-page-module__CLwOGG__tabButton[data-tone=amber]{--tab-bg:#fff7e6;--tab-border:#f2d59c;--tab-text:#7a4b00;--tab-active-bg:#d88912;--tab-active-border:#bd7209;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=magenta]{--tab-bg:#fff0f6;--tab-border:#f5bdd7;--tab-text:#8a1f54;--tab-active-bg:#c43f7f;--tab-active-border:#a92d68;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=green]{--tab-bg:#edf8ef;--tab-border:#b9dfc0;--tab-text:#1f6b35;--tab-active-bg:#2e8a47;--tab-active-border:#247239;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=teal]{--tab-bg:#e8f8f6;--tab-border:#aee0da;--tab-text:#0e6e66;--tab-active-bg:#198f86;--tab-active-border:#147971;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=olive]{--tab-bg:#f0f6e8;--tab-border:#c7d9a4;--tab-text:#52661a;--tab-active-bg:#667b2b;--tab-active-border:#536521;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=blue]{--tab-bg:#eef5ff;--tab-border:#b9cff0;--tab-text:#245d9f;--tab-active-bg:#2f6fb6;--tab-active-border:#255d9b;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=coral]{--tab-bg:#fff0ed;--tab-border:#f1b8ad;--tab-text:#944134;--tab-active-bg:#c95d4d;--tab-active-border:#b34e40;--tab-active-text:#fff}.reservation-page-module__CLwOGG__tabButton[data-tone=grey]{--tab-bg:#f3f4f6;--tab-border:#d1d5db;--tab-text:#4b5563;--tab-active-bg:#6b7280;--tab-active-border:#4b5563;--tab-active-text:#fff}.reservation-page-module__CLwOGG__kindTabs{overscroll-behavior-inline:contain;align-items:center;gap:6px;width:100%;max-width:100%;padding:0;display:flex;overflow-x:auto}.reservation-page-module__CLwOGG__kindTabButton{color:#475569;min-height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.reservation-page-module__CLwOGG__kindTabButton[data-active=true]{color:#14533e;background:#eaf5f0;border-color:#1f6f54;box-shadow:inset 0 0 0 1px #ffffffa6}.reservation-page-module__CLwOGG__kindTabButton:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.reservation-page-module__CLwOGG__kindTabCount{min-width:20px;color:inherit;text-align:center;background:#eef2f7;border-radius:999px;padding:1px 6px}.reservation-page-module__CLwOGG__kindTabButton[data-active=true] .reservation-page-module__CLwOGG__kindTabCount{background:#fff}.reservation-page-module__CLwOGG__presentationBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.reservation-page-module__CLwOGG__resultCount{color:#526071;font-size:12px;font-weight:600}.reservation-page-module__CLwOGG__viewSwitcher{flex:none}.reservation-page-module__CLwOGG__tableWrap{background:#fff;border:1px solid #dbe4ef;border-radius:6px;width:100%;min-width:0;max-width:100%;padding:12px;display:none;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.reservation-page-module__CLwOGG__tableWrap[data-visible=true]{display:block}.reservation-page-module__CLwOGG__tableWrap .ant-table-wrapper{width:100%;min-width:0;max-width:100%}.reservation-page-module__CLwOGG__cardView{display:none}.reservation-page-module__CLwOGG__cardView[data-visible=true]{display:block}.reservation-page-module__CLwOGG__reservationGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.reservation-page-module__CLwOGG__reservationCard{border:1px solid #dbe4ef;border-top:3px solid var(--card-accent);background:#fff;border-radius:8px;min-width:0;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 3px #0f172a0a}.reservation-page-module__CLwOGG__reservationCard:hover{border-color:#cbd5e1;border-top-color:var(--card-accent);box-shadow:0 4px 12px #0f172a0f}.reservation-page-module__CLwOGG__reservationCard .ant-card-body{box-sizing:border-box;flex-direction:column;padding:8px 10px;display:flex}.reservation-page-module__CLwOGG__reservationCard[data-tone=amber]{--card-accent:#d88912}.reservation-page-module__CLwOGG__reservationCard[data-tone=magenta]{--card-accent:#c43f7f}.reservation-page-module__CLwOGG__reservationCard[data-tone=green]{--card-accent:#2e8a47}.reservation-page-module__CLwOGG__reservationCard[data-tone=teal]{--card-accent:#198f86}.reservation-page-module__CLwOGG__reservationCard[data-tone=olive]{--card-accent:#667b2b}.reservation-page-module__CLwOGG__reservationCard[data-tone=blue]{--card-accent:#2f6fb6}.reservation-page-module__CLwOGG__reservationCard[data-tone=coral]{--card-accent:#c95d4d}.reservation-page-module__CLwOGG__reservationCard[data-tone=grey]{--card-accent:#6b7280}.reservation-page-module__CLwOGG__cardHeader{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.reservation-page-module__CLwOGG__cardSummary{gap:0;margin-top:4px;font-size:13px;display:grid}.reservation-page-module__CLwOGG__cardPickup{color:#172033;font-size:14px;font-weight:700}.reservation-page-module__CLwOGG__cardRoute{background:#f6f8fb;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;margin:6px 0;padding:6px 8px;font-size:12px;display:grid}.reservation-page-module__CLwOGG__cardRoute>div{min-width:0}.reservation-page-module__CLwOGG__cardResources{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.reservation-page-module__CLwOGG__cardResourceRow{grid-template-columns:48px minmax(0,1fr);gap:6px;min-width:0;display:grid}.reservation-page-module__CLwOGG__cardResourceLabel{color:#64748b;padding-top:2px;font-size:11px;font-weight:600}.reservation-page-module__CLwOGG__cardResourceContent{justify-items:start;gap:1px;min-width:0;font-size:12px;display:grid}.reservation-page-module__CLwOGG__cardValueAction{align-items:center;gap:2px;min-width:0;display:flex}.reservation-page-module__CLwOGG__cardAlerts{border-top:1px solid #e5eaf1;flex-wrap:wrap;align-items:center;gap:4px;min-height:23px;margin-top:6px;padding-top:6px;display:flex}.reservation-page-module__CLwOGG__reservationCard .ant-tag{padding-inline:5px;line-height:16px}.reservation-page-module__CLwOGG__cardPagination{justify-content:flex-end;margin-top:12px;display:flex}.reservation-page-module__CLwOGG__reference{gap:2px;min-width:96px;display:grid}.reservation-page-module__CLwOGG__refCode{color:#172033;font-weight:700;text-decoration:none}.reservation-page-module__CLwOGG__refCode:hover{color:#176448;text-decoration:underline}.reservation-page-module__CLwOGG__refCode:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.reservation-page-module__CLwOGG__muted{color:#64748b;font-size:12px}.reservation-page-module__CLwOGG__route{align-items:center;gap:4px;min-width:0;display:flex}.reservation-page-module__CLwOGG__driverPhoneRow{align-items:center;gap:2px;min-width:0;display:flex}.reservation-page-module__CLwOGG__driverPhoneRow .reservation-page-module__CLwOGG__muted{min-width:0}.reservation-page-module__CLwOGG__routeLocations{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:5px;width:100%;min-width:0;display:grid}.reservation-page-module__CLwOGG__routeStop{gap:1px;min-width:0;display:grid}.reservation-page-module__CLwOGG__routeLabel{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:750;line-height:1.1}.reservation-page-module__CLwOGG__routeLine{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:600;line-height:1.25}.reservation-page-module__CLwOGG__routeStop[data-destination=true] .reservation-page-module__CLwOGG__routeLine{color:#172033;font-size:13px;font-weight:750}.reservation-page-module__CLwOGG__routeArrow{color:#94a3b8;font-size:12px}.reservation-page-module__CLwOGG__compactCell,.reservation-page-module__CLwOGG__driverCell,.reservation-page-module__CLwOGG__vehicleCell{gap:2px;min-width:0;display:grid}.reservation-page-module__CLwOGG__alertText{color:#475569;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;display:block;overflow:hidden}.reservation-page-module__CLwOGG__iconAction{flex:none;width:24px;min-width:24px;height:24px;padding:0}.reservation-page-module__CLwOGG__exceptionList{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.reservation-page-module__CLwOGG__statusLine{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.reservation-page-module__CLwOGG__quietTag{opacity:.82;margin-inline-end:0}.reservation-page-module__CLwOGG__attentionTag{margin-inline-end:0;font-weight:650}.reservation-page-module__CLwOGG__warningPill{color:#475569;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:5px;width:fit-content;max-width:100%;min-height:24px;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.reservation-page-module__CLwOGG__warningPill svg{color:#d97706;flex:none}.reservation-page-module__CLwOGG__createdAge{color:#64748b;font-size:11px;line-height:1.2}.reservation-page-module__CLwOGG__flightLine{color:#0369a1;white-space:nowrap;background:#f0f9ff;border:1px solid #bae6fd;border-radius:4px;align-items:center;gap:3px;width:fit-content;padding:1px 5px;font-size:11px;font-weight:600;display:flex}.reservation-page-module__CLwOGG__tourEndLine{color:#92400e;white-space:nowrap;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;width:fit-content;padding:1px 5px;font-size:11px;font-weight:600}.reservation-page-module__CLwOGG__customerNameLink{color:#172033;font-weight:700;text-decoration:none}.reservation-page-module__CLwOGG__customerNameLink:hover{color:#1f6f54;text-decoration:underline}.reservation-page-module__CLwOGG__customerPhoneRow{color:#475569;align-items:center;gap:4px;font-size:11px;display:flex}.reservation-page-module__CLwOGG__customerPhoneRow a{color:#475569;text-decoration:none}.reservation-page-module__CLwOGG__customerPhoneRow a:hover{color:#1f6f54;text-decoration:underline}.reservation-page-module__CLwOGG__supportTag{cursor:pointer;margin:0;padding:0 4px;font-size:10px;font-weight:700;line-height:14px;transition:opacity .15s}.reservation-page-module__CLwOGG__supportTag:hover{opacity:.85}.reservation-page-module__CLwOGG__routeWrapper{flex-direction:column;gap:2px;min-width:0;display:flex}.reservation-page-module__CLwOGG__tourMetaLine{color:#475569;flex-wrap:wrap;align-items:center;gap:2px 4px;margin-top:1px;font-size:11px;line-height:1.25;display:flex}.reservation-page-module__CLwOGG__tourBadge{border-radius:3px;margin:0;padding:0 4px;font-size:10px;font-weight:700;line-height:14px}.reservation-page-module__CLwOGG__itineraryAction{cursor:pointer;color:#0f766e;background:0 0;border:none;align-items:center;gap:2px;padding:0;font-size:11px;font-weight:600;text-decoration:underline;display:inline-flex}.reservation-page-module__CLwOGG__itineraryAction:hover{color:#115e59}.reservation-page-module__CLwOGG__supplierBadge{letter-spacing:.05em;border-radius:3px;width:fit-content;margin:0;padding:1px 4px;font-size:9px;font-weight:800;line-height:12px}.reservation-page-module__CLwOGG__driverLink{color:#172033;font-weight:700;text-decoration:none}.reservation-page-module__CLwOGG__driverLink:hover{color:#1f6f54;text-decoration:underline}.reservation-page-module__CLwOGG__vehiclePlateRow{align-items:center;gap:4px;display:flex}.reservation-page-module__CLwOGG__vehicleLink{color:#172033;font-weight:700;text-decoration:none}.reservation-page-module__CLwOGG__vehicleLink:hover{color:#1f6f54;text-decoration:underline}.reservation-page-module__CLwOGG__photoBadge{border-radius:3px;margin:0;padding:0 4px;font-size:9px;font-weight:700;line-height:12px}.reservation-page-module__CLwOGG__paymentModeLine{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.reservation-page-module__CLwOGG__paymentDueText{color:#dc2626;white-space:nowrap;font-size:11px;font-weight:700}.reservation-page-module__CLwOGG__paymentPaidText{color:#16a34a;white-space:nowrap;font-size:11px;font-weight:600}.reservation-page-module__CLwOGG__pagingDropdownTrigger{cursor:pointer;color:#c2410c;white-space:nowrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:3px;align-items:center;gap:3px;width:fit-content;padding:0 5px;font-size:10px;font-weight:700;line-height:15px;transition:background .15s;display:inline-flex}.reservation-page-module__CLwOGG__pagingDropdownTrigger:hover{background:#ffedd5}.reservation-page-module__CLwOGG__alertsPopoverContent{flex-direction:column;gap:6px;max-width:260px;display:flex}.reservation-page-module__CLwOGG__alertItemRow{align-items:center;gap:6px;padding:2px 0;font-size:12px;display:flex}.reservation-page-module__CLwOGG__rowDriverOnTime{--decision-bg:#e8f4fc;--decision-hover:#d4ebf7;--decision-border:#5dade2;--decision-accent:#4fa8f6}.reservation-page-module__CLwOGG__rowDriverOnTimeAfterStart{--decision-bg:#dbeafe;--decision-hover:#bfdbfe;--decision-border:#1e88e5;--decision-accent:#1e88e5}.reservation-page-module__CLwOGG__rowDriverArrived{--decision-bg:#e8f8f0;--decision-hover:#d1f2e1;--decision-border:#52be80;--decision-accent:#a8f0b0}.reservation-page-module__CLwOGG__rowPickupNotMarked{--decision-bg:#ffe4e6;--decision-hover:#fecdd3;--decision-border:#f87171;--decision-accent:#fca5a5}.reservation-page-module__CLwOGG__rowPickup{--decision-bg:#fdf2f8;--decision-hover:#fce7f3;--decision-border:#f472b6;--decision-accent:#fbcfe8}.reservation-page-module__CLwOGG__rowPickupOverdue{--decision-bg:#fee2e2;--decision-hover:#fecaca;--decision-border:#ef4444;--decision-accent:#f87171}.reservation-page-module__CLwOGG__rowVehicleUnassigned{--decision-bg:#ffd6da;--decision-hover:#ffbcc2;--decision-border:#c51130;--decision-accent:#c51130}.reservation-page-module__CLwOGG__rowSupplierUnassigned{--decision-bg:#ffe8e4;--decision-hover:#ffd5ce;--decision-border:#ff5722;--decision-accent:#ff6b6b}.reservation-page-module__CLwOGG__rowUnassigned{--decision-bg:#ffedd5;--decision-hover:#fed7aa;--decision-border:orange;--decision-accent:orange}.reservation-page-module__CLwOGG__rowDriverLate{--decision-bg:#f3f4f6;--decision-hover:#e5e7eb;--decision-border:#9e9e9e;--decision-accent:#9e9e9e}.reservation-page-module__CLwOGG__rowDriverOnTimeNotMarked{--decision-bg:#fce7f3;--decision-hover:#fbcfe8;--decision-border:#ec4899;--decision-accent:#ec4899}.reservation-page-module__CLwOGG__rowReservationAlternative{--decision-bg:#ecfeff;--decision-hover:#cffafe;--decision-border:#22d3ee;--decision-accent:#22d3ee}.reservation-page-module__CLwOGG__rowReservationAlternativeDelay{--decision-bg:#fff1f2;--decision-hover:#ffe4e6;--decision-border:#e11d48;--decision-accent:#e11d48}.reservation-page-module__CLwOGG__rowReservationCancelled{--decision-bg:#f3f4f6;--decision-hover:#e5e7eb;--decision-border:#d1d5db;--decision-accent:#e0e0e0}.reservation-page-module__CLwOGG__rowTourEnding{--decision-bg:#fff1f0;--decision-hover:#ffe4e1;--decision-border:#ff7675;--decision-accent:#ff7675}.reservation-page-module__CLwOGG__rowVerificationRequested{--decision-bg:#f5f3ff;--decision-hover:#ede9fe;--decision-border:#8e44ad;--decision-accent:#8e44ad}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=driver-on-time]{--decision-bg:#e8f4fc;--decision-accent:#4fa8f6}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=driver-on-time-after-start]{--decision-bg:#dbeafe;--decision-accent:#1e88e5}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=driver-arrived]{--decision-bg:#e8f8f0;--decision-accent:#52be80}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=pickup-not-marked-after-start]{--decision-bg:#ffe4e6;--decision-accent:#f87171}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=pickup]{--decision-bg:#fdf2f8;--decision-accent:#f472b6}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=pickup-overdue-40]{--decision-bg:#fee2e2;--decision-accent:#ef4444}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=vehicle-unassigned-3h]{--decision-bg:#ffd6da;--decision-accent:#c51130}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=supplier-unassigned-12h]{--decision-bg:#ffe8e4;--decision-accent:#ff5722}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=unassigned]{--decision-bg:#ffedd5;--decision-accent:orange}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=driver-will-be-late]{--decision-bg:#f3f4f6;--decision-accent:#9e9e9e}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=driver-on-time-not-marked]{--decision-bg:#fce7f3;--decision-accent:#ec4899}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=reservation-alternative]{--decision-bg:#ecfeff;--decision-accent:#22d3ee}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=reservation-alternative-delay]{--decision-bg:#fff1f2;--decision-accent:#e11d48}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=reservation-cancelled]{--decision-bg:#f3f4f6;--decision-accent:#d1d5db}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=tour-ending-24h]{--decision-bg:#fff1f0;--decision-accent:#ff7675}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone=reservation-verification-requested]{--decision-bg:#f5f3ff;--decision-accent:#8e44ad}.reservation-page-module__CLwOGG__reservationCard[data-decision-tone]{--card-accent:var(--decision-accent);background:linear-gradient(90deg, var(--decision-bg), #fff 58%)}.reservation-page-module__CLwOGG__warningPill{color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:6px;max-width:155px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.reservation-page-module__CLwOGG__warningPill[data-warning=true]{color:#be123c;background:#fff1f2;border-color:#fda4af}.reservation-page-module__CLwOGG__warningPill[data-warning=true] .anticon{color:#e11d48;flex-shrink:0;font-size:13px}.reservation-page-module__CLwOGG__warningPill[data-warning=false]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.reservation-page-module__CLwOGG__warningDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.reservation-page-module__CLwOGG__warningPillLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reservation-page-module__CLwOGG__tableWrap .ant-table{background:#fff}.reservation-page-module__CLwOGG__tableWrap .ant-table-thead>tr>th{color:#334155;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-weight:600}.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row>.ant-table-cell{border-bottom:1px solid color-mix(in srgb, var(--decision-border,#e2e8f0), #fff 40%);transition:background-color .15s;background:var(--decision-bg,#fff)!important}.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell{background:var(--decision-hover,#f8fafc)!important}.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row>.ant-table-cell:first-child{box-shadow:inset 4px 0 0 var(--decision-border,transparent)}:is(.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row>.ant-table-cell-fix-left,.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row>.ant-table-cell-fix-right){background:var(--decision-bg,#fff)!important}:is(.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell-fix-left,.reservation-page-module__CLwOGG__tableWrap .ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell-fix-right){background:var(--decision-hover,#f8fafc)!important}.reservation-page-module__CLwOGG__tableWrap .ant-table-cell a{color:#176448;font-weight:600;text-decoration:none}.reservation-page-module__CLwOGG__tableWrap .ant-table-cell a:hover{color:#14533e;text-decoration:underline}:is(.reservation-page-module__CLwOGG__tableWrap .ant-table-small .ant-table-thead>tr>th,.reservation-page-module__CLwOGG__tableWrap .ant-table-small .ant-table-tbody>tr>td){padding:6px 8px}.reservation-page-module__CLwOGG__tableWrap .ant-table-cell{vertical-align:top}.reservation-page-module__CLwOGG__tableWrap .ant-tag{padding-inline:6px;line-height:18px}.reservation-page-module__CLwOGG__mobileMetaLabel{color:#64748b;font-size:12px;display:block}.reservation-page-module__CLwOGG__drawerSection{margin-bottom:18px}.reservation-page-module__CLwOGG__drawerTitle{margin:0 0 8px;font-size:15px}.reservation-page-module__CLwOGG__drawerHeaderBadgeRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.reservation-page-module__CLwOGG__reservationMini{background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;padding:10px}.reservation-page-module__CLwOGG__drawerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.reservation-page-module__CLwOGG__drawerContextCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.reservation-page-module__CLwOGG__drawerContextCardRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.reservation-page-module__CLwOGG__drawerLinkBtn{color:#0284c7;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:11.5px;font-weight:600;text-decoration:underline;display:inline-flex}.reservation-page-module__CLwOGG__drawerLinkBtn:hover{color:#0369a1}.reservation-page-module__CLwOGG__drawerNote{color:#334155;background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;margin-bottom:10px;padding:8px 10px}.reservation-page-module__CLwOGG__previewMessage{white-space:pre-wrap;color:#172033;background:#f8fafc;border:1px solid #dbe4ef;border-radius:8px;padding:12px}.reservation-page-module__CLwOGG__routePreview{gap:10px;display:grid}.reservation-page-module__CLwOGG__routePreviewLocations{background:#f8fafc;border:1px solid #dbe4ef;border-radius:6px;justify-items:start;gap:2px;padding:8px 10px;display:grid}.reservation-page-module__CLwOGG__routePreviewLocations span{color:#64748b}.reservation-page-module__CLwOGG__routeMap{background:#eef2f7;border:0;border-radius:6px;width:100%;height:320px}.reservation-page-module__CLwOGG__mapFallback{color:#526071;text-align:center;background:#f8fafc;border:1px dashed #c7d2e0;border-radius:6px;place-items:center;min-height:220px;padding:20px;display:grid}.reservation-page-module__CLwOGG__notePreviewContent{justify-items:start;gap:10px;display:grid}.reservation-page-module__CLwOGG__notePreviewContent p{color:#334155;white-space:pre-wrap;background:#f8fafc;border-left:3px solid #94a3b8;width:100%;margin:0;padding:10px}.reservation-page-module__CLwOGG__invoicePreviewContent{justify-items:start;gap:12px;display:grid}.reservation-page-module__CLwOGG__invoicePreviewHeading{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding-bottom:10px;display:flex}.reservation-page-module__CLwOGG__invoicePreviewHeading span{color:#526071;font-size:12px}.reservation-page-module__CLwOGG__invoicePreviewHeading strong{color:#172033;font-size:15px}.reservation-page-module__CLwOGG__invoicePreviewDetails{grid-template-columns:110px minmax(0,1fr);gap:8px 12px;width:100%;margin:0;display:grid}.reservation-page-module__CLwOGG__invoicePreviewDetails dt{color:#64748b;font-size:12px;font-weight:600}.reservation-page-module__CLwOGG__invoicePreviewDetails dd{color:#172033;min-width:0;margin:0;font-size:13px}@media (min-width:1560px){.reservation-page-module__CLwOGG__reservationGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.reservation-page-module__CLwOGG__header{max-width:none;margin-bottom:8px;position:static}.reservation-page-module__CLwOGG__summaryGrid,.reservation-page-module__CLwOGG__reservationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.reservation-page-module__CLwOGG__tableWrap,.reservation-page-module__CLwOGG__tableWrap[data-visible=true]{display:none}.reservation-page-module__CLwOGG__cardView,.reservation-page-module__CLwOGG__cardView[data-visible=true],.reservation-page-module__CLwOGG__cardView[data-visible=false]{display:block}.reservation-page-module__CLwOGG__viewSwitcher{display:none!important}.reservation-page-module__CLwOGG__reservationGrid{grid-template-columns:1fr}}.reservation-page-module__CLwOGG__operateControlBoard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:14px;padding:12px;display:flex}.reservation-page-module__CLwOGG__operateCol{flex-direction:column;flex:125px;gap:8px;min-width:125px;display:flex}.reservation-page-module__CLwOGG__operateColEta{flex-direction:column;flex:1.1 135px;gap:8px;min-width:135px;display:flex}.reservation-page-module__CLwOGG__operateEtaRow{align-items:center;gap:6px;height:32px;display:flex}.reservation-page-module__CLwOGG__operateEtaLabel{color:#334155;text-transform:uppercase;font-size:11px;font-weight:700}.reservation-page-module__CLwOGG__operateEtaInput{width:90px;height:30px}.reservation-page-module__CLwOGG__operateBtn{cursor:pointer;color:#64748b;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.reservation-page-module__CLwOGG__operateBtn:hover{background:#f8fafc;border-color:#94a3b8}.reservation-page-module__CLwOGG__operateBtnSupplierUnassigned[data-active=true]{color:#475569;background:#f1f5f9;border-color:#94a3b8;font-weight:700;box-shadow:inset 0 1px 2px #0000000d}.reservation-page-module__CLwOGG__operateBtnSupplierAssigned{color:#16a34a;border-color:#86efac}.reservation-page-module__CLwOGG__operateBtnSupplierAssigned[data-active=true]{color:#15803d;background:#f0fdf4;border-color:#16a34a;font-weight:700;box-shadow:inset 0 0 0 1px #16a34a}.reservation-page-module__CLwOGG__operateBtnDriverUnassigned[data-active=true]{color:#475569;background:#f1f5f9;border-color:#94a3b8;font-weight:700;box-shadow:inset 0 1px 2px #0000000d}.reservation-page-module__CLwOGG__operateBtnDriverAssigned{color:#16a34a;border-color:#86efac}.reservation-page-module__CLwOGG__operateBtnDriverAssigned[data-active=true]{color:#15803d;background:#f0fdf4;border-color:#16a34a;font-weight:700;box-shadow:inset 0 0 0 1px #16a34a}.reservation-page-module__CLwOGG__operateBtnLate{color:#dc2626;border-color:#fca5a5}.reservation-page-module__CLwOGG__operateBtnLate[data-active=true]{color:#b91c1c;background:#fef2f2;border-color:#ef4444;font-weight:700;box-shadow:inset 0 0 0 1px #ef4444}.reservation-page-module__CLwOGG__operateBtnOnTime{color:#2563eb;border-color:#93c5fd}.reservation-page-module__CLwOGG__operateBtnOnTime[data-active=true]{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6;font-weight:700;box-shadow:inset 0 0 0 1px #3b82f6}.reservation-page-module__CLwOGG__operateTilesGroup{flex:2 240px;align-items:stretch;gap:8px;display:flex}.reservation-page-module__CLwOGG__operateProgressTile{cursor:pointer;color:#64748b;-webkit-user-select:none;user-select:none;text-align:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:58px;min-height:76px;padding:8px 4px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.reservation-page-module__CLwOGG__operateProgressTile:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.reservation-page-module__CLwOGG__operateProgressTile .reservation-page-module__CLwOGG__tileIcon{font-size:17px}.reservation-page-module__CLwOGG__tileArrived{color:#d97706;border-color:#f59e0b}.reservation-page-module__CLwOGG__tileArrived[data-active=true]{color:#b45309;background:#fef3c7;border-color:#d97706;font-weight:750;box-shadow:inset 0 0 0 1px #d97706}.reservation-page-module__CLwOGG__tilePickedUp{color:#16a34a;border-color:#16a34a}.reservation-page-module__CLwOGG__tilePickedUp[data-active=true]{color:#fff;background:#15803d;border-color:#15803d;font-weight:750;box-shadow:0 2px 6px #15803d40}.reservation-page-module__CLwOGG__tilePickedUp[data-active=true] .reservation-page-module__CLwOGG__tileIcon{color:#fff}.reservation-page-module__CLwOGG__tileCompleted{color:#16a34a;border-color:#16a34a}.reservation-page-module__CLwOGG__tileCompleted[data-active=true]{color:#fff;background:#166534;border-color:#166534;font-weight:750;box-shadow:0 2px 6px #16653440}.reservation-page-module__CLwOGG__tileCompleted[data-active=true] .reservation-page-module__CLwOGG__tileIcon{color:#fff}.reservation-page-module__CLwOGG__tileNoShow{color:#0f766e;border-color:#0d9488}.reservation-page-module__CLwOGG__tileNoShow[data-active=true]{color:#115e59;background:#f0fdfa;border-color:#0f766e;font-weight:750;box-shadow:inset 0 0 0 1px #0f766e}@media (max-width:760px){.reservation-page-module__CLwOGG__shell{padding:0}.reservation-page-module__CLwOGG__header{justify-content:stretch;width:100%;display:grid}.reservation-page-module__CLwOGG__headerActions{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:flex-start;width:100%;display:grid}.reservation-page-module__CLwOGG__headerActions>.ant-btn{width:100%;min-width:0;padding-inline:8px}.reservation-page-module__CLwOGG__summaryGrid,.reservation-page-module__CLwOGG__reservationGrid{grid-template-columns:1fr}.reservation-page-module__CLwOGG__refreshStatus{grid-column:1/-1;justify-items:start}.reservation-page-module__CLwOGG__updated,.reservation-page-module__CLwOGG__countdown{white-space:normal}}@media (max-width:430px){.reservation-page-module__CLwOGG__cardResources{grid-template-columns:1fr;gap:5px}}
.payments-module__FQ4byG__tabs{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;border-top:1px solid #e8edf4;align-items:center;gap:8px;width:100%;max-width:100%;padding-block:10px 2px;display:flex;overflow-x:auto}.payments-module__FQ4byG__tabButton{border:1px solid var(--tab-border);background:var(--tab-bg);min-height:30px;color:var(--tab-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.payments-module__FQ4byG__tabButton[data-active=true]{border-color:var(--tab-active-border);background:var(--tab-active-bg);color:var(--tab-active-text);box-shadow:inset 0 0 0 1px #ffffff75}.payments-module__FQ4byG__tabButton:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.payments-module__FQ4byG__tabCount{min-width:20px;color:inherit;text-align:center;background:#ffffffb3;border-radius:999px;padding:1px 6px}.payments-module__FQ4byG__tabDivider{background:#cbd5e1;flex-shrink:0;width:1px;height:22px;margin:0 4px}.payments-module__FQ4byG__tabButton[data-tone=amber]{--tab-bg:#fff7e6;--tab-border:#f2d59c;--tab-text:#7a4b00;--tab-active-bg:#d88912;--tab-active-border:#bd7209;--tab-active-text:#fff}.payments-module__FQ4byG__tabButton[data-tone=magenta]{--tab-bg:#fff0f6;--tab-border:#f5bdd7;--tab-text:#8a1f54;--tab-active-bg:#c43f7f;--tab-active-border:#a92d68;--tab-active-text:#fff}.payments-module__FQ4byG__tabButton[data-tone=green]{--tab-bg:#edf8ef;--tab-border:#b9dfc0;--tab-text:#1f6b35;--tab-active-bg:#2e8a47;--tab-active-border:#247239;--tab-active-text:#fff}.payments-module__FQ4byG__tabButton[data-tone=blue]{--tab-bg:#eef5ff;--tab-border:#b9cff0;--tab-text:#245d9f;--tab-active-bg:#2f6fb6;--tab-active-border:#255d9b;--tab-active-text:#fff}.payments-module__FQ4byG__tabButton[data-tone=coral]{--tab-bg:#fff0ed;--tab-border:#f1b8ad;--tab-text:#944134;--tab-active-bg:#c95d4d;--tab-active-border:#b34e40;--tab-active-text:#fff}.payments-module__FQ4byG__tabButton[data-tone=grey]{--tab-bg:#f3f4f6;--tab-border:#d1d5db;--tab-text:#4b5563;--tab-active-bg:#6b7280;--tab-active-border:#4b5563;--tab-active-text:#fff}.payments-module__FQ4byG__previewModalRoot{--invoice-green:#14533e;--invoice-green-strong:#0e4432;--invoice-green-soft:#edf7f2;--invoice-navy:#172033;--invoice-muted:#667085;--invoice-border:#dce5e1;--invoice-workspace:#eef2f0}.payments-module__FQ4byG__previewModal .ant-modal-content{border:1px solid #14533e1f;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 28px 80px #0f172a3d}.payments-module__FQ4byG__previewModal .ant-modal-header{background:#fff;border-bottom:1px solid #e5ebe8;margin:0;padding:18px 56px 18px 22px}.payments-module__FQ4byG__previewModal .ant-modal-close{top:18px;color:#667085;inset-inline-end:18px}.payments-module__FQ4byG__previewModal .ant-modal-body{padding:0}.payments-module__FQ4byG__previewModal .ant-modal-footer{background:#fff;border-top:1px solid #e5ebe8;margin:0;padding:14px 20px}.payments-module__FQ4byG__previewTitle{align-items:center;gap:12px;min-width:0;padding-inline-end:12px;display:flex}.payments-module__FQ4byG__previewTitleIcon{background:var(--invoice-green-soft);width:36px;height:36px;color:var(--invoice-green);border-radius:9px;flex:none;place-items:center;font-size:18px;display:inline-grid}.payments-module__FQ4byG__previewTitle>div{gap:2px;min-width:0;display:grid}.payments-module__FQ4byG__previewTitle>div strong{color:var(--invoice-navy);font-size:15px;line-height:1.25}.payments-module__FQ4byG__previewTitle>div span{color:var(--invoice-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.payments-module__FQ4byG__previewStatus{margin-inline:auto 0}.payments-module__FQ4byG__previewToolbar{background:#f8faf9;border-bottom:1px solid #dfe7e3;justify-content:space-between;align-items:center;gap:20px;padding:11px 20px;display:flex}.payments-module__FQ4byG__previewToolbar>div:first-child{gap:1px;display:grid}.payments-module__FQ4byG__previewToolbar strong{color:#344054;font-size:12px}.payments-module__FQ4byG__previewToolbar span{color:var(--invoice-muted);font-size:11px}.payments-module__FQ4byG__zoomControls .ant-btn{background:#fff;min-width:36px}.payments-module__FQ4byG__zoomControls .payments-module__FQ4byG__zoomValue{color:#344054;font-variant-numeric:tabular-nums;width:62px}.payments-module__FQ4byG__previewWorkspace{background:radial-gradient(circle at 50% 0%, #ffffffdb, transparent 42%), var(--invoice-workspace);scrollbar-color:#aebbb5 transparent;scrollbar-width:thin;height:min(69vh,760px);padding:28px;overflow:auto}.payments-module__FQ4byG__invoicePreviewStack{transform-origin:top;gap:28px;width:100%;min-width:1040px;display:grid}.payments-module__FQ4byG__invoicePreviewItem{gap:10px;display:grid}.payments-module__FQ4byG__invoiceActionBar{color:#344054;justify-content:space-between;align-items:center;width:1120px;margin:0 auto;font-size:12px;font-weight:600;display:flex}.payments-module__FQ4byG__invoiceSheet{box-sizing:border-box;width:1120px;min-height:790px;color:var(--invoice-navy);background:#fff;border:1px solid #0f172a14;margin:0 auto;padding:46px 52px 34px;font-family:Arial,Helvetica,sans-serif;display:grid;box-shadow:0 2px 4px #0f172a0d,0 20px 48px #0f172a1f}.payments-module__FQ4byG__invoiceHeader{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.payments-module__FQ4byG__invoiceBrand{align-items:center;gap:13px;display:flex}.payments-module__FQ4byG__invoiceBrandMark{background:var(--invoice-green);color:#fff;letter-spacing:-.5px;border-radius:10px;place-items:center;width:46px;height:46px;font-size:16px;font-weight:800;display:inline-grid}.payments-module__FQ4byG__invoiceBrand h2{color:var(--invoice-navy);margin:0;font-size:21px;line-height:1.25}.payments-module__FQ4byG__invoiceBrand p{color:var(--invoice-muted);letter-spacing:.04em;margin:3px 0 0;font-size:11px;font-weight:600}.payments-module__FQ4byG__invoiceIdentity{justify-items:end;gap:5px;display:grid}.payments-module__FQ4byG__invoiceIdentity span{color:var(--invoice-green);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:750}.payments-module__FQ4byG__invoiceIdentity strong{color:var(--invoice-navy);letter-spacing:-.02em;font-size:20px}.payments-module__FQ4byG__invoiceAccentLine{background:linear-gradient(90deg, var(--invoice-green) 0 24%, #dfe8e4 24% 100%);border-radius:999px;height:3px;margin:22px 0 26px}.payments-module__FQ4byG__invoiceParties{grid-template-columns:1.15fr .9fr .8fr;align-items:stretch;gap:18px;display:grid}.payments-module__FQ4byG__companyDetails,.payments-module__FQ4byG__billToCard,.payments-module__FQ4byG__invoiceMetaGrid{min-width:0}.payments-module__FQ4byG__companyDetails{align-content:start;gap:6px;display:grid}.payments-module__FQ4byG__companyDetails>strong,.payments-module__FQ4byG__billToCard>strong{color:#253247;font-size:14px}.payments-module__FQ4byG__companyDetails address{color:var(--invoice-muted);margin-top:4px;font-size:10px;font-style:normal;line-height:1.65}.payments-module__FQ4byG__invoiceLabel{color:#7a8899;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:750}.payments-module__FQ4byG__billToCard{background:#f6faf8;border:1px solid #dce8e2;border-radius:8px;align-content:start;justify-items:start;gap:8px;padding:15px 16px;display:grid}.payments-module__FQ4byG__billToCard .ant-tag{border-radius:999px;margin:2px 0 0;font-size:9px}.payments-module__FQ4byG__invoiceMetaGrid{grid-template-columns:1fr;gap:10px;margin:0;display:grid}.payments-module__FQ4byG__invoiceMetaGrid>div{border-bottom:1px solid #e8eeeb;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.payments-module__FQ4byG__invoiceMetaGrid dt,.payments-module__FQ4byG__invoiceMetaGrid dd,.payments-module__FQ4byG__invoiceTotals dt,.payments-module__FQ4byG__invoiceTotals dd{margin:0}.payments-module__FQ4byG__invoiceMetaGrid dt{color:var(--invoice-muted);font-size:10px}.payments-module__FQ4byG__invoiceMetaGrid dd{color:#253247;text-align:right;font-size:11px;font-weight:700}.payments-module__FQ4byG__verificationNotice{background:var(--invoice-green-soft);color:var(--invoice-green);border:1px solid #cce5d8;border-radius:7px;align-items:center;gap:10px;margin:22px 0 24px;padding:11px 13px;display:flex}.payments-module__FQ4byG__verificationNotice>.anticon{font-size:15px}.payments-module__FQ4byG__verificationNotice>div{gap:1px;display:grid}.payments-module__FQ4byG__verificationNotice strong{font-size:11px}.payments-module__FQ4byG__verificationNotice span{color:#4f6f63;font-size:9px}.payments-module__FQ4byG__invoiceSectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:10px;display:flex}.payments-module__FQ4byG__invoiceSectionHeading>div{gap:2px;display:grid}.payments-module__FQ4byG__invoiceSectionHeading h3{color:#253247;margin:0;font-size:14px}.payments-module__FQ4byG__invoiceSectionHeading>span{color:var(--invoice-muted);font-size:9px;font-weight:650}.payments-module__FQ4byG__invoiceTableWrap{border:1px solid #d8e1dd;border-radius:7px;overflow:hidden}.payments-module__FQ4byG__invoiceTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:9px}.payments-module__FQ4byG__invoiceTable th,.payments-module__FQ4byG__invoiceTable td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #e4ebe7;padding:9px 7px}.payments-module__FQ4byG__invoiceTable th{color:#3f514a;letter-spacing:.025em;text-transform:uppercase;background:#f1f6f3;font-size:8px;font-weight:750}.payments-module__FQ4byG__invoiceTable tbody tr:last-child td{border-bottom:0}.payments-module__FQ4byG__invoiceTable tbody tr:nth-child(2n){background:#fbfcfc}.payments-module__FQ4byG__invoiceTable th:first-child,.payments-module__FQ4byG__invoiceTable td:first-child{text-align:center;width:28px}.payments-module__FQ4byG__invoiceTable th:nth-child(2),.payments-module__FQ4byG__invoiceTable td:nth-child(2){width:70px}.payments-module__FQ4byG__invoiceTable th:nth-child(3),.payments-module__FQ4byG__invoiceTable td:nth-child(3){width:17%}.payments-module__FQ4byG__invoiceTable th:nth-child(6),.payments-module__FQ4byG__invoiceTable td:nth-child(6),.payments-module__FQ4byG__invoiceTable th:nth-child(7),.payments-module__FQ4byG__invoiceTable td:nth-child(7),.payments-module__FQ4byG__invoiceTable th:nth-child(8),.payments-module__FQ4byG__invoiceTable td:nth-child(8){text-align:right;font-variant-numeric:tabular-nums}.payments-module__FQ4byG__invoiceTable td strong{color:#234f40;font-size:9px}.payments-module__FQ4byG__invoiceTable td span{color:#78869a;margin-top:3px;font-size:8px;line-height:1.35;display:block}.payments-module__FQ4byG__invoiceBottomGrid{grid-template-columns:1fr .9fr;align-items:start;gap:34px;margin-top:24px;display:grid}.payments-module__FQ4byG__paymentInstructions{border-left:3px solid var(--invoice-green);background:#f7f9f8;align-content:start;gap:5px;padding:14px 15px;display:grid}.payments-module__FQ4byG__paymentInstructions strong{color:#344054;font-size:11px}.payments-module__FQ4byG__paymentInstructions>span:not(.payments-module__FQ4byG__invoiceLabel){color:var(--invoice-muted);font-size:9px}.payments-module__FQ4byG__invoiceTotals{gap:0;margin:0;display:grid}.payments-module__FQ4byG__invoiceTotals>div{color:#526071;border-bottom:1px solid #e1e8e5;justify-content:space-between;gap:20px;padding:8px 10px;font-size:10px;display:flex}.payments-module__FQ4byG__invoiceTotals dd{color:#253247;font-variant-numeric:tabular-nums;font-weight:700}.payments-module__FQ4byG__invoiceTotals .payments-module__FQ4byG__invoiceBalance{background:var(--invoice-green-soft);color:var(--invoice-green);border:1px solid #c5dfd2;border-radius:6px;align-items:center;margin-top:5px;padding:12px;font-weight:750}.payments-module__FQ4byG__invoiceBalance dd{color:var(--invoice-green-strong);font-size:15px}.payments-module__FQ4byG__invoiceDocumentFooter{color:#7a8899;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #e3e9e6;justify-content:space-between;align-items:center;margin-top:32px;padding-top:13px;font-size:8px;font-weight:650;display:flex}.payments-module__FQ4byG__previewFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}.payments-module__FQ4byG__previewFooter .ant-btn{border-radius:7px;min-height:38px}.payments-module__FQ4byG__previewFooter .payments-module__FQ4byG__sendButton{border-color:var(--invoice-green);background:var(--invoice-green);min-width:132px;box-shadow:0 5px 12px #14533e33}.payments-module__FQ4byG__previewFooter .payments-module__FQ4byG__sendButton:hover,.payments-module__FQ4byG__previewFooter .payments-module__FQ4byG__sendButton:focus-visible{border-color:var(--invoice-green-strong);background:var(--invoice-green-strong)}@media (max-width:760px){.payments-module__FQ4byG__previewModalRoot .ant-modal{max-width:100vw;margin:0;padding:0;top:0}.payments-module__FQ4byG__previewModal .ant-modal-content{border-radius:0;min-height:100vh}.payments-module__FQ4byG__previewStatus,.payments-module__FQ4byG__previewToolbar>div:first-child{display:none}.payments-module__FQ4byG__previewToolbar{justify-content:flex-end;padding:10px 14px}.payments-module__FQ4byG__previewWorkspace{height:calc(100vh - 184px);padding:14px}.payments-module__FQ4byG__previewFooter{flex-direction:column-reverse;align-items:stretch}:is(.payments-module__FQ4byG__previewFooter>.ant-space,.payments-module__FQ4byG__previewFooter .ant-btn){width:100%}.payments-module__FQ4byG__previewFooter>.ant-space{grid-template-columns:1fr 1fr;display:grid}}@media print{.payments-module__FQ4byG__previewToolbar{display:none!important}.payments-module__FQ4byG__previewModalRoot .ant-modal-mask{display:none!important}.payments-module__FQ4byG__previewModal .ant-modal-header{display:none!important}.payments-module__FQ4byG__previewModal .ant-modal-footer{display:none!important}:is(.payments-module__FQ4byG__previewModalRoot .ant-modal-wrap,.payments-module__FQ4byG__previewModalRoot .ant-modal,.payments-module__FQ4byG__previewModal .ant-modal-content,.payments-module__FQ4byG__previewModal .ant-modal-body){max-width:none;box-shadow:none;border:0;margin:0;padding:0;position:static;width:100%!important}.payments-module__FQ4byG__previewWorkspace{background:#fff;height:auto;padding:0;overflow:visible}.payments-module__FQ4byG__invoicePreviewStack{gap:0;min-width:0;zoom:1!important}.payments-module__FQ4byG__invoiceSheet{width:100%;min-height:auto;box-shadow:none;break-after:page;border:0;padding:32px}.payments-module__FQ4byG__invoiceSheet:last-child{break-after:auto}}
.phase-one-finance-module__ygk7XG__page{color:#172033;gap:16px;min-width:0;display:grid}.phase-one-finance-module__ygk7XG__contextStrip{color:#176448;background:#f4fbf7;border:1px solid #cfe3da;border-left:4px solid #176448;border-radius:8px;align-items:center;gap:12px;padding:11px 14px;display:flex}.phase-one-finance-module__ygk7XG__contextStrip>:first-child{font-size:20px}.phase-one-finance-module__ygk7XG__contextStrip div{gap:2px;display:grid}.phase-one-finance-module__ygk7XG__contextStrip span{color:#526071;font-size:12px}.phase-one-finance-module__ygk7XG__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.phase-one-finance-module__ygk7XG__summaryGrid .ant-card{border-color:#dbe4ef;box-shadow:0 1px 3px #0f172a0a}.phase-one-finance-module__ygk7XG__summaryGrid .ant-card-body{padding:14px}.phase-one-finance-module__ygk7XG__summaryGrid .ant-statistic-title{font-size:12px}.phase-one-finance-module__ygk7XG__summaryGrid .ant-statistic-content{font-size:21px;font-weight:750}.phase-one-finance-module__ygk7XG__filterPanel,.phase-one-finance-module__ygk7XG__tableSection{background:#fff;border:1px solid #dbe4ef;border-radius:8px;min-width:0;padding:12px;box-shadow:0 1px 3px #0f172a0a}.phase-one-finance-module__ygk7XG__filterTopline,.phase-one-finance-module__ygk7XG__sectionHeading,.phase-one-finance-module__ygk7XG__invoiceHero,.phase-one-finance-module__ygk7XG__modalFooter,.phase-one-finance-module__ygk7XG__selectionBar,.phase-one-finance-module__ygk7XG__drawerActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.phase-one-finance-module__ygk7XG__filterTopline{margin-bottom:10px}.phase-one-finance-module__ygk7XG__filters{grid-template-columns:1fr 1.35fr 1fr 1fr minmax(220px,1.4fr);gap:8px;display:grid}.phase-one-finance-module__ygk7XG__filters>*{width:100%;min-width:0}.phase-one-finance-module__ygk7XG__settlementTabsRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.phase-one-finance-module__ygk7XG__invoiceSelectionAction{justify-content:flex-end;align-items:center;gap:10px;min-width:310px;display:flex}.phase-one-finance-module__ygk7XG__invoiceSelectionAction span{color:#64748b;white-space:nowrap;font-size:12px}.phase-one-finance-module__ygk7XG__invoiceSelectionAction .ant-btn{border-radius:7px;min-height:34px}.phase-one-finance-module__ygk7XG__invoiceSelectionAction .ant-btn-primary:not(:disabled){color:#fff;background:#1f6f54;border-color:#1f6f54;box-shadow:0 2px 6px #1f6f5433}:is(.phase-one-finance-module__ygk7XG__invoiceSelectionAction .ant-btn-primary:not(:disabled):hover,.phase-one-finance-module__ygk7XG__invoiceSelectionAction .ant-btn-primary:not(:disabled):focus-visible){color:#fff;background:#176448;border-color:#176448}.phase-one-finance-module__ygk7XG__invoicePrimaryAction:not(:disabled),.phase-one-finance-module__ygk7XG__invoicePrimaryAction:not(:disabled) span{color:#fff!important}.phase-one-finance-module__ygk7XG__invoicePrimaryAction:not(:disabled) .anticon{color:#fff!important}.phase-one-finance-module__ygk7XG__sectionHeading{align-items:flex-start;margin-bottom:10px}.phase-one-finance-module__ygk7XG__sectionHeading h2{margin:0;font-size:16px}.phase-one-finance-module__ygk7XG__sectionHeading p{color:#64748b;margin:3px 0 0;font-size:12px}:is(.phase-one-finance-module__ygk7XG__page .ant-tabs,.phase-one-finance-module__ygk7XG__page .ant-tabs-content-holder,.phase-one-finance-module__ygk7XG__page .ant-tabs-content,.phase-one-finance-module__ygk7XG__page .ant-tabs-tabpane){min-width:0;max-width:100%}.phase-one-finance-module__ygk7XG__desktopTable{min-width:0;max-width:100%;overflow:hidden}:is(.phase-one-finance-module__ygk7XG__desktopTable .ant-table-wrapper,.phase-one-finance-module__ygk7XG__desktopTable .ant-spin-nested-loading,.phase-one-finance-module__ygk7XG__desktopTable .ant-spin-container){min-width:0;max-width:100%}.phase-one-finance-module__ygk7XG__desktopTable .ant-table-content{max-width:100%;overflow-x:auto!important}.phase-one-finance-module__ygk7XG__desktopTable .ant-table-thead>tr>th{color:#344054;background:#f8fafc;font-size:12px}.phase-one-finance-module__ygk7XG__desktopTable .ant-table-cell{vertical-align:top}.phase-one-finance-module__ygk7XG__mobileCards{display:none}.phase-one-finance-module__ygk7XG__muted{color:#64748b;font-size:12px}.phase-one-finance-module__ygk7XG__linkText,.phase-one-finance-module__ygk7XG__tableLink{font-weight:650;color:#176448!important}.phase-one-finance-module__ygk7XG__tableLink{height:auto;padding:0}.phase-one-finance-module__ygk7XG__drawerBody{gap:14px;display:grid}.phase-one-finance-module__ygk7XG__amountHero,.phase-one-finance-module__ygk7XG__invoiceDetailHero{background:#f4fbf7;border:1px solid #cfe3da;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.phase-one-finance-module__ygk7XG__amountHero span{color:#526071}.phase-one-finance-module__ygk7XG__amountHero strong{color:#14533e;font-size:22px}.phase-one-finance-module__ygk7XG__invoiceHero{background:linear-gradient(110deg,#f4fbf7,#fff 60%);border:1px solid #dbe4ef;border-left:4px solid #176448;border-radius:8px;padding:18px 20px}.phase-one-finance-module__ygk7XG__invoiceHero h1{margin:2px 0;font-size:22px}.phase-one-finance-module__ygk7XG__invoiceHero p{color:#64748b;margin:0}.phase-one-finance-module__ygk7XG__eyebrow{color:#176448;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800}.phase-one-finance-module__ygk7XG__walletGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.phase-one-finance-module__ygk7XG__walletCard{border-color:#dbe4ef}.phase-one-finance-module__ygk7XG__walletCard .ant-card-body{justify-items:start;gap:8px;display:grid}.phase-one-finance-module__ygk7XG__walletLabel{color:#526071;gap:7px;font-size:13px;font-weight:650;display:flex}.phase-one-finance-module__ygk7XG__walletAmount{color:#b54708;font-size:27px;line-height:1.1}.phase-one-finance-module__ygk7XG__walletAmount.phase-one-finance-module__ygk7XG__negative{color:#175cd3}.phase-one-finance-module__ygk7XG__walletBreakdown{border-top:1px solid #e5eaf1;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;margin-top:8px;padding-top:10px;display:grid}.phase-one-finance-module__ygk7XG__walletBreakdown span{color:#667085;gap:2px;font-size:11px;display:grid}.phase-one-finance-module__ygk7XG__walletBreakdown strong{color:#344054;font-size:12px}.phase-one-finance-module__ygk7XG__mobileRecord{cursor:pointer}.phase-one-finance-module__ygk7XG__cardTitle{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.phase-one-finance-module__ygk7XG__mobileAmount{color:#172033;margin:8px 0;font-size:20px;display:block}.phase-one-finance-module__ygk7XG__cardMeta{color:#64748b;gap:3px;margin-bottom:8px;font-size:12px;display:grid}.phase-one-finance-module__ygk7XG__modalBody{margin-top:22px}.phase-one-finance-module__ygk7XG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.phase-one-finance-module__ygk7XG__formGrid label{color:#344054;gap:6px;font-size:12px;font-weight:650;display:grid}.phase-one-finance-module__ygk7XG__formGrid label>*{width:100%}.phase-one-finance-module__ygk7XG__fullWidth{grid-column:1/-1}.phase-one-finance-module__ygk7XG__modalFooter{border-top:1px solid #e5eaf1;margin-top:18px;padding-top:12px}.phase-one-finance-module__ygk7XG__selectionBar{background:#f4fbf7;border:1px solid #cfe3da;border-radius:7px;margin-top:12px;padding:12px 14px;position:sticky;bottom:0}.phase-one-finance-module__ygk7XG__selectionBar strong{color:#176448;margin-left:5px;font-size:17px}.phase-one-finance-module__ygk7XG__reviewAmount{color:#176448;font-size:22px}.phase-one-finance-module__ygk7XG__reviewReservations{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.phase-one-finance-module__ygk7XG__invoiceAgentGroups{gap:12px;display:grid}.phase-one-finance-module__ygk7XG__invoiceAgentGroup{border-top:1px solid #edf1f5;gap:6px;padding-top:10px;display:grid}.phase-one-finance-module__ygk7XG__invoiceAgentGroup:first-child{border-top:0;padding-top:0}.phase-one-finance-module__ygk7XG__invoiceAgentGroup>strong{color:#344054;font-size:13px}.phase-one-finance-module__ygk7XG__invoiceAgentGroup .phase-one-finance-module__ygk7XG__reviewReservations{margin-top:0}.phase-one-finance-module__ygk7XG__invoicePreviewStack{background:#f8fafc;gap:18px;min-width:0;max-height:70vh;padding:4px;display:grid;overflow:hidden auto}.phase-one-finance-module__ygk7XG__invoiceSheet{box-sizing:border-box;color:#202020;background:#fff;border:4px solid #d9d9d9;gap:18px;width:100%;min-width:0;max-width:1120px;min-height:760px;margin:0 auto;padding:clamp(28px,4vw,52px) clamp(24px,4.8vw,64px);font-family:Georgia,Times New Roman,serif;display:grid;box-shadow:0 8px 20px #0f172a1a}.phase-one-finance-module__ygk7XG__invoiceSheetHeader{grid-template-columns:minmax(0,1fr) minmax(250px,330px);align-items:start;gap:clamp(24px,4vw,48px);min-width:0;display:grid}.phase-one-finance-module__ygk7XG__invoiceSheetHeader h2{margin:0 0 4px;font-size:20px;text-decoration:underline}.phase-one-finance-module__ygk7XG__invoiceSheetHeader p{margin:22px 0 0;line-height:1.55}.phase-one-finance-module__ygk7XG__invoiceSheetMeta{gap:8px;display:grid}.phase-one-finance-module__ygk7XG__invoiceSheetMeta h3{text-align:center;border:3px solid #202020;margin:0 0 16px;padding:4px 16px;font-size:18px}.phase-one-finance-module__ygk7XG__invoiceSheetMeta p{margin:0}.phase-one-finance-module__ygk7XG__invoiceSheetSectionTitle{text-decoration:underline}.phase-one-finance-module__ygk7XG__invoiceSheetTable{border-collapse:collapse;table-layout:fixed;width:100%;font-family:Arial,sans-serif;font-size:clamp(10px,1vw,12px)}.phase-one-finance-module__ygk7XG__invoiceSheetTable th,.phase-one-finance-module__ygk7XG__invoiceSheetTable td{text-align:center;vertical-align:middle;overflow-wrap:anywhere;word-break:normal;border:1px solid #3f3f3f;padding:6px}.phase-one-finance-module__ygk7XG__invoiceSheetTable th{text-transform:uppercase;font-size:clamp(9px,.9vw,11px)}.phase-one-finance-module__ygk7XG__invoiceSheetTable th:first-child,.phase-one-finance-module__ygk7XG__invoiceSheetTable td:first-child{width:42px}.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(2),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(2){width:78px}.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(3),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(3){width:18%}.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(4),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(4),.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(5),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(5){width:10%}.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(6),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(6),.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(7),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(7),.phase-one-finance-module__ygk7XG__invoiceSheetTable th:nth-child(8),.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(8){width:11%}.phase-one-finance-module__ygk7XG__invoiceSheetTable td:nth-child(3){text-align:left}.phase-one-finance-module__ygk7XG__invoiceSheetTable td span{color:#526071;margin-top:2px;font-size:10px;display:block}.phase-one-finance-module__ygk7XG__invoiceSheetPaymentNote{margin:8px 0 12px;font-family:Arial,sans-serif;font-weight:700}.phase-one-finance-module__ygk7XG__invoiceDetailHero>div{gap:3px;display:grid}.phase-one-finance-module__ygk7XG__invoiceDetailHero span,.phase-one-finance-module__ygk7XG__invoiceDetailHero small{color:#64748b}.phase-one-finance-module__ygk7XG__invoiceDetailHero strong{color:#14533e;font-size:25px}.phase-one-finance-module__ygk7XG__invoicePdfPreview{background:#f8fafc;max-height:70vh;padding:4px;display:grid;overflow:hidden auto}.phase-one-finance-module__ygk7XG__invoicePdfSheet{box-sizing:border-box;color:#202020;background:#fff;border:4px solid #d9d9d9;gap:18px;width:100%;max-width:980px;margin:0 auto;padding:clamp(28px,4vw,52px);font-family:Georgia,Times New Roman,serif;display:grid;position:relative;overflow:hidden}.phase-one-finance-module__ygk7XG__invoicePdfHeader{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:clamp(24px,4vw,48px);min-width:0;display:grid}.phase-one-finance-module__ygk7XG__invoicePdfHeader h2{margin:0 0 4px;font-size:20px;text-decoration:underline}.phase-one-finance-module__ygk7XG__invoicePdfHeader p{margin:20px 0 0;line-height:1.55}.phase-one-finance-module__ygk7XG__invoicePdfMeta{align-content:start;gap:8px;display:grid}.phase-one-finance-module__ygk7XG__invoicePdfMeta h3{text-align:center;border:3px solid #202020;margin:0 0 16px;padding:4px 16px;font-size:18px}.phase-one-finance-module__ygk7XG__invoicePdfMeta p{margin:0}.phase-one-finance-module__ygk7XG__invoicePdfTable{border-collapse:collapse;table-layout:fixed;width:100%;font-family:Arial,sans-serif;font-size:clamp(10px,1vw,12px)}.phase-one-finance-module__ygk7XG__invoicePdfTable th,.phase-one-finance-module__ygk7XG__invoicePdfTable td{text-align:center;vertical-align:middle;overflow-wrap:anywhere;border:1px solid #3f3f3f;padding:6px}.phase-one-finance-module__ygk7XG__invoicePdfTable th{text-transform:uppercase;font-size:clamp(9px,.9vw,11px)}.phase-one-finance-module__ygk7XG__invoicePdfTable td:nth-child(3){text-align:left}.phase-one-finance-module__ygk7XG__invoicePdfNote{margin:8px 0 12px;font-family:Arial,sans-serif;font-weight:700}.phase-one-finance-module__ygk7XG__invoicePdfSeal{z-index:0;color:#17803d;letter-spacing:.08em;opacity:.16;text-transform:uppercase;pointer-events:none;border:5px solid #17803d;border-radius:999px;padding:12px 28px;font-family:Arial,sans-serif;font-size:36px;font-weight:900;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.phase-one-finance-module__ygk7XG__invoicePdfSeal[data-tone=completed]{color:#175cd3;border-color:#175cd3}.phase-one-finance-module__ygk7XG__directionRow{align-items:center;gap:10px;display:flex}.phase-one-finance-module__ygk7XG__directionRow>:first-child{color:#176448;font-size:20px}.phase-one-finance-module__ygk7XG__directionRow div{gap:2px;display:grid}.phase-one-finance-module__ygk7XG__directionRow span{color:#64748b;font-size:12px}.phase-one-finance-module__ygk7XG__reservationLine{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.phase-one-finance-module__ygk7XG__reservationLine:last-child{border:0}.phase-one-finance-module__ygk7XG__reservationLine>div{gap:2px;display:grid}.phase-one-finance-module__ygk7XG__reservationLine>div:last-child{text-align:right}.phase-one-finance-module__ygk7XG__reservationLine span{color:#64748b;font-size:11px}.phase-one-finance-module__ygk7XG__paidCalculation{gap:9px;display:grid}.phase-one-finance-module__ygk7XG__paidCalculationRow,.phase-one-finance-module__ygk7XG__paidCalculationEntry,.phase-one-finance-module__ygk7XG__paidCalculationFormula,.phase-one-finance-module__ygk7XG__paidCalculationBalance{justify-content:space-between;align-items:center;gap:12px;display:flex}.phase-one-finance-module__ygk7XG__paidCalculationEntry{border-top:1px solid #edf1f5;padding:9px 0}.phase-one-finance-module__ygk7XG__paidCalculationEntry>div{gap:2px;display:grid}.phase-one-finance-module__ygk7XG__paidCalculationEntry>div:last-child{justify-items:end}.phase-one-finance-module__ygk7XG__paidCalculationEntry span,.phase-one-finance-module__ygk7XG__paidCalculationFormula span,.phase-one-finance-module__ygk7XG__paidCalculationBalance span{color:#64748b;font-size:12px}.phase-one-finance-module__ygk7XG__paidCalculationFormula{background:#f4fbf7;border-radius:7px;padding:11px}.phase-one-finance-module__ygk7XG__paidCalculationFormula strong{color:#176448;font-size:17px}.phase-one-finance-module__ygk7XG__paidCalculationBalance{border-top:1px solid #dbe4ef;padding-top:9px}.phase-one-finance-module__ygk7XG__verificationGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.phase-one-finance-module__ygk7XG__verificationGrid>div{border:1px solid #dbe4ef;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.phase-one-finance-module__ygk7XG__verificationGrid>div>:first-child{color:#176448}.phase-one-finance-module__ygk7XG__drawerActions{background:#f8fafc;border-radius:7px;flex-wrap:wrap;justify-content:flex-start;padding:12px}.phase-one-finance-module__ygk7XG__allocationTotal,.phase-one-finance-module__ygk7XG__extraCredit{background:#f4fbf7;border-radius:8px;justify-content:space-between;align-items:center;padding:14px;display:flex}.phase-one-finance-module__ygk7XG__allocationTotal strong,.phase-one-finance-module__ygk7XG__extraCredit strong{color:#176448;font-size:20px}.phase-one-finance-module__ygk7XG__allocationFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;display:grid}.phase-one-finance-module__ygk7XG__allocationFlow>div{border:1px solid #dbe4ef;border-radius:7px;justify-items:start;gap:4px;min-height:100px;padding:10px;display:grid}.phase-one-finance-module__ygk7XG__allocationFlow>.anticon{color:#98a2b3}.phase-one-finance-module__ygk7XG__extraCredit{background:#f7f5ff;border:1px solid #d8d0ff;margin-top:14px}.phase-one-finance-module__ygk7XG__paymentPlan{gap:14px;margin-bottom:18px;display:grid}.phase-one-finance-module__ygk7XG__paymentQueueHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.phase-one-finance-module__ygk7XG__paymentQueueHeading>div{gap:2px;display:grid}.phase-one-finance-module__ygk7XG__paymentQueueHeading span,.phase-one-finance-module__ygk7XG__paymentQueueRow span,.phase-one-finance-module__ygk7XG__paymentQueueRow small,.phase-one-finance-module__ygk7XG__paymentAmountHelp{color:#64748b;font-size:12px}.phase-one-finance-module__ygk7XG__paymentQueue{gap:7px;max-height:310px;display:grid;overflow:auto}.phase-one-finance-module__ygk7XG__paymentQueueRow{background:#fff;border:1px solid #dbe4ef;border-radius:8px;grid-template-columns:28px minmax(145px,1.35fr) repeat(3,minmax(105px,1fr)) auto;align-items:center;gap:10px;padding:10px;display:grid}.phase-one-finance-module__ygk7XG__paymentQueueCurrent{background:#f0f7ff;border-color:#91caff}.phase-one-finance-module__ygk7XG__paymentQueuePriority{background:#eef2f6;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:700;display:grid;color:#344054!important}.phase-one-finance-module__ygk7XG__paymentQueueInvoice,.phase-one-finance-module__ygk7XG__paymentQueueRow>div{gap:2px;display:grid}.phase-one-finance-module__ygk7XG__paymentQueueRow small{display:block}.phase-one-finance-module__ygk7XG__paymentAmountHelp{margin-top:5px}@media (max-width:1100px){.phase-one-finance-module__ygk7XG__summaryGrid,.phase-one-finance-module__ygk7XG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.phase-one-finance-module__ygk7XG__filters>:last-child{grid-column:1/-1}.phase-one-finance-module__ygk7XG__settlementTabsRow{grid-template-columns:1fr}.phase-one-finance-module__ygk7XG__invoiceSelectionAction{justify-content:flex-start;min-width:0}}@media (max-width:760px){.phase-one-finance-module__ygk7XG__page{gap:12px}.phase-one-finance-module__ygk7XG__summaryGrid,.phase-one-finance-module__ygk7XG__walletGrid,.phase-one-finance-module__ygk7XG__formGrid,.phase-one-finance-module__ygk7XG__verificationGrid,.phase-one-finance-module__ygk7XG__filters{grid-template-columns:1fr}.phase-one-finance-module__ygk7XG__filters>:last-child,.phase-one-finance-module__ygk7XG__fullWidth{grid-column:auto}.phase-one-finance-module__ygk7XG__filterTopline,.phase-one-finance-module__ygk7XG__sectionHeading,.phase-one-finance-module__ygk7XG__invoiceHero{flex-direction:column;align-items:stretch}:is(.phase-one-finance-module__ygk7XG__filterTopline .ant-segmented,.phase-one-finance-module__ygk7XG__filterTopline .ant-btn){width:100%}.phase-one-finance-module__ygk7XG__invoiceSelectionAction{grid-template-columns:1fr;display:grid}.phase-one-finance-module__ygk7XG__invoiceSelectionAction .ant-btn{width:100%}.phase-one-finance-module__ygk7XG__invoiceSheetHeader,.phase-one-finance-module__ygk7XG__invoicePdfHeader{grid-template-columns:1fr}.phase-one-finance-module__ygk7XG__paymentQueueRow{grid-template-columns:28px 1fr auto}.phase-one-finance-module__ygk7XG__paymentQueueRow>div:not(.phase-one-finance-module__ygk7XG__paymentQueueInvoice){grid-column:2/-1;grid-template-columns:1fr auto}.phase-one-finance-module__ygk7XG__invoiceSheetMeta h3,.phase-one-finance-module__ygk7XG__invoicePdfMeta h3{max-width:320px}.phase-one-finance-module__ygk7XG__desktopTable{display:none}.phase-one-finance-module__ygk7XG__mobileCards{gap:8px;display:grid}.phase-one-finance-module__ygk7XG__walletBreakdown{grid-template-columns:1fr;gap:8px}.phase-one-finance-module__ygk7XG__contextStrip{align-items:flex-start}.phase-one-finance-module__ygk7XG__amountHero{flex-direction:column;align-items:flex-start}.phase-one-finance-module__ygk7XG__reservationLine{align-items:flex-start}.phase-one-finance-module__ygk7XG__allocationFlow{grid-template-columns:1fr}.phase-one-finance-module__ygk7XG__allocationFlow>.anticon{justify-self:center;transform:rotate(90deg)}}@media print{.phase-one-finance-module__ygk7XG__invoicePreviewStack,.phase-one-finance-module__ygk7XG__invoicePdfPreview{background:#fff;max-height:none;padding:0;overflow:visible}.phase-one-finance-module__ygk7XG__invoiceSheet{width:100%;min-height:auto;box-shadow:none;page-break-after:always;margin:0}.phase-one-finance-module__ygk7XG__invoiceSheet:last-child{page-break-after:auto}.phase-one-finance-module__ygk7XG__invoicePdfSheet{max-width:none;box-shadow:none}}
.wallets-module__pWwV9q__page{gap:20px;padding-bottom:28px;display:grid}.wallets-module__pWwV9q__hero,.wallets-module__pWwV9q__detailHero{color:#fff;background:radial-gradient(circle at 86% 20%,#ffffff29,#0000 28%),linear-gradient(120deg,#102a43,#175cd3 70%,#1570ef);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex;box-shadow:0 10px 30px #102a431f}.wallets-module__pWwV9q__hero h1,.wallets-module__pWwV9q__detailHero h1{color:inherit;margin:4px 0 6px;font-size:clamp(28px,4vw,40px);line-height:1.1}.wallets-module__pWwV9q__hero p,.wallets-module__pWwV9q__detailHero p{color:#ffffffc7;max-width:720px;margin:0}.wallets-module__pWwV9q__eyebrow{letter-spacing:.11em;text-transform:uppercase;color:#b2ddff;font-size:12px;font-weight:700}.wallets-module__pWwV9q__summaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}:is(.wallets-module__pWwV9q__summaryGrid .ant-card,.wallets-module__pWwV9q__detailSummary .ant-card){border-color:#e4e7ec;box-shadow:0 2px 10px #1018280a}.wallets-module__pWwV9q__workspace,.wallets-module__pWwV9q__detailWorkspace{background:#fff;border:1px solid #e4e7ec;border-radius:16px;min-width:0;padding:22px}.wallets-module__pWwV9q__workspaceHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.wallets-module__pWwV9q__workspaceHeader h2{color:#101828;margin:0;font-size:20px}.wallets-module__pWwV9q__workspaceHeader p{color:#667085;margin:4px 0 0}.wallets-module__pWwV9q__workspaceHeader .ant-input-affix-wrapper{width:240px}.wallets-module__pWwV9q__identityCell{align-items:center;gap:10px;display:flex}.wallets-module__pWwV9q__identityCell>div{gap:2px;display:grid}.wallets-module__pWwV9q__identityCell a{font-weight:650}.wallets-module__pWwV9q__identityCell small,.wallets-module__pWwV9q__balanceCell small{color:#667085}.wallets-module__pWwV9q__walletIcon,.wallets-module__pWwV9q__largeIcon{color:#175cd3;background:#eff8ff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.wallets-module__pWwV9q__balanceCell{justify-items:end;gap:2px;display:grid}.wallets-module__pWwV9q__receivable{color:#b54708}.wallets-module__pWwV9q__payable{color:#175cd3}.wallets-module__pWwV9q__desktopTable{min-width:0}.wallets-module__pWwV9q__mobileCards{display:none}.wallets-module__pWwV9q__detailIdentity{align-items:center;gap:16px;display:flex}.wallets-module__pWwV9q__largeIcon{color:#fff;background:#ffffff24;width:54px;height:54px;font-size:24px}.wallets-module__pWwV9q__detailIdentity>div>span{color:#b2ddff;font-weight:600}.wallets-module__pWwV9q__walletExplanation{background:#eff6ff;border-color:#bfdbfe}.wallets-module__pWwV9q__walletExplanationBody{gap:6px;display:grid}.wallets-module__pWwV9q__walletExplanationBody p{margin:0}.wallets-module__pWwV9q__detailSummary{grid-template-columns:1.35fr repeat(3,1fr);gap:12px;display:grid}.wallets-module__pWwV9q__balanceHero .ant-card-body{gap:6px;display:grid}.wallets-module__pWwV9q__balanceHero span{color:#667085}.wallets-module__pWwV9q__balanceHero>.ant-card-body>strong{font-size:28px;line-height:1.2}.wallets-module__pWwV9q__balanceHero .ant-tag{width:fit-content}.wallets-module__pWwV9q__helperText{color:#667085;margin:8px 0 0;font-size:12px;line-height:1.45}.wallets-module__pWwV9q__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wallets-module__pWwV9q__fullWidth{grid-column:1/-1}.wallets-module__pWwV9q__simpleMeaningGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wallets-module__pWwV9q__simpleMeaningGrid>div{background:#f8fafc;border:1px solid #e4e7ec;border-radius:10px;gap:4px;padding:10px;display:grid}.wallets-module__pWwV9q__simpleMeaningGrid strong{color:#101828}.wallets-module__pWwV9q__simpleMeaningGrid span,.wallets-module__pWwV9q__cardIntro{color:#667085;font-size:12px}.wallets-module__pWwV9q__cardIntro{margin:0 0 12px}.wallets-module__pWwV9q__tabNote{margin-bottom:12px}.wallets-module__pWwV9q__composition{gap:0;display:grid}.wallets-module__pWwV9q__composition>div,.wallets-module__pWwV9q__relatedLine{border-bottom:1px solid #f2f4f7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:11px 0;display:grid}.wallets-module__pWwV9q__composition>div:last-child,.wallets-module__pWwV9q__relatedLine:last-child{border-bottom:0}.wallets-module__pWwV9q__composition span,.wallets-module__pWwV9q__relatedLine span{color:#667085}.wallets-module__pWwV9q__relatedLine{grid-template-columns:minmax(120px,.8fr) minmax(160px,1.5fr) auto}.wallets-module__pWwV9q__detailWorkspace .ant-table-wrapper{min-width:0}@media (max-width:1180px){.wallets-module__pWwV9q__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.wallets-module__pWwV9q__detailSummary,.wallets-module__pWwV9q__simpleMeaningGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.wallets-module__pWwV9q__page{gap:14px}.wallets-module__pWwV9q__hero,.wallets-module__pWwV9q__detailHero,.wallets-module__pWwV9q__workspaceHeader{flex-direction:column;align-items:stretch}.wallets-module__pWwV9q__hero,.wallets-module__pWwV9q__detailHero{padding:22px 18px}.wallets-module__pWwV9q__summaryGrid,.wallets-module__pWwV9q__detailSummary,.wallets-module__pWwV9q__detailGrid,.wallets-module__pWwV9q__simpleMeaningGrid{grid-template-columns:1fr}.wallets-module__pWwV9q__workspace,.wallets-module__pWwV9q__detailWorkspace{padding:16px}:is(.wallets-module__pWwV9q__workspaceHeader .ant-space,.wallets-module__pWwV9q__workspaceHeader .ant-select,.wallets-module__pWwV9q__workspaceHeader .ant-input-affix-wrapper){width:100%}.wallets-module__pWwV9q__desktopTable{display:none}.wallets-module__pWwV9q__mobileCards{gap:10px;display:grid}.wallets-module__pWwV9q__mobileCardLink{color:inherit}.wallets-module__pWwV9q__mobileTitle{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.wallets-module__pWwV9q__mobileTitle>div{display:grid}.wallets-module__pWwV9q__mobileTitle span,.wallets-module__pWwV9q__mobileMeta{color:#667085;font-size:12px}.wallets-module__pWwV9q__mobileCardLink .ant-card-body>strong{font-size:20px}.wallets-module__pWwV9q__mobileMeta{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.wallets-module__pWwV9q__detailIdentity{align-items:flex-start}.wallets-module__pWwV9q__fullWidth{grid-column:auto}.wallets-module__pWwV9q__relatedLine{grid-template-columns:1fr auto}.wallets-module__pWwV9q__relatedLine span{grid-area:2/1/auto/-1}}
.workspace-header-module__V5f_GW__header{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;border-bottom:1px solid #dbe4ef;width:100%;height:54px;position:sticky;top:0;box-shadow:0 1px 3px #0f172a0d}.workspace-header-module__V5f_GW__inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px;width:min(1600px,100%);min-width:0;height:100%;margin:0 auto;padding:0 16px;display:flex}.workspace-header-module__V5f_GW__brand{color:#172033;flex:none;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.workspace-header-module__V5f_GW__brand:focus-visible,.workspace-header-module__V5f_GW__navLink:focus-visible,.workspace-header-module__V5f_GW__navGroupTrigger:focus-visible,.workspace-header-module__V5f_GW__mobileNavigation a:focus-visible,.workspace-header-module__V5f_GW__notificationItem:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.workspace-header-module__V5f_GW__brandMark{color:#fff;letter-spacing:0;background:#1f6f54;border-radius:6px;place-items:center;width:28px;height:28px;font-size:11.5px;font-weight:750;display:grid}.workspace-header-module__V5f_GW__brandName{color:#172033;letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;font-weight:700}.workspace-header-module__V5f_GW__menuButton.ant-btn{flex:none;width:32px;min-width:32px;height:32px;padding:0;display:none}.workspace-header-module__V5f_GW__desktopNavigation{justify-content:center;align-items:center;gap:3px;min-width:0;max-width:100%;display:flex}.workspace-header-module__V5f_GW__navLink,.workspace-header-module__V5f_GW__navGroupTrigger{color:#475569;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5.5px;min-width:0;height:32px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.workspace-header-module__V5f_GW__navIcon{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;transition:color .14s;display:inline-flex}.workspace-header-module__V5f_GW__navLink:hover .workspace-header-module__V5f_GW__navIcon,.workspace-header-module__V5f_GW__navGroupTrigger:hover .workspace-header-module__V5f_GW__navIcon,.workspace-header-module__V5f_GW__navGroupTrigger[data-open=true] .workspace-header-module__V5f_GW__navIcon,.workspace-header-module__V5f_GW__areaNavigation[data-open=true] .workspace-header-module__V5f_GW__navIcon{color:#0f172a}.workspace-header-module__V5f_GW__navLink[data-active=true] .workspace-header-module__V5f_GW__navIcon,.workspace-header-module__V5f_GW__navGroupTrigger[data-active=true] .workspace-header-module__V5f_GW__navIcon,.workspace-header-module__V5f_GW__areaNavigation[data-active=true] .workspace-header-module__V5f_GW__navIcon{color:#1f6f54}.workspace-header-module__V5f_GW__navLink:hover,.workspace-header-module__V5f_GW__navGroupTrigger:hover,.workspace-header-module__V5f_GW__navGroupTrigger[data-open=true],.workspace-header-module__V5f_GW__areaNavigation[data-open=true] .workspace-header-module__V5f_GW__navGroupTrigger{color:#0f172a;background:#f1f5f9}.workspace-header-module__V5f_GW__navLink[data-active=true],.workspace-header-module__V5f_GW__navGroupTrigger[data-active=true],.workspace-header-module__V5f_GW__areaNavigation[data-active=true] .workspace-header-module__V5f_GW__navGroupTrigger{color:#14533e;background:#fff;font-weight:650;box-shadow:0 1px 3px #0f172a12}.workspace-header-module__V5f_GW__navLink[data-active=true]:after,.workspace-header-module__V5f_GW__navGroupTrigger[data-active=true]:after,.workspace-header-module__V5f_GW__areaNavigation[data-active=true] .workspace-header-module__V5f_GW__navGroupTrigger:after{content:"";background:#1f6f54;border-radius:1px;height:2px;position:absolute;bottom:0;left:8px;right:8px}.workspace-header-module__V5f_GW__areaNavigation{white-space:nowrap;align-items:center;min-width:0;display:inline-flex;position:relative}.workspace-header-module__V5f_GW__areaChevron{color:#64748b;font-size:8px;transition:transform .14s}.workspace-header-module__V5f_GW__areaNavigation[data-open=true] .workspace-header-module__V5f_GW__areaChevron,.workspace-header-module__V5f_GW__navGroupTrigger[data-open=true] .workspace-header-module__V5f_GW__areaChevron{transform:rotate(180deg)}.workspace-header-module__V5f_GW__actions{flex:none;justify-content:flex-end;align-items:center;gap:3px;min-width:0;display:flex}.workspace-header-module__V5f_GW__headerIcon{color:#475569;width:32px;min-width:32px;height:32px;padding:0;font-size:15px}.workspace-header-module__V5f_GW__createButton{height:32px;padding-inline:9px;font-size:12px;font-weight:600}.workspace-header-module__V5f_GW__createLabel{display:inline}.workspace-header-module__V5f_GW__accountButton{cursor:pointer;border-radius:6px;align-items:center;gap:6px;height:32px;margin-left:2px;padding:2px 6px 2px 3px;display:inline-flex}.workspace-header-module__V5f_GW__accountAvatar{color:#fff;background:#1f6f54;flex:none;width:26px;height:26px;font-size:10px;font-weight:750;line-height:26px}.workspace-header-module__V5f_GW__accountText{align-items:center;line-height:1.2;display:flex}.workspace-header-module__V5f_GW__accountText strong{color:#172033;white-space:nowrap;font-size:12px;font-weight:600}.workspace-header-module__V5f_GW__accountChevron{color:#64748b;font-size:8px;transition:transform .14s}.workspace-header-module__V5f_GW__accountButton[data-open=true] .workspace-header-module__V5f_GW__accountChevron{transform:rotate(180deg)}.workspace-header-module__V5f_GW__profileMenu{background:#fff;border:1px solid #dbe4ef;border-radius:8px;width:270px;max-width:calc(100vw - 20px);overflow:hidden;box-shadow:0 12px 30px #0f172a29}.workspace-header-module__V5f_GW__profileIdentity{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.workspace-header-module__V5f_GW__profileAvatar{color:#fff;background:#1f6f54;font-size:12px;font-weight:750}.workspace-header-module__V5f_GW__profileIdentityText{min-width:0;line-height:1.3;display:grid}.workspace-header-module__V5f_GW__profileIdentityText strong,.workspace-header-module__V5f_GW__profileIdentityText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-header-module__V5f_GW__profileIdentityText strong{color:#172033;font-size:13px;font-weight:700}.workspace-header-module__V5f_GW__profileIdentityText span{color:#64748b;font-size:11px}.workspace-header-module__V5f_GW__profileDivider{background:#e2e8f0;height:1px}.workspace-header-module__V5f_GW__profileMenu .ant-dropdown-menu{box-shadow:none;border-radius:0;padding:5px}.workspace-header-module__V5f_GW__profileMenu .ant-dropdown-menu-item{border-radius:4px;min-height:36px;padding:7px 10px;font-size:12.5px}.workspace-header-module__V5f_GW__profileMenu .ant-dropdown-menu-item-icon{color:#526071;font-size:14px}.workspace-header-module__V5f_GW__profileMenu .ant-dropdown-menu-item-divider{margin:5px 0}.workspace-header-module__V5f_GW__mobileNavigation{align-content:start;gap:3px;display:grid}.workspace-header-module__V5f_GW__navigationDrawer{z-index:1100}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-mask{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f172a7a}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-content-wrapper{max-width:calc(100vw - 20px);box-shadow:8px 0 28px #0f172a33}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-header{border-bottom-color:#e2e8f0;min-height:68px;padding:12px 14px 12px 16px}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-header-title{align-items:center}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-title{order:1;min-width:0}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-close{background:#f8fafc;border:1px solid #dbe4ef;border-radius:50%;order:2;width:30px;min-width:30px;height:30px;margin:0 0 0 auto}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-body{padding:10px 8px 16px}.workspace-header-module__V5f_GW__navigationDrawer .ant-drawer-footer{border-top-color:#e2e8f0;padding:10px 12px 12px}.workspace-header-module__V5f_GW__drawerBrand{color:#172033;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.workspace-header-module__V5f_GW__drawerBrandMark{color:#fff;letter-spacing:0;background:#1f6f54;border-radius:7px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:750;display:grid}.workspace-header-module__V5f_GW__drawerBrandText{min-width:0;line-height:1.2;display:grid}.workspace-header-module__V5f_GW__drawerBrandText strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.workspace-header-module__V5f_GW__drawerBrandText span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.workspace-header-module__V5f_GW__drawerFooter{gap:7px;display:grid}:is(.workspace-header-module__V5f_GW__drawerUtilityButton.ant-btn,.workspace-header-module__V5f_GW__drawerSignOutButton.ant-btn){text-align:left;justify-content:flex-start;align-items:center;height:38px;padding-inline:12px;display:flex}.workspace-header-module__V5f_GW__drawerSignOutButton.ant-btn{border-color:#dbe4ef}.workspace-header-module__V5f_GW__megaMenu{width:min(440px,100vw - 32px)}.workspace-header-module__V5f_GW__megaMenu[data-columns="1"]{width:min(290px,100vw - 32px)}.workspace-header-module__V5f_GW__megaMenuGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workspace-header-module__V5f_GW__megaMenuGrid[data-columns="1"]{grid-template-columns:1fr}.workspace-header-module__V5f_GW__megaMenuColumn{flex-direction:column;gap:8px;min-width:0;display:flex}.workspace-header-module__V5f_GW__megaMenuGroup{flex-direction:column;gap:2px;display:flex}.workspace-header-module__V5f_GW__megaMenuGroup h2{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin:0 0 3px 6px;font-size:10px;font-weight:700}.workspace-header-module__V5f_GW__megaMenuItem{color:#334155;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px;text-decoration:none;transition:background .14s;display:grid}.workspace-header-module__V5f_GW__megaMenuItem:hover{background:#f1f5f9}.workspace-header-module__V5f_GW__megaMenuItem[data-active=true]{color:#14533e;background:#eaf5f0;font-weight:600}.workspace-header-module__V5f_GW__megaMenuItem:focus-visible,.workspace-header-module__V5f_GW__megaMenuOverview:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.workspace-header-module__V5f_GW__megaMenuItemIcon{color:#526071;background:#edf3f8;border-radius:5px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.workspace-header-module__V5f_GW__megaMenuItem:hover .workspace-header-module__V5f_GW__megaMenuItemIcon{color:#14533e;background:#d8eee5}.workspace-header-module__V5f_GW__megaMenuItem[data-active=true] .workspace-header-module__V5f_GW__megaMenuItemIcon{color:#fff;background:#1f6f54}.workspace-header-module__V5f_GW__megaMenuItemText{gap:1px;min-width:0;display:grid}.workspace-header-module__V5f_GW__megaMenuItemText strong{font-size:12px;line-height:1.25}.workspace-header-module__V5f_GW__megaMenuItemText span{color:#64748b;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.workspace-header-module__V5f_GW__megaMenuOverview{color:#176448;border-top:1px solid #e8edf4;margin-top:6px;padding:6px 6px 2px;font-size:11px;font-weight:700;text-decoration:none;display:block}.workspace-header-module__V5f_GW__megaMenuOverview:hover{color:#14533e}.workspace-header-module__V5f_GW__mobileNavLink{color:#475569;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.workspace-header-module__V5f_GW__mobileNavLink:hover,.workspace-header-module__V5f_GW__mobileNavLink[data-active=true]{color:#14533e;background:#eaf5f0}.workspace-header-module__V5f_GW__mobileNavIcon{place-items:center;width:22px;height:22px;font-size:13px;display:grid}.workspace-header-module__V5f_GW__mobileArea{gap:2px;display:grid}.workspace-header-module__V5f_GW__mobileAreaButton.ant-btn{color:#475569;text-align:left;border-radius:6px;justify-content:flex-start;align-items:center;width:100%;min-height:40px;padding-inline:12px;font-size:13px;font-weight:600;display:flex}:is(.workspace-header-module__V5f_GW__mobileAreaButton.ant-btn:hover,.workspace-header-module__V5f_GW__mobileAreaButton[data-active=true].ant-btn,.workspace-header-module__V5f_GW__mobileAreaButton[data-open=true].ant-btn){color:#14533e;background:#eaf5f0}.workspace-header-module__V5f_GW__mobileAreaButton.ant-btn:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.workspace-header-module__V5f_GW__mobileAreaLabel{flex:1;min-width:0;margin-left:10px}.workspace-header-module__V5f_GW__mobileAreaChevron{flex:none;font-size:9px;transition:transform .14s}.workspace-header-module__V5f_GW__mobileAreaButton[data-open=true] .workspace-header-module__V5f_GW__mobileAreaChevron{transform:rotate(180deg)}.workspace-header-module__V5f_GW__mobileAreaLinks{border-left:1px solid #dbe4ef;gap:2px;margin:0 8px 4px 18px;padding:3px 0 3px 12px;display:grid}.workspace-header-module__V5f_GW__mobileAreaChildLink{color:#526071;border-radius:4px;padding:7px 10px;font-size:12px;text-decoration:none;display:block}.workspace-header-module__V5f_GW__mobileAreaChildLink:hover,.workspace-header-module__V5f_GW__mobileAreaChildLink[data-active=true]{color:#14533e;background:#f1f5f9}.workspace-header-module__V5f_GW__mobileAreaChildLink[data-active=true]{font-weight:650}.workspace-header-module__V5f_GW__searchContent{gap:10px;display:grid}.workspace-header-module__V5f_GW__searchContent p{color:#526071;margin:0;font-size:13px}.workspace-header-module__V5f_GW__notificationList{display:grid}.workspace-header-module__V5f_GW__notificationItem{color:#334155;grid-template-columns:8px minmax(0,1fr);align-items:start;gap:8px;padding:12px 4px;text-decoration:none;display:grid}.workspace-header-module__V5f_GW__notificationItem+.workspace-header-module__V5f_GW__notificationItem{border-top:1px solid #e2e8f0}.workspace-header-module__V5f_GW__notificationItem>span:last-child{gap:2px;display:grid}.workspace-header-module__V5f_GW__notificationItem strong{font-size:13px}.workspace-header-module__V5f_GW__notificationItem span span{color:#64748b;font-size:12px}.workspace-header-module__V5f_GW__notificationDot{background:#d97706;border-radius:50%;width:6px;height:6px;margin-top:6px}@media (min-width:1200px) and (max-width:1439px){.workspace-header-module__V5f_GW__inner{gap:6px;padding-inline:12px}.workspace-header-module__V5f_GW__desktopNavigation{gap:2px}.workspace-header-module__V5f_GW__navLink,.workspace-header-module__V5f_GW__navGroupTrigger{gap:4px;padding-inline:7px;font-size:11.5px}.workspace-header-module__V5f_GW__navIcon{font-size:12px}.workspace-header-module__V5f_GW__actions{gap:2px}.workspace-header-module__V5f_GW__accountButton{gap:5px;padding-inline:4px}}@media (min-width:1024px) and (max-width:1199px){.workspace-header-module__V5f_GW__inner{gap:4px;padding-inline:10px}.workspace-header-module__V5f_GW__brand{gap:5px}.workspace-header-module__V5f_GW__brandName{font-size:13.5px;display:inline-block}.workspace-header-module__V5f_GW__desktopNavigation{gap:1px}.workspace-header-module__V5f_GW__navLink,.workspace-header-module__V5f_GW__navGroupTrigger{gap:3.5px;padding-inline:6px;font-size:11px}.workspace-header-module__V5f_GW__navIcon{font-size:11.5px}.workspace-header-module__V5f_GW__actions{gap:2px}.workspace-header-module__V5f_GW__createButton{padding-inline:7px}.workspace-header-module__V5f_GW__accountText{display:none}.workspace-header-module__V5f_GW__accountButton{gap:4px;padding:2px 4px}}@media (max-width:1023px){.workspace-header-module__V5f_GW__desktopNavigation{display:none}.workspace-header-module__V5f_GW__menuButton.ant-btn{display:inline-flex}.workspace-header-module__V5f_GW__actions{margin-left:auto}}@media (max-width:720px){.workspace-header-module__V5f_GW__header{height:52px}.workspace-header-module__V5f_GW__inner{gap:6px;padding-inline:10px}.workspace-header-module__V5f_GW__brandMark{width:26px;height:26px;font-size:11px}.workspace-header-module__V5f_GW__brandName{font-size:13px}:is(.workspace-header-module__V5f_GW__createButton.ant-btn,.workspace-header-module__V5f_GW__helpButton.ant-btn),.workspace-header-module__V5f_GW__accountText,.workspace-header-module__V5f_GW__accountChevron{display:none}.workspace-header-module__V5f_GW__accountButton{margin-left:0;padding:2px}}@media (max-width:430px){.workspace-header-module__V5f_GW__brandName{text-overflow:ellipsis;max-width:90px;overflow:hidden}.workspace-header-module__V5f_GW__headerIcon{width:30px;min-width:30px}}
.reservation-notes-modal-module__6cFA2q__modalContainer{flex-direction:column;gap:16px;max-height:75vh;padding-right:4px;display:flex;overflow-y:auto}.reservation-notes-modal-module__6cFA2q__reservationBanner{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.reservation-notes-modal-module__6cFA2q__bannerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.reservation-notes-modal-module__6cFA2q__bannerCustomer{color:#0f172a;font-size:15px;font-weight:600}.reservation-notes-modal-module__6cFA2q__bannerRoute{color:#64748b;font-size:13px}.reservation-notes-modal-module__6cFA2q__composerCard{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:0 1px 3px #0000000a}.reservation-notes-modal-module__6cFA2q__composerHeader{color:#1e293b;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.reservation-notes-modal-module__6cFA2q__selectorRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.reservation-notes-modal-module__6cFA2q__selectorGroup{color:#475569;align-items:center;gap:8px;font-size:12px;display:flex}.reservation-notes-modal-module__6cFA2q__selectorLabel{color:#475569;white-space:nowrap;font-weight:500}.reservation-notes-modal-module__6cFA2q__chipSelection{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.reservation-notes-modal-module__6cFA2q__roleChip{cursor:pointer;color:#374151;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px solid #d1d5db;border-radius:14px;align-items:center;padding:3px 10px;font-family:inherit;font-size:12px;line-height:1.4;transition:all .2s;display:inline-flex}.reservation-notes-modal-module__6cFA2q__roleChip:hover{border-color:#9ca3af}.reservation-notes-modal-module__6cFA2q__roleChipSelectedAcLanka{font-weight:600;color:#fff!important;background:#0f766e!important;border-color:#0f766e!important}.reservation-notes-modal-module__6cFA2q__roleChipSelectedAgent{font-weight:600;color:#fff!important;background:#7c3aed!important;border-color:#7c3aed!important}.reservation-notes-modal-module__6cFA2q__urgencyChip{cursor:pointer;color:#374151;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px solid #d1d5db;border-radius:14px;align-items:center;padding:3px 10px;font-family:inherit;font-size:12px;line-height:1.4;transition:all .2s;display:inline-flex}.reservation-notes-modal-module__6cFA2q__urgencyChip:hover{border-color:#9ca3af}.reservation-notes-modal-module__6cFA2q__urgencyChipActiveDiscuss{font-weight:600;color:#92400e!important;background:#fef3c7!important;border-color:#f59e0b!important}.reservation-notes-modal-module__6cFA2q__urgencyChipActiveCritical{font-weight:600;color:#b91c1c!important;background:#fee2e2!important;border-color:#ef4444!important}.reservation-notes-modal-module__6cFA2q__urgencyChipActiveModerate{font-weight:600;color:#0369a1!important;background:#e0f2fe!important;border-color:#0ea5e9!important}.reservation-notes-modal-module__6cFA2q__urgencyChipActiveMinor{font-weight:600;color:#475569!important;background:#f1f5f9!important;border-color:#94a3b8!important}.reservation-notes-modal-module__6cFA2q__composerActions{justify-content:flex-end;gap:8px;display:flex}.reservation-notes-modal-module__6cFA2q__minutesList{flex-direction:column;gap:12px;display:flex}.reservation-notes-modal-module__6cFA2q__minutesListTitle{color:#334155;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.reservation-notes-modal-module__6cFA2q__minuteItem{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.reservation-notes-modal-module__6cFA2q__minuteItem:hover{border-color:#cbd5e1;box-shadow:0 2px 4px #00000008}.reservation-notes-modal-module__6cFA2q__minuteItemHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.reservation-notes-modal-module__6cFA2q__headerBadges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.reservation-notes-modal-module__6cFA2q__timestamp{color:#64748b;align-items:center;gap:4px;font-size:12px;display:flex}.reservation-notes-modal-module__6cFA2q__authorText{color:#94a3b8;font-size:11px}.reservation-notes-modal-module__6cFA2q__minuteItemActions{align-items:center;gap:4px;display:flex}.reservation-notes-modal-module__6cFA2q__minuteContent{color:#1e293b;white-space:pre-wrap;word-break:break-word;background:#f8fafc;border-left:3px solid #cbd5e1;border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.5}.reservation-notes-modal-module__6cFA2q__minuteContentDiscuss{border-left-color:#f59e0b}.reservation-notes-modal-module__6cFA2q__minuteContentCritical{border-left-color:#ef4444}.reservation-notes-modal-module__6cFA2q__minuteContentModerate{border-left-color:#0ea5e9}.reservation-notes-modal-module__6cFA2q__minuteContentMinor{border-left-color:#94a3b8}.reservation-notes-modal-module__6cFA2q__editModeContainer{flex-direction:column;gap:10px;padding-top:4px;display:flex}
.page-header-module__2Wr2uW__header{gap:4px;margin-bottom:12px;display:grid}.page-header-module__2Wr2uW__breadcrumbs{font-size:12px}.page-header-module__2Wr2uW__title{color:#172033;letter-spacing:0;margin:0;font-size:24px;font-weight:700;line-height:1.2}.page-header-module__2Wr2uW__description{color:#526071;max-width:760px;margin:0;font-size:13px}@media (max-width:600px){.page-header-module__2Wr2uW__title{font-size:21px}}
.workspace-shell-module__bvWpPa__appShell{color:#020617;background:#f3f4f6;min-height:100vh;overflow-x:visible}.workspace-shell-module__bvWpPa__workspace{flex-direction:column;min-width:0;min-height:calc(100vh - 60px);display:flex}.workspace-shell-module__bvWpPa__main{box-sizing:border-box;flex:1;width:100%;min-width:0;margin:0 auto;padding:14px 16px 20px}@media (max-width:720px){.workspace-shell-module__bvWpPa__workspace{min-height:calc(100vh - 56px)}.workspace-shell-module__bvWpPa__main{padding:12px}}
.customers-module__kU0hKq__tagList{flex-wrap:wrap;gap:3px;display:flex}.customers-module__kU0hKq__tagList .ant-tag{margin:0}.customers-module__kU0hKq__quickViewDrawer .ant-drawer-content-wrapper{max-width:100vw}
