.sideBard{display:flex;width:16rem;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:1rem;background-color:#000;color:#fff;font-size:14px;margin-top:-90%;height:150%;position:relative;transition:width .3s ease;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;z-index:100000}.inner{margin-top:100%}.sideBard.collapsed{width:5rem}.tittle{display:flex;justify-content:center;align-items:center;gap:12px}.tittle img{display:flex;width:2.75rem;height:2.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;border-radius:.5rem;background:#5cda50;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem}.branch{width:220px;color:#f0f0f0b3;border-radius:8px;padding:0 12px;display:flex;align-items:center;cursor:pointer;gap:12px}.branch-left{display:flex;align-items:center;gap:0px 12px}.arrow-icon{transition:transform .3s ease}.arrow-container{margin-left:auto;display:flex;align-items:center}.arrow-icon.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.dropdown-list{display:flex;flex-direction:column;padding:8px 12px}.sub-item{padding:8px;border-radius:8px;cursor:pointer;transition:background .2s;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s}.sub-item:hover{background-color:#3a3a3a}.active-link{background-color:#5cda5033;color:#5cda50;font-weight:600}.active-link svg path{stroke:#5cda50!important;fill:#5cda50!important}.openSideBar{display:flex;padding:.375rem;align-items:flex-start;gap:.5rem;position:absolute;top:16.125rem;border-radius:.5rem;border:1px solid #F6F6F6;background:#fff;cursor:pointer;right:-10px;z-index:1000}.sideBard.collapsed .openSideBar{top:7rem}.sideBard.collapsed .list{display:flex;flex-direction:column;gap:30px}.sideBard.collapsed .branch p{display:none}.loginInput{display:flex;align-items:center;gap:.7rem!important;align-self:stretch;position:absolute;bottom:0%;cursor:pointer}.FisrtTwoLetters{width:50px;height:50px;background-color:#cbefc7;display:flex;justify-content:center;align-items:center;border-radius:50%}.FisrtTwoLetters p{color:#000;text-align:center;font-family:Inter;font-size:1.2rem;font-style:normal;font-weight:900;line-height:1.5rem}.FisrtTwoLetters{width:40px;height:40px;border-radius:50%;background-color:#d4f4d2;display:flex;align-items:center;justify-content:center;margin-right:10px}.FisrtTwoLetters p{color:#000;font-size:16px;font-weight:700}.text{flex:1}.text h3{color:silver;font-size:16px;margin:8;font-weight:500}.text p{font-size:12px;opacity:.7;margin-top:-15%;color:silver}.iconForLogin{margin-left:auto}.logout-icon{cursor:pointer;opacity:0;visibility:hidden}.loginInput:hover .logout-icon{opacity:1;visibility:visible}body{margin:0;padding:0;font-family:Arial,sans-serif}.navbar{padding:20px;background-color:#fff;display:flex;justify-content:flex-start}.navbar-logo img{height:40px}.login-container{display:flex;justify-content:center;align-items:center;height:calc(100vh - 80px)}.login-box{background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:100%;max-width:400px;text-align:center}.login-box h2{margin-bottom:20px;font-size:24px;color:#333}.form-field{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box}.form-field:focus{outline:none;border-color:#4caf50}.error-message{color:#f44336;font-size:14px;margin-top:5px;text-align:left}.forgot-password{text-align:right;margin-bottom:20px}.forgot-password a{color:#4caf50;text-decoration:none;font-size:14px}.forgot-password a:hover{text-decoration:underline}.login-button{width:100%;padding:12px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s}.login-button:disabled{background-color:#a5d6a7;cursor:not-allowed}.login-button:hover:not(:disabled){background-color:#45a049}.Logincontainer{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;width:400px;margin:5% auto auto}.Logincontainer h1{margin-bottom:20px;font-size:24px;color:#333}.Logincontainer label{display:block;margin-bottom:5px;font-weight:700;color:#555}.Logincontainer input{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;font-size:16px}.forgetpass{margin-bottom:15px;margin-left:60%}.forgetpass p{color:#4bbb29;cursor:pointer;font-size:14px}.loginbtn{width:100%;padding:10px;background-color:#5cda50;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;display:flex;justify-content:center;align-items:center}.logout-section{text-align:center;padding:20px}.logoutbtn{background-color:#dc3545;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;margin-top:20px;transition:background-color .3s}.logoutbtn:hover{background-color:#c82333}.logoutbtn:disabled{background-color:#ccc;cursor:not-allowed}.notification{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;margin-bottom:16px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 2px 4px #0000001a}.notification.success{background-color:#e6f4ea;color:#1f2a44}.notification.error{background-color:#ffe6e6;color:#1f2a44}.notification-icon{margin-right:8px}.notification-message{flex-grow:1}.notification-close{margin-left:auto;background:none;border:none;cursor:pointer;font-size:16px;color:#333}.branch-create-container{background:#fff;border-radius:10px;padding:20px;width:100%;box-sizing:border-box}.header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header h2{margin:0;font-size:20px;font-weight:700}.close-btn{background:none;border:none;font-size:18px;cursor:pointer}.form-group{margin-bottom:15px}.form-group label{display:block;font-size:14px;margin-bottom:5px;font-weight:500}.form-input,.form-select{width:100%;padding:8px;border:1px solid #ddd;border-radius:5px;font-size:14px}.lat-long{display:flex;gap:10px}.lat-long div{flex:1}.shift-row{display:flex;gap:10px;align-items:center;margin-bottom:10px;width:100%}.time-display{align-items:center;gap:5px;padding:8px;border:1px solid #ddd;border-radius:5px;font-size:14px;width:50%}.remove-shift-btn{background:none;border:none;color:red;font-size:14px;cursor:pointer}.add-shift-btn{background:none;border:none;color:#28a745;font-size:14px;cursor:pointer;margin-top:5px}.form-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn,.create-btn{padding:8px 16px;border:none;border-radius:5px;cursor:pointer;font-size:14px}.cancel-btn{background:#f0f0f0;color:#333}.create-btn{background:#28a745;color:#fff}.Latitude,.Langitude{width:70%}.long{display:flex;justify-content:space-between;align-items:center;gap:20px!important}.notification{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:5px 10px;border-radius:12px;text-align:center;box-shadow:0 4px 15px #0003;z-index:1400;animation:slideIn .5s ease-out forwards;opacity:0}.notification.success,.notification.error{color:#fff}.notification h1{margin:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}@keyframes slideIn{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes fadeOut{to{opacity:0;transform:translate(-50%) translateY(-20px)}}.form-select option[value=""]{color:red}.form-select option{color:#000}.DateModel{color:#4bbb29!important}.selected-date{background-color:#22c55e!important;color:#fff!important}.date-in-range{background-color:#dcfce7!important;color:#22c55e!important}.rdrCalendarWrapper{font-family:Roboto,sans-serif}.rdrDayToday .rdrDayNumber span{color:#1f2a44!important;font-weight:700}.rdrDayNumber span{color:#1f2a44}.rdrDayHovered,.rdrDayHovered:hover{background-color:#f1f5f9!important}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background-color:#4caf50!important}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{border-color:#4caf50!important}.search-container-assign{width:100%!important}.first2Letters{background-color:#cbefc7;color:#000;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%}.Name{display:flex;align-items:center;gap:10px}.checkbox-container{display:flex;flex-direction:column;justify-content:space-between}.innerAssigin{display:flex;justify-content:space-between;align-items:center}.custom-radio-container{display:flex;align-items:center;gap:8px}.custom-radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border:2px solid #717680;border-radius:50%;position:relative;cursor:pointer;outline:none}.custom-radio:checked{background-color:#5cda50;border:none}.custom-radio:checked:after{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:8px;height:14px;border:solid white;border-width:0 3px 3px 0}.branchHeader{display:flex;align-items:center;margin-bottom:20px}.batchName{margin-top:-20%}.gray{color:#717680!important;font-size:14px!important;font-weight:500!important}.container{padding:20px;width:100%;margin:0 auto;border-radius:30px}.navigationBtn{padding:10px 20px;margin-right:10px;border:none;cursor:pointer;font-size:16px;position:relative;z-index:1;background:none}.headerUp{margin-top:-60px}.screenName{color:silver}.screenName span{color:#000;font-weight:400}.SocialProfile{flex:1;min-width:200px}.SocialProfile h4{margin:0;color:#414651}.SocialProfile p{margin-top:0}.RaAppBar-toolbar,.MuiPaper-elevation6{display:none!important}.RaBulkActionsToolbar-toolbar{background-color:#f1fbee!important}.MuiSvgIcon-fontSizeMedium{color:#53ce2d!important}.MuiSvgIcon-root{display:none!important}.css-120dh41-MuiSvgIcon-root,.MuiButton-textPrimary{color:#53ce2d!important}.header{display:flex;justify-content:space-between;align-items:center}.box{display:flex;gap:30px}.btn{display:flex;align-items:center;gap:5px;cursor:pointer}.createBtn{display:flex;height:2.75rem;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.5rem;border:white;border-radius:.5rem;background:#5cda50}.exportBtn{display:flex;height:2.75rem;padding:.625rem 1rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.5rem;background:#f5f5f5;border:white}.search-container{position:relative;display:flex;width:450px;border:1px solid #ccc;border-radius:5px;background:#fff;padding:.3rem .875rem;align-items:center;gap:.5rem;align-self:stretch;border-radius:.5rem;border:1px solid var(--Gray-300, #D5D7DA);background:var(--White, #FFF);box-shadow:0 1px 2px #0a0d120d;margin-bottom:6%}.search-container svg{margin-left:10px}.search-container input{width:100%;padding:8px;border:none;outline:none}.loginInput{display:flex;align-items:center;gap:.75rem;align-self:stretch}.css-14zoamb-MuiButtonBase-root-MuiButton-root-RaButton-root-RaSelectAllButton-root,.RaList-actions,.css-irrfx6,.rdrDefinedRangesWrapper{display:none!important}.css-h4w1o0{width:40%!important}.css-1b3teg5-MuiDivider-root{height:40px!important}.css-14zoamb-MuiButtonBase-root-MuiButton-root-RaButton-root-RaSelectAllButton-root{display:none!important}.css-1tokda2-MuiButtonBase-root-MuiButton-root{background-color:transparent!important;border:none!important;color:#000!important;box-shadow:none!important}.AssignBtn{color:#000!important}.css-15m7isy{margin-right:20px!important}.rdrDateDisplayWrapper{display:none}
