@import "https://fonts.googleapis.com/css2?family=Assistant:wght@400;500;600;700&family=Heebo:wght@400;500;600;700&family=Open+Sans:wght@300;400;500;600;700&family=Rubik:wght@400;500;600;700&family=Varela+Round&family=Secular+One&family=Frank+Ruhl+Libre:wght@400;500;700&family=Alef:wght@400;700&family=Suez+One&family=Noto+Sans+Hebrew:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:wght@500&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";:root{--text:#6b6375;--text-h:#08060d;--bg:#f5f5f5;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--app-font-family:"Open Sans", sans-serif;--sans:"Open Sans", sans-serif;--heading:"Open Sans", sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;min-height:100vh;margin:0;display:flex}body{margin:0}body,body *{font-family:var(--app-font-family)!important}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.summary-box{box-sizing:border-box;overflow:hidden}.summary-box__item{box-sizing:border-box;position:absolute}.summary-box__text{white-space:pre-line;margin:0}.summary-box__icon,.summary-box__icon-button{justify-content:center;align-items:center;display:inline-flex}.summary-box__icon-button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.summary-box__icon-button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #3759a8}.summary-box__icon-image,.summary-box__icon-node{display:block}.summary-box__icon-image{object-fit:contain}.tabs-box{width:var(--tabs-box-width,auto);max-width:100%;height:var(--tabs-box-height,54px);padding:var(--tabs-box-padding,5px);gap:var(--tabs-box-gap,0);border-radius:var(--tabs-box-radius,20px);background:var(--tabs-box-bg,#e9e9ee);box-sizing:border-box;border:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.tabs-box--equal .tabs-box__tab{flex:1 1 0}.tabs-box--equal .tabs-box__tab--fixed{flex:0 0 var(--tabs-box-item-width)}.tabs-box--content .tabs-box__tab{flex:none}.tabs-box__tab{height:100%;min-width:var(--tabs-box-tab-min-width,0);border-radius:var(--tabs-box-active-radius,18px);padding:0 var(--tabs-box-tab-padding-inline,22px);color:var(--tabs-box-color,#121212);box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:var(--tabs-box-icon-gap,6px);white-space:nowrap;font:inherit;background:0 0;border:0;outline:none;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.tabs-box__tab--active{background:var(--tabs-box-active-bg,#fff);color:var(--tabs-box-active-color,#121212)}.tabs-box__tab--disabled{color:var(--tabs-box-disabled-color,#9ca3af);cursor:not-allowed;opacity:.7}.tabs-box__tab:focus-visible{box-shadow:inset 0 0 0 2px #3759a852}.tabs-box__label{font-family:var(--tabs-box-font-family,"Open Sans", sans-serif);font-size:var(--tabs-box-font-size,16px);font-weight:var(--tabs-box-font-weight,600);letter-spacing:0;text-align:center;color:inherit;line-height:1.25}.tabs-box__tab--active .tabs-box__label{font-weight:var(--tabs-box-active-font-weight,700)}.tabs-box__icon{width:var(--tabs-box-icon-size,12px);height:var(--tabs-box-icon-size,12px);min-width:var(--tabs-box-icon-size,12px);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.tabs-box__icon--mask{-webkit-mask:var(--tabs-box-icon-url) center / contain no-repeat;mask:var(--tabs-box-icon-url) center / contain no-repeat;-webkit-mask:var(--tabs-box-icon-url) center / contain no-repeat;background-color:currentColor}.tabs-box__icon--node>svg,.tabs-box__icon--node>img{width:100%;height:100%;display:block}@media (width<=520px){.tabs-box{width:100%}.tabs-box__tab{padding-inline:min(var(--tabs-box-tab-padding-inline,22px), 12px)}}.task-calander{--task-calander-height:288.55px;--task-calander-week-rows-height:216.1px;width:100%;height:var(--task-calander-height);box-sizing:border-box;direction:rtl;max-width:100%}.task-calander .MuiDateCalendar-root{width:100%!important;min-height:var(--task-calander-height)!important;height:var(--task-calander-height)!important;max-height:none!important;overflow:visible!important}.task-calander .MuiPickersCalendarHeader-root{box-sizing:border-box!important;direction:ltr!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:14px 4px 10px!important;display:flex!important;overflow:visible!important}.task-calander .MuiPickersCalendarHeader-labelContainer{direction:rtl!important;order:2!important;margin:0!important;overflow:visible!important}.task-calander .MuiPickersCalendarHeader-label{opacity:1!important;letter-spacing:0!important;text-align:right!important;color:#121212!important;white-space:nowrap!important;width:auto!important;min-width:90px!important;height:20px!important;font-family:Open Sans,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:20px!important;position:relative!important;top:-12.87px!important}.task-calander .MuiPickersCalendarHeader-switchViewButton{display:none!important}.task-calander .MuiPickersArrowSwitcher-root{direction:ltr!important;order:1!important;justify-content:space-between!important;align-items:center!important;width:118px!important;margin:0!important;display:flex!important}.task-calander .MuiPickersArrowSwitcher-spacer{width:0!important}.task-calander .MuiPickersCalendarHeader-iconButton{color:#000!important;width:32.6833px!important;min-width:32.6833px!important;height:32.6833px!important;min-height:32.6833px!important;margin:0!important;padding:0!important}.task-calander .MuiPickersCalendarHeader-iconButton svg{width:28px!important;height:28px!important}.task-calander .MuiDayCalendar-header,.task-calander .MuiDayCalendar-weekContainer{justify-content:space-between!important;margin:0!important;padding:0 2px!important}.task-calander .MuiDayCalendar-header{margin-bottom:9.5px!important}.task-calander .MuiDateCalendar-viewTransitionContainer,.task-calander .MuiPickersFadeTransitionGroup-root{flex:auto!important;height:auto!important;min-height:0!important}.task-calander .MuiDayCalendar-root{height:auto!important;min-height:0!important}.task-calander .MuiDayCalendar-slideTransition,.task-calander .MuiPickersSlideTransition-root{min-height:var(--task-calander-week-rows-height)!important;height:var(--task-calander-week-rows-height)!important;overflow:hidden!important}.task-calander .MuiDayCalendar-weekdayLabel,.task-calander .MuiDayCalendar-weekDayLabel{box-sizing:border-box!important;letter-spacing:0!important;color:#45556c!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:32.6833px!important;height:24px!important;margin:0!important;padding:4px!important;font-family:Rubik,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:16px!important;display:flex!important}.task-calander .MuiDayCalendar-monthContainer{flex-direction:column!important;gap:3.997px!important;display:flex!important}.task-calander .MuiPickersDay-root,.task-calander .MuiPickerDay-root{box-sizing:border-box!important;color:#314158!important;letter-spacing:0!important;text-align:center!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:32.6833px!important;min-width:32.6833px!important;height:32.6833px!important;min-height:32.6833px!important;margin:0!important;padding:0!important;font-family:Rubik,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;display:inline-flex!important}.task-calander .MuiPickersDay-root:hover:not(.Mui-selected),.task-calander .MuiPickerDay-root:hover:not(.Mui-selected){background-color:#3759a80f!important}.task-calander .MuiPickersDay-root.Mui-selected,.task-calander .MuiPickersDay-root.Mui-selected:hover,.task-calander .MuiPickersDay-root.Mui-selected:focus,.task-calander .MuiPickerDay-root.Mui-selected,.task-calander .MuiPickerDay-root.Mui-selected:hover,.task-calander .MuiPickerDay-root.Mui-selected:focus{color:#fff!important;background:#3759a8!important;border:1px solid #3759a8!important;border-radius:50px!important;width:32.6833px!important;height:32.6833px!important;padding:0!important}.task-calander .task-calander-day--hebrew{font-family:Arial,sans-serif!important;font-size:12px!important}.task-calander-day__both{flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1;display:flex}.task-calander-day__both-gregorian{font-family:Rubik,sans-serif;font-size:10px;font-weight:500}.task-calander-day__both-hebrew{color:inherit;opacity:.85;font-family:Arial,sans-serif;font-size:8px;font-weight:500}.task-calander .task-calander-day-with-task:not(.Mui-selected){background:0 0!important;border:1px solid #3759a8!important;border-radius:50px!important;width:32.6833px!important;height:32.6833px!important;padding:0!important}.task-calander .MuiPickersDay-root.Mui-disabled,.task-calander .MuiPickerDay-root.Mui-disabled{opacity:.4!important}@media (width<=420px){.task-calander{width:100%}}.popup-new-task__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.popup-new-task__modal{direction:rtl;background-color:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:747px;height:auto;min-height:571px;max-height:min(571px,100vh - 40px);padding:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.popup-new-task__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.popup-new-task__title{letter-spacing:0;text-align:right;color:#000;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px}.popup-new-task__close-btn{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:28px;transition:background-color .2s;display:flex}.popup-new-task__close-btn:hover{background-color:#f0f0f0}.popup-new-task__content{flex:1;padding:24px 32px 20px;overflow-y:auto}.popup-new-task__columns{grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:560px;margin-left:auto;margin-right:8px;display:grid}.popup-new-task__column{flex-direction:column;gap:16px;display:flex}.popup-new-task__form-group{flex-direction:column;gap:8px;display:flex}.popup-new-task__label{letter-spacing:0;color:#000;text-align:right;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.popup-new-task__input,.popup-new-task__select{letter-spacing:0;color:#000;box-sizing:border-box;text-align:right;background-color:#fff;border:1px solid #a5a5a5;border-radius:4px;width:100%;max-width:270px;height:40px;padding:10px 12px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:border-color .2s}.popup-new-task__input::placeholder{color:#00000080;letter-spacing:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.popup-new-task__input:focus,.popup-new-task__select:focus{border-color:#4a90e2;outline:none;box-shadow:0 0 0 3px #4a90e21a}.popup-new-task__input:disabled{cursor:not-allowed;color:#999;background-color:#f5f5f5}.popup-new-task__textarea{color:#333;resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #d0d0d5;border-radius:4px;width:100%;min-height:80px;padding:12px;font-family:Open Sans,sans-serif;font-size:13px;transition:border-color .2s}.popup-new-task__textarea::placeholder{color:#999}.popup-new-task__textarea:focus{border-color:#4a90e2;outline:none;box-shadow:0 0 0 3px #4a90e21a}.popup-new-task__input--date{padding-left:38px}.popup-new-task__date-input-wrapper,.popup-new-task__icon-input-wrapper{position:relative}.popup-new-task__calendar-btn,.popup-new-task__icon-btn{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.popup-new-task__calendar-icon,.popup-new-task__attachment-icon{object-fit:contain;width:18px;height:18px}.popup-new-task__input--with-icon{padding-left:38px}.popup-new-task__hidden-file-input{display:none}.popup-new-task__calendar-picker{z-index:1001;background-color:#fff;border:1px solid #d0d0d5;border-radius:4px;min-width:280px;margin-top:8px;padding:12px;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #00000026}.popup-new-task__calendar-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.popup-new-task__calendar-month{color:#333;font-size:14px;font-weight:600}.popup-new-task__calendar-nav{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:18px;transition:background-color .2s}.popup-new-task__calendar-nav:hover{background-color:#f0f0f0}.popup-new-task__calendar-weekdays{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.popup-new-task__calendar-weekday{color:#666;padding:4px;font-size:12px;font-weight:600}.popup-new-task__calendar-days{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.popup-new-task__calendar-day{cursor:pointer;color:#333;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px;font-size:13px;transition:all .2s}.popup-new-task__calendar-day:hover{background-color:#f0f0f0;border-color:#d0d0d5}.popup-new-task__calendar-day--today{color:#3759a8;border-color:#3759a8;font-weight:600}.popup-new-task__calendar-day:active{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.popup-new-task__select{cursor:pointer;appearance:none;text-align:right;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;height:40px;padding-left:32px;padding-right:12px}.popup-new-task__select option{padding:8px}.popup-new-task__footer{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:12px;padding:18px 32px 24px;display:flex}.popup-new-task__error-message{color:#d62828;text-align:right;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.popup-new-task__btn{letter-spacing:0;cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:4px;width:147px;min-width:147px;height:44px;padding:0 32px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;line-height:20px;transition:all .2s}.popup-new-task__btn--save{color:#fff;background-color:#1a1a1a}.popup-new-task__btn--save:hover{background-color:#333}.popup-new-task__btn--save:active{transform:scale(.98)}.popup-new-task__btn--cancel{color:#333;background-color:#fff;border:1px solid #d0d0d5}.popup-new-task__btn--cancel:hover{background-color:#f9f9f9;border-color:#999}.popup-new-task__btn:disabled,.popup-new-task__calendar-btn:disabled,.popup-new-task__icon-btn:disabled,.popup-new-task__close-btn:disabled{cursor:not-allowed;opacity:.7}@media (width<=900px){.popup-new-task__modal{max-width:90vw;min-height:0;max-height:90vh}.popup-new-task__columns{grid-template-columns:1fr;gap:16px;max-width:100%}.popup-new-task__input,.popup-new-task__select{max-width:100%}}@media (width<=600px){.popup-new-task__overlay{padding:12px}.popup-new-task__modal{max-width:100%;max-height:90vh}.popup-new-task__header,.popup-new-task__content,.popup-new-task__footer{padding:16px}.popup-new-task__title{font-size:18px}.popup-new-task__textarea{min-height:60px}.popup-new-task__btn{flex:1}}.calendar-tasks{box-sizing:border-box;color:#314158;background:#fff;border:1px solid #e7e7e7;border-radius:6px;flex-direction:column;align-self:flex-end;gap:24px;width:min(100%,368px);min-width:0;max-width:368px;height:666px;min-height:666px;max-height:calc(100vh - 24px);margin-left:auto;margin-right:0;padding:18px 20px 22px;display:flex;overflow:hidden}.calendar-tasks__top{box-sizing:border-box;direction:ltr;flex:none;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:40px;display:flex}.calendar-tasks__top-title{flex:auto;justify-content:flex-end;align-items:center;min-width:0;display:flex}.calendar-tasks__top-title-text{color:#1e293b;letter-spacing:0;text-align:right;white-space:nowrap;min-width:0;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.calendar-tasks__tabs{flex:none;justify-content:flex-start;width:211px;max-width:100%;display:flex}.calendar-tasks__body{flex-direction:column;flex:auto;gap:24px;width:100%;min-height:0;display:flex}.calendar-tasks__body--calendar,.calendar-tasks__body--tasks{justify-content:flex-start}.calendar-tasks__calendar{box-sizing:border-box;flex:none;justify-content:center;align-items:stretch;width:100%;padding:0;display:flex}.calendar-tasks__calendar>*{width:100%;max-width:100%;margin-inline:auto}.calendar-tasks__calendar-header{direction:ltr;justify-content:space-between;align-items:center;height:32px;margin:6px 0 20px;display:flex}.calendar-tasks__calendar-header h2{color:#1e293b;letter-spacing:0;white-space:nowrap;direction:rtl;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:28px}.calendar-tasks__month-nav{justify-content:space-between;align-items:center;width:112px;display:flex}.calendar-tasks__month-nav button{color:#121212;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:Arial,sans-serif;font-size:28px;line-height:1;display:inline-flex}.calendar-tasks__month-nav button:hover{background:#f2f2f4}.calendar-tasks__weekdays,.calendar-tasks__month-grid{direction:rtl;grid-template-columns:repeat(7,32.6833px);justify-content:center;column-gap:6.6px;width:100%;display:grid}.calendar-tasks__weekdays{margin-bottom:10px}.calendar-tasks__weekdays span{box-sizing:border-box;color:#45556c;text-align:center;justify-content:center;align-items:center;width:32.6833px;height:24px;padding:4px;font-family:Rubik,Open Sans,sans-serif;font-size:12px;font-weight:500;line-height:16px;display:flex}.calendar-tasks__month-grid{row-gap:4px}.calendar-tasks__empty-day,.calendar-tasks__day{box-sizing:border-box;width:32.6833px;height:32.6833px}.calendar-tasks__day{color:#314158;cursor:pointer;letter-spacing:0;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:Rubik,Open Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex}.calendar-tasks__day:hover:not(.calendar-tasks__day--selected){background:#3759a80f}.calendar-tasks__day--selected{color:#fff;background:#3759a8;border-color:#3759a8;border-radius:50px}.calendar-tasks__day--task{border-color:#3759a8;border-radius:50px}.calendar-tasks__divider{background:#e5e7eb;flex:none;width:calc(100% - 42px);height:1px;margin:0 auto}.calendar-tasks__tasks{flex-direction:column;flex:auto;gap:18px;width:100%;min-height:0;display:flex}.calendar-tasks__tasks-title{display:none}.calendar-tasks__task-list{scrollbar-width:thin;scrollbar-color:#edf0f3 transparent;box-sizing:border-box;flex-direction:column;flex:auto;gap:14px;width:100%;min-height:0;padding:0;display:flex;overflow-y:auto}.calendar-tasks__task-list::-webkit-scrollbar{width:5px}.calendar-tasks__task-list::-webkit-scrollbar-thumb{background:#edf0f3;border-radius:8px}.calendar-tasks__empty-state{text-align:center;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:6px;width:100%;min-height:0;padding:8px 0 18px;display:flex}.calendar-tasks__empty-state-text{color:#121212;letter-spacing:0;white-space:nowrap;width:74px;height:20px;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px}.calendar-tasks__empty-state-button{color:#3759a8;letter-spacing:0;cursor:default;background:#3759a814;border:0;border-radius:4px;width:106px;height:32px;padding:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:20px}.calendar-tasks__next-day-button{color:#5c6575;letter-spacing:0;cursor:pointer;background:0 0;border:0;flex:none;align-self:center;margin-top:4px;padding:0;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:18px;text-decoration:underline}.calendar-tasks__next-day-button:hover{color:#3759a8}.calendar-tasks-card{border-right:4px solid var(--calendar-tasks-card-accent,transparent);box-sizing:border-box;background:#fff;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;border-left:1px solid #edf0f3;border-radius:8px;flex:none;width:100%;max-width:100%;min-height:88px;padding:12px 11px 10px 12px;transition:all .2s ease-in-out;position:relative;box-shadow:0 2px 10px #0f172a1f}.calendar-tasks-card:hover{box-shadow:0 4px 12px #0f172a29}.calendar-tasks-card__top{direction:ltr;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.calendar-tasks-card__date{color:#292d32;white-space:nowrap;align-items:center;gap:5px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px;display:inline-flex}.calendar-tasks-card__calendar-icon{background:currentColor;width:13px;height:13px;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%202.875C3.795%202.875%203.625%202.705%203.625%202.5V1C3.625%200.795%203.795%200.625%204%200.625C4.205%200.625%204.375%200.795%204.375%201V2.5C4.375%202.705%204.205%202.875%204%202.875Z'%20fill='%23292D32'/%3e%3cpath%20d='M8%202.875C7.795%202.875%207.625%202.705%207.625%202.5V1C7.625%200.795%207.795%200.625%208%200.625C8.205%200.625%208.375%200.795%208.375%201V2.5C8.375%202.705%208.205%202.875%208%202.875Z'%20fill='%23292D32'/%3e%3cpath%20d='M9.1%2011.075C8.01%2011.075%207.125%2010.19%207.125%209.10001C7.125%208.01001%208.01%207.125%209.1%207.125C10.19%207.125%2011.075%208.01001%2011.075%209.10001C11.075%2010.19%2010.19%2011.075%209.1%2011.075ZM9.1%207.875C8.425%207.875%207.875%208.42501%207.875%209.10001C7.875%209.77501%208.425%2010.325%209.1%2010.325C9.775%2010.325%2010.325%209.77501%2010.325%209.10001C10.325%208.42501%209.775%207.875%209.1%207.875Z'%20fill='%23292D32'/%3e%3cpath%20d='M11.0007%2011.375C10.9057%2011.375%2010.8107%2011.34%2010.7357%2011.265L10.2357%2010.765C10.0907%2010.62%2010.0907%2010.38%2010.2357%2010.235C10.3807%2010.09%2010.6207%2010.09%2010.7657%2010.235L11.2657%2010.735C11.4107%2010.88%2011.4107%2011.12%2011.2657%2011.265C11.1907%2011.34%2011.0957%2011.375%2011.0007%2011.375Z'%20fill='%23292D32'/%3e%3cpath%20d='M4.25%207.24994C4.185%207.24994%204.12%207.23494%204.06%207.20994C3.995%207.18494%203.94%207.14993%203.895%207.10493C3.875%207.07993%203.85%207.05494%203.835%207.02994C3.815%206.99994%203.8%206.96994%203.79%206.93994C3.775%206.90994%203.765%206.87994%203.76%206.84994C3.755%206.81494%203.75%206.77994%203.75%206.74994C3.75%206.61994%203.805%206.48994%203.895%206.39494C3.94%206.34994%203.995%206.31493%204.06%206.28993C4.24%206.20993%204.465%206.25494%204.605%206.39494C4.695%206.48994%204.75%206.61994%204.75%206.74994C4.75%206.77994%204.745%206.81494%204.74%206.84994C4.735%206.87994%204.725%206.90994%204.71%206.93994C4.7%206.96994%204.685%206.99994%204.665%207.02994C4.645%207.05494%204.625%207.07993%204.605%207.10493C4.51%207.19493%204.38%207.24994%204.25%207.24994Z'%20fill='%23292D32'/%3e%3cpath%20d='M6%207.24997C5.87%207.24997%205.74%207.19497%205.645%207.10497C5.555%207.00997%205.5%206.88497%205.5%206.74997C5.5%206.68497%205.515%206.61997%205.54%206.55997C5.565%206.49997%205.6%206.44498%205.645%206.39498C5.83%206.20998%206.165%206.20998%206.355%206.39498C6.445%206.48998%206.5%206.61997%206.5%206.74997C6.5%206.77997%206.495%206.81498%206.49%206.84998C6.485%206.87998%206.475%206.90997%206.46%206.93997C6.45%206.96997%206.435%206.99997%206.415%207.02997C6.395%207.05497%206.375%207.07997%206.355%207.10497C6.26%207.19497%206.13%207.24997%206%207.24997Z'%20fill='%23292D32'/%3e%3cpath%20d='M4.25%208.99997C4.12%208.99997%203.99%208.94497%203.895%208.85497C3.805%208.75997%203.75%208.62997%203.75%208.49997C3.75%208.43497%203.765%208.36997%203.79%208.30997C3.815%208.24497%203.85%208.18998%203.895%208.14498C4.08%207.95998%204.42%207.95998%204.605%208.14498C4.695%208.23998%204.75%208.36997%204.75%208.49997C4.75%208.62997%204.695%208.75997%204.605%208.85497C4.51%208.94497%204.38%208.99997%204.25%208.99997Z'%20fill='%23292D32'/%3e%3cpath%20d='M10.25%204.91992H1.75C1.545%204.91992%201.375%204.74992%201.375%204.54492C1.375%204.33992%201.545%204.16992%201.75%204.16992H10.25C10.455%204.16992%2010.625%204.33992%2010.625%204.54492C10.625%204.74992%2010.455%204.91992%2010.25%204.91992Z'%20fill='%23292D32'/%3e%3cpath%20d='M6.685%2011.375H4C2.175%2011.375%201.125%2010.325%201.125%208.5V4.25C1.125%202.425%202.175%201.375%204%201.375H8C9.825%201.375%2010.875%202.425%2010.875%204.25V6.5C10.875%206.705%2010.705%206.875%2010.5%206.875C10.295%206.875%2010.125%206.705%2010.125%206.5V4.25C10.125%202.82%209.43%202.125%208%202.125H4C2.57%202.125%201.875%202.82%201.875%204.25V8.5C1.875%209.93%202.57%2010.625%204%2010.625H6.685C6.89%2010.625%207.06%2010.795%207.06%2011C7.06%2011.205%206.89%2011.375%206.685%2011.375Z'%20fill='%23292D32'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%202.875C3.795%202.875%203.625%202.705%203.625%202.5V1C3.625%200.795%203.795%200.625%204%200.625C4.205%200.625%204.375%200.795%204.375%201V2.5C4.375%202.705%204.205%202.875%204%202.875Z'%20fill='%23292D32'/%3e%3cpath%20d='M8%202.875C7.795%202.875%207.625%202.705%207.625%202.5V1C7.625%200.795%207.795%200.625%208%200.625C8.205%200.625%208.375%200.795%208.375%201V2.5C8.375%202.705%208.205%202.875%208%202.875Z'%20fill='%23292D32'/%3e%3cpath%20d='M9.1%2011.075C8.01%2011.075%207.125%2010.19%207.125%209.10001C7.125%208.01001%208.01%207.125%209.1%207.125C10.19%207.125%2011.075%208.01001%2011.075%209.10001C11.075%2010.19%2010.19%2011.075%209.1%2011.075ZM9.1%207.875C8.425%207.875%207.875%208.42501%207.875%209.10001C7.875%209.77501%208.425%2010.325%209.1%2010.325C9.775%2010.325%2010.325%209.77501%2010.325%209.10001C10.325%208.42501%209.775%207.875%209.1%207.875Z'%20fill='%23292D32'/%3e%3cpath%20d='M11.0007%2011.375C10.9057%2011.375%2010.8107%2011.34%2010.7357%2011.265L10.2357%2010.765C10.0907%2010.62%2010.0907%2010.38%2010.2357%2010.235C10.3807%2010.09%2010.6207%2010.09%2010.7657%2010.235L11.2657%2010.735C11.4107%2010.88%2011.4107%2011.12%2011.2657%2011.265C11.1907%2011.34%2011.0957%2011.375%2011.0007%2011.375Z'%20fill='%23292D32'/%3e%3cpath%20d='M4.25%207.24994C4.185%207.24994%204.12%207.23494%204.06%207.20994C3.995%207.18494%203.94%207.14993%203.895%207.10493C3.875%207.07993%203.85%207.05494%203.835%207.02994C3.815%206.99994%203.8%206.96994%203.79%206.93994C3.775%206.90994%203.765%206.87994%203.76%206.84994C3.755%206.81494%203.75%206.77994%203.75%206.74994C3.75%206.61994%203.805%206.48994%203.895%206.39494C3.94%206.34994%203.995%206.31493%204.06%206.28993C4.24%206.20993%204.465%206.25494%204.605%206.39494C4.695%206.48994%204.75%206.61994%204.75%206.74994C4.75%206.77994%204.745%206.81494%204.74%206.84994C4.735%206.87994%204.725%206.90994%204.71%206.93994C4.7%206.96994%204.685%206.99994%204.665%207.02994C4.645%207.05494%204.625%207.07993%204.605%207.10493C4.51%207.19493%204.38%207.24994%204.25%207.24994Z'%20fill='%23292D32'/%3e%3cpath%20d='M6%207.24997C5.87%207.24997%205.74%207.19497%205.645%207.10497C5.555%207.00997%205.5%206.88497%205.5%206.74997C5.5%206.68497%205.515%206.61997%205.54%206.55997C5.565%206.49997%205.6%206.44498%205.645%206.39498C5.83%206.20998%206.165%206.20998%206.355%206.39498C6.445%206.48998%206.5%206.61997%206.5%206.74997C6.5%206.77997%206.495%206.81498%206.49%206.84998C6.485%206.87998%206.475%206.90997%206.46%206.93997C6.45%206.96997%206.435%206.99997%206.415%207.02997C6.395%207.05497%206.375%207.07997%206.355%207.10497C6.26%207.19497%206.13%207.24997%206%207.24997Z'%20fill='%23292D32'/%3e%3cpath%20d='M4.25%208.99997C4.12%208.99997%203.99%208.94497%203.895%208.85497C3.805%208.75997%203.75%208.62997%203.75%208.49997C3.75%208.43497%203.765%208.36997%203.79%208.30997C3.815%208.24497%203.85%208.18998%203.895%208.14498C4.08%207.95998%204.42%207.95998%204.605%208.14498C4.695%208.23998%204.75%208.36997%204.75%208.49997C4.75%208.62997%204.695%208.75997%204.605%208.85497C4.51%208.94497%204.38%208.99997%204.25%208.99997Z'%20fill='%23292D32'/%3e%3cpath%20d='M10.25%204.91992H1.75C1.545%204.91992%201.375%204.74992%201.375%204.54492C1.375%204.33992%201.545%204.16992%201.75%204.16992H10.25C10.455%204.16992%2010.625%204.33992%2010.625%204.54492C10.625%204.74992%2010.455%204.91992%2010.25%204.91992Z'%20fill='%23292D32'/%3e%3cpath%20d='M6.685%2011.375H4C2.175%2011.375%201.125%2010.325%201.125%208.5V4.25C1.125%202.425%202.175%201.375%204%201.375H8C9.825%201.375%2010.875%202.425%2010.875%204.25V6.5C10.875%206.705%2010.705%206.875%2010.5%206.875C10.295%206.875%2010.125%206.705%2010.125%206.5V4.25C10.125%202.82%209.43%202.125%208%202.125H4C2.57%202.125%201.875%202.82%201.875%204.25V8.5C1.875%209.93%202.57%2010.625%204%2010.625H6.685C6.89%2010.625%207.06%2010.795%207.06%2011C7.06%2011.205%206.89%2011.375%206.685%2011.375Z'%20fill='%23292D32'/%3e%3c/svg%3e") 50%/contain no-repeat}.calendar-tasks-card__content{text-align:right;direction:rtl;min-width:0}.calendar-tasks-card__title{color:#000;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;line-height:20px;display:block}.calendar-tasks-card__meta{color:#000000b2;justify-content:flex-start;align-items:center;gap:5px;margin-top:2px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:20px;display:flex}.calendar-tasks-card__status-dot{border-radius:50%;flex:none;width:8px;height:8px}.calendar-tasks-card__note{text-align:right;margin-top:4px}.calendar-tasks-card__note span{color:#0009;background:#f3f3f3;padding:1px 6px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:20px}@media (width<=420px){.calendar-tasks{gap:18px;width:100%;height:min(666px,100vh - 16px);min-height:0;padding:16px 14px 18px}.calendar-tasks__top{gap:10px}.calendar-tasks__tabs{width:auto;max-width:58%}.calendar-tasks__body{gap:18px}.calendar-tasks__top-title-text{font-size:18px;line-height:24px}}.inline-calendar-picker{background-color:#fff;border:1px solid #d0d0d5;border-radius:4px;min-width:280px;padding:12px;box-shadow:0 4px 12px #00000026}.inline-calendar-picker__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.inline-calendar-picker__month{color:#333;font-size:14px;font-weight:600}.inline-calendar-picker__nav{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:18px;transition:background-color .2s}.inline-calendar-picker__nav:hover{background-color:#f0f0f0}.inline-calendar-picker__weekdays{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.inline-calendar-picker__weekday{color:#666;padding:4px;font-size:12px;font-weight:600}.inline-calendar-picker__days{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.inline-calendar-picker__day{cursor:pointer;color:#333;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px;font-size:13px;transition:all .2s}.inline-calendar-picker__day:hover{background-color:#f0f0f0;border-color:#d0d0d5}.inline-calendar-picker__day--today{color:#3759a8;border-color:#3759a8;font-weight:600}.inline-calendar-picker__day:active{color:#fff;background-color:#4a90e2;border-color:#4a90e2}.order-card-menu-dropdown{z-index:30;position:absolute;top:12px;left:14px}.order-card-menu-dropdown--inline{z-index:auto;display:inline-flex;position:static}.order-card-menu-dropdown__trigger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2.5px;width:20px;height:20px;padding:0;display:flex}.order-card-menu-dropdown__trigger span{background:#525252;border-radius:50%;width:3px;height:3px}.order-card-menu-dropdown__panel{overscroll-behavior:contain;z-index:2000;background:#fff;border-radius:8px;flex-direction:column;width:max-content;max-height:calc(100vh - 16px);padding:8px 0;display:flex;overflow-y:auto;box-shadow:0 1px 8px #0000001a}.order-card-menu-dropdown__panels-row{flex-direction:row;display:flex}.order-card-menu-dropdown__panels-row--reversed{flex-direction:row-reverse}.order-card-menu-dropdown__panels-row--reversed .order-card-menu-dropdown__submenu{border-left:1px solid #eee;border-right:0}.order-card-menu-dropdown__menu{flex-direction:column;width:230px;margin:0;padding:0;list-style:none;display:flex}.order-card-menu-dropdown__menu li{margin:0;padding:0}.order-card-menu-dropdown__item{cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;width:calc(100% - 12px);margin:0 6px;padding:8px 10px;transition:background-color .14s;display:flex}.order-card-menu-dropdown__item:hover,.order-card-menu-dropdown__item:focus-visible{background:#f5f5f5}.order-card-menu-dropdown__item--active{background:#f0f0f0}.order-card-menu-dropdown__item-icon,.order-card-menu-dropdown__item-chevron{flex:none;width:16px;height:16px}.order-card-menu-dropdown__item-label{text-align:right;color:#000;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.order-card-menu-dropdown__submenu{border-right:1px solid #eee;flex-direction:column;gap:20px;width:max-content;padding:16px 24px;display:flex}.order-card-menu-dropdown__radio-row{cursor:pointer;justify-content:flex-start;align-items:center;gap:10px;display:flex}.order-card-menu-dropdown__radio-label{color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.order-card-menu-dropdown__radio{box-sizing:border-box;border:1px solid #000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.order-card-menu-dropdown__radio--checked:after{content:"";background:#000;border-radius:50%;width:8px;height:8px}.order-card-menu-dropdown__date-field{position:relative}.order-card-menu-dropdown__date-box{box-sizing:border-box;border:.5px solid #000;border-radius:4px;justify-content:space-between;align-items:center;width:170px;height:37px;padding:0 8px;display:flex}.order-card-menu-dropdown__date-icon-btn{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.order-card-menu-dropdown__calendar-popover{z-index:10;position:absolute;top:calc(100% + 6px);right:0}.order-card-menu-dropdown__date-input{color:#000;text-align:right;background:0 0;border:0;outline:none;flex:auto;min-width:0;font-family:Open Sans,sans-serif;font-size:14px}.order-card-menu-dropdown__date-input::placeholder{color:#9a9a9a}.order-card-menu-dropdown__date-icon{cursor:pointer;flex:none;width:20px;height:20px}.order-card-menu-dropdown__footer{border-top:1px solid #eee;justify-content:flex-end;align-items:center;gap:16px;margin-top:6px;padding:10px 16px 4px;display:flex}.order-card-menu-dropdown__confirm,.order-card-menu-dropdown__cancel{cursor:pointer;background:0 0;border:0;padding:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.order-card-menu-dropdown__confirm{color:#000}.order-card-menu-dropdown__cancel{color:#828282}.order-progress-card{box-sizing:border-box;text-align:right;background:#fff;border:1px solid #eee;border-radius:12px;align-items:center;width:100%;max-width:760px;height:100px;padding:0 12px;display:flex;position:relative}.order-progress-card--empty{justify-content:center;max-width:none;height:100%;min-height:490px;padding:24px}.order-progress-card__empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:100%;display:flex}.order-progress-card__empty-message{color:#121212;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:28px}.order-progress-card__content{grid-template-columns:1fr 1fr .95fr;align-items:center;width:100%;height:100%;display:grid}.order-progress-card__section{box-sizing:border-box;flex-direction:column;justify-content:space-between;min-width:0;height:48px;padding:0 20px;display:flex}.order-progress-card__section--customer,.order-progress-card__section--delivery{border-left:1px solid #eee}.order-progress-card__section-header{align-items:center;gap:6px;margin:0;display:flex}.order-progress-card__icon-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.order-progress-card__section-title{color:#525252;margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.order-progress-card__detail-line,.order-progress-card__date-row{color:#000;align-items:center;gap:4px;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:20px;display:flex}.order-progress-card__dot{color:#000;margin:0 2px}.order-progress-card__relative-time{color:#c62828;margin-right:4px}.order-progress-card__section--progress{flex-direction:row;justify-content:space-between;align-items:center;padding-left:28px;padding-right:20px}.order-progress-card__progress-copy{flex-direction:column;justify-content:space-between;height:100%;display:flex}.order-progress-card__percentage{color:#000;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:20px}.order-progress-card__progress-ring{flex-shrink:0;width:47px;height:47px;position:relative}.order-progress-card__progress-svg{width:47px;height:47px;transform:rotate(-90deg)}.order-progress-card__progress-track,.order-progress-card__progress-value{fill:none;stroke-width:3px}.order-progress-card__progress-track{stroke:#eee}.order-progress-card__progress-value{stroke:#000;stroke-linecap:round;transition:stroke-dashoffset .25s}.order-progress-card__progress-label{color:#000;justify-content:center;align-items:center;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;display:flex;position:absolute;inset:0}.order-progress-card__menu-button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2.5px;width:20px;height:20px;padding:0;display:flex;position:absolute;top:12px;left:14px}.order-progress-card__menu-button span{background:#525252;border-radius:50%;width:3px;height:3px}.order-progress-card__badges{align-items:center;gap:8px;display:flex;position:absolute;bottom:8px;left:8px}.order-progress-card__status-badge{align-items:center;gap:6px;display:inline-flex}.order-progress-card__status-dot{border-radius:50%;flex:none;width:8px;height:8px}.order-progress-card__status-text{color:#525252;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:20px}.order-progress-card__badge{box-sizing:border-box;border-radius:4px;flex:none;justify-content:center;align-items:center;width:38px;height:21px;display:flex}.order-progress-card__badge--urgent{background:#fde8e8}.order-progress-card__badge--normal{background:#e3ebfd}.order-progress-card__badge-text{letter-spacing:0;text-align:right;width:25px;height:18px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.order-progress-card__badge--urgent .order-progress-card__badge-text{color:var(--Color-2,#c62828)}.order-progress-card__badge--normal .order-progress-card__badge-text{color:#3759a8}@media (width<=780px){.order-progress-card{width:100%;height:auto;padding:24px 16px}.order-progress-card--empty{min-height:320px;padding:20px 16px}.order-progress-card__content{grid-template-columns:1fr;gap:16px}.order-progress-card__section{border-bottom:1px solid #eee;border-left:none;gap:6px;height:auto;padding:0 0 12px}.order-progress-card__section--progress{border-bottom:none;padding-bottom:0;padding-left:0}}.drop-down{box-sizing:border-box;direction:rtl;font-family:Open Sans,sans-serif;display:inline-block;position:relative}.drop-down *{box-sizing:border-box}.drop-down-trigger{color:#000;cursor:pointer;text-align:right;letter-spacing:0;text-transform:capitalize;opacity:1;background:#fff;border:1px solid #a5a5a5;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:0 16px 0 18px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.drop-down-trigger:hover:not(:disabled){border-color:#888}.drop-down-trigger:focus-visible{outline-offset:2px;outline:2px solid #2196f347}.drop-down-trigger:disabled{cursor:not-allowed;color:#00000061;background:#f5f5f5;border-color:#e0e0e0}.drop-down--selected .drop-down-trigger{background:#f5f5f5}.drop-down-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drop-down-arrow{flex:none;width:16px;height:16px;transition:transform .16s;display:block}.drop-down-trigger--search .drop-down-arrow{cursor:pointer}.drop-down-search-input{color:#000;text-align:right;letter-spacing:0;background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:0;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.drop-down-search-input::placeholder{color:#6b7280}.drop-down-empty{color:#8d8d8d;text-align:center;padding:8px 15px;font-size:14px}.drop-down--open .drop-down-arrow{transform:rotate(180deg)}.drop-down-menu{z-index:30;opacity:1;background:#fff;border-radius:8px;flex-direction:column;gap:0;height:auto;margin:0;padding:8px 12px;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000000f}.drop-down-menu li{margin:0;padding:0}.drop-down-option{color:#222;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:4px;width:100%;height:36px;padding:5px 15px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;transition:background-color .14s;position:relative}.drop-down-option-label{text-align:right;white-space:nowrap;min-width:50px;height:20px;line-height:20px;position:absolute;top:8px;right:15px}.drop-down-option:hover:not(:disabled),.drop-down-option:focus-visible,.drop-down-option--selected,.drop-down-option--selected{background:#f5f5f5}.drop-down-option:focus-visible{outline-offset:-2px;outline:2px solid #2196f338}.drop-down-option:disabled{cursor:not-allowed;color:#00000061}.add-payment-overlay{z-index:1300;box-sizing:border-box;background:#0f172a2e;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;inset:0}.add-payment-modal{box-sizing:border-box;opacity:1;color:#000;background:#fff;border-radius:8px;width:747px;font-family:Open Sans,sans-serif;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000f}.add-payment-close{color:#1f2937;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:29px;left:36px}.add-payment-close svg{width:24px;height:24px}.add-payment-title{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;white-space:nowrap;width:119px;height:20px;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px;position:absolute;top:32px;right:33px}.add-payment-subtitle{color:#000000b3;letter-spacing:0;text-align:right;text-transform:capitalize;white-space:nowrap;width:230px;height:20px;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;position:absolute;top:60px;right:33px}.add-payment-field--amount,.add-payment-field--method{width:210px;position:absolute;right:33px}.add-payment-field{flex-direction:column;gap:8px;min-width:0;display:flex}.add-payment-label{color:#000;letter-spacing:0;text-align:right;height:20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.add-payment-input{box-sizing:border-box;letter-spacing:0;text-align:right;color:#000c;direction:rtl;background:#fff;border:1px solid #a5a5a5;border-radius:4px;outline:none;width:100%;height:40px;padding:0 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.add-payment-input::placeholder{color:#00000080;opacity:1}.add-payment-input:focus{border-color:#2196f3}.add-payment-amount-field{position:relative}.add-payment-amount-icon{color:#00000080;pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.add-payment-amount-input{padding-left:30px;padding-right:14px}.add-payment-credit-prompt{box-sizing:border-box;opacity:1;color:#000;background:#f5f6f8;border-radius:4px;align-items:center;gap:8px;width:495px;height:36px;padding:0 12px;font-size:13px;line-height:18px;display:flex;position:absolute;top:96px;left:217px}.add-payment-credit-text{text-align:right;flex:auto}.add-payment-credit-actions{width:124px;height:28px;position:absolute;top:4px;left:10px}.add-payment-pill{opacity:1;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:2px;width:58px;height:28px;padding:0;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:0}.add-payment-pill--no{color:#c5392f;background:#ff000030;left:0}.add-payment-pill--yes{color:#1f9254;background:#10b98130;left:66px}.add-payment-credit-banner{box-sizing:border-box;opacity:1;text-align:right;border-radius:4px;align-items:center;gap:8px;width:495px;height:36px;padding:0 12px;font-size:13px;line-height:18px;display:flex;position:absolute;top:96px;left:217px}.add-payment-credit-banner--success{color:#1f7a3d;background:#e3f6e8}.add-payment-credit-banner--muted{color:#000000a6;background:#f5f6f8}.add-payment-credit-icon{flex:none;width:18px;height:18px}.add-payment-credit-icon-check{color:#fff;background:#1f9254;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.add-payment-credit-link{color:#0056b3;text-decoration:underline}.add-payment-underpaid-notice{box-sizing:border-box;opacity:1;background:#f5f6f8;border-radius:4px;justify-content:flex-end;align-items:center;gap:8px;width:210px;height:36px;padding-right:12px;display:flex;position:absolute;right:33px}.add-payment-underpaid-icon{flex:none;width:14px;height:14px}.add-payment-underpaid-label{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;white-space:nowrap;flex:auto;min-width:0;height:21px;font-family:Rubik,Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.add-payment-actions{direction:ltr;flex-direction:row;gap:16px;display:flex;position:absolute;left:36px}.cancel-order-confirm-popup__overlay{z-index:1300;box-sizing:border-box;background:#0f172a2e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.cancel-order-confirm-popup{box-sizing:border-box;color:#121212;opacity:1;background:#fff;border-radius:8px;width:min(420px,100vw - 32px);padding:32px 40px;font-family:Open Sans,sans-serif;position:relative;box-shadow:0 1px 8px #0000001f}.cancel-order-confirm-popup__title{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0 0 16px;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px}.cancel-order-confirm-popup__message{color:#000;letter-spacing:0;text-align:right;margin:0 0 32px;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.cancel-order-confirm-popup__actions{direction:ltr;align-items:center;gap:12px;display:flex}.edit-order-popup{z-index:1300;background:#0a0a0a66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.edit-order-popup__panel{scrollbar-width:thin;scrollbar-color:#0a0a0a2e transparent;background:#fff;border-radius:8px;width:976px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);padding:32px;font-family:Open Sans,sans-serif;position:relative;overflow-y:auto;box-shadow:0 2px 4px #0000000f}.edit-order-popup__panel--compact{width:560px}.edit-order-popup__panel::-webkit-scrollbar{width:6px}.edit-order-popup__panel::-webkit-scrollbar-track{background:0 0}.edit-order-popup__panel::-webkit-scrollbar-thumb{background-color:#0a0a0a2e;border-radius:999px}.edit-order-popup__panel::-webkit-scrollbar-thumb:hover{background-color:#0a0a0a52}.edit-order-popup__header{margin-bottom:24px;display:block;position:relative}.edit-order-popup__close{cursor:pointer;color:#181818;background:0 0;border:none;display:flex;position:absolute;top:0;left:0}.edit-order-popup__title{letter-spacing:0;color:#000;text-align:right;text-transform:capitalize;height:20px;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px}.edit-order-popup__status{color:#555;text-align:center;padding:16px 0}.edit-order-popup__status--error{color:#d92d20}.edit-order-popup__fields{flex-direction:column;gap:22px;display:flex}.edit-order-popup__attribute{flex-direction:column;gap:10px;display:flex}.edit-order-popup__attribute-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.edit-order-popup__attribute-title{letter-spacing:0;color:#121212;opacity:.7;text-align:right;white-space:nowrap;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:20px}.edit-order-popup__field-empty{color:#999;text-align:right;font-size:13px}.edit-order-popup__columns{flex-wrap:wrap;align-items:flex-start;gap:13px 24px;display:flex}.edit-order-popup__column{box-sizing:border-box;flex-direction:column;flex:0 0 201px;align-items:flex-end;gap:9px;width:201px;display:flex}.edit-order-popup__column--wide{flex-basis:320px;width:320px}.edit-order-popup__multi-select{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.edit-order-popup__multi-select-option{color:#121212;cursor:pointer;background:#fff;border:1px solid #a5a5a5;border-radius:999px;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:13px}.edit-order-popup__multi-select-option--checked{color:#fff;background:#121212;border-color:#121212}.edit-order-popup__field-label{letter-spacing:0;color:#121212;opacity:.7;text-align:right;text-transform:capitalize;width:100%;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.edit-order-popup__field-label--empty{visibility:hidden}.edit-order-popup__column--generated-input .edit-order-popup__field-label{display:none}.edit-order-popup__column--generated-input.edit-order-popup__column--with-label-space .edit-order-popup__field-label{visibility:hidden;display:block}.edit-order-popup__dropdown{width:201px}.edit-order-popup__dropdown .drop-down-trigger{box-sizing:border-box;background:#fff;border:1px solid #a5a5a5;border-radius:4px;width:201px;height:38px}.edit-order-popup__dropdown .drop-down-label{letter-spacing:0;color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.edit-order-popup__dropdown--edited .drop-down-trigger{border:1px solid #121212}.edit-order-popup__dropdown .drop-down-arrow{width:14px;height:14px}.edit-order-popup__price-shell{box-sizing:border-box;border:1px solid #a5a5a5;border-radius:4px;align-items:center;gap:4px;width:201px;height:38px;padding:0 12px;display:flex}.edit-order-popup__plain-input{box-sizing:border-box;text-align:right;border:1px solid #a5a5a5;border-radius:4px;outline:none;width:100%;height:38px;padding:0 12px;font-family:Open Sans,sans-serif;font-size:14px}.edit-order-popup__price-input{text-align:right;background:0 0;border:none;outline:none;width:100%;font-size:14px}.edit-order-popup__price-shell img{flex-shrink:0;width:14px;height:14px}.edit-order-popup__footer{flex-flow:row-reverse wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.edit-order-popup__totals{align-items:center;gap:16px;display:flex}.edit-order-popup__totals-separator{color:#000;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px}.edit-order-popup__total{letter-spacing:0;text-align:justify;color:#000;opacity:1;cursor:default;background:0 0;border:none;align-items:center;gap:4px;width:76px;height:20px;padding:0;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;display:flex}.edit-order-popup__total strong{color:#000;font-weight:400}.edit-order-popup__total--editable{cursor:pointer}.edit-order-popup__total--editable img{width:14px;height:14px}.edit-order-popup__sale-input{text-align:right;border:1px solid #e5e5e5;border-radius:6px;outline:none;width:90px;height:28px;padding:0 6px;font-size:13px}.edit-order-popup__actions{align-items:center;gap:12px;display:flex}.edit-order-popup__quantity-stepper{align-items:center;gap:12px;margin-inline-end:8px;display:flex}.edit-order-popup__quantity-button{color:#121212;cursor:pointer;background:#fff;border:1px solid #121212;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;line-height:1;display:flex}.edit-order-popup__quantity-button:hover{background:#f5f5f5}.edit-order-popup__quantity-button:disabled{opacity:.4;cursor:default}.edit-order-popup__quantity-value{text-align:center;color:#000;min-width:16px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400}.success-alert{z-index:2000;box-sizing:border-box;cursor:pointer;background:#eaf2fe;border:1px solid #c9defb;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:289px;height:52px;padding:0 20px;animation:.2s ease-out success-alert-in;display:inline-flex;position:fixed;top:82px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0000000f}.success-alert-text{color:#000;letter-spacing:0;text-align:right;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.success-alert-icon{flex:none;width:20px;height:20px;display:block}@keyframes success-alert-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.order-drilldown{box-sizing:border-box;background:#f3f2f2;min-height:calc(100vh - 85px);padding:22px 32px 32px;overflow-y:auto}.order-drilldown__summary{align-items:center;gap:16px;width:100%;display:flex}.order-drilldown__state--error{color:#c62828;text-align:center;font-family:Open Sans,sans-serif;font-size:14px;line-height:22px}.order-drilldown__customer{margin-top:24px}.order-drilldown__finance{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;width:100%;margin-top:24px;padding:14px 24px;display:flex;box-shadow:0 6px 18px #1212120a}.order-drilldown__finance-title{color:#121212;letter-spacing:0;text-align:right;margin:0 0 12px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px}.order-drilldown__finance-row{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:24px 16px;width:100%;display:flex}.order-drilldown__finance-box{flex:none}.order-drilldown__summary .order-progress-card{width:100%;max-width:none;height:100px;box-shadow:0 6px 18px #1212120a}.order-drilldown__panels{direction:rtl;grid-template-columns:repeat(2,1fr);justify-content:start;align-items:flex-start;gap:26px;margin-top:24px;display:grid}.order-tasks-panel{box-sizing:border-box;opacity:1;background:#fff;border-radius:8px;width:100%;height:254px;min-height:254px;position:relative;overflow:hidden}.order-tasks-panel__header{pointer-events:none;direction:ltr;height:auto;display:block;position:absolute;inset:0}.order-tasks-panel__title-group{pointer-events:auto;direction:ltr;flex-direction:row;justify-content:end;align-items:center;gap:8px;height:31px;display:flex;position:absolute;top:14px;right:28px}.order-tasks-panel__title-group h2{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;white-space:nowrap;opacity:1;direction:rtl;order:3;width:auto;height:20px;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px;overflow:visible}.order-tasks-panel__period{order:1;width:auto;height:31px;position:relative}.order-tasks-panel__title-dropdown{order:3;width:auto}.order-tasks-panel__title-dropdown .drop-down-trigger{white-space:nowrap;background:0 0;border:0;gap:6px;height:31px;padding:0}.order-tasks-panel__title-dropdown .drop-down-label{color:#121212;text-align:right;white-space:nowrap;flex:none;width:auto;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px;overflow:visible}.order-tasks-panel__title-dropdown .drop-down-arrow{width:14px;height:14px}.order-tasks-panel__title-dropdown .drop-down-menu{min-width:143px;padding:6px 8px}.order-tasks-panel__period-dropdown{width:60px;height:31px}.order-tasks-panel__period-dropdown .drop-down-trigger{background:#fff;border:1px solid #a5a5a5;border-radius:4px;gap:2px;height:31px;padding:0 8px 0 6px;font-size:14px;font-weight:400;line-height:20px}.order-tasks-panel__period-dropdown .drop-down-label{text-align:right;white-space:nowrap;flex:none;width:auto;height:20px;overflow:visible}.order-tasks-panel__period-dropdown .drop-down-arrow{width:16px;height:16px}.order-tasks-panel__period-dropdown .drop-down-menu{min-width:92px;padding:6px 8px}.order-tasks-panel__nav{pointer-events:auto;direction:ltr;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:24px}.order-tasks-panel__nav-button{color:#0000;cursor:pointer;opacity:1;background:#fff;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:0;line-height:0;display:inline-flex}.order-tasks-panel__nav-button:before{content:"";background-color:#181818;border:0;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8564 5.5426C13.0889 5.31049 13.4718 5.31032 13.7041 5.5426C13.9365 5.77499 13.9365 6.15885 13.7041 6.39124L9.35742 10.7379C8.98472 11.1105 8.49217 11.3004 8 11.3004C7.50783 11.3004 7.01527 11.1105 6.64258 10.7379L2.2959 6.39124C2.06351 6.15885 2.06351 5.77499 2.2959 5.5426C2.52828 5.31022 2.91215 5.31022 3.14453 5.5426L7.49121 9.88928C7.77218 10.17 8.22889 10.1702 8.50977 9.88928L12.8564 5.5426Z' fill='black' stroke='black' stroke-width='0.2'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8564 5.5426C13.0889 5.31049 13.4718 5.31032 13.7041 5.5426C13.9365 5.77499 13.9365 6.15885 13.7041 6.39124L9.35742 10.7379C8.98472 11.1105 8.49217 11.3004 8 11.3004C7.50783 11.3004 7.01527 11.1105 6.64258 10.7379L2.2959 6.39124C2.06351 6.15885 2.06351 5.77499 2.2959 5.5426C2.52828 5.31022 2.91215 5.31022 3.14453 5.5426L7.49121 9.88928C7.77218 10.17 8.22889 10.1702 8.50977 9.88928L12.8564 5.5426Z' fill='black' stroke='black' stroke-width='0.2'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.order-tasks-panel__nav-button:first-of-type:before{transform:rotate(90deg)}.order-tasks-panel__nav-button:last-of-type:before{transform:rotate(-90deg)}.order-tasks-panel__arrow{display:none}.order-tasks-panel__nav-button:disabled{opacity:.35;cursor:not-allowed}.order-tasks-panel__content{direction:rtl;flex-flow:row;justify-content:flex-start;align-items:flex-end;gap:10px;height:125px;margin:0;display:flex;position:absolute;top:95px;left:16px;right:16px;overflow:hidden}.order-tasks-panel__content .MuiCard-root{border-radius:8px;flex:1 1 0;min-width:0;max-width:170px}.order-tasks-panel__state{color:#525252;text-align:center;width:100%;margin:48px 0 0;font-family:Open Sans,sans-serif;font-size:14px;line-height:22px}.order-tasks-panel__state--error{color:#c62828;flex-direction:column;align-items:center;gap:10px;display:flex}.order-tasks-panel__state--error button{color:#c62828;cursor:pointer;background:#fff;border:1px solid #c62828;border-radius:4px;width:74px;height:30px}.order-drilldown__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=980px){.order-drilldown{padding:24px 20px}.order-drilldown__summary{flex-direction:column;align-items:stretch}.order-drilldown__summary .order-progress-card{height:auto}.order-drilldown__panels{grid-template-columns:1fr;gap:20px}}@media (width<=620px){.order-tasks-panel{width:100%;max-width:none;height:auto;min-height:338px;padding-inline:18px}.order-tasks-panel__header{align-items:flex-start}.order-tasks-panel__title-group,.order-tasks-panel__content{flex-wrap:wrap}}.order-drilldown__panels--single{grid-template-columns:1fr;justify-content:start;align-items:stretch;width:100%;height:100%;margin-top:0}.order-drilldown__panels--single .order-tasks-panel{border:1px solid #e7eaf0;width:100%;height:auto;min-height:520px;max-height:none;padding:24px;overflow:visible;box-shadow:0 6px 18px #1212120a}.order-drilldown__panels--single .order-tasks-panel__header{pointer-events:auto;direction:rtl;justify-content:space-between;align-items:center;gap:16px;display:flex;position:static;inset:auto}.order-drilldown__panels--single .order-tasks-panel__title-group,.order-drilldown__panels--single .order-tasks-panel__nav{position:static;inset:auto}.order-drilldown__panels--single .order-tasks-panel__title-group{order:1;justify-content:flex-start;min-width:0;height:auto}.order-drilldown__panels--single .order-tasks-panel__nav{order:2}.order-drilldown__panels--single .order-tasks-panel__title-dropdown .drop-down-label{font-size:18px;line-height:24px}.order-drilldown__panels--single .order-tasks-panel__nav{flex-shrink:0;gap:10px}.order-drilldown__panels--single .order-tasks-panel__content{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;height:auto;min-height:360px;margin-top:28px;display:grid;position:static;overflow:visible}.order-drilldown__panels--single .order-tasks-panel__content .MuiCard-root{min-width:0;box-shadow:none;flex:none;width:100%!important}.order-drilldown__panels--single .order-tasks-panel__state{background:#fafbfc;border:1px dashed #d8dde8;border-radius:8px;grid-column:1/-1;align-self:center;margin:0;padding:64px 16px}.order-tasks-section__back-button{color:#3759a8;cursor:pointer;background:#fff;border:1px solid #d9dee8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}.order-tasks-section__back-button:hover{background:#f1f4fb;border-color:#3759a8}.order-tasks-section__header{box-sizing:border-box;direction:rtl;background:#fff;border:1px solid #e7eaf0;border-radius:8px;justify-content:flex-start;align-items:center;gap:14px;width:100%;padding:18px 24px;display:flex;box-shadow:0 6px 18px #1212120a}.order-tasks-section__title{color:#17213a;margin:0;font-size:20px;font-weight:600}@media (width<=1180px){.order-drilldown__panels--single .order-tasks-panel__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.order-drilldown__panels--single .order-tasks-panel{padding:18px}.order-drilldown__panels--single .order-tasks-panel__header{flex-direction:column;align-items:flex-start}.order-drilldown__panels--single .order-tasks-panel__content{grid-template-columns:1fr}}.main-page{box-sizing:border-box;background:#f3f2f2;min-height:calc(100vh - 85px);padding:56px 32px 24px;overflow-y:auto}.main-page__summary-section{flex-direction:column;width:100%;display:flex}.main-page__summary-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 16px;width:100%;display:flex}.main-page__summary-box{flex:none;box-shadow:0 6px 18px #1212120a}.main-page__content-grid{direction:ltr;grid-template-columns:minmax(280px,368px) minmax(0,1fr);grid-template-areas:"calendar orders";align-items:stretch;gap:16px;margin-top:20px;display:grid}.main-page__calendar-panel{grid-area:calendar;min-width:0}.main-page__calendar-panel .calendar-tasks{margin:0}.main-page__orders-panel{grid-area:orders;min-width:0;min-height:666px;display:flex}.main-page__status{color:#5c6575;text-align:right;margin-top:16px;font-size:14px}.main-page__status--error{color:#cf3f5b;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.main-page__retry-button{color:#cf3f5b;cursor:pointer;background:#fff;border:1px solid #cf3f5b;border-radius:6px;padding:6px 12px;font-size:13px;line-height:1}.main-page__retry-button:hover{background:#fff5f7}.main-page__dashboard{direction:rtl;align-items:flex-start;gap:28px;width:100%;margin-top:44px;display:flex}.main-page__orders-panel{scrollbar-width:thin;scrollbar-color:#d3d8e2 transparent;flex-direction:column;flex:auto;gap:24px;min-width:0;height:666px;max-height:666px;padding-right:6px;display:flex;overflow:hidden auto}.main-page__calendar-panel{flex:0 0 368px;max-width:368px;height:auto;overflow:visible}.main-page__calendar-tasks{width:100%}.main-page__calendar-tasks .calendar-tasks__task-list{overflow:hidden auto}.main-page__orders-panel::-webkit-scrollbar{width:8px}.main-page__orders-panel::-webkit-scrollbar-track{background:0 0}.main-page__orders-panel::-webkit-scrollbar-thumb{background:#d3d8e2;border-radius:999px}.main-page__orders-panel .order-progress-card{width:100%;height:auto;min-height:100px;box-shadow:0 6px 18px #1212120a}.main-page__orders-table{background:#fff;border-radius:8px;flex-shrink:0;width:100%;overflow:hidden}.main-page__orders-table .MuiTableContainer-root{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important}.main-page__orders-table .MuiTable-root{width:100%!important;min-width:0!important}.main-page__orders-table .MuiPaper-root{border-radius:8px!important}.main-page__orders-table .MuiTableCell-root{letter-spacing:0!important;text-align:center!important;font-family:Open Sans,Arial,sans-serif!important;font-size:14px!important;line-height:20px!important}.main-page__orders-table .MuiTableCell-root>div{text-align:center!important;justify-content:center!important;width:100%!important}.main-page__orders-table .MuiTableHead-root .MuiTableRow-root{background:#f5f5f5!important;border-radius:8px!important;height:38px!important}.main-page__orders-table .MuiTableHead-root .MuiTableCell-root{opacity:.5;color:#000!important;background:#f5f5f5!important;border-bottom:none!important;height:38px!important;font-weight:600!important}.main-page__orders-table .MuiTableBody-root .MuiTableCell-root{text-transform:capitalize;color:#000!important;text-align:center!important;border-bottom:.5px solid #cbdee8!important;height:42px!important;font-weight:400!important}.main-page__orders-table .MuiTableBody-root .MuiTableCell-root>div{text-align:center!important;justify-content:center!important;width:100%!important}.main-page__orders-table .MuiTableBody-root .MuiTableRow-root{border-bottom:.5px solid #cbdee8!important}.main-page__orders-table-date--urgent{color:#c62828!important;font-weight:600!important}.main-page__content-grid--tasks-view .main-page__orders-panel{height:auto;max-height:none;padding-right:0;overflow:hidden}@media (width<=1280px){.main-page{overflow:visible}.main-page__summary-row{justify-content:flex-start}.main-page__content-grid{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}}@media (width<=768px){.main-page{padding:32px 20px 24px}.main-page__summary-row{justify-content:center;gap:16px}.main-page__content-grid{grid-template-columns:1fr;grid-template-areas:"orders""calendar"}.main-page__orders-panel{min-height:320px}}.app-content--main{height:100vh;overflow:hidden}@media (width<=1024px){.app-content--with-chrome{margin-right:200px}}@media (width<=768px){.app-content--with-chrome{margin-right:180px}}@media (width<=480px){.app-content--with-chrome{margin-right:70px}}.welcome-step{width:100%;padding:40px 60px}.welcome-step__inner{direction:rtl;max-width:1100px;margin-left:auto;margin-right:auto}.welcome-step__title{text-align:right;margin:0;font-family:Open Sans,sans-serif;font-size:64px;font-weight:700}.welcome-step__subtitle,.welcome-step__description{text-align:right;max-width:900px;margin-left:auto;margin-right:0}.welcome-step__subtitle{color:#000000d9;margin-top:40px;margin-bottom:12px;font-size:28px}.welcome-step__description{letter-spacing:0;text-align:right;text-transform:capitalize;color:#121212;margin-top:107px;margin-bottom:0;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:36px}.welcome-step__tabs{direction:rtl;border-bottom:1px solid #e2e8f0;justify-content:flex-end;gap:8px;width:fit-content;margin-top:24px;margin-left:auto;margin-right:0;display:flex}.welcome-step__tab{color:#718096;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 24px;font-size:16px;font-weight:600;transition:color .2s,border-color .2s}.welcome-step__tab:hover{color:#2d3748}.welcome-step__tab--active{color:#3759a8;border-bottom-color:#3759a8}.welcome-step__login-form{text-align:right;flex-direction:column;gap:16px;width:100%;max-width:360px;margin-top:40px;margin-left:auto;margin-right:0;display:flex}.welcome-step__login-field{flex-direction:column;gap:6px;display:flex}.welcome-step__login-label{color:#4a5568;font-size:14px;font-weight:500}.welcome-step__login-hint{color:#718096;margin:0;font-size:13px}.welcome-step__login-error{color:#e53e3e;margin:0;font-size:13px}.welcome-step__forgot-password{color:#3759a8;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:-8px;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.welcome-step__forgot-password:disabled{color:#a0aec0;cursor:not-allowed;text-decoration:none}.welcome-step__login-success{color:#2f855a;margin:0;font-size:13px}.welcome-step__button-row{direction:ltr;justify-content:flex-end;margin-top:16px;display:flex}.welcome-step__button-row .MuiButton-root{color:#fff;box-sizing:border-box;background:#3759a8;border-radius:4px;width:187px;height:52px;position:relative;justify-content:flex-end!important;padding:0 17px 0 44px!important}.welcome-step__button-row .MuiButton-root:hover{background:#3759a8}.welcome-step__button-row .MuiButton-startIcon{width:24px;height:24px;margin:0;position:absolute;top:14px;left:20px}.welcome-step__start-icon{width:24px;height:24px;display:block}@media (width<=960px){.welcome-step{padding:32px}.welcome-step__title{font-size:52px}.welcome-step__subtitle{max-width:100%;font-size:24px}.welcome-step__description{max-width:100%;margin-top:70px;font-size:18px}}@media (width<=720px){.welcome-step{padding:24px 20px}.welcome-step__title{font-size:44px}.welcome-step__subtitle{font-size:20px}.welcome-step__description{margin-top:56px;margin-bottom:0;font-size:16px}.welcome-step__button-row{justify-content:center}}@media (width<=520px){.welcome-step{padding:20px 16px}.welcome-step__title{font-size:36px}.welcome-step__subtitle{font-size:18px}.welcome-step__description{margin-top:40px;font-size:15px}}.role-step{box-sizing:border-box;direction:rtl;width:100%;padding:40px 32px}.role-step__inner{width:100%;max-width:1100px;margin:0 auto}.role-step__title{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0;font-family:Open Sans,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:20px}.role-step__subtitle{color:#121212c2;letter-spacing:0;text-align:right;text-transform:capitalize;margin:16px 0 0;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:36px}.role-step__cards{grid-template-columns:repeat(4,187px);justify-content:start;gap:20px;margin-top:31px;display:grid}.role-step__card-wrapper{width:187px;height:102px}@media (width<=960px){.role-step__cards{grid-template-columns:repeat(2,187px)}}@media (width<=560px){.role-step{padding:28px 16px}.role-step__cards{grid-template-columns:minmax(0,1fr)}.role-step__card-wrapper,.role-step__card-wrapper .option-card{width:100%}}.option-card{box-sizing:border-box;color:#121212;text-align:center;cursor:pointer;direction:rtl;background:#fff;border:1px solid #121212;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.option-card:hover{transform:translateY(-2px);box-shadow:0 5px 16px #00000014}.option-card--small{background:#fff;border:1px solid #e5e5e5;width:77px;height:139px;padding:12px 8px}.option-card.selected{background:#ededed;border-color:#121212}.option-card--selectable.selected{border-width:2px}.option-card--no-selection{border-color:#e5e5e5}.option-card--no-selection.selected{border-color:#121212}.option-card--medium{background:#fff;width:187px;height:127px;padding:18px 16px}.option-card--compact{background:#fff;width:187px;height:102px;padding:16px 14px}.option-card-selection{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:12px;right:12px}.option-card-selection img{object-fit:contain;width:100%;height:100%}.option-card-selection--radio,.option-card-selection--radio .option-card-selection-icon{width:18px;height:18px}.option-card-selection--radio .option-card-selection-inner{width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.option-card-icon{justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:10px;display:flex}.option-card--small .option-card-icon{width:33px;height:27px}.option-card-icon img{object-fit:contain;width:100%;height:100%}.option-card-content{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.option-card-title{letter-spacing:0;text-align:center;text-transform:capitalize;overflow-wrap:break-word;word-break:break-word;width:100%;margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:20px}.option-card--small .option-card-title{text-align:justify;font-size:16px;font-weight:400;line-height:20px}.option-card-description,.option-card-subtitle{overflow-wrap:break-word;word-break:break-word;text-align:center;width:100%;margin:0}.option-card-description{letter-spacing:0;text-transform:capitalize;color:#475569;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.option-card-subtitle{color:#718096;font-size:12px;line-height:1.4}.who-are-you-step{box-sizing:border-box;direction:rtl;width:100%;max-width:270px}.who-are-you-step__title{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0;font-family:Open Sans,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:20px}.who-are-you-step__field{flex-direction:column;margin-top:78px;display:flex}.who-are-you-step__label{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.who-are-you-step__input{width:100%;margin-top:13px}.features-step{direction:rtl;width:100%;max-width:936px}.features-step__title{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0;font-size:32px;font-style:normal;font-weight:700;line-height:1.3}.features-step__subtitle{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;margin:16px 0 0;font-size:20px;font-style:normal;font-weight:400;line-height:36px}.features-step__grid{grid-template-columns:repeat(4,187px);gap:clamp(16px,3vh,32px);margin-top:clamp(16px,3vh,31px);display:grid}.features-step__card{width:187px;height:clamp(96px,15vh,127px)}.features-step__card .option-card{height:clamp(96px,15vh,127px)!important}@media (width<=1040px){.features-step{max-width:694px}.features-step__grid{grid-template-columns:repeat(3,187px)}}@media (width<=760px){.features-step{max-width:452px}.features-step__grid{grid-template-columns:repeat(2,187px)}}@media (width<=520px){.features-step{max-width:100%}.features-step__title{font-size:24px}.features-step__subtitle{font-size:16px;line-height:1.5}.features-step__grid{grid-template-columns:minmax(0,1fr)}.features-step__card,.features-step__card .option-card{width:100%}}.time-step{box-sizing:border-box;direction:rtl;width:100%;max-width:332px}.time-step__title{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0;font-size:32px;font-style:normal;font-weight:700;line-height:20px}.time-step__field{margin-top:78px}.time-step--compact .time-step__field{margin-top:0}.time-step__label{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.time-step__options{flex-flow:wrap;gap:16px;margin-top:12px;display:flex}.time-step__option{box-sizing:border-box;color:#00000080;cursor:pointer;opacity:1;letter-spacing:0;text-align:center;text-transform:none;background:0 0;border:1px solid #a5a5a5;border-radius:50px;flex:0 0 100px;width:100px;min-width:0;height:40px;padding:0;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.time-step__option--selected{color:#121212;background:#ededed;border:2px solid #292d32}@media (width<=420px){.time-step{max-width:100%}.time-step__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.time-step__option{flex-basis:auto;width:100%}}@media (width<=320px){.time-step__options{grid-template-columns:1fr}}.add-inventory-popup__overlay{z-index:1300;background:#00000014;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.add-inventory-popup{box-sizing:border-box;color:#111;opacity:1;background:#fff;border-radius:8px;flex-direction:column;width:min(960px,100vw - 48px);height:min(760px,100vh - 48px);padding:0;font-family:Open Sans,Arial,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 8px #0000001f}.add-inventory-popup__close{z-index:5;color:#222;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:42px;font-weight:300;line-height:1;display:inline-flex;position:absolute;top:24px;left:24px}.add-inventory-popup__content{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;margin:0;display:flex}.add-inventory-popup__header{flex-direction:column;flex:none;align-items:flex-start;gap:28px;padding:32px 51px 0 72px;display:flex}.add-inventory-popup__header h2{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;opacity:1;width:auto;height:auto;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:600;line-height:20px}.add-inventory-popup .tab-box{box-sizing:border-box;opacity:1;background:#f5f5f5;border:0;border-radius:4px;justify-content:flex-end;align-self:flex-start;align-items:center;gap:11px;width:340px;height:40px;padding:5px;display:inline-flex}.add-inventory-popup .tab-box__item{color:#111;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:155px;min-width:0;height:29px;padding:0;font:600 16px/20px Open Sans,Arial,sans-serif;display:inline-flex}.add-inventory-popup .tab-box__item--active{box-shadow:none;background:#fff}.add-inventory-popup .tab-box__item svg{color:#000;flex:none;width:12px;height:12px}.add-inventory-popup .tab-box__item span{color:#000;text-align:right;text-overflow:clip;white-space:nowrap;max-width:calc(100% - 16px);display:block;overflow:hidden}.add-inventory-popup__body{flex:auto;min-height:0;padding:44px 51px 132px;overflow:hidden auto}.add-inventory-popup__option-row{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:12px 16px;width:100%;margin:0;display:flex}.add-inventory-popup__option-row button{box-sizing:border-box;min-width:0;border:0!important;border-radius:999px!important;height:40px!important;padding:0 20px!important}.add-inventory-popup__option-row button span{font-size:16px!important;line-height:20px!important}.add-inventory-popup__new-product button{background:#f4f4f6!important;border:0!important;height:40px!important}.add-inventory-popup__choice--active button{border:2px solid #202020!important}.add-inventory-popup__option-row--nested{margin:0}.add-inventory-popup__subtype-label{color:#666;text-align:right;pointer-events:none;direction:rtl;width:auto;height:auto;margin:20px 0 10px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px}.add-inventory-popup__form-grid{direction:rtl;grid-template-columns:repeat(3,minmax(180px,1fr));justify-content:start;gap:18px 28px;margin-top:28px;display:grid}.add-inventory-popup__form-grid--below-options{margin-top:28px}.add-inventory-popup__form-error{color:#b3261e;text-align:right;width:100%;margin:16px 0 0;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:20px}.add-inventory-popup__field{color:#000000b2;text-align:right;opacity:1;flex-direction:column;gap:8px;width:100%;min-width:180px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;display:flex}.add-inventory-popup__field>span{width:100%;height:20px}.add-inventory-popup__field-shell{width:100%;height:40px;position:relative}.add-inventory-popup__manufacturer-autocomplete{position:relative}.add-inventory-popup__manufacturer-suggestions{top:calc(100% + 8px);z-index:50;background:#fff;border:0;border-radius:8px;flex-direction:column;gap:2px;max-height:220px;margin:0;padding:8px;list-style:none;display:flex;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 2px 8px #0000000f}.add-inventory-popup__manufacturer-suggestions button{cursor:pointer;color:#222;text-align:right;background:0 0;border:0;border-radius:4px;width:100%;height:36px;padding:0 15px;font:400 14px/20px Open Sans,Arial,sans-serif;transition:background-color .14s;display:block}.add-inventory-popup__manufacturer-suggestions button:hover{background:#f5f5f5}.add-inventory-popup__field-shell--currency .MuiOutlinedInput-input{padding-left:34px!important}.add-inventory-popup__currency{z-index:1;color:#000000b2;pointer-events:none;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.add-inventory-popup__field .MuiOutlinedInput-root{opacity:1;border-radius:4px!important;width:100%!important;height:40px!important}.add-inventory-popup .drop-down{width:100%;height:40px}.add-inventory-popup .drop-down-menu{z-index:1400}.add-inventory-popup .drop-down-trigger{border:1px solid #a5a5a5;border-radius:4px;height:40px;padding:0 16px;font-size:16px;line-height:20px}.add-inventory-popup .drop-down-label{font-size:16px;line-height:20px}.add-inventory-popup .drop-down-arrow{width:12px;height:12px}.add-inventory-popup__field .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:#a5a5a5!important}.add-inventory-popup__field .MuiOutlinedInput-input{height:40px!important;padding:0 16px!important;font-size:16px!important;line-height:20px!important}.add-inventory-popup__manufacturer-note{color:#4a5565;text-align:right;width:100%;margin:16px 0 0;font-family:Open Sans,Arial,sans-serif;font-size:13px;line-height:18px}.add-inventory-popup__empty-state{min-height:180px}.add-inventory-popup__conversion{flex-direction:column;gap:16px;width:100%;max-width:340px;display:flex}.add-inventory-popup__conversion-note{color:#4a5565;text-align:right;margin:0;font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:20px}.add-inventory-popup__status{color:#555;text-align:right;margin:0;font-size:18px}.add-inventory-popup__footer{z-index:4;direction:ltr;flex-direction:row;gap:16px;display:flex;position:absolute;bottom:24px;left:28px}.add-inventory-popup__footer button{letter-spacing:0!important;text-align:right!important;text-transform:none!important;border:1px solid #303030!important;border-radius:4px!important;width:147px!important;height:44px!important;font-family:Open Sans,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:20px!important}.add-inventory-popup__footer button:first-child{color:#fff!important;background:#303030!important}.add-inventory-popup__footer button:last-child{color:#000000b2!important;background:0 0!important;height:43px!important;margin-top:1px!important}@media (width<=760px){.add-inventory-popup{width:calc(100vw - 24px);height:calc(100vh - 24px);min-height:0;padding:72px 20px 120px;overflow:auto}.add-inventory-popup__content{width:100%}.add-inventory-popup__header{display:block}.add-inventory-popup__header h2{width:auto;height:auto;margin:0 0 24px;position:static;overflow:visible}.add-inventory-popup .tab-box{flex-wrap:wrap;width:100%;max-width:none;height:auto;position:static}.add-inventory-popup .tab-box__item{flex:auto;width:auto;min-width:max-content;font-size:16px}.add-inventory-popup__body{padding-top:32px}.add-inventory-popup__option-row,.add-inventory-popup__option-row--nested{width:auto;margin:0;position:static}.add-inventory-popup__subtype-label{width:auto;height:auto;margin:28px 0 12px;position:static}.add-inventory-popup__form-grid{grid-template-columns:1fr;margin-top:28px;position:static}.add-inventory-popup__form-grid--below-options{margin-top:28px}.add-inventory-popup__form-error,.add-inventory-popup__manufacturer-note,.add-inventory-popup__status{width:auto;margin-top:16px;position:static}.add-inventory-popup__footer{justify-content:stretch;margin-top:32px;position:static}.add-inventory-popup__footer button{flex:1}}.add-inventory{color:#121212;width:min(860px,100%);font-family:Open Sans,Arial,sans-serif}.add-inventory__table-wrap{width:100%;overflow-x:auto}.add-inventory__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:520px}.add-inventory__table th,.add-inventory__table td{color:#121212;text-align:right;vertical-align:middle;border-bottom:1px solid #efefef;height:44px;padding:0 16px;font-size:14px;line-height:20px}.add-inventory__table th{color:#121212b8;height:32px;font-size:12px;font-weight:400}.add-inventory__table th:first-child,.add-inventory__table td:first-child{width:38%}.add-inventory__table th:last-child,.add-inventory__table td:last-child{width:62%}.add-inventory__product-cell{font-weight:600}.add-inventory__product-cell-inner{justify-content:space-between;align-items:center;gap:8px;display:flex}.add-inventory__comment-cell{justify-content:space-between;align-items:center;gap:12px;display:flex}.add-inventory__comment-text{color:#121212b8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.add-inventory__comment-cell input{color:#121212b8;text-align:right;background:0 0;border:0;outline:0;flex:1;min-width:0;height:32px;padding:0;font:400 13px/20px Open Sans,Arial,sans-serif}.add-inventory__comment-cell input::placeholder{color:#1212126b;opacity:1}.add-inventory__edit-button{cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.add-inventory__edit-button img{width:16px;height:16px}.add-inventory__edit-button:hover{background:#3159b714}.add-inventory__selection-row{color:#1212129e;cursor:pointer}.add-inventory__selection-row:hover td,.add-inventory__selection-row:focus td{background:#fafafa}.add-inventory__selection-row:focus{outline:0}.add-inventory__selection-row td:first-child{color:#12121285;font-weight:400}.add-inventory__selection-row td:last-child{color:#121212}.add-inventory__status{color:#12121299;text-align:center!important}.add-inventory__status--error{color:#b42318}.add-inventory__add-button{color:#3159b7;cursor:pointer;background:#fff;border:1px solid #12121242;border-radius:999px;justify-content:center;align-items:center;gap:3px;min-width:112px;height:34px;margin-top:12px;padding:0 13px;font:600 13px/20px Open Sans,Arial,sans-serif;display:inline-flex}.add-inventory__add-button svg{font-size:14px}.add-inventory__add-button:hover:not(:disabled){background:#3159b70a;border-color:#3159b7}.add-inventory__add-button:disabled{color:#12121257;cursor:not-allowed}@media (width<=720px){.add-inventory__table{min-width:460px}}.inventory-step{direction:rtl;width:100%;max-width:860px}.inventory-step__title{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0 0 40px;font-family:Open Sans,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:38px}.inventory-step__subtitle{color:#121212c2;letter-spacing:0;text-align:right;text-transform:capitalize;margin:16px 0 0;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:36px}.done-step{box-sizing:border-box;direction:rtl;width:100%}.done-step__title{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;margin:0;font-family:Stam Ashkenaz CLM,serif;font-size:70px;font-style:normal;font-weight:500;line-height:45px}.done-step__subtitle{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;margin:40px 0 0;font-family:Open Sans,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:37px}.progress-bar{box-sizing:border-box;direction:rtl;justify-content:center;width:100%;padding:16px 0;display:flex}.progress-bar__segments{box-sizing:border-box;flex-direction:row;gap:32px;display:flex}.progress-bar__segment{box-sizing:border-box;background-color:#121212;height:2px;transition:opacity .2s}.progress-bar__segment--active{opacity:1;flex:0 0 173px}.progress-bar__segment--inactive{opacity:.1;flex:0 0 172px}.back-button{display:inline-flex}.back-button .MuiButton-root{opacity:1;background:0 0;border:1px solid #12121233;border-radius:4px;width:187px;height:52px;padding:0;position:relative}.back-button .MuiButton-root:hover{background:#1212120a;border-color:#12121233}.back-button .MuiButton-endIcon{width:24px;height:24px;margin:0;position:absolute;top:14px;left:24px}.back-button__icon{opacity:1;width:24px;height:24px;display:block}.back-button__label{color:#121212;letter-spacing:0;text-align:center;text-transform:capitalize;font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px;position:absolute;top:16px;bottom:16px;right:29px}.continue-button{display:inline-flex}.continue-button .MuiButton-root{opacity:1;background:#3759a8;border-radius:4px;width:187px;height:52px;padding:0;position:relative}.continue-button .MuiButton-root:hover{background:#3759a8}.continue-button .MuiButton-startIcon{width:24px;height:24px;margin:0;position:absolute;top:14px;left:22px}.continue-button__icon{opacity:1;border-width:.5px;width:24px;height:24px;display:block}.continue-button__label{color:#fff;letter-spacing:0;text-align:center;text-transform:capitalize;font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:20px;position:absolute;top:16px;bottom:16px;right:30px}.onboarding-page{--onboarding-vertical-shift:clamp(0px, calc(25vh - 90px), 150px);--onboarding-nav-drop:clamp(120px, calc(100vh - 560px), 400px);--onboarding-logo-right:clamp(48px, 17.23vw, 248px);--onboarding-progress-right:clamp(48px, 17.71vw, 255px);--onboarding-step-right:clamp(48px, 17.64vw, 254px);--onboarding-welcome-right:clamp(48px, 17.57vw, 253px);--onboarding-welcome-content-right:max(24px, calc(var(--onboarding-welcome-right) - 56px));--onboarding-actions-right:clamp(48px, 17.78vw, 256px);--onboarding-progress-width:993px;--onboarding-action-button-width:187px;--onboarding-actions-gap:calc(var(--onboarding-progress-right) + var(--onboarding-progress-width) - var(--onboarding-actions-right) - var(--onboarding-action-button-width) - var(--onboarding-action-button-width) - 9px);box-sizing:border-box;direction:rtl;background:#fff;width:100%;min-height:100vh}.onboarding-page__shell{box-sizing:border-box;width:100%;min-height:100vh;position:relative}.onboarding-page__logo{top:calc(157px - var(--onboarding-vertical-shift));right:var(--onboarding-logo-right);width:144px;height:55px;display:block;position:absolute}.onboarding-page__slogan{top:clamp(72px,11vh,118px);right:var(--onboarding-welcome-content-right);width:clamp(112px,9vw,148px);max-width:calc(100vw - 96px);height:auto;margin-right:45px;display:block;position:absolute}.onboarding-page__progress{top:calc(231px - var(--onboarding-vertical-shift));box-sizing:border-box;padding-right:var(--onboarding-progress-right);position:absolute;left:0;right:0;overflow:hidden}.onboarding-page__progress .progress-bar{justify-content:flex-start;padding:0}.onboarding-page__step{top:calc(292px - var(--onboarding-vertical-shift));box-sizing:border-box;padding-right:var(--onboarding-step-right);justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;left:0;right:0}.onboarding-page__step--welcome{top:calc(321px - var(--onboarding-vertical-shift));padding-right:var(--onboarding-welcome-right)}.onboarding-page__step--done{top:calc(305px - var(--onboarding-vertical-shift))}.onboarding-page__shell--features{--onboarding-nav-drop:clamp(220px, calc(100vh - 560px), 400px)}.onboarding-page__step--welcome .welcome-step,.onboarding-page__step--role .role-step{padding:0}.onboarding-page__step--welcome .welcome-step__inner,.onboarding-page__step--role .role-step__inner{margin-left:auto;margin-right:0}.onboarding-page__footer{left:0;right:0;bottom:calc(236px + var(--onboarding-vertical-shift));position:absolute}.onboarding-page__actions{justify-content:flex-start;align-items:center;display:flex}.onboarding-page__actions--navigation{right:var(--onboarding-actions-right);bottom:calc(0px - var(--onboarding-vertical-shift) - var(--onboarding-nav-drop));gap:var(--onboarding-actions-gap);position:absolute}.onboarding-page__error{color:#b42318;text-align:right;margin:0;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;position:absolute;bottom:68px;right:256px}@media (width<=1100px){.onboarding-page{--onboarding-vertical-shift:0px;padding:clamp(12px,3vw,32px) 48px 48px}.onboarding-page__shell{flex-direction:column;min-height:calc(100vh - 80px);display:flex}.onboarding-page__logo,.onboarding-page__slogan,.onboarding-page__progress,.onboarding-page__step,.onboarding-page__footer,.onboarding-page__actions--navigation,.onboarding-page__error{position:static}.onboarding-page__slogan{width:min(100%,148px);max-width:100%;height:auto;margin-bottom:24px}.onboarding-page__logo{width:144px;height:55px;margin-bottom:32px;margin-right:0}.onboarding-page__progress{margin-bottom:40px;padding-right:0;overflow-x:auto}.onboarding-page__step{flex:1;padding-right:0}.onboarding-page__footer{margin-top:48px}.onboarding-page__actions--navigation{flex-wrap:wrap;gap:16px}.onboarding-page__error{margin-bottom:16px}}@media (width<=720px){.onboarding-page{padding:clamp(12px,4vw,24px) 20px 36px}.onboarding-page__slogan{width:min(100%,132px);margin-bottom:20px}.onboarding-page__logo{width:116px;height:auto;margin-bottom:28px}.onboarding-page__progress{margin-bottom:32px}.onboarding-page__actions,.onboarding-page__actions>*{width:100%}}.sidebar{z-index:100;background:#1a1a1a;flex-direction:column;width:220px;height:100vh;padding:0;font-family:Open Sans,sans-serif;display:flex;position:fixed;top:0;right:0;overflow:hidden}.sidebar-logo{flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;padding:10px 20px;display:flex}.logo-icon{background:#fff;border-radius:8px;width:100%;max-width:150px;height:auto;padding:6px}.sidebar-nav{flex-direction:column;flex:1;gap:0;padding:0;display:flex;overflow:hidden auto}.nav-item{color:#fff;direction:rtl;border-right:6px solid #0000;flex-shrink:0;align-items:center;gap:12px;height:calc(9.09091vh - 10px);min-height:45px;max-height:68px;padding:0 20px;font-size:15px;text-decoration:none;transition:all .2s;display:flex;position:relative}.nav-item:hover{background:#ffffff14}.nav-item.active{background:#3759a836;border-right-color:#3759a8}.nav-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.nav-text{text-align:right;flex:1}.nav-item--logout{border-top:1px solid #ffffff1f;margin-top:auto}@media (height>=900px){.nav-item{height:68px}.logo-icon{max-width:180px;padding:10px}.sidebar-logo{padding:20px 20px 15px}}@media (width<=1024px){.sidebar{width:200px}.nav-item{padding:0 18px;font-size:14px}}@media (width<=768px){.sidebar{width:180px}.logo-icon{max-width:140px}.nav-item{padding:0 16px;font-size:13px}}@media (width<=480px){.sidebar{width:70px}.sidebar-logo{padding:10px}.logo-icon{max-width:50px;padding:5px}.nav-text{display:none}.nav-item{justify-content:center;padding:0}}.main-page-topbar{background:#f3f2f2;width:100%}.main-page-topbar__inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:18px 36px 14px 44px;display:flex}.main-page-topbar__date{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;opacity:1;white-space:nowrap;flex:0 auto;min-width:0;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px}.main-page-topbar__greeting,.main-page-topbar__soffer-name{font-weight:400}.main-page-topbar__separator{color:#b3b3b3;margin:0 8px}.main-page-topbar__actions{white-space:nowrap;direction:ltr;flex:none;justify-content:flex-start;align-items:center;gap:28px;display:flex}.main-page-topbar__divider{border-top:1px solid #e7e7e7;width:100%}@media (width<=900px){.main-page-topbar__inner{flex-wrap:wrap;gap:16px;min-height:auto;padding:16px 20px 12px}.main-page-topbar__date{white-space:normal;order:2;width:100%}.main-page-topbar__actions{order:1;justify-content:space-between;width:100%}}.dropdown-container{box-sizing:border-box;direction:rtl;display:inline-block;position:relative}.dropdown-btn{opacity:1;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;direction:ltr;background:#3759a8;border:none;border-radius:4px;justify-content:space-between;align-items:center;width:108px;height:38px;padding:0 14px;transition:background-color .2s;display:flex}.dropdown-btn:hover{background-color:#2e4d94}.dropdown-btn:focus{outline:none}.dropdown-app-button-content{direction:ltr;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.dropdown-arrow-svg{color:#fff;flex-shrink:0;width:14px;height:14px;transition:transform .2s}.dropdown-arrow-svg.is-open{transform:rotate(180deg)}.dropdown-btn-text{letter-spacing:0;text-align:right;color:#fff;white-space:nowrap;direction:rtl;font-family:Open Sans,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:600;line-height:20px;display:inline-block}.dropdown-menu{opacity:1;z-index:999;box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;width:135px;height:234px;margin:0;padding:6px 0;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 1px 8px #0000001a}.dropdown-menu li{flex:1;align-items:center;display:flex}.dropdown-item-btn{cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;justify-content:flex-start;align-items:center;gap:6px;width:calc(100% - 12px);height:calc(100% - 2px);margin:0 auto;padding:0 8px;transition:background-color .15s;display:flex}.dropdown-item-btn:hover{background-color:#f3f4f6}.dropdown-item-icon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.dropdown-item-text{color:#121212;letter-spacing:0;text-align:right;text-transform:capitalize;opacity:1;white-space:nowrap;text-overflow:ellipsis;font-family:Open Sans,system-ui,-apple-system,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.task-timer{box-sizing:border-box;background:#fcfcfc;border-radius:8px;flex-shrink:0;justify-content:space-between;align-self:flex-start;align-items:center;gap:10px;width:200px;height:52px;margin-top:6px;padding:6px 10px;display:flex;box-shadow:0 1px 2px #0f172a0a}.task-timer__time{color:#44474f;text-align:center;letter-spacing:-.02em;white-space:nowrap;flex:auto;min-width:0;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1}.task-timer__button{cursor:pointer;color:#fff;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .18s,filter .18s,background-color .18s;display:inline-flex}.task-timer__button:hover:not(:disabled){filter:brightness(1.04)}.task-timer__button:active:not(:disabled){transform:scale(.96)}.task-timer__button:disabled{cursor:not-allowed}.task-timer__controls{flex:none;align-items:center;gap:8px;display:inline-flex}.task-timer__reset{cursor:pointer;color:#fff;background:#6b7280;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .18s,filter .18s,background-color .18s;display:inline-flex}.task-timer__reset:hover:not(:disabled){filter:brightness(1.04)}.task-timer__reset:active:not(:disabled){transform:scale(.96)}.task-timer__reset:disabled{cursor:not-allowed;opacity:.5}.task-timer__icon{width:22px;height:22px;display:block}.task-timer--disabled .task-timer__time{color:#b0b3ba}.task-timer--disabled .task-timer__button,.task-timer--disabled .task-timer__reset{color:#fff;background:#b7b8bc}.task-timer--ready .task-timer__time{color:#44474f}.task-timer--ready .task-timer__button{background:#262932}.task-timer--ready .task-timer__reset{color:#fff;background:#6b7280}.task-timer--running .task-timer__time{color:#44474f}.task-timer--running .task-timer__button{background:#ef6b57}.task-timer--running .task-timer__reset{color:#fff;opacity:.5;background:#b7b8bc}@media (width<=640px){.task-timer{align-self:flex-start;gap:8px;width:175px;height:48px;margin-top:6px;padding:6px 8px}.task-timer__time{font-size:16px}.task-timer__button,.task-timer__reset{width:36px;height:36px}.task-timer__icon{width:18px;height:18px}}.general-timer-widget{display:inline-block;position:relative}.general-timer-widget__square{box-sizing:border-box;cursor:pointer;color:#44474f;background:#eaeaea;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;width:110px;height:40px;padding:0 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;display:flex;box-shadow:0 1px 2px #0f172a0a}.general-timer-widget__square:hover{filter:brightness(.98)}.general-timer-widget__clock-icon{color:#44474f;width:20px;height:20px;display:block}.general-timer-widget__popup{z-index:10;background:#fcfcfc;border-radius:8px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 4px 12px #0f172a1f}.general-timer-widget__popup-item{cursor:pointer;color:#44474f;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-family:Open Sans,sans-serif;font-size:14px;display:flex}.general-timer-widget__popup-item:hover{background:#f0f0f0}.general-timer-widget__popup-icon{color:#44474f;width:18px;height:18px;display:block}.new-customers-overlay{z-index:1300;box-sizing:border-box;background:#0f172a2e;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;inset:0}.new-customers-modal{box-sizing:border-box;color:#000;background:#fff;border:0;border-radius:0;width:min(747px,100vw - 32px);height:min(529px,100vh - 32px);min-height:470px;font-family:Open Sans,sans-serif;position:relative;overflow:auto;box-shadow:0 14px 32px #0f172a24}.new-customers-close{color:#1f2937;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:29px;left:33px}.new-customers-title{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;white-space:nowrap;background:0 0;width:85px;height:20px;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px;position:absolute;top:32px;right:33px;overflow:visible}.new-customers-form{grid-template-columns:repeat(2,270px);gap:28px 22px;width:562px;margin:104px auto 0;display:grid}.new-customers-field{flex-direction:column;gap:8px;min-width:0;display:flex}.new-customers-label{color:#000;letter-spacing:0;text-align:right;text-transform:capitalize;width:100%;height:20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.new-customers-modal .MuiOutlinedInput-root{background:#fff!important;border-radius:4px!important;height:40px!important}.new-customers-modal .MuiOutlinedInput-root fieldset{border:1px solid #a5a5a5!important}.new-customers-modal .MuiOutlinedInput-input{box-sizing:border-box!important;color:#00000080!important;letter-spacing:0!important;text-align:right!important;text-transform:capitalize!important;height:40px!important;padding:0 14px!important;font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.new-customers-modal .MuiOutlinedInput-input::placeholder{color:#00000080!important;opacity:1!important}.new-customers-select{box-sizing:border-box;color:#000c;letter-spacing:0;text-align:right;background:#fff;border:1px solid #a5a5a5;border-radius:4px;width:100%;height:40px;padding:0 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.new-customers-select:focus{outline-offset:1px;outline:2px solid #3759a8}.new-customers-select--error{border-color:#c53030}.new-customers-field-error{color:#c53030;text-align:right;margin:-4px 0 0;font-size:12px;line-height:16px}.new-customers-file-input{display:none}.new-customers-error{color:#c53030;text-align:right;width:min(420px,100% - 72px);margin:0;font-size:13px;line-height:18px;position:absolute;bottom:96px;left:36px}.new-customers-actions{direction:ltr;flex-direction:row;justify-content:flex-start;gap:14px;display:flex;position:absolute;bottom:42px;left:36px}@media (width<=780px),(height<=620px){.new-customers-overlay{align-items:center;padding:12px;overflow-y:auto}.new-customers-modal{width:min(747px,100vw - 24px);height:auto;min-height:0;max-height:calc(100vh - 24px);padding:68px 18px 112px}.new-customers-close{top:22px;left:18px}.new-customers-title{top:24px;right:18px}.new-customers-form{grid-template-columns:minmax(0,1fr);row-gap:22px;width:100%;margin:0}.new-customers-error{grid-column:1;width:100%;position:static}.new-customers-actions{justify-content:flex-start;bottom:24px;left:18px;right:18px}}.new-income-overlay{z-index:1300;box-sizing:border-box;background:#0f172a2e;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;inset:0}.new-income-modal{box-sizing:border-box;color:#000;background:#fff;border-radius:8px;width:min(747px,100vw - 32px);height:min(529px,100vh - 32px);min-height:470px;font-family:Open Sans,sans-serif;position:relative;overflow:visible;box-shadow:0 2px 4px #0000000f}.new-income-close{color:#1f2937;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:29px;left:36px}.new-income-close svg{width:24px;height:24px}.new-income-title{color:#000;letter-spacing:0;text-align:right;white-space:nowrap;height:20px;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px;position:absolute;top:32px;right:33px}.new-income-form{grid-template-columns:repeat(2,270px);gap:28px 24px;width:564px;display:grid;position:absolute;top:104px;left:134px}.new-income-field{flex-direction:column;gap:8px;min-width:0;display:flex}.new-income-label{color:#000;letter-spacing:0;text-align:right;height:20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.new-income-amount-row{flex-direction:row;gap:18px;display:flex}.new-income-input{box-sizing:border-box;letter-spacing:0;text-align:right;color:#000c;direction:rtl;background:#fff;border:1px solid #a5a5a5;border-radius:4px;outline:none;width:100%;height:40px;padding:0 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.new-income-input::placeholder{color:#00000080;opacity:1}.new-income-input:focus{border-color:#2196f3}.new-income-input.has-error{border-color:#c53030}.new-income-amount{width:126px}.new-income-customer{position:relative}.new-income-suggestions{z-index:20;background:#fff;border:1px solid #a5a5a5;border-radius:4px;max-height:200px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.new-income-suggestion{text-align:right;color:#000c;cursor:pointer;direction:rtl;background:0 0;border:0;width:100%;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}.new-income-suggestion:hover{background:#f3f4f6}.new-income-suggestions-empty{text-align:right;color:#00000080;direction:rtl;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:14px}.new-income-error{color:#c53030;text-align:right;direction:rtl;width:564px;margin:0;font-size:13px;line-height:18px;position:absolute;bottom:100px;right:134px}.new-income-actions{direction:ltr;flex-direction:row;gap:16px;display:flex;position:absolute;top:443px;left:36px}@media (width<=780px),(height<=620px){.new-income-overlay{align-items:center;padding:12px;overflow-y:auto}.new-income-modal{width:min(747px,100vw - 24px);height:auto;min-height:0;max-height:calc(100vh - 24px);padding:68px 18px 96px;overflow-y:auto}.new-income-close{top:22px;left:18px}.new-income-title{top:24px;right:18px}.new-income-form{grid-template-columns:minmax(0,1fr);row-gap:22px;width:100%;position:static}.new-income-error{width:100%;margin-top:16px;position:static}.new-income-actions{justify-content:flex-start;margin-top:24px;position:static}}.new-expense-overlay{z-index:1300;box-sizing:border-box;background:#0f172a2e;justify-content:center;align-items:center;width:100vw;height:100vh;padding:16px;display:flex;position:fixed;inset:0}.new-expense-modal{box-sizing:border-box;color:#000;background:#fff;border-radius:8px;width:min(747px,100vw - 32px);height:min(609px,100vh - 32px);min-height:550px;font-family:Open Sans,sans-serif;position:relative;overflow:visible;box-shadow:0 2px 4px #0000000f}.new-expense-close{color:#1f2937;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:29px;left:36px}.new-expense-close svg{width:24px;height:24px}.new-expense-title{color:#000;letter-spacing:0;text-align:right;white-space:nowrap;height:20px;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:20px;position:absolute;top:32px;right:33px}.new-expense-form{grid-template-columns:repeat(2,270px);gap:28px 24px;width:564px;display:grid;position:absolute;top:104px;left:134px}.new-expense-field{flex-direction:column;gap:8px;min-width:0;display:flex}.new-expense-label{color:#000;letter-spacing:0;text-align:right;height:20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.new-expense-amount-row{flex-direction:row;gap:18px;display:flex}.new-expense-input{box-sizing:border-box;letter-spacing:0;text-align:right;color:#000c;direction:rtl;background:#fff;border:1px solid #a5a5a5;border-radius:4px;outline:none;width:100%;height:40px;padding:0 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.new-expense-input::placeholder{color:#00000080;opacity:1}.new-expense-input:focus{border-color:#2196f3}.new-expense-input.has-error{border-color:#c53030}.new-expense-amount{width:126px}.new-expense-modal .drop-down-trigger{transition:border-color .16s,box-shadow .16s}.new-expense-supplier,.new-expense-date-field{position:relative}.new-expense-date-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:10px;left:12px}.new-expense-date-icon{width:20px;height:20px}.new-expense-date-input{padding-left:40px}.new-expense-native-date-input{opacity:0;pointer-events:none;position:absolute;inset:0}.new-expense-suggestions{z-index:20;background:#fff;border:1px solid #a5a5a5;border-radius:4px;max-height:200px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.new-expense-suggestion{text-align:right;color:#000c;cursor:pointer;direction:rtl;background:0 0;border:0;width:100%;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}.new-expense-suggestion:hover{background:#f3f4f6}.new-expense-suggestions-empty{text-align:right;color:#00000080;direction:rtl;padding:8px 14px;font-family:Open Sans,sans-serif;font-size:14px}.new-expense-error{color:#c53030;text-align:right;direction:rtl;width:564px;margin:0;font-size:13px;line-height:18px;position:absolute;bottom:100px;right:134px}.new-expense-actions{direction:ltr;flex-direction:row;gap:16px;display:flex;position:absolute;bottom:42px;left:36px}@media (width<=780px),(height<=620px){.new-expense-overlay{align-items:center;padding:12px;overflow-y:auto}.new-expense-modal{width:min(747px,100vw - 24px);height:auto;min-height:0;max-height:calc(100vh - 24px);padding:68px 18px 96px;overflow-y:auto}.new-expense-close{top:22px;left:18px}.new-expense-title{top:24px;right:18px}.new-expense-form{grid-template-columns:minmax(0,1fr);row-gap:22px;width:100%;position:static}.new-expense-error{width:100%;margin-top:16px;position:static}.new-expense-actions{justify-content:flex-start;margin-top:24px;position:static}}.today-tasks-popup{z-index:1000;box-sizing:border-box;background:#fff;border:1px solid #ebebeb;border-radius:8px;flex-direction:column;width:310px;max-height:calc(100vh - 120px);font-family:Open Sans,sans-serif;display:flex;position:fixed;bottom:24px;left:24px;overflow:hidden;box-shadow:0 4px 16px #00000014}.today-tasks-popup__header{border-bottom:1px solid #f0f0f0;flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}.today-tasks-popup__title-wrap{flex-direction:row;align-items:center;gap:8px;display:flex}.today-tasks-popup__title{letter-spacing:0;text-align:right;color:#121212;white-space:nowrap;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.today-tasks-popup__icon{border-radius:0;flex:none;width:16px;height:16px;display:block;overflow:visible}.today-tasks-popup__toggle{color:#292d32;cursor:pointer;background:#3759a814;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.today-tasks-popup__chevron{width:16px;height:16px;transition:transform .16s}.today-tasks-popup--collapsed .today-tasks-popup__chevron{transform:rotate(180deg)}.today-tasks-popup__list{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:12px 16px;display:flex;overflow:hidden}.today-tasks-popup__list--scrollable{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-height:372px;overflow-y:auto}.today-tasks-popup__list--scrollable .today-task-card{flex:none}@keyframes today-tasks-slide-up{0%{transform:translateY(220px)}to{transform:translateY(0)}}.today-tasks-popup--slide-in{animation:.6s ease-out both today-tasks-slide-up}@keyframes today-tasks-slide-down{0%{transform:translateY(0)}to{transform:translateY(var(--slide-out-distance,150px))}}.today-tasks-popup--slide-out{pointer-events:none;animation:.6s ease-in forwards today-tasks-slide-down}.today-task-card{box-sizing:border-box;direction:rtl;background:#fff;border-radius:8px;flex-direction:column;gap:4px;width:100%;min-height:78px;padding:10px 12px;font-family:Open Sans,sans-serif;display:flex;box-shadow:0 0 4px #0000001a}.today-task-card__row{flex-direction:row;align-items:center;gap:8px;min-height:20px;display:flex}.today-task-card__row--top{justify-content:space-between;gap:12px}.today-task-card__title{color:#000;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.today-task-card__date{color:#292d32;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.today-task-card__date img{width:14px;height:14px;display:block}.today-task-card__subtitle{color:#000000b3;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:20px;overflow:hidden}.today-task-card__status{color:#000000b3;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.today-task-card__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.today-task-card__note{color:#0009;text-align:right;white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;max-width:100%;font-size:12px;font-weight:600;line-height:20px;overflow:hidden}@media (width<=780px){.today-tasks-popup{width:auto;bottom:12px;left:12px;right:12px}}.order-notifications{z-index:1200;color:#121212;text-align:right;background:#fff;border:1px solid #eee;border-radius:12px;flex-direction:column;width:min(430px,100vw - 40px);max-height:min(570px,100vh - 96px);font-family:Open Sans,sans-serif;display:flex;position:fixed;top:76px;left:28px;overflow:hidden;box-shadow:0 6px 18px #12121214}.order-notifications__header{box-sizing:border-box;border-bottom:1px solid #eee;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:16px 18px;display:flex}.order-notifications__heading{align-items:center;gap:10px;min-width:0;display:flex}.order-notifications__heading-icon{color:#3759a8;background:#3759a814;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.order-notifications__title{color:#121212;letter-spacing:0;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;line-height:20px}.order-notifications__subtitle{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.order-notifications__count{color:#3759a8;box-sizing:border-box;background:#e3ebfd;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:70px;height:28px;padding:0 10px;font-size:13px;font-weight:700;line-height:20px;display:inline-flex}.order-notifications__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d3d8e2 transparent;flex-direction:column;min-height:104px;max-height:392px;display:flex;overflow-y:auto}.order-notifications__list::-webkit-scrollbar{width:8px}.order-notifications__list::-webkit-scrollbar-track{background:0 0}.order-notifications__list::-webkit-scrollbar-thumb{background:#d3d8e2;border-radius:999px}.order-notifications__item{box-sizing:border-box;background:#fff;border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:106px;padding:14px 18px 14px 16px;display:grid;position:relative}.order-notifications__item:hover{background:#fbfcff}.order-notifications__main{flex-direction:column;gap:7px;min-width:0;display:flex}.order-notifications__title-row{justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.order-notifications__product{text-overflow:ellipsis;white-space:nowrap;color:#000;min-width:0;font-size:16px;font-weight:700;line-height:20px;overflow:hidden}.order-notifications__meta-row{color:#525252;align-items:center;gap:14px;min-width:0;display:flex}.order-notifications__meta{text-overflow:ellipsis;white-space:nowrap;color:#525252;align-items:center;gap:5px;min-width:0;font-size:14px;font-weight:400;line-height:20px;display:inline-flex;overflow:hidden}.order-notifications__meta svg{color:#525252;flex:none}.order-notifications__due{text-overflow:ellipsis;white-space:nowrap;color:#c62828;max-width:100%;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.order-notifications__due--critical{color:#c62828}.order-notifications__read-button{color:#303030;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:5px;width:86px;height:32px;padding:0 10px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.order-notifications__read-button:hover,.order-notifications__read-button:focus-visible{color:#3759a8;background:#3759a814;border-color:#3759a8}.order-notifications__read-button:focus-visible{outline-offset:2px;outline:2px solid #3759a82e}.order-notifications__empty{color:#6b7280;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;min-height:104px;padding:24px 18px;font-size:14px;font-weight:400;line-height:20px;display:flex}.order-notifications__show-all{color:#3759a8;cursor:pointer;background:#fff;border:none;border-top:1px solid #eee;flex:none;min-height:48px;font-size:14px;font-weight:700;line-height:20px;transition:background-color .14s}.order-notifications__show-all:hover,.order-notifications__show-all:focus-visible{background:#f8fbff}.order-notifications__show-all:focus-visible{outline-offset:-2px;outline:2px solid #3759a82e}@media (width<=640px){.order-notifications{width:calc(100vw - 24px);top:68px;left:12px}.order-notifications__header{align-items:flex-start}.order-notifications__subtitle{white-space:normal}.order-notifications__item{grid-template-columns:1fr;gap:12px}.order-notifications__read-button{justify-self:start}}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}.placeholder-page{color:#718096;direction:rtl;background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;font-size:24px;display:flex}.app-loading{color:#000000b3;letter-spacing:0;background:#fff;justify-content:center;align-items:center;min-height:100vh;font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;display:flex}.app-content{direction:rtl;min-height:100vh}.app-content--reports{flex-direction:column;height:100vh;min-height:0;display:flex;overflow:hidden}.app-content--with-chrome{margin-right:220px}@media (width<=1024px){.app-content--with-chrome{margin-right:200px}}@media (width<=768px){.app-content--with-chrome{margin-right:180px}}@media (width<=480px){.app-content--with-chrome{margin-right:70px}}html,body{max-width:100%;overflow-x:hidden}
