body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:#fbfbfb}:root{--desktop-viewport:1440;--mobile-viewport:375}@function to-vw($pixel-value, $viewport-width: 1440){@return calc(($pixel-value / $viewport-width) * 100vw)}@function calc-vw($space-value, $viewport-width: 1440){@return to-vw($space-value, $viewport-width)}@function calc-vw-mobile($space-value, $viewport-width: 375){@return to-vw($space-value, $viewport-width)}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font-size:.833em;line-height:16px;font:inherit;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.year-month-picker{position:relative;width:100%}.picker-input{align-items:center;background:#fff;border:.07vw solid #eee;border-radius:.556vw;-webkit-border-radius:.556vw;-moz-border-radius:.556vw;-ms-border-radius:.556vw;-o-border-radius:.556vw;cursor:pointer;display:flex;font-size:1.111vw;font-size:16px;justify-content:space-between;min-height:48px;padding:1.25vw 2.222vw 1.25vw 1.111vw;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.picker-input.disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.6}.picker-input .placeholder{color:#9ca3af}.picker-input .selected{color:#111827}.arrow{color:#6b7280;font-size:12px}.arrow,.picker-input .arrow{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.picker-input .arrow{flex-shrink:0;height:12px;width:12px}.picker-input .arrow.down{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.picker-input .arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.picker-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);left:0;margin-top:4px;max-height:400px;position:absolute;right:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1000}.picker-content{display:flex;min-height:300px}.month-section,.year-section{border-right:1px solid #e5e7eb;flex:1 1;padding:16px}.month-section{border-right:none}.month-section h4,.year-section h4{color:#374151;font-size:14px;font-weight:600;margin:0 0 12px;text-align:center}.year-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);max-height:240px;overflow-x:hidden;overflow-y:auto}.month-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.month-item,.year-item{border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 12px;text-align:center;transition:all .2s ease}.month-item:hover:not(.disabled),.year-item:hover:not(.disabled){background-color:#f3f4f6}.month-item.selected:hover:not(.disabled),.year-item.selected:hover:not(.disabled){background-color:#0046d3}.month-item.selected,.year-item.selected{background-color:#154cd6;border-color:#154cd6;color:#fff}.month-item.disabled,.year-item.disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.year-grid::-webkit-scrollbar{width:6px}.year-grid::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.year-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.year-grid::-webkit-scrollbar-thumb:hover{background:#94a3b8}[dir=rtl] .picker-content{direction:rtl}[dir=rtl] .year-section{border-left:1px solid #e5e7eb;border-right:none}[dir=rtl] .month-section{border-left:none}@media (max-width:768px){.picker-dropdown{left:50%;max-height:80vh;max-width:400px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vw}.picker-content{flex-direction:column}.month-section,.year-section{border-bottom:1px solid #e5e7eb;border-right:none}.month-section{border-bottom:none}.year-grid{max-height:120px}.picker-input{font-size:1.111vw;font-weight:500;min-height:98px}.picker-input .arrow{width:18px}}.card-skeleton{background-color:#f2f2f2;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:15px;padding:20px;position:relative;width:100%}.skeleton-header,.skeleton-text,.skeleton-thumbnail,.skeleton-title{background-color:#e0e0e0;border-radius:4px;overflow:hidden;position:relative}.skeleton-header{border-radius:50%;height:100px;width:100px}.skeleton-thumbnail{height:150px;width:100%}.skeleton-title{height:20px;width:70%}.skeleton-text{height:15px;width:100%}.skeleton-header:before,.skeleton-text:before,.skeleton-thumbnail:before,.skeleton-title:before{-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@-webkit-keyframes loading{0%{left:-100%}to{left:100%}}@keyframes loading{0%{left:-100%}to{left:100%}}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.card-skeleton.flash{-webkit-animation:flash 2s ease-in-out infinite;animation:flash 2s ease-in-out infinite}@media (min-width:992px){.mobile-input-div .the-mobile-input{padding-bottom:2.667vh!important;padding-top:2.667vh!important}}.skip{color:#9a9ea7;font-size:16px;font-weight:600;position:absolute}.skip.en{right:20px;top:3%}.skip.ar{left:20px;top:3%}.skip a{gap:5px}.skip a,.skip a span,.success{align-items:center;display:flex;justify-content:center}.radio-group,.success{flex-direction:column}.radio-group{display:flex;gap:15px;justify-content:flex-start;width:100%}.MuiFormControl-root{text-align:center;width:100%}#calculate-title{color:#0d0a19;font-size:20px;font-weight:700;line-height:24px;margin-bottom:30px}.MuiFormControlLabel-root{align-items:center;border:1px solid #d9d9d9;border-radius:8px;height:68px;justify-content:space-between;margin-left:0!important;margin-right:0!important;padding:15px}.MuiBox-root{border:1px solid #e4e6e8!important;border-radius:8px;width:410px!important}@media (max-width:567px){.MuiBox-root{width:90%!important}}.MuiButton-root{height:52px;margin-top:30px}.MuiButton-contained.Mui-disabled{color:#fff!important}.MuiButton-containedPrimary{background-color:#154cd6;border:none!important;border-radius:4px!important}.MuiRadio-colorSecondary.Mui-checked{color:#154cd6}.MuiIconButton-colorSecondary:hover,.MuiRadio-colorSecondary.Mui-checked:hover{background-color:rgba(21,76,214,.078)!important}.main-radio-info{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.main-radio-info .radio-title{color:#0d0a19;font-size:14px;font-weight:500;line-height:16px}.main-radio-info .radio-text{color:#636363;font-size:12px;font-weight:400;line-height:12px}.MuiFormControlLabel-root.checked{background-color:#f3f6fd;border-color:#154cd6}.tags-container{background-color:#fff;box-shadow:0 0 8px 1px #00000012;padding:20px}.tags-container h3{color:#292929;font-size:22px;font-weight:600;margin-bottom:20px}.tags-list{display:flex;flex-wrap:wrap;gap:10px}.tag{background-color:#f0f0f0;border-radius:5px;color:#333;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .3s}.tag:hover{background-color:#e0e0e0}.tag.selected{background-color:#0a47c4;color:#fff}.react-calendar{background:#fff!important;border:none!important;font-family:auto!important;line-height:.6em!important;max-width:100%!important;width:100%!important}.react-calendar__tile--active{background:#154cd6!important}.tags-container .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tags-container .header h3{margin-bottom:0!important}.tags-container .header button{background:transparent;color:#154cd6;cursor:pointer;font-weight:500;transition:.3s}.tags-container .header button:hover{color:#154cd68f}.tags-container .header button:disabled{color:#154cd68f;cursor:default}.react-calendar__navigation button{max-width:100%!important;width:44px!important}
/*# sourceMappingURL=main.4cd10eae.css.map*/