@import url("https://unpkg.com/leaflet@1.9.4/dist/leaflet.css");.no-dimensions{width:0;height:0}.order-marker{flex-direction:column;transition:transform .5s ease}.order-marker,.order-marker .number{display:flex;align-items:center;height:20px}.order-marker .number{justify-content:center;padding:5px;border-radius:20px;border-width:0;width:100%;background-color:#243e57}.order-marker p{width:100%;text-align:center;color:#fff;font-weight:600;font-size:14px;padding-top:2px}.order-marker div{width:0;height:20px;border:1px solid #243e57}.trip-marker{width:12px;height:12px}.small-trip-marker,.trip-marker{border:1px solid #fff;border-radius:3px}.small-trip-marker{width:8px;height:8px;margin-top:2px}.small-trip-marker,.undone-trip-marker{transform:translateX(-2px) translateY(0)}.undone-trip-marker{width:10px;height:10px;border:2.5px solid #fff;background-color:#fff;border-radius:3px}.trip-txt-marker{display:inline-block;height:24px;border:1px solid #fff;border-radius:6px;padding:0 5px;transform:translateX(37%) translateY(-30%)}.trip-txt-marker p{width:100%;text-align:center;color:#fff;font-weight:600;font-size:14px;margin:0}.trip-depot{display:inline-block;height:20px;transform:translateX(37%) translateY(-30%);padding:0 6px 3px;border-radius:20px;background-color:#04f;border:1px solid #1626d9}.depot{width:100%;text-align:center;color:#fff;font-weight:600;margin:0;font-size:11px!important;line-height:18px;font-family:AnjomanMaxVF;overflow:hidden;max-width:100px;text-overflow:ellipsis;white-space:nowrap}.loacation-pin svg{transform:translate(-100%,-100%)}.choose-loacation-pin{transform:translate(150%,-50%)}.scale-in{animation:scale-in .5s ease-out forwards;transform:scale(1.5)}.scale-in-2 svg{animation:scale-in-svg .5s ease-out forwards;transform:translate(-100%,-100%)}.top-most{z-index:1000}.trip-polyline{filter:drop-shadow(1px 1px 0 #fff) drop-shadow(-1px -1px 0 #fff) drop-shadow(1px -1px 0 #fff) drop-shadow(-1px 1px 0 #fff)}.cluster-marker{position:relative;border-radius:50%;overflow:hidden}.cluster-marker,.cluster-marker>div{width:var(--size,40px);height:var(--size,40px);display:flex;justify-content:center;align-items:center}.cluster-marker #top{position:absolute;top:0;left:0;z-index:1;width:var(--size,40px);height:calc(var(--size, 40px) / 2);padding:4px 4px 0;background-color:#243e579f;transform:rotate(-45deg);transform-origin:center bottom}.cluster-marker #top,.cluster-marker #top-inner{border-top-left-radius:60px;border-top-right-radius:60px}.cluster-marker #top-inner{width:100%;height:100%;background-color:#243e57}.cluster-marker #bottom{position:absolute;bottom:0;left:0;z-index:1;width:var(--size,40px);height:calc(var(--size, 40px) / 2);padding:0 4px 4px;background-color:#243e579f;transform:rotate(-45deg);transform-origin:center top}.cluster-marker #bottom,.cluster-marker #bottom-inner{border-bottom-left-radius:60px;border-bottom-right-radius:60px}.cluster-marker #bottom-inner{width:100%;height:100%;background-color:#243e57}.cluster-marker span{position:relative;color:#fff;font-size:14px;font-weight:500;font-family:AnjomanMaxVF;padding-top:0;z-index:2}.leaflet-tooltip.cluster-stats-tooltip{font-family:AnjomanMaxVF;position:relative;border:0;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.15);color:#132644;font-size:11px}.cluster-tooltip{display:flex;flex-direction:column;flex:1;gap:4px}.cluster-badge{font-size:14px;font-weight:600}.cluster-marker-wrapper.cluster-dim{pointer-events:none;opacity:.35;transition:opacity 80ms ease}.cluster-marker-wrapper.cluster-transparent{opacity:0;transition:opacity 80ms ease}.cluster-marker-wrapper.cluster-noevents{pointer-events:none}.cluster-grid{display:flex;flex-direction:row;flex:1}.name-col .row:nth-child(odd),.value-col .row-left:nth-child(odd),.value-col .row:nth-child(odd){background:#f5f5f5}.name-col,.value-col{display:flex;flex-direction:column;flex:1}.name-col .row{border-radius:0 4px 4px 0}.value-col .row-left{border-radius:4px 0 0 4px}.row,.row-left{height:18px;padding:0 8px}.cluster-marker.selected #bottom,.cluster-marker.selected #top{background-color:#0044ff9f}.cluster-marker.selected #bottom-inner,.cluster-marker.selected #top-inner{background-color:#04f}.cluster-marker.combined #bottom{background-color:#0044ff9f}.cluster-marker.combined #bottom-inner{background-color:#04f}.location-confirm__btn{display:flex;justify-content:center;align-items:center;border-width:0;width:65px;height:35px;border-radius:99px;background-color:#fff;cursor:pointer;transform:translate(25%,calc(-100% - 55px))}.location-confirm__btnx p{font-family:AnjomanMaxVF;color:#243e57;font-weight:600;font-size:14px;line-height:18px;padding:0;margin:0}.location-confirm{transform:translateY(-100%)}@keyframes scale-in{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes scale-in-svg{0%{transform:scale(1) translate(-100%,-100%)}to{transform:scale(1.5) translate(-65%,-85%)}}*{--rdg-header-draggable-background-color:#fff;--rdg-row-hover-background-color:#fff;--rdg-header-background-color:#fff;--rdg-background-color:#fff;--rdg-border-color:#eee;--rdg-color:#132644}[role=columnheader]{color:#888;font-size:12px;height:36px;font-weight:600;outline-width:0;min-width:100%;border-left:0;border-right:0;border-bottom:1px solid #d8d8d8}[role=grid]{width:100%;min-height:100%;border-radius:12px;overflow:visible}[role=gridcell]{font-size:14px;font-weight:400;outline-width:0;border-left:0;border-right:0;border-bottom:1px solid #eee;cursor:pointer}.row:hover{background-color:#f9fbfc}.selected-row{background-color:#e2f1ff}.selected-row [role=gridcell]{border-color:#fff}.selected-row:hover{background-color:#d4eafb}[role=grid]>div:not(.row){border-width:0!important}.bg_0044FF{background-color:#edf3ff}.bg_0044FF:hover{background-color:#cce1ff}.bg_22C55E{background-color:#f0fdf4}.bg_22C55E:hover{background-color:#d5f5e1}.bg_FFE187,.bg_FFE187:hover{background-color:#fffaeb}.bg_FF002A{background-color:#fff2f4}.bg_FF002A:hover{background-color:#ffe0e5}.bg_FF8833{background-color:#fff5f0}.bg_FF8833:hover{background-color:#ffe3d4}.bg_FFBF00{background-color:#fffaeb}.bg_FFBF00:hover{background-color:#fff3d1}.bg_1AC9AC{background-color:#e3fff8}.bg_1AC9AC:hover{background-color:#c8f1ee}.bg_03A9F4{background-color:#e8f8ff}.bg_03A9F4:hover{background-color:#ccefff}.bg_771DCC{background-color:#faf5ff}.bg_771DCC:hover{background-color:#ecd9ff}.bg_C217C7{background-color:#fef0ff}.bg_C217C7:hover{background-color:#fdcfff}.bg_FF45CA{background-color:#fff0fb}.bg_FF45CA:hover{background-color:#ffdef6}.custom-scrollbar-container{position:absolute;width:8px;right:0;z-index:10;transition:background-color .3s}.custom-scrollbar-container:hover{cursor:pointer}.custom-scrollbar{position:absolute;left:50%;transform:translateX(-50%);top:0;width:4px;background-color:#d8d8d8;border-radius:5px;transition:background-color .3s;z-index:1}.custom-scrollbar:hover{background-color:#3f3f3f66}.content::-webkit-scrollbar{display:none}.day{border-radius:50%;font-family:AnjomanMaxVF}.day-span-text{font-size:14px}.day-label-item,.day-span-text{color:#aaa;font-family:AnjomanMaxVF}.off-day.highlight{background-color:#edf3ff!important;font-family:AnjomanMaxVF}.off-day span{color:#132644;font-family:AnjomanMaxVF}.off-day.highlight span{color:#04f;font-family:AnjomanMaxVF}.today{border-width:0;font-family:AnjomanMaxVF}.invoice-accordion__total{width:100%;box-shadow:none!important;background-color:#f5f5f5}.invoice-accordion__total.MuiAccordion-root{margin:0;border-radius:12px!important}.invoice-accordion__total .MuiAccordionSummary-content{margin:0}.invoice-accordion__total.Mui-expanded .MuiAccordion-heading{all:inherit;height:48px;min-height:48px;max-height:48px;background-color:#f5f5f5;padding:0 8px;border-width:0!important;margin-bottom:0;border-radius:12px!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.invoice-accordion__total .MuiAccordion-heading{all:inherit;height:48px;min-height:48px;max-height:48px;background-color:#f5f5f5;padding:0 8px;border-width:0!important;margin-bottom:0;border-radius:12px!important}.invoice-accordion__total .MuiAccordionDetails-root{background-color:#f5f5f5;padding:4px;border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important}.invoice-accordion__total .MuiAccordionSummary-root,.invoice-accordion__total .MuiAccordionSummary-root.Mui-expanded{height:48px;min-height:48px;max-height:48px}.invoice-accordion__total .MuiCollapse-root{margin-top:0;padding:0}.invoice-accordion__total:before{display:none}.invoice-accordion__warning{width:100%;box-shadow:none!important;background-color:#fff5f0;padding:4px}.invoice-accordion__warning.MuiAccordion-root{margin:0;border-radius:12px!important}.invoice-accordion__warning .MuiAccordionSummary-content{margin:0}.invoice-accordion__warning.Mui-expanded>.MuiAccordion-heading{all:inherit;height:48px;min-height:48px;max-height:48px;background-color:#fff5f0;border:1px solid #ffccb2;padding:0 8px;margin-bottom:0;border-radius:12px!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.invoice-accordion__warning .MuiAccordion-heading{all:inherit;height:48px;min-height:48px;max-height:48px;background-color:#fff5f0;border:1px solid #ffccb2;padding:0 8px;margin-bottom:0;border-radius:12px!important}.invoice-accordion__warning .MuiAccordionDetails-root{background-color:#fff;padding:4px 0;border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important}.invoice-accordion__warning .MuiAccordionSummary-root.Mui-expanded{height:48px;min-height:48px;max-height:48px}.invoice-accordion__warning .MuiCollapse-root{margin-top:0;padding:0}.invoice-accordion__warning:before{display:none}.invoice-accordion__depot{width:100%;box-shadow:none!important;background-color:#fff5f0;padding:0 4px}.invoice-accordion__depot.MuiAccordion-root{margin:0;border-radius:12px!important}.invoice-accordion__depot .MuiAccordionSummary-content{margin:0}.invoice-accordion__depot.Mui-expanded>.MuiAccordion-heading{all:inherit;height:48px;min-height:48px;max-height:48px;background-color:#fff5f0;border:0 solid #ffccb2;padding:0 8px;margin-bottom:0;border-radius:12px!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.invoice-accordion__depot .MuiAccordion-heading{all:inherit;height:48px;min-height:48px;max-height:48px;background-color:#fff5f0;border:0 solid #ffccb2;padding:0 8px;margin-bottom:0;border-radius:12px!important}.invoice-accordion__depot .MuiPaper-root{border-radius:12px!important}.invoice-accordion__depot .MuiAccordionDetails-root{background-color:#fff;padding:4px 0;border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important}.invoice-accordion__depot .MuiAccordionSummary-root.Mui-expanded{height:48px;min-height:48px;max-height:48px}.invoice-accordion__depot .MuiCollapse-root{margin-top:0;padding:0}.invoice-accordion__depot:before{display:none}@font-face{font-family:AnjomanMaxVF;src:url(/fonts/AnjomanMaxFN-Regular.woff)}*{box-sizing:border-box!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-tap-highlight-color:transparent!important}html{margin:0;padding:0;width:100vw;height:100%;overflow:hidden;font-variation-settings:"slnt" 0}body{max-width:100%;min-height:100%;outline:"none";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,main{height:100%;max-height:100%;overflow:hidden}main{width:100%;display:flex;flex:1;flex-direction:column;padding:0;animation:onMount .6s}.default-padding{padding:0 1em}.overline{font-size:.608rem!important;line-height:170%!important}.MuiTypography-caption,.caption,caption{font-size:11px!important;line-height:170%!important}.p,p{font-size:.875rem!important;font-weight:400;line-height:170%!important}.h6,h6{font-size:1.05rem!important}.h5,.h6,h5,h6{font-weight:600;line-height:170%!important}.h5,h5{font-size:1.26rem!important}.h4,h4{font-size:1.512rem!important}.h3,.h4,h3,h4{font-weight:600;line-height:170%!important}.h3,h3{font-size:1.814rem!important}.h2,h2{font-size:2.177rem!important}.h1,.h2,h1,h2{font-weight:600;line-height:170%!important}.h1,h1{font-size:2.613rem!important}.xl{font-size:3.762rem!important}.xl,.xxl{font-weight:600;line-height:170%!important}.xxl{font-size:5.418rem!important}.xxxl{font-size:7.802rem!important;font-weight:600;line-height:170%!important}div,h1,h2,h3,h4,h5,h6,p,span{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}a{text-decoration-line:none}a:focus{color:inherit}a:active{color:unset}a:-webkit-any-link{color:unset}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;border:5px solid transparent}::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#d8d8d8}.drawer-btn{display:flex;flex-shrink:0;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:8px}.drawer-btn,.drawer-btn__expand{padding:0 8px 0 4px}.drawer-btn__collapsed{padding:0 8px}.drawer-btn-wrapper__single{width:100%;padding:4px 8px}.drawer-btn-wrapper__multiple{width:100%;padding:4px}.leaflet-control-attribution,.menu-border{display:none}.menu-border:not(:last-child){display:block;border:.1px solid #d8d8d8}@keyframes onMount{0%{opacity:0}to{opacity:1}}@media (min-width:721px) and (max-width:999px){.default-padding{padding:0 3em}}@media (min-width:1000px){.default-padding{padding:0 7em}}@media (max-width:720px){.drawer-btn{justify-content:center}}.loacation-pin{width:34px!important;height:46.5px!important}svg text{font-size:13px;fill:#fff;text-align:center}#pathFill{transform:all .2s ease-in}.print-container,.print_footer{display:none}@media print{body{margin:0;padding:0;box-sizing:border-box}.print-container{width:100%;min-width:100%;max-width:100%;margin:0;page-break-before:auto;page-break-after:auto}.print-container thead{display:table-header-group;border-top-left-radius:12px;border-top-right-radius:12px}.print-container tbody{display:table-row-group}.print-container tr{page-break-inside:avoid}.print-container tfoot{display:table-footer-group}.print-footer{display:block;position:fixed;bottom:0;width:100%;text-align:center;page-break-before:avoid;border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.persian-numbers{-moz-font-feature-settings:"ss05";-webkit-font-feature-settings:"ss05";font-feature-settings:"ss05"}.english-numbers{direction:ltr}.english-numbers,.normal-numbers{-moz-font-feature-settings:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal}