.styles_sidebar__xH0I1{background:#ffffff!important;background-color:#ffffff!important;width:100%;height:100%;min-height:100%;flex:1;overflow-y:auto;padding:1rem;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c0c0c0 #f5f5f5}.styles_sidebar__xH0I1::-webkit-scrollbar{width:8px}.styles_sidebar__xH0I1::-webkit-scrollbar-track{background:#f5f5f5}.styles_sidebar__xH0I1::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:4px}.styles_sidebar__xH0I1::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.styles_sidebarHeader__hS9zb{padding:1rem;border-bottom:1px solid #e0e0e0;font-weight:600;color:#333}.styles_sidebarSectionLabel__OchR0{font-size:.8125rem;font-weight:500;color:#6b7280;margin-bottom:.75rem;padding:0;letter-spacing:.01em}.styles_channelGroup__0fkNM{margin-bottom:.75rem}.styles_tripAccordionCard__4ogri{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;width:100%;box-sizing:border-box}.styles_tripAccordionCard__4ogri .styles_channelGroupHeader__NPd_1{border-radius:12px;border:none}.styles_tripAccordionCard__4ogri .styles_channelGroupHeaderExpanded__1u7Si{border-radius:12px 12px 0 0;border-bottom:1px solid #e0e0e0}.styles_tripAccordionCard__4ogri .styles_channelListCard__27mGi{margin-top:0;border-radius:0 0 12px 12px;border:none}.styles_tripAccordionCard__4ogri .styles_channelListCard__27mGi .styles_channelItemSelected__wqPcJ:first-child,.styles_tripAccordionCard__4ogri .styles_channelListCard__27mGi .styles_channelItem__7sqAG:first-child{border-top-left-radius:0;border-top-right-radius:0}.styles_channelGroupHeader__NPd_1{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;cursor:pointer;user-select:none;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:12px;transition:background-color .2s,border-color .2s;width:100%;text-align:left;outline:none;box-sizing:border-box}.styles_channelGroupHeader__NPd_1:focus{outline:none}.styles_channelGroupHeader__NPd_1:focus-visible{outline:2px solid rgba(30,58,138,.35);outline-offset:2px}.styles_channelGroupHeader__NPd_1:hover{background-color:#f9fafb;border-color:#e5e7eb}.styles_channelGroupHeaderExpanded__1u7Si{background-color:#f5f5f5;border-color:#e5e7eb}.styles_channelGroupHeaderExpanded__1u7Si:hover{background-color:#f0f0f0;border-color:#d1d5db}.styles_channelGroupHeaderLeft__RCmCq{display:flex;align-items:center;gap:.625rem;flex:1;min-width:0}.styles_channelGroupOrganIndicators__eJEo1{display:flex;align-items:center;gap:-.25rem;flex-shrink:0;margin-right:.125rem}.styles_channelGroupOrganIndicators__eJEo1>*{margin-left:-.25rem}.styles_channelGroupOrganIndicators__eJEo1>:first-child{margin-left:0}.styles_channelGroupOrganIcon__hiH1T{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;flex-shrink:0}.styles_channelGroupOrganIcon__hiH1T img{width:12px!important;height:12px!important}.styles_channelGroupTripName__qJnAd{font-size:.9375rem;font-weight:600;color:#111827;flex:1;min-width:0;text-align:left;line-height:1.4}.styles_channelGroupUnreadBadge__RnV4S{background-color:#dc2626;color:white;padding:0;border-radius:50%;font-size:.75rem;font-weight:600;min-width:1.25rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;margin-right:.5rem}.styles_channelGroupHeaderCaret__1c4Lv{transition:transform .2s;color:#666;flex-shrink:0;margin-left:.5rem}.styles_channelGroupHeaderCaretOpen__mkhI2{transform:rotate(90deg)}.styles_previousTripsHeader__MwKqH .styles_channelGroupHeaderCaret__1c4Lv{margin-left:0;margin-right:0}.styles_channelListCard__27mGi{background-color:#ffffff;border:1px solid #e5e7eb;border-radius:12px;margin-top:.5rem;overflow:hidden;width:100%;box-sizing:border-box}.styles_channelItem__7sqAG{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;cursor:pointer;background-color:#ffffff;transition:background-color .2s,color .2s;border-radius:0;outline:none;text-align:left;border:none;border-bottom:1px solid #f3f4f6;box-sizing:border-box}.styles_channelItem__7sqAG:focus{outline:none}.styles_channelItem__7sqAG:focus-visible{outline:2px solid rgba(30,58,138,.35);outline-offset:2px}.styles_channelItem__7sqAG:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.styles_channelItem__7sqAG:last-child{border-bottom:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.styles_channelItem__7sqAG:hover{background-color:#f9fafb}.styles_channelItemSelected__wqPcJ{background-color:#dbeafe;color:#333;border-radius:0}.styles_channelItemSelected__wqPcJ:hover{background-color:#dbeafe}.styles_channelItemSelected__wqPcJ:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.styles_channelItemSelected__wqPcJ:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.styles_channelItemContent__xYjAB{display:flex;flex-direction:column;flex:1;min-width:0;gap:0}.styles_channelItemName__1_2uR{font-size:.9375rem;font-weight:500;color:#111827;line-height:1.5}.styles_channelItemSelected__wqPcJ .styles_channelItemName__1_2uR{color:#333;font-weight:600}.styles_channelItemNameAll__4_ml8{font-size:1rem;font-weight:600}.styles_channelItemMeta__4mUer{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#6b7280;line-height:1.4;margin-top:.125rem}.styles_channelItemSelected__wqPcJ .styles_channelItemMeta__4mUer{color:#666}.styles_channelItemUnread__qhOX4{background-color:#dc2626;color:white;padding:0;border-radius:50%;font-size:.75rem;font-weight:600;min-width:1.375rem;width:1.375rem;height:1.375rem;display:flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0}.styles_previousTripsSection__mspOH{margin-top:1.5rem;padding-top:0;border-top:none}.styles_previousTripsHeader__MwKqH{display:flex;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;font-weight:500;color:#6b7280;cursor:pointer;user-select:none;transition:color .2s;background:none;border:none;outline:none;text-align:left;width:100%;letter-spacing:.01em}.styles_previousTripsHeader__MwKqH:hover{color:#4b5563}.styles_previousTripsHeader__MwKqH:focus{outline:none}.styles_previousTripsHeader__MwKqH:focus-visible{outline:2px solid rgba(30,58,138,.35);outline-offset:2px;border-radius:4px}.styles_previousTripsContent__HQ13X{padding-top:.5rem}.styles_channelHeader__E__9A{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #e0e0e0;background-color:#ffffff}.styles_channelHeaderLeft__gUNHX{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;flex-wrap:wrap}.styles_channelHeaderTitleWrapper__W2dkd{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.styles_channelHeaderMobileInfo__BjuOS{margin-top:.125rem;flex-wrap:wrap;width:100%}.styles_channelHeaderMobileInfo__BjuOS,.styles_channelHeaderOrganIndicators__gXac8{display:flex;align-items:center;gap:.25rem}.styles_channelHeaderOrganIcon__a7m8V{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;flex-shrink:0}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderOrganIcon__a7m8V{width:1.25rem;height:1.25rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderOrganIcon__a7m8V img{width:12px!important;height:12px!important}.styles_channelHeaderTitle__4lwy_{font-size:1rem;font-weight:700;color:#000000}.styles_channelHeaderStatusIndicators__kaBhz{display:flex;align-items:center;gap:.375rem}.styles_channelHeaderStatusIndicator__No_Vt{width:.5rem;height:.5rem;border-radius:50%;display:inline-block}.styles_channelHeaderTripCode__iOrQG{font-size:.875rem;color:#666666;font-weight:400}.styles_channelHeaderStatusBadge__VGuYJ{background-color:#d1fae5;color:#065f46;padding:.25rem .75rem;border-radius:100px;font-size:.75rem;font-weight:500;white-space:nowrap;margin-left:.5rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderStatusBadge__VGuYJ{margin-left:0;padding:.1875rem .5rem;font-size:.6875rem;line-height:1.2}.styles_channelHeaderUnread__ocTY3{background-color:#4caf50;color:white;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.styles_channelHeaderId__PK3ls{font-size:.75rem;color:#767676;font-family:monospace}.styles_channelHeaderTripDetailsButton__SIT_P{padding:.5rem 1rem;background-color:#ffffff;color:#333;border:1px solid #e0e0e0;border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s;white-space:nowrap}.styles_channelHeaderTripDetailsButton__SIT_P:hover:not(:disabled){background-color:#f5f5f5;border-color:#ccc}.styles_channelHeaderTripDetailsButton__SIT_P:disabled{opacity:.5;cursor:not-allowed}.styles_channelHeaderActions__3EzCq{display:flex;align-items:center;gap:.5rem}.styles_channelHeaderBackButton__dNDa5{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;color:#666;border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s;margin-right:.5rem;flex-shrink:0}.styles_channelHeaderBackButton__dNDa5:hover{background-color:#f5f5f5;color:#333;border-color:#c0c0c0}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderBackButton__dNDa5{width:40px;height:40px;margin:0;flex-shrink:0}.styles_channelHeaderMobile__7TCoi{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem max(1rem,env(safe-area-inset-right,0px)) .5rem max(1rem,env(safe-area-inset-left,0px));min-height:auto}.styles_channelHeaderContent__ip0Ty{display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:1;min-width:0;margin:0;padding:0 .75rem;justify-content:center}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderLeft__gUNHX{width:100%;flex-direction:row;align-items:center;gap:.5rem;flex:1;min-width:0}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderTitleWrapper__W2dkd{flex-direction:column;align-items:flex-start;gap:0;width:100%;flex:1;min-width:0}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderTitle__4lwy_{font-size:.9375rem}.styles_channelHeaderContent__ip0Ty .styles_channelHeaderTitle__4lwy_,.styles_channelHeaderMobile__7TCoi .styles_channelHeaderTitle__4lwy_{line-height:1.75rem;margin:0;padding:0;display:flex;align-items:center;height:1.75rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderTripCode__iOrQG{font-size:.8125rem;margin-left:0;line-height:1.2}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderActionButton__G0OC5{flex-shrink:0;margin:0;width:40px;height:40px}.styles_channelHeaderActionButton__G0OC5{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #e0e0e0;background:#ffffff;cursor:pointer;color:#666;border-radius:.25rem;flex-shrink:0;transition:background-color .2s,color .2s,border-color .2s}.styles_channelHeaderActionButton__G0OC5:hover{background-color:#f5f5f5;color:#333;border-color:#ccc}.styles_channelHeaderActionButtonStar___DvAy{color:#ffa726}.styles_messageList__HBmSL{flex:1;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;padding:1rem;background-color:#ffffff;scrollbar-width:thin;scrollbar-color:#c0c0c0 #f5f5f5}.styles_messageList__HBmSL::-webkit-scrollbar{width:8px}.styles_messageList__HBmSL::-webkit-scrollbar-track{background:#f5f5f5}.styles_messageList__HBmSL::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:4px}.styles_messageList__HBmSL::-webkit-scrollbar-thumb:hover{background:#a0a0a0}@media (max-width:768px){.styles_messageList__HBmSL{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}}@media (max-width:360px){.styles_messageList__HBmSL{padding:.5rem max(.75rem,env(safe-area-inset-right,0px)) .5rem max(.75rem,env(safe-area-inset-left,0px))}.styles_messageItem__DtgiU{margin-bottom:.75rem;padding:.375rem}.styles_messageAvatar__ReCMx{width:2rem;height:2rem;font-size:.75rem}.styles_dateSeparator__2XJr8{margin:1rem 0}}.styles_messageListEmpty__JOywu{display:flex;align-items:center;justify-content:center;height:100%;color:#767676;font-size:.875rem}.styles_dateSeparator__2XJr8{display:flex;align-items:center;margin:1.5rem 0;gap:1rem}.styles_dateSeparatorLine__cAxXs{flex:1;height:1px;background-color:#e0e0e0}.styles_dateSeparatorText__2yZj9{font-size:.75rem;color:#666;background-color:#f5f5f5;padding:.25rem .75rem;border-radius:.25rem;white-space:nowrap}.styles_messageItem__DtgiU{display:flex;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.styles_messageItemOwn__tv_e7{justify-content:flex-end}.styles_messageItemOther__dVskA{justify-content:flex-start}.styles_messageContentColumn__xD21W{display:flex;flex-direction:column;align-items:flex-start;max-width:75%;min-width:0}.styles_messageItemOwn__tv_e7 .styles_messageContentColumn__xD21W{align-items:flex-end}.styles_messageHeader__6QIZZ{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.25rem;width:100%}.styles_messageItemOwn__tv_e7 .styles_messageHeader__6QIZZ{justify-content:flex-end}.styles_messageBubble__ZDfJo{padding:.75rem 1rem;border-radius:.75rem;max-width:100%;word-wrap:break-word}.styles_messageBubbleOther__Sq52O{background-color:#f0f0f0;color:#333}.styles_messageBubbleOwn__rJ8oZ{background-color:#dbeafe;color:#333}.styles_messageBubbleOwn__rJ8oZ .styles_messageText__vRqhG{color:#333}.styles_messageAvatar__ReCMx{width:2.5rem;height:2.5rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem;flex-shrink:0}.styles_messageAvatarOrange__gQR65{background-color:#ff9800}.styles_messageAvatarBlue__gzFNy{background-color:#2196f3}.styles_messageAvatarGreen__qImDE{background-color:#4caf50}.styles_messageAvatarPurple__o1aOY{background-color:#9c27b0}.styles_messageContent__gzVUy{flex:1;min-width:0}.styles_messageUserName__Rt_3f{font-weight:600;font-size:.875rem;color:#333}.styles_messageParticipantId__EJ4ox{font-size:.75rem;color:#767676;font-family:monospace}.styles_messageTimestamp__otoqP{font-size:.75rem;color:#767676;margin-left:auto}.styles_messageText__vRqhG{font-size:.875rem;color:#333;line-height:1.5;word-wrap:break-word;margin-bottom:.25rem}.styles_messageReactions__CicBk{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.styles_messageReaction__9_IG5{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:.25rem;font-size:.75rem;cursor:pointer;transition:background-color .2s}.styles_messageReaction__9_IG5:hover{background-color:#e8f5e9}.styles_messageReactionAdd__V9uEE{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background-color:transparent;border:1px dashed #ccc;border-radius:.25rem;cursor:pointer;color:#666;transition:border-color .2s,color .2s}.styles_messageReactionAdd__V9uEE:hover{border-color:#4caf50;color:#4caf50}.styles_messageReadStatus__NJzlu{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;color:#666;background:none;border:none;padding:0;cursor:pointer;transition:color .2s}.styles_messageReadStatus__NJzlu:hover{color:#1e3a8a;text-decoration:underline}.styles_membersDrawerHeader__kFFtX{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0}.styles_membersDrawerTitle__Jt_Op{font-size:1.25rem;font-weight:700;color:#333}.styles_membersDrawerCloseButton__zjfwS{background:none;border:none;cursor:pointer;color:#666}.styles_membersDrawerBackButton__KFzpC{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;color:#666;border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s;margin-right:.5rem}.styles_membersDrawerBackButton__KFzpC:hover{background-color:#f5f5f5;color:#333;border-color:#c0c0c0}.styles_membersDrawerBody__ow4Gs{padding:1rem;display:flex;flex-direction:column;height:100%}.styles_membersDrawerSearch__vp8G8{margin-bottom:.5rem}.styles_membersDrawerList__0lTp9{flex:1;overflow-y:auto}.styles_membersDrawerItem__mFsly{padding:.75rem 0}.styles_membersDrawerDivider__J9hnz{margin:0;border-color:#e0e0e0}.styles_moreActionsMenuHeader__rNSGD{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0}.styles_moreActionsMenuTitle__Jy9Sx{font-size:.875rem;font-weight:600;color:#666}.styles_moreActionsMenuCloseButton__Z9cnt{background:none;border:none;cursor:pointer;color:#666}.styles_moreActionsMenuBody__DwPfS{padding:0}.styles_moreActionsMenuItem__Uzc5x{display:flex;align-items:center;width:100%;padding:1rem;background:none;border:none;cursor:pointer;transition:background-color .2s;text-align:left}.styles_moreActionsMenuItem__Uzc5x:hover:not(:disabled){background-color:#f5f5f5}.styles_moreActionsMenuItem__Uzc5x:disabled{opacity:.5;cursor:not-allowed}.styles_moreActionsMenuIcon__4k3TN{display:flex;align-items:center;justify-content:center;color:#666}.styles_moreActionsMenuDivider__SK61D{margin:0;border-color:#e0e0e0}.styles_moreQuickMessagesHeader__aXSzU{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0}.styles_moreQuickMessagesTitle__jLZ7x{font-size:.875rem;font-weight:600;color:#666}.styles_moreQuickMessagesCloseButton__DXfvg{background:none;border:none;cursor:pointer;color:#666}.styles_moreQuickMessagesBody__pfekM{padding:0}.styles_moreQuickMessagesItem__ZI__0{display:flex;align-items:center;width:100%;padding:1rem;background:none;border:none;cursor:pointer;transition:background-color .2s;text-align:left}.styles_moreQuickMessagesItem__ZI__0:hover{background-color:#f5f5f5}.styles_moreQuickMessagesIcon__L7MFb{display:flex;align-items:center;justify-content:center;color:#000}.styles_moreQuickMessagesDivider__t5ro8{margin:0;border-color:#e0e0e0}.styles_notificationSettingsHeader___xkhQ{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;border-bottom:1px solid #e0e0e0}.styles_notificationSettingsTitle__akSKJ{font-size:1.25rem;font-weight:700;color:#333}.styles_notificationSettingsBackButton__I3YIR{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;color:#666;border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s;margin-right:.5rem}.styles_notificationSettingsBackButton__I3YIR:hover{background-color:#f5f5f5;color:#333;border-color:#c0c0c0}.styles_notificationSettingsCloseButton__7IWgO{background:none;border:none;cursor:pointer;color:#666}.styles_notificationSettingsBody__GId3u{padding:1rem}.styles_notificationSettingsRadioGroup__BKxAh{width:100%}.styles_notificationSettingsRadioItem__WSm3y{padding:1rem 0}.styles_notificationSettingsDivider__eQX1h{margin:0;border-color:#e0e0e0}.styles_notificationSettingsFooter__VF_p8{margin-top:auto;padding-top:1rem}.styles_notificationSettingsSaveButton__50qmw{background-color:#1e3a8a;color:white}.styles_notificationSettingsSaveButton__50qmw:hover:not(:disabled){background-color:#1e40af}.styles_notificationSettingsSaveButton__50qmw:disabled{background-color:#cccccc;cursor:not-allowed}@media (max-width:768px){.styles_channelHeader__E__9A:not(.styles_channelHeaderMobile__7TCoi){flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem}.styles_channelHeaderMobile__7TCoi{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.styles_channelHeaderLeft__gUNHX{width:100%;flex-wrap:wrap}.styles_channelHeaderActions__3EzCq{width:100%;justify-content:flex-end;flex-wrap:wrap}.styles_channelHeaderTripDetailsButton__SIT_P{width:100%;margin-top:.5rem}.styles_messageInputContainer__wjYyw{padding:.75rem 0}.styles_messageInputToolbar__N47ew{flex-wrap:wrap;gap:.25rem}.styles_messageInputQuickMessages__GYrii{flex-wrap:wrap}.styles_sidebar__xH0I1{width:100%;background:#ffffff!important;background-color:#ffffff!important;padding:.75rem;min-height:100%;flex:1}.styles_sidebarSectionLabel__OchR0{font-size:.8125rem;margin-bottom:.625rem}.styles_channelGroup__0fkNM{margin-bottom:.75rem}.styles_channelItem__7sqAG{padding:.75rem 1rem}.styles_channelGroupHeader__NPd_1{padding:.75rem .875rem;font-size:.9375rem}.styles_channelGroupHeaderExpanded__1u7Si{background-color:#f5f5f5}.styles_channelGroupTripName__qJnAd{font-size:.875rem}.styles_channelGroupOrganIcon__hiH1T{width:1.125rem;height:1.125rem}.styles_channelGroupOrganIcon__hiH1T img{width:10px!important;height:10px!important}.styles_channelGroupUnreadBadge__RnV4S{min-width:1.125rem;height:1.125rem;font-size:.6875rem}.styles_channelListCard__27mGi{margin-top:.375rem;border-radius:8px}.styles_tripAccordionCard__4ogri,.styles_tripAccordionCard__4ogri .styles_channelGroupHeader__NPd_1{border-radius:8px}.styles_tripAccordionCard__4ogri .styles_channelGroupHeaderExpanded__1u7Si{border-radius:8px 8px 0 0}.styles_tripAccordionCard__4ogri .styles_channelListCard__27mGi{border-radius:0 0 8px 8px}.styles_tripAccordionCard__4ogri .styles_channelListCard__27mGi .styles_channelItemSelected__wqPcJ:last-child,.styles_tripAccordionCard__4ogri .styles_channelListCard__27mGi .styles_channelItem__7sqAG:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.styles_channelItemName__1_2uR{font-size:.9375rem}.styles_channelItemMeta__4mUer{font-size:.75rem}.styles_previousTripsSection__mspOH{margin-top:1rem;padding-top:.75rem}.styles_previousTripsHeader__MwKqH{font-size:.8125rem;padding:.5rem .25rem}}.styles_communicationsContainer__u7v0a{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}@media (max-width:768px){.styles_communicationsContainer__u7v0a{flex-direction:row!important;flex-wrap:nowrap!important}}@media (max-width:360px){.styles_channelHeaderMobile__7TCoi{padding:.375rem;gap:.375rem;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderBackButton__dNDa5{width:40px;height:40px;margin:0}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderTitle__4lwy_{font-size:.875rem;line-height:1.5rem;height:1.5rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderTripCode__iOrQG{font-size:.75rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderOrganIcon__a7m8V{width:1.125rem;height:1.125rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderOrganIcon__a7m8V img{width:10px!important;height:10px!important}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderStatusBadge__VGuYJ{padding:.125rem .375rem;font-size:.625rem}.styles_channelHeaderMobile__7TCoi .styles_channelHeaderActionButton__G0OC5{width:40px;height:40px}.styles_channelHeaderMobileInfo__BjuOS{gap:.1875rem;margin-top:.1875rem}.styles_channelHeaderOrganIndicators__gXac8{gap:.1875rem}.styles_messageInputContainer__wjYyw{padding:.5rem 0}.styles_messageInputToolbar__N47ew{gap:.125rem;margin-top:.375rem}.styles_messageInputToolbarButton__oyoKs{width:1.5rem;height:1.5rem}.styles_messageInputToolbarButton__oyoKs svg{width:14px;height:14px}.styles_messageInputWrapper__U1lAc{margin-bottom:0;gap:.375rem}.styles_messageInputField__KkVeB{min-height:2.25rem;padding:.5rem .625rem;font-size:.8125rem}.styles_messageInputSendButton__7VRKi{width:2rem;height:2rem}.styles_messageInputSendButton__7VRKi svg{width:16px;height:16px}.styles_messageInputQuickMessages__GYrii{gap:.25rem;margin-top:.375rem}.styles_messageInputQuickMessageButton__BP9iK{padding:.1875rem .375rem;font-size:.625rem;gap:.1875rem}.styles_messageInputQuickMessageText__mYQmf{font-size:.625rem}.styles_messageInputQuickMessageButton__BP9iK svg{width:10px;height:10px}}.styles_messageReadIcon__1V7xV{color:#4caf50}.styles_messageSystem__r7p0c{text-align:center;color:#666;font-style:italic;font-size:.875rem;padding:.5rem 0}.styles_messageInputContainer__wjYyw{border-top:1px solid #e0e0e0;background-color:#ffffff;padding:1rem 0;min-width:0}.styles_messageInputChannelName__MNsa3{font-size:.75rem;color:#767676;margin-bottom:.5rem;font-family:monospace}.styles_messageInputToolbar__N47ew{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.styles_messageInputToolbarButton__oyoKs{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:none;cursor:pointer;color:#666;border-radius:.25rem;transition:background-color .2s,color .2s;flex-shrink:0}.styles_messageInputToolbarButton__oyoKs:hover{background-color:#f5f5f5;color:#333}.styles_messageInputToolbarButtonActive__6QtWU,.styles_messageInputToolbarButton__oyoKs[aria-pressed=true]{background-color:#e5e7eb;color:#1e3a8a}.styles_messageInputWrapper__U1lAc{display:flex;align-items:flex-end;gap:.5rem;margin-bottom:0;min-width:0}.styles_messageInputField__KkVeB{flex:1;min-width:0;min-height:2.5rem;max-height:10rem;padding:.75rem;border:1px solid #e0e0e0;border-radius:.25rem;font-size:.875rem;font-family:inherit;resize:none;overflow-y:hidden;background-color:#ffffff;color:#111827;caret-color:#111827;scrollbar-width:thin;scrollbar-color:#c0c0c0 #f5f5f5}.styles_messageInputField__KkVeB::-webkit-scrollbar{width:8px}.styles_messageInputField__KkVeB::-webkit-scrollbar-track{background:#f5f5f5}.styles_messageInputField__KkVeB::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:4px}.styles_messageInputField__KkVeB::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.styles_messageInputField__KkVeB:focus{outline:none;border-color:#1e3a8a}.styles_messageInputSendButton__7VRKi{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background-color:#1e3a8a;color:white;border-radius:.25rem;cursor:pointer;transition:background-color .2s;flex-shrink:0}.styles_messageInputSendButton__7VRKi:hover:not(:disabled){background-color:#1e40af}.styles_messageInputSendButton__7VRKi:disabled{background-color:#cccccc;cursor:not-allowed}.styles_messageInputQuickMessages__GYrii{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.styles_messageInputQuickMessageButton__BP9iK{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:.25rem;font-size:.6875rem;color:#333;cursor:pointer;transition:background-color .2s,border-color .2s;white-space:nowrap;flex-shrink:0}.styles_messageInputQuickMessageText__mYQmf{font-size:.6875rem}.styles_messageInputQuickMessageButton__BP9iK:hover:not(:disabled){background-color:#e8f5e9;border-color:#4caf50}.styles_messageInputQuickMessageButton__BP9iK:disabled{opacity:.5;cursor:not-allowed}.styles_loading__o6wsG{color:#666}.styles_error__kTmIx,.styles_loading__o6wsG{display:flex;align-items:center;justify-content:center;padding:2rem}.styles_error__kTmIx{color:#d32f2f;background-color:#ffebee;border-radius:.25rem;margin:1rem}.styles_icon__YBi2U{width:1.25rem;height:1.25rem}.styles_iconSmall__JHIBf{width:1rem;height:1rem}.styles_tripDrawer__T6oOa{z-index:1000}.styles_tripDrawerHeader__HSuAc{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e0e0e0}.styles_tripDrawerTitle__H_8KU{color:#000000;margin:0}.styles_tripDrawerCloseButton__3F_V8{color:#666;border:none;background:none;cursor:pointer;padding:.5rem;border-radius:.25rem;transition:background-color .2s}.styles_tripDrawerCloseButton__3F_V8:hover{background-color:#f5f5f5}.styles_tripDrawerBackButton__dkCnt{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;color:#666;border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s;margin-right:.5rem}.styles_tripDrawerBackButton__dkCnt:hover{background-color:#f5f5f5;color:#333;border-color:#c0c0c0}.styles_tripDrawerBody__xvP1k{padding:1.5rem;overflow-y:auto}.styles_tripDrawerMapSection__4lDDO{width:100%;border-radius:.5rem;overflow:hidden;border:1px solid #e0e0e0}.styles_tripDrawerMap__7se_C{width:100%;height:100%}.styles_tripDrawerTrackerSection__pz9Fy{width:100%}.styles_tripDrawerCurrentLeg__AfjDB{padding:1.5rem;background-color:#f9f9f9;border-radius:.5rem;border:1px solid #e0e0e0}.styles_tripDrawerLegHeader__LnMXz{color:#666;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.styles_tripDrawerLegStatus__8_1s1{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.5rem}.styles_tripDrawerStatusText__gDzDz{color:#000000}.styles_tripDrawerTimeRemaining__0iM7k{color:#666}.styles_tripDrawerLocationInfo__PbrMR{margin-bottom:1.5rem}.styles_tripDrawerLocationInfo__PbrMR:last-child{margin-bottom:0}.styles_tripDrawerToLabel__YD6t6{color:#666;margin-bottom:.5rem;font-weight:500}.styles_tripDrawerLocationName__1cdGv{color:#000000;margin-bottom:.25rem}.styles_tripDrawerLocationAddress__l9BuE{color:#666;margin-bottom:.5rem;line-height:1.4}.styles_tripDrawerArrivalTime__wyvll{display:flex;align-items:baseline;gap:.75rem}.styles_tripDrawerLocationTime__JGzrC{color:#000000}.styles_tripDrawerEarlyLate__A2Kuc{color:#08924c;font-weight:500}.styles_readReceiptsHeader__BA3Qh{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0}.styles_readReceiptsTitle__qZw_k{font-size:1.25rem;font-weight:700;color:#333}.styles_readReceiptsCloseButton__h_l5N{background:none;border:none;cursor:pointer;color:#666}.styles_readReceiptsBackButton__GUgP6{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #e0e0e0;background-color:#ffffff;cursor:pointer;color:#666;border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s;margin-right:.5rem}.styles_readReceiptsBackButton__GUgP6:hover{background-color:#f5f5f5;color:#333;border-color:#c0c0c0}.styles_readReceiptsBody__hg_HC{padding:1rem}.styles_readReceiptsSectionTitle__USmTb{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.5rem}.PrivacyPolicy_container__EW7XO{overflow-wrap:anywhere;overflow:hidden}.PrivacyPolicy_container__EW7XO,.PrivacyPolicy_list__oOq_L{word-break:break-word;min-width:0;max-width:100%;width:100%}.PrivacyPolicy_list__oOq_L{overflow-wrap:anywhere;box-sizing:border-box;padding-right:.5rem}.PrivacyPolicy_listItemWrapper__c01kH{max-width:100%;padding-right:.25rem}.PrivacyPolicy_listItem__Rfx1a{word-break:break-word;overflow-wrap:anywhere;hyphens:auto}.PrivacyPolicy_listItem__Rfx1a span{padding-right:.25rem}.PrivacyPolicy_underline__HiFvW{text-decoration:underline}.ProposalControls_container__sWaxJ{display:flex;flex-direction:column;min-height:1.38rem;padding:1.5rem 1rem;gap:.5rem;background:var(--mantine-color-gray-1,#f1f3f5);border-left:1px solid var(--mantine-color-gray-3,#dee2e6);border-top:1px solid var(--mantine-color-gray-3,#dee2e6);position:sticky;bottom:-1rem;left:0;right:0;z-index:100;margin:0 -1rem -1rem;width:calc(100% + 2rem)}[data-mantine-color-scheme=dark] .ProposalControls_container__sWaxJ,[data-theme=dark] .ProposalControls_container__sWaxJ{background:var(--mantine-color-dark-6);border-left:1px solid var(--mantine-color-dark-4);border-top:1px solid var(--mantine-color-dark-4)}.ProposalControls_itemSection__RKoL5{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.ProposalControls_itemSection__RKoL5 .mantine-Button-root{width:100%}@media (min-width:569px){.ProposalControls_itemSection__RKoL5{align-items:center;flex-direction:row;gap:0;justify-content:space-around}.ProposalControls_itemSection__RKoL5 .mantine-Button-root{width:auto}}.ProposalControls_text__Tmlj5{color:var(--mantine-color-gray-6);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;text-align:center;width:100%}[data-mantine-color-scheme=dark] .ProposalControls_text__Tmlj5,[data-theme=dark] .ProposalControls_text__Tmlj5{color:var(--mantine-color-gray-5)}.ProposalControls_button__tVXuP{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}.ProposalControls_buttonRequestWrapper__1cfGR,.ProposalControls_buttonRequest__XF5Vn,.ProposalControls_textStandard__Wvr0M{color:var(--mantine-color-dark-6,#2c2e33)}[data-mantine-color-scheme=dark] .ProposalControls_buttonRequestWrapper__1cfGR,[data-mantine-color-scheme=dark] .ProposalControls_buttonRequest__XF5Vn,[data-mantine-color-scheme=dark] .ProposalControls_textStandard__Wvr0M,[data-theme=dark] .ProposalControls_buttonRequestWrapper__1cfGR,[data-theme=dark] .ProposalControls_buttonRequest__XF5Vn,[data-theme=dark] .ProposalControls_textStandard__Wvr0M{color:var(--mantine-color-gray-3)}.ProposalDetailsHeader_container__X9v3K{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}.ProposalDetailsHeader_title__DSyUN{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_title__DSyUN{color:var(--mantine-color-gray-5)}.ProposalDetailsHeader_title__DSyUN{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}.ProposalDetailsHeader_header__rUPaS{align-items:center;align-self:stretch;display:flex;gap:1rem}.ProposalDetailsHeader_logo__m1sC_{align-items:center;display:flex;flex-direction:column;height:5.25rem;justify-content:center;width:5.25rem;border-radius:.25rem;border:1px solid var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_logo__m1sC_{border:1px solid var(--mantine-color-dark-6)}.ProposalDetailsHeader_logo__m1sC_{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_logo__m1sC_{background:var(--mantine-color-dark-7)}.ProposalDetailsHeader_company__Yw4Cg{width:23.625rem;height:5.25rem;display:flex;flex-direction:column;justify-content:center}.ProposalDetailsHeader_companyName__2niCx{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_companyName__2niCx{color:var(--mantine-color-gray-5)}.ProposalDetailsHeader_companyName__2niCx{font-size:1rem;font-style:normal;font-weight:600;line-height:1.55rem}.ProposalDetailsHeader_companyContact__cydCV{align-items:center;justify-content:baseline;display:flex;gap:1.5rem}.ProposalDetailsHeader_companyContactEmail__1JQ_l,.ProposalDetailsHeader_companyContactPhone__Yg6QR{align-items:center;display:flex;color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_companyContactEmail__1JQ_l,[data-mantine-color-scheme=dark] .ProposalDetailsHeader_companyContactPhone__Yg6QR{color:var(--mantine-color-gray-5)}.ProposalDetailsHeader_companyContactEmail__1JQ_l,.ProposalDetailsHeader_companyContactPhone__Yg6QR{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}.ProposalDetailsHeader_companyContactBadges__g9dDz{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.38rem;row-gap:.5rem}.ProposalDetailsHeader_companyContactBadge__4_gDk{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_companyContactBadge__4_gDk{color:var(--mantine-color-gray-9)}.ProposalDetailsHeader_dates__Jju6l{align-items:flex-start;align-self:stretch;display:flex;gap:.38rem;max-width:29.9rem}.ProposalDetailsHeader_datesColumn__rp_FW{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;align-self:stretch;width:14.9rem}.ProposalDetailsHeader_dateTitle__iZj8N{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_dateTitle__iZj8N{color:var(--mantine-color-gray-5)}.ProposalDetailsHeader_dateTitle__iZj8N{font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}.ProposalDetailsHeader_dateValue__p9wJ7{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .ProposalDetailsHeader_dateValue__p9wJ7{color:var(--mantine-color-white)}.ProposalDetailsHeader_dateValue__p9wJ7{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35625rem}.ProposalDrawerLoading_container__e6llR{display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.ProposalDrawerLoading_loader__ukAlj{color:var(--mantine-color-blue-6)}.DeleteIconButton_deleteButton__XRHUD:disabled{cursor:not-allowed}.ProposalPricing_container__6vSvN{align-items:flex-start;align-self:stretch;background:var(--mantine-color-white);border-radius:.5rem;border:1px solid var(--mantine-color-gray-3);display:flex;flex-direction:column;gap:1rem;padding:1rem;width:30.9rem;color:var(--text-color-light)}[data-theme=dark] .ProposalPricing_container__6vSvN{background:var(--background-dark);color:var(--text-color-dark)}.ProposalPricing_title__omVgY{align-self:stretch;color:var(--mantine-color-gray-7);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.35625rem;text-transform:uppercase}[data-theme=dark] .ProposalPricing_title__omVgY{color:var(--mantine-color-gray-3)}.ProposalPricing_content__zEbp2{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.ProposalPricing_contentPricing__WAgSe{display:flex;align-items:center;flex-direction:row;gap:.2rem}.ProposalPricing_contentPricingText__dNKz_{color:var(--mantine-color-black);font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.9375rem}[data-theme=dark] .ProposalPricing_contentPricingText__dNKz_{color:var(--mantine-color-white)}.ProposalPricing_contentAttachment__AYY3b{display:flex;padding:.5rem 1rem;gap:.5rem;justify-content:center;align-items:center;border-radius:.5rem;border:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-white)}[data-theme=dark] .ProposalPricing_contentAttachment__AYY3b{background:var(--background-dark);border-color:var(--mantine-color-dark-4)}.ProposalPricing_footer__kvrXO{margin-top:.1rem}.ProposalPricing_footerOne__akIER{align-self:stretch;color:var(--mantine-color-gray-6);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}[data-theme=dark] .ProposalPricing_footerOne__akIER{color:var(--mantine-color-gray-4)}.ProposalPricing_footerTwo____lFc{color:var(--mantine-color-black);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35625rem;padding-top:.3rem}[data-theme=dark] .ProposalPricing_footerTwo____lFc{color:var(--mantine-color-white)}.ExpandCollapseAllButton_button__KUYIB{transition:all .2s ease;color:var(--mantine-color-text);border-color:var(--mantine-color-gray-4)}.ExpandCollapseAllButton_button__KUYIB:hover:not(:disabled){transform:translateY(-1px);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ExpandCollapseAllButton_button__KUYIB{border-color:var(--mantine-color-gray-6);background:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .ExpandCollapseAllButton_button__KUYIB:hover:not(:disabled){background:var(--mantine-color-dark-5)}.MessageReadStatus_messageReadStatus__E7um_{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;color:#666;background:none;border:none;padding:0;cursor:pointer;transition:color .2s}.MessageReadStatus_messageReadStatus__E7um_:hover{color:#1e3a8a;text-decoration:underline}.MessageReadStatus_messageReadIcon__jxSeb{color:#4caf50;flex-shrink:0}.FeatureFlagToggle_container__q92UC{break-inside:avoid;display:flex;align-items:center;justify-content:space-between;gap:8px}.FeatureFlagToggle_label__CowRk{color:var(--mantine-color-dark-9)}[data-theme=dark] .FeatureFlagToggle_label__CowRk{color:var(--mantine-color-gray-0)}[data-theme=dark] .FeatureFlagToggle_label__CowRk[data-disabled=true]{color:var(--mantine-color-gray-6)}.ProfileAvatar_profileAvatar__1Wim9{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem;flex-shrink:0}.ProfileAvatar_profileAvatarOrange__pb3lh{background-color:#c45000}.ProfileAvatar_profileAvatarBlue__awyE2{background-color:#1976d2}.ProfileAvatar_profileAvatarGreen__4r4cY{background-color:#2e7d32}.ProfileAvatar_profileAvatarPurple__2Je1P{background-color:#9c27b0}.TermsAndConditions_container__KE0NU{word-break:break-word;overflow-wrap:anywhere;min-width:0;max-width:100%;width:100%;overflow:hidden}.TermsAndConditions_list__Iiuke{word-break:break-word;overflow-wrap:anywhere;min-width:0;max-width:100%;width:100%;box-sizing:border-box;padding-right:.5rem}.TermsAndConditions_listItemWrapper__xNkJF{max-width:100%;padding-right:.25rem}.TermsAndConditions_listItem__DjPep{word-break:break-word;overflow-wrap:anywhere;hyphens:auto}.TermsAndConditions_listItem__DjPep span{padding-right:.25rem}.TermsAndConditions_underline__S9MGM{text-decoration:underline}.MermaidDiagram_container__Dv_iY{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:var(--mantine-color-white);border-radius:8px;min-height:200px;overflow:auto}.MermaidDiagram_container__Dv_iY .mermaid{display:flex;justify-content:center;align-items:center;width:100%}.MermaidDiagram_container__Dv_iY svg{max-width:100%;height:auto}.MermaidDiagram_loading__oVpSd{display:flex;justify-content:center;align-items:center;min-height:200px;color:var(--mantine-color-gray-6);font-size:14px}.MermaidDiagram_error__acbIN{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:var(--mantine-color-red-0);border:1px solid var(--mantine-color-red-3);border-radius:8px;color:var(--mantine-color-red-9)}.MermaidDiagram_errorTitle__9HAUI{font-weight:600;margin-bottom:.5rem}.MermaidDiagram_errorMessage__S12WY{font-size:14px;text-align:center;max-width:500px}@media (prefers-color-scheme:dark){.MermaidDiagram_container__Dv_iY{background-color:var(--mantine-color-dark-6)}.MermaidDiagram_error__acbIN{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-red-8)}}@media (max-width:768px){.MermaidDiagram_container__Dv_iY{padding:.5rem;min-height:150px}.MermaidDiagram_container__Dv_iY svg{max-width:100%;overflow-x:auto}}@media print{.MermaidDiagram_container__Dv_iY{page-break-inside:avoid;border:1px solid #ddd}}.SmallButtons_container__XW1FN{align-items:center;background-color:transparent;display:flex;gap:8px;height:38px;justify-content:center;padding:4px;width:38px;border:1px solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .SmallButtons_container__XW1FN{border:1px solid var(--mantine-color-gray-6)}.SmallButtons_container__XW1FN:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .SmallButtons_container__XW1FN:hover{background-color:var(--mantine-color-gray-7)}.SmallButtons_icon__2r6vf{fill:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .SmallButtons_icon__2r6vf{fill:var(--mantine-color-gray-9)}.SmallButtons_icon__2r6vf{flex-shrink:0;height:20px;width:20px}.login_landscapeStack___E3zw{margin:0!important;padding:0!important}.login_landscapeStack___E3zw .mantine-Stack-root{gap:0!important}.login_landscapeImage__1_y9j{margin:0!important}.login_landscapePaper__z2tgz{margin-top:0!important;margin-bottom:0!important}.TransportationOperatorSelect_container__DZXj4{break-inside:avoid}.TeamMemberCard_card__1L2ZH{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);cursor:default;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);transition:box-shadow .2s ease;max-width:100%;overflow:hidden}.TeamMemberCard_card__1L2ZH:hover{box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.TeamMemberCard_toggleButton__wwWjK{flex-shrink:0;cursor:pointer;align-self:center}.TeamMemberCard_avatar__c1xBU{flex-shrink:0;width:1.5rem;height:1.5rem}.TeamMemberCard_avatar__c1xBU .mantine-Avatar-placeholder{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .TeamMemberCard_avatar__c1xBU .mantine-Avatar-placeholder{color:var(--mantine-color-white)}.TeamMemberCard_name__BuNFQ{color:#101113;font-size:.75rem;font-style:normal;font-weight:600;line-height:155%}.TeamMemberCard_name__BuNFQ,.TeamMemberCard_organization__tZG1t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamMemberCard_badgeContainer__AGt5q{display:inline-flex;align-items:center;flex-shrink:0}.TeamMemberCard_chip__Jzd7C{height:1rem}.TeamMemberCard_chip__Jzd7C>p{font-size:.625rem;font-style:normal;font-weight:400;line-height:155%}.TeamMemberCard_companyName__JG85C{color:#101113;font-size:.75rem;font-style:normal;font-weight:400;line-height:155%;white-space:nowrap}.TeamMemberCard_actionButton__euLS9{flex-shrink:0}.TeamMemberCard_infoStack__4MIrt,.TeamMemberCard_memberInfo__BNsQx{flex:1;min-width:0}.TeamMemberCard_nameAndBadgesContainer__Vi_j8{display:flex;flex-direction:column;gap:.25rem;min-width:0}.TeamMemberCard_badgeGroup__zRjop{display:flex;align-items:center}@media (min-width:769px){.TeamMemberCard_card__1L2ZH{padding:1rem 1.5rem;border-radius:.5rem;background:#fff;align-items:flex-start}.TeamMemberCard_nameAndBadgesContainer__Vi_j8{flex-direction:row;align-items:center;gap:var(--mantine-spacing-sm)}.TeamMemberCard_name__BuNFQ{flex-shrink:0}.TeamMemberCard_organization__tZG1t{font-size:var(--mantine-font-size-sm)}}@media (max-width:768px){.TeamMemberCard_card__1L2ZH{padding:var(--mantine-spacing-xs)}.TeamMemberCard_organization__tZG1t{font-size:.625rem}}.ViewButtons_container__1_LqT{background-color:var(--mantine-color-white)}.ViewButtons_item__UaUQs{min-width:7.5rem;flex:1;justify-content:center;align-items:center;display:flex;gap:.2rem}.ViewButtons_icon__oiq38{flex-shrink:0}.ViewButtons_text__LKDfs{color:var(--mantine-color-blue-6);font-family:var(--mantine-font-family-chivo);font-size:.75rem;font-style:normal;font-weight:400;line-height:155%;white-space:nowrap}.ViewButtons_item__UaUQs:disabled .ViewButtons_text__LKDfs,.ViewButtons_textDisabled__tKqC3{color:var(--mantine-color-gray-5)}.ViewButtons_textDisabled__tKqC3{font-family:var(--mantine-font-family-chivo);font-size:.6875rem;font-style:normal;font-weight:400;line-height:155%;white-space:nowrap}.SearchResultsListItem_container__LHUhc{display:flex;align-items:center;justify-content:space-between;padding:var(--mantine-spacing-md) 0;border-bottom:1px solid var(--mantine-color-gray-2);gap:var(--mantine-spacing-sm)}.SearchResultsListItem_container__LHUhc:last-child{border-bottom:none}.SearchResultsListItem_textContent__qNk7H{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.SearchResultsListItem_name__CowNQ{color:var(--mantine-color-black);font-size:.875rem;font-weight:600}.SearchResultsListItem_name__CowNQ,.SearchResultsListItem_subtitle__hnZvx{font-style:normal;line-height:155%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultsListItem_subtitle__hnZvx{color:var(--mantine-color-gray-6);font-size:.75rem;font-weight:400}.SearchResultsListItem_addButton__iefWu{flex-shrink:0}.SearchInput_searchInput__l7gKe{max-width:400px;width:100%}@media (max-width:768px){.SearchInput_searchInput__l7gKe{max-width:100%}}.ButtonWithActionMenu_iconWrapper__DlmmP{border:1px solid var(--mantine-color-blue-4);border-radius:var(--mantine-radius-sm)}.ButtonWithActionMenu_gray__ijpp_{border:1px solid var(--mantine-color-gray-4)}.ButtonWithActionMenu_icon__mOfOj{width:20px;height:20px}.ButtonWithActionMenu_dropdown__obgu2{background-color:#ffffff;border:1px solid var(--mantine-color-gray-3);box-shadow:var(--mantine-shadow-md);--menu-item-color:var(--mantine-color-gray-8);--menu-item-hover:var(--mantine-color-gray-1)}.ButtonWithActionMenu_menuItemDisabled__niVao{color:var(--mantine-color-gray-5);cursor:default;opacity:.85}.InTrainingTransportationOperators_container__1acp7{display:flex;flex-direction:column;gap:1rem;break-inside:avoid}.Map_container__KAP2B{position:relative;border-radius:8px;overflow:hidden;border:1px solid var(--mantine-color-gray-3);box-sizing:border-box}.Map_loading__SK1oq{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-6);font-size:14px;font-weight:500}.Map_desktop__XIxaa{width:672px;height:300px}.Map_mobileNarrow__D5t1S{width:100%;height:180px;max-width:320px}.Map_mobileSmall__iFGdE{width:280px;height:280px}.Map_container__KAP2B .gm-style-iw{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Map_container__KAP2B .gm-style .gm-style-iw-c{border-radius:8px;padding:12px}.NewMemberForm_form__98Bvr{width:100%}.NewMemberForm_helperText__ilSA0{margin-top:calc(var(--mantine-spacing-xs) * -.5);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}.NewMemberForm_characterCounter__yO6RO{text-align:right;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);margin-top:.25rem}.NewMemberForm_dietaryTextarea__gIyKd{margin-bottom:0}.ProgressTripTracker_container__wnxtw{align-items:center;align-self:stretch;display:flex;flex-wrap:nowrap;gap:0;min-width:0;overflow-x:auto;overflow-y:visible;padding:.5rem 5px;position:relative;width:100%}.ProgressTripTracker_stepContainer__Jvzrb{flex-shrink:0;position:relative;z-index:2}.ProgressTripTracker_line__zWAfb{flex:1;height:.125rem;min-width:1.5rem;position:relative;z-index:1}.ProgressTripTracker_line__zWAfb.ProgressTripTracker_completed__KGuE1{background-color:#1c7ed6}.ProgressTripTracker_line__zWAfb.ProgressTripTracker_future__V5pqa{background-color:#e9ecef}.ProgressTripTracker_mobile__zFPfv{gap:0;padding:.25rem 0}.ProgressTripTracker_mobile__zFPfv .ProgressTripTracker_line__zWAfb{min-width:1rem}.ProgressTripTracker_tablet__Vnv38{gap:0;padding:.375rem 5px}.ProgressTripTracker_tablet__Vnv38 .ProgressTripTracker_line__zWAfb{min-width:1.25rem}@media (max-width:48rem){.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP{gap:0;padding:.25rem 0}.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP .ProgressTripTracker_line__zWAfb{min-width:1rem}}@media (max-width:30rem){.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP{flex-wrap:wrap;gap:.5rem;padding:.25rem;justify-content:center}.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP .ProgressTripTracker_line__zWAfb{display:none}.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP .ProgressTripTracker_stepContainer__Jvzrb{flex-shrink:0}}@media (max-width:20rem){.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP{flex-wrap:wrap;gap:.5rem;padding:.125rem;justify-content:center}.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP .ProgressTripTracker_line__zWAfb{display:none}.ProgressTripTracker_container__wnxtw.ProgressTripTracker_responsive__PDRTP .ProgressTripTracker_stepContainer__Jvzrb{flex-shrink:0}}.ProgressTripTracker_small__MXPyr .ProgressTripTracker_stepContainer__Jvzrb{transform:scale(.8)}.ProgressTripTracker_small__MXPyr .ProgressTripTracker_line__zWAfb{min-width:1rem}.ProgressTripTracker_large__xq0fG .ProgressTripTracker_stepContainer__Jvzrb{transform:scale(1.2)}.ProgressTripTracker_large__xq0fG .ProgressTripTracker_line__zWAfb{min-width:2rem}.ProgressTripTracker_line__zWAfb{transition:background-color .3s ease}.ProgressTripTracker_stepContainer__Jvzrb{transition:transform .2s ease}.ProgressTripTracker_stepContainer__Jvzrb:hover{transform:scale(1.05)}.ProgressTripTracker_small__MXPyr .ProgressTripTracker_stepContainer__Jvzrb:hover{transform:scale(.85)}.ProgressTripTracker_large__xq0fG .ProgressTripTracker_stepContainer__Jvzrb:hover{transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.ProgressTripTracker_line__zWAfb,.ProgressTripTracker_stepContainer__Jvzrb{transition:none}.ProgressTripTracker_stepContainer__Jvzrb:hover{transform:none}}.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_clickable__5w1Kq{cursor:pointer}.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_clickable__5w1Kq:focus{outline:none}.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_clickable__5w1Kq:focus-visible{outline:2px solid #228be6;outline-offset:4px;border-radius:50%}.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_selected__u_OLI{position:relative}.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_selected__u_OLI:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:2px solid #74c0fc;border-radius:50%;pointer-events:none;animation:ProgressTripTracker_selectRing__pQ3kT .2s ease-out}@keyframes ProgressTripTracker_selectRing__pQ3kT{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_selected__u_OLI:after{animation:none}}.ProgressTripTracker_navigationWrapper__3tYYy{display:flex;align-items:center;width:100%;gap:0}.ProgressTripTracker_timelineWrapper__C91ye{display:flex;align-items:center;flex:1;min-width:0}.ProgressTripTracker_navArrow__QnAKo{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;opacity:.4;transition:opacity .2s ease;flex-shrink:0;padding:0;color:#495057}.ProgressTripTracker_navArrow__QnAKo.ProgressTripTracker_navArrowLeft__r_S5o{margin-right:.5rem}.ProgressTripTracker_navArrow__QnAKo.ProgressTripTracker_navArrowRight__PJfDS{margin-left:.5rem}.ProgressTripTracker_navArrow__QnAKo:hover:not(:disabled){opacity:.8}.ProgressTripTracker_navArrow__QnAKo:focus{outline:none}.ProgressTripTracker_navArrow__QnAKo:focus-visible{outline:2px solid #228be6;outline-offset:2px;border-radius:4px}.ProgressTripTracker_navArrow__QnAKo:disabled{opacity:.15;cursor:not-allowed}.ProgressTripTracker_navArrow__QnAKo svg{width:16px;height:16px}@media (max-width:30rem){.ProgressTripTracker_navArrow__QnAKo{width:20px;height:20px}.ProgressTripTracker_navArrow__QnAKo svg{width:14px;height:14px}.ProgressTripTracker_navArrow__QnAKo.ProgressTripTracker_navArrowLeft__r_S5o{margin-right:.25rem}.ProgressTripTracker_navArrow__QnAKo.ProgressTripTracker_navArrowRight__PJfDS{margin-left:.25rem}}@media (prefers-reduced-motion:reduce){.ProgressTripTracker_navArrow__QnAKo{transition:none}.ProgressTripTracker_stepContainer__Jvzrb.ProgressTripTracker_selected__u_OLI:after{animation:none}}.RouteAndSchedule_root__EZ8VJ{align-items:flex-start;align-self:stretch;background:var(--mantine-color-white);border-radius:.5rem;border:1px solid var(--mantine-color-gray-3);display:flex;flex-direction:column;width:100%;padding:1rem;gap:0}.RouteAndSchedule_noBorder__QCZWn{border:0;padding:0}.RouteAndSchedule_title___WfYP{color:var(--mantine-color-gray-7);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.35625rem;text-transform:uppercase;margin-bottom:1rem}.RouteAndSchedule_titleRow__jlBmf{margin-bottom:1rem;width:100%}.RouteAndSchedule_titleNoMargin__LZDf5{margin-bottom:0}.RouteAndSchedule_row__2lNLW{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;position:relative}.RouteAndSchedule_separator__CDCOb{height:2.5rem;margin-left:1.35rem}.RouteAndSchedule_rowTitle__Wz6E2{color:var(--mantine-color-gray-7);font-size:.625rem;font-style:normal;font-weight:700;line-height:1.35625rem;width:7.5rem}.RouteAndSchedule_noIcon__pc2CS{margin-left:.75rem}.RouteAndSchedule_rowTitleAssignee__u95ZY,.RouteAndSchedule_text__Bhi8S{color:var(--mantine-color-black);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35625rem}.RouteAndSchedule_text__Bhi8S{align-self:center;margin-left:.5rem;cursor:pointer;transition:color .2s ease;border:none;background:transparent;padding:0;text-align:left;display:inline-flex;align-items:center;gap:.25rem}.RouteAndSchedule_text__Bhi8S:hover{color:var(--mantine-color-blue-6)}.RouteAndSchedule_chevron__AWNlM{transition:transform .3s ease;display:inline-flex}.RouteAndSchedule_chevronExpanded__SSg9l{transform:rotate(90deg)}.RouteAndSchedule_collapsibleContent__0OLQz{animation:RouteAndSchedule_slideDown__XtY06 .3s ease-out;transform-origin:top}@keyframes RouteAndSchedule_slideDown__XtY06{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RouteAndSchedule_rowTextSecondary__LTkGD{display:flex;flex-direction:column;gap:.5rem;border-left:1px solid var(--mantine-color-blue-6);color:var(--mantine-color-black);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35rem;flex:1;padding:.5rem 0 .5rem 1rem;margin-left:.5rem;width:100%}.RouteAndSchedule_rowTextSecondaryTitle__0Zdwa{color:var(--mantine-color-gray-7)}.RouteAndSchedule_rowTextSecondaryTitleEarly___v74C,.RouteAndSchedule_rowTextSecondaryTitle__0Zdwa{font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;text-transform:uppercase;margin-bottom:.25rem}.RouteAndSchedule_rowTextSecondaryTitleEarly___v74C{color:var(--mantine-color-green-7)}.RouteAndSchedule_rowTextSecondaryTitleLate__oM96s{color:var(--mantine-color-red-7);font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;text-transform:uppercase;margin-bottom:.25rem}.ProposalCard_proposalCard__1kg74{align-items:flex-start;background:var(--background-light);border-radius:.5rem;border:1px solid var(--mantine-color-gray-2);display:flex;flex-direction:column;width:29.375rem;position:relative;color:var(--text-color-light)}[data-theme=dark] .ProposalCard_proposalCard__1kg74{background:var(--background-dark);color:var(--text-color-dark)}.ProposalCard_header__ffG3Z{align-items:center;align-self:stretch;display:flex;gap:1rem;height:3.5rem;width:27.4rem}.ProposalCard_paddingSection__DtScS{padding:.5rem 1rem;flex:1;display:flex;flex-direction:column;width:100%}.ProposalCard_headerLogoSection__f0ffq{width:3.5rem;height:3.5rem}.ProposalCard_headerLeftSection__Xa4Mf{align-items:flex-start;display:flex;flex-direction:column}.ProposalCard_headerRightSection__XJMKo{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.ProposalCard_companyName___bN7U{color:inherit;font-size:1rem;font-style:normal;font-weight:600;line-height:1.55rem}.ProposalCard_icon__0Jg38{width:1.5rem;height:1.5rem}.ProposalCard_statusChip__Em7zA{background:var(--mantine-color-blue-light);border-radius:6.25rem;padding:.13rem .5rem;color:var(--mantine-color-dark-9);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem;max-width:19ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}[data-theme=dark] .ProposalCard_statusChip__Em7zA{color:var(--mantine-color-gray-3)}.ProposalCard_timeAgo__nSHwk{color:var(--mantine-color-dark-3);text-align:right;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}.ProposalCard_content__t_m76{align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:.25rem}.ProposalCard_halfItem__UTW5y{align-items:flex-start;display:flex;flex-direction:column;width:13.2rem}.ProposalCard_fullItem__XCede{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.ProposalCard_halfItemTitle__bUera{color:var(--mantine-color-dark-3);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.1625rem}.ProposalCard_halfItemValue__V5zS0{color:inherit;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35625rem}.ProposalCard_timeline__zcFSR{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.ProposalCard_timelineItemTime__mIP09{color:inherit;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35625rem}.ProposalCard_footer__GzoJn{align-items:flex-start;align-self:stretch;border-top:1px solid var(--mantine-color-gray-3);display:flex;flex-direction:row;gap:.625rem;height:4.125rem;padding:1rem}.ProposalCard_footerIconButton__CQMLT{height:100%}.ProposalCard_footerText__zKFIW{align-self:center;justify-content:center;color:var(--mantine-color-dark-9);width:100%;text-align:center;font-size:.875rem;font-style:normal;font-weight:400}.ProposalCard_declinedText__tszS9{color:var(--mantine-color-red-6)}.ProposalCard_acceptedText__9alqO,.ProposalCard_declinedText__tszS9{align-self:center;justify-content:center;width:100%;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.35625rem}.ProposalCard_acceptedText__9alqO{color:var(--mantine-color-green-8)}.SearchResultsList_container__IvTPx{display:flex;flex-direction:column;height:100%;overflow:hidden}.SearchResultsList_scrollContainer__BmSwS{flex:1;overflow-y:auto;overflow-x:hidden;padding:.5rem;max-height:500px;scroll-behavior:smooth}.SearchResultsList_scrollContainer__BmSwS::-webkit-scrollbar{width:8px}.SearchResultsList_scrollContainer__BmSwS::-webkit-scrollbar-track{background:var(--mantine-color-gray-0);border-radius:4px}.SearchResultsList_scrollContainer__BmSwS::-webkit-scrollbar-thumb{background:var(--mantine-color-gray-3);border-radius:4px}.SearchResultsList_scrollContainer__BmSwS::-webkit-scrollbar-thumb:hover{background:var(--mantine-color-gray-4)}.SearchResultsList_resultsList__KASPk{display:flex;flex-direction:column;gap:.5rem}.SearchResultsList_emptyState__Lh4X2{padding:3rem 1rem;text-align:center;min-height:300px}.SearchResultsList_emptyStateQuery__LygZ_{max-width:300px;word-break:break-word}.SearchResultsList_loadingSkeleton__Q71s_{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.SearchResultsList_skeletonCard__9xM1D{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-default);background:var(--mantine-color-gray-0)}@media (max-width:768px){.SearchResultsList_scrollContainer__BmSwS{max-height:400px}.SearchResultsList_emptyState__Lh4X2{padding:2rem 1rem;min-height:200px}}.TeamMemberSearchInput_searchInput__UY4o2[data-loading=true]{opacity:.7;cursor:wait}.TransportationSegment_segmentCard__ZiZY1{width:100%;max-width:100%;min-height:calc(22.5rem * var(--mantine-scale))}@media (min-width:768px){.TransportationSegment_segmentCard__ZiZY1{max-width:calc(40.625rem * var(--mantine-scale));width:85vw}}.TransportationSegment_serviceBadge__RcO8g{width:calc(3.125rem * var(--mantine-scale));height:calc(3.125rem * var(--mantine-scale));min-width:calc(3.125rem * var(--mantine-scale));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:var(--mantine-spacing-xs);background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.TransportationSegment_segmentInfo__klkCg{flex:1;margin-left:var(--mantine-spacing-sm);margin-right:var(--mantine-spacing-sm)}.TransportationSegment_actionButtons__7g9pc{width:calc(7.5rem * var(--mantine-scale));min-height:calc(3.125rem * var(--mantine-scale));display:flex;justify-content:flex-end;align-items:center}@media (max-width:767px){.TransportationSegment_actionButtons__7g9pc{width:calc(8.75rem * var(--mantine-scale))}}.TransportationSegment_touchTarget__gmYYH{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--mantine-radius-sm);transition:background-color .15s ease,border-color .15s ease;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .TransportationSegment_touchTarget__gmYYH{background-color:var(--mantine-color-dark-6)}.TransportationSegment_touchTarget__gmYYH{border:1px solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .TransportationSegment_touchTarget__gmYYH{border:1px solid var(--mantine-color-dark-4)}@media (min-width:768px){.TransportationSegment_touchTarget__gmYYH{background-color:transparent;border:none}}.TransportationSegment_touchTarget__gmYYH:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .TransportationSegment_touchTarget__gmYYH:hover{background-color:var(--mantine-color-dark-5)}@media (max-width:767px){.TransportationSegment_touchTarget__gmYYH:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .TransportationSegment_touchTarget__gmYYH:hover{background-color:var(--mantine-color-dark-5)}.TransportationSegment_touchTarget__gmYYH:hover{border-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .TransportationSegment_touchTarget__gmYYH:hover{border-color:var(--mantine-color-dark-3)}}.TransportationSegment_touchTarget__gmYYH:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.TransportationSegment_moveIcon__y79N9{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .TransportationSegment_moveIcon__y79N9{color:var(--mantine-color-gray-4)}.TransportationSegment_moveIcon__y79N9:hover{color:var(--mantine-primary-color-filled)}.TransportationSegment_deleteIcon__UhBBx{color:var(--mantine-color-red-6)}.TransportationSegment_deleteIcon__UhBBx:hover{color:var(--mantine-color-red-8)}.TransportationSegment_headerRow__AkrAb{display:flex;justify-content:space-between;align-items:center}.TransportationSegment_actionGroup__4VAnR{display:flex;gap:var(--mantine-spacing-xs);justify-content:flex-end;align-items:center}.TripMemberListItem_container__MQ0zc{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);background-color:var(--mantine-color-white);transition:box-shadow .2s ease}.TripMemberListItem_container__MQ0zc:hover{box-shadow:var(--mantine-shadow-sm)}.TripMemberListItem_collapsedView__TxQyw{width:100%}.TripMemberListItem_memberInfo__7DJJ6{flex:1;min-width:0}.TripMemberListItem_badgeContainer__ifZLg{margin-left:auto}.TripMemberListItem_deleteButton__R_UPr{margin-left:var(--mantine-spacing-sm)}.TripMemberListItem_expandedView__ZuCEG{margin-top:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}.TripMemberListItem_detailsGrid__un4oe{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--mantine-spacing-md)}.TripMemberListItem_detailField__F5EJj{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.TripMemberListItem_detailLabel__nMTli{font-weight:500;text-transform:uppercase;letter-spacing:.5px}.TripMemberListItem_detailValue__Vu71m{word-break:break-word}@media (max-width:768px){.TripMemberListItem_collapsedView__TxQyw{flex-wrap:wrap;gap:var(--mantine-spacing-sm)}.TripMemberListItem_memberInfo__7DJJ6{flex-basis:100%;order:2}.TripMemberListItem_badgeContainer__ifZLg{margin-left:0;order:3}.TripMemberListItem_deleteButton__R_UPr{order:4;margin-left:0}.TripMemberListItem_detailsGrid__un4oe{grid-template-columns:1fr}}@media print{.TripMemberListItem_container__MQ0zc{border:1px solid #000;page-break-inside:avoid}.TripMemberListItem_deleteButton__R_UPr{display:none}}.TripMemberListItemForm_formContainer__ZSUuY{width:100%;padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2);margin-top:var(--mantine-spacing-sm)}@media (max-width:768px){.TripMemberListItemForm_formContainer__ZSUuY{padding-top:var(--mantine-spacing-sm)}}.TripMembersPanel_header__S4s_C{color:var(--mantine-color-dark-9);font-size:.875rem;font-style:normal;font-weight:600;line-height:155%}.MyRequestTopNavBar_actionButton__RYlL_{border:1.5px solid var(--mantine-color-blue-4);height:2rem;transition:transform .2s ease;padding:.25rem;min-width:2.2rem;min-height:2.2rem;display:inline-flex;align-items:center;justify-content:center}.MyRequestTopNavBar_actionButton__RYlL_:hover{transform:scale(1.05)}.MyRequestTopNavBar_actionButtonLabel__MpakS{display:none;margin-left:.5rem}.MyRequestTopNavBar_messagesButton__1kMJJ{position:relative}@media (min-width:48em){.MyRequestTopNavBar_actionButton__RYlL_{width:auto;padding:.375rem .75rem;min-width:auto}.MyRequestTopNavBar_actionButtonLabel__MpakS{display:inline-block}.MyRequestTopNavBar_messagesButton__1kMJJ .MyRequestTopNavBar_messageBadge__dMNsv{position:relative;display:inline-flex;right:.25rem;top:.25rem}}.MyRequestTopNavBar_messageBadge__dMNsv{position:absolute;pointer-events:none;min-width:1.125rem;height:1.125rem;padding:0 .25rem;display:flex;align-items:center;justify-content:center}@media (max-width:48em){.MyRequestTopNavBar_root__7d2hK{padding:var(--mantine-spacing-sm)}}@media (prefers-color-scheme:dark){[data-mantine-color-scheme=auto] .MyRequestTopNavBar_root__7d2hK{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-5)}}[data-mantine-color-scheme=dark] .MyRequestTopNavBar_root__7d2hK{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-5)}.AirTransportationSegmentForm_formContainer__OS0qP{width:100%}.AirTransportationSegmentForm_primaryField__9XYba{flex:1;min-width:0;width:100%}.AirTransportationSegmentForm_formRow__lcq0v{display:flex;gap:var(--mantine-spacing-md);width:100%}.AirTransportationSegmentForm_formRowGrow__JqJHK{display:flex;gap:var(--mantine-spacing-xs);width:100%}.AirTransportationSegmentForm_formRowGrow__JqJHK>*{flex:2}.AirTransportationSegmentForm_airportCodeField__DgecP{flex:1;max-width:120px}.AirTransportationSegmentForm_formRowAlignEnd__tlQKm{display:flex;gap:var(--mantine-spacing-md);align-items:flex-end}.AirTransportationSegmentForm_airportInputWrapper__gC2ze{display:flex;flex-direction:column;flex:1;max-width:160px}.AirTransportationSegmentForm_airportName__t2a3u{margin-top:4px;line-height:1.2}.AirTransportationSegmentForm_travelTimeContainer__nx4Oz{display:flex;flex-direction:column}.AirTransportationSegmentForm_travelTimeInputs__xqhlI{display:flex;gap:var(--mantine-spacing-xs)}.AirTransportationSegmentForm_travelTimeHourInput__mBOTY,.AirTransportationSegmentForm_travelTimeInput__NOUSB,.AirTransportationSegmentForm_travelTimeMinuteInput__G86dj{width:80px}.AirTransportationSegmentForm_arrivalTimeInput___cXIm{min-width:200px}.AirTransportationSegmentForm_hourRightSection__ZuD1u{width:30px;padding-right:var(--mantine-spacing-xs)}.AirTransportationSegmentForm_minuteRightSection__DaHNn{width:35px;padding-right:var(--mantine-spacing-xs)}@media (max-width:768px){.AirTransportationSegmentForm_formRowGrow__JqJHK{flex-direction:column}.AirTransportationSegmentForm_formRowGrow__JqJHK>*{width:100%}.AirTransportationSegmentForm_airportInputWrapper__gC2ze{max-width:unset}.AirTransportationSegmentForm_formRowAlignEnd__tlQKm{flex-direction:column;align-items:stretch}.AirTransportationSegmentForm_arrivalTimeInput___cXIm{width:100%;min-width:unset}}@media (max-width:480px){.AirTransportationSegmentForm_travelTimeInputs__xqhlI{width:100%;justify-content:space-between}.AirTransportationSegmentForm_travelTimeHourInput__mBOTY,.AirTransportationSegmentForm_travelTimeInput__NOUSB,.AirTransportationSegmentForm_travelTimeMinuteInput__G86dj{flex:1}}.NewParticipantForm_card__KKhg8{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);background-color:white;max-width:100%;overflow:hidden}.NewParticipantForm_header__rfg4w{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-2)}.NewParticipantForm_avatar__cyjan,.NewParticipantForm_toggleButton__sXE_7{flex-shrink:0}.NewParticipantForm_name__iXWlC{flex:1;font-weight:500;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dark-7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewParticipantForm_deleteButton__JKVEs{flex-shrink:0;margin-left:auto}.NewParticipantForm_formContainer__Ca9Jz{width:100%}@media (max-width:768px){.NewParticipantForm_card__KKhg8{padding:var(--mantine-spacing-sm)}.NewParticipantForm_header__rfg4w{padding-bottom:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-sm)}}.GroundTransportationSegmentForm_formContainer__HIQXl,.GroundTransportationSegmentForm_formField__ogExJ,.GroundTransportationSegmentForm_formField__ogExJ .mantine-MultiSelect-root,.GroundTransportationSegmentForm_formField__ogExJ .mantine-Select-root{width:100%;min-width:0}.GroundTransportationSegmentForm_formField__ogExJ .mantine-MultiSelect-input,.GroundTransportationSegmentForm_formField__ogExJ .mantine-Select-input{width:100%}.GroundTransportationSegmentForm_dateTimeField__Z9JaQ{width:100%;min-width:0;max-width:100%}.GroundTransportationSegmentForm_dateTimeField__Z9JaQ .mantine-InputWrapper-description,.GroundTransportationSegmentForm_formField__ogExJ .mantine-MultiSelect-description,.GroundTransportationSegmentForm_formField__ogExJ .mantine-Select-description{color:#495057}@media (min-width:569px){.GroundTransportationSegmentForm_formField__ogExJ{width:auto;min-width:300px;max-width:300px}.GroundTransportationSegmentForm_dateTimeField__Z9JaQ{width:auto;max-width:350px}}.EditProposalModal_modalContent__uOwnH{display:flex;width:100%;gap:var(--mantine-spacing-md);flex-direction:column;align-items:stretch}@media (min-width:768px){.EditProposalModal_modalContent__uOwnH{flex-direction:row;align-items:flex-start}}.EditProposalModal_formSection___3NIi{width:100%;flex-shrink:0}.EditProposalModal_formScrollArea__TvC4_{height:calc(50vh - var(--mantine-spacing-xl));max-height:calc(100dvh - 300px)}@media (min-width:768px){.EditProposalModal_formSection___3NIi{width:50%}.EditProposalModal_formScrollArea__TvC4_{height:70vh;max-height:none}}.EditProposalModal_previewSection__7lsJk{width:100%}@media (min-width:768px){.EditProposalModal_previewSection__7lsJk{width:40%}}.EditProposalModal_previewSectionDesktopOnly__ykcR2{display:none}@media (min-width:768px){.EditProposalModal_previewSectionDesktopOnly__ykcR2{display:block;flex:1;min-width:0}}.EditProposalModal_actionButtons__tbGVH{position:sticky;bottom:0;padding:var(--mantine-spacing-xs);background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .EditProposalModal_actionButtons__tbGVH{background-color:var(--mantine-color-dark-7)}.EditProposalModal_actionButtons__tbGVH{display:flex;gap:var(--mantine-spacing-xs);z-index:10;flex-direction:column;justify-content:stretch}.EditProposalModal_actionButtons__tbGVH button{width:100%}@media (min-width:768px){.EditProposalModal_actionButtons__tbGVH{flex-direction:row;justify-content:flex-end}.EditProposalModal_actionButtons__tbGVH button{width:auto}}.EditProposalModal_tabPanelScrollArea__1uHqM{height:calc(40vh - var(--mantine-spacing-xl))}@media (min-width:768px){.EditProposalModal_tabPanelScrollArea__1uHqM{height:70vh}}.EditProposalModal_desktopOnly__ojtAL{display:none}@media (min-width:768px){.EditProposalModal_desktopOnly__ojtAL{display:block}}.EditProposalModal_mobileOnly__B8INp{display:block}@media (min-width:768px){.EditProposalModal_mobileOnly__B8INp{display:none}}