@import"https://fonts.googleapis.com/css2?family=Sora:wght@100;200;300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&family=Sora:wght@100;200;300;400;500;600;700;800&display=swap";body{box-sizing:border-box;margin:0;padding:0;height:100%}.error-bg{z-index:-10;position:absolute;top:0;left:0}@media(min-width:320px){.error-bg{overflow:hidden;width:100%;height:100%;position:fixed}}@media(min-width:1020px){.error-bg{width:100%;height:100%}}.error-container_logo{height:3.6rem;width:17.75rem;z-index:1000}@media(min-width:320px){.error-container_logo{display:hidden;visibility:hidden}}@media(min-width:1020px){.error-container_logo{display:block;visibility:visible}}.error-container_logo .error-logo{z-index:1000}.error-section{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:320px){.error-section{width:100vw;height:100vh;padding:2rem 1rem}}@media(min-width:1020px){.error-section{width:100%;height:100%;padding:2rem 5rem}}.error-container{z-index:-10;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.error-container .error-smaller_container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem}.error-container .error-title{color:#04193a;font-family:Sora,sans-serif;font-size:1.5rem;font-weight:600;text-align:center}.error-container .error-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.5rem}.error-container .error-action-btn{padding:.65rem 1.25rem;border:1px solid #154bce;border-radius:10px;background:#154bce;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;cursor:pointer}.error-container .error-action-btn--secondary{background:#fff;color:#154bce}@media(min-width:320px){.error-container{width:100%;padding:0rem;gap:1rem}}@media(min-width:410px){.error-container{width:80%}}@media(min-width:1020px){.error-container{height:52.25rem;width:59.25rem;padding-bottom:5.6rem;margin-top:32px;gap:1.5rem}}@media(min-width:3840px){.error-container{height:43.25rem;width:50.25rem}}.error-container .error-image_container,.error-container .error-image{width:30rem;height:30rem;margin-top:-.4rem;margin-bottom:-.45rem}@media(min-width:320px){.error-container .error-image_container,.error-container .error-image{width:12rem;height:12rem}}@media(min-width:410px){.error-container .error-image_container,.error-container .error-image{width:20rem;height:20rem}}@media(min-width:1020px){.error-container .error-image_container,.error-container .error-image{width:30rem;height:30rem}}@media(min-width:3840px){.error-container .error-image_container,.error-container .error-image{height:20rem;width:auto}}.error-container .error-qmark,.error-container .error-type,.error-container .error-name,.error-container .error-description{color:#fff;width:42.5rem;text-align:center;font-family:Sora,sans-serif}@media(min-width:320px){.error-container .error-qmark,.error-container .error-type,.error-container .error-name,.error-container .error-description{width:100%}}@media(min-width:320px){.error-container .error-type{font-size:2.5rem}}@media(min-width:1020px){.error-container .error-type{font-size:2.5rem}}.error-container .error-name{font-weight:700}@media(min-width:320px){.error-container .error-name{font-size:1.2rem}}@media(min-width:1020px){.error-container .error-name{font-size:2rem}}.error-container .error-description{text-align:center;font-weight:300;margin-bottom:16px}@media(min-width:320px){.error-container .error-description{font-size:1.2rem;line-height:1.5rem}}.error-container .error-return-btn{display:flex;background-color:#154bce;color:#fff;justify-content:center;align-items:center;font-family:Sora,sans-serif;font-weight:400;border-radius:10px}@media(min-width:320px){.error-container .error-return-btn{width:100%;height:3rem;font-size:.8rem;margin-bottom:-.5rem}}@media(min-width:1020px){.error-container .error-return-btn{width:42.5rem;height:4.125rem;font-size:1rem;margin-bottom:-1.5rem}}.error-container .error-return-btn .error-arrow{height:1rem}@media(min-width:320px){.error-container .error-return-btn .error-arrow{margin-left:.5rem;width:3.5rem}}@media(min-width:410px){.error-container .error-return-btn .error-arrow{margin-left:1rem;width:3rem}}@media(min-width:1020px){.error-container .error-return-btn .error-arrow{margin-left:2rem;width:2rem}}.loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media(min-width:320px){.loading-container{width:100vw;height:100vh;gap:0rem}}@media(min-width:1020px){.loading-container{width:100%;height:100%;gap:2rem}}@media(min-width:320px){.loading-container .logInScreen-image_left{padding:2rem;width:100vw}}@media(min-width:410px){.loading-container .logInScreen-image_left{width:50vw}}@media(min-width:1020px){.loading-container .logInScreen-image_left{width:auto;padding:0rem}}.loading-container .loading-text{color:#154bce}@media(min-width:320px){.loading-container .loading-text{font-size:1.5rem}}@media(min-width:410px){.loading-container .loading-text{font-size:1.75rem}}@media(min-width:1020px){.loading-container .loading-text{font-size:2rem}}.loading-container .loading-animation{width:10%}@media(min-width:320px){.loading-container .loading-animation{width:30%}}@media(min-width:410px){.loading-container .loading-animation{width:10%}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border-radius:4px}button{background:#fff;border-radius:10px;outline:none}:root{--crm-hover-bg: #e8f0ff;--crm-hover-bg-strong: #3f6cdc;--crm-hover-text: #04193a;--crm-hover-text-on-strong: #ffffff;--crm-hover-border: #81a5ff;--crm-hover-shadow: 0 2px 10px rgba(4, 25, 58, .14);--crm-transition-fast: .15s ease}button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href]{transition:background-color var(--crm-transition-fast),color var(--crm-transition-fast),border-color var(--crm-transition-fast),box-shadow var(--crm-transition-fast),filter var(--crm-transition-fast)}.menu-list-view-menu-section:not(.menu-list-view-menu-section-heading):hover,.menu-list-view-menu-section_smaller:not(.menu-list-view-menu-section--disabled):hover{background:#154bce2e;color:#fff}.menu-list-view-menu-section:not(.menu-list-view-menu-section-heading):hover a,.menu-list-view-menu-section_smaller:not(.menu-list-view-menu-section--disabled):hover a{color:#fff}.menu-list-view-menu-section.active-section:hover,.menu-list-view-menu-section_smaller.active-section:hover{background:#ffffff14;color:#81a5ff}.menu-list-view-menu-section.active-section:hover a,.menu-list-view-menu-section_smaller.active-section:hover a{color:#81a5ff}.navigation-notifications_btn:hover,.navigation-calendar_btn:hover{background:#ffffff1f;border-radius:8px}.navigation-list-view-btn:hover:not(:disabled){background:#ffffff1f;transform:scale(.96)}.kanban-board-section-task:hover,.kanban-board-shell .kanban-board-section-task:hover{background:var(--crm-hover-bg)!important;box-shadow:var(--crm-hover-shadow);border-bottom-color:var(--crm-hover-border)!important}.kanban-board .add-new-goal-button:hover:not(:disabled){background:var(--crm-hover-bg);border-color:#154bce;color:#154bce}.kanban-board .button-delete:hover:not(.dragging-overDelete),.kanban-board .button-delete.hovered:not(.dragging-overDelete){background:#154bce;color:#fff;border-color:#154bce}.kanban-board .button-delete:hover:not(.dragging-overDelete) path,.kanban-board .button-delete.hovered:not(.dragging-overDelete) path{fill:#fff!important}.kanban-board .button-win:hover:not(.dragging-overWin),.kanban-board .button-win.hovered:not(.dragging-overWin){background:#139246;color:#fff;border-color:#139246}.kanban-board .button-win:hover:not(.dragging-overWin) path,.kanban-board .button-win.hovered:not(.dragging-overWin) path{fill:#fff!important}.kanban-board .button-lose:hover:not(.dragging-overLose),.kanban-board .button-lose.hovered:not(.dragging-overLose){background:#ff0000d6;color:#fff;border-color:#ff0000d6}.kanban-board .button-lose:hover:not(.dragging-overLose) path,.kanban-board .button-lose.hovered:not(.dragging-overLose) path{fill:#fff!important}.traders-list-view-main-elements-traders-table tr:hover,.traders-list-view-main-elements .table-container tr:hover{background:var(--crm-hover-bg-strong)!important;color:var(--crm-hover-text-on-strong)!important}.traders-list-view-main-elements-traders-table tr:hover td,.traders-list-view-main-elements .table-container tr:hover td{color:var(--crm-hover-text-on-strong)!important}.traders-list-view-main-elements-traders-table tr:hover path,.traders-list-view-main-elements .table-container tr:hover path{fill:var(--crm-hover-text-on-strong)}.traders-list-view-main-elements-traders-table tr.always-white:hover,.traders-list-view-main-elements .table-container tr.always-white:hover{background:#fff!important;color:var(--crm-hover-text)!important}.traders-list-view-main-elements-traders-table tr.always-white:hover td,.traders-list-view-main-elements .table-container tr.always-white:hover td{color:var(--crm-hover-text)!important}.contractor-card:not(.selected):hover{background:var(--crm-hover-bg);border-color:var(--crm-hover-border)}.delivery-link-button:hover,.delivery-table-action-link:hover{background:var(--crm-hover-bg);color:#154bce}.cursor-pointer:hover:not(.disabled){opacity:.85}.crm-modal-backdrop,.action-trader-form-blur,.new-goal-container{position:fixed!important;inset:0!important;z-index:1300;display:flex;align-items:center;justify-content:center;background:#0f172a73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1rem;width:100vw!important;height:100vh!important;max-width:none;max-height:none}.action-trader-form,.new-goal{border-radius:10px;overflow:hidden;max-height:90vh}.action-trader-form{width:min(1200px,96vw)}.new-goal{width:min(960px,96vw)}:root{--button-border-radius: 10px;--input-border-radius: 4px}#root{padding:0;margin:0;width:100%}body{place-items:unset}.error-message{color:#ff6060;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-weight:500;margin-bottom:.5rem}@media(min-width:320px){.tablet_view{display:none;visibility:hidden}}@media(min-width:1366px){.tablet_view{display:table-cell;visibility:visible}}@media(min-width:320px){.mobile_view{display:none;visibility:hidden}}@media(min-width:765px){.mobile_view{display:table-cell;visibility:visible}}.d-flex{display:flex;align-items:center;height:3.5rem}.nav-access-denied{padding:2rem 1.5rem;font-family:Plus Jakarta Sans,sans-serif;color:#04193a}.nav-access-denied h1{font-weight:700;margin-bottom:.75rem}.nav-access-denied p{color:#64748b;margin-bottom:1rem;max-width:40rem}.nav-access-denied__link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 20px;border:1px solid #154bce;border-radius:10px;text-decoration:none;color:#154bce;font-weight:700;background:#fff}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;width:100%;height:100%;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer}button:focus,button:focus-visible{outline:none}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}}
