@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";._datePickerMenuSuggestions_1aqin_1 .MuiMenu-paper{padding:0!important}._placeholderVisible_1aqin_5 .MuiInputBase-root input.MuiInputBase-input.MuiOutlinedInput-input::placeholder{opacity:.42!important}._pageHeaderWrapper_19f5z_1{display:flex;align-items:center}._pageTitle_19f5z_6{font-size:28px;font-weight:400;color:var(--neutral-50);margin:0 0 0 12px}._freightPageContentWrapper_15xhi_1{flex:1;gap:4px;overflow:hidden}._freightPageContentForm_okmdb_1{flex:1;display:flex}._createFrightFormWrapper_okmdb_6{display:flex;gap:10px;flex:1}._creactFreightFormCard_okmdb_12{flex:1;border-color:var(--neutral-20)!important}._creactFreightFormCardContent_okmdb_17{height:100%;display:flex;flex-direction:column;padding:0!important}._createFreightFormSectionsWrapper_okmdb_24{flex:1;overflow:auto;padding:16px 20px!important}._chipsList_okmdb_30{display:flex;gap:12px;flex-wrap:wrap;align-items:center}._formQty_okmdb_37{flex:0 0 95px}._formUnitPrice_okmdb_41{max-width:220px}._createFreightFormRulesWarningMessage_okmdb_45{padding:16px 20px!important}._createFreightFormRulesWarningUnderline_okmdb_49{cursor:pointer;pointer-events:all;text-decoration:underline!important;text-decoration-color:var(--neutral-30)}._createFreightFormSaveWrapper_okmdb_56{display:flex;justify-content:flex-end;padding:16px 20px!important;box-shadow:0 -4px 4px #00000029}._optionalFieldsWrapper_okmdb_63{flex-wrap:nowrap}._optionalFieldsWrapper_okmdb_63[data-optional=true]{display:none}._optionalFieldsWrapper_okmdb_63:empty{display:none}._createFreightRightTabTopTabWrapper_hfidz_1{border:1px solid var(--neutral-20);border-radius:4px;padding:4px!important}._createFreightRightTabTopTabWrapper_hfidz_1 .MuiTabs-indicator{height:100%;z-index:-1;background-color:var(--blue-0)}._createFreightRightTabTopTabs_hfidz_12{min-height:unset!important;height:auto!important}._createFreightRightTabTopTab_hfidz_1{padding:8px 24px!important;min-height:unset!important;color:var(--neutral-40)!important;font-size:14px!important;font-weight:500!important}._createFreightRightTabTopTabSelected_hfidz_25{color:var(--blue-20)!important}._createFreightRightContent_hfidz_29{box-shadow:0 4px 20px #0000000f!important;border:1px solid #dadada!important;flex:1}:root{--black: #1d1d1b;--black-50: #1d1d1b50;--black-80: #1d1d1b80;--white-100: #fbfbfb;--white-200: #f8f8f8;--white-300: #f5f5f5;--white-500: #f0f0f0;--white-600: #dadada;--white-700: #aaa;--yellow-300: #686866;--main: #1c0ccf;--main-50: #e8e7fa;--main-100: #b9b4f0;--main-200: #978fe9;--main-300: #675cdf;--main-500: #f3f5f9;--white: #ffffff;--padding-scroll: 20px;--error-background: #ff27021a;--error: #fb1700;--error-50: #fbeaea;--error-100: #f4bcbc;--error-200: #ee9c9c;--error-300: #e76f6f;--error-500: #db2828;--success-background: #bee4b8;--success: #2da819;--success-50: #eaf6e8;--success-100: #bee4b8;--success-200: #9ed795;--success-300: #72c565;--warning: #d89e28;--warning-50: #fbf5ea;--warning-100: #eed29c;--warning-200: #e7be6f;--warning-300: #db9e28;--navigation-bar-width: 80px;--drawer-navigation-width: 240px;--usable-list-item-width: 100%;--success-30: #074420;--neutral-0: #ffffff;--neutral-10: #eeeeee;--neutral-20: #dadada;--neutral-30: #afafaf;--neutral-40: #585858;--neutral-50: #1d1d1b;--disable-input-backgroud-color: #eeeeee;--blue-0: #e8e7fa;--blue-5: #cfcbfa;--blue-10: #a8a2ec;--blue-20: #1c0ccf;--blue-30: #06004d;--red-0: #ffe3e1;--red-10: #f41702;--red-20: #9c0e00;--red-30: #5c0800;--purple-0: #dfd7ea;--purple-10: #b990df;--purple-20: #4d0094;--purple-30: #220042;--error-30: #ad0000;--pink-0: #fac7ff;--pink-10: #eb00ff;--pink-20: #750085;--pink-30: #29002e;--yellow-10: #fff7c2;--yellow-20: #fcec45;--yellow-30: #574a00;--celestial-10: #c0ffee;--celestial-20: #55ffd7;--celestial-30: #065140}:root{--chatbot-background: #ffffff;--chatbot-foreground: #171717;--chatbot-card: #ffffff;--chatbot-card-foreground: #171717;--chatbot-popover: #ffffff;--chatbot-popover-foreground: #171717;--chatbot-primary: #1c0ccf;--chatbot-primary-foreground: #ffffff;--chatbot-secondary: #f1f5f9;--chatbot-secondary-foreground: #0f172a;--chatbot-secondary-color: #4d0094;--Secondary-Purple-purple-20: #4d0094;--Secondary-Purple-purple-30: #220042;--Neutral-neutral-40: #585858;--chatbot-muted: #f8fafc;--chatbot-muted-foreground: #64748b;--chatbot-accent: #f1f5f9;--chatbot-accent-foreground: #0f172a;--chatbot-destructive: #ef4444;--chatbot-destructive-foreground: #ffffff;--chatbot-border: #e2e8f0;--chatbot-input: #ffffff;--chatbot-input-background: #dfd7ea;--chatbot-ring: #2563eb;--chatbot-radius: .5rem;--chatbot-chart-1: #2563eb;--chatbot-chart-2: #7c3aed;--chatbot-chart-3: #dc2626;--chatbot-chart-4: #059669;--chatbot-chart-5: #d97706}.chatbot{background:var(--chatbot-background);font-family:Roboto,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:auto;min-width:0;max-width:none}.chatbot-paragraph-m-regular,.chatbot-paragraph-m-medium,.chatbot-paragraph-m-bold,.chatbot-paragraph-s-bold,.chatbot-paragraph-s-regular,.chatbot-paragraph-l-medium,.chatbot-paragraph-l-bold,.chatbot-paragraph-l-underlined,.chatbot-paragraph-l-italic,.chatbot-paragraph-l-regular,.chatbot-h1,.chatbot-h2,.chatbot-h3,.chatbot-h4,.chatbot-h5,.chatbot-h6{margin:0;padding:0;border:none;background:none;text-transform:none;letter-spacing:normal;font-family:Roboto,sans-serif!important}.chatbot-h1{font-size:28px;font-weight:700;line-height:120%}.chatbot-h2{font-size:26px;font-weight:600;line-height:120%}.chatbot-h3{font-size:24px;font-weight:600;line-height:110%}.chatbot-h4,.chatbot-agent-page-title{font-size:22px;font-weight:700;line-height:110%}.chatbot-h5{font-size:20px;font-weight:600;line-height:110%}.chatbot-h6{font-size:18px;font-weight:600;line-height:110%}.chatbot-paragraph-m-regular{font-size:14px;font-weight:400;line-height:22px}.chatbot-paragraph-m-medium{font-size:14px;font-weight:500;line-height:22px}.chatbot-paragraph-m-bold{font-size:14px;font-weight:800;line-height:22px}.chatbot-paragraph-s-bold{font-size:12px;font-weight:800;line-height:150%}.chatbot-paragraph-s-regular{font-size:12px;line-height:150%}.chatbot-paragraph-l-medium{font-size:16px;font-weight:500;line-height:150%}.chatbot-paragraph-l-bold{font-size:16px;font-weight:700;line-height:22px}.chatbot-paragraph-l-underlined{font-size:16px;font-weight:400;line-height:140%;text-decoration:underline}.chatbot-paragraph-l-italic{font-size:16px;font-weight:400;line-height:22px;font-style:italic}.chatbot-paragraph-l-regular{font-size:16px;font-weight:400;line-height:150%}.chatbot-h1,.chatbot-h2,.chatbot-h3,.chatbot-h5,.chatbot-h6{color:var(--Neutral-neutral-50, #1d1d1b)}.chatbot-h4{color:var(--Neutral-neutral-50, #1d1d1b);text-align:center}.chatbot-chat-container{display:flex;flex-direction:column;height:100%;background:transparent;border:none;border-radius:0;overflow:hidden;position:relative;box-shadow:none}.chatbot-messages{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:.5rem;scroll-behavior:smooth;min-height:0;max-height:100%;display:flex;flex-direction:column;background:var(--chatbot-background);width:100%;max-width:100%;gap:0rem;transition:scroll-behavior .1s ease}[data-messages-container]{margin-top:8px}.chatbot-messages::-webkit-scrollbar{width:6px}.chatbot-messages::-webkit-scrollbar-track{background:transparent}.chatbot-messages::-webkit-scrollbar-thumb{background:var(--chatbot-muted-foreground);border-radius:8px;transition:background-color .2s ease;opacity:.3}.chatbot-messages::-webkit-scrollbar-thumb:hover{background:var(--chatbot-foreground);opacity:.6}.chatbot-message{margin-bottom:0;padding:.25rem 24px;border-radius:12px;background:transparent;border:none;position:static;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chatbot-message button,.chatbot-message input,.chatbot-message textarea,.chatbot-message select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chatbot-message-user{margin:0}.chatbot-message-assistant{margin-right:1rem;margin-left:0}.chatbot-message-actions{display:flex;align-items:center;margin-top:-12px;padding:4px 0}.chatbot-message-user .chatbot-bg-muted{background:var(--chatbot-input-background);color:#220042;border-radius:18px;padding:.75rem 1rem;box-shadow:0 2px 8px #0000001a;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;width:fit-content;max-width:calc(100% - 2rem);margin-left:auto;overflow:hidden;box-sizing:border-box}.chatbot-message-user .file-part{margin-left:auto;width:fit-content;max-width:calc(100% - 2rem)}.chatbot-message-user{justify-content:flex-end!important}.chatbot-message-user .chatbot-bg-muted p,.chatbot-message-user .chatbot-bg-muted div,.chatbot-message-user .chatbot-bg-muted span,.chatbot-message-user .chatbot-bg-muted{text-align:right}.chatbot-flex.chatbot-flex-col.chatbot-gap-2.chatbot-p-2>*{padding:16px}.chatbot-message [data-testid=message-content]{max-width:100%;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.chatbot-message{max-width:100%;box-sizing:border-box;width:100%}.chatbot-message>*{max-width:100%;box-sizing:border-box;width:100%}.chatbot-message-user,.chatbot-message-assistant{max-width:100%;box-sizing:border-box;width:100%}.chatbot-message *{max-width:100%!important;box-sizing:border-box!important}.chatbot-message .chatbot-flex{min-width:0;max-width:100%}.chatbot-message p,.chatbot-message div,.chatbot-message span{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.chatbot-message [data-testid=message-content] p{margin:0!important;padding:0!important;line-height:1.5!important}.chatbot-message-assistant .chatbot-bg-muted{background:var(--chatbot-input-background);color:#fff;border-radius:18px 18px 18px 4px;padding:.75rem 1rem;box-shadow:0 2px 8px #0000000d;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;width:fit-content;max-width:min(100% - 2rem,80%)}.chatbot-assistant-icon{display:flex;width:40px;height:40px;padding:4px;justify-content:center;align-items:center;gap:10px;margin:0}.chatbot-assistant-icon-container{width:32px;height:32px;border-radius:20px;border:1px solid var(--AI-assistant-2, #1c0ccf);background:var(--AI-assistant-2, linear-gradient(45deg, #1c0ccf 14.25%, #750085 88.34%));padding:1px;align-items:center;justify-content:center}.chatbot-assistant-icon-inner{width:100%;height:100%;border-radius:19px;background:transparent;display:flex;align-items:center;justify-content:center;color:#fff;margin:0}.chatbot-assistant-icon-inner svg,.chatbot-assistant-icon-inner svg *{fill:#fff!important;stroke:#fff!important;stroke-width:.1!important}.chatbot-input-container{flex-shrink:0;padding:12px 20px;background:var(--chatbot-background);backdrop-filter:blur(10px);position:relative;z-index:10}.chatbot-input-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1 0 0;width:100%;max-width:100%;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:var(--Neutral-Light-mode-neutral-0, #fff);box-shadow:0 0 10px #0000001a}.chatbot-input-container{width:100%;box-sizing:border-box;transition:margin-bottom .3s ease-in-out}.chatbot-input-no-messages{margin-bottom:30vh}.chatbot-input-with-messages{margin-bottom:0}.chatbot-prompts-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px 16px 16px;width:100%;box-sizing:border-box}.chatbot-prompts-heading{color:var(--Neutral-neutral-50, #1d1d1b);text-align:center;margin:0;padding:0}.chatbot-prompt-item{display:flex;height:40px;padding:9px 16px;align-items:center;gap:4px;border-radius:20px;border:1px solid var(--Primary-blue-5, #cfcbfa);background:var(--Neutral-neutral-0, #fff);color:#220042;cursor:pointer;transition:all .2s ease;max-width:100%;width:fit-content;word-wrap:break-word;text-align:center;box-sizing:border-box}.chatbot-prompt-item:hover{background:#cfcbfa1a;border-color:var(--Primary-blue-4, #b8b2f7);transform:translateY(-1px)}.chatbot-prompt-item:active{transform:translateY(0);background:#cfcbfa26}.chatbot-input-group{display:flex;align-items:flex-end;gap:.75rem;border:none;border-radius:24px;width:100%;max-width:100%;position:relative;min-height:36px}.chatbot-input{flex:1;padding:8px 0;border:none;background:transparent;color:#220042;resize:none;outline:none;min-height:36px;max-height:120px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.chatbot-input::placeholder{color:#d3d3d3;opacity:1}.chatbot-attachment-button{display:flex;width:36px;height:36px;padding:0;align-items:center;justify-content:center;gap:4px;border-radius:20px;border:1px solid var(--Neutral-neutral-20, #dadada);background:transparent;color:#fff;cursor:pointer;min-width:36px}.chatbot-attachment-button:disabled{opacity:.5;cursor:not-allowed}.chatbot-button{display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:20px;cursor:pointer;background:var(--AI-assistant-2, linear-gradient(45deg, #1c0ccf 14.25%, #750085 88.34%));color:#fff;width:36px;height:36px;min-width:36px;min-height:36px;position:relative;flex-shrink:0}.chatbot-button:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.chatbot-button.chatbot-h-8{height:2rem;width:2rem;min-width:2rem;min-height:2rem}.chatbot-button.chatbot-w-8{width:2rem;min-width:2rem}.chatbot-voice-mode-active{background:#4d00941a;border-color:var(--Secondary-Purple-purple-20, #4d0094)}.chatbot-voice-mode-active .chatbot-button{background:var(--Secondary-Purple-purple-20, #4d0094)}.chatbot-voice-mode-active .chatbot-button:hover{background:var(--Secondary-Purple-purple-30, #220042)}.chatbot-h-15{height:3.75rem}.chatbot-button-secondary{background:var(--chatbot-secondary);color:var(--chatbot-secondary-foreground)}.chatbot-button-secondary:hover{background:var(--chatbot-accent)}.chatbot-side-drawer{position:fixed!important;top:0!important;right:0!important;height:100vh!important;background:var(--chatbot-background)!important;border-left:1px solid var(--chatbot-input-background)!important;transform:translate(100%)!important;transition:transform .3s ease!important;z-index:1000!important;overflow:hidden!important;resize:none!important;flex-shrink:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}.chatbot-side-drawer .chatbot{background:transparent!important}.chatbot-side-drawer .chatbot-chat-container{background:transparent!important;border:none!important;box-shadow:none!important}.chatbot-side-drawer *{border-color:var(--chatbot-input-background)!important}.chatbot-side-drawer.chatbot-side-drawer-open{transform:translate(0)!important}.chatbot-side-drawer-backdrop{position:fixed;inset:0;background:#0003;z-index:40}.chatbot-side-drawer-right{right:0;border-left:1px solid var(--chatbot-input-background);transform:translate(100%)!important}.chatbot-side-drawer-left{left:0;border-right:1px solid var(--chatbot-input-background);transform:translate(-100%)!important}.chatbot-side-drawer-handle{position:absolute;top:0;bottom:0;width:1rem;cursor:col-resize;z-index:10}.chatbot-side-drawer-handle-left{left:0}.chatbot-side-drawer-handle-right{right:0}.chatbot-thread-name-input{background:transparent;border:1px solid var(--chatbot-border);border-radius:.375rem;padding:.5rem;color:var(--chatbot-foreground);width:100%;max-width:200px;text-align:center}.chatbot-thread-name-input:focus{outline:none;border-color:var(--chatbot-ring);box-shadow:0 0 0 2px #2563eb1a}.chatbot-side-drawer-options{position:relative}.chatbot-side-drawer-options-button{padding:.5rem;border-radius:.5rem;transition:background-color .2s ease;color:var(--chatbot-foreground);background:#0000001a;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.chatbot-side-drawer-options-button:hover{background:#0000000d}.chatbot-side-drawer-menu{position:absolute;top:100%;right:0;background:#2a2a2a;border:1px solid var(--chatbot-border);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:50;min-width:180px;margin-top:.25rem}.chatbot-side-drawer-menu-item{display:block;width:100%;padding:.75rem 1rem;text-align:left;background:#2a2a2a;border:none;color:#fff;cursor:pointer;transition:background-color .2s ease}.chatbot-side-drawer-menu-item:hover{background:var(--chatbot-muted)}.chatbot-side-drawer-menu-item:first-child{border-radius:.5rem .5rem 0 0}.chatbot-side-drawer-menu-item:last-child{border-radius:0 0 .5rem .5rem}.chatbot-side-drawer-menu-item:only-child{border-radius:.5rem}.chatbot-side-drawer-header{display:flex;height:56px;padding:16px;justify-content:flex-end;align-items:center;gap:24px;flex-shrink:0;align-self:stretch;background:#fff;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 3px #0000001a}.chatbot-side-drawer-close-button{width:24px;height:24px;border-radius:.5rem;transition:background-color .2s ease;color:#666;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.chatbot-side-drawer-close-button:hover{background:#0000000d}.chatbot-side-drawer-separator{width:.5px;height:16px;background:var(--Neutral-neutral-30, #afafaf)}.chatbot-side-drawer-title-section{display:flex;align-items:center;gap:.5rem;flex:1}.chatbot-side-drawer h2.chatbot-side-drawer-title{color:var(--Secondary-Purple-purple-20, #4d0094)}.chatbot-side-drawer-content{flex:1;overflow-y:auto;padding:0}.chatbot-side-drawer-content-with-sidebar{display:flex;flex-direction:row;height:100%;overflow:hidden}.chatbot-side-drawer-main-content{flex:1;min-width:0;overflow:hidden}.chatbot-side-drawer-main-content>*{animation:chatbot-slideDownFade .3s ease-out}@keyframes chatbot-slideDownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.chatbot-agent-page-title,.chatbot-agent-page-description{animation:chatbot-quickFadeIn .15s ease-out}.chatbot-agent-page-grid{animation:chatbot-slideDownFade .4s ease-out}.chatbot-agent-card-skeleton{width:300px;height:103px;padding:12px 16px;gap:8px;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;cursor:pointer;transition:all .2s ease}.chatbot-agent-card-skeleton:hover{border-color:#4d0094;box-shadow:0 2px 8px #4d00941a}.chatbot-agent-card-skeleton-title{width:268px;height:20px;background:linear-gradient(90deg,#f5f5f5 25%,#e8e8e8,#f5f5f5 75%);background-size:200% 100%;animation:chatbot-shimmer 2s infinite;border-radius:4px}.chatbot-agent-card-skeleton-description{width:268px;height:47px;background:linear-gradient(90deg,#f5f5f5 25%,#e8e8e8,#f5f5f5 75%);background-size:200% 100%;animation:chatbot-shimmer 2s infinite;border-radius:4px}@keyframes chatbot-quickFadeIn{0%{opacity:0}to{opacity:1}}.chatbot-side-drawer-right-sidebar{width:220px;min-width:220px;background:#dfd7ea;display:flex;flex-direction:column;overflow:hidden;border-top:1px solid #4d0094}.chatbot-sidebar-header{padding:1rem;border-bottom:1px solid #e2e8f0;background:#fff}.chatbot-sidebar-title{color:#374151;margin:0}.chatbot-sidebar-content{flex:1;padding:1rem;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.chatbot-sidebar-agents-button{display:flex;height:32px;padding:5px 8px;align-items:center;gap:4px;align-self:stretch;background:transparent;border:none;border-radius:8px;color:#4d0094;cursor:pointer;transition:all .2s ease;justify-content:flex-start}.chatbot-sidebar-agents-button:hover{background:#f8f8f8}.chatbot-sidebar-new-thread-button,.chatbot-sidebar-search-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;background:transparent;border:none;color:var(--Secondary-Purple-purple-30, #220042);cursor:pointer;transition:all .2s ease;width:100%;justify-content:flex-start;text-align:right}.chatbot-sidebar-new-thread-button:hover,.chatbot-sidebar-search-button:hover{color:#220042}.chatbot-sidebar-threads-section{margin-top:1rem;flex:1;display:flex;flex-direction:column;min-height:0}.chatbot-sidebar-threads-list{display:flex;flex-direction:column;gap:.25rem;flex:1;overflow-y:auto;overflow-x:visible;min-height:0}.chatbot-sidebar-threads-list::-webkit-scrollbar{width:4px}.chatbot-sidebar-threads-list::-webkit-scrollbar-track{background:transparent}.chatbot-sidebar-threads-list::-webkit-scrollbar-thumb{background:#4d00944d;border-radius:2px;transition:background-color .2s ease}.chatbot-sidebar-threads-list::-webkit-scrollbar-thumb:hover{background:#4d009480}.chatbot-sidebar-thread-item{display:flex;height:32px;padding:5px 8px;align-items:center;gap:4px;align-self:stretch;border-radius:6px;color:#4d0094;cursor:pointer;transition:all .2s ease;justify-content:flex-start;position:relative;overflow:visible}.chatbot-side-drawer .chatbot-sidebar-thread-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;color:var(--Secondary-Purple-purple-30, #220042);padding:0;border:none;background:none;text-transform:none;letter-spacing:normal}.chatbot-sidebar-thread-options{cursor:pointer;opacity:0;transition:opacity .2s ease;flex-shrink:0}.chatbot-sidebar-thread-item:hover .chatbot-sidebar-thread-options{opacity:.6}.chatbot-sidebar-thread-options:hover{opacity:1}.chatbot-sidebar-thread-item:hover{background:#4d00941a}.chatbot-sidebar-thread-item.selected{border-radius:8px;background:var(--Neutral-neutral-0, #fff);color:#4d0094;font-weight:500}.chatbot-sidebar-thread-skeleton{display:flex;height:32px;padding:5px 8px;align-items:center;gap:4px;align-self:stretch;border-radius:6px;background:transparent;opacity:1;transition:opacity .5s ease-out}.chatbot-sidebar-thread-skeleton.chatbot-fade-out{opacity:0}.chatbot-sidebar-thread-skeleton-line{height:12px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:chatbot-shimmer 1.5s infinite;border-radius:4px;flex:1}@keyframes chatbot-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.chatbot-sidebar-section{margin-bottom:1.5rem}.chatbot-sidebar-section:last-child{margin-bottom:0}.chatbot-sidebar-section-title{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.chatbot-sidebar-text{color:#374151;margin:0}.chatbot-sidebar-agent{display:flex;align-items:center;gap:.5rem}.chatbot-sidebar-agent-avatar{width:1.5rem;height:1.5rem;border-radius:50%;background:#8b5cf6;color:#fff;display:flex;align-items:center;justify-content:center}.chatbot-sidebar-agent-name{color:#374151}.chatbot-sidebar-agent-button{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--chatbot-secondary);color:var(--chatbot-secondary-foreground);border:1px solid var(--chatbot-border);border-radius:var(--chatbot-radius);cursor:pointer;transition:all .2s ease;margin-left:auto}.chatbot-sidebar-agent-button:hover{background:var(--chatbot-accent);border-color:var(--chatbot-ring);color:var(--chatbot-ring)}.chatbot-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.chatbot-hidden{display:none}.chatbot-text-muted{color:var(--chatbot-muted-foreground)}.chatbot-text-foreground{color:var(--chatbot-foreground)}.chatbot-text-muted-foreground{color:var(--chatbot-muted-foreground)}.chatbot-rounded{border-radius:var(--chatbot-radius)}.chatbot-border-border{border-color:var(--chatbot-border)}.chatbot-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatbot-overflow-y-auto{overflow-y:auto}.chatbot-transition-colors{transition:color .2s ease}.chatbot-hover-text-destructive:hover{color:var(--chatbot-destructive)}@media (max-width: 768px){.chatbot-side-drawer{max-width:100%}.chatbot-message-user{margin:0;padding-left:1rem;padding-right:1rem}.chatbot-message-assistant{margin-right:1rem;margin-left:0}}.chatbot-messages *{max-width:100%;box-sizing:border-box}.chatbot-messages pre{max-width:100%;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.chatbot-messages code{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.chatbot-messages p,.chatbot-messages div,.chatbot-messages span{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.chatbot-message-user [data-testid=message-content],.chatbot-message-assistant [data-testid=message-content]{max-width:100%;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}.chatbot-fade-in{animation:chatbot-fade-in .2s ease-in-out}@keyframes chatbot-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chatbot-slide-in{animation:chatbot-slide-in .3s ease-out}@keyframes chatbot-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.chatbot-toast{background:var(--chatbot-input-background)!important;color:#fff!important;border:none!important;border-radius:24px!important;padding:.75rem 1rem!important;box-shadow:0 2px 8px #0000001a!important}.chatbot-agent-page{display:flex;flex-direction:column;height:100vh;background:var(--chatbot-background);color:var(--chatbot-foreground);overflow:hidden}.chatbot-agent-page-header{width:100%;padding:1rem 2rem;background:var(--chatbot-card)}.chatbot-agent-page-header-content{display:flex;align-items:center;max-width:640px;gap:1rem;margin:0 auto}.chatbot-agent-page-back-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--chatbot-secondary);color:var(--chatbot-secondary-foreground);border:1px solid var(--chatbot-border);border-radius:var(--chatbot-radius);cursor:pointer;transition:all .2s ease;font-weight:500}.chatbot-agent-page-back-button:hover{background:var(--chatbot-accent);border-color:var(--chatbot-ring)}.chatbot-agent-page-section{flex:1;max-width:640px;margin:0 auto;text-align:center}.chatbot-agent-page-search{padding:1rem 2rem;background:var(--chatbot-muted);border-bottom:1px solid var(--chatbot-border)}.chatbot-agent-page-search-container{position:relative;max-width:400px;margin:0 auto}.chatbot-agent-page-search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--chatbot-muted-foreground);pointer-events:none}.chatbot-agent-page-search-input{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:var(--chatbot-input);border:1px solid var(--chatbot-border);border-radius:var(--chatbot-radius);color:var(--chatbot-foreground);transition:border-color .2s ease}.chatbot-agent-page-search-input:focus{outline:none;border-color:var(--chatbot-ring);box-shadow:0 0 0 2px #3b82f61a}.chatbot-agent-page-content{flex:1;overflow-y:auto}.chatbot-agent-page-content-wrapper{max-width:640px;margin:0 auto;padding:0 2rem}.chatbot-agent-page-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:1rem;color:var(--chatbot-muted-foreground)}.chatbot-agent-page-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--chatbot-destructive);text-align:center;padding:2rem}.chatbot-agent-page-loading-spinner{width:2rem;height:2rem;border:2px solid var(--chatbot-border);border-top:2px solid var(--chatbot-primary);border-radius:50%;animation:chatbot-spin 1s linear infinite}@keyframes chatbot-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chatbot-agent-page-grid{display:grid;grid-template-columns:repeat(auto-fill,300px);gap:12px;max-width:1200px;margin:0 auto;justify-content:center}.chatbot-agent-card{background:var(--chatbot-card);border:1px solid var(--chatbot-border);border-radius:var(--chatbot-radius);padding:12px 16px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:8px;width:300px;box-sizing:border-box}.chatbot-agent-card:hover{border-color:var(--chatbot-ring);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.chatbot-thread-menu-dropdown{position:absolute;top:100%;right:0;background:var(--chatbot-background);border:1px solid var(--chatbot-border);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:120px;padding:4px 0}.chatbot-thread-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;text-align:left;color:var(--chatbot-foreground);cursor:pointer;transition:background-color .2s ease}.chatbot-thread-menu-item:hover{background-color:var(--chatbot-accent)}.chatbot-thread-menu-item-danger{color:var(--Error-red-50, #dc2626)}.chatbot-thread-menu-item-danger:hover{background-color:var(--Error-red-5, #fef2f2);color:var(--Error-red-70, #b91c1c)}.chatbot-modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.chatbot-modal{background:var(--Neutral-neutral-10, #ffffff);border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:500px;width:100%;max-height:80vh;display:flex;flex-direction:column}.chatbot-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--Neutral-neutral-20, #e5e5e5)}.chatbot-modal-close-button{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:var(--Neutral-neutral-50, #666666);transition:background-color .2s ease}.chatbot-modal-close-button:hover{background-color:var(--Neutral-neutral-5, #f8f8f8)}.chatbot-modal-content{padding:24px;flex:1;overflow-y:auto}.chatbot-memory-rules-container{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.chatbot-memory-rule-input:focus{border-color:var(--Primary-Purple-purple-50, #4d0094)}.chatbot-memory-rule-remove{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;color:var(--Neutral-neutral-50, #666666);transition:all .2s ease;flex-shrink:0}.chatbot-memory-rule-remove:hover{background-color:var(--Neutral-neutral-5, #f8f8f8);color:var(--Error-red-50, #dc2626)}.chatbot-add-rule-button{display:flex;align-items:center;gap:8px;background:none;border:1px dashed var(--Neutral-neutral-30, #cccccc);border-radius:6px;padding:12px;cursor:pointer;color:var(--Neutral-neutral-50, #666666);transition:all .2s ease;width:100%;justify-content:center}.chatbot-add-rule-button:hover{border-color:var(--Primary-Purple-purple-50, #4d0094);color:var(--Primary-Purple-purple-50, #4d0094);background-color:var(--Primary-Purple-purple-5, #f8f6ff)}.chatbot-modal-footer{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-top:1px solid var(--chatbot-border);background:#fff;box-shadow:0 -2px 8px #0000001a}.chatbot-thread-edit-page .chatbot-button-secondary{display:inline-flex;height:40px;padding:0 16px;justify-content:center;align-items:center;gap:4px;border-radius:24px;border:2px solid var(--Secondary-Purple-purple-20, #4d0094)!important;background:var(--Neutral-neutral-0, #fff)!important;color:var(--Secondary-Purple-purple-20, #4d0094)!important;cursor:pointer;transition:all .2s ease;width:auto;min-width:80px}.chatbot-thread-edit-page .chatbot-button-secondary:hover{background-color:#1c0ccf1a!important}.chatbot-modal .chatbot-button-secondary{display:inline-flex;height:40px;padding:0 16px;justify-content:center;align-items:center;gap:4px;border-radius:24px;border:2px solid var(--Secondary-Purple-purple-20, #4d0094)!important;background:var(--Neutral-neutral-0, #fff)!important;color:var(--Secondary-Purple-purple-20, #4d0094)!important;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background-color .2s ease;width:auto;min-width:80px}.chatbot-modal .chatbot-button-secondary:hover{background-color:#1c0ccf1a!important}.chatbot-button-primary{display:inline-flex;height:40px;padding:0 16px;justify-content:center;align-items:center;gap:4px;border-radius:24px;background:var(--AI-assistant-2, linear-gradient(45deg, #1c0ccf 14.25%, #750085 88.34%));border:none;color:var(--Neutral-neutral-10, #ffffff);cursor:pointer;transition:all .2s ease;width:auto;min-width:auto}.chatbot-button-primary:hover{opacity:.9}.chatbot-button-primary:disabled{background:var(--Neutral-neutral-30, #cccccc);cursor:not-allowed;opacity:.6;transform:none}.chatbot-loading-spinner{display:flex;align-items:center;gap:12px;justify-content:center;padding:40px;color:var(--Neutral-neutral-50, #666666)}.chatbot-spinner{width:20px;height:20px;border:2px solid var(--Neutral-neutral-20, #e5e5e5);border-top:2px solid var(--Primary-Purple-purple-50, #4d0094);border-radius:50%;animation:chatbot-spin 1s linear infinite}.chatbot-spinner-small{width:16px;height:16px;border:2px solid var(--Neutral-neutral-20, #e5e5e5);border-top:2px solid var(--Primary-Purple-purple-50, #4d0094);border-radius:50%;animation:chatbot-spin 1s linear infinite}.chatbot-error-message{background-color:var(--Error-red-5, #fef2f2);border:1px solid var(--Error-red-20, #fecaca);color:var(--Error-red-70, #b91c1c);padding:12px;border-radius:6px;margin-top:16px}.chatbot-thread-edit-page{display:flex;flex-direction:column;height:100%;background:#fff}.chatbot-thread-edit-header{padding:20px 24px 16px;border-bottom:1px solid var(--chatbot-border);background:#fff}.chatbot-thread-edit-breadcrumbs{display:flex;align-items:center;gap:8px;color:var(--Neutral-neutral-50, #666666);margin-bottom:8px}.chatbot-thread-edit-breadcrumbs-secondary{display:flex;align-items:center;gap:8px;color:var(--Neutral-neutral-50, #666666)}.chatbot-breadcrumb-item{color:var(--chatbot-foreground)}.chatbot-breadcrumb-link{color:var(--Primary-Purple-purple-50, #4d0094);cursor:pointer}.chatbot-breadcrumb-separator{color:var(--chatbot-muted-foreground)}.chatbot-thread-edit-content{flex:1;padding:24px;overflow-y:auto;background:#fff}.chatbot-thread-edit-section{max-width:600px}.chatbot-thread-edit-label{display:block;color:var(--chatbot-foreground);margin-bottom:8px}.chatbot-thread-edit-input{width:100%;height:40px;padding:12px 8px;border:1px solid var(--chatbot-border);border-radius:8px;outline:none;transition:border-color .2s ease;background:var(--chatbot-background);color:var(--chatbot-foreground);box-sizing:border-box}.chatbot-thread-edit-input:focus{border-color:var(--Primary-Purple-purple-50, #4d0094)}.chatbot-thread-edit-footer{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-top:1px solid var(--chatbot-border);background:#fff;box-shadow:0 -2px 8px #0000001a}.chatbot-text-purple-500{color:#8b5cf6}.chatbot-text-blue-500{color:#3b82f6}.chatbot-text-green-500{color:#10b981}.chatbot-text-orange-500{color:#f97316}.chatbot-text-gray-600{color:#4b5563}.chatbot-text-gray-500{color:#6b7280}.chatbot-text-gray-400{color:#9ca3af}.chatbot-text-blue-600{color:#2563eb}.chatbot-text-red-600{color:#dc2626}.chatbot-text-red-400{color:#f87171}.chatbot-text-red-700{color:#b91c1c}.chatbot-text-red-300{color:#fca5a5}.chatbot-text-green-600{color:#059669}.chatbot-text-zinc-900{color:#18181b}.chatbot-text-zinc-100{color:#f4f4f5}.chatbot-text-zinc-400{color:#a1a1aa}.chatbot-text-zinc-600{color:#52525b}.chatbot-text-zinc-300{color:#d4d4d8}.chatbot-bg-gray-50{background-color:#f9fafb}.chatbot-bg-gray-800{background-color:#1f2937}.chatbot-bg-black\/50{background-color:#00000080}.chatbot-bg-white{background-color:#fff}.chatbot-bg-red-50{background-color:#fef2f2}.chatbot-bg-red-950\/20{background-color:#450a0a33}.chatbot-flex{display:flex}.chatbot-items-center{align-items:center}.chatbot-justify-center{justify-content:center}.chatbot-justify-between{justify-content:space-between}.chatbot-flex-col{flex-direction:column}.chatbot-flex-row{flex-direction:row}.chatbot-flex-1{flex:1}.chatbot-items-start{align-items:flex-start}.chatbot-justify-end{justify-content:flex-end}.chatbot-p-3{padding:.75rem}.chatbot-my-2{margin-top:16px;margin-bottom:16px}.chatbot-border{border:1px solid var(--chatbot-border)}.chatbot-border-red-200{border-color:#fecaca}.chatbot-border-red-800{border-color:#991b1b}.chatbot-border-zinc-200{border-color:#e4e4e7}.chatbot-border-zinc-700{border-color:#3f3f46}.chatbot-border-gray-400{border-color:#9ca3af}.chatbot-border-b{border-bottom-width:1px}.chatbot-border-l-4{border-left-width:4px}.chatbot-rounded,.chatbot-rounded-lg{border-radius:.5rem}.chatbot-text-center{text-align:center}.chatbot-text-left{text-align:left}.chatbot-text-right{text-align:right}.chatbot-select-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.chatbot-whitespace-pre-wrap{white-space:pre-wrap}.chatbot-overflow-auto{overflow:auto}.chatbot-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chatbot-shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.chatbot-fixed{position:fixed}.chatbot-inset-0{inset:0}.chatbot-z-50{z-index:50}.chatbot-hover\:text-gray-600:hover{color:#4b5563}.chatbot-hover\:text-zinc-600:hover{color:#52525b}.chatbot-hover\:text-zinc-300:hover{color:#d4d4d8}.chatbot-rounded-full{border-radius:9999px}.chatbot-list-decimal{list-style-type:decimal}.chatbot-list-disc{list-style-type:disc}.chatbot-list-outside{list-style-position:outside}.chatbot-hover\:underline:hover{text-decoration:underline}.chatbot-animate-spin{animation:chatbot-spin 1s linear infinite}.chatbot-rotate-180{transform:rotate(180deg)}.chatbot-border-2{border-width:2px}.chatbot-border-current{border-color:currentColor}.chatbot-border-t-transparent{border-top-color:transparent}.chatbot-cursor-pointer{cursor:pointer}.chatbot-border-l{border-left-width:1px}.chatbot-w-full{width:100%}.chatbot-h-full{height:100%}.chatbot-w-6{width:1.5rem}.chatbot-h-6{height:1.5rem}.chatbot-w-9{width:2.25rem}.chatbot-h-9{height:2.25rem}.chatbot-w-4{width:1rem}.chatbot-min-h-0{min-height:0}.chatbot-min-h-96{min-height:24rem}.chatbot-max-w-3xl{max-width:48rem}.chatbot-max-w-4xl{max-width:56rem}.chatbot-max-w-20{max-width:5rem}.chatbot-max-h-\[80vh\]{max-height:80vh}.chatbot-max-h-\[calc\(80vh-80px\)\]{max-height:calc(80vh - 80px)}.chatbot-mx-auto{margin-left:auto;margin-right:auto}.chatbot-shrink-0{flex-shrink:0}.chatbot-min-w-\[8px\]{min-width:8px}.chatbot-min-h-\[8px\]{min-height:8px}.chatbot-gap-2{gap:.5rem}.chatbot-gap-3{gap:.75rem}.chatbot-gap-4{gap:1rem}.chatbot-gap-8{gap:2rem}.chatbot-p-2{padding:.5rem}.chatbot-overflow-hidden{overflow:hidden}.chatbot-overflow-x-auto{overflow-x:auto}.chatbot-space-x-1>*+*{margin-left:.25rem}.chatbot-w-1\.5{width:.375rem}.chatbot-h-1\.5{height:.375rem}.chatbot-w-2{width:.5rem}.chatbot-h-2{height:.5rem}.chatbot-h-10{height:2.5rem}.chatbot-px-6{padding-left:1.5rem;padding-right:1.5rem}.chatbot-py-2{padding-top:.5rem;padding-bottom:.5rem}.chatbot-bg-gray-100{background-color:#f3f4f6}.chatbot-border-gray-300{border-color:#d1d5db}.chatbot-text-black{color:#000}.chatbot-opacity-50{opacity:.5}.chatbot-mt-2{margin-top:.5rem}.chatbot-mt-4{margin-top:1rem}.chatbot-mt-6{margin-top:1.5rem}.chatbot-mb-2{margin-bottom:.5rem}.chatbot-mb-4{margin-bottom:1rem}.chatbot-mr-2{margin-right:.5rem}.chatbot-ml-1{margin-left:.25rem}.chatbot-ml-4{margin-left:1rem}.chatbot-px-2{padding-left:.5rem;padding-right:.5rem}.chatbot-px-4{padding-left:1rem;padding-right:1rem}.chatbot-py-1{padding-top:.25rem;padding-bottom:.25rem}.chatbot-py-3{padding-top:.75rem;padding-bottom:.75rem}.chatbot-pt-2{padding-top:.5rem}.chatbot-m-0{margin:0}.chatbot-p-0{padding:0}.hover\:chatbot-text-gray-800:hover{color:#1f2937}.hover\:chatbot-bg-gray-200:hover{background-color:#e5e7eb}.auto-complete.error .MuiInputLabel-root{color:#fb1700!important}.MuiAutocomplete-option.space-between{justify-content:space-between!important}.MuiAutocomplete-option.no-data:hover{background-color:#0000000a!important}.MuiAutocomplete-option.error{background-color:var(--error-background);color:var(--error)}.MuiAutocomplete-option.success{background-color:var(--success-background);color:var(--success)}.no-item{color:#000;cursor:pointer;line-height:20px;width:100%;height:40px}.no-item:hover{color:var(--main)}.no-item svg{width:20px;height:20px;border-radius:4px}.write-data-message{height:40px;display:flex;align-items:center}.autocomplete-backdrop{z-index:9999;left:0}.action-button.border{border:1px solid var(--white-600);border-radius:4px}.action-button.border:hover{border-color:var(--blue-20);text-decoration:none!important}.action-button:not(.Mui-disabled):hover svg{color:var(--blue-20);fill:var(--blue-20)}.googleButton{background:#4285f4!important;color:#fff;border-color:transparent!important;padding:0!important}.googleButton:hover{background:#4285f4;box-shadow:0 0 3px 3px #4285f44d}.googleButton .iconContainer{width:44px;height:44px;border-radius:4px;background:#fff;display:flex;justify-content:center;align-items:center}.googleButton .iconContainer .icon{width:18px;height:18px}.googleButton .label{color:#fff;flex-grow:1;font-family:Roboto,sans-serif;font-weight:500}.meight-menu-item{pointer-events:all!important}.calendar-button{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:14px;border:1px solid var(--neutral-30)!important}.calendar-button div{font-size:16px;line-height:19px;height:24px;display:flex;align-items:center}.calendar-button svg{color:var(--neutral-40)}.calendar-button p{font-weight:400!important;color:var(--neutral-40)!important;min-width:90px}.calendar-button:hover{background-color:unset!important;border:1px solid var(--main)!important}.calendar-button.full-width p{width:100%}.custom-calendar{display:flex;flex-direction:column;width:290px;gap:16px;max-height:600px}.custom-calendar .MuiTabs-root{min-height:32px;height:32px}.custom-calendar .MuiTabs-root .MuiTabs-flexContainer{height:100%}.custom-calendar .MuiTabs-root .MuiButtonBase-root{min-height:unset;height:100%}.custom-calendar .tab-inputs{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between}.custom-calendar .tab-inputs .input{flex-basis:calc(50% - 5px);min-height:unset;height:48px}.custom-calendar .tab-inputs .input fieldset{border-color:transparent}.custom-calendar .tab-inputs .input .MuiSelect-select,.custom-calendar .tab-inputs .input .MuiInputBase-root{height:100%}.custom-calendar .tab-inputs.columns{flex-direction:column}.custom-calendar .tab-inputs.center{align-items:center}.custom-calendar .tab-inputs.start{justify-content:flex-start}.custom-calendar .tab-inputs .text{font-size:16px;line-height:19px;color:#1c1c1a;flex-grow:1}.custom-calendar .tab-inputs .icon{height:18px;width:18px;background:var(--main);border-radius:4px;color:#fff}.custom-calendar .month_year{height:24px;width:100%;margin-bottom:16px;align-items:center}.custom-calendar .month_year .text{flex-grow:1;font-weight:500;font-size:16px;line-height:19px;text-align:center;color:#1c1c1a}.custom-calendar .month_year svg{color:#585858;height:13px}.custom-calendar .input.date{display:flex;justify-content:flex-start!important;box-shadow:none;white-space:nowrap;background-color:transparent;font-size:16px;line-height:19px;height:48px;border:1px solid #8e8e8d;flex-grow:1}.custom-calendar .input.date div{width:100%;overflow:hidden;text-align:left;color:var(--black);font-weight:400}.custom-calendar .input.date p{color:#8e8e8d}.custom-calendar .input.date:hover{box-shadow:none!important;background-color:#f0f0f0;border-color:var(--main)}.custom-calendar .input.date.active{border-color:var(--main)}.custom-calendar .month-days{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:12px;column-gap:1px}.custom-calendar .month-days .month{display:flex;justify-content:center;align-items:center;flex:0 0 40px;line-height:16px}.custom-calendar.v2 .calendar-days{width:232px}.custom-calendar .calendar-days{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:8px;column-gap:0}.custom-calendar .calendar-days .day{display:flex;justify-content:center;align-items:center;flex:0 0 40px;line-height:16px;height:40px;color:#585858}.custom-calendar .calendar-days .day.other-month{color:#afafaf}.custom-calendar .calendar-days .day.month{flex:0 0 24%}.custom-calendar .calendar-days .day.clickable{border-radius:50%;color:#1d1d1b}.custom-calendar .calendar-days .day.clickable:hover{background:#1c0ccf1a}.custom-calendar .calendar-days .day.clickable.lastDay,.custom-calendar .calendar-days .day.clickable.firstDay{background:#1c0ccf;color:#fff;position:relative}.custom-calendar .calendar-days .day.clickable.firstDay{border-radius:50% 0 0 50%}.custom-calendar .calendar-days .day.clickable.firstDay.linked:after{content:"";position:absolute;top:0;left:50%;width:52%;height:100%;background:#1c0ccf1a}.custom-calendar .calendar-days .day.clickable.lastDay{border-radius:0 50% 50% 0}.custom-calendar .calendar-days .day.clickable.lastDay.linked:after{content:"";position:absolute;top:0;right:50%;width:50%;height:100%;background:#1c0ccf1a}.custom-calendar .calendar-days .day.clickable.firstDay.lastDay{border-radius:50%!important}.custom-calendar .calendar-days .day.clickable.firstDay.lastDay.linked:after{background-color:transparent!important}.custom-calendar .calendar-days .day.clickable.within{position:relative}.custom-calendar .calendar-days .day.clickable.within:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1c0ccf1a}.custom-calendar .calendar-days .day.day-name{font-size:12px;line-height:14px;height:14px;text-align:center}.custom-calendar .actions{display:flex;flex-direction:row;width:100%;gap:16px}.custom-calendar .actions .tab,.custom-calendar .actions .MuiButton-root{flex-grow:1}.calendarPicker{display:flex;align-items:center;color:#000;font-weight:500;font-size:16px;gap:16px}.calendarPicker.bordered{border:1px solid var(--white-500)}.calendarPicker.bordered .MuiButtonBase-root{width:40px;height:40px}.group-by-dropdown.MuiSelect-select{min-height:48px}#form-file-upload{width:calc(100% - 24px - 24px - var(--navigation-bar-width));text-align:center;position:absolute;inset:100px 24px 16px;border-radius:4px;border:2px dashed var(--main);background:#e8e7fa99;backdrop-filter:blur(2.5px);opacity:0;z-index:-1}#form-file-upload.drag-active{opacity:1;z-index:9}#input-file-upload{display:none}#label-file-upload{height:100%;display:flex;align-items:center;justify-content:center}#drag-file-element{position:absolute;width:100%;height:100%;border-radius:1rem;inset:0}.kpi-card{padding:24px;border-radius:4px;border:2px solid var(--white-500);background:var(--white-100);max-height:500px;height:100%}.kpi-card.v2{background:#eee;border:2px solid #eeeeee}.kpi-card.v2 .divider{border-color:#dadada!important}.kpi-card.v2 .metric{height:70px!important}.kpi-card .no-content{padding:58px 0;justify-content:center;align-items:center;gap:8px}.kpi-card .no-content .body{max-width:50%}.kpi-card.double-height{max-height:unset;height:50vh}.kpi-card.dummy{padding:20px 16px;justify-content:center}.kpi-card .content{min-height:200px;max-height:220px;overflow:visible!important}.kpi-card .icon{width:96px;height:96px;fill:var(--main);margin-bottom:8px}.kpi-card .metrics-container{overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,max-content));grid-gap:16px;justify-content:center;padding:initial}.kpi-card .metrics-container .metric{height:80px;align-self:center}.kpi-card .metrics-container .metric .metric-name{max-width:220px}.order-map-card{padding:8px 12px;border-radius:4px}.order-map-card.is-completed{background-color:var(--blue-0);border-color:var(--blue-0)}.order-map-card .MuiIconButton-root{padding:4px;line-height:22px}.order-map-card .card-title .MuiIconButton-root{padding:0}.order-map-card .card-title .MuiIconButton-root svg{width:22px;height:22px}.order-map-card .card-container svg{width:12px;height:12px}.item-details-wrapper{border:1px solid var(--neutral-20);padding:8px;border-radius:4px;margin-top:24px}.item-details-wrapper .item-details-top{padding:0 4px}.item-details-wrapper .item-details-top .cancel-order-address{margin-top:4px}.item-details-wrapper .item-details-divider{background-color:var(--neutral-20);height:1px;width:100%;margin-top:8px}.item-details-wrapper .item-detail-item{margin-top:8px;padding:0 4px;display:flex;flex-direction:column;gap:2px}.item-details-wrapper .item-detail-departure-date{display:flex;align-items:center}.item-details-wrapper .item-detail-departure-date .item-detail-departure-date-timezone{color:var(--neutral-40);margin-left:5px;display:flex;align-items:end;gap:4px}.item-details-wrapper .item-detail-departure-date .item-detail-departure-date-timezone span{color:var(--neutral-40)}.order-map-merge-popup .suggestion-loader-wrapper{height:150px;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}.order-map-merge-popup .suggestion-loader-wrapper .suggestion-loader{width:40px!important;height:40px!important}.order-map-merge-popup .suggestion-loader-wrapper .suggestion-loader svg{width:40px!important;height:40px!important}.order-map-merge-popup .no-data{height:100px;display:flex;justify-content:center;align-items:center}.order-map-merge-popup .order-map-card{padding:12px 24px;border-radius:4px;border:1px solid var(--neutral-20)}.order-map-merge-popup .order-map-card.suggestion{padding:12px 16px;background:linear-gradient(360deg,#fff 47.5%,#e8e7fa);background-clip:padding-box;border:unset;position:relative}.order-map-merge-popup .order-map-card.suggestion:after{position:absolute;inset:-1px;background:linear-gradient(0deg,#1affd8 3.5%,#1c0ccf 96.85%);content:"";z-index:-1;border-radius:5px}.order-map-merge-popup .empty-card{padding:38px 8px;border-radius:4px;border:1px dashed var(--blue-10);display:flex;justify-content:center;align-items:center}.order-map-split-popup .box.v2,.order-map-split-popup .box.v2 .container{min-height:900px}.order-map-split-popup .splitter{opacity:0;height:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.order-map-split-popup .splitter:hover{opacity:1;height:76px}.order-map-split-popup .splitter .divider-with-text{width:calc(100% + 30px);margin-left:-30px}.order-map-split-popup .splitter .divider-with-text .MuiDivider-wrapper{display:flex;flex-direction:row;align-items:center;gap:4px}.order-map-split-popup .splitter .divider-with-text .MuiDivider-wrapper .plus-icon{color:var(--blue-10);height:22px}.order-map-split-popup .splitter .divider-with-text:before{width:0!important}.order-map-split-popup .splitter .divider-with-text:after{border-width:3px}.order-map-split-popup .fixed-splitter{margin:8px -10px;padding:4px 0;display:flex;align-items:center;flex-direction:column;gap:10px}.order-map-split-popup .fixed-splitter .divider-with-text{height:22px;display:flex;align-items:center;background-color:var(--main-50);padding:0 16px;border-radius:8px;width:100%}.order-map-split-popup .fixed-splitter:before,.order-map-split-popup .fixed-splitter:after{border-style:dashed;border-width:1px;border-color:var(--blue-10)}.order-map-split-popup .map-button{background:#e8e7fa;width:56px;height:48px;color:var(--main);border-radius:4px}.order-map-split-popup .MuiSelect-select.input.order-map-split-select{width:300px;border:1px solid var(--neutral-30);border-radius:4px;background:#fff!important}.timer-menu{z-index:2300!important}.timer-menu .paperMenu{width:240px}.timer-menu .paperMenu .MuiDivider-fullWidth{margin-top:0!important;margin-bottom:0!important}.timer-menu .paperMenu .alert{font-weight:400;margin:12px 16px 0;font-size:14px;line-height:120%;padding:10px!important}.timer-menu .paperMenu .alert.warning{background:#fbf5ea;color:#db9e28}.timer-menu .paperMenu .alert.success{background:#eaf6e8;color:#2da819}.timer-menu .paperMenu .alert.success svg{color:#2da819}.place-card{border:1px solid var(--neutral-20)!important}.place-card .place-card-header{padding:24px 24px 0}.place-card .place-card-header .MuiCardHeader-title{font-size:1.5rem}.place-card .css-46bh2p-MuiCardContent-root{padding:24px}.place-card .css-46bh2p-MuiCardContent-root.place-card-divider-full-width{padding:24px 0 0}.place-card .place-card-opening-hours{padding:0 24px}.place-card .place-buttons-wrapper{justify-content:space-between;margin-top:32px}.place-card .place-buttons-wrapper .MuiButton-textError{color:var(--error-30)}.place-card .place-card-opening-hours{margin-top:16px}.place-card .place-card-opening-hours-title{color:var(--black);font-weight:500}.place-card .card-opening-hour{display:flex;margin-top:8px}.place-card .card-opening-hour .card-opening-hour-day{min-width:100px}.info-box{padding:16px;border:1px solid var(--white-500);border-radius:4px}.saved-automatically{animation:2s fadeOut 2s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.splitView{height:100%;width:100%;min-height:400px;overflow:hidden;display:flex;flex-direction:row;align-items:flex-start}.splitView .pane{height:100%;width:100%;display:flex;overflow:hidden;flex-grow:0;flex-shrink:0;min-width:400px}.splitView .pane:not(.full-width){max-width:80%}.splitView .pane.full-width{width:100%!important}.splitView .pane.rightPane{flex-shrink:unset;max-width:unset}.divider-hitbox{cursor:col-resize;align-self:stretch;display:flex;align-items:center;padding:0 .5rem}.divider-hitbox .divider{width:2px;height:100%;margin:.5rem;border:2px solid #808080}.stepper-no-data{max-width:200px}.stepper{width:100%;min-width:180px}.stepper.new .MuiStepConnector-root{max-width:150px}.stepper.new .MuiStepConnector-root .MuiStepConnector-line{border-top-width:1px;border-top-style:dashed;border-color:#dadada;min-width:18px}.stepper.new .MuiStep-root{border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-weight:500}.stepper.new .MuiStep-root.open{color:var(--main);background:var(--main-50)}.stepper.new .MuiStep-root.dropped,.stepper.new .MuiStep-root.failed{color:var(--error);background:var(--error-50)}.stepper.new .MuiStep-root.scheduled,.stepper.new .MuiStep-root.started{color:var(--warning);background:var(--warning-50)}.stepper.new .MuiStep-root.rescheduled,.stepper.new .MuiStep-root.closed,.stepper.new .MuiStep-root.subcontracted,.stepper.new .MuiStep-root.canceled{color:var(--success);background:var(--success-50)}.stepper.new .MuiStep-root .MuiStepLabel-root{overflow:hidden}.team-changer-menu .menu-button-text{display:flex;flex-grow:1}.team-changer-menu:not(.has-value):not(.Mui-disabled) div,.team-changer-menu:not(.has-value):not(.Mui-disabled) p,.team-changer-menu:not(.has-value):not(.Mui-disabled) span,.team-changer-menu:not(.has-value):not(.Mui-disabled) svg{color:var(--main)}.timeOff-box{display:flex;flex-direction:row;padding:8px 13px 8px 40px;gap:8px;background:#f9f9f9;border-radius:4px;max-width:480px;justify-content:space-between}.timeOff-box.vehicles .timeoff-group{padding-left:0!important}.timeOff-box.vehicles .timeoff-title,.timeOff-box.vehicles .timeoff-content{padding-left:0!important;text-align:center;justify-content:center}.timeOff-box.vehicles .timeoff-content{font-weight:500;font-size:20px;line-height:23px}.timeOff-box .title{margin:13px 0;padding-right:16px;border-right:1px solid #b4b4b4;font-weight:500;font-size:16px;line-height:19px;max-width:100px;overflow:hidden;text-overflow:ellipsis}.timeOff-box .list-timeoffs{height:64px;display:flex;align-items:center}.timeOff-box .list-timeoffs .no-data{font-weight:500;line-height:16px;color:#b4b4b4;opacity:.4;justify-content:flex-start}.timeOff-box .list-timeoffs .no-data.one-line{white-space:nowrap;min-height:24px}.timeOff-box .list-timeoffs .row{height:100%;width:100%}.timeOff-box .list-timeoffs .timeoff-group{flex-basis:50%;padding:4px 0 4px 10px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;overflow:hidden}.timeOff-box .list-timeoffs .timeoff-group:first-of-type{max-width:140px}.timeOff-box .list-timeoffs .timeoff-group:nth-of-type(2){max-width:160px}.timeOff-box .list-timeoffs .timeoff-group .timeoff-title{white-space:nowrap;font-weight:500;line-height:16px;padding-left:22px}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content{display:flex;flex-direction:row;padding-left:22px}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube{width:32px;height:32px;border-radius:4px;overflow:hidden;font-weight:400;line-height:16px;display:flex;justify-content:center;align-items:center}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube:nth-of-type(2){margin-left:-8px}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube:nth-of-type(3){margin-left:8px}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.day_off{background:#87ceeb}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.holiday{background:#ab83a1;color:var(--black)}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.other{background:#ffdab9}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.sick{background:#90ee90}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.parental_leave{background:#afeeee}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.bank_holiday{background-color:#8fbc8f}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.bank_holiday_global{background-color:#2e8b57}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.authorized_paid_leave{background-color:#b0e0e6}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.authorized_unpaid_leave{background-color:#dcd0ff}.timeOff-box .list-timeoffs .timeoff-group .timeoff-content .timeoff-cube.unauthorized_leave{background-color:salmon}.timeOff-box .navigate-timeoff{width:18px;height:18px;cursor:pointer;color:var(--main)}.data-list.time-off{padding-bottom:10px}.data-list.time-off .item{display:flex}.statistics .list-item.time-off>div{padding-left:0}.list-item.time-off{padding-top:0;padding-bottom:0;column-gap:0;margin-bottom:0!important}.list-item.time-off:not(.no-flex).no-bulk>:not(:only-child).day-grid{flex:0 0 40px!important;width:40px!important;overflow:hidden;padding-left:0!important;left:0!important}.list-item.time-off:not(.list-header)>*:nth-child(1){flex:0 0 352px}.list-item .day-grid{background:#fff;display:flex;justify-content:center;align-items:center;position:relative;height:100%;flex:0 0 40px!important;width:40px!important;overflow:hidden}.list-item .day-grid.today{position:relative;color:var(--main)}.list-item .day-grid.today p{color:var(--main)}.list-item .day-grid.today:after{content:" ";left:0;right:0;bottom:0;height:2px;background-color:var(--main);position:absolute;z-index:2;width:100%}.list-item .day-grid.bank_holiday:hover,.list-item .day-grid.authorized_paid_leave:hover,.list-item .day-grid.authorized_unpaid_leave:hover,.list-item .day-grid.unauthorized_leave:hover,.list-item .day-grid.day_off:hover,.list-item .day-grid.holiday:hover,.list-item .day-grid.other:hover,.list-item .day-grid.sick:hover,.list-item .day-grid.parental_leave:hover,.list-item .day-grid.workshop:hover{cursor:pointer}.list-item .day-grid.border{border-width:1px 1px 1px 0px;border-style:solid;border-color:var(--neutral-20);border-top:0;border-bottom:0}.list-item .day-grid.border.first{border-left-width:1px}.list-item .day-grid.firstHalf:before{content:"\a";position:absolute;top:0;left:0;right:0;height:50%}.list-item .day-grid.secondHalf:after{content:"\a";position:absolute;top:50%;left:0;right:0;height:50%}.list-item .day-grid.day_off:before,.list-item .day-grid.day_off:after{background:#87ceeb}.list-item .day-grid.bank_holiday:before,.list-item .day-grid.bank_holiday:after{background-color:#8fbc8f}.list-item .day-grid.bank_holiday_global:before,.list-item .day-grid.bank_holiday_global:after{background-color:#2e8b57}.list-item .day-grid.authorized_paid_leave:before,.list-item .day-grid.authorized_paid_leave:after{background:#b0e0e6}.list-item .day-grid.authorized_unpaid_leave:before,.list-item .day-grid.authorized_unpaid_leave:after{background:#dcd0ff}.list-item .day-grid.unauthorized_leave:before,.list-item .day-grid.unauthorized_leave:after{background:salmon}.list-item .day-grid.holiday:before,.list-item .day-grid.holiday:after{background:#ab83a1}.list-item .day-grid.other:before,.list-item .day-grid.other:after{background:#ffdab9}.list-item .day-grid.sick:before,.list-item .day-grid.sick:after{background:#90ee90}.list-item .day-grid.parental_leave:before,.list-item .day-grid.parental_leave:after{background:#afeeee}.list-item .day-grid.workshop:before,.list-item .day-grid.workshop:after{background:#db282833}.timeoff-month-selector{height:46px;display:flex;justify-content:center;align-items:center;background:#f9f9f9;font-size:20px}.timeoff-month-selector .month-name{width:200px;text-align:center}.toggle{display:flex;align-items:center;color:#b4b4b4;padding-right:10px;flex-wrap:nowrap!important;justify-content:flex-end;gap:0!important;padding:0!important}.toggle .clickable{width:100%;display:flex;justify-content:center;align-items:center;height:100%}.toggle svg{fill:#b4b4b4;width:14px;height:14px}.toggle .active{font-weight:500}.toggle .active.has-icon{background-color:var(--blue-0);border-radius:4px}.toggle .active{color:var(--blue-20)}.toggle .active svg{fill:var(--main)}.toggle.has-icon{background-color:var(--blue-0);border-radius:4px}.toggle .hover{background-color:var(--blue-0)}.toggle .hover svg{fill:var(--blue-20)}.confirmation .v2{padding:0!important;gap:0}.confirmation .v2 .header{padding:32px;border-bottom:1px solid rgba(41,41,41,.5019607843)}.confirmation .v2 .description{padding:24px 32px}.confirmation .v2 .footer{border-top:1px solid rgba(41,41,41,.5019607843);padding:32px}.bordered{padding:8px;border:1px solid var(--neutral-20)}.more-actions-btn{padding:4px!important;height:32px!important}.more-actions-btn svg,.more-actions-btn p{color:var(--black)!important;font-weight:400!important}.more-actions-btn svg{height:18px}.drag-drop{margin-top:12px}.drag-drop .upload-box{padding:16px;border:1px dashed var(--neutral-20, #dadada)}.drag-drop .upload-box.active{border:1px solid var(--main)}.drag-drop .upload-box .upload-info{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.drag-drop .upload-box .upload-info .upload-icon{background-color:var(--neutral-10);width:40px;height:40px;display:flex;padding:9px;color:var(--main);border-radius:50%}.drag-drop .upload-box .upload-info .click-to-upload-wrapper{display:flex;gap:5px;margin-top:12px}.drag-drop .upload-box .upload-info .click-to-upload-wrapper label p{color:var(--main);cursor:pointer}.drag-drop .upload-box .upload-info .click-to-upload-wrapper p{font-weight:700}.filter-btn.MuiButton-outlined{padding:16px 20px;border-radius:4px;border:none;background:#f0f0f0}.filter-btn.MuiButton-outlined svg{color:var(--blue-20)!important}.filter-btn.MuiButton-outlined.active p,.filter-btn.MuiButton-outlined.active svg,.filter-btn.MuiButton-outlined:hover p,.filter-btn.MuiButton-outlined:hover svg{color:var(--blue-30)!important}.filter-menu .paperMenu .MuiMenu-list .menu-content{min-width:400px;display:flex;flex-direction:column;flex-wrap:nowrap;padding:16px}.filter-menu .paperMenu .MuiMenu-list .menu-content .MuiFormControlLabel-root{margin:0;gap:8px}.filter-menu .paperMenu .MuiMenu-list .menu-content .MuiFormControl-root{min-height:unset}.filter-menu .paperMenu .MuiMenu-list .menu-content .menu-item{display:flex;flex-direction:column;justify-content:center;background:#fff;margin:0;padding-bottom:6px;gap:6px}.filter-menu .paperMenu .MuiMenu-list .menu-content .menu-item:not(:first-of-type){border-top:1px solid #f3f5f9;padding-top:6px}.filter-menu .paperMenu .MuiMenu-list .menu-content .menu-item .MuiFormControlLabel-label{font-size:16px;color:#1c1c1a}.filter-menu .paperMenu .MuiMenu-list .menu-content .menu-item .textField{padding:0;min-height:50px}.filter-menu .paperMenu .MuiMenu-list .menu-content .buttons{display:flex;flex-direction:row;align-items:center;gap:8px}.filter-menu .paperMenu .MuiMenu-list .menu-content .buttons .btn{flex-grow:1}.search-box{position:relative;width:auto}.search-box .placeholder{font-size:16px;z-index:2;left:45px;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:text}.search-box .search-btn{min-height:unset!important;width:150px;transition:width .3s ease-in-out}.search-box .search-btn:hover{border-color:var(--main)}.search-box .search-btn.focused{width:250px!important}.search-box .search-btn .MuiInputBase-root{height:48px!important}.search-box .search-btn .MuiInputBase-root svg{width:20px;color:var(--neutral-40)}.search-box.autocomplete .placeholder{color:var(--black-80)}.search-box.autocomplete .MuiFormControl-root{min-height:unset}.search-box.autocomplete .search-btn{width:400px;border:1px solid var(--neutral-30);border-radius:4px}.search-box.autocomplete .search-btn:hover{border-color:var(--main)}.search-box.autocomplete .search-btn.focused{width:400px!important}.search-box.autocomplete .search-btn .MuiInputBase-root{padding-left:14px!important;border:unset!important}.search-box.autocomplete .search-btn .MuiInputBase-root input{padding:0}.textfield{position:relative;height:100%}.textfield .float-container{visibility:hidden;position:absolute;bottom:8px;display:flex;flex-direction:row;width:calc(100% - 32px);justify-content:space-between;align-items:center}.textfield .float-container .char-limit{color:var(--yellow-300);font-size:14px}.textfield .float-container .char-limit:only-child{margin-left:auto}.textfield.auto-size textarea{height:56px!important}.textfield.auto-size .MuiInputBase-input{padding-right:10px}.textfield.auto-size .MuiInputBase-root{transition:all .5s ease;padding-top:8px;padding-left:16px;padding-right:6px}.textfield.auto-size .MuiInputBase-root.Mui-focused{padding-bottom:32px}.textfield.auto-size .MuiInputBase-root.Mui-focused .float-container{visibility:visible}.textfield.auto-size .MuiInputBase-root.Mui-focused textarea{height:72px!important}.textfield .isDirty .MuiInputBase-root{padding-bottom:32px}.textfield .isDirty .float-container{visibility:visible}.textfield .isDirty textarea{height:72px!important}.textfield button{max-height:40px;width:120px}.textfield .textarea-confirm-button{position:absolute;right:14px;top:8.5px}.full-height,.full-height .MuiFormControl-root,.full-height .MuiFormControl-root .MuiInputBase-root{height:100%}.full-height .MuiFormControl-root .MuiInputBase-root textarea{height:100%!important}.with-confirm-button textarea{width:calc(100% - 128px)}.multiple-select{display:flex;gap:10px}.form-input-with-chips{display:flex;flex-direction:column;gap:8px}.form-input-with-chips.error label{color:var(--error)}.form-input-with-chips.error .border{border-color:var(--error)!important}.form-input-with-chips .input{border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 8px 8px 14px}.form-input-with-chips .border{border:2px solid var(--white-500);border-radius:4px}.form-input-with-chips .plus-icon{background:var(--main);color:#fff;border-radius:4px;padding:6px;width:32px;height:32px}.form-input-with-chips .Mui-disabled .MuiButtonBase-root,.form-input-with-chips .Mui-disabled span,.form-input-with-chips .Mui-disabled .input p{color:#b4b4b4!important;cursor:not-allowed!important}.form-input-with-chips .Mui-disabled .input .plus-icon{background:#b4b4b4!important;cursor:not-allowed!important}.form-input-with-chips .chips-container{margin-top:8px;padding:0 8px 8px;display:flex;flex-wrap:wrap;gap:8px;width:100%}.form-input-with-chips .chips-container .chip{border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:var(--main-50);padding:8px;min-height:32px;gap:4px}.form-input-with-chips .chips-container .chip button{padding:0}.checkboxList{display:flex;gap:16px;max-height:350px;overflow-y:scroll;max-width:100%;overflow-x:hidden;flex-wrap:nowrap!important}.checkboxList .item{margin:0;gap:8px}.checkboxList .item .MuiCheckbox-root{margin-left:0;padding:0}.checkboxList .item .MuiCheckbox-root:hover svg{color:#fff}.fileInputContainer{display:flex;align-items:center;justify-content:center;padding:16px;background-color:#f0f0f0;border-radius:4px;margin-top:8px;cursor:pointer}.fileInputContainer.error{border:1px var(--error) solid}.fileInputLabel{color:#1d1d1b;font-weight:400;font-size:14px}.fileInputLabel.error{color:var(--error)}.fileInputError{color:var(--error);font-weight:400;font-size:14px;margin:8px 0}.fake-input{height:52px;background-color:var(--white-500);border-radius:4px;cursor:pointer;padding:16.5px 14px}.checkbox.disabled .MuiTypography-root{color:#1d1d1b4d}.checkbox.v2{align-items:flex-start;width:100%}.checkbox.v2 .MuiFormControlLabel-label{width:100%}.checkbox.v2.disabled .MuiTypography-root{color:#585858}.attribute-value-option{padding:12px 0}.attribute-value-option:hover p{color:var(--main)}.modal-attribute-picker .MuiCircularProgress-root{width:20px!important;height:20px!important}.driver-autocomplete-paper .full-width{line-height:0}.driver-autocomplete-paper ul{padding:20px 0}.driver-autocomplete-paper .driver-autocomplete-item{height:unset!important;padding-left:36px!important;padding-right:36px!important;gap:4px}.driver-autocomplete-paper .MuiDivider-root{margin:0 20px}.vehicle-autocomplete-paper .full-width{line-height:0}.vehicle-autocomplete-paper ul{padding:20px 0}.vehicle-autocomplete-paper .vehicle-autocomplete-item{height:unset!important;padding-left:36px!important;padding-right:36px!important;gap:4px}.vehicle-autocomplete-paper .MuiDivider-root{margin:0 20px}.kpi-breakdown-auto-complete .dropdown-filter{display:flex;flex-direction:row;gap:4px;padding:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e0e0}.kpi-breakdown-auto-complete .dropdown-filter .MuiInputBase-root{border:unset}.kpi-breakdown-auto-complete .dropdown-filter .MuiSelect-select{display:flex;align-items:center;padding-left:8px;background:#fff}.kpi-breakdown-auto-complete ul{padding-top:0;max-height:400px}.placeAutocompleteListWrapper .MuiAutocomplete-listbox{padding:20px}.placeAutocompleteListWrapper .MuiAutocomplete-listbox .MuiAutocomplete-option.place-autocomplete-item{height:auto!important;padding:8px 16px!important;align-items:start!important}.placeAutocompleteListWrapper .MuiAutocomplete-listbox .MuiAutocomplete-option.place-autocomplete-item .auto-complete-option .place-name{white-space:normal}.placeAutocompleteListWrapper .MuiAutocomplete-listbox .MuiAutocomplete-option.place-autocomplete-item .auto-complete-option .sugestion{font-size:12px;color:var(--blue-20)}.placeAutocompleteListWrapper .MuiAutocomplete-listbox .MuiAutocomplete-option.place-autocomplete-item .auto-complete-option .place{font-size:12px;color:var(--neutral-40)}.freight-update-paper .description{padding-left:10px!important;margin-left:-10px}.frequency-menu{width:480px}.frequency-menu .menu-container{display:flex;flex-direction:column;gap:16px;padding:16px}.frequency-menu .week-days-row{display:flex;flex-direction:row;gap:8px}.frequency-menu .week-days-row .week-day{height:44px;width:44px;border:1px solid #b4b4b4;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#b4b4b4;cursor:pointer}.frequency-menu .week-days-row .week-day:hover,.frequency-menu .week-days-row .week-day.active{background:var(--main);color:#fff;border:1px solid transparent}.frequency-menu .frequency-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.frequency-menu .frequency-number{flex-basis:40px;height:40px}.frequency-menu .frequency-number .MuiInputBase-root{border:1px solid var(--main);background-color:#fff;height:100%}.frequency-menu .frequency-number .MuiInputBase-root input{text-align:center;color:var(--main);font-weight:500;font-size:20px;padding:0}.frequency-menu .frequency{flex-basis:150px;flex-grow:1;height:40px}.frequency-menu .frequency .MuiInputBase-root{border:1px solid var(--main);background-color:#fff}.frequency-menu .frequency .MuiInputBase-root .MuiSelect-select{color:var(--main)}.frequency-menu .end_date,.frequency-menu .end_after{height:100%!important;max-width:180px;cursor:pointer}.authentication{background-position:center;background-color:var(--main);background-repeat:no-repeat;min-height:100vh;width:100%;display:flex;flex-direction:column}.authentication .gridContainer{min-height:inherit;align-items:center;justify-content:center;display:flex;flex-direction:row;width:100%;padding:40px 0}.authentication .gridContainer .gridItem{align-items:center;justify-content:center}.authentication .gridContainer .gridItem .box{text-align:center}.authentication .gridContainer .gridItem .box .logo{width:330px;height:auto}.dashboardLayout{display:flex;height:100vh;overflow:hidden;flex-direction:row;flex-wrap:nowrap}.dashboardLayout .remove-padding{margin:-24px!important}.dashboardLayout .main{display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;overscroll-behavior:none;padding:24px!important;overflow:hidden;transition:all .25s ease-in-out;position:relative}.dashboardLayout .main.open{margin-left:var(--drawer-navigation-width)}.dashboardLayout .main .drawerHeader{display:flex;align-items:center;justify-content:flex-end;min-height:64px}.dashboardLayout .main .content{height:100%;overflow-y:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;gap:14px}.dashboardLayout .main .content .homepage-sections{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;min-height:100%}.dashboardLayout .main .homepage-sections{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.drawer-navigation{left:var(--navigation-bar-width);flex-shrink:0;position:absolute;top:0;bottom:0}.drawer-navigation .MuiDrawer-paper{width:0;box-sizing:border-box;border-right:unset;padding-bottom:32px;margin-left:var(--navigation-bar-width);z-index:998;background:#f8f8ff}.drawer-navigation.open,.drawer-navigation.open .MuiDrawer-paper{width:var(--drawer-navigation-width)}.drawer-navigation .sub-menu-children{display:flex;flex-direction:column}.drawer-navigation .sub-menu-children .menu-item{border-bottom:0!important;min-height:40px}.drawer-navigation .sub-menu-children .menu-item .MuiAccordion-heading{line-height:40px!important;height:40px!important;display:flex;align-items:center}.drawer-navigation .sub-menu-children .menu-item:first-of-type{margin-top:0!important}.drawer-navigation .sub-menu-children .menu-item .header{padding-right:16px!important;padding-left:16px!important;height:24px!important;border:unset!important;display:flex;align-items:center;justify-content:space-between;width:100%}.drawer-navigation .sub-menu-children .menu-item .header .MuiAccordionSummary-content{overflow:hidden}.drawer-navigation .sub-menu-children .menu-item .sub-menu-item{height:40px;display:flex!important;align-items:center;border-radius:4px;padding-left:16px;padding-right:16px;cursor:pointer}.drawer-navigation .sub-menu-children .menu-item .sub-menu-item.active,.drawer-navigation .sub-menu-children .menu-item .sub-menu-item:hover{background:var(--white);margin-left:4px;margin-right:4px;padding-left:12px;padding-right:12px;font-weight:600;color:var(--main)}.drawer-navigation .sub-menu-children .menu-item .sub-menu-item svg{width:20px;height:20px;font-size:20px}.drawer-navigation .sub-menu-children .menu-item .smart-view-counter{background-color:var(--main-50);color:var(--black);width:24px;height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:12px;line-height:14px;flex-shrink:0}.drawer-navigation .sub-menu-children .details{gap:4px;margin-top:0}.drawer-navigation .single-menu-item{height:40px;display:flex!important;align-items:center;border-radius:4px;padding-left:16px;padding-right:16px!important;cursor:pointer}.drawer-navigation .single-menu-item.active,.drawer-navigation .single-menu-item:hover{background:var(--white);margin-left:4px;margin-right:4px;padding-left:12px;padding-right:12px}.full-width .MuiTabs-flexContainer{width:100%}.MuiTabs-flexContainer{gap:6px}.search{background:#f6f8fa;padding:1rem;color:#000}.badge .MuiBadge-badge{color:var(--main);background:#fff;border:1px solid var(--main);width:20px;height:20px}.MuiLinearProgress-root.custom-linear-progress{height:8px;border-radius:4px;background-color:var(--blue-0);border:1px solid var(--blue-10)}.MuiLinearProgress-root.custom-linear-progress .MuiLinearProgress-bar{background-color:var(--blue-10)}.MuiLinearProgress-root.custom-linear-progress.fill-time-yellow{border-color:var(--yellow-30);background-color:var(--yellow-10)}.MuiLinearProgress-root.custom-linear-progress.fill-time-yellow .MuiLinearProgress-bar{background-color:var(--yellow-30)}.MuiLinearProgress-root.custom-linear-progress.fill-time-red{border-color:var(--red-20);background-color:var(--red-0)}.MuiLinearProgress-root.custom-linear-progress.fill-time-red .MuiLinearProgress-bar{background-color:var(--red-20)}.header{gap:8px;flex-wrap:nowrap!important;min-height:56px}.header.v2{border-bottom:1px solid #dadada;padding:2px 16px!important;margin-bottom:16px;min-height:unset}.header.hide-border-bottom{border-bottom:none!important}.header .bulk-options-section{max-width:max-content;flex:1 1 50%;flex-wrap:nowrap}.header .left-side-header{flex-shrink:1;flex-grow:0;flex-basis:auto}.header .left-side-header .toggle{flex-wrap:wrap-reverse!important}.header .total-number{font-size:16px;line-height:19px;align-items:center;display:flex;gap:16px}.header .list-header-actions{height:100%;display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-grow:0;flex-shrink:0}.header .stats-icon{background-color:transparent;border-color:transparent;color:var(--main)}.header .stats-icon:hover{border-color:transparent!important}.header .stats-icon.only-icon{width:40px;height:40px;padding:5px;min-width:unset}.header .bulk-actions{display:flex;align-items:center;gap:8px;flex-grow:0}.header .column-select{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:4px;border:1px solid var(--neutral-30);cursor:pointer;min-height:42px}.header .column-select.disabled{opacity:.5}.header .column-select:hover{border-color:var(--main)}.header .column-select:hover .MuiButtonBase-root{border-radius:unset}.column-visibility-menu ul{margin:16px;display:flex;flex-direction:column;width:unset!important}.column-visibility-menu .menu-title{margin-bottom:4px}.column-visibility-menu hr{margin:0!important;border-color:#f3f5f9!important}.column-visibility-menu .reset-icon{padding:0}.filter-header{border:1px solid var(--white-500);height:40px;width:80px;display:flex;justify-content:center;align-items:center;border-radius:4px}.filter-header .toggle{padding-right:0;gap:4px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;margin:0}.filter-header .toggle svg{width:24px;height:24px}.list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;overflow:hidden;height:100%;position:relative}.list .smart-filters-wrapper:not(:empty){display:flex;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #dadada;gap:16px}.list .smart-filters-wrapper:not(:empty).v2{border-bottom:none}.list .search-driver-vehicle{max-width:300px}.list .smart-filters{align-self:end}.list .list-section{display:flex;flex-direction:row;height:100%;min-height:0;flex:1 1 auto;position:relative}.list .list-section .scrolling-box{position:absolute;left:0;top:0;bottom:0;width:336px;height:100%;z-index:6;pointer-events:none;box-shadow:0 0 8px #0000001f;clip-path:inset(0 -5px 0 0)}.list .list-section .scrolling-box.no-checkbox{width:300px}.list .list-section .scrolling-box.extra-checkbox{width:360px}.list .list-section .data-list{display:inline-block;overflow-y:auto;flex:1 1 auto;position:relative}.list .list-section .data-list.v2{display:flex;flex-direction:column;flex-wrap:nowrap}.list .list-section .data-list.v2 .MuiTypography-root{font-size:14px}.list .list-section .data-list.v2 .item:hover:before,.list .list-section .data-list.v2 .item:after{content:"";position:absolute;left:0;width:100%;height:1px;background:var(--neutral-30);z-index:4}.list .list-section .data-list.v2 .item:hover:before{top:0}.list .list-section .data-list.v2 .item:after{bottom:0}.list .list-section .data-list.v2 .list-item{min-height:40px;padding:0;border-radius:0}.list .list-section .data-list.v2 .list-item .visible-on-hover{opacity:0!important}.list .list-section .data-list.v2 .list-item .visible-on-hover-enabler:hover .visible-on-hover{opacity:1!important}.list .list-section .data-list.v2 .list-item .visible-on-hover-enabler:hover .hide-on-hover{display:none}.list .list-section .data-list.v2 .list-item .visible-on-hover-enabler:hover p,.list .list-section .data-list.v2 .list-item .visible-on-hover-enabler:hover .visible-on-hover svg{color:var(--main);fill:var(--main)}.list .list-section .data-list.v2 .list-item.list-header{border-bottom-color:var(--neutral-30);border-top:0;border-left:0;border-right:0;border-width:2px;width:min-content}.list .list-section .data-list.v2 .list-item:not(.list-header):not(.sum-row):not(.no-hover):hover{box-shadow:0 2px 2px -1px #00000054;z-index:3}.list .list-section .data-list.v2 .list-item:not(.list-header):not(.sum-row):not(.no-hover):hover:before{left:0}.list .list-section .data-list.v2 .list-item:not(.list-header):not(.sum-row):not(.no-hover):hover:after{right:0}.list .list-section .data-list.v2 .list-item:not(.list-header):not(.sum-row):not(.no-hover):hover:before,.list .list-section .data-list.v2 .list-item:not(.list-header):not(.sum-row):not(.no-hover):hover:after{content:"";position:absolute;top:0;height:100%;width:1px;background:var(--neutral-30);z-index:4}.list .list-section .data-list.v2 .list-item.list-skeleton-row{min-width:100%;width:min-content;pointer-events:none}.list .list-section .data-list.v2 .list-item.list-skeleton-row:hover{box-shadow:unset!important}.list .list-section .data-list.v2 .list-item.list-skeleton-row:hover:before{content:unset!important}.list .list-section .data-list.v2 .list-item.list-skeleton-row:hover:after{content:unset!important}.list .list-section .data-list.v2 .list-item.list-skeleton-row .sticky-left{background-color:#fff}.list .list-section .data-list.no-flex{display:block}.list .list-section .data-list.no-flex .list-item-draggable{margin-top:5px;margin-bottom:5px}.list .list-section .data-list.has-scroll{padding-right:10px}.list .list-section .data-list.no-gap{gap:0!important}.list .list-section .data-list.no-hover .item:hover,.list .list-section .data-list.no-hover .list-item:hover{box-shadow:unset!important}.list .list-section .data-list.no-hover .item:hover:before,.list .list-section .data-list.no-hover .list-item:hover:before{content:unset!important}.list .list-section .data-list.no-hover .item:hover:after,.list .list-section .data-list.no-hover .list-item:hover:after{content:unset!important}.list .list-section .data-list.no-divider .item:after{content:unset!important}.list .list-section .data-list .no-data{display:flex;flex-direction:column;width:320px;flex-wrap:nowrap;align-items:center;gap:12px;flex-basis:0;margin:auto}.list .list-section .data-list .no-data .icon-text{color:var(--main);font-size:23.75px;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative}.list .list-section .data-list .no-data .icon-text .icon{width:200px!important;height:200px!important;opacity:.05}.list .list-section .data-list .no-data .icon-text .text{position:absolute;padding-top:50px}.list .list-section .data-list .no-data .title{font-weight:500;font-size:16px;text-align:center;color:var(--main);flex:0}.list .list-section .data-list .no-data .description{font-size:16px;text-align:center;color:#b4b4b4;flex:0}.list .list-section .data-list .no-data .add-item-btn{padding:12px 32px;flex:0}.list .header{padding-top:16px;padding-bottom:16px}.list .item{display:inline-block;width:100%;position:relative}.list .item.v2{width:min-content;min-width:100%}.list-item{min-width:var(--usable-list-item-width)!important;display:inline-flex;flex-direction:row;padding-top:7px;padding-bottom:7px;align-items:center;position:relative;border-radius:4px;min-height:54px;flex-shrink:0}.list-item.small{min-height:34px}.list-item.half-padding{padding-top:2px;padding-bottom:2px}.list-item:not(.no-flex)>*:not(:only-child){flex:0 0 200px;width:200px;overflow:hidden;height:40px;display:flex;align-items:center}.list-item:not(.no-flex)>*:not(:only-child).error{background:var(--error-50)}.list-item:not(.no-flex)>*:not(:only-child).error p{color:var(--error-500)}.list-item:not(.no-flex)>*:not(:only-child):nth-child(2){flex:0 0 300px;width:300px}.list-item:not(.no-flex)>*:not(:only-child)#tasks{width:unset!important;flex-basis:unset!important;display:inline-flex;min-width:200px}.list-item:not(.no-flex).no-bulk>*:not(:only-child){flex:0 0 200px!important;width:200px!important;overflow:hidden}.list-item:not(.no-flex).no-bulk>*:not(:only-child):nth-child(1){flex:0 0 300px!important;width:300px!important}.list-item:not(.no-flex).no-bulk>*:not(:only-child).half-size{flex:0 0 100px!important;width:100px!important}.list-item.no-flex>*{flex:1 0 15%}.list-item.no-flex>:nth-child(1){flex:1 0 40%}.list-item.archived *{color:#aaa!important}.list-item .sticky-left{position:sticky!important;left:0;z-index:2;background-color:#fff}.list-item>*{padding-left:10px}.list-item.has-checkbox.sticky-left{left:36px;padding-right:7px}.list-item.has-checkbox :nth-child(2).sticky-left{left:36px!important;padding-right:7px}.list-item.has-checkbox.has-custom-option-before-checkbox :nth-child(2).sticky-left{left:24px!important}.list-item :nth-child(2).sticky-left{left:300px!important;padding-right:7px}.list-item .double-width{flex:0 0 300px!important;width:300px!important}.list-item .pricing-table-condition{flex:0 0 400px!important;width:400px!important;min-width:400px!important}.list-item .pricing-table-other{flex:1}.list-item .pricing-table-other .pricing-table-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list-item .MuiIconButton-root{width:24px;height:24px;padding:0}.list-item .MuiIconButton-root svg{width:18px;height:18px}.list-item .icon-checkbox{flex:0 0 46px!important;width:46px!important;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative}.list-item .icon-checkbox.v3{flex-basis:36px!important;width:36px!important;padding-left:0;justify-content:center}.list-item .icon-checkbox .non_hover_icon{position:absolute;z-index:4;background:var(--white-200);width:32px;height:32px;border-radius:4px;display:flex;justify-content:center;align-items:center}.list-item .icon-checkbox .non_hover_icon.bank_holiday_global{background:#2e8b57}.list-item .icon-checkbox .non_hover_icon.bank_holiday{background:#8fbc8f}.list-item .icon-checkbox .non_hover_icon.authorized_paid_leave{background:#b0e0e6}.list-item .icon-checkbox .non_hover_icon.authorized_unpaid_leave{background:#dcd0ff}.list-item .icon-checkbox .non_hover_icon.unauthorized_leave{background:salmon}.list-item .icon-checkbox .non_hover_icon.day_off{background:#87ceeb}.list-item .icon-checkbox .non_hover_icon.holiday{background:#ab83a1}.list-item .icon-checkbox .non_hover_icon.other{background:#ffdab9}.list-item .icon-checkbox .non_hover_icon.sick{background:#90ee90}.list-item .icon-checkbox .non_hover_icon.parental_leave{background:#afeeee}.list-item .icon-checkbox:not(.is-empty).selected .non_hover_icon,.list-item .icon-checkbox:not(.is-empty):hover .non_hover_icon{display:none}.list-item .icon-checkbox.is-empty:hover svg{cursor:default!important}.list-item .clickable{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:all .5s ease-out 0s;line-height:24px!important}.list-item .clickable:not(.MuiChip-root):hover{text-decoration-color:var(--main)!important;color:var(--main);fill:var(--main)!important}.list-item .clickable:not(.MuiChip-root).MuiButtonBase-root:hover{color:var(--white);text-decoration-color:var(--white)!important;fill:var(--white)!important}.list-item .one-row{display:flex;justify-content:flex-start;align-items:center;gap:18px;overflow:hidden;font-weight:500;color:#1c1c1a;height:62px}.list-item .actions{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.list-item.list-header{border-bottom:1px solid var(--neutral-30);border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0;margin-top:0;margin-bottom:0;position:sticky;top:0;background:#fff;z-index:5;height:40px;flex:0 1 40px;min-height:40px;font-weight:500}.list-item.list-header.has-shadow{box-shadow:0 3px 4px #0000001f}.list-item.list-header:empty{display:none}.list-item.list-header.v2:not(.no-flex)>*:nth-child(2){flex:0 0 300px;width:300px;left:36px!important}.list-item.list-header.has-custom-option-before-checkbox.v2:not(.no-flex)>*:nth-child(2){left:24px!important}.list-item.list-header:not(.no-flex)>*:nth-child(2){flex:0 0 290px;width:290px;left:56px!important}.list-item.list-header:not(.no-flex).no-bulk:not(:only-child)>:nth-child(1){width:300px!important;flex:0 0 300px!important;z-index:3}.list-item.list-header:not(.no-flex).no-bulk:not(:only-child)>:nth-child(2){flex:0 0 200px;width:200px}.list-item.list-header:not(.no-flex).no-bulk:not(:only-child).no-icon>:nth-child(1){width:300px!important;flex:0 0 300px!important}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox){overflow-x:clip;white-space:nowrap;height:100%;display:flex;align-items:center}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox).sortable:hover p,.list-item.list-header:not(.no-flex) div:not(.empty-checkbox).sortable:hover svg{color:var(--main);fill:var(--main);cursor:pointer}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox).sortable:hover .sort-icon{opacity:1;visibility:visible;width:24px}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox):not(.sortable) svg{cursor:default}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox):not(.sortable) svg.tooltip{pointer-events:all}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox) .sort-icon{opacity:0;visibility:hidden;width:0}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox).active p,.list-item.list-header:not(.no-flex) div:not(.empty-checkbox).active svg{color:var(--main);fill:var(--main);cursor:pointer}.list-item.list-header:not(.no-flex) div:not(.empty-checkbox).active .sort-icon{opacity:1;visibility:visible;width:24px}.list-item.list-header:not(.no-flex) svg{color:#686866;fill:#686866}.list-item.list-header.no-flex:not(:only-child)>:nth-child(1){width:338px!important;flex:0 0 338px!important}.list-item.list-header.no-flex:not(:only-child)>:nth-child(2){flex:0 0 200px;width:200px}.list-item.list-header.no-flex:not(:only-child).no-icon{margin-left:10px}.list-item.list-header.no-flex:not(:only-child).no-icon>:nth-child(1){width:340px!important;flex:0 0 340px!important;padding-left:0}.list-item.list-header .MuiIconButton-root svg:not(.MuiSvgIcon-fontSizeSmall){flex-shrink:0;color:var(--black);width:24px;height:24px;margin:0}.list-item.list-header .add-item-btn svg{color:#fff!important;fill:#fff!important}.list-item.list-header .action-button svg:hover{color:var(--main)!important;fill:var(--main)!important}.list-footer{width:100%;height:64px;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg,#fff,#fff),linear-gradient(180deg,#fff0,#fff 41.67%);color:var(--main);font-size:16px;font-weight:500;line-height:19px;cursor:pointer;margin-bottom:-10px;position:relative;z-index:3}.list-footer:hover{color:var(--main-300)}.list-footer.disabled{cursor:not-allowed;color:var(--black-50);height:0}.bulk-select{height:32px!important;width:56px!important;background:var(--white-200)!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:4px;padding:4px;border:1px solid transparent;flex-basis:56px!important}.bulk-select.v2{background:transparent!important;justify-content:flex-start;flex-basis:64px!important;width:64px!important;padding-left:24px;background-color:#fff!important}.bulk-select.v3{flex-basis:36px!important;width:36px!important;padding:0;justify-content:center}.bulk-select:empty{background-color:unset;border-color:transparent!important}.bulk-select:not(:has(.v2)) .selected,.bulk-select:not(:has(.v2)):hover{border-color:var(--main)}.bulk-select:not(:has(.v2)) .MuiButtonBase-root.MuiCheckbox-root{background:var(--white-200)!important}.bulk-select:not(:has(.v2)) .MuiButtonBase-root.MuiCheckbox-root svg{color:var(--white-200)!important;fill:var(--white-200)!important}.bulk-select:not(:has(.v2)) .MuiButtonBase-root.MuiCheckbox-root svg path{color:var(--white-200)}.bulk-select .header-triple-action{padding:0!important;width:16px;height:16px}.bulk-select .header-triple-action svg{width:20px;height:20px}.bulk-select .header-triple-action:hover svg{color:var(--main)!important}.data-list .group-divider{margin-top:8px;margin-bottom:8px}.data-list .MuiAccordionSummary-expandIconWrapper{position:sticky;left:0;z-index:2}.data-list .grouped-key{height:40px;background:var(--white-300);border-radius:4px;display:flex;align-items:center;width:300px;padding:8px 12px;position:sticky;left:40px}.data-list .grouped-key .grouped-badge{padding:4px;font-weight:500;font-size:12px;background-color:var(--main-50);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.custom-list-header-popper{max-width:160px!important}.orders-list-draggable .list-header>.sticky-left.pl-3{padding-left:24px}.smart-filter-section{flex-wrap:nowrap;align-items:start}.smart-filter-section .filters-content{flex-wrap:wrap;transition:max-height .3s ease-in-out;max-height:unset;align-self:flex-start;align-content:flex-start}.smart-filter-section .filters-content:not(.expanded){max-height:48px;overflow:hidden}.smart-filter-section .add-filter{color:var(--main)!important;display:flex;justify-content:center;align-items:center;flex-shrink:0;padding-top:4px!important;padding-bottom:4px!important}.smart-filter-section .add-filter svg{width:18px;height:18px}.smart-filter-section .add-filter-icon{background:var(--white-500)!important;width:40px!important;height:48px!important;color:var(--black)!important;min-width:unset!important;border:2px solid transparent!important}.smart-filter-section .add-filter-icon:hover{border-color:var(--main)!important}.smart-filter-section .filter-item{background:var(--white-500);color:var(--black);border-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:8px 16px;font-size:16px;cursor:pointer;overflow:hidden;white-space:nowrap}.smart-filter-section .filter-item.selected,.smart-filter-section .filter-item:hover{background-color:var(--main-50);color:var(--main)}.smart-filter-section .filter-item .text{overflow:hidden;text-overflow:ellipsis}.smart-filter-section .filter-item svg{margin-right:4px}.smart-filter-section .concat-operator{background-color:#f0f0f0!important;display:flex;justify-content:center;align-items:center;height:48px!important}.smart-filter-section .concat-operator.no-background{background-color:unset!important}.smart-filter-section .concat-operator.no-background:hover{color:var(--main)!important;font-weight:500}.filter-menu.v2 .filter-menu.paperMenu{transition:width .3s ease-in-out!important}.filter-menu.v2 .MuiList-root{padding:0!important;height:100%;gap:24px}.filter-menu.v2 .text-filter-container{background-color:#fff;z-index:1;padding-top:16px;padding-left:16px;padding-right:16px;position:sticky;top:0}.filter-menu.v2 .grouped-filters-section{column-count:4;padding:0 16px;column-gap:40px;overflow-y:auto}.filter-menu.v2 .grouped-filters-section:has(>*:only-child){column-count:1}.filter-menu.v2 .grouped-filters-section .grouped-filters li.option{position:relative;padding-left:0;display:block;break-inside:avoid-column;page-break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:8px}.filter-menu.v2 .grouped-filters-section .grouped-filters li.option:after{content:"";display:block;border-bottom:1px solid var(--neutral-20);position:absolute;bottom:-4px;left:0;right:0}.filter-menu.v2 .grouped-filters-section .grouped-filters li.option p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-menu .radio-group{display:flex;flex-wrap:nowrap;flex-direction:column}.filter-menu .radio-group hr{margin:0!important}.filter-menu .radio-group.vertical{padding:8px 16px 4px;flex-wrap:nowrap;overflow-y:scroll}.filter-menu .filter-input{margin-left:32px!important;height:48px;min-height:unset!important;max-width:calc(100% - 32px)}.filter-menu .days-input .filter-input{max-width:150px;margin-left:0!important}.filter-menu .custom-calendar{padding:16px;border:1px solid #f0f0f0;filter:drop-shadow(0px 4px 20px rgba(0,0,0,.06));border-radius:4px;width:256px}.filter-menu .custom-calendar .calendar-days .day{flex:0 0 32px;height:32px}.filter-menu .nuts-autocomplete{width:270px}.reference-spacers{margin:-6px -2px}.filter-icons{width:22px;height:22px}.loader.backdrop{background:#00000038;z-index:99999;display:flex;flex-direction:column;gap:10px;position:absolute!important}.visible-info.secondary{background-color:var(--neutral-30);box-shadow:0 0 8px 6px var(--neutral-20)}.visible-info.cluster{min-width:30px;min-height:30px;width:auto!important;height:auto!important;padding:0 6px!important;border-radius:999px;font-size:13px;line-height:1.4;font-weight:600;box-shadow:0 0 8px 6px var(--blue-10)}.freight-markers{width:32px;height:32px;background-color:var(--white)}.compensation-variables-list .header .left-side-header{overflow:hidden}.list-item.time-off .icon-checkbox{margin-right:8px}.list-item.time-off.list-header:not(.no-flex).no-bulk:not(:only-child).no-icon>*{flex:0 0 40px!important;width:40px!important;overflow:hidden;left:0}.list-item.time-off .day-grid{background:#fff!important;flex:0 0 40px!important;width:40px!important;overflow:hidden}.list-item.time-off .day-grid.worked{background:#8c95e3!important}.list-item.time-off .day-grid.has_taken_time_off{background:#dadada!important}.list-item.time-off .day-grid.has_taken_day_off_time_off{background:#f0b4e3!important}.list-item.time-off .day-grid.worked_holiday{background:pink!important}.list-item.time-off .day-grid.allowance_national{background:#7fffd4!important}.list-item.time-off .day-grid.allowance_national_with_sleepover{background:#e6e6fa!important}.list-item.time-off .day-grid.allowance_international{background:#ffe5b4!important}.list-item.time-off .day-grid.allowance_international_multiple{background:#add8e6!important}.list-item.time-off .day-grid.worked_weekend{background:#98fb98!important}.list-item.time-off .day-grid.worked_sunday{background:#ffffe0!important}.list-item.time-off .day-grid.drove_cabotage{background:#d3d3d3!important}.list-item.list-header .day-grid{background:#fff;display:flex;justify-content:center;align-items:center;position:relative;height:100%;flex:0 0 40px!important;width:40px!important;overflow:hidden}.list-item.list-header .day-grid.today{color:var(--main);position:relative}.list-item.list-header .day-grid.today:after{content:" ";left:0;right:0;bottom:0;height:2px;background-color:var(--main);position:absolute;z-index:2;width:100%}.list-item.list-header .day-grid.border{border-width:1px 1px 1px 0px;border-style:solid;border-color:var(--neutral-20)}.list-item.list-header .day-grid.border.first{border-left-width:1px}.list-item.list-header .day-grid.firstHalf:before{content:"\a";position:absolute;top:0;left:0;right:0;height:50%}.list-item.list-header .day-grid.secondHalf:after{content:"\a";position:absolute;top:50%;left:0;right:0;height:50%}.places-section-title{color:#1d1d1b;font-size:16px;font-weight:500}.places-cards .place-card{margin:0 32px}.places-more-options{padding:12px 32px}.places-more-options .places-section-title{margin-bottom:16px}.places-cards-title{color:#1d1d1b;font-size:20px;font-weight:500;margin:18px 32px}.box .fullWidth.no-padding{padding:0!important}.customer-form-tabs .MuiTab-root{padding:0 24px}.vat-number-helper-text{margin-top:0!important;display:flex;align-items:center;font-size:12px;padding-top:4px;padding-left:16px}.vat-number-helper-text svg{margin-right:4px}.subcontractor-form .box.v2,.customer-form .box.v2,.subcontractor-form .box.v2 .container,.customer-form .box.v2 .container{min-height:750px}.subcontractor-form .content,.customer-form .content{flex-direction:column;padding:0!important}.customer-preview .preview-header .title{align-self:flex-start}.customer-preview .preview-header .header-triple-action{width:56px;height:48px;border-radius:4px;border-color:var(--main)!important;border-width:2px!important;color:var(--main)!important}.customer-preview .preview-sub-header{border-radius:4px;border:1px solid var(--neutral-30);flex-basis:0;padding:12px 20px}.preview.customer-preview-v2{overflow:auto;height:auto;min-height:100%;padding:0}.preview.customer-preview-v2 .header-wrapper{position:sticky;top:0;background:#fff;z-index:9;padding:24px 24px 0}.preview.customer-preview-v2 .customer-activity-wrapper{padding:0 24px 24px}.preview.customer-preview-v2 .page-container{overflow:visible}.preview.customer-preview-v2 .page-container:not(.details){overflow:hidden}.preview.customer-preview-v2 .page-container:not(.details) .customer-activity-wrapper{overflow:hidden}.preview.customer-preview-v2 .page-container:not(.details) .customer-activity-wrapper>div{overflow:hidden;height:100%}.preview.customer-preview-v2 .create-customer-wrapper{padding-bottom:100px}.formModal .MuiBox-root.box .formFields .listFields{flex-wrap:wrap;-ms-flex-wrap:wrap}.formModal .MuiBox-root.box .formFields .listFields .textField{margin-bottom:1vh;margin-right:1vh}.formModal .MuiBox-root.box .formFields .listFields .multiple-select{height:51px;background:#f0f0f0}form{width:100%}.first-contact{margin-top:16px!important}.freight-details.page-container{flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden}.freight-details.page-container .preview-header .header-triple-action,.freight-details.page-container .preview-header .action-button{border:1px solid var(--white-600);border-radius:4px;color:var(--black)}.freight-details .freight-preview-header{margin-bottom:24px}.freight-details .freight-preview-header.v2{margin-bottom:-6px!important}.freight-details .freight-order-header svg.MuiSvgIcon-fontSizeSmall,.freight-details .freight-preview-header svg.MuiSvgIcon-fontSizeSmall{width:12px;height:12px}.freight-details .freight-info{padding:0 12px}.freight-details .freight-info.v2{border:1px solid var(--neutral-30);padding:12px 20px}.freight-details .freight-info svg{color:#aaa}.freight-details .requirement-card{padding:16px;border-radius:4px;box-shadow:0 4px 20px #0000000f;background-color:var(--white);display:flex;gap:16px;overflow:hidden}.freight-details .requirement-card .icon{padding:8px;width:40px;height:40px;border-radius:4px;background-color:var(--white-500);flex-shrink:0}.freight-details .requirement-card .icon svg{background-color:#000;border-radius:8px;fill:#fff}.freight-details .requirement-card .icon:hover{background-color:var(--white-600)}.freight-details .flex-column{flex:1;height:100%;overflow:auto;padding:2px 2px 24px}.freight-details .flex-column>div{flex:1}.freight-billing{margin:0 0 10px}.freight-billing .freight-invoice{border-radius:4px;box-shadow:0 1px 8px #0000003d,0 1px 8px #00000029!important;margin-left:4px;border:1px solid var(--neutral-20)}.freight-billing .freight-invoice .MuiAccordionSummary-root{height:unset;border:unset}.freight-billing .freight-invoice .summary{padding:24px!important;border-bottom:1px solid var(--neutral-20)}.freight-billing .freight-invoice .freight-invoice-details{padding:24px;margin-top:0}.column.documents-section{overflow:auto!important;flex:1}.formModal.holidays .MuiBox-root.box{width:400px}.formModal.holidays .MuiBox-root.box .holidaysDataModal{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;gap:16px}.formModal.holidays .MuiBox-root.box .holidaysDataModal .toggleGroup,.formModal.holidays .MuiBox-root.box .holidaysDataModal .toggleGroup button{width:-webkit-fill-available;width:-moz-available}.formModal.holidays .MuiBox-root.box .container{display:flex;flex-grow:1;flex-direction:column;flex-wrap:nowrap}.formModal.holidays .MuiBox-root.box .container .loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}.formModal.holidays .MuiBox-root.box .container form{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.formModal.holidays .MuiBox-root.box .footer{display:flex;justify-content:flex-end;align-items:flex-end;flex-basis:50px}.formModal.holidays .MuiTabs-root{padding-bottom:24px}.formModal.holidays .MuiBox-root .openingHoursTab,.formModal.holidays .MuiBox-root .dataTab{padding:0;flex-grow:1}.kpi-form{padding:0!important}.kpi-form .left-side,.kpi-form .right-side{height:100%;width:100%;gap:32px}.kpi-form .left-side{padding:32px 0 32px 24px;max-width:25%}.kpi-form .right-side{padding:32px 24px 32px 0;min-width:75%}.kpi-form .right-side .container{overflow-y:auto}.kpi-form .select-input-box{flex-grow:1;flex-basis:33%}.kpi-form .select-input-box .placeholder-label.no-label{top:8px;left:16px;max-width:calc(100% - 10px);display:flex;overflow:hidden;text-overflow:ellipsis;gap:8px}.kpi-form .select-input-box .placeholder-label.no-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-form .interval-picker-tabs button{padding:12px 8px;min-width:70px}.kpi-form .list{gap:24px}.kpi-form .list .kpi-card{height:50%}.kpi-form .table{min-height:300px}.kpi-form .list .list-section .scrolling-box{width:440px}.kpi-form .list-section{padding:24px;border:2px solid var(--white-500, #f0f0f0);background:var(--white, #fff);display:flex;gap:4px}.kpi-form .list-section .data-list.kpi-list .checkbox-kpi{border-radius:4px;color:#fff;padding:2px}.kpi-form .list-section .data-list.kpi-list .list-item .value{flex:0 0 80px;width:80px}.kpi-form .list-section .list-item .sticky-left:not(.bulk-select):not(.icon-checkbox):not(.title){left:335px}.kpi-form .list-section .list-item .sticky-left{position:sticky;left:0}.kpi-form .list-section .list-item .sticky-left.title{left:46px;min-height:1rem}.kpi-form .list-section .list-item.list-header .sticky-left.title{left:56px;background-color:#fff;padding-left:10px}.kpi-form .list-section .list-item:not(.list-header) .sticky-left{background-color:#fff}.kpi-form .list-section .kpi-list-container{height:100%;display:flex;flex-direction:column;min-width:50px;overflow:hidden}.kpi-form .list-section .kpi-list-container .kpi-title{display:flex;flex-basis:40px;align-items:center;justify-content:center;min-height:40px;z-index:1;background-color:#fff}.kpi-form .list-section .kpi-list-container .kpi-list{height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.kpi-form .list-section .kpi-list-container .kpi-list p{height:24px;writing-mode:vertical-lr;transform:rotate(-180deg);padding:0 12px;background:var(--white-300, #f5f5f5);border-top:1px solid var(--white, #ffffff);overflow:hidden}.MuiModal-root.add-task-form-second-step .box.v2 .container .content{padding:0}#search-freights-autocomplete-listbox .MuiAutocomplete-option{height:100px!important;min-height:52px!important}#search-freights-autocomplete-listbox .MuiAutocomplete-option[data-type=select-all]{height:42px!important;min-height:unset!important}#search-freights-autocomplete-listbox .MuiAutocomplete-option[data-type=select-all] p{color:var(--main);font-weight:500}.card-row{display:flex}.card-row .card-row-column{flex:1}.card-row .card-row-column.fixed-width{flex:0}.card-row .card-row-column.no-visible{visibility:hidden}.card-row+.card-row{margin-top:12px}.card-row.card-row-with-bottom-border{padding-bottom:12px;border-bottom:1px solid var(--neutral-20)}.label-description-wrapper .label{font-size:12px;color:var(--neutral-40)}.label-description-wrapper .description{font-size:14px;font-weight:700;color:var(--black);display:flex}.label-description-wrapper .description .legend{color:var(--neutral-40);font-weight:400!important;font-size:12px;display:flex;align-items:center;margin-left:4px}.label-description-wrapper .description .legend svg{margin-right:2px}.freight-task-list-item{display:flex}.freight-task-list-item.suggestion .MuiCard-root{background:linear-gradient(0deg,#fff 5%,#e8e7fa) padding-box,linear-gradient(to top,#1affd8,#1c0ccf) border-box;border-radius:4px;border:1px solid transparent}.freight-task-list-item.suggestion .freight-task-list-item-timeline .freight-task-list-item-timeline-circle{border-style:dashed;border-color:var(--blue-10)}.freight-task-list-item.suggestion .freight-task-list-item-timeline .freight-task-list-item-timeline-line{background-color:transparent;border:.5px solid var(--blue-10);border-style:dashed}.freight-task-list-item .MuiCard-root{border:1px solid var(--neutral-20);padding:12px 16px;flex:1;margin-bottom:8px}.freight-task-list-item .MuiCard-root .MuiCardContent-root{padding:0}.freight-task-list-item .freight-task-list-item-timeline{display:flex;flex-direction:column;align-items:center;margin-right:8px}.freight-task-list-item .freight-task-list-item-timeline .freight-task-list-item-timeline-circle{width:12px;height:12px;border:1px solid var(--main);border-radius:6px}.freight-task-list-item .freight-task-list-item-timeline .freight-task-list-item-timeline-line{width:1px;background-color:var(--blue-10);flex:1}.freight-task-list-item.last-item .freight-task-list-item-timeline .freight-task-list-item-timeline-circle{background-color:var(--main)}.freight-task-list-item.last-item .freight-task-list-item-timeline .freight-task-list-item-timeline-line{display:none}.about-freights-card-content{display:flex;flex-direction:column;gap:12px}.about-freights-card-content.MuiCardContent-root{padding:0 32px 24px!important}.about-freights-card-content .freight-task-list-item-accordion{background-color:#fff}.about-freights-card-content .freight-task-list-item-accordion .MuiAccordionSummary-root{display:flex;align-items:center;padding:16px 16px 20px 20px!important;height:56px;border-radius:4px 4px 0 0;border:1px solid var(--white-600)}.about-freights-card-content .freight-task-list-item-accordion .MuiAccordionDetails-root{gap:0}.about-freights-card-content .freight-task-list-item-accordion:not(.Mui-expanded) .MuiAccordionSummary-root{border-radius:4px!important}.about-freights-card-content .freight-task-list-item-accordion .MuiCollapse-root:not(.MuiCollapse-hidden){padding:16px;border:1px solid var(--white-600);border-top:0}.second-step-add-task-form-wrapper{padding:16px;gap:24px;display:flex;flex-direction:column}.second-step-add-task-form-wrapper .second-step-add-task-form-row{display:flex;align-items:center;column-gap:24px}.second-step-add-task-form-wrapper .second-step-add-task-form-row .second-step-add-task-form-column{flex:1}.formModal.orders-list-modal .container{overflow:hidden}.formModal.orders-list-modal .tabs{padding-right:20px}.formModal.orders-list-modal .create-tab{max-height:37vh;flex-wrap:nowrap;overflow:scroll;padding-right:20px}.formModal.orders-list-modal .box,.formModal.orders-list-modal .box .list{gap:12px}.formModal.orders-list-modal .box .list .data-list{max-height:37vh}.formModal.orders-list-modal .box .list .data-list .no-data{min-height:100px}.formModal.orders-list-modal .box .list .data-list .divider{background-color:transparent!important}.formModal.orders-list-modal .box .title{font-weight:500;font-size:16px}.order-creation-freight-list .list-item.list-header.freights.no-bulk.no-hover.no-icon.no-flex{width:100%}.order-creation-freight-list .list-item.list-header.no-flex:not(:only-child).no-icon>:nth-child(1){flex:1 0 40%!important}.order-creation-freight-list .list-item.no-flex:not(:only-child).no-icon>:nth-child(1){flex:1 0 40%!important}.order-creation-freight-list .list-item.no-flex:not(:only-child).no-icon>:nth-child(n+1){flex:1 0 15%!important;padding-left:0}.formModal.order-map-list .box{width:1000px}.formModal.order-map-list .MuiFormGroup-root{width:100%;min-height:0}.formModal.order-map-list .list-item{display:grid!important;grid-template-rows:40px;grid-auto-flow:column;grid-column-gap:8px!important;align-items:center;width:100%;margin:0;flex:1}.formModal.order-map-list .list-item>*{grid-template-columns:minmax(0,40px) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.5fr) repeat(4,minmax(0,1fr));width:unset!important;display:grid}.formModal.order-map-list .list-item .plate{font-weight:500}.formModal.order-map-list .list-item.list-header{grid-template-columns:minmax(0,40px) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.5fr) repeat(4,minmax(0,1fr));width:100%;grid-template-rows:20px;height:20px!important;padding-right:10px;align-content:center}.formModal.order-map-list .list-footer{margin-bottom:0!important}.formModal.order-map-list .footer{width:100%!important}.list-item:not(.no-flex).no-bulk .inner-order-item{width:100%!important;display:flex!important;flex:1!important}.order-item{display:flex;flex-direction:row;grid-column-gap:0;font-size:12px;flex-wrap:nowrap;min-height:58px;gap:12px;overflow:hidden;flex:1;text-decoration:none!important}.order-item.disabled{opacity:.4}.order-item .checkbox-item{width:100%;height:100%;margin-right:0;margin-left:0}.order-item .checkbox-item .MuiCheckbox-root{padding-left:0}.order-item .border{padding:8px;border:1px solid #b4b4b4;border-radius:4px}.order-item .column{display:flex;flex-direction:column;height:100%;justify-content:space-between}.order-item .column.end{align-items:end}.order-item .row{display:flex;flex-direction:row;gap:8px;align-items:center;margin-bottom:0;height:100%;align-items:flex-start!important;min-height:20px}.order-item .row.checkbox label{margin:0}.order-item .row.customer{flex-basis:20px}.order-item .row.start{align-items:flex-start}.order-item .row.center{align-items:center}.order-item .customer-name{font-size:12px;flex-grow:1;justify-content:flex-start;white-space:nowrap;max-width:calc(100% - 28px);text-overflow:ellipsis;overflow:hidden}.order-item .is-flexible{width:26px;height:20px;font-weight:500;border:1px solid var(--black);display:flex;justify-content:center;align-items:center;border-radius:4px}.order-item .place{text-overflow:clip;white-space:nowrap;overflow:hidden}.formModal.order-map-list .smart-filters-wrapper:empty{display:none}.formModal.order-map-list .no-data-message{padding:24px 32px;justify-content:center;align-items:center}.formModal.order-map-list .container{height:600px}.formModal.order-map-list .content{padding:0!important}.formModal.order-map-list .content .smart-filters-wrapper{padding:26px 32px}.formModal.order-map-list .content .list-section{padding:16px 24px}.formModal.order-map-list .content .list-section .data-list .list-header{flex-grow:0}.formModal.order-map-list .item{padding:6px 0;width:100%!important}.formModal.order-map-list .item .list-item{padding:0;display:flex!important}.formModal.order-map-list .item .list-item .card.v2{display:flex;width:100%!important;padding:16px 20px;border:1px solid var(--neutral-20);border-radius:4px}.formModal.places .MuiBox-root.box{width:1000px;max-width:80vw;max-height:95vh;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}.formModal.places .MuiBox-root.box .formFields{max-height:unset!important}.formModal.places .MuiBox-root.box .formFields .listFields,.formModal.places .MuiBox-root.box .list-fields{height:100%;flex-wrap:nowrap;flex-direction:column}.formModal.places .MuiBox-root.box .container{display:flex;flex-grow:1;flex-direction:column;flex-wrap:nowrap}.formModal.places .MuiBox-root.box .container .loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}.formModal.places .MuiBox-root.box .container form{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.formModal.places .MuiTabs-root{padding-bottom:6px;width:100%}.formModal.places .MuiBox-root .openingHoursTab,.formModal.places .MuiBox-root .dataTab{padding:0;flex-grow:1}.opening-hours-row{align-items:center}.opening-hours-row .opening-hours-icon{text-align:center}.opening-hours-container{background-color:#f0f0f0;align-items:center;justify-content:center;text-align:center}.opening-hours-container .input-without-border>div{border:none}.formFields-with-padding{padding:24px 32px!important;flex-grow:1!important}.formFields-with-padding.places{padding:0!important;height:100%;overflow:hidden!important;max-height:unset!important}.formFields-with-padding.places .listFields{flex-wrap:nowrap!important;flex-direction:column;overflow:hidden}.formFields-with-padding.places .listFields .places{height:500px;overflow:auto}.old-customer-form.places,.old-subcontractor-form.places{overflow:auto!important}.hidden-checkbox{display:none!important}.search-street-wit-map-icon-wrapper{align-items:end}.search-street-wit-map-icon-wrapper .map-button{margin-bottom:8px}.create-new-place-buttons-wrapper{justify-content:space-between;padding:32px}.section-title{margin:0;font-weight:500}.place-main-information-wrapper,.place-working-hours-wrapper{padding:24px 32px}.optional-label{color:var(--neutral-30)!important;margin-left:5px!important}.customer-tax-address-wrapper{display:none}.customer-form .customer-tax-address-wrapper,.subcontractor-form .customer-tax-address-wrapper{display:block}.add-places-from-places-list .use-place-name-wrapper{display:none}.add-place-form .content{padding:0!important;flex-direction:column}.add-place-form .content .places{overflow:auto}.use-place-name-wrapper{padding:8px}.use-place-name-wrapper p{color:var(--main);text-decoration:underline;cursor:pointer}.map-button{transition:transform .3s ease}.map-button.rotated{transform:rotate(180deg)}.preview-map-container>form>.MuiBox-root>.MuiGrid-container{justify-content:stretch;flex-grow:1}.preview-map-inner-container{flex-grow:1}.preview-map-inner-container .preview-map-form{padding-left:16px!important;padding-bottom:16px}.preview-map-form-inputs{align-self:self-start}.preview-map-form-buttons{align-self:self-end}.map-wrapper{flex-grow:1;height:500px}.preview-modal{right:0!important;left:unset!important;width:calc(100% - var(--drawer-navigation-width) - var(--navigation-bar-width))}.preview-modal.freight-form,.preview-modal.freight-form .MuiDrawer-paper.preview{width:calc(100% - var(--navigation-bar-width))}.preview{right:0!important;left:unset;width:calc(100% - var(--drawer-navigation-width) - var(--navigation-bar-width));box-shadow:unset!important;padding:24px;max-height:100%;overflow:hidden}.preview .page-container{flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden}.preview .page-container .preview-header .header-triple-action,.preview .page-container .preview-header .action-button{border:1px solid var(--white-600);border-radius:4px;color:var(--black)}.preview .info-box{padding:16px;border:1px solid var(--white-500);border-radius:4px}.preview .info-box .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:60px;grid-row-gap:14px}.preview .profile-initials-circle{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:100px;background:var(--white-500);color:var(--neutral-white-0, #fff);font-size:40px;font-weight:600;line-height:110%}.preview .profile-initials-circle svg{width:50px;height:50px}.preview .body{display:flex;flex-direction:column;gap:8px}.purchase-order-form.v2 .box{height:680px}.purchase-order-form.v2 .container{height:100%}.purchase-order-form .container{display:flex;flex-direction:column;flex-wrap:nowrap}.purchase-order-form .container .listFields{height:100%;flex-direction:column;flex-wrap:nowrap!important}.purchase-order-form .container .header .left-side-header{padding-left:10px}.purchase-order-form:not(.v2) .container{height:550px}.purchase-order-form .align-right{flex-basis:0;display:flex;justify-content:flex-end}.purchase-order-form .align-left{flex-basis:0;display:flex;justify-content:flex-start}.purchase-order-form .step-header{flex-basis:40px;width:100%;display:flex;align-items:center}.purchase-order-form .step-header .step-marker{min-width:32px;height:32px;background:#1c0ccf33;border-radius:50px;font-weight:500;line-height:100%;color:var(--main);display:flex;align-items:center;justify-content:center}[data-rbd-draggable-id]{left:auto!important;top:auto!important}[data-rbd-droppable-id]{width:100%}[data-rbd-droppable-id]>div{margin-bottom:8px}button.copy-public-link{color:var(--blue-20)!important;font-size:16px!important;font-weight:500!important}button.copy-public-link:hover{border-width:2px}.address-card{border:1px solid #dadada;padding:16px 20px!important}.address-card.disabled{background:#dadada}.bulk-select-email{padding-left:21px!important}.observations-textarea{width:100%}.purchase-order-form.v2.step-quote_request .box{height:920px}.purchase-order-form.v2.step-quote_request .box.v2 .container .content{padding-left:0;padding-right:0}.purchase-order-form.v2.step-quote_request .box.v2 .container .content .formFields{padding-right:0;max-height:unset}.purchase-order-form.v2.step-quote_request .box.v2 .container .content .formFields>div{flex-basis:auto}.purchase-order-quote-request{padding-left:32px;padding-right:32px}.last-services-wrapper{margin-top:24px}.last-services-wrapper .last-services-list-wrapper{display:flex;column-gap:16px;margin-top:12px}.last-services-wrapper .last-services-list-wrapper.grid{display:grid;grid-template-columns:1fr 1fr 1fr}.last-services-wrapper .last-services-list-wrapper>.last-service{flex:1;border-color:var(--neutral-20);padding:8px 12px}.last-services-wrapper .last-services-list-wrapper>.last-service .total-price-total-distance-wrapper{border-radius:4px;background-color:var(--neutral-10);padding:2px 8px;margin-top:4px}.formModal.route-modal-with-map .MuiAutocomplete-input{padding:0!important}.formModal.route-modal-with-map.add .MuiBox-root.box{width:1000px;min-height:90vh}.formModal.route-modal-with-map .MuiBox-root.box{max-width:80vw;max-height:95vh;display:flex;flex-direction:column;flex-wrap:nowrap}.formModal.route-modal-with-map .MuiBox-root.box .container{flex-grow:1;height:100%}.formModal.route-modal-with-map .MuiBox-root.box .row{display:flex;flex-direction:row;flex-wrap:nowrap}.formModal.route-modal-with-map .MuiBox-root.box .message{flex-basis:50px}.formModal.route-modal-with-map .MuiBox-root.box .formFields{flex-grow:1;max-height:unset}.formModal.route-modal-with-map .MuiBox-root.box .formFields .listFields{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1}.formModal.route-modal-with-map .map-container{overflow:hidden;position:relative;min-height:300px;display:flex;flex-direction:column!important;flex-grow:1;max-width:unset!important}.formModal.route-modal-with-map .map-container .map-loader{position:absolute;top:8px;left:16px;width:100%;height:100%}.stats-modal{display:flex;flex-direction:column;gap:8px;font-size:16px!important;flex-wrap:nowrap!important;margin:0}.stats-modal .stats-header{font-weight:500;text-align:left}.stats-modal .statistic-bar{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:50px;background-color:#f0f0f0;border-radius:4px;padding:16px}.stats-modal .statistic-bar.error{background:var(--error-50);color:var(--error)}.no-results-found-wapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 32px;margin-top:20px}.no-results-found-description{margin-top:12px}.MuiModal-root.notifications-menu{z-index:9999}.MuiModal-root.notifications-menu .notifications-menu-backdrop{left:0!important}.MuiModal-root.notifications-menu .notifications-menu-paper{width:400px;padding:24px 16px;display:flex;flex-direction:column;gap:16px;margin-left:var(--navigation-bar-width)}.MuiModal-root.notifications-menu .header{display:flex;flex-direction:row;justify-content:space-between;height:24px;min-height:unset}.MuiModal-root.notifications-menu .header .title{font-weight:500;font-size:16px;line-height:19px}.MuiModal-root.notifications-menu .notification-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:24px;min-height:unset;font-weight:500;font-size:16px;line-height:19px;gap:8px}.MuiModal-root.notifications-menu .filters{display:flex;flex-direction:row;height:44px;align-items:center;justify-content:space-between;line-height:16px}.MuiModal-root.notifications-menu .filters .MuiTab-root{min-width:50px}.MuiModal-root.notifications-menu .list{display:flex;flex-direction:column;gap:12px;flex-grow:1;overflow-y:auto}.MuiModal-root.notifications-menu .list .no-messages{height:100%;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:16px;line-height:19px;color:#b4b4b4}.MuiModal-root.notifications-menu .list .notification-item{border:1px solid #ebebeb;border-radius:4px;padding:14px 16px}.MuiModal-root.notifications-menu .list .notification-item svg{width:14px;height:14px}.MuiModal-root.notifications-menu .list .notification-item svg.disabled{color:var(--white-600)}.MuiModal-root.notifications-menu .list .notification-item.unread{background:#f8f9fb;border-color:transparent}.MuiModal-root.notifications-menu .list .notification-item.unread .timestamp{background-color:#f8f9fb!important}.MuiModal-root.notifications-menu .list .notification-item .action-type{width:24px;height:24px}.MuiModal-root.notifications-menu .list .notification-item .text{flex-grow:1;position:relative;min-height:42px;overflow:hidden;display:flex;flex-direction:column;gap:4px}.MuiModal-root.notifications-menu .list .notification-item .text .message{height:100%;display:flex;gap:8px;align-items:center}.MuiModal-root.notifications-menu .list .notification-item .text .timestamp{z-index:1;color:var(--black-80);font-size:12px;text-align:right}.MuiModal-root.notifications-menu .list .notification-item .actions{width:24px;height:24px}.MuiModal-root.notifications-menu .list .notification-item .actions .notification-item-menu,.MuiModal-root.notifications-menu .list .notification-item .actions .mark-as-read-btn{padding:0}.notification-badge{position:absolute;width:10px;height:10px;background:#f5f5f5;border-radius:50%;top:10px;right:28px;opacity:0}.notification-badge.blinker{animation:blinker 1.5s linear infinite;opacity:1}.notification-badge.marked{opacity:1}.notification-badge .interior{position:absolute;width:6px;height:6px;background:var(--main);border-radius:50%;left:2px;top:2px}.notification-menu-icon{display:flex;flex-flow:column;height:48px;width:64px;gap:4px;border-radius:8px!important;padding:0!important}.notification-menu-icon p{color:var(--blue-30)}.notification-menu-icon svg path{fill:var(--blue-30)}.notification-menu-icon.active{background-color:var(--blue-30)}.notification-menu-icon.active svg path{fill:var(--blue-0)}@keyframes blinker{0%{opacity:0}50%{opacity:1}to{opacity:0}}.MuiDrawer-root.notifications-menu-item{z-index:10000;background-color:unset!important}.profile-menu{z-index:9999!important;margin-left:calc(var(--navigation-bar-width) - 10px);background-color:transparent!important}.profile-menu .paperMenu{width:300px!important;padding-bottom:12px!important;overflow:visible;box-shadow:0 4px 20px #0000000f;left:8px!important}.profile-menu .paperMenu .image{background-color:var(--white-200);border-radius:50%;width:40px;height:40px;padding:8px;color:#686866}.profile-menu .paperMenu hr{margin-left:0!important;margin-right:0!important;border-color:var(--white-500);margin-top:2px;margin-bottom:2px}.profile-menu .paperMenu .profile-info{padding-top:24px;padding-bottom:12px}.profile-menu .paperMenu .on-hover-menu,.profile-menu .paperMenu .profile-info,.profile-menu .paperMenu li{padding-left:24px;padding-right:24px}.profile-menu .paperMenu .on-hover-menu{position:relative;cursor:pointer;overflow:visible;height:36px}.profile-menu .paperMenu .on-hover-menu:hover{background:#e8e7fa}.profile-menu .paperMenu .on-hover-menu:hover:before{content:" ";position:absolute;left:0;top:0;bottom:0;width:2px;background:#978fe9}.profile-menu .paperMenu .on-hover-menu .selected{background:#e8e7fa}.profile-menu .paperMenu .on-hover-menu .selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#978fe9}.profile-menu .paperMenu .on-hover-menu svg{width:24px;height:24px;padding:6px}.profile-menu .paperMenu .on-hover-menu .popup{position:absolute;width:300px;left:308px;background-color:#fff;box-shadow:0 4px 20px #0000000f;border-radius:4px;display:none}.profile-menu .paperMenu .on-hover-menu .popup.visible{display:block}.profile-menu .paperMenu .on-hover-menu .popup svg{padding:2px}.cargo-item-of-order{padding-left:24px!important;margin-left:20px!important;border-radius:0;height:40px!important;min-height:40px!important}.cargo-item-of-order.list-header{height:46px!important;min-height:46px!important;margin-top:0;margin-bottom:0;border-top:1px solid var(--neutral-20)!important;border-color:var(--neutral-20)!important}.cargo-item-of-order:not(.list-header){border-bottom:1px solid var(--neutral-10)}.cargo-item-of-order>span{flex-basis:200px!important}.cargo-item-of-order>span:nth-child(2){flex-basis:300px!important}.cargo-item-of-order:last-child{margin-bottom:16px}.cargo-item-of-order .sticky-left{background-color:var(--neutral-10)!important;flex-basis:40px!important;width:40px!important;left:64px!important}.cargo-item-of-order.list-item:not(.no-flex)>:not(:only-child):nth-child(2){flex-basis:40px!important;width:40px!important;left:64px!important;justify-content:center}.cargo-item-of-order.list-item:not(.no-flex)>:not(:only-child):nth-child(3){flex-basis:260px!important;width:260px!important;left:104px!important}.cargo-items-header{width:100%!important;display:flex!important;align-items:center!important}.cargo-items-header .cargo-sticky-left{position:sticky;left:0;background-color:var(--neutral-10)!important;z-index:10}.cargo-items-header .cargo-items-title{flex:0 0 auto;padding-left:0;overflow:visible;white-space:nowrap;min-width:max-content}.cargo-item-content{width:100%;display:flex;align-items:center;height:100%;padding:0}.cargo-item-content .cargo-sticky-left{position:sticky;display:flex;align-items:center;height:100%;left:0;background-color:var(--neutral-10)!important;z-index:10}.cargo-item-content .cargo-item-content-container{overflow:hidden;white-space:nowrap;width:100%;display:flex;gap:16px;align-items:center}.cargo-item-content .cargo-item-name{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.cargo-item-content .cargo-item-name .MuiTypography-root{flex:1;min-width:0}.cargo-item-content .cargo-item-quantity{text-align:right;white-space:nowrap;flex-shrink:0}.cargo-item-content .cargo-item-associated-quantity{display:flex;align-items:center;justify-content:flex-start;height:100%;padding:0 4px}.freight-cargo-items-list{overflow:hidden;max-height:0;transition:max-height .3s ease;display:flex;flex-direction:column;width:100%}.freight-cargo-items-list.v2{background-color:var(--neutral-10)!important}.freight-cargo-items-list.v2 .item{height:100%}.freight-cargo-items-list.v2 .list-item.list-header{background-color:var(--neutral-10)!important;border-bottom-color:var(--neutral-20)!important;border-width:1px!important}.freight-cargo-items-list.v2 .list-item{margin-left:0!important;padding-left:0!important;margin-bottom:0!important;background-color:var(--neutral-10)!important}.freight-cargo-items-list.open{overflow:visible}.header.v2{height:48px;padding-left:0!important}.phone-number-login-method-wrapper{margin-top:24px}#menu-country .MuiMenu-list{gap:0}.MuiPopover-root .country-item{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;height:auto;border-bottom:1px solid var(--neutral-20);margin:0 16px}.MuiPopover-root .country-item .country-flag-name-wrapper{display:flex;align-items:center;gap:12px}.MuiPopover-root .country-item .country-flag-name-wrapper .country-flag{width:30px;height:30px;border-radius:50%}.MuiPopover-root .country-item .country-flag-name-wrapper .contry-name{margin-left:8px}.countries-list .MuiInputBase-formControl .MuiSelect-select .country-item{padding:0}.countries-list .MuiInputBase-formControl .MuiSelect-select .country-item .country-flag-name-wrapper span,.countries-list .MuiInputBase-formControl .MuiSelect-select .country-item .country-dial-code{display:none}.pin-code-step{display:flex;flex-direction:column;row-gap:24px;text-align:center;align-items:center;justify-content:center}.pin-code-step>div{display:flex;flex-direction:column;row-gap:4px}.pin-code-step .pin-code-inputs-wrapper{text-align:left}.pin-code-step .pin-code-inputs-wrapper .pin-code-inputs{display:flex;gap:14px}.pin-code-step .pin-code-inputs-wrapper .pin-code-inputs input{width:48px;height:48px;border:1px solid var(--neutral-30);border-radius:4px;padding:16px;font-size:16px;text-align:center}.pin-code-step .pin-code-inputs-wrapper button{margin-top:28px}.phone-email-page{background-color:var(--blue-20);width:100vw;height:100vh;padding:100px 0}.phone-email-page .container{max-width:440px;margin:auto;display:flex;flex-direction:column;row-gap:24px}.phone-email-page .logo-wrapper{display:flex;align-items:center;justify-content:center}.phone-email-page .login-card-content{padding:40px}.phone-email-page .login-card-content:last-child{padding-bottom:40px}.phone-email-page .login-type-section-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:12px}.phone-email-page .login-type-section-wrapper .buttons-wrapper{display:flex;align-items:center;border:1px solid var(--neutral-20);border-radius:4px;position:relative;min-width:250px}.phone-email-page .login-type-section-wrapper .buttons-wrapper:before{content:"";background-color:#00f;position:absolute;inset:0;transition:all .3s;width:50%;transform-origin:left}.phone-email-page .login-type-section-wrapper .buttons-wrapper.selected-phone:before{transform:translate(100%)}.phone-email-page .login-type-section-wrapper .buttons-wrapper.selected-phone .phone-method *,.phone-email-page .login-type-section-wrapper .buttons-wrapper.selected-email .email-method *{color:#fff!important}.phone-email-page .login-type-section-wrapper .buttons-wrapper button{background:none!important;flex:1}.phone-email-page .login-type-section-wrapper .buttons-wrapper button:hover,.phone-email-page .login-type-section-wrapper .buttons-wrapper button:active{background:none}.phone-email-page .login-type-section-wrapper .buttons-wrapper button p{color:var(--neutral-40);transition:all .3s}.phone-email-page .check-terms-wrapper{display:flex;gap:12px;padding:4px;align-items:center}.phone-email-page .check-terms-wrapper>span{margin-left:8px}iframe{width:100%;height:100%;border:none}#hs-cmsf-branding{display:none}.page-footer-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:24px;row-gap:12px;text-align:center}.page-footer-wrapper.white *{color:var(--white);fill:var(--white)}.page-footer-wrapper .social-networks{display:flex;column-gap:24px;margin-top:16px}.main-container .logo-wrapper{display:flex;align-items:center;justify-content:center}.main-container .not-found-information,.main-container .login-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:12px;padding:24px}.main-container .login-wrapper{row-gap:16px}.last-collabs-top-content-wrapper{display:flex;flex-direction:row;column-gap:16px;margin-top:20px;align-items:center}.last-collabs-top-content-wrapper>.last-collabs-top-content-item{flex:1;border-color:var(--neutral-20)}.last-collabs-top-content-wrapper>.last-collabs-top-content-item .MuiCardContent-root{padding:8px 12px}.last-collabs.hide .restricted-information,.last-collabs.hide tbody tr td{filter:blur(5px)}.last-collabs.hide .button-hide{filter:blur(5px);pointer-events:none}.requisition-order-logo{max-height:60px}.main-container{max-width:1080px;margin:24px auto}.logo-languages-wrapper{padding:0 24px}.languages-button{flex-direction:row-reverse}.main-content-paper{margin-top:24px;padding:24px}.MuiCard-root.service-details-content{margin-top:12px;border-color:var(--neutral-20)}.pickup-delivery-places-wrapper{background-color:var(--neutral-10);margin-bottom:16px;padding:8px;display:flex;align-items:center;column-gap:16px;border-radius:4px}.pickup-delivery-places-wrapper>div{flex:1}.subcontracted-price-input{max-width:366px;margin-top:8px!important}.uploaded-documents{margin-top:12px}.uploaded-documents .uploaded-document{padding:8px 12px;border-radius:4px;border:1px solid var(--neutral-20)}.uploaded-documents .uploaded-document .file-icon svg{fill:var(--blue-10)}.uploaded-documents .uploaded-document .file-name{margin-left:8px;font-size:14px;color:var(--neutral-50);cursor:pointer}.uploaded-documents .uploaded-document .file-created-at{margin-left:24px;font-size:12px;color:var(--neutral-40)}.statistics-grid-wrapper .statistics-grid-wrapper-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:12px}.statistics-grid-wrapper .statistics-grid-wrapper-header .expand-title-wrapper{display:flex;flex-direction:row;align-items:flex-start}.statistics-grid-wrapper .statistics-grid-wrapper-header .expand-title-wrapper button{padding:0}.statistics-grid-wrapper .outlined-card-element{margin-top:12px;border-color:var(--neutral-20)}.statistics-grid-wrapper .outlined-card-element .MuiCardContent-root{padding:8px 12px}.statistics-grid-wrapper .outlined-card-element .statistic-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:12px}.statistics-grid-wrapper .outlined-card-element .statistic-grid .statistic-grid-item{background-color:var(--neutral-10);border-radius:4px;padding:2px 8px}.statistics-grid-wrapper.hide .restricted-information{filter:blur(5px)}.item-container{display:flex;flex-wrap:nowrap;gap:4px;overflow:hidden;white-space:nowrap;position:relative;height:100%}.extra{border-radius:4px;flex-shrink:0;padding-left:4px}.freights-list{overflow:hidden;max-height:0;transition:max-height .3s ease;display:flex;flex-direction:column;max-width:0}.freights-list.v2{background-color:var(--neutral-10)!important}.freights-list.v2 .item{height:40px}.freights-list.v2 .list-item.list-header{background-color:var(--neutral-10)!important;border-bottom-color:var(--neutral-20)!important;border-width:1px!important}.freights-list.v2 .list-item{margin-left:0!important;padding-left:0!important;margin-bottom:0!important;background-color:var(--neutral-10)!important}.freights-list.open{overflow:visible}.freights-list .list-item .sticky-left.empty{left:0!important;width:64px!important;flex-basis:64px!important}.freight-of-order,.order-of-freight{padding-left:24px!important;margin-left:20px!important;border-radius:0;height:40px!important;min-height:40px!important}.freight-of-order.list-header,.order-of-freight.list-header{height:46px!important;min-height:46px!important;margin-top:0;margin-bottom:0;border-top:1px solid var(--neutral-20)!important;border-color:var(--neutral-20)!important}.freight-of-order:not(.list-header),.order-of-freight:not(.list-header){border-bottom:1px solid var(--neutral-10)}.freight-of-order>span,.order-of-freight>span{flex-basis:200px!important}.freight-of-order>span:nth-child(2),.order-of-freight>span:nth-child(2){flex-basis:300px!important}.freight-of-order:last-child,.order-of-freight:last-child{margin-bottom:16px}.freight-of-order .sticky-left,.order-of-freight .sticky-left{background-color:var(--neutral-10)!important;flex-basis:40px!important;width:40px!important;left:64px!important}.freight-of-order.list-item:not(.no-flex)>:not(:only-child):nth-child(2),.order-of-freight.list-item:not(.no-flex)>:not(:only-child):nth-child(2){flex-basis:40px!important;width:40px!important;left:64px!important;justify-content:center}.freight-of-order.list-item:not(.no-flex)>:not(:only-child):nth-child(3){flex-basis:260px!important;width:260px!important;left:104px!important}.order-of-freight .sticky-left{position:sticky;background-color:var(--neutral-10)!important;left:64px!important}.order-of-freight.list-item:not(.no-flex)>:not(:only-child):nth-child(2){flex-basis:300px!important;width:300px!important;justify-content:flex-start;padding-left:82px}.cancel-order-detailes-wrapper{border:1px solid var(--neutral-20);padding:8px;border-radius:4px;margin-top:24px}.cancel-order-detailes-wrapper .cancel-order-detailes-top{padding:0 4px}.cancel-order-detailes-wrapper .cancel-order-detailes-top p{font-size:14px}.cancel-order-detailes-wrapper .cancel-order-detailes-top .cancel-order-address{margin-top:4px}.cancel-order-detailes-wrapper .cancel-order-detailes-divider{background-color:var(--neutral-20);height:1px;width:100%;margin-top:8px}.cancel-order-detailes-wrapper .cancel-order-detail-item{margin-top:8px;padding:0 4px;display:flex;flex-direction:column;gap:2px}.cancel-order-detailes-wrapper .cancel-order-detail-departure-date{display:flex;align-items:center}.cancel-order-detailes-wrapper .cancel-order-detail-departure-date .cancel-order-detail-departure-date-timezone{color:var(--neutral-40);margin-left:5px;display:flex;align-items:end;gap:4px}.cancel-order-detailes-wrapper .cancel-order-detail-departure-date .cancel-order-detail-departure-date-timezone span{color:var(--neutral-40)}li.MuiMenuItem-root.delete-task-menu-item{color:var(--error-30)}.tour-form-list .bulk-actions .MuiButtonBase-root{background-color:unset!important;font-weight:500}.tour-form-list .bulk-actions .MuiButtonBase-root:not(.Mui-disabled){color:var(--main)!important}.tour-form-list.half-size .list-section{width:50%!important}.tour-form-list .list-item.v2 .bulk-select.v2,.tour-form-list .list-item.v2 .icon-checkbox{padding:0!important;width:40px!important;flex-basis:40px!important;justify-content:center}.tour-form-list .list-item .sticky-left,.tour-form-list .list-item .freight-dropdown{width:24px;flex-basis:24px;padding:0;left:0}.tour-form-list .list-item #category{width:300px!important;flex-basis:300px!important;left:64px}.tour-form-list.freight-list .list-item #short_id{left:64px!important;flex-basis:300px!important;width:300px!important}.tour-form-list.freight-list .list-header:not(.no-flex).no-bulk:not(:only-child)>:nth-child(1){left:0!important;width:64px!important;flex-basis:64px!important}.order-map-list-item.change-timer button{height:unset;padding:0!important;border:unset!important;gap:4px}.order-map-list-item.change-timer span{color:var(--black);font-size:14px}.tour-calendar .header{min-height:48px!important}.tour-calendar .tour-calendar-menu-button{padding:0!important;width:40px;height:40px;border-radius:4px!important;border:2px solid var(--blue-20)!important}.tour-calendar .tour-calendar-menu-button svg{color:var(--blue-20)}.tour-calendar .list-type-toggle{border:1px solid var(--neutral-30);height:40px;width:80px;flex-shrink:0;display:flex;justify-content:center;align-items:center;border-radius:4px}.tour-calendar .list-type-toggle .toggle{height:100%;width:100%;display:flex;justify-content:center;align-items:center;margin:0}.tour-calendar .list-type-toggle .toggle .MuiGrid-root{display:flex;justify-content:center;align-items:center;padding:0}.tour-calendar .list-type-toggle .toggle .MuiGrid-root svg{width:24px;height:24px}.order-maps-graph-v3 .header{padding-bottom:0!important;gap:0!important;position:sticky;top:0;background:#fff;display:inline-flex!important;width:100%;padding-top:0!important}.order-maps-graph-v3 .header .clickable:hover,.order-maps-graph-v3 .header .clickable:hover .date-item{transition:all .3s ease-in .5s;text-decoration-color:var(--main)!important;color:var(--main)!important;fill:var(--main)!important}.order-maps-graph-v3 .header:not(.lines){z-index:11;box-shadow:0 1px 0 var(--neutral-20);margin-bottom:1px}.order-maps-graph-v3 .header.lines{position:absolute;left:0;right:0;bottom:0;background-color:transparent;min-height:100%;width:100%}.order-maps-graph-v3 .header .date-column{flex:1 1 24px;overflow:hidden;align-items:center;padding:2px auto 6px;border-right:1px solid var(--neutral-20)}.order-maps-graph-v3 .header .date-column:nth-child(n+3){border-left:1px solid var(--neutral-20)}.order-maps-graph-v3 .header .date-column .group_week{padding:4.5px 12px;border-radius:40px;gap:4px;display:flex;justify-content:center;align-items:center}.order-maps-graph-v3 .header .date-column.numbers-match .group_week{background-color:var(--blue-0)}.order-maps-graph-v3 .header .date-column.numbers-match .group_week span{color:var(--blue-30)}.order-maps-graph-v3 .header .date-column.numbers-match .group_week:hover{background-color:var(--blue-10)}.order-maps-graph-v3 .header .date-column.numbers-match .group_week:hover span{color:var(--blue-30)}.order-maps-graph-v3 .header .date-column.numbers-mismatch .group_week{background-color:var(--yellow-10)}.order-maps-graph-v3 .header .date-column.numbers-mismatch .group_week span{color:var(--yellow-30)}.order-maps-graph-v3 .header .date-column.numbers-mismatch .group_week:hover{background-color:var(--yellow-30)}.order-maps-graph-v3 .header .date-column.numbers-mismatch .group_week:hover span{color:var(--yellow-10)}.order-maps-graph-v3 .header .date-column.is-today{border-width:2px;border-color:var(--pink-20)}.order-maps-graph-v3 .header .date-column.is-today .group_week{border:1px solid transparent;background-color:var(--pink-20)}.order-maps-graph-v3 .header .date-column.is-today .group_week svg{color:#fff;fill:#fff}.order-maps-graph-v3 .header .date-column.is-today span{color:#fff!important}.order-maps-graph-v3 .header .date-column.is-today.numbers-mismatch .group_week,.order-maps-graph-v3 .header .date-column.is-past.numbers-mismatch .group_week{border-color:var(--red-20);background-color:var(--red-0)}.order-maps-graph-v3 .header .date-column.is-today.numbers-mismatch .group_week span,.order-maps-graph-v3 .header .date-column.is-past.numbers-mismatch .group_week span{color:var(--red-20)!important}.order-maps-graph-v3 .header .date-column.is-today.numbers-mismatch .group_week:hover,.order-maps-graph-v3 .header .date-column.is-past.numbers-mismatch .group_week:hover{border-color:var(--red-30);background-color:var(--red-30)}.order-maps-graph-v3 .header .date-column.is-today.numbers-mismatch .group_week:hover span,.order-maps-graph-v3 .header .date-column.is-past.numbers-mismatch .group_week:hover span{color:var(--red-0)!important}.order-maps-graph-v3 .header .date-column.is-holiday{border-width:2px;border-color:var(--neutral-10);background-color:var(--neutral-10)}.order-maps-graph-v3 .header .date-column.is-holiday svg{color:var(--neutral-40);fill:var(--neutral-40)}.order-maps-graph-v3 .header .date-item{position:relative;z-index:3;text-align:center;color:#686866;flex:1 1 24px;overflow:hidden}.order-maps-graph-v3 .header .date-item.v3{color:var(--black);margin-bottom:0!important}.order-maps-graph-v3 .header .date-item.v3.day_name{color:var(--neutral-40)}.order-maps-graph-v3 .header .date-item.week_number{height:28px;font-size:14px;font-style:normal;line-height:100%;font-variant:all-small-caps;display:flex;align-items:center;overflow:visible;position:absolute;top:-8px;width:100px}.order-maps-graph-v3 .header .date-item.day{font-size:14px;font-style:normal;font-weight:500;line-height:120%;height:14px;margin-bottom:4px;margin-top:18px}.order-maps-graph-v3 .header .date-item.day_name{font-size:14px;font-style:normal;font-weight:400;line-height:100%;height:12px;font-variant:all-small-caps}.order-maps-graph-v3 .header .date-item-line{position:relative;z-index:3;text-align:center;flex-shrink:1;flex-grow:1;flex-basis:24px;overflow:hidden;pointer-events:none;border-right:1px solid var(--neutral-20)}.order-maps-graph-v3 .header .date-item-line:nth-child(n+3){border-left:1px solid var(--neutral-20)}.order-maps-graph-v3 .header .date-item-line.is-holiday{border-width:2px;border-color:var(--neutral-10);background-color:var(--neutral-10)}.order-maps-graph-v3 .header .date-item-line.is-today{border-width:2px;border-color:var(--pink-20)}.order-maps-graph-v3 .header .clickable .date-item:hover{color:var(--main)}.order-maps-graph-v3{width:100%;height:100%;overflow:auto;overflow-x:hidden;position:relative}@supports (-moz-appearance: none){.order-maps-graph-v3{padding-right:20px}}.order-maps-graph-v3 .driver-name{min-width:160px;width:260px;position:sticky;left:0;background-color:#fff;height:100%;overflow:hidden;text-overflow:ellipsis;min-height:18px;display:flex;font-weight:500;align-items:center;z-index:10;min-height:48px;flex-shrink:0;padding:2px 8px}.body{position:relative}.body .hover-action{position:absolute;border-radius:4px;background:var(--main-50);height:100%;z-index:7}.body .hover-action:hover{cursor:pointer}.body .hover-action.v2{background:unset!important}.body .hover-action.v2:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 7c-.55 0-1 .45-1 1v3H8c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V8c0-.55-.45-1-1-1m0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8'/%3E%3C/svg%3E") 12 12,pointer}.body .hover-action.hidden{z-index:-1;opacity:0;top:-200px!important;left:-200px!important}.body .hover-action button{width:100%;height:100%;padding:0;border-radius:4px!important}.body .order-map-row{display:flex;align-items:center;position:relative;background-color:#fff}.body .order-map-row.v3{height:40px;min-height:40px;border-bottom:1px solid var(--neutral-10);border-right:1px solid var(--neutral-20)}.body .order-map-row.v3 .driver-name{border-bottom:1px solid var(--neutral-10);min-height:40px}.body .order-map-row .order-map-item{position:absolute;font-weight:500;height:24px;display:flex;justify-content:left;align-items:center;z-index:9;gap:8px;cursor:pointer;border-radius:16px;top:8px;padding:0 4px;overflow:hidden;min-width:34px}.body .order-map-row .order-map-item:not(.draft) .tour-info{justify-content:space-between}.body .order-map-row .order-map-item .tour-info-name{width:min-content!important;z-index:3!important;text-align:left!important;overflow:hidden!important;text-overflow:ellipsis}.body .order-map-row .order-map-item .tour-info-name span{padding-left:2px!important}.body .order-map-row .order-map-item.default .clip-overlay{border:1px solid var(--blue-10);background-color:var(--blue-10)}.body .order-map-row .order-map-item.default .clip-overlay:before{background-color:var(--blue-0)}.body .order-map-row .order-map-item.default:not(.draft).finished .clip-overlay{border:unset}.body .order-map-row .order-map-item.default:not(.draft).finished span{text-decoration:line-through}.body .order-map-row .order-map-item.red .clip-overlay{border:1px solid var(--red-20);background-color:var(--red-20)}.body .order-map-row .order-map-item.red .clip-overlay:before{background-color:var(--red-0)}.body .order-map-row .order-map-item.red *{color:var(--red-20)}.body .order-map-row .order-map-item.dark-red .clip-overlay{border:1px solid var(--red-20);background-color:var(--red-20)}.body .order-map-row .order-map-item.dark-red .clip-overlay:before{background-color:var(--red-20)}.body .order-map-row .order-map-item.dark-red *{color:var(--red-0);fill:var(--red-0)}.body .order-map-row .order-map-item.yellow .clip-overlay{border:1px solid var(--yellow-30);background-color:var(--yellow-30)}.body .order-map-row .order-map-item.yellow .clip-overlay:before{background-color:var(--yellow-10)}.body .order-map-row .order-map-item.yellow *{color:var(--yellow-30)}.body .order-map-row .order-map-item.early-start{border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.body .order-map-row .order-map-item.early-start .clip-overlay{clip-path:polygon(8px 0,100% 0,100% 50%,100% 100%,8px 100%,0% 50%)}.body .order-map-row .order-map-item.early-start .clip-overlay:before{clip-path:polygon(8px 0,100% 0,100% 50%,100% 100%,8px 100%,0% 50%)}.body .order-map-row .order-map-item.early-start .MuiTypography-root{margin-left:0}.body .order-map-row .order-map-item:not(.early-start) .clip-overlay,.body .order-map-row .order-map-item:not(.early-start) .clip-overlay:before{border-top-left-radius:40px;border-bottom-left-radius:40px}.body .order-map-row .order-map-item:not(.early-end) .clip-overlay,.body .order-map-row .order-map-item:not(.early-end) .clip-overlay:before{border-top-right-radius:40px;border-bottom-right-radius:40px}.body .order-map-row .order-map-item .MuiTypography-root{height:100%;z-index:1}.body .order-map-row .order-map-item svg{height:16px;width:16px;z-index:3!important;position:relative;display:flex}.body .order-map-row .order-map-item .clip-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.body .order-map-row .order-map-item .clip-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.body .order-map-row .order-map-item.time-off{z-index:8;background:var(--neutral-20)!important;justify-content:center}.body .order-map-row .order-map-item.time-off *{color:var(--black)}.body .order-map-row .order-map-item.suggestion{z-index:8;min-width:50px;background-clip:padding-box;justify-content:center;border-radius:4px}.body .order-map-row .order-map-item.suggestion *{color:var(--black)}.body .order-map-row .order-map-item.suggestion * svg{color:var(--blue-20);fill:var(--blue-20)}.body .order-map-row .order-map-item.suggestion.error{border:1px dashed var(--red-20)!important;background-color:var(--red-0)!important}.body .order-map-row .order-map-item.suggestion.error span{color:var(--red-20)!important}.body .order-map-row .order-map-item.suggestion.error svg{fill:var(--red-20)!important}.body .order-map-row .order-map-item.suggestion.selected{background-color:var(--blue-30);border-radius:16px;justify-content:flex-start;padding:0 4px}.body .order-map-row .order-map-item.suggestion.selected *{color:var(--neutral-0);font-weight:400}.body .order-map-row .order-map-item.suggestion.creating{background-color:var(--blue-0);border-radius:16px;position:relative;justify-content:flex-start}.body .order-map-row .order-map-item.suggestion.creating:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer 3s infinite}.body .order-map-row .order-map-item.suggestion.creating *{color:var(--neutral-50);font-style:italic;font-weight:400}.body .order-map-row .order-map-item.early-end{border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:8px}.body .order-map-row .order-map-item.early-end .clip-overlay{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,0% 50%)}.body .order-map-row .order-map-item.early-end .clip-overlay:before{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,0% 50%)}.body .order-map-row .order-map-item.both-early-start-and-end,.body .order-map-row .order-map-item.both-early-start-and-end .clip-overlay{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0% 50%)!important}.body .order-map-row .order-map-item.both-early-start-and-end .clip-overlay:before{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0% 50%)!important}.body .order-map-row .order-map-item.draft{border:unset!important;background:unset!important;color:unset;font-size:12px;font-weight:400}.body .order-map-row .order-map-item.draft:before{background-color:unset!important}.body .order-map-row .order-map-item.draft .clip-overlay:before{background-color:#fff!important}.body .order-map-row .order-map-item.draft:before{background-color:unset}.popover-paper{margin-top:10px;overflow:visible!important}.popover-paper:before{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;top:-10px;left:calc(50% - 10px)}.render-zone{width:100%;height:100%;position:relative;min-height:40px}.gm-style-iw-t{bottom:0!important}.gm-style-iw.gm-style-iw-c{background-color:unset;box-shadow:unset;padding:0;overflow:visible}.gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:visible!important}.gm-style-iw.gm-style-iw-c .truck-marker-position{position:relative}.gm-style-iw.gm-style-iw-c .truck-info{width:170px;height:66px!important;border:2px solid var(--main);padding:12px;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;position:absolute;left:-85px;bottom:58px}.gm-style-iw.gm-style-iw-c .truck-info .speed{line-height:16px;display:flex;justify-content:space-between}.gm-style-iw.gm-style-iw-c .truck-info .update{line-height:14px;font-size:12px;color:#1d1d1b80;text-align:right}.more-info{transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden;position:absolute;left:0;width:420px;height:57px;background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:4px;padding:8px;font-size:16px;line-height:19px;color:var(--black)}.more-info .button-section button{width:120px;height:48px;color:var(--main);font-weight:500;display:block!important;text-align:center;border-radius:4px}.driver-marker{position:relative;width:100px;display:flex}.driver-marker .visible-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;overflow:hidden!important;height:100%}.driver-marker .driver-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:70px!important;width:100px;position:relative;overflow-x:visible}.driver-marker .driver-info .icon{width:34px;height:34px}.driver-marker .driver-info .driver-name-box{height:24px;width:100px;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#fff;line-height:16px;white-space:nowrap;padding:4px 8px}.driver-marker .driver-info .driver-name-box .driver{width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:500}.driver-marker .driver-info .driver-name-box.active{background:#2da819}.driver-marker .driver-info .driver-name-box.inactive{background:#db2828}.driver-marker .driver-info .arrow-icon{position:absolute;bottom:-9px}.driver-marker .driver-info .arrow-icon.active{color:#2da819}.driver-marker .driver-info .arrow-icon.inactive{color:#db2828}.forgotPassword{width:100%}.forgotPassword .content{justify-content:center;align-items:center}.forgotPassword .content .title{font-weight:600;text-align:center}.forgotPassword .content .subtitle,.forgotPassword .content .messageItem,.forgotPassword .content .messageItem .formFields{text-align:center}.forgotPassword .content .messageItem .formFields .stackFields{flex-direction:column!important;-ms-flex-direction:column!important;margin-bottom:1vh}.forgotPassword .content .messageItem .formFields .hiddenCheck{height:0;opacity:0;transition:height 0ms .4s,opacity .4s 0ms}.forgotPassword .content .messageItem .formFields .passwordCheck{border:1px solid;border-color:var(--main);border-radius:4px;overflow:hidden;height:auto;opacity:1;transition:height .4s 0ms,opacity .6s 0ms}.forgotPassword .content .messageItem .formFields .passwordCheck .checkList,.forgotPassword .content .messageItem .formFields .passwordCheck .checkList .itemList{padding:0}.forgotPassword .content .messageItem .formFields .passwordCheck .checkList .itemList .itemIcon{min-width:0}.forgotPassword .content .messageItem .formFields .passwordCheck .checkList .itemList .itemText span{font-size:11px!important}.forgotPassword .content .messageLink{text-align:center}.requestCode{width:100%;padding:20px}.requestCode .content{justify-content:center;align-items:center}.requestCode .content .title{font-weight:600;text-align:center}.requestCode .content .subtitle,.requestCode .content .messageItem{text-align:center}.requestCode .content .messageItem .submitButton{width:100%;margin-top:20px}.requestCode .content .messageLink{text-align:center}.signIn{width:100%;padding:20px}.signIn .content{justify-content:center;align-items:center}.signIn .content .title{font-weight:600;text-align:center}.signIn .content .messageItem{display:flex;gap:1rem}.signIn .content .messageItem .stack{flex-direction:column!important;-ms-flex-direction:column!important}.signIn .content .messageItem .socialNotice{font-size:12px;margin-top:1vh;padding-left:1vh}.signIn .content .messageItem .formFields .stackFields{flex-direction:column!important;-ms-flex-direction:column!important;margin-bottom:1vh}.signIn .content .messageItem .formFields .forgotPassword{text-align:right}.signIn .content .messageItem .formFields .submitButton{width:100%;margin-top:2vh}.signIn .content .messageLink{text-align:center}.verify{width:100%;padding:20px}.verify .content{justify-content:center;align-items:center}.verify .content .title{font-weight:600;text-align:center}.verify .content .subtitle,.verify .content .messageItem{text-align:center}.verify .content .messageItem .stack{flex-direction:column!important;-ms-flex-direction:column!important}.verify .content .messageItem .submitButton{width:100%;margin-top:20px}.verify .content .messageLink{text-align:center}.map-button:hover,.map-button.checked{background-color:var(--blue-0)!important}.timestamp-icon{color:#5f6368;width:16px!important;height:19.2px!important}.map-container{max-width:50%;height:100%;flex-basis:550px;z-index:9;background-color:#fff;padding-left:10px}.more-info{transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden;position:absolute;left:0;bottom:-63px;width:420px;height:57px;background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:4px;padding:8px;font-size:16px;line-height:19px;color:var(--black)}.more-info.visible{opacity:1;visibility:visible}.more-info .divider{height:1px;border-bottom:1px solid var(--neutral-20)}.more-info .align-flex-start{align-items:flex-start}.more-info .button-section{display:flex;justify-content:center;align-items:center}.more-info .button-section button{width:120px;height:40px;color:var(--main);font-weight:500;display:block!important;text-align:center;border-radius:4px}.more-info .button-section button:hover{background-color:var(--main-50)}.more-info .chip{border:1px solid transparent;border-radius:4px;padding:1px 4px}.more-info .chip.celestial{background-color:var(--blue-0);color:var(--blue-20);border-color:var(--blue-20)}.more-info .chip.purple{background-color:var(--purple-0);color:var(--purple-20);border-color:var(--purple-20)}.more-info .chip.redDark{background-color:var(--red-20);color:var(--red-0);border-color:var(--red-20)}.visible-info{width:24px!important;height:24px!important;padding:0!important;border-radius:50%;background-color:var(--main);box-shadow:0 0 8px 6px var(--blue-10);color:#fff;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:12px}.visible-info.hidden{opacity:0;width:0;height:0}.visible-info.secondary{background-color:var(--blue-10);box-shadow:0 0 8px 6px var(--blue-0)}.visible-info svg{padding:4px;fill:#fff;width:1em;height:1em;display:inline-block;font-size:1.5rem}.map-marker{position:relative;width:100px;display:flex}.map-marker.v2{width:unset}.map-marker.v2 .driver-info{width:24px!important;height:24px!important}.map-marker.v2 .more-info{height:unset;max-width:250px;padding:12px;font-size:12px;bottom:unset}.map-marker.v2 .more-info .edit-button{width:18px;height:18px;display:block!important;fill:var(--neutral-40)}.map-marker.v2 .more-info .edit-button:hover{fill:var(--neutral-30)}.map-marker.v2 .more-info button{user-select:none}.map-marker.v2 .more-info svg{width:auto;height:12px}.map-marker.v2 .more-info svg.info-icon{height:18px}.map-marker.v2 .more-info .bold{font-weight:500}.map-marker.v2 .more-info .font-14{font-size:14px}.map-marker.v2 .more-info .font-16{font-size:16px}.map-marker.v2 .more-info .with-background{background-color:var(--neutral-10);padding:2px 8px}.map-marker.v2 .more-info .html-tooltip .html-tooltiptext{width:250px;margin-left:-125px}.data-list.availability{flex-basis:0!important}.driver-availability-preview .page-container{height:100%;flex-wrap:nowrap;flex-direction:column}.driver-availability-preview .title{margin-top:26px;margin-bottom:12px;font-weight:500;font-size:20px;display:flex;flex-direction:row;height:24px;align-items:center;justify-content:space-between;flex-basis:0}.driver-availability-preview .title svg{color:var(--black)}.driver-availability-preview .subtitle{display:flex;background:#f5f5f5;padding:8px 16px;font-size:14px;flex-basis:0}.driver-availability-preview .small-icon{font-size:16px}.driver-availability-preview .large-icon{width:32px;height:auto}.driver-availability-preview .data-list{display:flex;flex-direction:column;gap:16px}.driver-availability-preview .list-item{padding:0!important;background-color:var(--white-200);max-width:100%}.driver-availability-preview .list-item>:nth-child(1){width:100%!important;flex-basis:100%!important;overflow:hidden}.driver-availability-preview .distance{color:var(--success);font-weight:500}.driver-availability-preview .distance.scheduled{color:var(--warning)}.driver-availability-preview .distance.error{color:var(--error)}.driver-availability-preview .column{justify-content:space-between}.button-badge .MuiBadge-badge{background-color:var(--white-700);color:var(--white);width:24px;height:24px;border-radius:50%}.button-badge.error .MuiBadge-badge{background-color:var(--error)}.button-badge .bordered-button{padding:6px;border-radius:4px;border:2px solid var(--white-600);background-color:var(--white);width:40px;height:40px}.driver-availability-requirement-popover{width:300px}.driver-availability-requirement-popover .MuiTooltip-tooltip{padding:12px}.driver-availability-requirement-popover .requirement-title{border-radius:4px;background-color:var(--main-50);padding:2px 8px}.driver-availability-requirement-popover .requirement-title.error{background-color:var(--error-50);color:var(--error)}.form.freight{flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden;gap:28px}.form.freight .form-section{display:flex;flex-direction:row;align-items:center;gap:8px;background-color:var(--main-50);border-radius:4px;padding:8px 16px;text-transform:uppercase;min-width:unset!important}.form.freight .form-section svg{width:19px;height:19px;font-size:19px}.form.freight .add-new-freight{color:var(--main)}.form.freight .freight-form-body{padding-bottom:10px;overflow-y:auto}.form.freight .freight-table-header{position:sticky;top:0;z-index:2;background:#fff;padding-bottom:10px;margin-bottom:-10px;min-width:unset!important}.form.freight .freight-form-footer{height:105px;flex-shrink:0}.form.freight .freight-form-footer .import-pdf{height:100%;width:100%;flex-direction:column;border-radius:4px;background-color:#f0f0f0}.form.freight .freight-form-footer .import-pdf div{color:#000}.form.freight .freight-form-footer .import-pdf svg{width:40px;height:40px}.form.freight .freight-form-footer .import-pdf:hover{border-color:var(--blue-20)}.form.freight .freight-row-item .MuiAutocomplete-root,.form.freight .freight-row-item .MuiFormControl-root{min-width:200px}.form.freight .freight-row-item .MuiAutocomplete-root.small,.form.freight .freight-row-item .MuiFormControl-root.small{min-width:100px}.data-list.freights{flex:1;width:50%}.freights-map-container .visible-info,.freight.v2.map-marker{background-color:var(--white);color:var(--blue-20)}.freights-map-container .visible-info svg,.freight.v2.map-marker svg{fill:var(--blue-20)}.map-freight-marker.v2 .more-info svg{height:16px}.map-freight-marker .chip{display:inline-block}.tanstack-table-virtual-scroll{width:100%;position:relative}.tanstack-table-virtual-scroll .item{width:auto}.loader-container.fetching-more{padding:12px 0}.map-button{border-radius:4px!important;height:48px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;gap:8px}.map-button:hover,.map-button.checked{background-color:var(--blue-0)}.freight-preview{width:512px;padding:16px 16px 16px 20px}.freight-preview .title{margin-top:16px;margin-bottom:14px;font-weight:500;font-size:16px;display:flex;flex-direction:row;height:24px;align-items:center;justify-content:space-between}.freight-preview .title svg{color:var(--black)}.freight-preview .border{border:1px solid transparent;border-radius:4px;background:var(--white-200);padding:14px 16px}.freight-preview .border.warning{border-color:#db2828}.freight-preview .btn{height:40px;font-weight:500!important}.freight-preview .btn.red{color:var(--error)}.freight-preview .column{justify-content:space-between}.freight-preview .column.static{gap:16px;width:100%}.freight-preview .column.secondary{height:44px}.freight-preview .grow{flex-grow:1;height:100%}.freight-preview .grow.flex-50{max-width:50%;flex-basis:50%;display:flex;gap:10px;overflow:hidden;text-overflow:ellipsis}.freight-preview .row.first-row{align-items:flex-start;gap:18px}.freight-preview .divider{border-color:#979fb0}.freight-markers{width:32px;height:32px;background-color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:4px}.freight-markers.last-task{z-index:9999}.freight-markers svg{width:16px;height:16px;fill:var(--blue-20)}.freight-markers:after{content:"";position:absolute;bottom:-12px;left:calc(50% - 6px);border-top:6px solid var(--white);border-bottom:6px solid transparent;border-left:6px solid transparent;border-right:6px solid transparent}.summary-header-wrapper{display:flex;position:sticky;top:0;z-index:999}.summary-header{align-items:center;justify-content:space-between;flex:1;margin-top:-16px;margin-left:-20px;margin-right:-16px;border-bottom:1px solid var(--neutral-20);padding:16px 16px 16px 20px;background-color:var(--white)}.list-section.freights .scrolling-box{width:316px}.list-section.freights .list-item:not(.no-flex)>:not(:only-child):nth-child(2){flex:0 0 280px;width:280px}.form.order-map-form{flex-direction:column;flex-wrap:nowrap;height:100%;overflow:hidden;gap:20px}.form.order-map-form.v2{overflow:visible}.form.order-map-form .list-container{max-height:100%;overflow-y:auto;position:relative}.form.order-map-form .order-map-header{padding:16px;border:1px solid var(--neutral-30);border-radius:4px}.form.order-map-form .order-map-header .order-map-header-item{padding:0 8px}.form.order-map-form .quick-metrics-section{border-radius:4px;background-color:var(--white-500)}.form.order-map-form .quick-metrics-section.v2{background-color:transparent}.form.order-map-form .quick-metrics-section.v2 .quick-metrics{background-color:var(--white-500);padding:8px;border-radius:4px}.form.order-map-form .quick-metrics-section .quick-metrics{padding:8px 12px}.form.order-map-form .header{padding-right:0;min-height:unset}.form.order-map-form .form-list-section{height:100%}.form.order-map-form .form-list-section .list .header{padding-top:0!important}.form.order-map-form .droppable-region{position:fixed}.form.order-map-form .tabs{flex-basis:40px}.form.order-map-form .tabs .form-tabs{border-bottom:1px solid #b4b4b4;width:100%}.form.order-map-form .body{display:flex;gap:24px;overflow:hidden}.form.order-map-form .left-side{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}.form.order-map-form .right-side{position:relative;z-index:10}.form.order-map-form .kpi-list .list-item{padding-left:12px;padding-right:12px}.form.order-map-form .order-map-document-list .header{padding-top:0}.form.order-map-form .orders-list-draggable{width:100%;height:100%}.form.order-map-form .orders-list-draggable.v2{height:auto!important;max-height:100%;overflow:hidden}.form.order-map-form .orders-list-draggable.v2 .header{border:unset;padding:0!important}.form.order-map-form .freight-list.tour-form-list.v2{height:auto!important;max-height:100%;overflow:hidden}.form.order-map-form .freight-list.tour-form-list.v2 .data-list{flex-basis:100%}.form.order-map-form .list-item.order #time_arrival .menu-button-text{font-size:16px;white-space:nowrap;color:var(--black)}.form.order-map-form .list-item.order #vehicle .MuiInputBase-root,.form.order-map-form .list-item.order #trailer .MuiInputBase-root,.form.order-map-form .list-item.order #hook .MuiInputBase-root,.form.order-map-form .list-item.order #notes .MuiInputBase-root,.form.order-map-form .list-item.order #route .MuiInputBase-root{background-color:transparent}.form.order-map-form .list-item.kpi-list-item{height:36px;gap:24px}.form.order-map-form .list-item.kpi-list-item>:not(:only-child){flex:1 1 25%!important;width:unset!important}.form.order-map-form .list-item.kpi-list-item .red{color:var(--error)}.form.order-map-form .list-item.kpi-list-item .green{color:var(--success)}.form.order-map-form .map-loading{position:absolute;z-index:2;width:100%}.form.order-map-form .change-timer{padding:0;height:14px}.form.order-map-form .change-timer.v2{height:100%}.order-item-menu .MuiPaper-root{min-width:160px}.gm-style-iw-tc{display:none}.gm-style-iw button{display:none!important}.unavailable-popup-available-on{border:1px solid #dadada;border-radius:4px;padding:8px;margin-top:24px}.contentBox{overflow-y:scroll}.no-items-data{height:100%;display:flex;justify-content:center;align-items:center;width:100%;white-space:pre}.list-item.sum-row *{font-weight:500!important}.list-item.sum-row .week{color:var(--main)}.usersProfile .contentBox{gap:24px}.usersProfile .contentBox .profile,.usersProfile .contentBox .workspace,.usersProfile .contentBox .holidays{padding:0}.usersProfile .contentBox .saveButtons .buttons{text-align:right}.no-items-data,.no-holidays-data{height:100%;display:flex;justify-content:center;align-items:center;width:100%;white-space:pre}.save-buttons{display:flex;align-items:flex-start;padding-top:24px!important}.customers .list-item{white-space:nowrap}.customers .list-item #address{flex:0 0 300px!important;width:300px!important}.customers .list-item .row{align-items:center;white-space:normal;gap:4px}.customers .input .MuiSelect-select{height:40px;min-height:40px;background:#f0f0f0}.customers .input.btn{background-color:#f0f0f0;border-color:transparent}.customers .input.btn:hover{border-color:transparent}.invoices .list-item{white-space:nowrap}.invoices .list-item #address{flex:0 0 300px;width:300px}.invoices .list-item .row{align-items:center;white-space:normal;gap:4px}.invoices .input .MuiSelect-select{height:40px;min-height:40px;background:#f0f0f0}.invoices .input.btn{background-color:#f0f0f0;border-color:transparent}.invoices .input.btn:hover{border-color:transparent}.action-btn{z-index:1}.formFields{display:flex;flex-direction:column!important;gap:12px}.places #address{flex:1 0 400px!important;width:400px!important}.droppable-region{width:6px;border-radius:4px}.droppable-region.isOver{background-color:var(--main-50)}.droppable-region.horizontal{width:100%;height:8px}.recharts-legend-wrapper{top:0!important}.recharts-legend-wrapper .custom-legend{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.recharts-legend-wrapper .legend-wrapper{height:30px;align-items:flex-start;overflow:hidden}.recharts-legend-wrapper .legend-wrapper .legend-item{flex:1 1 auto}.recharts-legend-wrapper .legend-more-btn{height:17px!important;white-space:nowrap;padding:0 10px}.recharts-legend-wrapper .legend-more-btn span{height:17px!important}.recharts-custom-tooltip{background-color:#fff;padding:8px;border-radius:4px;display:flex;flex-direction:column;gap:px}.recharts-custom-tooltip p{all:unset}.color-circle{min-width:12px;min-height:12px;width:12px;height:12px;border-radius:50%;margin-right:4px}.color-circle.large{min-width:24px;min-height:24px;width:24px;height:24px}.radio-btn .radio-legend{padding-left:42px}.contentBox .list-item.driver #license_number{flex:0 0 170px}.contentBox .list-item.driver .chip.verified{border-radius:4px;display:flex;justify-content:center;align-items:center;padding:8px;min-width:unset}.subcontractors .list-item{white-space:nowrap}.subcontractors .list-item #address{flex:0 0 300px!important;width:300px!important}.subcontractors .list-item .row{align-items:center;white-space:normal;gap:4px}.subcontractors .input .MuiSelect-select{height:40px;min-height:40px}.purchase-orders .list-item{white-space:nowrap}.purchase-orders .list-item .row{align-items:center;white-space:normal;gap:4px}.purchase-orders .input .MuiSelect-select{height:40px;min-height:40px}.contentBox .trailers .list-item .icon,.contentBox .vehicles .list-item .icon{width:32px;height:32px}.contentBox .trailers .list-item .icon.plate,.contentBox .vehicles .list-item .icon.plate{width:64px}.contentBox .trailers .list-item .icon svg,.contentBox .vehicles .list-item .icon svg{height:100%}.contentBox .trailers .list-item .chip,.contentBox .vehicles .list-item .chip{width:100px}.contentBox .trailers .time-off .driver-name,.contentBox .vehicles .time-off .driver-name{font-weight:500}.contentBox .trailers .time-off .driver-name .secundary,.contentBox .vehicles .time-off .driver-name .secundary{font-weight:400;color:#b4b4b4}div:focus-visible{outline:none}*{box-sizing:border-box}body{margin:0;font-family:Roboto,sans-serif!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;color:var(--black);font-size:14px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.recharts-surface{overflow:visible!important}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectable{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html{overscroll-behavior:none}.info-alert{color:#1c0ccf!important;background-color:#f4f4ff!important}.MuiClockPicker-root span{color:#000}.row{display:flex;flex-direction:row!important;flex-wrap:nowrap}.row.align-right{justify-content:flex-end!important}.row.center{justify-content:center}.row.vertical-center{align-items:center}.display-block{display:block!important}.flex{display:flex}.flex.grow{flex-grow:1}.section-btn{min-width:180px!important}.column{display:flex;flex-direction:column!important;flex-wrap:nowrap}.column.center{align-items:center}.column.left{align-items:flex-start!important}.wrap{flex-wrap:wrap!important}.no-wrap{flex-wrap:nowrap!important}.column .MuiAutocomplete-option[aria-selected=true]{background:unset!important}.update-section{display:flex;gap:8px;font-size:14px;line-height:16px}.update-section:not(.column){align-items:center}.update-section .user-box{min-width:28px;height:28px;background:#c9c6f2;border-radius:4px;color:var(--main);display:flex;justify-content:center;align-items:center}.update-section .secondary{color:#6f6f6f}.update-section .row{gap:4px;align-items:center}.select-input-box{position:relative;display:flex;flex-direction:column;gap:8px}.select-input-box .placeholder-label{position:absolute;pointer-events:none;top:34px;left:8px;z-index:2;color:#1c1c1a80;padding-right:50px;font-size:1rem}.select-input-box .placeholder-label.disabled{cursor:not-allowed!important}.select-input-box .placeholder-label.no-label{top:15px}.select-input-box .placeholder-label.no-label.small{top:8px}.not-allowed{cursor:not-allowed!important}.pageContainer{display:flex;flex-direction:row!important;flex-wrap:nowrap!important;gap:22px;min-height:0;flex-grow:1}.pageContainer .leftMenu{margin-top:1vh;min-width:150px;display:flex;flex-direction:column}.pageContainer .leftMenu .actionMenu{font-weight:700}.pageContainer .leftMenu .menuList{margin-top:2vh}.pageContainer .contentBox{height:100%;display:flex;overflow-y:hidden;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:nowrap;gap:24px}.secundary{color:#b4b4b4}.full-width{width:100%}.inline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll!important}.overflow-auto{overflow:auto!important}.hidden{display:none!important}.gap-0{gap:0!important}.gap-05{gap:2px!important}.gap-1{gap:4px!important}.gap-2{gap:8px!important}.gap-3{gap:12px!important}.gap-4{gap:16px!important}.gap-6{gap:24px!important}.p-0{padding:0!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:12px!important}.pr-0{padding-right:0!important}.p-1{padding:6px!important}.p-2{padding:12px!important}.p-4{padding:16px!important}.pl-4{padding-left:16px!important}.pv-3{padding-top:12px!important;padding-bottom:12px!important}.ph-0{padding-left:0!important;padding-right:0!important}.ph-4{padding-left:16px!important;padding-right:16px!important}.mh-4{margin:0 16px!important}.no-shrink{flex-shrink:0}.flex-basis-0{flex-basis:0!important}.flex-basis-33p{flex-basis:33.3%!important}.flex-basis-50p{flex-basis:50%!important}.flex-basis-auto{flex-basis:auto!important}.space-between{justify-content:space-between!important;align-items:center!important}.space-evenly{justify-content:space-evenly;align-items:center}.m-0{margin:0!important}.mt-1{margin-top:4px!important}.mb-1{margin-bottom:4px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.action-menu.primary .action-paperMenu{color:#fff;padding:0!important}.action-menu.primary .action-paperMenu ul{gap:0!important}.action-menu.primary .action-paperMenu li{background-color:var(--main);padding:16px;color:#fff}.action-menu.primary .action-paperMenu li:hover{background:var(--main-200);color:#fff}.menu-button-text{font-size:12px;color:#212121cc;font-family:Roboto,sans-serif!important}.menu-button-text.disabled{color:var(--neutral-30)}.scroll-padding{padding-right:20px}.scroll-padding-x{padding-bottom:10px}.margin-horizontal-0{margin-left:0!important;margin-right:0!important}.mr-3{margin-right:12px}.weight-500{font-weight:500}.weight-700{font-weight:700}.icon{min-width:24px;min-height:24px;width:24px;height:24px}.icon.disabled{fill:var(--white-700);color:var(--white-700)}.disabled .icon{fill:#b4b4b4!important}svg.disabled{fill:var(--neutral-20)}.icon-btn{border-radius:50%;width:32px;height:32px!important;padding:4px!important;border:1px solid transparent!important;color:var(--black)!important}.icon-btn:hover{color:var(--main)!important}.icon-btn svg{font-size:1em}.no-border{border:none!important}.no-height{height:unset!important}.no-gap{gap:0!important}.selected-list-item:after{content:"";position:absolute;inset:0;background:var(--main-50);z-index:-1;border-radius:4px}.selected-list-item>*{background:var(--main-50)!important}.selected-list-item .MuiButtonBase-root.MuiCheckbox-root svg{color:var(--main-50)!important}.selected-list-item .MuiButtonBase-root.MuiCheckbox-root svg path{color:#f0f0f0}.selected-list-item .MuiButtonBase-root.MuiCheckbox-root:after{height:12px!important;width:12px!important}.filter-menu .MuiPaper-root{padding:0!important}.filter-menu hr{margin-top:0!important;margin-bottom:0!important;color:#eaf4fb}svg.with-background{background:var(--main);border-radius:4px;color:#fff;width:18px;height:18px}svg.black{color:var(--black)}.no-margin{margin:0!important}.text-center{text-align:center;justify-content:center;justify-self:center}.text-right{text-align:right}.underline{text-decoration:underline!important;text-decoration-color:var(--black)!important}.pointer-events-active{pointer-events:all!important}svg.small{width:16px!important;height:16px!important}svg.small:hover:not(.disabled){color:var(--main)}button{all:unset;cursor:pointer}.self-right{align-self:flex-end}.self-center{align-self:center}.divider{border-color:#f0f0f0}.loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;gap:20px;min-height:250px;width:100%}.row-reverse{flex-direction:row-reverse!important}.width-50{max-width:50%}.width-100{max-width:100%}.height-100{height:100%!important}.min-height-40px{min-height:40px}.min-height-500px{min-height:500px}.clickable{cursor:pointer!important;pointer-events:all!important}.clickable.disabled{cursor:not-allowed!important}.header-triple-action:hover svg{color:var(--main)!important}.pointer{cursor:pointer!important}.normal-cursor{cursor:auto!important}.grabbable{cursor:grab!important;pointer-events:all!important}.is-grabbing{cursor:grabbing!important;z-index:998}.no-drag{pointer-events:none}.MuiPickersMonth-root,.MuiPickersYear-root,.PrivatePickersYear-yearButton{text-align:center}.ai-button{color:var(--main);font-weight:500;animation:glow 2s infinite}.ai-button.disabled{color:#868686}@keyframes glow{0%{text-shadow:0 0 5px var(--main-200)}50%{text-shadow:0 0 10px var(--main-200)}to{text-shadow:0 0 5px var(--main-200)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.background-fade{background:var(--main-50);border-radius:4px;padding:2px 8px}.bordered{border:1px solid var(--neutral-20);border-radius:4px}.border-bottom{border-bottom:2px solid var(--white-500, #f0f0f0)}.badge-circle{border-radius:50%;background-color:var(--main-50);width:20px;height:20px;display:flex;justify-content:center;align-items:center}.gray-divider{border-color:#dadada!important}.html-skeleton{background-color:#e0e0e0;border-radius:4px;animation:pulse 1.5s ease-in-out infinite;height:19px;width:100%}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.html-tooltip{position:relative;display:flex}.html-tooltip .html-tooltiptext{visibility:hidden;width:120px;top:100%;left:50%;margin-left:-60px;padding:8px;background-color:#fff;color:var(--black);box-shadow:0 4px 20px #0000000f;text-align:center;font-weight:400;font-size:14px;border-radius:4px;word-wrap:break-word;position:absolute;z-index:9999}.html-tooltip:hover .html-tooltiptext{visibility:visible}.meight-border{border:1px dashed #fff!important;background:linear-gradient(#fff 0 0) padding-box,linear-gradient(to top,#1affd8,#1c0ccf) border-box!important}.visible-on-hover{opacity:0!important}.visible-on-hover-enabler:hover .visible-on-hover{opacity:1!important}.visible-on-hover-enabler:hover .hide-on-hover{display:none}.visible-on-hover-enabler:hover p,.visible-on-hover-enabler:hover .visible-on-hover svg{color:var(--main);fill:var(--main)}.archived-v2 p,.archived-v2 span,.archived-v2 h1,.archived-v2 h2,.archived-v2 h3,.archived-v2 h4,.archived-v2 h5,.archived-v2 h6,.archived-v2 a,.archived-v2 button,.archived-v2 label,.archived-v2 td,.archived-v2 th,.archived-v2 li{opacity:.75!important}.meight-dropdown-multiple{width:max-content;min-width:0;white-space:nowrap}.min-width-unset{min-width:unset!important}.width-300{width:300px}._popupMainInfoWrapper_1jqts_1{display:flex;width:100%}._popupMainInfoWrapper_1jqts_1 ._tourSummaryWrapper_1jqts_5{flex:0 0 262px;background-color:var(--neutral-10);padding:16px;display:flex;flex-direction:column;gap:12px}._card_1jqts_14{border:none!important}._card_1jqts_14 ._cardContent_1jqts_17{padding:4px 8px!important;display:flex;flex-direction:column}._tourTasksWrapper_1jqts_23{display:flex;flex-direction:column;padding-top:16px;flex:0 0 510px;height:85vh;max-height:1000px;gap:8px}._tourTasksWrapper_1jqts_23 div:empty{display:none}._tourMapWrapper_1jqts_36{flex:1 1 100%}._driverAvailabilityWrapper_1jqts_40{margin-top:4px}._drivingTimeRow_1jqts_44{display:flex;gap:8px;align-items:center}._drivingTimeRow_1jqts_44 p{text-align:right}._drivingTimeRow_1jqts_44 ._drivingTimeRowSpan_1jqts_52{min-width:20px}.tour-preview-popup{z-index:1199!important}.tour-preview-popup .title svg{width:18px;height:18px}.tour-preview-popup .content{padding:0!important;overflow:hidden!important}.tour-preview-popup .content .left-side{padding:24px 32px;overflow:auto;height:100%;flex-grow:1}.tour-preview-popup .content .right-side{background-color:var(--neutral-10);padding:24px 32px;height:100%;flex-wrap:nowrap;flex-basis:200px}.tour-preview-popup .content .right-side .item{flex-basis:auto}.tour-preview-popup .conflict{background-color:#fff;padding:2px 4px;border-radius:4px;display:flex;flex-direction:column;gap:4px}.tour-preview-popup .conflict .icon{width:24px;height:24px;display:flex;align-items:center}.tour-preview-popup .conflict .icon svg{height:16px;fill:var(--error-30)}.tour-preview-popup .conflict span+span{margin-left:4px}._circularWarning_1x2eg_1{border-radius:50%;width:10px;height:10px;background-color:var(--blue-20);display:inline-flex;animation:_pulse_1x2eg_1 1.5s ease-in-out infinite}
