.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.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{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.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{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.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}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;--green_color:#198754;--black_color_dark_shade:#272727;--blue_color_dark_shade:#48505e;--grey_color_light_shade1:#d0d3d9;--grey_color_light_shade2:#f1f5f9;--subtable_data:#f1fbf5;--skyblue_color_light_shade1:#dcf4e6;--skyblue_color_light_shade2:#f3f8ff;--red_color:#dc3545;--yellow_color:#ffc107;--orange_color:#ff7246;--blue_color:#0d6efd;--aqua_color:#00cccd;--white-color:#fff;--black_transparent:rgba(0,0,0,.686)}.support-orange{color:var(--orange_color)!important}.support-red{color:var(--red_color)!important}.support-yellow{color:var(--yellow_color)!important}.support-aqua,.support-green{color:var(--green_color)!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}a{text-decoration:none!important}li{list-style:none}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}h1,h2,h3,h4,h5,h6,p{margin-bottom:0!important}.fontAwesome_icon{width:16px;transition:.3s}.rotate-180{rotate:180deg!important}.validation_message{font-size:14px!important;margin-top:3px!important;color:var(--red_color)!important}.button_loader{width:1.8rem;height:1.8rem;border:.2rem solid var(--white-color);border-top:.2rem solid transparent;border-radius:.9rem;animation:button_loader_anim .5s linear infinite}@keyframes button_loader_anim{0%{rotate:0deg}to{rotate:1turn}}div:where(.col_1p,.col_2p,.col_3p,.col_4p,.col_5p,.col_6p,.col_7p,.col_8p,.col_9p,.col_10p,.col_11p,.col_12p,.col_13p,.col_14p,.col_15p,.col_16p,.col_17p,.col_18p,.col_19p,.col_20p,.col_21p,.col_22p,.col_23p,.col_24p,.col_25p,.col_26p,.col_27p,.col_28p,.col_29p,.col_30p,.col_31p,.col_32p,.col_33p,.col_34p,.col_35p,.col_36p,.col_37p,.col_38p,.col_39p,.col_40p,.col_41p,.col_42p,.col_43p,.col_44p,.col_45p,.col_46p,.col_47p,.col_48p,.col_49p,.col_50p,.col_51p,.col_52p,.col_53p,.col_54p,.col_55p,.col_56p,.col_57p,.col_58p,.col_59p,.col_60p,.col_61p,.col_62p,.col_63p,.col_64p,.col_65p,.col_66p,.col_67p,.col_68p,.col_69p,.col_70p,.col_71p,.col_72p,.col_73p,.col_74p,.col_75p,.col_76p,.col_77p,.col_78p,.col_79p,.col_80p,.col_81p,.col_82p,.col_83p,.col_84p,.col_85p,.col_86p,.col_87p,.col_88p,.col_89p,.col_90p,.col_91p,.col_92p,.col_93p,.col_94p,.col_95p,.col_96p,.col_97p,.col_98p,.col_99p,.col_100p){display:flex;justify-content:center;align-items:center;padding:2px 10px;overflow:hidden}div:where(.col_1p){width:1%}div:where(.col_2p){width:2%}div:where(.col_3p){width:3%}div:where(.col_4p){width:4%}div:where(.col_5p){width:5%}div:where(.col_6p){width:6%}div:where(.col_7p){width:7%}div:where(.col_8p){width:8%}div:where(.col_9p){width:9%}div:where(.col_10p){width:10%}div:where(.col_11p){width:11%}div:where(.col_12p){width:12%}div:where(.col_13p){width:13%}div:where(.col_14p){width:14%}div:where(.col_15p){width:15%}div:where(.col_16p){width:16%}div:where(.col_17p){width:17%}div:where(.col_18p){width:18%}div:where(.col_19p){width:19%}div:where(.col_20p){width:20%}div:where(.col_21p){width:21%}div:where(.col_22p){width:22%}div:where(.col_23p){width:23%}div:where(.col_24p){width:24%}div:where(.col_25p){width:25%}div:where(.col_26p){width:26%}div:where(.col_27p){width:27%}div:where(.col_28p){width:28%}div:where(.col_29p){width:29%}div:where(.col_30p){width:30%}div:where(.col_31p){width:31%}div:where(.col_32p){width:32%}div:where(.col_33p){width:33%}div:where(.col_34p){width:34%}div:where(.col_35p){width:35%}div:where(.col_36p){width:36%}div:where(.col_37p){width:37%}div:where(.col_38p){width:38%}div:where(.col_39p){width:39%}div:where(.col_40p){width:40%}div:where(.col_41p){width:41%}div:where(.col_42p){width:42%}div:where(.col_43p){width:43%}div:where(.col_44p){width:44%}div:where(.col_45p){width:45%}div:where(.col_46p){width:46%}div:where(.col_47p){width:47%}div:where(.col_48p){width:48%}div:where(.col_49p){width:49%}div:where(.col_50p){width:50%}div:where(.col_51p){width:51%}div:where(.col_52p){width:52%}div:where(.col_53p){width:53%}div:where(.col_54p){width:54%}div:where(.col_55p){width:55%}div:where(.col_56p){width:56%}div:where(.col_57p){width:57%}div:where(.col_58p){width:58%}div:where(.col_59p){width:59%}div:where(.col_60p){width:60%}div:where(.col_61p){width:61%}div:where(.col_62p){width:62%}div:where(.col_63p){width:63%}div:where(.col_64p){width:64%}div:where(.col_65p){width:65%}div:where(.col_66p){width:66%}div:where(.col_67p){width:67%}div:where(.col_68p){width:68%}div:where(.col_69p){width:69%}div:where(.col_70p){width:70%}div:where(.col_71p){width:71%}div:where(.col_72p){width:72%}div:where(.col_73p){width:73%}div:where(.col_74p){width:74%}div:where(.col_75p){width:75%}div:where(.col_76p){width:76%}div:where(.col_77p){width:77%}div:where(.col_78p){width:78%}div:where(.col_79p){width:79%}div:where(.col_80p){width:80%}div:where(.col_81p){width:81%}div:where(.col_82p){width:82%}div:where(.col_83p){width:83%}div:where(.col_84p){width:84%}div:where(.col_85p){width:85%}div:where(.col_86p){width:86%}div:where(.col_87p){width:87%}div:where(.col_88p){width:88%}div:where(.col_89p){width:89%}div:where(.col_90p){width:90%}div:where(.col_91p){width:91%}div:where(.col_92p){width:92%}div:where(.col_93p){width:93%}div:where(.col_94p){width:94%}div:where(.col_95p){width:95%}div:where(.col_96p){width:96%}div:where(.col_97p){width:97%}div:where(.col_98p){width:98%}div:where(.col_99p){width:99%}div:where(.col_100p){width:100%}::-webkit-scrollbar{width:6px;height:5px}::-webkit-scrollbar:vertical{width:0!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--grey_color_light_shade1);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--green_color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#0fc5aa}.layout_wrapper{width:100dvw;height:100dvh;display:flex;overflow:hidden}.side_nav_wrapper{width:12%;height:100%;background-color:var(--white-color)}.view_routes_wrapper{width:88%;height:100%}.top_header_wrapper{background-color:var(--white-color);height:60px;display:flex;align-items:center;justify-content:space-between;padding:3px 20px}.page_wrapper{background-color:var(--grey_color_light_shade2);height:92%;padding:1.5%;overflow:auto}.top_header_nav_wrapper{display:flex;align-items:center;column-gap:15px}.top_header_nav_wrapper h6{cursor:pointer}.user_profile_wrapper{display:flex;align-items:center;column-gap:35px}.notification_icon_wrapper{position:relative;cursor:pointer}.notification_icon_wrapper .notification_icon{font-size:25px}.notification_icon_wrapper .notification_count_wrapper{position:absolute;top:-8px;right:-10px;min-width:18px;min-height:16px;max-width:22px;max-height:22px;border-radius:50%;padding:3px 2px;background-color:var(--green_color)}.notification_count_wrapper p{font-size:8px;font-weight:600;color:var(--white-color);text-align:center}.user_profile_wrapper .user_profile{display:flex;column-gap:10px}.user_profile_wrapper .user_image_wrapper{width:50px;height:50px;border-radius:7px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--grey_color_light_shade1);background-color:var(--subtable_data)}.user_profile_wrapper .profile_detail h6{font-size:14px;font-weight:600;margin:5px 0}.user_profile_wrapper .profile_detail p{position:relative;font-size:13px;padding-left:7px}.user_profile_wrapper .profile_detail p:before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:5px;height:5px;background-color:var(--green_color);border-radius:50%}.side_nav_wrapper .logo{height:8%;display:flex;justify-content:center;align-items:center}.side_nav_wrapper .tab_wrapper{height:87%;overflow-y:auto;padding:32px 10px 10px}.side_nav_wrapper .tab_wrapper::-webkit-scrollbar{width:0}.side_nav_wrapper .footer{height:5%;display:flex;justify-content:center;align-items:center}.side_nav_wrapper .footer h6{color:var(--green_color);font-size:14px;font-weight:600}div:where(.tab_active,.tab_inactive){width:55%;min-height:90px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:8px;border-radius:3px;cursor:pointer;margin:auto auto 25px;overflow:hidden}.side_nav_wrapper .tab_active svg,.side_nav_wrapper .tab_inactive svg{height:40px;width:40px;margin-bottom:6px}.side_nav_wrapper .tab_active svg{fill:var(--white-color)!important}.side_nav_wrapper .tab_inactive svg{fill:var(--green_color)!important}.side_nav_wrapper .tab_active{background-color:var(--green_color)}.side_nav_wrapper .icon_wrapper{z-index:2!important}.side_nav_wrapper .tab_inactive{background-color:var(--skyblue_color_light_shade2);position:relative}.side_nav_wrapper .tab_inactive:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:.5s ease;z-index:1}.side_nav_wrapper .tab_inactive:hover:after{background-color:var(--green_color);width:100%}@keyframes tab_anim{0%{width:0}to{width:100%}}.side_nav_wrapper .tab_inactive:hover svg{fill:var(--white-color)!important}.side_nav_wrapper .tab_active h6{font-size:11px;color:var(--white-color);text-align:center}.side_nav_wrapper .tab_inactive h6{font-size:11px;color:var(--green_color);text-align:center;z-index:2!important}.side_nav_wrapper .tab_inactive:hover h6{color:var(--white-color)}.side_nav_sub_tab_wrapper{position:absolute;top:8%;left:12%;height:92%;width:16%;background-color:var(--white-color);border:.01rem solid #ededed;padding:1.3rem 0;z-index:2}.side_nav_sub_tab_wrapper .sub_nav_wrapper{display:flex;align-items:center;gap:.5rem;padding:.3rem 0 .3rem .6rem;margin-bottom:.8rem;cursor:pointer}.side_nav_sub_tab_wrapper .sub_nav_active,.side_nav_sub_tab_wrapper .sub_nav_wrapper:hover{background-color:var(--grey_color_light_shade2)}.side_nav_sub_tab_wrapper .sub_nav_wrapper .icon_wrapper{margin:0 .4rem}.side_nav_sub_tab_wrapper .sub_nav_wrapper .icon_wrapper svg{height:1.2rem;width:1.2rem}.side_nav_sub_tab_wrapper .sub_nav_wrapper h6{color:var(--blue_color_dark_shade);font-size:13px}.login_wrapper{width:100dvw;height:100dvh;display:flex;background-color:var(--white-color);padding:1%}.login_wrapper .login_info_section{width:40%;height:100%;border-radius:10px;background-image:url(/images/login-bg.png);background-repeat:no-repeat;background-size:cover;position:relative}.login_wrapper .login_form_section{width:60%;height:100%;display:flex;justify-content:center;align-items:center;overflow-y:auto}.login_info_section .icon{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.login_info_section .content{position:absolute;left:5%;bottom:5%}.login_info_section .content h3{color:var(--white-color);font-size:50px}.login_info_section .content h6{color:var(--white-color);margin-top:15px}.login_form_section .login_form{width:50%}.login_form .form_title{text-align:center;font-weight:600}.login_form .text{color:#8d8d8d;padding:15px 0 40px}.login_form .login_input_wrapper{margin-bottom:20px}.login_input_wrapper label{margin-bottom:7px;font-size:17px;font-weight:500}.login_input_wrapper .login_input{position:relative}.login_input_wrapper input{background-color:#f5f7fa;border:none;min-height:45px}.login_input_wrapper input:focus{box-shadow:none;background-color:#f5f7fa}.login_input_wrapper input::placeholder{color:#8d8d8d}.login_input_wrapper .password_toggle_icon{position:absolute;top:50%;left:94%;transform:translate(-50%,-50%);height:19px;cursor:pointer;color:#8d8d8d}.login_form .linking_wrapper{width:100%;text-align:right}.login_form .linking{cursor:pointer;color:#0d6efd}.login_form .login_button{width:100%;border:none;background-color:var(--yellow_color);border-radius:12px;font-size:17px;font-weight:500;color:var(--white-color);padding:7px 0;margin-top:25px;display:flex;justify-content:center;align-items:center}.reset_password_wrapper .icon{top:50%}.reset_password_wrapper .form_title{padding:25px}.page_wrapper section{background-color:#fff;padding:.875rem;position:relative;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border:1px solid #dee2e6;overflow-y:auto}.page_wrapper{padding:20px}.hotel_image_wrapper{display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;width:200px;height:200px;margin:auto;border-radius:10px;overflow:hidden;border:1px dashed var(--green_color);color:var(--green_color)}.hotel_image_wrapper:hover:after{content:"Click to upload";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);text-align:center;padding-top:20px;color:var(--white-color)}.hotel_image_wrapper .content{text-align:center}.hotel_image_wrapper .content h6{font-size:13px}.hotel_image_wrapper img{height:200px;width:200px}.resto_name{display:flex;gap:15px;align-items:center}.input_box_wrapper,.resto_name{margin-bottom:20px}.input_box_wrapper{margin-bottom:10px;display:flex;flex-direction:column;gap:5px}.input_box_wrapper label{font-size:14px;color:var(--blue_color_dark_shade);margin-bottom:5px;font-weight:500;display:block;line-height:1.5}.box_wrapper input,.input_box_wrapper,.input_box_wrapper textarea{line-height:1.4;font-size:.875rem;padding:.5rem .75rem;border-radius:.25rem}.configure_wrapper section{height:100%;overflow:auto}.box_wrapper .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.top_header{display:flex;justify-content:space-between;align-items:center;height:5%}.top_header .tab_title{font-size:20px;font-weight:600}.top_header .back_btn{display:flex;justify-content:center;align-items:center;gap:5px;font-weight:500;color:var(--green_color);cursor:pointer}.search_box{width:350px;position:relative}.search_box .search_input{width:100%;height:100%;background-color:var(--white-color);border:1.5px solid var(--grey_color_light_shade1);padding:.7rem 2rem .7rem .7rem;border-radius:4px;outline:none;font-size:.8rem}.search_box .search_input:focus{border:1.5px solid var(--green_color);box-shadow:0 0 4px var(--green_color)}.search_svg{position:absolute;right:2%;top:20%}.search_btn_wrapper{height:12%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0}.search_btn_wrapper .buttons_wrapper{display:flex;gap:.5rem;margin-left:auto}.pagination_wrapper{width:100%;display:grid;place-items:center;height:7%;padding-top:10px}.pagination{display:flex;align-items:center;gap:5px;margin:auto}.pagination button{font-size:11px;cursor:pointer;padding:2px 5px;border:none;border-radius:5px;background-color:var(--green_color);color:var(--white-color);font-weight:500;display:grid;place-items:center}.pagination button .svg-inline--fa{font-size:1rem;font-weight:400}.pagination button .svg-inline--fa,.pagination button p{padding:5px;margin-bottom:0}.pagination input{width:30px;height:30px;font-size:12px;padding:0;text-align:center;color:var(--black_color_dark_shade);font-weight:500;background:transparent;border:1.5px solid var(--green_color)}.pagination input:focus{box-shadow:none}.pagination_total_count{display:flex;align-items:center;gap:7px;padding:0 5px}.pagination h5{font-size:14px!important;color:gray}.table_wrapper{background-color:var(--white-color);border-radius:8px;height:76%;overflow:auto}.hrm_config_table_wrapper{height:83%}.leave_ruleBook_table_wrapper{height:70%}.table_wrapper .table_main{padding:.7rem 1.2rem}.table_main .table_header{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}.payroll_table_data_wrapper h5,.table_main .table_header h5{text-transform:uppercase;font-size:13px;font-weight:500;text-align:left;width:100%;color:#000}.payroll_table_data_wrapper h6,.table_main .table_data h6{width:100%;text-transform:capitalize;font-size:13px;font-weight:500;color:var(--blue_color_dark_shade);text-align:left}.table_main .action_wrraper{text-align:center!important;display:flex;align-items:center;justify-content:center;gap:7px}.table_main .action_wrraper>div{cursor:pointer}.table_main .table_data,.table_main .table_header{display:flex;align-items:center;padding:10px;margin-bottom:2px;border-bottom:1px solid var(--grey_color_light_shade1)}.table_main .table_data:last-child{border-bottom:none}.purchase_indent_table,.sales_table,.vendor_table{min-width:800px}.pi_product_table{min-width:700px;max-height:400px;overflow:auto}.pi_view_product_table{min-width:500px;max-height:250px;overflow:auto}.quotation_view_product_table{min-width:650px;max-height:250px;overflow:auto}.approved_quotation_view_product_table{min-width:700px;max-height:250px;overflow:auto}.quatation_table{min-width:700px}.toggle_input{display:none}#toggler{width:35px;height:20px;border-radius:20px;padding:2px 3px;position:relative;cursor:pointer;display:flex;align-items:center;transition:all .5s}.toggle_disable{background-color:var(--grey_color_light_shade1);justify-content:start}.toggle_enable{background-color:var(--green_color);justify-content:end}.toggle_switch{width:15px;height:15px;border-radius:50%;transition:all .5s}.button_wrapper{gap:10px}.button,.button_wrapper{display:flex;align-items:center}.button{border:1px solid var(--green_color);font-size:var(--ternary_font_size);padding:3px 15px;color:var(--white-color);background-color:#fff;border-radius:3px;background-color:var(--green_color);gap:8px;transition:.3s ease-in;font-size:14px}.button:hover{color:var(--green_color);background-color:#fff}.custom_button{display:flex;justify-content:center;align-items:center;gap:7px;background-color:var(--green_color);padding:.5rem 1rem;border-radius:4px;font-weight:500;color:#fff;cursor:pointer;min-width:100px;border:none!important;transition:.3s}.custom_button:hover{background-color:#167448}.custom_input,.custom_textarea{border:1px solid var(--grey_color_light_shade1)!important;border-radius:6px}.custom_input option{text-transform:capitalize;outline:none}.custom_input:focus,.custom_textarea:focus{border:1px solid var(--green_color)!important;box-shadow:0 0 4px var(--green_color)!important}.custom_textarea::placeholder{font-size:13px}.tab_btn{border-radius:4px;padding:.45rem .65rem;color:var(--skyblue_color_light_shade2);font-weight:500;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.input_wrapper{margin:1rem 0}.form_modal_body .form_label,.input_wrapper>label{font-weight:500;font-size:.9rem;margin-bottom:5px;color:var(--blue_color_dark_shade)}.form_modal_body .form_label{padding:0}.input_wrapper .custom_input_wrapper{position:relative}.custom_input_wrapper .left_icon_wrapper{width:30px;height:70%;position:absolute;top:50%;left:20px;transform:translate(-50%,-50%);background-color:var(--grey_color_light_shade1);display:grid;place-items:center;border-radius:3px;color:var(--white-color);font-size:18px;font-weight:400}.custom_input_wrapper .left_icon_wrapper .svg-inline--fa,.custom_input_wrapper .left_icon_wrapper svg{color:var(--blue_color_dark_shade);font-size:13px}.input_wrapper .form-check label{font-weight:500;font-size:.9rem;color:var(--blue_color_dark_shade)}.select_box_arrow{border:1px solid var(--grey_color_light_shade1);width:21px;height:21px;padding-top:1px;display:grid;place-items:center;border-radius:3px;position:absolute;right:10px;top:8px;background-color:var(--white-color);pointer-events:none}.select_box_arrow .icon{color:var(--grey_color_light_shade1);font-size:14px}.form_wrapper{background-color:#fff;padding:2rem;border-radius:4px;margin:1rem 0}.form_wrapper .form_heading{display:flex;justify-content:start;align-items:center;gap:1rem;margin-bottom:1rem}.form_wrapper .form_heading .heading{font-weight:600;color:var(--blue_color_dark_shade)}.form_list_layout_wrapper{background-color:var(--skyblue_color_light_shade1);padding:1rem;border-radius:4px}.read_more{color:#0d6efd;font-size:13px;cursor:pointer}.read_more:hover{text-decoration:underline}.form_list_layout_wrapper p{font-size:1.1rem;font-weight:500;color:var(--black_color_dark_shade)}.qty_add_sub_layout{background-color:var(--green_color);display:flex;align-items:center;justify-content:space-between;padding:4px;border-radius:5px;gap:7px}.qty_add_sub_layout .qty_input{width:30px;text-align:center;border:none;border-radius:2px;font-weight:500;padding:1px}.qty_add_sub_layout .qty_input:focus{outline:none}.qty_add_sub_layout .inc_dec_icon{width:20px;color:#fff;padding:2px 7px}.vendor_supply_items_wrapper{width:100%;min-height:75%;border-radius:4px;padding:2rem;background-color:#fff}.vendor_supply_items_wrapper .supply_items p{font-size:1.1rem;color:var(--blue_color_dark_shade);font-weight:600}.vendor_supply_items_wrapper .supply_items label{text-transform:capitalize;font-weight:500;color:var(--black_color_dark_shade);font-size:.9rem}.loader-layout{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;background-color:hsla(0,0%,100%,.5);z-index:99}.loader-grid{margin:auto 1px auto auto;width:50px;height:50px;display:grid;grid-gap:0;gap:0;grid-template-columns:auto auto;animation:rotate 2s linear 0s infinite}.item1,.item2,.item3,.item4{margin:auto;width:15px;height:15px;border-radius:0;background-color:var(--green_color)}@keyframes rotate{0%{rotate:0deg;transform:scale(.6)}50%{rotate:100deg;transform:scale(.4)}to{rotate:1turn;transform:scale(.6)}}.loader-text{font-size:14px;margin:auto auto auto 5px;color:var(--green_color)}.main_detail_wrapper{width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:99;display:grid;place-items:center;opacity:1}.fade_animation,.main_detail_wrapper{animation:modelPopover .3s linear}@keyframes modelPopover{0%{opacity:0}to{opacity:1}}.main_detail_wrapper .detail_box{background-color:#fff;width:45%;max-height:85%;overflow:auto}.main_detail_wrapper .product_detail_box{width:55%;min-height:75%;padding:1%;border-radius:10px}.product_detail_box .detail_data{padding:.9rem 1.2rem}.product_detail_box .detail_box_header{padding:1rem 0!important}.detail_box .detail_box_header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:1rem 2rem 1rem 3rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.detail_box .detail_box_header>div{cursor:pointer}.detail_box .detail_box_header p{font-weight:700;color:#000;font-size:1.2rem}.detail_data{display:flex;justify-content:start;align-items:center;padding:.9rem 3rem}.detail_data:nth-child(odd){background-color:var(--grey_color_light_shade2)}.detail_data div p{color:var(--blue_color_dark_shade);font-weight:500}.detail_data div strong{text-transform:capitalize}.box_wrapper{display:flex;gap:20px;margin-bottom:15px}.check_box_wrapper{background-color:#fff;padding:2rem;position:relative;border-radius:.5rem;border:1px solid #dee2e6;overflow-y:auto;width:100%;height:100%;margin-bottom:15px}.check_box_wrapper p{font-size:16px;font-weight:700;padding-bottom:1.5rem}.check_box{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.check_box .form-check{display:block;padding-left:2.5em;margin-bottom:.125rem}.check_box .form-check .form-check-input:focus{box-shadow:none}.check_box label{font-size:14px;color:var(--blue_color_dark_shade);margin-top:1px;font-weight:500;display:block;margin-left:10px}.roll_access_card{background-color:var(--white-color);position:relative;min-height:400px}div:where(.access_sudo_class){content:"";width:100%;height:100%;position:absolute;top:0;background-color:hsla(0,0%,78%,.37)}.roll_card_header{display:flex;border-top:2px solid var(--grey_color_light_shade2);border-bottom:2px solid var(--grey_color_light_shade2);padding:.4rem;font-size:12px;width:100%}.roll_card_title{padding:.8rem;color:var(--green_color);font-weight:500}.roll_access_body{font-size:12px;padding:4px 10px 10px}.roll_access_body .row{margin-bottom:8px}.roll_access_card p{font-size:14px}.roll_access_body input{align-items:center;width:14px}.roll_access_body input[type=radio]:checked{accent-color:var(--green_color)!important}.approval_wrapper{background-color:#fff;padding:2rem;border-radius:4px;margin:1rem 0;min-height:100%}.approval_box{display:flex;width:100%}.approval_card{background-color:#f3f8ff;border-radius:8px;padding:1rem;box-shadow:1px 1px 10px var(--grey_color_light_shade1);display:flex;width:90%}.approval_time{width:25%}.time_card{background:rgba(136,123,255,.4);border-radius:8px;padding:1rem;box-shadow:1px 2px 5px rgba(0,0,0,.3);text-align:center;height:100%}.time_card h6{margin-top:5px;font-weight:600}.approval_content{padding:1rem}.approval_content p{font-size:14px;text-transform:capitalize}.approval_content h4{color:var(--green_color);font-weight:700;font-size:16px}.approval_action{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;margin-left:auto;padding:0 1rem}.approval_action svg{cursor:pointer}.Dashboard_Card_Wrapper{display:flex;justify-content:center;align-items:center;gap:1rem}.Dashboard_Card{display:flex;gap:30px}.Dashboard_Header{min-width:250px;background-image:linear-gradient(100deg,#198653 1%,#259369 79%,#319b7d 89%,#3fa692 93%,#4caea2 95%,#5ebab7 97%,#6fbdc3 98%,#83c2ce 99%,#97c9d8 0,#add1e1 0,#c1daeb 100%,#dbe8f5 0,#f5f9ff 0);border-radius:5px;padding:1rem;word-wrap:break-word}.Dashboard_Title{display:flex;justify-content:space-between;color:var(--white-color)}.Dashboard_Title>*{margin-right:0}.Dashboard_Content{margin-top:10px;display:flex;justify-content:space-between;gap:10px}.employee_total{font-size:16px;font-weight:400;word-wrap:break-word;margin-right:30px}.employee_day{font-size:12px;margin-left:15px}.dashboard_count{font-size:26px;font-weight:700;color:var(--white-color)}.dashboard_icon{font-size:10px;border-radius:50%;padding:5px;background-color:var(--green_color);box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.dashboard_list{border-bottom:none!important}.sub_font{font-size:9px}.dashboard_filter_wrapper{display:flex;align-items:center;justify-content:flex-end;gap:20px}.dashboard_filter{display:flex;justify-content:right;align-items:center;gap:20px;margin-right:10px;margin-bottom:10px}.dashboard_filter .svg-inline--fa{cursor:pointer}.dashboard_filter .calender_wrapper{position:relative}.dashboard_filter .calender_wrapper h6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard_filter .react-date-picker .react-date-picker__wrapper{border:unset!important;opacity:0}.attendance_graph_wrapper{width:100%;overflow-x:auto}.attendance_graph_wrapper div{width:100%;height:450px;overflow-x:auto}.attendance_graph_wrapper div canvas{width:100%!important;height:100%!important}.shift_graph{height:380px}.shift_graph_column{display:flex;justify-content:center;align-items:center}.shift_legends_column{height:380px;display:flex;align-items:center}.shift_legends_column .shift_legend_Wrapper{display:flex;align-items:center;column-gap:15px;margin-bottom:20px}.shift_legend_Wrapper .shift_legend_colored_div{width:50px;height:25px;border-radius:3px}.shift_legend_Wrapper h6{text-transform:capitalize}.order_wrapper,.overview_wrapper{width:100%;height:100%;background-color:var(--white-color);font-size:18px;font-weight:600;box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-radius:5px}.overview_wrapper{min-height:150px;padding:1rem}.overview_icon_num_wrapper{display:flex;gap:10px;align-items:center;justify-content:start}.order_icon_num_wrapper{display:grid;place-items:center}.overview_icon{display:flex;border-radius:5%;padding:10px}.order_icon,.overview_icon{font-size:20px;color:var(--green_color);background-color:#e5f6fd;border-radius:5px}.order_icon{padding:3px 5px;place-items:center}.order_icon_num_wrapper p{color:grey;font-size:14px}.overview_icon_num_wrapper p{color:grey;font-weight:600}.overview_text p{color:grey;font-size:14px;padding:5px 10px 10px 0;text-align:left}.order_text{color:grey;font-size:14px;display:grid}.overview_icon_wrapper{display:flex;align-items:center}.order_p{color:grey;font-size:14px;text-align:center}.low_stock_qty{font-size:10px;padding-bottom:10px}.low_stock p{font-size:14px}.low_stock_title{font-size:14px;display:flex;justify-content:space-between;align-items:center}.low_stock_status{background-color:#feeceb;padding:3px 5px;border-radius:5px;color:#aa3028;font-size:12px!important}.overview_text{font-size:18px;font-weight:600}.card_vendor{display:flex;justify-content:center;align-items:center;width:200px}.card_content{background:#fff;justify-content:center;display:grid;place-items:center;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:15px;border-radius:8px;font-size:14px;width:100%}.card_content p{padding:3px 0;font-weight:700}.vendor_icon{font-size:18px;color:var(--green_color);background-color:#e5f6fd;padding:3px 5px;border-radius:10%;place-items:center;margin-bottom:10px}.vendor_card_first_fold{flex-wrap:wrap;gap:25px}.chart_wrapper{background-color:var(--white-color)}.chart_wrapper p{font-weight:600;font-size:18px;color:var(--green_color);background-color:#e5f6fd;padding:3px 7px;border-radius:10%;place-items:center;margin-bottom:10px}.card_content span{font-size:12px}.vendor_card_first_fold{display:flex;gap:10px;align-items:center;justify-content:center}.vendor_purchase{background-color:var(--white-color);font-size:18px;font-weight:600;box-shadow:0 0 4px 0 rgba(0,0,0,.25);border-radius:5px}.header_kitchen h5{color:#fff!important}.header_kitchen{background-color:var(--green_color)!important}.trash{color:#e23a3a;font-size:20px}.kitchen_box{display:flex;justify-content:space-between;align-items:center;background:#f2fff7;padding:.7rem 1.2rem}.kitchen_table{background-color:var(--white-color);border-radius:8px;height:94%;overflow:auto}.kitchen_stock_qty{color:var(--green_color);border-radius:5px;padding:4px;font-size:12px}.requirement_list_table{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px}.requirement_list_table p{font-size:18px;font-weight:600}.requirement_list_table span{font-size:16px;color:var(--green_color);font-weight:600}.requirement_update_icon{display:flex;justify-content:end;align-items:center;padding:10px 35px;color:var(--green_color);font-size:18px;cursor:pointer}.transfer_qty_layout{display:flex;align-items:center;gap:20px}.transfer_qty_layout button{background-color:#007bff;border:1px solid #007bff}.dropdown-wrapper{z-index:3;color:#fff}.drop_down{color:#fff;position:absolute;top:95%;left:0;width:100%;background-color:#007bff}.drop_down p{font-size:.8rem!important;padding:.6rem 1rem}.table_header_recipe_part2{display:flex;align-items:center;width:100%;background-color:var(--green_color);overflow-x:auto}.table_main .table_header_recipe_part2 h5{text-transform:uppercase;font-size:13px;font-weight:500;text-align:left;color:var(--white-color);padding:.74rem;border-right:1px solid var(--white-color)}.table_main .table_header_recipe h6{width:100%;text-transform:capitalize;font-size:13px;font-weight:500;text-align:left}.table_header_recipe_border{border-right:1px solid var(--white-color)}.product_category_table,.unit_table{min-width:800px}.store_card_wrapper{height:70dvh;overflow:auto}.store_card_wrapper .row{margin:0}.store_card_wrapper .store_card_main{width:100%;height:200px;background-color:var(--white-color);border-radius:.6rem;position:relative;overflow:hidden;cursor:pointer}.store_card_wrapper .store_card_main .wet,.wet{background-color:var(--blue_color)}.dry,.store_card_wrapper .store_card_main .dry{background-color:var(--yellow_color)}.frozen,.store_card_wrapper .store_card_main .frozen{background-color:var(--aqua_color)}.all,.store_card_wrapper .store_card_main .all{background-color:var(--green_color)}.store_card_wrapper .store_card_main .store_cared_text_wrapper{padding:1rem}.store_card_wrapper .store_card_type{border-radius:.3rem;text-align:center;position:absolute;right:3%;top:3%}.store_card_wrapper .store_card_type p{font-size:.65rem;color:var(--white-color);padding:.05rem .5rem;text-transform:uppercase}.store_card_wrapper .store_card_main .store_edit_icon{color:var(--green_color);font-size:1rem;position:absolute;right:6%;top:15%;cursor:pointer}.store_card_wrapper .store_card_main .store_label_icon,.store_label_icon{height:50px;width:50px;border-radius:15rem;display:grid;place-content:center}.store_card_wrapper .store_card_main .store_label_icon svg{height:50px}.store_card_wrapper .store_card_main .store_cared_text_wrapper h6{font-size:1rem;font-weight:600;margin-top:.5rem}.store_card_wrapper .store_card_main .store_cared_text_wrapper p{font-size:.8rem;font-weight:600;margin-top:.3rem;color:var(--green_color)}.store_background_circle_main{height:200px;width:200px;border-radius:50%;position:absolute;bottom:-50%;right:-30%;opacity:40%}.store_filter .form_modal_body{width:95%!important}.form_modal_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.19);z-index:2;display:flex;justify-content:center;align-items:center}.form_modal_wrapper .form_modal{width:30%;min-height:30%;max-height:95%;background-color:var(--white-color);border-radius:.6rem;padding:0 1% 1%;overflow-y:auto}.form_modal_wrapper .form_modal::-webkit-scrollbar{width:0}.form_modal_wrapper .form_modal_header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--grey_color_light_shade2);padding:4% 0;position:-webkit-sticky;position:sticky;top:0;background-color:var(--white-color)}.form_modal_header .title{color:var(--black_color_dark_shade)}.form_modal_header .close_modal_icon{font-size:26px;color:var(--green_color);cursor:pointer}.form_modal_wrapper .form_modal_body{width:70%;margin:auto;padding:5% 0 2%}.hrm_config_modal_wrapper .form_modal_body,.payroll_modal_wrapper .form_modal_body{width:90%}.payroll_modal_wrapper .form_modal{width:50%}.form_button_wrapper{display:flex;justify-content:center;padding-top:15px}.table_badge_wrapper{border-bottom:1px solid var(--grey_color_light_shade1)}.table_badge_wrapper .table_badge{display:flex;align-items:center;column-gap:15px;background-color:var(--skyblue_color_light_shade2);cursor:default;border:none;margin-bottom:20px;padding:5px 10px;border-radius:5px}.table_badge_wrapper .table_badge h5{font-size:13px;font-weight:500;color:var(--black_color_dark_shade)}.table_badge_wrapper .badge_count{min-width:25px;min-height:25px;background-color:var(--green_color);border-radius:50%;display:grid;place-items:center}.table_badge_wrapper .badge_count h6{font-size:13px;color:var(--white-color)}.table_data .user_profile_wrapper{justify-content:flex-start;column-gap:15px}.table_data .user_profile_wrapper h6{cursor:pointer}.table_data .user_profile_wrapper h6:hover{color:blue}.table_wrapper .table_data div strong{color:var(--blue_color);font-weight:700;text-decoration:underline;cursor:pointer}.form_layout{width:100%;height:91%;margin-top:1.5%;border-radius:5px;overflow-y:auto;padding:1rem}.form_layout,.form_tabs_wrapper{background-color:var(--white-color)}.form_tabs_wrapper{display:flex;align-items:center;justify-content:center;column-gap:5%;margin-bottom:15px;padding-bottom:15px;padding-top:15px;position:-webkit-sticky;position:sticky;top:0;border-bottom:2px solid var(--grey_color_light_shade2);z-index:1}.payroll_tabs_wrapper{justify-content:flex-start;background-color:transparent;column-gap:2%;margin-bottom:0;border-bottom:none;position:unset}.form_tabs_wrapper .form_tab_active,.form_tabs_wrapper .form_tab_inactive{display:flex;align-items:center;column-gap:8px;padding:5px 10px;border-radius:3px;cursor:pointer}.form_tabs_wrapper .form_tab_active{background-color:var(--green_color)}.form_tabs_wrapper .form_tab_inactive{background-color:#d0d3d9}.form_tabs_wrapper .form_tab_active h6{color:var(--white-color);font-size:14px}.form_tabs_wrapper .form_tab_active svg{fill:var(--white-color)}.form_tabs_wrapper .form_tab_inactive h6{color:var(--black_color_dark_shade);font-size:14px}.form_tabs_wrapper .form_tab_inactive svg{fill:var(--black_color_dark_shade)}.form_layout .form_main{width:85%;margin:auto;height:74%;overflow-y:auto;overflow-x:hidden}.product_form .form_main{height:100%!important}.headingStyleing{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--green_color);color:var(--white-color);display:flex}.headingStyleing h5{color:var(--white-color)!important}.wrapper_div_toTable{width:100%}.scroll_div{background-color:var(--green_color);color:var(--white-color);width:100%;overflow-x:auto;overflow-y:hidden}.employee_detail_main{width:100%;height:91%;margin-top:1.5%;display:flex;gap:20px}.employee_info_wrapper{width:22%;height:100%;background-color:var(--white-color);overflow-y:auto;padding:10px 15px;border-radius:5px;position:relative}.employee_info_wrapper .employee_profile_wrapper{display:flex;align-items:center;column-gap:10px;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--white-color)}.employee_info_wrapper .employee_profile_wrapper h6{color:var(--blue_color_dark_shade);font-weight:600;font-size:15px}.employee_info_wrapper .employee_profile_wrapper p{font-size:13px;margin-top:3px;color:var(--grey_color_light_shade1);font-weight:500}.employee_info_wrapper .title{font-size:15px;color:var(--blue_color_dark_shade)}.employee_info_wrapper .employee_info_card{display:flex;align-items:center;column-gap:10px;margin:20px 0}.employee_info_card .card_icon{width:35px;height:35px;background-color:var(--grey_color_light_shade2);border-radius:5px;display:grid;place-items:center}.employee_info_card .card_detail h6{font-size:14px;color:var(--blue_color_dark_shade)}.employee_info_card .card_detail p{font-size:13px;color:var(--grey_color_light_shade1)}.employee_info_data_wrapper{width:78%;height:100%;background-color:var(--white-color);padding:0 15px 10px;border-radius:5px;overflow-y:auto;position:relative}.employee_info_data_wrapper .employee_detail_tabs_wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:30px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--white-color);padding-top:10px;border-bottom:3px solid var(--grey_color_light_shade2)}.employee_info_data_wrapper .employee_detail_tabs_wrapper h6{font-size:15px;font-weight:600;cursor:pointer;text-transform:uppercase}.employee_detail_tabs_wrapper .detail_tab_active,.employee_detail_tabs_wrapper .detail_tab_inactive{position:relative;padding:8px 0}.employee_detail_tabs_wrapper .detail_tab_active:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:4px;background-color:var(--green_color);border-radius:20px;animation:detail_tab_active_anim .3s linear}@keyframes detail_tab_active_anim{0%{width:0}to{width:100%}}.employee_detail_tabs_wrapper .detail_tab_active h6{color:var(--green_color)}.employee_detail_tabs_wrapper .detail_tab_inactive h6{color:#9bdeb6}.employee_info_data_wrapper .documents_wrapper{background-color:var(--skyblue_color_light_shade1);padding:1rem;border-radius:4px;margin-top:5%;opacity:1;animation:document_wrapper_anim .5s linear}@keyframes document_wrapper_anim{0%{opacity:0}to{opacity:1}}.employee_info_data_wrapper .documents_wrapper .documents_main{width:100%;height:100%;background-color:var(--white-color);padding:1rem 2rem;border-radius:4px;display:flex;align-items:center;flex-wrap:wrap;column-gap:50px;row-gap:25px}.employee_info_data_wrapper .doc h6{text-align:center;font-size:14px;color:var(--blue_color_dark_shade)}.employee_info_data_wrapper .doc .icon_wrapper{background-color:var(--grey_color_light_shade2);margin-bottom:8px;border-radius:5px;display:grid;place-items:center;cursor:pointer}.employee_info_data_wrapper .date_wrapper label{font-size:14px;color:var(--blue_color_dark_shade);font-weight:500}.employee_info_data_wrapper .attendance_wrapper,.employee_info_data_wrapper .leave_wrapper,.employee_info_data_wrapper .penalty_wrapper,.employee_info_data_wrapper .promotion_wrapper,.employee_info_data_wrapper .salary_wrapper{margin-top:15px;animation:document_wrapper_anim .5s linear}.employee_info_data_wrapper .promotion_wrapper{height:68vh;overflow-y:auto;overflow-x:hidden;padding-bottom:15px}.employee_info_data_wrapper .employee_info_table_wrapper{height:58vh}.employee_info_data_wrapper .leave_info_table_wrapper{height:50vh}.employee_info_data_wrapper .employee_info_table_wrapper h5,.employee_info_data_wrapper .employee_info_table_wrapper h6{text-align:center}.employee_info_table_wrapper .table_header{z-index:1}.employee_info_data_wrapper .leave_card_wrapper{display:flex;align-items:center;column-gap:20px;text-align:center;margin-bottom:15px}.employee_info_data_wrapper .leave_card_wrapper .card{border:1px solid var(--yellow_color);box-shadow:0 5px 10px 0 rgba(0,0,0,.15);padding:2% 1%}.employee_info_data_wrapper .leave_card_wrapper .card h6{font-size:14px;margin-top:7px;color:var(--blue_color_dark_shade)}.employee_info_data_wrapper .leave_card_wrapper .card:first-child h5{color:var(--yellow_color)}.employee_info_data_wrapper .leave_card_wrapper .card:nth-child(2){border:1px solid var(--blue_color)}.employee_info_data_wrapper .leave_card_wrapper .card:nth-child(2) h5{color:var(--blue_color)}.employee_info_data_wrapper .leave_card_wrapper .card:nth-child(3){border:1px solid var(--red_color)}.employee_info_data_wrapper .leave_card_wrapper .card:nth-child(3) h5{color:var(--red_color)}.leave_wrapper .leave_history_title{background-color:var(--green_color);color:var(--white-color);padding:1px 7px;border:unset;cursor:default}.salary_wrapper .table td,.salary_wrapper .table th{border-right:1px solid #dee2e6;font-size:14px;width:50%;padding:.5rem .8rem}.employee_info_data_wrapper .net_salary_card_wrapper{background-color:#f3f8ff;padding:1% 3%;border-radius:5px}.net_salary_card_wrapper .table{width:40%;border:none!important;background:transparent!important;margin-bottom:0}.net_salary_card_wrapper .table tr{border:none}.net_salary_card_wrapper .table td,.net_salary_card_wrapper .table th{width:50%;border:none;background-color:transparent}.employee_info_data_wrapper .promotion_card{min-height:150px;margin:15px 0;padding:10px 25px;border:2px solid var(--grey_color_light_shade2);border-radius:5px}.employee_info_data_wrapper .promotion_card_body{margin-top:15px;border-top:2px solid var(--grey_color_light_shade2);padding:15px 0 0}.employee_info_data_wrapper .penalty_wrapper{height:62vh;overflow-y:auto}.employee_info_data_wrapper .trash_icon_wrapper{width:60px;height:100%;display:grid;place-items:center}.employee_info_data_wrapper .trash_icon{cursor:pointer;color:var(--red_color)}.leaves_table .status_button{display:grid;place-items:center;padding:5px 8px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.15);border-radius:3px;transition:.5s ease}.leaves_table .status_button:first-child{color:var(--green_color)}.leaves_table .status_button:first-child:hover{background-color:var(--green_color)}.leaves_table .status_button:first-child:hover,.leaves_table .status_button:nth-child(2):hover{color:var(--white-color)}.leaves_table .status_button:nth-child(2){color:var(--red_color)}.leaves_table .status_button:nth-child(2):hover{background-color:var(--red_color)}.leaves_table .status_button:nth-child(3){color:var(--blue_color_dark_shade);background-color:var(--grey_color_light_shade1)}.leaves_table .attachment_wrapper{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;cursor:pointer}div:where(.approval_list_wrapper,.coc_list_wrapper){height:83%;overflow:auto;overflow-x:hidden}.coc_list_wrapper{background-color:var(--white-color);padding:2%}.coc_list_wrapper .coc_card_wrapper{width:100%;position:relative;text-align:center;background-color:var(--skyblue_color_light_shade2);border-radius:5px;padding:5%}.coc_list_wrapper .coc_card_wrapper h5{margin:12px 0!important;text-transform:capitalize}.coc_list_wrapper .coc_card_wrapper p{margin-bottom:12px!important;text-align:left;font-size:14px;text-align:center}.coc_list_wrapper .coc_card_wrapper .button{width:100%;display:grid;place-items:center}.coc_card_wrapper .coc_update_icon{position:absolute;top:8px;right:8px;font-size:17px;cursor:pointer;color:var(--green_color)}.coc_form_wrapper{margin-top:1.5%;height:91%;background-color:var(--white-color);overflow-y:auto;padding:2%}.coc_form_wrapper .ql-toolbar.ql-snow+.ql-container.ql-snow{min-height:120px}.coc_detail_wrapper{padding:2% 8%}.coc_detail_header_wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.coc_detail_wrapper .coc_detail_title_wrapper{display:flex;align-items:center;column-gap:15px}.coc_detail_wrapper .coc_detail_title_wrapper h5{color:var(--green_color);font-weight:600;text-transform:capitalize}.coc_detail_wrapper .print_pdf_icons_wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center}.coc_detail_wrapper .icons_wrapper{display:flex;align-items:center;column-gap:15px}.coc_detail_wrapper .icons_wrapper .icon{cursor:pointer;color:var(--white-color);padding:3px 8px;border-radius:3px}.coc_detail_wrapper .icons_wrapper .icon:first-child{background-color:var(--red_color)}.coc_detail_wrapper .icons_wrapper .icon:nth-child(2){background-color:var(--green_color)}.payroll_counting_card_wrapper{background-color:var(--white-color);padding:10px;border-radius:5px;margin-bottom:15px}.payroll_counting_card_header{display:flex;align-items:center;justify-content:space-between}.payroll_counting_card_header .title_wrapper{display:flex;align-items:center;column-gap:15px}.payroll_counting_card_header .title_wrapper p{font-size:14px}.payroll_counting_card_wrapper .counting_card_main{display:flex;align-items:center;justify-content:center;width:100%;column-gap:10%;margin:10px 0}.payroll_counting_card_wrapper .counting_card_main .card{min-width:150px;min-height:90px;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden;border:unset;background-color:var(--skyblue_color_light_shade2);box-shadow:2px 2px 5px 0 rgba(0,0,0,.15)}.payroll_counting_card_wrapper .card .sudo_class{position:absolute;top:-10px;right:-10px;width:40px;height:40px;background-color:var(--green_color);border-radius:50%}.payroll_counting_card_wrapper .card .sudo_class svg{margin:12px 0 0 6px;width:20px;height:20px}.payroll_counting_card_wrapper .card h5,.payroll_counting_card_wrapper .card h6{font-size:17px;color:var(--blue_color_dark_shade);font-weight:600}.payroll_counting_card_wrapper .card h6{margin-top:5px;font-size:14px}.payroll_table{min-width:1500px}.payroll_table .table_header{background-color:var(--skyblue_color_light_shade2)}.payroll_table .table_data:nth-child(2n){background-color:var(--white-color)}.payroll_table .table_data:nth-child(odd){background-color:#eff0ef}.payroll_table .sub_header_data{background-color:var(--skyblue_color_light_shade1)}.payroll_table .sub_table_data{background-color:var(--white-color)}.advance_payment_wrapper{width:100%;height:84%}.advance_payment_wrapper .employee_detail_tabs_wrapper{justify-content:center;column-gap:55px}.advance_payment_table_wrapper{height:90%}.employee_dashboard_table{height:67dvh}.kitchen_stock_table{height:58dvh}.react-date-picker{width:100%}.react-date-picker .react-date-picker__wrapper{padding:2px 5px;border:1px solid var(--grey_color_light_shade1)!important;border-radius:6px!important}.react-date-picker__inputGroup__input:focus .react-date-picker .react-date-picker__wrapper{border:1px solid var(--green_color)!important}.react-date-picker__inputGroup__input{outline:none!important;font-size:1rem}.react-date-picker__inputGroup__input:invalid{background:none!important;border:none!important}.react-date-picker__inputGroup__input:invalid:focus-visible{outline:none!important}.input_calender_icon_wrapper{border:1px solid var(--grey_color_light_shade1)!important;padding:3px 5px;border-radius:3px}.input_calender_icon_wrapper .calender_icon{color:var(--grey_color_light_shade1)}.react-date-picker__inputGroup__input::placeholder{color:var(--grey_color_light_shade1)}.react-date-picker__inputGroup__divider{color:var(--grey_color_light_shade1)}.react-date-picker__calendar{z-index:2!important}.input_wrapper p{font-weight:500;font-size:.9rem;margin-bottom:5px;color:var(--blue_color_dark_shade);text-transform:capitalize}.form-switch .form-check-input{cursor:pointer;background-color:var(--grey_color_light_shade1)}.form-switch .form-check-input:focus{box-shadow:none!important}.form-switch .form-check-input:checked{background-color:var(--green_color);cursor:pointer!important;border:1px solid gray}.form_document_preview_main{margin-top:15px}.form_document_preview_main label{font-size:15px;font-weight:500;color:var(--blue_color_dark_shade)}.form_document_preview_wrapper{display:flex;gap:15px;margin:10px 0}.form_document_preview_wrapper .document_preview_card{width:100px;height:120px;overflow:hidden;border:1px dashed var(--grey_color_light_shade1);cursor:pointer;border-radius:5px;position:relative;display:grid;place-items:center}.form_document_preview_wrapper .document_preview_card .image_icon,.form_document_preview_wrapper .document_preview_card .pdf_icon{font-size:24px;color:var(--green_color)}.form_document_preview_wrapper .document_preview_card .pdf_icon{color:var(--red_color)}.form_document_preview_wrapper .document_preview_card:hover:after{content:"Preview";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);font-size:12px;text-align:center;padding-top:10px}.document_picker_wrapper h6{font-size:13px;color:var(--blue_color_dark_shade)}.document_picker_wrapper .document_picker{min-width:100px;min-height:120px;width:100px;height:120px;border:1px dashed var(--grey_color_light_shade1);border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px;margin-top:5px;cursor:pointer;position:relative;overflow:auto}.document_picker_wrapper .document_delete{position:absolute;top:-14px;right:-14px;cursor:pointer}.document_picker_wrapper .document_picker img{width:100%;height:100%;object-fit:contain}.document_picker_wrapper .document_picker iframe{width:100%;height:100%;object-fit:cover}.document_picker_wrapper .document_picker .icon{color:var(--grey_color_light_shade1)}.document_picker_wrapper .document_picker p{font-size:11px;margin-top:10px;color:var(--grey_color_light_shade1)}.kithcen_requirement_table{min-width:1000px}.total_item_count_main{background-color:var(--white-color)}.in-stock-green{color:var(--green_color)!important}.expiry_alert{font-size:.75rem!important;color:var(--orange_color)!important;font-weight:600}.store_item_table{width:1400px}.low_stock_table{min-width:1000px}.sub_header_data,.sub_table_data{display:flex;background-color:var(--subtable_data);border-bottom:1px solid var(--grey_color_light_shade1);padding:.4rem 0}.sub_header_data h5{font-weight:600;color:var(--black_color_dark_shade)!important}.sub_header_data h5,.sub_table_data h6{font-size:.7rem;color:var(--blue_color_dark_shade);text-transform:capitalize;text-align:center}.product_table{min-width:1000px}.ongoing_order_table{min-width:900px}.id_link{color:var(--blue_color)!important;text-decoration:underline;cursor:pointer;font-weight:700}.on_going_form{background-color:var(--white-color);margin-top:1.5rem;border-radius:.3rem}.store_item_card_main{background-color:#fff;padding:1rem 2rem;border-radius:4px;margin:1rem 0;display:flex;align-items:center;justify-content:space-between}.store_item_details{display:flex;align-items:center;gap:1.5rem;min-width:30%}.store_item_details .store_item_card_wrapper{height:60px;width:60px;border-radius:15rem;display:grid;place-content:center}.store_item_details{font-size:1rem;font-weight:600}.store_item_details .store_item_label{margin-top:.5rem;font-size:.65rem;color:var(--white-color);text-transform:uppercase;padding:.1rem .4rem;font-weight:600;border-radius:.3rem}.total_item_count_main{border:2px solid var(--green_color);min-width:10%;border-radius:.3rem}.total_item_count_main h6{font-size:.95rem;padding:.5rem 2rem;color:var(--green_color)}.out-of-stock{color:var(--red_color)!important}.low-stock{color:var(--yellow_color)!important}.in-stock{color:var(--green_color)!important}.table_inline{display:flex;flex-direction:column;width:100%}.expired_item_table{min-width:1000px}.transfer_stock_table{min-width:800px}.child_table_btn{cursor:pointer}.sub_table_data:last-child{border:none}.sub_table_wrapper{background-color:var(--subtable_data);border-bottom:1px solid var(--grey_color_light_shade1)}.highlighted_row{border-left:4px solid var(--green_color)}.detail_data_s{display:flex;justify-content:start;align-items:center;padding:1.5rem 3rem}.detail_data_s:nth-child(odd){background-color:var(--grey_color_light_shade2)}.detail_data_s div p{color:var(--blue_color_dark_shade);font-weight:500}.detail_data_s div strong{text-transform:capitalize}.table_highlight{background-color:var(--skyblue_color_light_shade1)}.approved_quatation_view_wrapper,.purchase_indent_view_wrapper,.quatation_view_wrapper{background-color:var(--white-color);border-radius:5px;max-width:700px;height:95dvh;overflow-y:auto}.payment_view_wrapper{background-color:var(--white-color);border-radius:5px;width:850px;height:95dvh;overflow-y:auto}.view_wrapper_header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--grey_color_light_shade1);gap:5rem;padding:1.5rem;position:-webkit-sticky;position:sticky;top:0;background-color:var(--white-color);z-index:9}.view_wrapper_body{padding:1.5rem}.all_category_vendors_wrapper{max-height:200px;overflow:auto}.requirement_list_table .form_header_main h4{font-size:1rem;font-size:600;padding:1rem 0}.requirement_date{font-size:15px;font-weight:600;padding:0 .5rem;display:flex;align-items:center;justify-content:flex-start}.form_header_main h4 span{color:var(--green_color);padding-left:1rem}.on_going_form .container_fluid{padding:.3rem 1rem!important;border-bottom:2px solid var(--grey_color_light_shade2);margin-bottom:1rem}.padding_div{margin:1rem 2rem!important}.note_heading h4{font-size:1rem;color:var(--blue_color_dark_shade);padding-bottom:.7rem}.heading_wrapper{display:flex;align-items:center}.heading_wrapper h4{font-size:1.2rem;padding-left:.7rem}.remark_text h6{font-size:.9rem;margin-top:.7rem;color:var(--blue_color_dark_shade)}.history_form_header,.history_form_icon,.history_form_logs{display:flex;align-items:center}.history_form_header{justify-content:space-between}.pdf_div{background-color:var(--red_color)}.print_div{background-color:var(--green_color)}.pdf_div,.print_div{padding:.3rem .5rem;border-radius:15%;cursor:pointer}.history_form_icon,.history_form_logs{gap:.5rem}.history_form_logs h5{font-size:.9rem;font-weight:600;color:var(--blue_color_dark_shade)}.history_form_logs h5 span{color:var(--green_color)}.kitchen_req_pdf_main{width:100%}.kitchen_req_pdf_main .pdf_header_wrapper{display:flex;align-items:center;padding:1rem 0;border-bottom:2px solid var(--grey_color_light_shade2)}.kitchen_req_pdf_main .pdf_header_wrapper .logo_div{width:20%}.kitchen_req_pdf_main .pdf_header_wrapper .header_details{width:60%;margin-left:auto;text-align:end}.kitchen_req_pdf_main .pdf_header_wrapper .header_details h5{font-size:1rem;font-weight:600;padding-bottom:.5rem}.kitchen_req_pdf_main .pdf_header_wrapper .header_details h6{font-size:.8rem;font-weight:600}.kitchen_req_pdf_main .heading_div{padding:.7rem 0}.kitchen_req_pdf_main .heading_div p{text-align:end;font-size:.7rem;font-weight:600}.kitchen_req_pdf_main .heading_div h2{text-align:center;font-size:1.2rem;font-weight:600}.kitchen_req_pdf_main .delivery_date,.kitchen_req_pdf_main .req_details{border:2px solid var(--grey_color_light_shade2);display:flex;justify-content:space-between;padding:1rem;margin-bottom:2rem!important}.kitchen_req_pdf_main .delivery_date{justify-content:end}.kitchen_req_pdf_main .req_details h4{font-size:.75rem}.fw-semibold_pdf,.kitchen_req_pdf_main p,.offerLetter_Pdf ul{font-size:12px}.kitchen_req_pdf_main .delivery_date h4{font-size:.75rem}.kitchen_req_pdf_main .req_details h4:first-child{padding-bottom:.7rem}.kitchen_req_pdf_main .req_details .right_details{text-align:end}.kitchen_req_pdf_main .req_table_main{width:100%;min-height:20vh}.kitchen_req_pdf_main .req_table_main .table_main_heading{border:2px solid var(--grey_color_light_shade2)}.kitchen_req_pdf_main .req_table_main .table_main_heading h3{text-align:center;font-size:.85rem;font-weight:600;padding:.5rem}.kitchen_req_pdf_main .req_table_main .table_data,.kitchen_req_pdf_main .req_table_main .table_head{width:100%;display:flex;align-items:center}.kitchen_req_pdf_main .req_table_main .table_data .data_col,.kitchen_req_pdf_main .req_table_main .table_head .data_col{border-bottom:2px solid var(--grey_color_light_shade2);border-right:2px solid var(--grey_color_light_shade2);padding:.3rem 0}.kitchen_req_pdf_main .req_table_main .table_data .data_col:first-child,.kitchen_req_pdf_main .req_table_main .table_head .data_col:first-child{border-left:2px solid var(--grey_color_light_shade2)}.kitchen_req_pdf_main .req_table_main .table_head h5{font-size:.75rem;color:var(--black_color_dark_shade);font-weight:600}.kitchen_req_pdf_main .req_table_main .table_data h6{font-size:.65rem;color:var(--black_color_dark_shade);font-weight:600}.note_wrapper h6{margin-bottom:.5rem!important}.authorized_wrapper p,.note_wrapper h6,.note_wrapper p{font-size:.74rem;font-weight:600;color:var(--black_color_dark_shade)}.authorized_wrapper p{text-align:right;margin-top:10vh;padding-right:10%}.custom_response_handler_modal_wrapper{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:2000}.custom_response_handler_modal_wrapper .modal_header_icon{position:absolute;top:-15px;z-index:1}.custom_response_handler_modal_wrapper .modal_header_icon .svg-inline--fa{font-size:40px}.custom_response_handler_modal_wrapper .card{min-width:20rem;max-width:25rem;padding:2rem 1.5rem .5rem;display:grid;grid-gap:1rem;gap:1rem;border-radius:.5rem;background-color:#fff;border:1px solid #dee2e6;justify-content:center;place-items:center;animation:handler_modal_anim .5s linear;opacity:1}@keyframes handler_modal_anim{0%{opacity:0}to{opacity:1}}.custom_response_handler_modal_wrapper .card .card_body .card_title{font-size:1.5rem;text-align:center;font-weight:600;display:flex;justify-content:center;align-items:center;width:50%;padding:.5rem;background-color:#5cb85c;border:none;font-size:1rem}.custom_response_handler_modal_wrapper .card .card_body .card-text{text-align:center}.custom_response_handler_modal_wrapper .card .card_body .card_button{display:flex;justify-content:center;align-items:center;column-gap:25px;margin-top:15px}.custom_response_handler_modal_wrapper .card .card_body .card_button .button{display:flex;justify-content:center;align-items:center;background-color:#5cb85c;border:none;font-size:1rem;padding:5px 10px}.custom_response_handler_modal_wrapper .card .card_body .card_button .button:first-child{background-color:var(--aqua_color)}.custom_response_handler_modal_wrapper .card_button,.modal_for_thank_you .card_button{display:flex;padding:.3rem}.card_button .button{text-align:center}.available_stock_button_wrapper{display:flex;justify-content:end;margin-top:8px;gap:10px}.available_stock_button_wrapper .button{background-color:var(--blue_color)!important}.available_stock_button_wrapper .button:hover{color:var(--white-color)}.quotation_submission_wrapper{background:linear-gradient(90deg,#329567 -10%,#ebfff6 66%,#fff);background:-webkit-linear-gradient(90deg,#329567 -10%,#ebfff6 66%,#fff);width:100%;height:100dvh;display:grid;place-items:center}.view_extra_detail_wrapper{background-color:var(--white-color);width:250px;max-height:200px;position:absolute;top:10%;left:0;border-radius:4px;box-shadow:1px 1px 7px var(--grey_color_light_shade1);font-size:13px;color:var(--blue_color_dark_shade);padding:1rem;overflow-y:auto;word-spacing:1px;z-index:1}.display_list_style{list-style:inherit!important;text-transform:capitalize}.approve_quotation_table{min-width:1000px}.taxes_employee_table h5{min-width:1200px}.taxes_employee_table{font-size:13px}.general_po_table{min-width:800px}.kitchen_recipe_tab{width:100%;border-radius:2px}.table_header_kitchen{display:flex;align-items:center;padding:.5rem;background-color:var(--green_color);color:#fff}.row_recipe{box-shadow:1px 1px 10px var(--grey_color_light_shade1)}.kitchen_fixed_table .table_header,.kitchen_scroll_table .table_header{border-radius:2px;background-color:var(--green_color);color:#fff;display:flex;align-items:center;padding:.5rem}.kitchen_fixed_table .table_header h5,.kitchen_scroll_table .table_header h5{text-transform:uppercase;font-size:12px;font-weight:500;text-align:left;color:#fff}.table_body_kitchen{display:flex;align-items:center;padding:.5rem;color:var(--black_color_dark_shade)}.table_body_kitchen h6{text-transform:uppercase;font-size:11px;text-align:left}.requirement_tab_buttons{display:flex;align-items:center;justify-content:space-between}.new_require_form{display:flex;padding:10px 0 20px;justify-content:start;align-items:center;gap:10px}.new_require_form span{border:1px solid var(--green_color);padding:5px 10px;border-radius:4px}.new_require_form p{font-size:18px;font-weight:600}.urgent_require_form .input_wrapper{display:flex;justify-content:start;align-items:center;gap:10px}.view_logs_kitchen{display:flex;justify-content:start;align-items:center;gap:5px;width:40%;padding:5px 4px;border:1px solid var(--green_color)}.table_header .logs_header{background:var(--green_color);color:var(--white-color);display:flex;width:100%;padding:.5rem}.table_header .logs_header h5{color:var(--white-color);border-radius:2px}.ongoing_update_table{width:1700px}.vendor_details_main{display:flex;width:90%;margin:auto}.vendor_details_main h4{font-size:.85rem;color:var(--blue_color_dark_shade)}.delivery_billing_details{display:flex;justify-content:space-around;padding:1rem 0}.delivery_billing_details .delivery_details_data h4{font-size:1rem;color:var(--black_color_dark_shade)}.delivery_billing_details .delivery_details_data h4:first-child{color:var(--blue_color_dark_shade);padding-bottom:.3rem}.cursor_not_allowed{cursor:not-allowed}.cursor_pointer{cursor:pointer}.hide_resize{resize:none}.data_col_amount{border-bottom:2px solid var(--grey_color_light_shade2);border-right:2px solid var(--grey_color_light_shade2);padding:.3rem 1rem;justify-content:end}.data_col_amount,.left_border{border-left:2px solid var(--grey_color_light_shade2)}.top_border{border-top:2px solid var(--grey_color_light_shade2);min-height:8vh}.stock_tab_main{width:100%;display:flex;gap:1rem;margin-bottom:1rem}.stock_tab_main .stock_tab_active,.stock_tab_main .stock_tab_inactive{display:flex;align-items:center;column-gap:8px;padding:5px 10px;border-radius:3px;cursor:pointer;color:#fff}.stock_tab_main .stock_tab_active{background-color:var(--green_color)}.stock_tab_main .stock_tab_inactive{background-color:var(--blue_color_dark_shade)}.stock_tab_main .stock_tab_active h6{color:var(--white-color);font-size:14px}.stock_tab_main .stock_tab_inactive h6{font-size:14px}.expired_head_wrapper{display:flex;gap:.5rem}.expired_total_amount_main{border:2px solid var(--red_color);min-width:10%;border-radius:.3rem;background-color:var(--white-color)}.expired_total_amount_main h6{font-size:.95rem;padding:.5rem 1rem;color:var(--red_color)}.expired_total_items_main{border:2px solid var(--green_color);min-width:10%;border-radius:.3rem;background-color:var(--white-color)}.expired_total_items_main h6{font-size:.95rem;padding:.5rem 1rem;color:var(--green_color)}.red_head{color:var(--red_color)!important}.sub_menu_wrapper{background-color:var(--white-color);position:absolute;right:0;top:100%;box-shadow:1px 1px 6px var(--blue_color_dark_shade);border-radius:4px}.sub_menu_wrapper ul li{padding:.5rem 2rem;font-size:15px;font-weight:500;color:var(--blue_color_dark_shade);border-bottom:1px solid var(--grey_color_light_shade1);cursor:pointer;transition:.3s;border-radius:4px}.sub_menu_wrapper ul li:hover{background-color:var(--subtable_data)}.button_wrapper_main{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}.button_wrapper_main .order_btn{background-color:var(--grey_color_light_shade1);color:var(--white-color)}input[type=date]::-webkit-calendar-picker-indicator{background-color:var(--black_color_dark_shade);border-radius:4px;padding:5px;cursor:pointer;filter:invert(100%);scale:1.05}.kitchen_stock_transfer_pdf_view{padding:10px}.kitchen_stock_transfer_pdf_view .table_data h6{text-transform:capitalize}@media print{.kitchen_stock_transfer_pdf_view{padding:10px 15px}}.account_dashboard_card_wrapper{width:50%;background-color:var(--white-color);box-shadow:1px 1px 5px 0 rgba(0,0,0,.1);border-radius:5px;padding:0 8px 8px;margin-top:20px}.account_dashboard_card_wrapper .card_header{border-bottom:2px solid #e0e0e0;padding:10px 5px}.account_dashboard_card_wrapper .card_header h6{color:var(--black_color_dark_shade);font-weight:700}.account_dashboard_card_wrapper canvas{height:300px!important}.account_dashboard_card_wrapper .legend_wrapper{height:100%;display:flex;align-items:center}.account_dashboard_card_wrapper .legend_main{width:70%}.account_dashboard_card_wrapper .legends{width:100%!important;display:flex;align-items:center;gap:20px;margin:8px 0}.legends .legend_text_wrapper{width:30%}.legends .legend_text_wrapper h6{text-transform:capitalize}.account_dashboard_card_wrapper .legends h6{font-size:14px}.account_dashboard_card_wrapper .legend_main .legends:first-child,.account_dashboard_card_wrapper .legend_main .legends:last-child{position:relative}.account_dashboard_card_wrapper .legend_main .legends:first-child:after,.account_dashboard_card_wrapper .legend_main .legends:last-child:after{content:"";position:absolute;top:50%;left:-7%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#62b2fd}.account_dashboard_card_wrapper .legend_main .legends:last-child:after{background-color:#9bdfc4}.row_payment_wrapper{display:flex;justify-content:space-between}.inner_text p{font-size:14px;color:var(--)}.inner_text span{font-size:12px}.inner_second_payment_wrapper{display:flex;gap:1rem;padding:1rem 0;font-size:12px;align-items:center}.inner_second_payment_wrapper p{font-size:14px}.inner_second_pay_wrapper{display:grid}.inner_second_pay_wrapper p{font-size:14px}.inner_text_pay{display:flex;gap:1rem;align-items:center;font-size:14px;padding-top:15px}.payment_history{display:flex;justify-content:space-between;align-items:center;font-size:12px}.document_table_wrapper{height:76vh}.letter_main{width:100%;background-color:var(--white-color);padding:2rem 1.5rem;border-radius:.2rem;margin-top:1rem}.letter_main .letter_text_wrapper{width:100%;border:1px solid var(--grey_color_light_shade1);padding:2rem 2.5rem;border-radius:.2rem}.letter_main .letter_text_wrapper .letter_heading{text-align:center;font-weight:700;margin-bottom:1rem!important;font-size:20px}.appointment_date_wrapper{width:20%}.appointment_date_wrapper .date-picker{border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;color:var(--black_color_dark_shade);box-shadow:none!important;margin-bottom:.5rem!important;outline:none;padding:0 10px}.name_input_wrapper{width:20%}.appointmentLetter{display:flex;gap:1rem;place-items:center;margin-top:1rem}.simple_input{border:none;margin-left:10px}ul .appointment_letter_ul{list-style-type:square!important}.appointmentLetterStyle p{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:600;margin-top:2rem}.appointmentLetterStyle span{display:flex;justify-content:center;align-items:center;font-size:16px}.appointmentLetterInput input,textarea{border-top:none!important;border-left:none!important;border-right:none!important;outline:none;padding:5px 10px;text-transform:capitalize}.salary_table_AppointmentLetter{align-items:center}.appointmentLetter ol li{list-style-type:decimal!important}.offerLetter ul li{list-style-type:disc!important}.simple_input input[type=text]{outline:none;border:none;border-bottom:1px solid #ccc}ul .appointment_letter_ul{list-style-type:disc!important}.offer_letter_heading{font-weight:600;font-size:18px;text-transform:uppercase;margin-top:2rem}.input_wrapper .upload_file_wrapper{display:block!important}.upload_file h6{margin-top:10px}.upload_file h6,.upload_file span{color:var(--green_color)}.upload_file_wrapper{width:100%;border-radius:.25rem;border:1px solid var(--green_color);padding:5% 3%;margin-top:.625rem;margin-bottom:.625rem;cursor:pointer;overflow:hidden;text-align:center}.upload_file .svg-inline--fa{color:var(--green_color);font-size:24px}.no_data{text-align:center;font-size:16px;color:#7a7a7a;margin-top:1rem;padding:1rem;font-weight:400}.payroll_header{width:98%;padding:8px 10px;background-color:var(--grey_color_light_shade2);margin:auto auto 10px}.payroll_header h6{text-align:center;text-transform:uppercase}.payroll_table_data_wrapper{width:100%;height:100%;display:flex}.payroll_table_non_scroll_section{width:30%}.payroll_table_non_scroll_section .non_scroll_table_header{padding:12px 5px}.payroll_table_non_scroll_section .payroll_table_non_scroll_row{background-color:var(--green_color);display:flex;align-items:center}.payroll_table_non_scroll_section h5,.payroll_table_non_scroll_section h6{color:var(--white-color)}.payroll_table_non_scroll_row{padding:5px}.payroll_table_non_scroll_section input{width:15px;height:15px;border:1px solid var(--white-color);background-color:transparent!important}.payroll_table_scroll_section{width:70%;overflow-x:auto}.payroll_table_scroll_section .payroll_table_all{min-width:600%}.payroll_table_scroll_section .payroll_table_other{min-width:150%}.payroll_table_scroll_section .payroll_table_employer{min-width:100%}.payroll_table_all .payroll_scroll_row,.payroll_table_employer .payroll_scroll_row,.payroll_table_other .payroll_scroll_row{display:flex;align-items:center;padding:5px}.payroll_scroll_row h5,.payroll_scroll_row h6{color:var(--blue_color_dark_shade);text-align:center}.payroll_scroll_row .total_amount_column{display:flex;flex-direction:column;row-gap:3px;background-color:var(--skyblue_color_light_shade1);padding:5px}.payroll_completed_button_wrapper{position:absolute;bottom:10px;right:25px}.table_section .tax_list_header h5,.table_section .tax_list_header h6{font-size:10px}.table_tax_list{min-height:300px;overflow-y:auto}.sales-table-header{background:var(--green_color)!important;margin:0!important;padding:0!important}.sales-table-header h5{color:#fff!important;padding:0 10px}.sales-table-header .col_20p{border:.5px solid var(--grey_color_light_shade1);padding:.7rem}.sales-table-data{margin:0!important;padding:0!important}.sales-table-data .col_20p{border:.5px solid var(--grey_color_light_shade1);padding:.6rem}.sales-table-data h6{padding:0 10px}@media only screen and (min-width:768px) and (max-width:1023px){.side_nav_wrapper{width:15%!important}.view_routes_wrapper{width:85%}.top_header_nav_wrapper h6{font-size:14px}.side_nav_wrapper .tab_active,.side_nav_wrapper .tab_inactive{width:80%}.side_nav_wrapper .footer h6{font-size:10px!important}.side_nav_sub_tab_wrapper{width:30%}.user_profile_wrapper .user_image_wrapper{width:42px;height:42px}.user_profile_wrapper .profile_detail h6{font-size:12px}.user_profile_wrapper .profile_detail p{font-size:11px}.login_form_section .login_form{width:70%}.login_info_section .content h3{font-size:40px}.form_modal_wrapper .form_modal{width:55%}.employee_detail_main{flex-direction:column;height:100%;overflow-y:auto}.employee_info_wrapper{width:100%;height:auto!important;overflow:unset!important}.employee_info_data_wrapper{width:100%;height:auto!important;overflow-y:unset!important}.employee_info_wrapper .employee_info_card_wrapper{display:flex;column-gap:15px}.net_salary_card_wrapper .table{width:70%}.employee_info_data_wrapper .penalty_wrapper{height:auto}.main_detail_wrapper .detail_box{width:70%}.coc_list_wrapper .coc_card_wrapper h5{font-size:16px}.payroll_counting_card_wrapper .counting_card_main{column-gap:2%}.payroll_counting_card_wrapper .counting_card_main .card{min-width:140px}.payroll_counting_card_wrapper .card h5{font-size:14px}.payroll_counting_card_wrapper .card h6{font-size:12px}.advance_payment_wrapper{height:84%!important}.roll_access_card p{font-size:12px!important}}@media only screen and (min-width:1024px) and (max-width:1300px){.side_nav_wrapper .tab_active,.side_nav_wrapper .tab_inactive{width:80%}.side_nav_wrapper .footer h6{font-size:11px!important}.user_profile_wrapper .user_image_wrapper{width:43px;height:43px}.user_profile_wrapper .profile_detail h6{font-size:13px}.user_profile_wrapper .profile_detail p{font-size:12px}.login_form_section .login_form{width:65%}.form_modal_wrapper .form_modal{width:45%}.main_detail_wrapper .detail_box{width:50%}.coc_list_wrapper .coc_card_wrapper h5{font-size:14px}.coc_list_wrapper .coc_card_wrapper p{font-size:12px}}@media only screen and (min-width:768px) and (max-width:1300px){.top_header .tab_title{font-size:17px!important}.employee_table{width:1200px}.form_layout .form_main{width:92%}.employee_dashboard_table{min-width:1200px}.approval_card{width:100%}}@media only screen and (max-width:768px){.search_box{width:250px}}