@charset "UTF-8";[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-DORK9bGA.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal--KougVX-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-DVDTZtmW.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-DCQqOlfN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABVwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk1Pg+GNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMv0r2hlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BadobXR4AAADsAAAABwAAAAcE+3/e2xvY2EAAAPMAAAAEAAAABAA0AE9bWF4cAAAA9wAAAAgAAAAIAI3AwluYW1lAAAD/AAAAM0AAAF0GlU5EHBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZpY5zAwMrAwDqL1ZiBgVEeQjNfZEhjYmBgAGIocGBABe7+/u4MDvK+8r5sDP8YGNLYZzExKDAwzgfJsVixbmBQAEJmAPBXCrcAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAERgAABwAF/cMAAAABAAAAAiMS6JlwgF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVsAMAb4UEbwADjABkAAAAAAAAAAAB+wAABYAAdgMgAG8Fxv4yAAAAKQApACkAKQBhAH4AigABAAAABwCPABYAVAAFAAEAAAAAAA4AAAIAAiQABgABeNpdjgNyAwAURF/tXqAcdVQbgzo2hrFtXSYHyemyMeabu8A2SdZYWd8BgjDOV9gnOM5XOSQ7ztfm+utz+QYXtMf5Jsd0x/khXnr8UKJMhyoZUqSpc849t9xJzjFQkqTIk1BlokiMa2Vf5CXnuKdXtWGVoCar0pSPc61OiaisLtOUFA3yRKjiH+7VyFCiOMS85o4HXviYMnhZuL9a+iBUSZl3biStoVxrUpbFNE2oKlElpWmejHoJitRIyG6wYuKHP+x45K+G+Ld9LnwzhgAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-BRWHCUYo.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-BnGNaKeW.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-4bLplyDh.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-DloBNwoc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-mTIRXP6Y.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-BU1SoK4h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-G9W8hgzQ.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-sraxM_lR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-DAkZhMOh.woff2) format("woff2"),url(/assets/roboto-cyrillic-500-normal-QpWeYsca.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAXcABIAAAAACgQAAAWAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhcCYM8EQwKg3CDUwsQABIUATYCJAMcBCAFgwAHIAyCUxujCACOlC5DNsHD//+2fp8bhJS6mMR5XowEcaqZN2A2Ro6RTES+6DzyOr4qW4h/b/eZ2YQqiFF9MYvJ1Zra3Q07UJHAOxPhwaq7T9LeXwlxfCpsnCqiKkuSQEZUWFndRCS169iOrLNRew/wX4FAwQkATEdgQiAQKIAdsCMAASSQjBsRKqpowA6ABhCPx4QyyELb7KS+HRvHSBvc2D+qvrGezRMMAEtp5umqdpH4DR30S/T5IFJ1lfoyAw14W8BgKsuKb3UxwVM5HmViCgbmJQoG4koAbZkuMTBQt5HCcaMi8GgYqIEQd308bv23Hz2AACCP5zibKzib79goxh5NulTpLo1beBpwT3XjVi4lMb4Ux9SFJKtebNoy3NrpJOoSt2km00yPk6i0kWzW0E0fIAAkvnJprWmZFOKMyP0ifkSG5kxa1a5OvxQ+wwgPh6To9kvFJ0We1y9Vn1Ek1cyiupb0iHGKcUrpulOMImOoZ53UMpt0Xqv/lEjAkNRn2JA0xCuDEc8zuz8SWeaX2lYWrfqUCBqMkU0sI7LH/e+Xuq98czWrpqW2Re4PeWQwJNO9XiMsH68h4XHlfUSvMtUp7fY9wzMrBvO4Kc8vLbuo+qGCvZ/IO4XpTvfK/WPIc0p6RDM8XvR+wZEWFEZ1Zljr9td41f6mPaRQcVZHPK9NQ35p9ZXXt4RDHq9M98sEn/SFBWzoX2b3TWaL48YpMZs9EESj71s43rBejk/9an3EI9N9S6Rx/P5EeOOXdjt8MvhZbtCaST+h7QW/Co0nQaBgQYnHcQFgBsAJWIGVwCCH9v530Jm0klejqehOcpos1+a7XNt3DY1YRttdI2KUucz+tz5KOOWTd5rEgXc/Pf3jtxsbDrxzvpm3Gtj/tu3UN8WuNhsta8DG640Nb4icp9Hl02p/O7o56WB464+2bZ9erYqO46JDjdZ+Envj3JOTb7tr0n3bBat5qe71C8L4yOuSbzk/yGv/ab/cK2667n7ENw0/PajfcNPd8T9KZi24KLrq1Wmfr+rIr5/sUnaWh6uL74w8mk4WWhGY0f+/BxRgKiX+nb5OfzNmT0xKSl4q7YmSlyyLyWI90fESknCkEvBMKsaqyI04SeyJaQrZ9THdtJotlnGZ8F7MTlod2ymJ0vle4dyYlmoM0CrcX4B2ux011A6R9sRJt5AJ+S3etzy/AbQUz8rCuUhbQGov5SyTvDRLEpip7kRpBrMSVo0IhJ0NArBbzRooJs0M+7pKevLPn7z/Q5drxe+WWRYAnv4pqQDgdVH33T8Z/79ubbdsAqwoAAgwj03ZwToa4ZxaUwTBlGRWT2OdR4op0I8y0H0MjuemUhCAmTOZThU9/3FOUFAKMSEACwNUhGYFOrGOCGbTGVFwsr1Q9RVqiOhkcdQ0wXbbbZ00eJa1otbbYaNhg4ZsZjCPQubOfoNiUQnPmP7EUhP6FJhrWByrqsss28Tct98m/Tbaqt86BdSJ6hW1WZRBpWds2Bbj8TsN2mJMj42apHuTYSibqAILpuazmOU1bVy8Y7rfaDM3W28ZgZm2dSugh5U6s8+QfgWSuNGgAGNmX9MT9Uo5OUCFUmuFVakX5q/gjwpRASA+wjrTkdKeL8knJpxKvoi5hHWF+1zLCjM9iVjyuU8sKciYnbScfZ9SFZyXPq0ztWR5gdddpfFML8xJne5kpr7a1X5Phzm4IJ9Z2sqW5c5i1kPrqpals4RtvRWLvP22s7e1g9m3dpcvmsMcvowUtz3BuXZxfmryOmKJTnO+5A99dmy/W2yKSQNqvJtj+2tWpzTdBdoHAQFdDYrSmXQnxSHVuyW2mrpoX43LSFVRSMpY6R8Bqa2bY11CZ9KLFNerY12BNB2FM5An+NY8sQkA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAToAA4AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk7fhCmNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARAAAAESY95A8mhlYWQAAANUAAAANgAAADb8n9JyaGhlYQAAA4wAAAAfAAAAJArvBcBobXR4AAADrAAAABwAAAAcFAj/TWxvY2EAAAPIAAAAEAAAABAAzwE7bWF4cAAAA9gAAAAgAAAAIAI3Aw9uYW1lAAAD+AAAANkAAAGAG8c6DHBvc3QAAATUAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGaZwfiFgZWBgXUWqzEDA6M8hGa+yJDGxMDAAMRQ4MCACtz9/d0ZHOR95X3ZGP4xMKSxz2JiUGBgnA+SY7Fi3cCgAITMABp8Cy0AAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8AD3jaDY8lWARRFEbvfTOPwd1tXepqQQvuUnCHCAmnk/GOu7tL/3D6h7s785btv5wDFEoBOC2dAA5swA4cwQVAJnOTcW6IbsjJ0IQyTiuGkh0ze2BL6HhGOMaQiCKd+OmhgthEan7dSK2YT/KbST4AgXLLHQ2mO+AKwQDoSXiFXEk0JqO7Usq7+whGopATwcvT3aB3N9HgNnY/PcluO7ETPbAUPTpQnB/oWSTLfQOzZOqYrY6OYuRe+hFGjw6z9SP6goRZbjOf2A/Ch/Wtgq8kx/TEauIEgB4GL06BBi9vH0Ftwtaqg4s8djjJJaZO8F0Y4cU2MbOgITo2e81iYYFWzlJrUw18NIAAVJwF+AfCKlcxAAEAAAACIxJVwNXKXw889QAZCAAAAAAAxPARLgAAAADVAVLs+iT91QlcCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DAmf1L5Z8jZwxQBBWwAwB2LQS9AAOMAGQAAAAAAAAAAAH+AAAFhgBmAywAZwXM/hwAAAApACkAKQApAGAAfQCJAAEAAAAHAI8AFgBOAAUAAQAAAAAADgAAAgACMAAGAAF42mJgYOBgSGNgZmBk4QSy44AYwmZkkALyIGwmBj6GCiibGUmcBYnNyqDG0AZlswHF10DYQJ0hDMcAVc5DdkQBFATQu5S/gNiYxLbGUdvu3n1qEp16ZjnU0TXTV1NRNVRYsWQ5KJzqBBVNJYVzbR8WFPY1g8LDz9ZAMiWDaN849tNCKh3v0WG0cC1VNSMtmVVJ1PSm70UpdqCmoy0MLFi2atPuD5/Nf9fm/10Lg6Brx2IwEVjwphv9SLeUrKOvkm5TLbWStnCNLrpy7tCxG4+x8/Ld0hcoDzX0AAAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-CpESfwfG.woff2) format("woff2"),url(/assets/roboto-greek-500-normal-CVjdsdX9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-CcijQRVW.woff2) format("woff2"),url(/assets/roboto-vietnamese-500-normal-Bwg8Dbh6.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-BWKy6SgX.woff2) format("woff2"),url(/assets/roboto-latin-ext-500-normal-B9pAx_JH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-Dxdx3aXO.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-Dcm-rhWF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-ext-300-normal-TzZWIuiO.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-300-normal-C7AGhuC_.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-300-normal-D6mjswgs.woff2) format("woff2"),url(/assets/roboto-cyrillic-300-normal-UX5PCucy.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAXIABIAAAAACfAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhYCYM8EQwKg3yDWwsQABIUATYCJAMcBCAFgnwHIAyCOhuKCFFUkNIAfhzkZNGn0qdP43KKULZY+sdzG0Q8m/mz8ICIX02oaFIVOdFc1ZzS76IBcWPjIIKlGKNV/3O6DmGQY/0cOocGnZS5fphLIQxybKVfXZEOY7haU7u7F7IfFUso/CdW3X0AsQAwPhW2Tv1UAStAFdXxNaLOVQhbV3MjxjWbYEg6T29vAH0LBI0IAFAOwUQQBA0IASEEECBAgjJIz94DRxICQAF43hlrbeqi1KrNWDS7iJq5s7MLu6lo2twSDwB8MeX1ukpLCgOMw0YLkOr9kP4yOQFmBnaVs6/PDelD1x3k7zLJIKcPa9jICQDV3nCwsdHToL5UBh0xSWGjAuGt7HnRX/rR3QgADckz3lSjnWSwElt5isGm6u0xoExmKmW0I8S8LOHMARJ6DYKqPWXUNmKGQxmzAmXNh4hpE0hYCsN8GxMgAKTK8A9lX+RjAvHOUAnfr08nEpIi0nsFmSqhpSANhYSeIg96Ha/FaUMP+9Fv9bA92s1XUHVeYvNR68e4DIERvCcwkgW6mthy89qYnIRKxVT+MQ4VOiRhB1Fc/hJGqqyu121wk7FSxdBV2XohSOOhBgkPxcWXl5x5TxG3T/vwjcHKmw1L2pcl3vZ41zJm3GMz008LrPS52KOW6UEeOjUQ3gFd+9Dr6Fpa2diNrwySMeOd17yJTSpKwp8qt1krwiDMfCCFhtogiMn7hVJ+PftGjxH87Wopy8DHbWSbp6H7O2bIo9beHti3u0IWr/zSfjiFrp/9ZA3YT1oqtgvJuPKpWAVBw4fmeUQBsACIAH6gEzCTw5D5cwxogqYrKHf4V8Qipj8eWRJduCSvwFc4MVoghZElK9/6KLD5C11Wvfvpto/fHjVyzTuBzW9prH47uOVdfcmEIGNnfJDXRw194w2p/xiG85iePRHDiq/uNf/H4IJPT+kyaaNM0tODH9n09OYmcuaS166o9f4ntzaXs0M5taWe9sjiqPV9gxef/alh6KD+Y+MXXv66YbBv2dd2r+u0suwDLfv832/WNFkyoY/0rzV8zdDG1EX1BgsjUxs0ILPG+85obrzkhmLxeKKdE4o5vBQxk/mvDL+EQ693tCaVb2rVOo8jEAORgas01GXXCDUW8y07gffcEKkJn6XFnMh7TZu5qlp1B5XJegAGdUFUqM5xgrGbWeIEkmNrvFX5N4CSVWo0bYZ03rFecqwIBIRr8o4yUJuNlyo6RpMKNRFYQkAofjkgQMhvKtBM3QQQQKuVWDf4wowp0Y6/+yr6AHjsp3hjgNdl+Kf/2P+/7q/kmwP40QAQsIoyIfC3+cfO9PJXQhj8LH0rM10pv8AoYFnuYEo5mTWYrsUOyjGOgQAQAQ1tNiYC+MihI8oPTMbaLlRgsl0jwvxJfW9SwW5Ql7UJE9rLz40w0iP0kFZqkdny5cozl01zmtJsNNv0keaQimS791NihsaJbiwW5YYrU3OYz2abI9ts82WbqTHDpU2XNleazUCFcnpjrnmKTAOONs82R36q5A7YeK0Fbehwo5Nt8skbKfPGuUq1p4mzBV/XmGlKTTNDnmyNSZstVxOK5JshW4k5ss3RhIH66aGXwUbopdHzf6gpOgB4BWZqFzqhpEMSV0JaUtywRA+4M9y+aYNqCXxJ7pTicb2aV11uuVNbnju0bbHq86cOaG1Va2YObt80+rSXCXiYuxZMbF8rZ+k9fMO6t6xT3sPfrkntSrFc4GwumNMtdGptbv/UMdxIxEo6/IGvd52EzHGHBsa57kooHcxzu1Tik1NAK6CJca47hNK0g26QB9VDKpqH8wQK0WrSeBqCUlbJHwHVm3PdKUY76EXyEl3OSm4TO5EGt2Z9mQMAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABWQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgku/g4WNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAAREAAAEUGjc/4GhlYWQAAANYAAAANgAAADb8WdJpaGhlYQAAA5AAAAAfAAAAJAqpBZBobXR4AAADsAAAABwAAAAcE07/w2xvY2EAAAPMAAAAEAAAABAA0AE8bWF4cAAAA9wAAAAgAAAAIAI3A1xuYW1lAAAD/AAAANEAAAF8Gwg553Bvc3QAAATQAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGbJZ9RhYGVgYJ3FaszAwCgPoZkvMqQxMTAwADEUODCgAnd/f3cGB3lfeV82hn8MDGnss5gYFBgY54PkWKxYNzAoACEzAMRwCjwAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8AD3jaDcwBRANRGAfw//e99zppau/qGohum5kC7dpAAlQKRgC1pABCoFIjSkoFIQHIQsAABKEpGbUhAkAgZ4pAue8aAH4/GKwDKm/qUOhBLxIYAHzf+soSWVI+FclX+WiKGyXpyB0lPliJEEeRqf/WjBNVeevP8nZU4coxVwBGNQ51aBrdaQSgIdaZNGxx0s2OajflJDmTZusl3aDgWh2eitzG8nhOTGWiM7XbeW1+f720P/nkWVo12qDS5RMFN9fy/pAkh8bkTX6uJJI2jVMfGCt6h9dMCwb9AA0GnsqowBtOOblckZaP9u9nZZOXJhYW9QVNe9Kk+dW9uUL2sBzHchCHptC1OegZwIGRLPAPx7pVLQAAAAABAAAAAiMS7qbXil8PPPUAGQgAAAAAAMTwES4AAAAA1QFS4/og/dUJGghzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwGn+S+GfK6cUUAQVsAMAbCsERwADjABkAAAAAAAAAAAB8gAABWoAfQK2AF8FsP6DAAAAKQApACkAKQBgAH4AigABAAAABwCPABYAWQAFAAEAAAAAAA4AAAIAAnIABgABeNpNjrkKwkAURY8r2lhbTmVn3ApBKxERQSxULAWXGIWQCYkL9n6Nn+GXeYshhMsdzrwdqHGhRKFcB/bguECTveMiDZ6OS7l4OccVWnwcVxX/Om6w5ccUS8ybhBsBV+4Y+nTpSYY5VgoI8TEsiDjhiSaEkmGddaXoh08qJzz1nvEUsRzlu2xYZtWqFD0IOZCwQz2kyloitB+PHgOGjHHXiPOz2rlZshQzoiO9kPA4EMsnZX39LAmBsiE3xXwidKfcYcmCKTNWbPS20W66fypGNRAAAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-greek-300-normal-ndiuWqED.woff2) format("woff2"),url(/assets/roboto-greek-300-normal-Dgbe-dnN.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-vietnamese-300-normal-CnPrVvBs.woff2) format("woff2"),url(/assets/roboto-vietnamese-300-normal-DOxDZ6bW.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-ext-300-normal-DEsNdRC-.woff2) format("woff2"),url(/assets/roboto-latin-ext-300-normal-CaUuWeqj.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-300-normal-ThHrQhYb.woff2) format("woff2"),url(/assets/roboto-latin-300-normal-lq7MgJXa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-CsrCEJIc.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-dDOtDc5i.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-B5ZBKWCH.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-normal-DAIxw5xX.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWYABIAAAAACaAAAAU6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhICYM8EQwKg0iDLwsQABIUATYCJAMcBCAFgn4HIAyCKRs/CCCOk6WSgeIPHr5v07+zgm5MOS1LaB1tnYpB0tQU4l4R44nbhKf+Z+rA83jrYWYTqhht1N+qejHd/3+v6r03UxOKrgn+E6X7M/bo3iAFjdE7pc3d2I0bvEIF4uomIlFn2f7i2quz7wH+LRAoZAMAxQgsCAQCBTAAAwEIwEE+hYho5bJ1GABoAJnMI+ZRjEETjWzdtbmPis7N7b3d0Ne8dcAFAFu08HxVu0l5BB30S/XJINx9j/oyHRWYFOB8KTuq7soqTPdyvZeFNDrGpQom4ioALaJLTEzUVVCdL0RFsE7DRA0EX6VM5v2fffQgAoAJfM31pDmaSpjbeZbX2MsPFKabKFQuw1Q9OLUIhdoZ5OqSQkspReJG8ixPkG35EAVA4lsq7aviw0KcmXhAZI7J6Ihhu9rY4JfCZ5qx7qgUTX6p+KSY4PFL1WdWSnV05Zq4N2EmzWR1W9KsNLua26Q2muTcpdqTiaApWZtuU7IuHjk/4bK17YlExC+1lRRaLplA2exZQ9Eji8P/fqn7lorVMaviq+PyYNQl50dZ5PGYMfnEqrh8IuqysWQt25Q/tvZ1l24YrDnLBEnZFomt1dh8GZH4koGe1yMP6rQr6U10P09MfEBw+MzvSXV0rBUPrkrGDs4JF3Pnlku4RmHUL+2+pWvjsajLwyv90uGTFTEGJ3p3GL7hseKkmXxE9OB8NFp/GyfXuTupUL8aSrikN7VNmicfyCUc+KG9LJ+c/9ppUpNhL9GVBG8sqg+CQMGGksmQA4AVgGzADswFukNojO5G504oZXlNRS8v22I/f9yenJ17unpsvXU5PaI3e8/Btz5yJD95Z4M49O6nZ3z8Ni3vDUfytXUcfN152psb99Q6ic8OJ6+vX/fGG2LcM+jyGbW9Dt2adzi2/Ufnjk+vUUX9SVGvrlrzyf1vXrSo/K7773XdcdlCXl785qWV5Xf2Cdv7fSPI59d9f/FF133DJ1UfXvf7pRdd8x2fLC49/7KBWa8WfT63zr/2jgb27Olr1ldX1J2sdzEGrRKs6P8/AgqQLsl8p2/V30QSi1SCrmGldG7CR7QYB1OaQl7+zJQOpVVhW5CO91JGTJl1lJIrs98LhVOa21TQSoUvrY+G2kANtWOkkTtcKKRjYtzzlus3gCZx7QyFkc6gtL408gkCRM+ZK3XK68HsxSAAw27VQLFoVux5FW/+rrcHH2nMmf27rcwGwDM/5QUAXhdr3vgn9P/r9hO2LQjsKAAIsPalDbAnTZueOgHB7WVVT6fNPUUa+nE2NDe1/bl0CQKwchbFrKCXQ/Y9FJRJWBCAjQ4qQrMDDXCtAoMGq4KNHqtKMZulmlVnDCetFoq587rZrPMMiwwasstm3Tp12cpkEiHCg9GkyiCndH3anasNaBXILRDEvuyawuSWwF9st0W7zbZr1ybAGoNaDNpq0EKD+rSFs2ZLbiitb9GN5MA2MLA8menM2tTh6eVqf3ALq7caEiE4KHa8XYBmQ5q16tIuwKDNOgXp061VuwFbtNsiyDLVFolZYa0Y/5f/RggVADI92oAbSmOiZCIp4VQmcr8Ij3MXZ2ObeL8SjfjMfCerhl20c3bURbwu+vampdNGuFhGu0vznC7WhdMmjMx3sUWCFaU5bfs0H1wctUsjE8qcnP8+f/Xm2AFShtM6UfLXuysVyhZbUjJ3hlX6ramDMNTflppXyIlG0AEI6remVtIgnUV3UQbcwSLaRtsY+ZzSyvxgqUMHEj8SuJkSjaCz6EXKwDxGPVguigKkDZocbphiCwAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABglH/g+WNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUTyuJzWhlYWQAAANYAAAANgAAADb819JcaGhlYQAAA5AAAAAfAAAAJAsmBdNobXR4AAADsAAAABwAAAAcE/v/LGxvY2EAAAPMAAAAEAAAABAA0AE7bWF4cAAAA9wAAAAgAAAAIAI3AxFuYW1lAAAD/AAAANAAAAF+G545lXBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZZzrSHgZWBgXUWqzEDA6M8hGa+yJDGxMDAAMRQ4MCACtz9/d0ZFOR95X3ZGP4xMKSxz2JiUGBgnA+SY7Fi3cCgAITMAAhDCuUAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgBW/+wFLgXEABAAHgAAARQCBCMiJAInNTQSJCAEEhUlNCYjIgYHFRQWMzI2NwUumP7lt7X+5JwBmwEbAWwBG5v+0KSYl6QBpJqXogECt9f+vLCuAUPSSNcBR6+v/rnWAeXu6+NH3/bt4wAAAgBbBG8CywXXAAUADgAAARMzFQMjATMVFhcHJiY1AYlv0+Zc/tKtAUxTSl0EmwE8Ff7BAVRefDhWI4ldAP///hf/7AV0BdcAJgAERgAABwAF/bwAAAABAAAAAiMSfSJFaF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS1vow/dUJhwhzAAEACQACAAAAAAAAeNpjYGRgYM/5x8PAwNn1y+CfKWc7UAQVsAMAfH0FBwADjABkAAAAAAAAAAAB/gAABYYAVgMfAFsFzP4XAAAAKQApACkAKQBfAH4AigABAAAABwCPABYATgAFAAEAAAAAAA4AAAIAAjIABgABeNpNjoEGwmAUhb+qUiRAAAYCalWIApUkEioBomqtZbbZpvQGPU1P0YN18Js5zvXdw3EvUONGiUK5DhzBcIEGR8NFajwMl2gRGy7nuEKbj+Gq8q/hJnt+zAmJeBPj4XInxWJAj75ksSSUXHwcbSsCLnRFU3zJYpu1ErThkMgxT80rXSUhZzmVZ7KvNJ9ZWXpAPbU97QH6Qe0+Q0ZMMB+J891O1tV9KWKMLb2Q1D4RyRfuONpCYlxsfDxlDgH6VLZZs2LOgg07zQ66TO8Pnw41VHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-Cc2Tq8FV.woff2) format("woff2"),url(/assets/roboto-greek-700-normal-CjuTpGfE.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-SekShQfT.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-normal-Mc0c6qif.woff) format("woff");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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-BYGCo3Go.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-DwUXTeTv.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-CeM5gOv8.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-Bh431LEL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-tyfMZHQw.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-CzG7Kr3z.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-Df6ckaLK.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-JrS_4yms.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-CIdlr5YK.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-_Rr29XE2.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DQXyrmoy.woff2) format("woff2"),url(/assets/inter-greek-400-normal-DvIPHDQ7.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-Cnt0N5Vm.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-DIOGfGLL.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-D3W-OpO-.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-8tIzm-yw.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BT1H-PT_.woff2) format("woff2"),url(/assets/inter-latin-400-normal-Cdi8t5Mu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-DOnSzjnx.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-Xebo2OyJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BRrLR67x.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-DskEQOpE.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-2pdUafRD.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-Dtavx3qw.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-CmOavsDc.woff2) format("woff2"),url(/assets/inter-greek-500-normal-BjpBGs91.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-5IkPJ6Nk.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-0i6yoQMg.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-B9u8Q_zH.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-SuUkSNTU.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-kWhwEdDH.woff2) format("woff2"),url(/assets/inter-latin-500-normal-D4I8BKCx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-DpA2xaRd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-KAwcVx6H.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-DDpWG8g5.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-iz1--dBq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-CkBLDEl_.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-BmtRFZgT.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-B-l8Lzzd.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BLZsI-P3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-DjnxGF-L.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BQ_dbMbg.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-ao35dkSb.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-Dg0Bk0Yr.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-B2Ssfs8e.woff2) format("woff2"),url(/assets/inter-latin-600-normal-Dbvh0wvx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-CMkYcdkw.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-CAj4IH3j.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-6zNX8Blf.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DsxIEgNh.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-DqOFU2GX.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-Cwql_mmq.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-4IUP0jwf.woff2) format("woff2"),url(/assets/inter-greek-700-normal-CmOaYR_c.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-ByO5Ry5o.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-Db0hjN_z.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-CAa3MqUt.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-Bu7lG2nd.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-C2zfFY7I.woff2) format("woff2"),url(/assets/inter-latin-700-normal-CHFldGL2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-CIpeJEZw.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-Ce_uWq1Z.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-H4Q0z8D2.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-Bl1-S02S.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-Cn4C8475.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-DB6FJURc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-DDaViAzG.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-CE2WFKmF.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-fzCEYZwl.woff2) format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BwEUXHEY.woff) format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-L5ZQyZX_.woff2) format("woff2"),url(/assets/public-sans-latin-ext-400-normal-BwKz5AeH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-D4F9yfFi.woff2) format("woff2"),url(/assets/public-sans-latin-400-normal-D4vgG6SW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-sPpfk_yB.woff2) format("woff2"),url(/assets/public-sans-vietnamese-500-normal-BKNWXH7D.woff) format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DP9Whp7X.woff2) format("woff2"),url(/assets/public-sans-latin-ext-500-normal-DC3-YAa0.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-ChZcBEnJ.woff2) format("woff2"),url(/assets/public-sans-latin-500-normal-DCQow-rA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-BoVp2IRl.woff2) format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CCLjVCWZ.woff) format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-BOqTAvMD.woff2) format("woff2"),url(/assets/public-sans-latin-ext-600-normal-WBZG7A5n.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Ck6TyfRI.woff2) format("woff2"),url(/assets/public-sans-latin-600-normal-BX0BwxVl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-vietnamese-700-normal-Cjcf1M5d.woff2) format("woff2"),url(/assets/public-sans-vietnamese-700-normal-Czg5uTnZ.woff) format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-ext-700-normal-DQeElHWA.woff2) format("woff2"),url(/assets/public-sans-latin-ext-700-normal-BPjagB3u.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-CGjRhW-d.woff2) format("woff2"),url(/assets/public-sans-latin-700-normal-DFbs-ESy.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mt-30{margin-top:30px}.logo{width:70px;height:auto;margin:5px 0 0}.main-header-first-box .logo{width:30px}::-webkit-scrollbar{width:3px;height:5px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#888}.error-message{color:#ff4d4f}.login-centered-container a{text-decoration:none;color:inherit}.css-1ht6scq-MuiInputBase-input-MuiOutlinedInput-input,.css-1degb1f-MuiInputBase-input-MuiOutlinedInput-input{padding-left:0}.link,.link:hover{text-decoration:none;color:#1677ff!important}.MuiButtonBase-root{cursor:pointer}.hr-type-toggle{margin-right:8px;padding:2px;border-radius:16px;background:var(--mui-palette-background-paper, #fff);border:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12))}.hr-type-toggle .MuiToggleButton-root{text-transform:none;font-size:12px;font-weight:700;padding:4px 10px;border:0;border-radius:12px;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))}.hr-type-toggle .MuiToggleButton-root.Mui-selected{background:var(--mui-palette-primary-main, #690a00);color:var(--mui-palette-primary-contrastText, #fff)}.hr-type-toggle .MuiToggleButton-root.Mui-selected:hover{background:var(--mui-palette-primary-dark, #690a00)}.textarea{padding:10px;font-family:Montserrat,sans-serif}.textarea::placeholder{color:#626262;font-family:Montserrat,sans-serif}.MuiOutlinedInput-input::placeholder{color:#00000073}.css-19lsn81-MuiInputBase-input-MuiOutlinedInput-input{padding-left:0}.table-card-header{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.table-card-header>.MuiGrid-root{margin-left:0}.list-wrapper .MuiPaper-root{margin-right:0}.list-wrapper .table-container{margin-top:10px}.list-wrapper .table-container tr{background-color:unset}.list-wrapper .MuiTablePagination-root .MuiToolbar-root{min-height:unset}.list-wrapper .MuiTablePagination-root .MuiToolbar-root p{margin-top:0;margin-bottom:0}.nav-collapse{display:flex;justify-content:space-between;width:100%;cursor:pointer;padding:5px 10px}.collapse-icon{font-size:20px;margin-bottom:10px;color:#000}.header-wrapper{min-width:350px;display:flex;align-items:center;gap:10px}.nav-collapse-icon{display:flex;gap:10px}.MuiListItemButton-root:hover{background-color:#820314!important;color:#fff}.MuiListItemButton-root:hover p{color:#fff}.MuiListItemButton-root.Mui-selected{background-color:#820314;border-radius:5px;color:#fff!important}.MuiListItemButton-root.Mui-selected p{color:#fff;font-weight:600}.bottom-navigation{padding:10px;background-color:#820314;position:absolute;bottom:0;display:flex;flex-direction:column;gap:8px;display:none;width:100%}.custom-date-picker-wrapper{width:100%}.timezone-picker-wrapper,.timezone-picker-wrapper .MuiPickersTextField-root{position:relative;width:100%;min-width:0}.timezone-picker-wrapper .timezone-picker-badge{position:absolute;right:42px;top:50%;transform:translateY(-50%);background-color:#e8f1fb;color:#1a5fb4;padding:2px 10px;border-radius:12px;font-size:11px;font-weight:500;line-height:1.4;pointer-events:none;z-index:1;white-space:nowrap;max-width:88px;overflow:hidden;text-overflow:ellipsis}.timezone-picker-wrapper .MuiPickersSectionList-root,.timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer{padding-right:96px!important;min-width:0}.timezone-picker-wrapper.timezone-picker-wrapper--clearable .timezone-picker-badge{right:72px;z-index:1}.timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersSectionList-root,.timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersInputBase-sectionsContainer{padding-right:156px!important}.timezone-picker-wrapper .MuiInputAdornment-root{position:relative;z-index:2;margin-left:0}.timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiInputAdornment-root .clearButton,.timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiInputAdornment-root button[aria-label=Clear],.timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiInputAdornment-root button[title=Clear]{margin-right:0!important}.hr-utility-card.form-main-card{height:100%;border:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));border-radius:14px;box-shadow:0 8px 24px #0f172a14;background:var(--mui-palette-background-paper, #fff);transition:all .2s ease}.hr-utility-card.form-main-card:hover{border-color:#c7d5ee;box-shadow:0 12px 28px #0f172a1f;transform:translateY(-2px)}.hr-utility-card .card-header-container{border-bottom:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));background-color:var(--mui-palette-background-paper, #fff)}.hr-utility-card .card-header .MuiTypography-root{color:var(--mui-palette-text-primary, rgba(0, 0, 0, .87))}.hr-utility-card .card-content{background-color:#ffffffa6}.hr-utility-card .timezone-picker-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:8px}.hr-utility-card .timezone-picker-wrapper .timezone-picker-badge{position:static;top:auto;right:auto;transform:none;max-width:none;align-self:flex-start;z-index:auto}.hr-utility-card .timezone-picker-wrapper .MuiPickersSectionList-root,.hr-utility-card .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer,.hr-utility-card .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersSectionList-root,.hr-utility-card .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersInputBase-sectionsContainer{padding-right:8px!important}.survey-frequency-field{width:100%}.survey-frequency-field>.MuiGrid-item{min-width:0}.survey-frequency-field .timezone-picker-wrapper{width:100%;min-width:0}.survey-frequency-timezone-label{display:inline-block;background-color:#e8f1fb;color:#1a5fb4;padding:2px 10px;border-radius:12px;font-size:11px;font-weight:500;line-height:1.4}.survey-frequency-field .timezone-picker-wrapper .MuiPickersSectionList-root,.survey-frequency-field .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer{padding-right:8px!important}.survey-frequency-field .timezone-picker-wrapper .MuiInputAdornment-root .clearButton{margin-right:0!important}@media (max-width: 899px){.survey-frequency-field .timezone-picker-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:8px}.survey-frequency-field .timezone-picker-wrapper .timezone-picker-badge{position:static;top:auto;right:auto;transform:none;max-width:none;align-self:flex-start;z-index:auto}.survey-frequency-field .timezone-picker-wrapper .MuiPickersSectionList-root,.survey-frequency-field .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer,.survey-frequency-field .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersSectionList-root,.survey-frequency-field .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersInputBase-sectionsContainer{padding-right:8px!important}}@media (max-width: 599px){.form-field-wrapper-add-survey{padding-left:12px;padding-right:12px}}.schedule-wrapper>.MuiBox-root{flex:1;min-width:0}.schedule-wrapper .timezone-picker-wrapper,.meeting-details-card__fields .timezone-picker-wrapper{width:100%}@media (max-width: 899px){.schedule-wrapper .timezone-picker-wrapper .timezone-picker-badge,.meeting-details-card__fields .timezone-picker-wrapper .timezone-picker-badge{font-size:10px;padding:2px 6px;right:38px;max-width:72px}.schedule-wrapper .timezone-picker-wrapper .MuiPickersSectionList-root,.schedule-wrapper .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer,.meeting-details-card__fields .timezone-picker-wrapper .MuiPickersSectionList-root,.meeting-details-card__fields .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer{padding-right:64px!important}}.custom-date-picker-wrapper .MuiPickersInputBase-sectionsContainer{padding:10px 0}.custom-date-picker-wrapper label.MuiInputLabel-outlined{line-height:.75}.form-field-wrapper .MuiInputBase-sizeSmall input{padding:10px 14px}.custom-date-picker-wrapper .MuiDateCalendar-root{margin-left:0}.custom-date-picker{width:100%}.page-header .flag-right img{left:unset!important;transform:unset!important;right:0}.profile-section{display:flex;align-items:center;gap:8px}.modal-with-top-btns>.MuiBox-root{align-items:center}.meeting-wrapper .meeting-details .custom-date-picker-wrapper .MuiPickersTextField-root{width:100%}.meeting-wrapper .meeting-details .MuiPickersTextField-root label{line-height:.75}.meeting-wrapper .meeting-details .MuiPickersTextField-root .MuiPickersSectionList-root{padding:10px 0}.tm-grid .hierarchy-user-card-card{min-width:100%!important}.z-and-c-kpi-card{height:100%;border-radius:10px;border:1px solid rgba(15,23,42,.08);background-color:#f8fafc;box-shadow:none;position:relative;overflow:hidden;transition:all .2s ease}.z-and-c-kpi-card:hover{border-color:var(--z-and-c-kpi-hover-border);box-shadow:var(--z-and-c-kpi-hover-shadow)}.z-and-c-kpi-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background-color:var(--z-and-c-kpi-accent);pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit}.z-and-c-kpi-title{font-size:11px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.z-and-c-kpi-icon-wrap{flex-shrink:0;width:22px;height:22px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:var(--z-and-c-kpi-icon-bg)}.z-and-c-kpi-value{font-size:1.35rem;letter-spacing:-.02em;line-height:1.05}.z-and-c-kpi-subtitle{display:block;margin-top:6px;color:#64748b;font-size:.7rem;line-height:1.5}@media (min-width: 600px){.z-and-c-kpi-title{font-size:12px}.z-and-c-kpi-value{font-size:1.55rem}}.z-and-c-tabs{min-height:40px!important}.z-and-c-tabs .MuiTabs-indicator{height:3px}.z-and-c-tabs .MuiTab-root{min-height:40px;text-transform:none;font-weight:600}.z-and-c-header-row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.z-and-c-header-row .z-and-c-zone-selector{margin-bottom:0;flex:1 1 220px}.z-and-c-header-row .z-and-c-tabs-wrap{margin-bottom:0;margin-left:auto}.z-and-c-header-row .hr-type-toggle{margin-right:0}.z-and-c-zone-selector{margin-bottom:20px;max-width:100%}@media (min-width: 600px){.z-and-c-zone-selector{max-width:320px}}.z-and-c-kpi-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px;align-items:stretch}@media (min-width: 768px) and (max-width: 1199.98px){.z-and-c-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width: 1200px){.z-and-c-kpi-grid{display:flex!important;flex-wrap:nowrap!important;gap:16px;align-items:stretch}.z-and-c-kpi-grid-item{flex:1 1 0;min-width:0}}.z-and-c-kpi-grid-item{min-width:0}.z-and-c-kpi-grid .z-and-c-kpi-card{background-color:#fff;border:1px solid #e9ecef;border-radius:10px}.z-and-c-kpi-grid .z-and-c-kpi-card:hover{border-color:#e9ecef;box-shadow:none}.z-and-c-kpi-grid .z-and-c-kpi-card:before{display:none}.z-and-c-kpi-grid .z-and-c-kpi-icon-wrap{display:none}.z-and-c-tabs-wrap{margin-bottom:16px}.z-and-c-tabs-wrap .hr-type-toggle{width:180px}.z-and-c-tabs-wrap .hr-type-toggle .MuiToggleButton-root{flex:1;min-width:0;padding:4px 20px}.comm-group-chat{--gc-primary: #690a00;--gc-primary-dark: #4a0700;--gc-primary-light: #f5eceb;--gc-primary-grad: linear-gradient(135deg, #690a00 0%, #9b1200 100%);--gc-bg: #fffaf9;--gc-sidebar-bg: #f5f5f5;--gc-border: #f2dcda;--gc-online: #27ae60;--gc-text: #1c0a09;--gc-text-sub: #6b7280;--gc-text-muted: #9ca3af;--gc-chat-bg: #efeae2;--gc-header-bg: #f0f2f5;--gc-icon-muted: #c9a09a;--gc-groups-icon: #d4a09a;--gc-msg-me-bg: #d9fdd3;--gc-msg-me-border: #c6e9c2;--gc-msg-other-bg: #fff;--gc-msg-other-border: #e5e7eb;--gc-sender-me: #0b6b3a;--gc-sender-other: #54656f;--gc-time: #667781;--gc-lock: #ea580c}.comm-group-chat__shell{display:flex;flex-direction:column;height:calc(100dvh - 120px);margin-left:0;margin-right:0;margin-bottom:0;border-radius:0;min-height:0;overflow:hidden;box-shadow:0 8px 32px #6366f11a;border:1px solid var(--gc-border);background-color:#fff}@media (min-width: 600px){.comm-group-chat__shell{flex-direction:row;height:calc(100vh - 160px);margin-left:16px;margin-right:16px;margin-bottom:16px;border-radius:24px;min-height:unset}}.comm-group-chat__sidebar{width:100%;flex:1 1 auto;flex-shrink:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background-color:var(--gc-sidebar-bg);border-right:none}.comm-group-chat__sidebar--hidden{display:none}@media (min-width: 600px){.comm-group-chat__sidebar{width:292px;flex:0 0 auto;min-height:unset;overflow:visible;border-right:1px solid var(--gc-border)}.comm-group-chat__sidebar--hidden{display:none}}.comm-group-chat__sidebar-top{padding:20px 16px 12px}.comm-group-chat__search-wrap{margin-top:12px;padding:0 4px}.comm-group-chat__sidebar-title{font-size:16px;font-weight:800;color:var(--gc-primary)}.comm-group-chat__create-btn.MuiButton-root{background:var(--gc-primary-grad);color:#fff;font-size:12px;font-weight:600;text-transform:none;border-radius:8px;padding:4px 12px;min-width:0;box-shadow:0 2px 8px #690a0033}.comm-group-chat__create-btn.MuiButton-root:hover{background:var(--gc-primary-grad);color:#fff;box-shadow:0 2px 8px #690a0033;transform:none}.comm-group-chat__search-field .MuiOutlinedInput-root{border-radius:10px;font-size:13px;background-color:#fff}.comm-group-chat__search-field .MuiOutlinedInput-root fieldset{border-color:var(--gc-border)}.comm-group-chat__search-field .MuiOutlinedInput-root:hover fieldset{border-color:#c7d2fe}.comm-group-chat__search-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--gc-primary)}.comm-group-chat__group-count{color:var(--gc-text-muted);font-size:11px;font-weight:500}.comm-group-chat__group-list{flex:1;min-height:0;overflow-y:auto;padding:0 8px 8px}@media (min-width: 600px){.comm-group-chat__group-list{min-height:unset}}.comm-group-chat__group-item{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:3px;border-radius:8px;cursor:pointer;background-color:transparent;box-shadow:none;transition:all .15s}.comm-group-chat__group-item:hover{background-color:#6366f10f}.comm-group-chat__group-item--active{background-color:#fff;box-shadow:0 1px 4px #00000014}.comm-group-chat__group-item--active:hover{background-color:#fff}.comm-group-chat__online-dot{width:9px;height:9px;border-radius:50%;background-color:var(--gc-online);border:1.5px solid var(--gc-sidebar-bg)}.comm-group-chat__group-item--active .comm-group-chat__online-dot{border-color:#fff}.comm-group-chat__group-name{font-size:13px;color:var(--gc-text)}.comm-group-chat__group-item--active .comm-group-chat__group-name{color:var(--gc-primary)}.comm-group-chat__group-name--unread{font-weight:700}.comm-group-chat__group-time{font-size:10px;color:var(--gc-text-muted);flex-shrink:0;margin-left:4px}.comm-group-chat__group-preview{font-size:11.5px;color:var(--gc-text-muted);font-weight:400}.comm-group-chat__group-preview--unread{color:#4b5563;font-weight:600}.comm-group-chat__group-preview--deleted{font-style:italic}.comm-group-chat__unread-badge{margin-left:6px;flex-shrink:0;min-width:18px;height:18px;border-radius:50%;background:var(--gc-primary-grad);display:flex;align-items:center;justify-content:center}.comm-group-chat__unread-badge-text{font-size:10px;color:#fff;font-weight:700;line-height:1}.comm-group-chat__empty-icon{font-size:36px;color:var(--gc-groups-icon)}.comm-group-chat__empty-text{color:var(--gc-text-muted);font-size:12px;text-align:center}.comm-group-chat__chat-panel{flex:1;display:none;flex-direction:column;min-width:0;min-height:0;width:100%;background-color:var(--gc-chat-bg)}.comm-group-chat__chat-panel--visible{display:flex}@media (min-width: 600px){.comm-group-chat__chat-panel{width:auto;min-height:unset}}.comm-group-chat__chat-header{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid var(--gc-border);background-color:var(--gc-header-bg);flex-shrink:0}@media (min-width: 600px){.comm-group-chat__chat-header{gap:14px;padding:12px 20px}}.comm-group-chat__back-btn{color:var(--gc-primary);flex-shrink:0;margin-left:-4px}.comm-group-chat__chat-title{font-size:15px;font-weight:700;color:var(--gc-text);line-height:1.3;flex:1;min-width:0}.comm-group-chat__chat-desc{color:var(--gc-text-muted);font-size:11px;display:block;margin-top:2px}.comm-group-chat__members-btn{display:flex;align-items:center;gap:6px;cursor:pointer;border:none;background:none;padding:0;margin:0;font:inherit;text-align:left;border-radius:4px}.comm-group-chat__members-btn:not(:disabled):hover{background-color:var(--gc-primary-light)}.comm-group-chat__members-btn:disabled{opacity:.6;cursor:default}.comm-group-chat__members-text{color:var(--gc-text-muted);font-size:11px}.comm-group-chat__status-dot-sep{width:3px;height:3px;border-radius:50%;background-color:#d1d5db}.comm-group-chat__status-dot{width:7px;height:7px;border-radius:50%;background-color:var(--gc-online)}.comm-group-chat__status-active{color:var(--gc-online);font-size:11px;font-weight:600}.comm-group-chat__menu-btn{color:var(--gc-icon-muted)}.comm-group-chat__menu-btn:hover{color:var(--gc-primary);background-color:var(--gc-primary-light)}.comm-group-chat__messages{flex:1;overflow-y:auto;padding:20px;background-color:var(--gc-chat-bg);background-image:radial-gradient(rgba(0,0,0,.03) .7px,transparent .7px);background-size:8px 8px;display:flex;flex-direction:column}.comm-group-chat__admin-notice{margin-bottom:16px;padding:10px 16px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f;display:flex;align-items:center;gap:10px;align-self:center;width:100%;max-width:520px}.comm-group-chat__notice-text{font-size:13px;color:var(--gc-text-sub);font-weight:500;line-height:1.45}.comm-group-chat__empty-state-icon-wrap{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#f5eceb,#edd5d3);display:flex;align-items:center;justify-content:center}.comm-group-chat__empty-state-icon-wrap--lg{width:88px;height:88px}.comm-group-chat__empty-state-icon{font-size:34px;color:var(--gc-groups-icon)}.comm-group-chat__empty-state-icon--lg{font-size:44px}.comm-group-chat__empty-state-title{color:var(--gc-text-sub)}.comm-group-chat__empty-state-caption{color:var(--gc-text-muted);text-align:center;padding-left:16px;padding-right:16px}.comm-group-chat__date-sep-line{flex:1;border-color:var(--gc-border)}.comm-group-chat__date-sep-pill{padding:2.4px 12px;background-color:#fff;border:1px solid var(--gc-border);border-radius:16px}.comm-group-chat__date-sep-label{color:var(--gc-text-muted);font-size:10px;font-weight:600;letter-spacing:.4px}.comm-group-chat__msg-col{max-width:60%;display:flex;flex-direction:column}.comm-group-chat__msg-col--me{align-items:flex-end}.comm-group-chat__msg-col--other{align-items:flex-start}.comm-group-chat__msg-meta{display:flex;flex-direction:row;align-items:center;gap:0;margin-bottom:4px;min-height:22px}.comm-group-chat__msg-meta--me{align-self:flex-end;margin-right:2px}.comm-group-chat__msg-meta--other{align-self:flex-start;margin-left:4px}.comm-group-chat__msg-sender{font-size:11px;font-weight:700;line-height:1.2}.comm-group-chat__msg-sender--me{color:var(--gc-sender-me)}.comm-group-chat__msg-sender--other{color:var(--gc-sender-other)}.comm-group-chat__msg-action-btn{padding:2px;margin-left:2px;color:var(--gc-time)}.comm-group-chat__msg-action-btn:hover{color:#111b21;background-color:transparent}.comm-group-chat__msg-bubble{padding:8px 14px;color:var(--gc-text);box-shadow:0 1px 2px #0000001f}.comm-group-chat__msg-bubble--me{border-radius:16px 16px 4px;background:var(--gc-msg-me-bg);border:1px solid var(--gc-msg-me-border)}.comm-group-chat__msg-bubble--other{border-radius:16px 16px 16px 4px;background:var(--gc-msg-other-bg);border:1px solid var(--gc-msg-other-border)}.comm-group-chat__msg-bubble--attachments-only{padding:0;box-shadow:none;border:none;background:transparent}.comm-group-chat__msg-tombstone{line-height:1.6;word-break:break-word;font-style:italic;color:var(--gc-time)}.comm-group-chat__msg-body{line-height:1.6;word-break:break-word}.comm-group-chat__text--arabic{font-size:18px;font-family:Al-Kanz,sans-serif}.comm-group-chat__text--latin{font-size:16px}.comm-group-chat__msg-attachments{display:flex;flex-direction:column;gap:6px}.comm-group-chat__msg-attachments--me{align-items:flex-end}.comm-group-chat__msg-attachments--other{align-items:flex-start}.comm-group-chat__msg-attachments--with-body{margin-top:6px}.comm-group-chat__img-att-btn{padding:0;border:1px solid #e9edef;border-radius:8px;overflow:hidden;width:190px;max-width:100%;min-height:220px;cursor:pointer;background-color:#fff}.comm-group-chat__img-att{display:block;width:100%;height:220px;object-fit:cover;background-color:#e5e7eb}.comm-group-chat__img-att-fallback{min-height:220px;display:flex;align-items:center;justify-content:center;color:var(--gc-sender-other);background-color:#e5e7eb}.comm-group-chat__file-att-btn{display:flex;align-items:center;gap:8px;width:220px;max-width:100%;padding:8px;border-radius:8px;border:1px solid #e9edef;background:#fff;color:#111b21;cursor:pointer;text-align:left}.comm-group-chat__file-att-name{font-size:11.5px;font-weight:600;color:inherit}.comm-group-chat__file-att-size{font-size:10px;opacity:.8}.comm-group-chat__msg-time{font-size:10px;color:var(--gc-time);margin-top:3.2px;margin-left:4px;margin-right:4px}.comm-group-chat__input-bar{padding:10px 16px;border-top:1px solid var(--gc-border);background-color:var(--gc-header-bg);flex-shrink:0}@media (max-width: 425px){.comm-group-chat__input-bar{padding-left:8px;padding-right:8px}}.comm-group-chat__file-input-hidden{display:none}.comm-group-chat__edit-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;padding-left:4px;padding-right:4px}.comm-group-chat__edit-label{color:var(--gc-primary);font-weight:600}.comm-group-chat__edit-cancel.MuiButton-root{min-width:0;font-size:12px;color:var(--gc-text-sub)}.comm-group-chat__pending-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.comm-group-chat__pending-item{width:64px;height:64px;border-radius:6px;border:1px solid var(--gc-border);background-color:var(--gc-bg);position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.comm-group-chat__pending-img{width:100%;height:100%;object-fit:cover}.comm-group-chat__pending-remove{position:absolute;top:2px;right:2px;width:18px;height:18px;background-color:#000000a6;color:#fff}.comm-group-chat__pending-remove:hover{background-color:#000c}.comm-group-chat__compose-row{display:flex;align-items:flex-end;gap:6px;width:100%;min-width:0}@media (max-width: 425px){.comm-group-chat__compose-row{gap:4px}}.comm-group-chat__attach-btn{width:40px;height:40px;flex-shrink:0;color:var(--gc-icon-muted)}.comm-group-chat__attach-btn:hover{color:var(--gc-primary);background-color:var(--gc-primary-light)}@media (max-width: 425px){.comm-group-chat__attach-btn{width:36px;height:36px}}.comm-group-chat__compose-field{flex:1;min-width:0}.comm-group-chat__compose-field .MuiOutlinedInput-root{min-height:40px;border-radius:12px;background-color:var(--gc-bg);padding-top:0;padding-bottom:0}.comm-group-chat__compose-field .MuiOutlinedInput-root fieldset{border-color:transparent}.comm-group-chat__compose-field .MuiOutlinedInput-root:hover fieldset{border-color:var(--gc-border)}.comm-group-chat__compose-field .MuiOutlinedInput-root.Mui-focused{background-color:#fff}.comm-group-chat__compose-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--gc-primary)}.comm-group-chat__compose-field .MuiOutlinedInput-input,.comm-group-chat__compose-field .MuiInputBase-inputMultiline{box-sizing:border-box;padding:10px 14px;line-height:1.35}@media (max-width: 425px){.comm-group-chat__compose-field .MuiOutlinedInput-root{min-height:36px}.comm-group-chat__compose-field .MuiOutlinedInput-input,.comm-group-chat__compose-field .MuiInputBase-inputMultiline{padding:8px 10px;font-size:13px}}.comm-group-chat__send-btn{width:40px;height:40px;min-width:40px;flex-shrink:0;border-radius:50%;padding:0;background:#f1f5f9;color:#cbd5e1;box-shadow:none;transition:all .2s}.comm-group-chat__send-btn--active{background:var(--gc-primary-grad);color:#fff;box-shadow:0 2px 10px #6366f159}.comm-group-chat__send-btn--active:hover{background:var(--gc-primary-dark);transform:scale(1.06)}.comm-group-chat__send-btn.Mui-disabled{background:#f1f5f9;color:#cbd5e1}@media (max-width: 425px){.comm-group-chat__send-btn{width:36px;height:36px;min-width:36px}}.comm-group-chat__read-only-bar{padding:12px 16px;border-top:1px solid var(--gc-border);background-color:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px}.comm-group-chat__read-only-text{font-size:13px;color:var(--gc-text-sub);font-weight:500}.comm-group-chat__preview-header{padding:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gc-border)}.comm-group-chat__preview-title{font-weight:600;color:var(--gc-text);max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-group-chat__preview-body{min-height:260px;max-height:70vh;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:16px}.comm-group-chat__preview-img{max-width:100%;max-height:65vh;border-radius:4px}.comm-group-chat__preview-file-meta{color:var(--gc-text-sub);font-size:13px}.comm-group-chat__msg-menu-paper{min-width:120px;border-radius:6px;padding-top:2px;padding-bottom:2px;border:1px solid var(--gc-border);box-shadow:0 4px 20px #0000001f}.comm-group-chat__msg-menu-item{font-size:13px;padding-top:6px;padding-bottom:6px}.comm-group-chat__msg-menu-item--delete{color:var(--mui-palette-error-main, #d32f2f)}.comm-group-chat__avatar{flex-shrink:0;font-weight:800;color:#000}.comm-group-chat__avatar--34{width:34px;height:34px;font-size:12.92px}.comm-group-chat__avatar--38{width:38px;height:38px;font-size:14.44px}.comm-group-chat__avatar--42{width:42px;height:42px;font-size:15.96px}.comm-group-chat__avatar--colored{background-color:var(--gc-avatar-bg)}.comm-group-chat__avatar-tone-0{background-color:#f2dedd}.comm-group-chat__avatar-tone-1{background-color:#edd5d3}.comm-group-chat__avatar-tone-2{background-color:#e7ccca}.comm-group-chat__avatar-tone-3{background-color:#f7e8e7}.comm-group-chat__avatar-tone-4{background-color:#ead8d7}.comm-group-chat__avatar-tone-5{background-color:#e2cdcc}.comm-group-chat__file-icon-box{border-radius:6px;background-color:#e2e8f0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.comm-group-chat__file-icon-box--30{width:30px;height:30px}.comm-group-chat__file-icon-box--40{width:40px;height:40px}.comm-group-chat__file-icon-box--88{width:88px;height:88px}.comm-group-chat__file-kind-icon--21{font-size:21px;color:#54656f}.comm-group-chat__file-kind-icon--26{font-size:26px;color:#54656f}.comm-group-chat__file-kind-icon--54{font-size:54px;color:#54656f}.comm-group-chat__compose-field.comm-group-chat__text--arabic .MuiOutlinedInput-input,.comm-group-chat__compose-field.comm-group-chat__text--arabic .MuiInputBase-inputMultiline{font-size:18px;font-family:Al-Kanz,sans-serif}.comm-group-chat__compose-field.comm-group-chat__text--latin .MuiOutlinedInput-input,.comm-group-chat__compose-field.comm-group-chat__text--latin .MuiInputBase-inputMultiline{font-size:16px}.comm-group-chat__send-btn--active .MuiCircularProgress-root{color:#fff}.comm-group-chat__file-att-meta{min-width:0}.comm-group-chat__icon--12{font-size:12px}.comm-group-chat__icon--14{font-size:14px}.comm-group-chat__icon--17{font-size:17px}.comm-group-chat__icon--18{font-size:18px}.comm-group-chat__icon--20{font-size:20px}.comm-group-chat__icon--48{font-size:48px}.comm-group-chat__icon--muted{color:var(--gc-text-muted)}.comm-group-chat__icon--primary{color:var(--gc-primary)}.comm-group-chat__icon--lock{color:var(--gc-lock);flex-shrink:0}.comm-group-chat__icon--white{color:#fff}.comm-group-chat__spinner--primary{color:var(--gc-primary)}.survey-report-page{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.survey-report-page .advanced-data-table-root,.survey-report-page .survey-report-table-wrap,.survey-report-table-wrap .advanced-data-table-root{width:100%;max-width:100%;min-width:0}.survey-report-page .MuiTabs-root,.survey-report-page .MuiGrid-container,.survey-report-page .timezone-picker-wrapper,.survey-report-page .MuiPickersTextField-root,.survey-report-page .MuiFormControl-root{max-width:100%;min-width:0}.survey-report-page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;flex-wrap:wrap;gap:16px}.survey-report-page-title{font-size:26px;font-weight:700;color:#1a1008;letter-spacing:-.01em}.survey-report-page-title span{color:#8b1a2b}.survey-report-stats-row{display:flex;gap:16px;margin-bottom:28px;flex-wrap:wrap;width:100%;max-width:100%;box-sizing:border-box}.survey-report-stat-pill{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:12px 18px;flex:1 1 140px;min-width:0;max-width:100%;box-sizing:border-box}.survey-report-stat-pill-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.survey-report-stat-pill-icon.crimson{background:#8b1a2b1a}.survey-report-stat-pill-icon.gold{background:#c9a84c26}.survey-report-stat-pill-icon.green{background:#2d6a4f1a}.survey-report-stat-value{font-size:20px;font-weight:700;color:#1a1008;line-height:1.1;font-family:Montserrat,sans-serif}.survey-report-stat-label{font-size:11.5px;color:#9c8b7e;font-weight:400;font-family:Montserrat,sans-serif;line-height:1.2}.survey-report-controls-row{display:flex;align-items:flex-end;gap:12px;margin-bottom:24px;flex-wrap:wrap;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.survey-report-filters,.survey-report-date-filters__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;flex:1 1 280px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.survey-report-date-filters__row{flex:none}.survey-report-filter-field{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.survey-report-filter-field .custom-date-picker-wrapper,.survey-report-filter-field .timezone-picker-wrapper,.survey-report-filter-field .MuiFormControl-root,.survey-report-filter-field .MuiPickersTextField-root,.survey-report-filter-field .MuiAutocomplete-root,.survey-report-filter-field .MuiTextField-root{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.survey-report-search-wrapper{position:relative;flex:1 1 200px;min-width:0;max-width:100%;width:100%;box-sizing:border-box}@media (min-width: 768px){.survey-report-search-wrapper:not(.survey-report-download-wrapper){flex:0 1 280px;max-width:320px}.survey-report-date-filters__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.survey-report-download-wrapper{display:flex;justify-content:flex-end}.survey-report-actions-row{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;width:100%;max-width:100%;box-sizing:border-box}@media (max-width: 375px){.survey-report-actions-row{justify-content:center!important}}.survey-report-download-media-btn,.survey-report-export-btn{border-radius:4px;text-transform:none;font-size:.8125rem;font-weight:600;padding:6px 12px;box-shadow:none;background-color:#8b1a2b!important;color:#fff!important}.survey-report-download-media-btn:hover,.survey-report-export-btn:hover{background-color:#6d1522!important;box-shadow:none!important}.survey-report-download-media-btn .MuiButton-startIcon{margin-right:4px;margin-left:0}.survey-report-search-wrapper .MuiOutlinedInput-root{border-radius:6px;background:transparent;font-size:13.5px;height:40px}.survey-report-search-wrapper .MuiOutlinedInput-input{color:#6b5b4e}.survey-report-search-wrapper .MuiOutlinedInput-input::placeholder{color:#9c8b7e;opacity:1}.survey-report-view-toggle{display:flex;border:1.5px solid #e7e7e7;border-radius:10px;overflow:hidden;background:#fff;margin-left:auto;flex-shrink:0}.survey-report-view-toggle-btn{padding:8px 13px;border:none;background:transparent;cursor:pointer;color:#9c8b7e;font-size:14px;transition:all .15s}.survey-report-view-toggle-btn:hover{color:#8b1a2b;background:#8b1a2b0a}.survey-report-view-toggle-btn.active{background:#8b1a2b;color:#fff}.survey-report-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.survey-report-page .timezone-picker-wrapper,.survey-report-date-filters .timezone-picker-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;width:100%}.survey-report-page .timezone-picker-wrapper .timezone-picker-badge,.survey-report-date-filters .timezone-picker-wrapper .timezone-picker-badge{position:static;transform:none;max-width:none;align-self:flex-start}.survey-report-page .timezone-picker-wrapper .MuiPickersSectionList-root,.survey-report-page .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer,.survey-report-page .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersSectionList-root,.survey-report-page .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersInputBase-sectionsContainer,.survey-report-date-filters .timezone-picker-wrapper .MuiPickersSectionList-root,.survey-report-date-filters .timezone-picker-wrapper .MuiPickersInputBase-sectionsContainer,.survey-report-date-filters .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersSectionList-root,.survey-report-date-filters .timezone-picker-wrapper.timezone-picker-wrapper--clearable .MuiPickersInputBase-sectionsContainer{padding-right:8px!important}@media (max-width: 767px){.survey-report-controls-row{flex-direction:column;align-items:stretch}.survey-report-filters,.survey-report-search-wrapper,.survey-report-view-toggle{width:100%;max-width:100%;margin-left:0;flex:1 1 auto}.survey-report-view-toggle{justify-content:flex-end;margin-left:0}.survey-report-date-filters__row{grid-template-columns:1fr}}@media (max-width: 940px){.survey-report-stats-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.survey-report-stat-pill{width:100%}}@media (max-width: 767px){.survey-report-stats-row{grid-template-columns:1fr}}.survey-report-card{background:#fff;border:1px solid #e7e7e7;border-radius:16px;overflow:hidden;transition:transform .2s;display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.survey-report-card:hover{transform:translateY(-3px)}.survey-report-card-header{padding:16px 18px 12px;border-bottom:1px solid #e7e7e7}.survey-report-card-title{font-size:15px;font-weight:600;color:#000;line-height:1.3;margin-bottom:5px;letter-spacing:.2px}.survey-report-card-meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0;max-width:100%}.survey-report-badge-freq{font-size:10.5px;font-weight:500;padding:2px 9px;border-radius:20px;background:#8b1a2b14;color:#8b1a2b;border:1px solid rgba(139,26,43,.15)}.survey-report-badge-responses{font-size:10.5px;font-weight:600;padding:2px 9px;border-radius:20px}.survey-report-badge-responses.good{background:#eaf4ef;color:#2d6a4f;border:1px solid rgba(45,106,79,.2)}.survey-report-badge-responses.neutral{background:#fef3e2;color:#d97706;border:1px solid rgba(217,119,6,.2)}.survey-report-badge-responses.zero{background:#fef0f0;color:#b91c1c;border:1px solid rgba(185,28,28,.2)}.survey-report-card-body{padding:14px 18px;flex:1}.survey-report-info-row{display:flex;align-items:flex-start;justify-content:space-between;padding:5px 0;border-bottom:1px dashed #e7e7e7}.survey-report-info-row:last-child{border-bottom:none}.survey-report-info-label{font-size:12px;color:#606060;font-weight:400}.survey-report-info-value{font-size:13px;color:#1a1008;font-weight:500;text-align:right;max-width:55%;overflow:hidden;text-overflow:ellipsis}.survey-report-card-depts{padding:10px 18px;display:flex;flex-wrap:wrap;gap:5px;border-top:1px solid #e7e7e7}.survey-report-dept-tag{font-size:10.5px;padding:2px 8px;border-radius:5px;background:#c9a84c1a;border:1px solid rgba(201,168,76,.25);color:#7a5c1e;font-weight:500}.survey-report-dept-more{font-size:10.5px;padding:2px 8px;border-radius:5px;background:#8b1a2b0f;border:1px solid #e7e7e7;color:#8b1a2b;font-weight:600}.survey-report-btn-reminder{font-size:12px;font-weight:600;color:#fff;background-color:#8b1a2b;border:1px solid #8b1a2b;cursor:pointer;padding:3.5px 9px;border-radius:8px;white-space:nowrap;transition:color .18s}.survey-report-btn-reminder:hover:not(:disabled){background-color:#6d1522;border-color:#6d1522}.survey-report-btn-reminder:disabled{opacity:.6;cursor:not-allowed}.survey-report-card-footer{padding:12px 18px;border-top:1px solid #e7e7e7}.survey-report-btn-view{width:100%;padding:9px;border-radius:10px;border:1.5px solid #8b1a2b;background:transparent;color:#8b1a2b;font-size:13px;font-weight:600;cursor:pointer;letter-spacing:.03em;transition:all .18s;display:flex;align-items:center;justify-content:center;gap:7px}.daily-report-department-block{margin-bottom:28px}.daily-report-department-title{font-size:16px;font-weight:600;color:#000;margin-bottom:14px}.daily-report-question-block{margin-bottom:18px}.daily-report-question-block:last-child{margin-bottom:0}.daily-report-question-title{font-size:13px;font-weight:600;color:#8b1a2b;margin-bottom:8px;line-height:1.4}.daily-report-table-wrap{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden;background:#fff}.daily-report-table-wrap .daily-report-table-head .MuiTableCell-root{background:#f5f2ee;color:#8b1a2b;font-weight:600;font-size:12px;border-bottom:1px solid rgba(139,26,43,.12)}.daily-report-table-wrap .MuiTableBody-root .MuiTableCell-root{font-size:13px;color:#4a3728;vertical-align:top;border-bottom:1px solid rgba(139,26,43,.08)}.daily-report-table-wrap .MuiTableBody-root .MuiTableRow:last-child .MuiTableCell-root{border-bottom:0}.daily-report-zone-cell{width:140px;font-weight:600;color:#4a3728}.daily-report-answer-text{margin:0;white-space:pre-wrap;font-family:inherit;font-size:13px;color:#4a3728}.daily-report-arabic-text,.daily-report-arabic-text *{font-family:Al-Kanz,serif!important;direction:rtl;text-align:right}.daily-report-question-title.daily-report-arabic-text{display:block;width:100%;text-align:right;direction:rtl}.daily-report-answer-files{display:flex;flex-direction:column;gap:8px}.daily-report-answer-image{max-width:160px;max-height:100px;border-radius:6px;border:1px solid rgba(139,26,43,.12);object-fit:contain}.daily-report-file-link{color:#1a5276;text-decoration:underline;cursor:pointer;background:none;border:0;padding:0;font:inherit;text-align:left}.daily-report-file-link:hover{color:#8b1a2b}.daily-report-empty-state{padding:32px 16px;text-align:center;color:#9c8b7e}.survey-report-btn-view:hover{background:#8b1a2b;color:#fff}.survey-report-card.zero-responses .survey-report-card-header{background:#fef0f0}.survey-report-card.zero-responses .survey-report-card-title{color:#b91c1c}.survey-report-btn-view.zero{border-color:#b91c1c;color:#b91c1c}.survey-report-btn-view.zero:hover{background:#b91c1c;color:#fff}.take-survey-page .take-survey-page-header{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:28px;flex-wrap:wrap;gap:16px}.take-survey-page .take-survey-page-title{font-size:26px;color:#1c1008;font-weight:700}.take-survey-page .take-survey-page-subtitle{font-size:13px;color:#9b8878;margin-top:4px}.take-survey-page .take-survey-filter-row{flex-wrap:wrap}@media (max-width: 375px){.take-survey-page .take-survey-filter-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.take-survey-page .take-survey-filter-row .take-survey-filter-chip{width:100%;max-width:100%;box-sizing:border-box;padding:5px 8px;font-size:11px;margin:0!important}}.take-survey-page .take-survey-filter-chip{padding:6px 14px;border-radius:20px;font-size:12.5px;font-weight:500;cursor:pointer;border:1.5px solid #e7e7e7;color:#5a3e2b;background:#fff;transition:all .15s;font-family:inherit}.take-survey-page .take-survey-filter-chip:hover{color:#8b1a1a}.take-survey-page .take-survey-filter-chip.active{background:#8b1a1a;color:#fff;border-color:#8b1a1a}.take-survey-page .take-survey-card{background:#fff;border-radius:14px;border:1px solid #e7e7e7;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease;animation:takeSurveyFadeUp .4s ease both;box-shadow:none}.take-survey-page .take-survey-card:hover{transform:translateY(-3px)}@keyframes takeSurveyFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.take-survey-page .take-survey-card-header{padding:16px 18px 12px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #e7e7e7}.take-survey-page .take-survey-card-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.take-survey-page .take-survey-card-title{font-size:15px;font-weight:700;color:#1c1008;line-height:1.4}.take-survey-page .take-survey-card-title p{margin:0}.take-survey-page .take-survey-card.card-arabic .take-survey-card-title{font-family:Al-Kanz,serif;font-size:16px;direction:rtl;text-align:right;width:100%}.take-survey-page .take-survey-card-header-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.take-survey-page .take-survey-status-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap}.take-survey-page .take-survey-status-badge.ended{background:#fde8e8;color:#c0392b}.take-survey-page .take-survey-status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.take-survey-page .take-survey-status-badge.started .take-survey-status-dot{animation:takeSurveyPulse 1.8s infinite}@keyframes takeSurveyPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.take-survey-page .take-survey-priority-tag{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500}.take-survey-page .take-survey-priority-dot{width:7px;height:7px;border-radius:50%}.take-survey-page .take-survey-card-body{padding:14px 18px;flex:1;display:flex;flex-direction:column;gap:8px}.take-survey-page .take-survey-meta-row{display:flex;align-items:center;justify-content:flex-start;gap:5px}.survey-timezone-badge{background-color:#e8f1fb;color:#1a5fb4;padding:2px 10px;border-radius:12px;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap;flex-shrink:0}@media (max-width: 1439px){.take-survey-page .survey-timezone-badge{font-size:10px;padding:2px 6px}}.take-survey-page .take-survey-meta-left{display:flex;align-items:center;gap:6px;font-size:12px;color:#606060}.take-survey-page .take-survey-meta-left svg{flex-shrink:0;opacity:.7}.take-survey-page .take-survey-dept-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#9b8878}.take-survey-page .take-survey-dept-value{font-size:12.5px;font-weight:500;color:#5a3e2b}.take-survey-page .take-survey-divider{height:1px;background:#e7e7e7;margin:2px 0}.take-survey-page .take-survey-date-row{display:flex;align-items:center;gap:6px;font-size:12px;color:#9b8878;padding:6px 10px;background:#fbf7f2;border-radius:6px}.take-survey-page .take-survey-date-row svg{flex-shrink:0;opacity:.7}.take-survey-page .take-survey-time-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.take-survey-page .take-survey-time-item{display:flex;flex-direction:column;gap:2px}.take-survey-page .take-survey-time-label{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:#9b8878;font-weight:500}.take-survey-page .take-survey-time-value{font-size:13px;font-weight:600;color:#1c1008}.take-survey-page .take-survey-card-footer{padding:14px 18px;border-top:1px solid #e7e7e7;display:flex;flex-direction:row;gap:8px}.take-survey-page .take-survey-btn-primary{flex:1;padding:10px;background:linear-gradient(135deg,#8b1a1a,#6b1212);color:#fff;border:none;border-radius:8px;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:600;cursor:pointer;transition:opacity .15s,transform .15s;letter-spacing:.02em}.take-survey-page .take-survey-btn-primary:hover:not(:disabled){opacity:.9;transform:scale(.99)}.take-survey-page .take-survey-btn-primary:active:not(:disabled){transform:scale(.97)}.take-survey-page .take-survey-btn-primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.take-survey-page .take-survey-btn-secondary{flex:1;padding:9px;background:transparent;color:#8b1a1a;border:1.5px solid #d9b8b8;border-radius:8px;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.take-survey-page .take-survey-btn-secondary:hover{background:#fbf0f0;border-color:#8b1a1a}.list-view-title{font-size:14px;font-weight:700;color:#0a56b3;min-width:200px;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;cursor:pointer}.list-view-cmz-card .hierarchy-user-card-card{margin:0!important}.list-view-cmz-card .hierarchy-user-card-name{max-width:200px}.list-view-cmz-card .member-grid.single{grid-template-columns:0fr}.tree-children-vertical{display:flex;gap:10px}.tree-container{display:flex;flex-direction:column;align-items:center}.tree-card-container{display:flex;justify-content:center}.position-node,.lnode{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .2s;animation:ni .3s ease both}.lnode-root,.position-node.root{background:#fff;border:2px solid #c4a44a;color:#111827;padding:8px 18px;font-size:13px;letter-spacing:.04em;box-shadow:0 2px 8px #00000014,0 1px 2px #0000000a}.lnode-root:hover,.position-node.root:hover{border-color:#b8933d;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f;transform:translateY(-1px)}.lnode-mid,.position-node{background:#fff;border:2px solid #e5e7eb;color:#111827;padding:8px 20px;font-size:13px;font-weight:700;box-shadow:0 2px 8px #0000000d;max-width:200px;overflow:hidden;text-overflow:ellipsis}.lnode-mid:hover,.position-node:hover{border-color:#c4a44a;transform:translateY(-1px)}.lnode-gold{background:linear-gradient(90deg,#c4a44a,#e8c96a);color:#fff;padding:10px 40px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;box-shadow:0 3px 14px #c4a44a40;border-radius:10px}.lnode-dark{background:#111827;color:#e8c96a;padding:10px 40px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;box-shadow:0 3px 12px #00000021;border-radius:10px}.lnode-gold:hover,.lnode-dark:hover{transform:translateY(-1px)}@keyframes ni{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}.vertical-seprator{width:0px;height:20px;border-left:1px solid #8e8e8e}.children-wrapper{position:relative;display:flex;justify-content:center}.children-container{display:flex;gap:20px;position:relative}.child-connector{position:relative}.child-connector:before{content:"";position:absolute;top:0;height:1px;background:#8e8e8e;left:-10px;width:calc(100% + 20px)}.child-connector.first-child:before{left:50%;width:calc(50% + 10px)}.child-connector.last-child:before{left:-10px;width:calc(50% + 10px)}.children-container>.child-connector:only-child:before{display:none}.auto-complete-field .MuiOutlinedInput-root{padding:3px;background-color:var(--mui-palette-background-paper, #fff)}.auto-complete-field .MuiInputLabel-root{top:50%;left:10px;transform:translateY(-50%)}.auto-complete-field .MuiInputLabel-shrink{top:-8px!important;transform:translateY(0) scale(.75)}.copy-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.copy-popup{position:absolute;top:-28px;background:#fff;padding:3px 6px;border-radius:6px;font-size:11px;box-shadow:0 2px 6px #00000026;display:none;z-index:50;white-space:nowrap}.copy-wrapper:hover .copy-popup{display:flex;align-items:center;gap:4px;cursor:pointer}.copy-popup img{height:12px}.ld-field-font.dept-heading{font-size:14px!important}.list-expand-icon{font-size:25px!important}.pill-btn{font-size:14px}.hierarchy-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;cursor:pointer}.header-left{display:flex;align-items:center;gap:8px}.header-data{display:flex;align-items:center}.top-view-position-name{background-color:#dcf6ff;border:1px solid #046282;padding:5px;border-radius:20px;font-size:12px;color:#000}.list-view-card-wrapper{margin-bottom:10px;padding:10px;border-radius:8px;background-color:#d1efff80}.zone-card{background-color:#e2fce880!important}.member-grid{width:100%;display:grid;gap:15px;margin:8px 0;justify-content:center;align-items:center}.member-grid.multi{grid-template-columns:repeat(2,1fr)}.member-grid.single{grid-template-columns:repeat(4,1fr)}.new-hierarchy-content{padding-left:15px;padding-right:15px;padding-bottom:15px}.new-hierarchy-container{width:100%;background-color:#fff}.new-hierarchy-tabs{display:flex;gap:20px}.new-hierarchy-tab{font-size:18px;font-weight:500;font-family:inter;text-transform:none;color:#777;padding:6px 8px;cursor:pointer;border:none;background:none;z-index:900}.new-hierarchy-tab:hover{background-color:transparent;color:#000}.new-hierarchy-tab-active{color:#820314;border-bottom:1px solid #820314;cursor:default}.new-hierarchy-title-content{display:flex;align-items:center;justify-content:space-between;padding-top:15px;padding-right:15px;padding-left:15px;border-bottom:1px solid #d4d4d4}.add-editDrawerHeading{font-weight:800!important;font-size:18px;font-family:Inter}.language-toggle-wrapper{width:86px;height:34px;background:#eeece8;border-radius:20px;display:flex;align-items:center;padding:2px;position:relative;bottom:6px}.language-toggle-btn{width:50%;height:100%;border-radius:20px;display:flex;align-items:center;justify-content:center;transition:background .3s;cursor:pointer}.language-toggle-btn-en,.language-toggle-btn-ld{background:#820314}.language-toggle-text{font-family:Inter;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0;-webkit-user-select:none;user-select:none}.language-toggle-text-en{color:#fff}.language-toggle-text-en.inactive{color:#820314}.language-toggle-text-ld{color:#fff}.language-toggle-text-ld.inactive{color:#820314}.new-breadcrumbs{color:#fff;padding-left:0}.new-breadcrumb-last{font-family:Inter,sans-serif;font-weight:600;letter-spacing:0%;font-size:16px;line-height:100%;color:#fff;margin-right:12px}.new-breadcrumb-link{color:#fffc;text-decoration:none}.new-breadcrumb-link-text{font-family:Inter,sans-serif;font-weight:600;letter-spacing:0%;font-size:12px;color:#fffc;line-height:18px}.container-wrapper{background-color:#fff;padding:20px;margin:-40px 10px 10px;z-index:2;position:relative;height:calc(100vh - 115px);overflow-y:auto;border-radius:5px;scrollbar-gutter:stable}.container-wrapper:has(.dwac-page:not(.dwac-page--with-table)){height:auto;min-height:0;padding:12px 16px;overflow-y:visible}.container-wrapper:has(.dwac-page--with-table){height:calc(100vh - 115px);overflow-y:auto}@media (max-width: 899px){.container-wrapper:has(.dwac-page--with-table){height:auto;min-height:0;overflow-y:visible}}.breadcrumb-container{height:80px;width:100%;box-sizing:border-box;display:flex;padding:10px;margin:0;border:none;position:relative;z-index:1;flex-shrink:0;background-image:linear-gradient(to right,#820314f6,#b52128e8 30%,#820314f6 45%,#b52128e8 70%,#820314f6),url(/assets/breadcrumbs-lpw00bp4.png);background-blend-mode:multiply}.stepper-indent-form-btn .back-indent-btn:hover,.stepper-indent-form-btn .submit-next-indent-btn:hover{background-color:#2e5e48!important;color:#fff!important}.stepper-indent-form-btn .cancel-indent-btn:hover{background-color:transparent!important;color:#ff1212!important}.hierarchy-view-icon{width:15px;height:15px;margin-top:2px;object-fit:contain}.view-hierarchy-member-btn{border:1px solid #e5e7eb;background:#fff;color:#111827;padding:8px 14px;border-radius:8px;cursor:pointer;margin-top:12px;font-size:12px;font-weight:500;font-family:Montserrat,sans-serif}.view-hierarchy-member-btn:hover{background:#f9fafb;border-color:#d1d5db}@media (max-width: 425px){.view-hierarchy-member-btn{padding:3px 8px;margin-top:4px;font-size:10px;font-weight:500;border-radius:5px;line-height:1.2}.sme-team-btn{margin-left:0}}.kg-user-image{width:46px;height:46px;border-radius:50%;object-fit:cover}.dept-node-wrapper{display:flex;flex-direction:column;align-items:center}.dept-level{display:flex;justify-content:center;gap:25px}.dept-level.multi{justify-content:space-evenly}.dept-line{width:70%;height:30px;border-left:2px solid #ccc;margin:0 auto}.dept-children{display:flex;justify-content:center;margin-top:10px}.dept-tree{display:flex;flex-direction:column;align-items:center}.tree-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.tree-level{display:flex;gap:40px;justify-content:center}.tree-line-vertical{width:1px;height:40px;background:#8e8e8e;margin:0 auto}.tree-children-container{position:relative;width:100%}.tree-line-horizontal{height:1px;background:#8e8e8e;margin:0 auto}.tree-children{justify-content:center;gap:40px}.tm-paper{width:80vw!important;max-width:1400px!important;border-radius:12px!important;background:#ffffffd9!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;box-shadow:0 8px 35px #00000040!important;overflow:hidden!important}.tm-backdrop{background-color:#00000073!important}.tm-header{position:sticky!important;top:0;z-index:10;background:#ffffffe6!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid rgba(0,0,0,.1)!important}.tm-header-box{display:flex;justify-content:space-between;align-items:center}.custom-border-dashed{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23C4C4C4FF' stroke-width='1' stroke-dasharray='8%2c8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:4px}.assign-kg-form-wrapper{box-shadow:none!important;border:none!important}.assign-kg-form-wrapper .assign-kg-form-fields label span{font-size:12px;font-weight:600}.allocate-khidmat-itsid-label-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:0}.assign-kg-form-wrapper .form-field-wrapper:has(.allocate-khidmat-itsid-label-row){padding-bottom:0}.assign-kg-form-wrapper .form-field-wrapper:has(.allocate-khidmat-itsid-label-row)+.form-field-wrapper{padding-top:4px}.allocate-khidmat-itsid-label{font-weight:600}.allocate-khidmat-sample-file-label{padding:0;margin:0;border:none;background:none;cursor:pointer;display:inline;font-weight:500;font-size:14px;color:inherit;text-decoration:none}.allocate-khidmat-sample-file-label:hover{color:#1976d2;text-decoration:underline}.allocate-khidmat-sample-file-label--dark:hover{color:#90caf9}.recruit-hr-step1{display:flex;flex-direction:column;align-items:flex-start}.recruit-hr-step1__inner{width:100%;max-width:800px}.recruit-hr-step1__card{width:100%;padding:24px;border-radius:16px;background-color:var(--mui-palette-background-paper, #fff);color:var(--mui-palette-text-primary, rgba(0, 0, 0, .87));box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.recruit-hr-step1__label{font-weight:600;margin-bottom:8px}.recruit-hr-step1__field{margin-bottom:24px!important;width:100%}.recruit-hr-step1__actions{display:flex;justify-content:flex-end}.recruit-hr-step1__submit{min-width:120px!important;border-radius:8px!important;font-size:14px!important}[data-color-mode=dark] .recruit-hr-step1__card{box-shadow:none;border:1px solid var(--mui-palette-divider, rgba(255, 255, 255, .12))}.add-edit-kg-form-wrapper{box-shadow:none!important;border:none!important;height:calc(100vh - 135px);overflow:auto}.add-edit-kg-form-wrapper--view{height:auto!important;max-height:none!important}.tm-grid .tm-no-members{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;padding-top:48px;padding-bottom:48px;width:100%}.global-add-edit-kg-container .form-wrapper{max-width:none!important;box-shadow:none!important;border:none!important}.secondary-depatment-btn{width:20px;height:20px;margin-bottom:8px}.secondary-depatment-icon{font-size:18px!important}.user-Image{height:80px;width:80px;border-radius:50%}.btn-green:not(.Mui-disabled){background-color:#2e5e48;border-radius:8px;font-weight:700;color:#fff}.btn-green:not(.Mui-disabled):hover{background-color:#1a382b;color:#fff}.btn-green.Mui-disabled{background-color:#e0e0e0!important;color:#00000061!important;cursor:not-allowed;opacity:1}.btn-transparent-red{background-color:transparent;color:#dc143c;border:solid 1px crimson;border-radius:8px}.btn-transparent-red:hover{background-color:transparent}.btn-transparent-red.Mui-disabled{color:#dc143c61!important;border-color:#dc143c61!important;cursor:not-allowed;opacity:1}.tm-content{padding:16px 24px!important;max-height:70vh!important;overflow-y:auto!important}.tm-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media only screen and (max-width: 1280px){.main-wrapper{min-height:calc(100vh - 120px)}}@media only screen and (max-width: 1024px){.primary-heading{font-size:20px}}@media only screen and (max-width: 767px){.page-title-wrapper .icon-btn svg{margin-left:0}.icon-btn svg{font-size:24px!important}.primary-heading{font-size:18px}.table-card-header>.MuiGrid-root{justify-content:flex-end}.container{max-width:unset!important}.main-wrapper{min-height:calc(100vh - 100px)}.back-btn{margin-right:14px}.search-wrapper{flex-wrap:wrap}.search-wrapper .search-input-wrapper{width:48.5%}.list-wrapper .card-content{padding:20px 14px}.search-wrapper .search-input-wrapper:nth-child(3){width:99%}.compile-header-wrapper{flex-wrap:wrap;gap:12px}.compile-header-wrapper>.MuiBox-root{top:0;width:100%;order:1}.compile-header-wrapper .MuiTypography-subtitle1{order:2}.page-title-wrapper>.MuiBox-root h4,.page-header h4{word-break:unset!important;font-size:16px!important}.page-header h4.form-sub-heading{font-size:14px!important}.dept-select-container{min-width:200px!important}.list-wrapper.function .table-fields .g-10{width:100%}.table-card-header .MuiGrid-item{padding-left:0!important}.form-main-card{margin-right:0!important}.page-header .page-title-wrapper img,.page-header .table-header-action-wrapper img{display:none!important}.recharts-wrapper .recharts-surface{left:-10px!important;position:absolute}.recharts-wrapper .recharts-legend-wrapper svg{margin-right:5px!important}.modal-with-top-btns{margin-top:50px}.doc-title{overflow:hidden}.doc-title h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:calc(100% - 30px)}.activity-item .time-stamp{display:none}.tm-header-box h5{font-size:14px}.survey-report-search-wrapper{max-width:100%;min-width:0!important;width:100%}.survey-report-controls-row,.survey-report-stats-row{flex-direction:column;width:100%;max-width:100%;min-width:0}.header-data{flex-direction:column;align-items:flex-end}.list-expand-icon{font-size:22px!important}.hierarchy-view-icon{width:12px;height:12px}}[data-color-mode=dark] .activity-item__text,[data-color-mode=dark] .activity-item__actor,[data-color-mode=dark] .activity-item__task-link{color:#c4c4c4!important}[data-color-mode=dark] .activity-item__task-link:hover{color:#e0e0e0!important}@media only screen and (max-width: 575px){.search-input{max-width:100%!important;margin-bottom:10px}}@media only screen and (max-width: 480px){.main-wrapper{min-height:calc(100vh - 80px)}.language-toggle-wrapper{width:60px!important;height:24px!important;padding:1px!important}.language-toggle-btn{border-radius:12px!important}.MuiTablePagination-root{margin-top:0!important}.language-toggle-text{font-size:10px!important;line-height:14px!important}.list-wrapper .MuiTablePagination-root .MuiToolbar-root .MuiTablePagination-selectLabel{display:none;margin-top:0!important;margin-bottom:0!important}.search-wrapper .search-input-wrapper{width:48%}.department-report-field-wrapper .miqaat-araz-city-wrapper{width:100%!important}.department-report-field-wrapper .filter-fields-wrapper .MuiGrid-item{width:100%!important;flex-basis:100%!important}}.login-page{background-size:cover!important;background-position:bottom!important}.logout-button{all:unset;cursor:pointer;background:none;border:none;padding:0;font:inherit;display:flex}.logout-icon{margin-right:10px;margin-top:3px}.logout-text{margin-bottom:0}.search-wrapper{display:flex;gap:10px;align-items:center;width:100%}.search-input-wrapper{width:250px}.search-input-wrapper input{padding-top:10.5px;padding-bottom:10.5px}.no-data-image{width:50px;align-items:center}.page-not-found-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f4f4f9;color:#333;font-family:Arial,sans-serif}.page-not-found-content{text-align:center}.page-not-found-title{font-size:50px;font-weight:700;color:tomato;margin:0}.page-not-found-message{font-size:18px;margin:20px 0}.side-bar-container{display:flex;flex-direction:column}.side-bar-container .profile-section h6{color:#fff}.side-bar-nav-groups{flex-grow:1;overflow-y:auto}.error-message-wrapper{margin:5px}.email-table-cell{text-transform:lowercase}.default-table-cell{white-space:pre-line;padding-left:12px;padding-top:4px}.table-row-even{background-color:var(--ams-table-row-even-bg, #ffffff)}.header-cell-style{color:var(--ams-table-text-color, black);font-weight:500;padding:10px 20px;position:sticky!important}.table-cell-container-style{display:flex;align-items:center;width:100%}.department-select-checkbox-cell .table-cell-container-style,.department-select-checkbox-cell .action-input-field-wrapper{justify-content:center;padding-left:0!important}th.department-poc-column,td.department-poc-column{background-color:#f8fafc!important}td.department-poc-column:hover{background-color:#f1f5f9!important}.department-poc-cell{display:flex;align-items:center;width:100%;min-width:0}.department-poc-cell--display{display:block;min-height:20px;cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.department-poc-cell--display:not(.department-poc-cell--disabled){color:#172b4d;font-weight:500}.department-poc-cell--display:not(.department-poc-cell--disabled):hover{text-decoration:underline dotted;text-underline-offset:2px}.department-poc-cell--disabled{cursor:default}.department-poc-cell--editing{gap:4px}.department-poc-cell-input{flex:1;min-width:0;width:100%;border:none;outline:none;padding:4px 0;font-size:.875rem;color:#172b4d;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.department-poc-cell-input::-webkit-outer-spin-button,.department-poc-cell-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.department-poc-cell-actions{display:flex;align-items:center;flex-shrink:0}.department-poc-cell-save{color:#2e7d32}.department-poc-cell-save:hover{background-color:#2e7d321a}.department-poc-cell-cancel{color:#d32f2f}.department-poc-cell-cancel:hover{background-color:#d32f2f1a}@media (max-width: 768px){.department-status-table td.department-poc-column,.department-status-table th.department-poc-column{min-width:168px!important;overflow:visible!important}.department-poc-cell--editing{flex-direction:column;align-items:stretch;gap:8px;min-width:0;width:100%}.department-poc-cell-input{width:100%;min-height:36px;padding:8px 10px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:16px;box-sizing:border-box}.department-poc-cell-actions{width:100%;justify-content:flex-end;gap:4px}.department-poc-cell-actions .MuiIconButton-root{width:40px;height:40px;padding:8px}.department-poc-cell--display{min-height:36px;display:flex;align-items:center;padding:6px 0}}@media (min-width: 769px) and (max-width: 1024px){.department-status-table td.department-poc-column,.department-status-table th.department-poc-column{min-width:200px!important}.department-poc-cell--editing{gap:6px}.department-poc-cell-actions .MuiIconButton-root{width:34px;height:34px}}.form-wrapper{height:100%;padding-bottom:50px}.outlet-wrapper:has(.form-wrapper--sticky-actions){overflow:hidden;display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.outlet-wrapper:has(.form-wrapper--sticky-actions)>.container-wrapper{flex:1 1 auto;min-height:0;overflow:hidden!important}.container-wrapper:has(.form-wrapper--sticky-actions){display:flex;flex-direction:column;overflow:hidden!important;min-height:0}.container-wrapper:has(.form-wrapper--sticky-actions)>.page-header{flex:0 0 auto;flex-shrink:0;height:auto;max-height:none;min-height:0;position:relative;z-index:5;background-color:#fff;padding-bottom:8px}[data-color-mode=dark] .container-wrapper:has(.form-wrapper--sticky-actions)>.page-header{background-color:#121212}.container-wrapper:has(.form-wrapper--sticky-actions)>.global-add-edit-kg-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;width:100%}.container-wrapper:has(.form-wrapper--sticky-actions)>.global-add-edit-kg-container>.MuiBox-root:not(.page-header):not(.khidmat-request-profile-card),.container-wrapper:has(.form-wrapper--sticky-actions)>.global-add-edit-kg-container>div:not(.page-header):not(.khidmat-request-profile-card),.container-wrapper:has(.form-wrapper--sticky-actions)>.MuiBox-root:not(.page-header),.container-wrapper:has(.form-wrapper--sticky-actions)>.custom-form-root,.container-wrapper:has(.form-wrapper--sticky-actions)>.custom-form-root--with-actions{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;width:100%}.container-wrapper:has(.form-wrapper--sticky-actions)>.global-add-edit-kg-container>.khidmat-request-profile-card{flex:0 0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.container-wrapper:has(.form-wrapper--sticky-actions)>.custom-form-root--with-actions,.container-wrapper:has(.form-wrapper--sticky-actions) .custom-form-root--with-actions{flex:1 1 auto;min-height:0;height:100%!important;max-height:100%!important;width:100%}.custom-form-root.custom-form-root--with-actions{display:flex;flex-direction:column;width:100%;min-height:0;height:100%;max-height:100%;overflow:hidden}.custom-form-root--with-actions>.page-header{flex-shrink:0}.custom-form-root--with-actions>.form-wrapper.form-wrapper--sticky-actions{flex:1 1 auto;min-height:0;height:100%!important;max-height:100%!important;width:100%;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.form-wrapper.form-wrapper--sticky-actions{display:flex;flex-direction:column;width:100%;overflow:hidden;padding-bottom:0}.form-wrapper.form-wrapper--sticky-actions>.form-main-card{flex:1 1 0%;min-height:0!important;width:100%;height:auto!important;max-height:100%;display:flex!important;flex-direction:column;justify-content:flex-start;overflow:hidden}.form-wrapper.form-wrapper--sticky-actions>.form-main-card>.card-content{flex:1 1 auto;min-height:0!important;overflow-y:auto!important;overflow-x:hidden;padding-top:0!important;padding-bottom:8px!important;scrollbar-gutter:stable}.survey-add-edit-page.global-add-edit-kg-container{margin-top:0;padding-top:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;overflow:hidden}.survey-add-edit-page>.page-header{flex:0 0 auto!important;flex-shrink:0!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;width:100%}.survey-add-edit-page>.page-header .page-title-wrapper,.survey-add-edit-page>.page-header .survey-add-edit-page-title{margin:0 0 4px!important;min-height:0!important;padding:0!important}.survey-add-edit-page>.page-header .MuiTypography-h4{margin:0!important;line-height:1.3}.survey-add-edit-page>.custom-form-root,.survey-add-edit-page>.custom-form-root--with-actions{flex:1 1 auto;min-height:0;height:auto!important;max-height:100%;display:flex;flex-direction:column;overflow:hidden;width:100%}.survey-add-edit-page .form-wrapper.form-wrapper--sticky-actions{flex:1 1 auto;min-height:0;height:auto!important;max-height:100%}.survey-add-edit-page .form-wrapper.form-wrapper--sticky-actions>.form-main-card{flex:1 1 auto;justify-content:flex-start!important}.survey-add-edit-page .form-wrapper.form-wrapper--sticky-actions>.form-main-card>.card-content{flex:1 1 auto;padding-top:0!important;display:block}.survey-add-edit-page .MuiStepper-root,.survey-add-edit-page .form-stepper-wrap{margin-top:0!important;padding-top:4px!important;padding-bottom:4px!important;width:100%;max-width:100%;box-sizing:border-box}.container-wrapper:has(.survey-add-edit-page)>.survey-add-edit-page{flex:1 1 auto;min-height:0}@media (max-width: 767px){.survey-add-edit-page>.page-header .MuiTypography-h4{font-size:1rem!important}.survey-add-edit-page .MuiStepper-root{gap:4px!important}.survey-add-edit-page .MuiStep-root{padding-left:4px;padding-right:4px}.survey-add-edit-page .MuiStepLabel-label{font-size:.65rem!important;line-height:1.2;white-space:normal}.survey-add-edit-page .form-field-wrapper-add-survey{padding-left:8px;padding-right:8px}}.form-wrapper.form-wrapper--sticky-actions>.form-sticky-actions{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;align-self:stretch;box-sizing:border-box;flex:0 0 auto;flex-shrink:0;margin-top:auto;z-index:20;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;padding:8px 12px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;min-height:0!important;gap:8px!important}.form-wrapper.form-wrapper--sticky-actions>.form-sticky-actions .form-btn-wrapper{width:100%;margin:0!important;padding:0!important;gap:8px!important}.custom-drawer .custom-drawer-body{display:flex;flex-direction:column;overflow:hidden}.custom-drawer .custom-drawer-body>*{flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column}.custom-drawer .custom-form-root,.custom-drawer .custom-form-root--with-actions{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%!important;max-height:100%!important;width:100%;overflow:hidden}.custom-drawer .form-wrapper.form-wrapper--sticky-actions{height:100%!important;max-height:100%!important;min-height:0;flex:1 1 auto;width:100%;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.custom-drawer .form-wrapper.form-wrapper--sticky-actions>.form-main-card{flex:1 1 auto;min-height:0!important;width:100%;height:0!important;max-height:100%;display:flex!important;flex-direction:column;overflow:hidden}.custom-drawer .form-wrapper.form-wrapper--sticky-actions>.form-main-card>.card-content{flex:1 1 auto;min-height:0!important;overflow-y:auto!important;overflow-x:hidden;padding-bottom:8px!important;scrollbar-gutter:stable}.custom-drawer .global-add-edit-kg-container{flex:1;min-height:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.custom-drawer .global-add-edit-kg-container>.custom-form-root{flex:1 1 auto;min-height:0;height:100%!important;max-height:100%!important;overflow:hidden;display:flex;flex-direction:column;width:100%}.custom-drawer .form-wrapper.form-wrapper--sticky-actions>.form-sticky-actions{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;margin:0!important;flex-shrink:0;z-index:2;align-items:center;box-sizing:border-box;padding:8px 12px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;min-height:0!important;gap:8px!important}.custom-drawer .form-wrapper.form-wrapper--sticky-actions>.form-sticky-actions .form-btn-wrapper{width:100%;align-items:center;margin:0!important;padding:0!important;gap:8px!important}.custom-drawer .users-add-edit-page{height:100%;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.custom-drawer .users-add-edit-page .users-profile-card{flex-shrink:0;height:auto!important;max-height:none!important;overflow:visible!important;width:100%;position:static}.users-profile-card__mui-card{margin-bottom:16px;background-color:#fff3f4;border-radius:8px;box-shadow:none;border:1px solid rgba(147,11,25,.1);overflow:hidden}.users-profile-card__mui-card>.MuiCardContent-root{padding:12px!important}.users-profile-card__mui-card>.MuiCardContent-root:last-child{padding-bottom:12px!important}.users-profile-card__layout{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.users-profile-card__photo-col{flex:0 0 auto;width:80px;display:flex;flex-direction:column;align-items:center}.users-profile-card__photo,.users-profile-card__photo-placeholder{width:80px;height:80px;border:2px solid #fff;border-radius:4px;margin-bottom:6px}.users-profile-card__photo{object-fit:cover;display:block}.users-profile-card__photo-placeholder{background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:600;color:#666}.users-profile-card__its-id{font-weight:600!important;color:#212121;font-size:.813rem!important;text-align:center;line-height:1.2!important}.users-profile-card__details{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:8px}.users-profile-card__field{min-width:0}.users-profile-card__label{margin-bottom:2px!important;font-size:.75rem!important;font-weight:600!important;color:#930b19;text-transform:uppercase;letter-spacing:.5px}.users-profile-card__value{font-weight:500!important;color:#212121;font-size:.875rem!important;line-height:1.4!important}.users-profile-card__value.is-name-ld{font-family:Al-Kanz,serif;direction:rtl}.users-profile-card__link{font-weight:500;color:#212121;font-size:.875rem;line-height:1.4;text-decoration:none}.users-profile-card__link:hover{text-decoration:underline;color:#930b19}.users-profile-card__contact-icons{display:flex;align-items:center;gap:2px;margin-top:2px}.users-profile-card__icon-btn.MuiIconButton-root{padding:4px}.users-profile-card__icon-btn--phone.MuiIconButton-root{color:#930b19}.users-profile-card__icon-btn--phone.MuiIconButton-root:hover{color:#6d0812;background-color:#930b1914}.users-profile-card__icon-btn--whatsapp.MuiIconButton-root{color:#25d366}.users-profile-card__icon-btn--whatsapp.MuiIconButton-root:hover{color:#1da851;background-color:#25d3661a}.users-profile-card__icon{font-size:1.1rem!important}.users-profile-card__field--name{order:1}.users-profile-card__field--name-ld{order:2}.users-profile-card__field--jamiat{order:3}.users-profile-card__field--jamaat{order:4}.users-profile-card__field--contact{order:5}.users-profile-card__field--email{order:6}@media (min-width: 600px){.users-profile-card__layout{flex-wrap:nowrap}.users-profile-card__details{max-width:560px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width: 900px){.users-profile-card__details{max-width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.users-profile-card__field--name{order:1}.users-profile-card__field--jamiat{order:2}.users-profile-card__field--contact{order:3}.users-profile-card__field--name-ld{order:4}.users-profile-card__field--jamaat{order:5}.users-profile-card__field--email{order:6}}[data-color-mode=dark] .users-profile-card__mui-card{background-color:#ffffff0a;border-color:#ffffff1f}[data-color-mode=dark] .users-profile-card__photo-placeholder{border-color:#fff3;background-color:#ffffff14;color:#c4c4c4}[data-color-mode=dark] .users-profile-card__its-id,[data-color-mode=dark] .users-profile-card__value,[data-color-mode=dark] .users-profile-card__link{color:#e8e8e8}[data-color-mode=dark] .users-profile-card__label{color:#c4c4c4}[data-color-mode=dark] .users-profile-card__link:hover{color:#e8c97a}[data-color-mode=dark] .users-profile-card__icon-btn--phone.MuiIconButton-root{color:#e8e8e8}[data-color-mode=dark] .users-profile-card__icon-btn--phone.MuiIconButton-root:hover{color:#e8c97a;background-color:#ffffff14}.custom-drawer .users-add-edit-page .users-role-form-panel{flex:1 1 auto;min-height:min-content;overflow:visible;display:flex;flex-direction:column;width:100%}.custom-drawer .users-add-edit-page .users-role-form-panel>.MuiBox-root{flex:1 1 auto;min-height:min-content;height:auto;display:flex;flex-direction:column;overflow:visible}.custom-drawer .users-add-edit-page .custom-form-root,.custom-drawer .users-add-edit-page .custom-form-root--with-actions{flex:1 1 auto;min-height:min-content;height:auto!important;max-height:none!important;overflow:visible;display:flex;flex-direction:column;width:100%}.custom-drawer .users-add-edit-page .form-wrapper.form-wrapper--sticky-actions{flex:1 1 auto;min-height:min-content;height:auto!important;max-height:none!important;overflow:visible;display:flex;flex-direction:column;padding-bottom:0}.custom-drawer .users-add-edit-page .form-wrapper.form-wrapper--sticky-actions>.form-main-card{flex:1 1 auto;min-height:auto!important;height:auto!important;overflow:visible}.custom-drawer .users-add-edit-page .form-wrapper.form-wrapper--sticky-actions>.form-main-card>.card-content{overflow:visible!important;min-height:auto!important}.global-add-edit-kg-container{min-height:0;width:100%}.global-add-edit-kg-container .form-wrapper.form-wrapper--sticky-actions{width:100%}.global-add-edit-kg-container .custom-form-root.custom-form-root--with-actions{height:auto;max-height:none;flex:1 1 auto;min-height:0;width:100%}.global-add-edit-kg-container>.kg-profile-summary-card,.global-add-edit-kg-container>.khidmat-request-profile-card{flex-shrink:0;width:100%;height:auto!important;max-height:none!important;overflow:visible!important}.global-add-edit-kg-container>.custom-form-root{min-height:0;width:100%}.custom-drawer .global-add-edit-kg-container .add-edit-kg-form-wrapper{height:auto!important;max-height:none!important;flex:1 1 auto;min-height:0;overflow:auto}.custom-drawer .hr-directory-add-edit{flex:1 1 auto!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box}.custom-drawer .hr-directory-add-edit__scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.custom-drawer .hr-directory-add-edit__footer{flex:0 0 auto!important;flex-shrink:0!important;width:100%}.custom-drawer .hr-directory-add-edit .global-add-edit-kg-container{height:auto!important;max-height:none!important;overflow:visible!important;display:block}.custom-drawer .hr-directory-add-edit .global-add-edit-kg-container>.custom-form-root{height:auto!important;max-height:none!important;overflow:visible!important;display:block}.custom-drawer .hr-directory-add-edit .form-wrapper,.custom-drawer .hr-directory-add-edit .add-edit-kg-form-wrapper.form-main-card{height:auto!important;max-height:none!important;overflow:visible!important}.custom-drawer .hr-directory-add-edit .form-main-card>.card-content{overflow:visible!important;max-height:none!important}@media (max-width: 1439.95px){.form-wrapper .MuiTypography-subtitle1,.form-wrapper .MuiTypography-body2,.form-wrapper .textarea-component,.form-wrapper .text-area-description,.form-wrapper textarea.textarea,.form-wrapper .from-input-image-wrapper .image-placeholder,.form-wrapper .from-input-image-wrapper .MuiTypography-root,.form-wrapper .ld-input,.form-wrapper .ld-input-btn{font-size:12px!important}}.add-hottle-wrapper{max-width:1400px}@media (max-width: 767.98px){.zone-capacity-hotel-images-field .selected-file{max-width:100%}.zone-capacity-hotel-images-field .selected-file .selected-file-name,.zone-capacity-hotel-images-field .file-upload-label .file-name{font-size:.65rem;min-width:0}.zone-capacity-hotel-images-field .import-file-container:has(.selected-file) .file-upload-label .file-name{display:none}}.zone-mapping-form-wrapper{width:1100px;height:100%}.waaz-venue-form-wrapper{width:100%;max-width:100%;position:relative}@media (max-width: 1023.98px){.waaz-venue-form-wrapper{padding-bottom:16px}.waaz-venue-form-wrapper>.MuiBox-root{position:static!important;margin-top:16px;box-shadow:none!important}.waaz-venue-form-wrapper .form-btn-wrapper{gap:8px}}.block-gate-dynamic-table-header{display:grid;grid-template-columns:repeat(var(--block-gate-col-count, 3),1fr) 70px;gap:12px;background-color:#f5f5f5;border:1px solid #ececec;padding:8px}.block-gate-dynamic-table-row{display:grid;grid-template-columns:repeat(var(--block-gate-col-count, 3),1fr) 70px;gap:12px;padding:8px;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec}.block-gate-mapping-row{display:grid;gap:12px;margin-bottom:12px}.block-gate-delete-btn{color:#d32f2f}.block-gate-delete-btn:hover{background-color:#d32f2f14}.block-gate-delete-btn.Mui-disabled{color:#00000042}@media (min-width: 900px){.block-gate-mapping-row{grid-template-columns:260px 1fr}}@media (max-width: 899px){.block-gate-mapping-row{grid-template-columns:1fr}}.page-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.page-title-back-button{cursor:pointer;box-shadow:0 2px 5px #00000026;color:#fff;border-radius:50%}.page-title-wrapper .page-title-back-button{width:24px;margin-top:2px;height:24px;border-radius:50%;text-align:center;background-color:#fff;box-shadow:0 2px 5px #00000026;transition:background-color .3s ease}.page-title-wrapper .page-title-back-button :hover{background-color:#0000001a;border-radius:50%}.text-area-description{display:flex;align-items:center;width:100%;height:40px;max-height:100px!important;overflow:auto!important;opacity:1;outline:none;background-color:var(--ams-input-bg, #ffffff);color:var(--ams-input-color, #212121);border-radius:4px;box-shadow:#00000014 0 0;border:1px solid var(--ams-input-border, rgb(202, 202, 205));font-weight:100}.waaz-remark-field{display:flex;align-items:center;width:100%;height:40px;max-height:150px!important;overflow:auto!important;opacity:1;outline:none;background-color:var(--ams-input-bg, #ffffff);color:var(--ams-input-color, #212121);border-radius:4px;box-shadow:#00000014 0 0;border:1px solid var(--ams-input-border, rgb(202, 202, 205));margin-right:10px;font-weight:100;margin-top:20px}.text-area-by-itsID{display:flex;align-items:center;width:100%;overflow:auto!important;height:100px!important;opacity:1;outline:none;background-color:var(--ams-input-bg, #ffffff);color:var(--ams-input-color, #212121);border-radius:4px;box-shadow:#00000014 0 0;border:1px solid var(--ams-input-border, rgb(191, 191, 203));margin-right:10px;font-weight:100}.from-input-image{text-decoration:none;cursor:pointer}.from-input-image-wrapper{border:1px solid rgb(230,230,231);width:100%;height:150px;display:flex;border-radius:4px;align-items:center;justify-content:center;margin-bottom:16px}.outlet-wrapper{padding:20px 30px}.layout-container{display:flex;width:100%}.main-content{width:calc(100% - 260px);flex-grow:1;padding-right:0;max-width:100%;min-width:0;box-sizing:border-box}.main-content.sm{width:100%!important;max-width:100%!important}@media (max-width: 940px){html,body,#root{max-width:100%;overflow-x:hidden}.layout-container{width:100%!important;max-width:100%!important;overflow-x:hidden}.main-content,.main-content.sm,.dawer-sidebar-box{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;overflow-x:visible}.main-header,.main-header.header-section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.header-section{gap:8px!important;max-width:100%}.header-right-section{width:auto!important;max-width:100%!important;flex:1 1 auto;min-width:0;gap:8px!important}.outlet-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:0!important;overflow-x:hidden;display:flex;flex-direction:column;align-items:stretch}.outlet-wrapper>.container-wrapper,.container-wrapper{width:auto!important;max-width:100%!important;min-width:0!important;margin:-40px 8px 8px!important;box-sizing:border-box!important;scrollbar-gutter:auto;align-self:stretch}.outlet-wrapper>.MuiBox-root{width:100%;max-width:100%;min-width:0;align-self:stretch}}.form-image-preview{width:100px;height:100px;object-fit:contain}.form-submit-button{margin-right:16px;font-weight:700}.image-placeholder{max-width:160px;font-size:12px;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;text-decoration:none}.custom-select{min-width:200px;padding:8px}.id-card-print-selection-box,.user-selection-criteria-row{min-width:0;max-width:100%}.user-selection-criteria-row .custom-select-container,.user-selection-criteria-row .custom-select,.user-selection-criteria-row .MuiAutocomplete-root{min-width:0;width:100%;max-width:100%}.user-selection-criteria-row .custom-select{padding:8px 0}.user-selection-criteria-actions{flex-shrink:0}@media (max-width: 899px){.user-selection-criteria-row .custom-select{min-width:0}}.custom-select-label{color:var(--mui-palette-text-secondary, #626262);margin-top:0!important;padding-top:0!important}.custom-select-container .MuiInputLabel-root.MuiInputLabel-shrink{padding:0 4px}[data-color-mode=dark] .custom-select-container .MuiInputLabel-root.MuiInputLabel-shrink{background-color:#2a2a2a}.table-action-wrapper{display:flex;gap:10px}.table-action-icon{width:19px}.text-area-its_ID{min-height:160px;width:100%}.table-action-icon-download{width:20px}.auth-wrapper{min-height:100vh}.login-page{background:url(/assets/dashboard-DPBuscZ8.png);background-size:cover;background-position:center}.auth-grid-wrapper{min-height:100vh}.auth-grid-logo{margin-left:16px;margin-top:16px}.auth-grid-card-wrapper{min-height:calc(100vh - 210px)}@media (min-width: 600px){.auth-grid-card-wrapper{min-height:calc(100vh - 134px)}}@media (min-width: 960px){.auth-grid-card-wrapper{min-height:calc(100vh - 112px)}}.auth-card-grid{max-width:350px;padding-top:0;margin-top:0;border-radius:22px}.select-card-grid{max-width:600px;padding-top:0;margin-top:0;border-radius:22px}.auth-footer-grid{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0;padding:10px 16px;background-color:#aaa6a680;border-top:3px solid rgba(116,58,58,.85);color:#fff;text-align:center;box-sizing:border-box}.auth-footer-grid a{color:#fff;font-size:13px}.auth-footer-grid a:hover{color:#f5e6c8}.MuiInputLabel-root.MuiInputLabel-shrink{top:0}.form-main-card{height:100%}.card-header-container{display:flex;justify-content:space-between}.card-header{padding:20px}.requisition-table .profile-card .profile-name{text-align:left}.table-header-action-wrapper{display:flex;justify-content:space-between;align-items:center}.table-header-action-wrapper>.MuiBox-root{display:flex;align-items:center}.editor-action{justify-content:flex-end!important;padding-bottom:10px!important;padding-right:10px!important}.table-container{max-height:calc(100vh - 300px)}.department-planning-table table{width:100%!important;min-width:100%!important;table-layout:fixed}.department-planning-table .sticky-table-actions-cell{width:88px!important;min-width:88px!important;max-width:88px!important;box-sizing:border-box!important}.department-planning-table .sticky-table-actions-cell>div{justify-content:center!important;gap:4px}.export-table-container.table-container{max-height:unset}.export-table-container .invitees-card,.export-table-container .invitees-card__name,.export-table-container .invitees-card .itsid-cell,.export-table-container .invitees-card .itsid-cell *{color:#424242!important}.export-table-container .invitees-card{background:linear-gradient(180deg,#fff,#faf8f5)!important;border-color:#e8dfd4!important}.kg-list-table{max-height:calc(100% - 220px);overflow-y:auto;height:fit-content}.kg-list-table.hr-pool-empty,.kg-list-table.hr-directory-empty{overflow-x:hidden!important;container-type:inline-size}.kg-list-table.hr-pool-empty table,.kg-list-table.hr-directory-empty table{width:100%!important;min-width:100%!important;max-width:100%!important;table-layout:fixed!important}.kg-list-table.hr-pool-empty th,.kg-list-table.hr-pool-empty td,.kg-list-table.hr-directory-empty th,.kg-list-table.hr-directory-empty td{min-width:0!important}.kg-list-table.hr-pool-empty .table-row-empty td,.kg-list-table.hr-pool-empty .table-row-empty td:nth-child(1),.kg-list-table.hr-pool-empty .table-row-empty td:nth-child(2),.kg-list-table.hr-pool-empty .table-row-empty td:nth-child(3),.kg-list-table.hr-directory-empty .table-row-empty td,.kg-list-table.hr-directory-empty .table-row-empty td:nth-child(1),.kg-list-table.hr-directory-empty .table-row-empty td:nth-child(2),.kg-list-table.hr-directory-empty .table-row-empty td:nth-child(3){position:static!important;left:auto!important;right:auto!important;box-shadow:none!important}.kg-list-table.hr-pool-empty .table-row-empty td>div,.kg-list-table.hr-directory-empty .table-row-empty td>div{position:sticky;left:0;width:100cqi;max-width:100cqi;box-sizing:border-box;min-height:240px}.hr-directory-table.sticky-table-container th,.hr-directory-table.sticky-table-container td{padding:3px 6px!important}.hr-directory-table .user-name-contacts-cell{gap:1px}.hr-directory-table .user-name-contacts-cell-name{font-size:12px!important;line-height:1.2;font-weight:500}.hr-directory-table .user-name-contacts-cell-row{gap:4px}.hr-directory-table .user-name-contacts-cell-row .MuiSvgIcon-root{font-size:13px!important}.hr-directory-table .itsid-cell{gap:2px}.hr-directory-table .itsid-cell-img,.hr-directory-table .itsid-cell-initial{width:35px;height:35px;font-size:.85rem}.hr-directory-table .itsid-cell-id{font-size:.65rem}.kg-users-view-mode-toggle{display:flex;justify-content:flex-start;padding:12px 16px 0}.kg-users-view-mode-toggle .hr-type-toggle{margin-right:0}.kg-pivot-toolbar{margin-bottom:16px}.kg-pivot-toolbar-actions{flex-wrap:wrap}.kg-pivot-export-btn,.kg-pivot-filter-btn{border-radius:6px;font-weight:600}@media (max-width: 1400px){.kg-pivot-filter-btn .kg-pivot-btn-label,.kg-pivot-export-btn .kg-pivot-btn-label{display:none}.kg-pivot-filter-btn.MuiButton-root,.kg-pivot-export-btn.MuiButton-root{min-width:32px;width:32px;height:32px;padding:0;gap:0}.kg-pivot-filter-btn .MuiButton-startIcon,.kg-pivot-export-btn .MuiButton-startIcon{margin:0}.kg-pivot-table-container .pvtCols{padding-right:88px}}.kg-pivot-loading{display:flex;align-items:center;justify-content:center;min-height:280px}.kg-pivot-empty-message{margin-top:16px;padding:24px 0;text-align:center}.kg-pivot-table-container{overflow-x:auto;margin-top:8px}.kg-pivot-table-container .pvtUi{font-family:inherit;color:#1d2939;width:100%}.kg-pivot-table-container .pvtUi>tbody>tr:first-child{display:none}.kg-pivot-table-container .pvtAxisContainer{border:1px solid #e4e7ec;background:#f9fafb;border-radius:6px}.kg-pivot-table-container .pvtVals{border:1px solid #e4e7ec;background:#fff;border-radius:6px;vertical-align:middle;padding:10px 12px;min-width:200px;width:1%;text-align:center}.kg-pivot-table-container .pvtVals .pvtDropdown,.kg-pivot-table-container .pvtVals .pvtRowOrder,.kg-pivot-table-container .pvtVals .pvtColOrder{display:none}.kg-pivot-heading-host,.kg-pivot-heading{display:block;text-align:center}.kg-pivot-toolbar .kg-pivot-heading{text-align:center}.kg-pivot-table-container .pvtCols,.kg-pivot-table-container .pvtOutput{width:100%}.kg-pivot-table-container .pvtCols{position:relative;padding-right:240px}.kg-pivot-export-host{position:absolute;top:8px;right:12px;z-index:2;cursor:default}.kg-pivot-table-container .pvtCols,.kg-pivot-table-container .pvtRows{min-width:180px;min-height:56px;vertical-align:top;padding-top:10px}.kg-pivot-table-container .pvtCols:before,.kg-pivot-table-container .pvtRows:before{display:block;font-size:12px;font-weight:700;color:#000;letter-spacing:.02em;margin:0 0 4px 6px;white-space:nowrap}.kg-pivot-table-container .pvtCols:before{content:"Add here to show as a column"}.kg-pivot-table-container .pvtRows:before{content:"Add here to show as a row"}.kg-pivot-table-container .pvtHorizList li,.kg-pivot-table-container .pvtHorizList .kg-pivot-axis-chrome-host{display:inline-flex;vertical-align:middle;margin:0}.kg-pivot-table-container .pvtHorizList .kg-pivot-axis-chrome-host,.kg-pivot-table-container .pvtVertList .kg-pivot-axis-chrome-host{padding:8px 6px}.kg-pivot-table-container .pvtVertList .kg-pivot-axis-chrome-host{display:flex;margin:0}.kg-pivot-table-container .pvtAxisContainer li span.pvtAttr{background:#fff;border:1px solid #d0d5dd;border-radius:4px;padding:4px 8px;font-size:13px}.kg-pivot-table-container .pvtTriangle,.kg-pivot-table-container .pvtFilterBox{display:none!important}.kg-pivot-axis-chrome-host{cursor:default}.kg-pivot-axis-chrome{display:inline-flex;align-items:center}.kg-pivot-add-key-btn{border-radius:4px;text-transform:none;font-weight:600;font-size:12px;min-height:24px;height:24px;min-width:unset;padding:0 8px;line-height:1}.kg-pivot-add-key-btn .MuiButton-startIcon{margin-left:0;margin-right:4px}.kg-pivot-remove-key{border:none;background:transparent;cursor:pointer;margin-left:4px;padding:0 2px;font-size:14px;line-height:1;color:#667085}.kg-pivot-remove-key:hover{color:#d92d20}.kg-pivot-table-container table.pvtTable{font-size:13px;border-collapse:collapse;min-width:100%}.kg-pivot-table-container table.pvtTable thead tr th,.kg-pivot-table-container table.pvtTable tbody tr th{background-color:#f2f4f7;border:1px solid #e4e7ec;font-weight:600;padding:8px 10px}.kg-pivot-table-container table.pvtTable tbody tr td{border:1px solid #e4e7ec;padding:8px 10px;text-align:right}.kg-pivot-table-container .pvtRowLabel,.kg-pivot-table-container .pvtColLabel{vertical-align:top}.kg-pivot-filter-drawer .MuiDrawer-paper{width:min(520px,100vw)}.kg-pivot-filter-drawer-content{padding:24px;width:100%;min-height:100%;display:flex;flex-direction:column}.kg-pivot-filter-drawer-actions{margin-top:auto;padding-top:24px}@media (max-width: 767px){.kg-list-table{max-height:calc(100dvh - 300px)}.kg-list-table.sticky-table-container table{min-width:720px}}@media (min-width: 768px){.row:has(.kg-users-toolbar-actions)>.col-sm-4.text-end{flex:0 0 100%;max-width:100%}.kg-users-toolbar-actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px}.kg-users-toolbar-actions>.MuiButton-root{flex-shrink:0;max-width:180px;width:auto;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 767px){.row:has(.kg-users-toolbar-actions)>.col-sm-4.text-end{flex:0 0 100%;max-width:100%}.new-large-table-procurement-toolbar__actions:has(.kg-users-toolbar-actions){width:100%;max-width:100%;min-width:0;overflow:visible}.new-large-table-procurement-toolbar__actions:has(.kg-users-toolbar-actions)>*{flex:1 1 100%;min-width:0;max-width:100%}.kg-users-toolbar-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.kg-users-toolbar-actions>.MuiButton-root{width:auto;min-width:0;max-width:180px;box-sizing:border-box;font-size:.7rem;font-weight:600;padding:4px 6px;line-height:1.25;white-space:normal;overflow-wrap:break-word;min-height:30px}}@media (max-width: 399px){.kg-users-toolbar-actions{gap:6px}.kg-users-toolbar-actions>.MuiButton-root{font-size:.65rem;padding:3px 5px}}.roster-table.table-container tbody td.roster-editable-col{background-color:#f8fafc!important;cursor:pointer}.roster-table.table-container tbody td.roster-editable-col:hover{background-color:#f1f5f9!important}.roster-table.table-container.roster-table-refreshing{pointer-events:none;-webkit-user-select:none;user-select:none}.roster-table-refreshing~.row{pointer-events:none;opacity:.65}.form-check-input:checked{background-color:#003b26!important;border-color:#003a25!important}.form-check-input{border-color:#133a29!important}.table-container thead th{background-color:var(--ams-table-header-bg, #e9ecef);top:0;z-index:1100}.table-container thead th div{font-size:13px!important}.multiselect-chip-wrapper{display:flex;flex-wrap:wrap;gap:4px;margin-left:5px;margin-top:5px;min-width:0;max-width:100%}.multiselect-chip-wrapper--count{margin-top:0;margin-bottom:0;align-items:center}.multiselect-selected-count-chip.MuiChip-root{height:20px}.multiselect-selected-count-chip .MuiChip-label{padding-left:8px;padding-right:8px;font-size:12px;line-height:1}.multiselect-chip{max-width:100%;border-radius:25px;background-color:var(--ams-multiselect-chip-bg, #dde5ee);overflow:hidden}.multiselect-chip .MuiChip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-chip .MuiChip-deleteIcon{border-radius:50%;color:#144d8e}.badge-cell{background-color:#f0a937;padding:5px 12px;border-radius:12px;font-size:12px;font-weight:500;color:#fff}.table-cell-action-wrapper{display:flex;justify-content:flex-end;border:none}.recharts-wrapper{width:100%!important}.custom-menu-paper{max-height:200px;overflow-y:auto}.kg-filter-search{display:flex;width:100%}.schedule-filter-search{position:absolute;top:10px;right:10px}.kg-profile-image{width:100px;height:100px;border-radius:50%;object-fit:cover;display:block}.khidmat-request-profile-card{margin-bottom:16px;background-color:#fff8f8;border-radius:8px;box-shadow:none;border:1px solid rgba(147,11,25,.12);overflow:hidden;position:relative}.khidmat-request-profile-system-badge{position:absolute;top:8px;right:8px;z-index:1}.khidmat-request-profile-system-chip{background-color:#4caf50!important;color:#fff!important;font-weight:600!important;font-size:.6875rem!important;height:22px!important}.khidmat-request-profile-content{padding:12px 16px!important}.khidmat-request-profile-content:last-child{padding-bottom:12px!important}.khidmat-request-profile-layout{display:flex;align-items:flex-start;gap:16px}.khidmat-request-profile-avatar-col{flex-shrink:0;display:flex;flex-direction:column;align-items:center;width:72px}.khidmat-request-profile-avatar{width:64px;height:64px;border:2px solid #fff;border-radius:6px;object-fit:cover;box-shadow:0 1px 4px #00000014}.khidmat-request-profile-avatar-placeholder{background-color:#ececec;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;color:#666}.khidmat-request-profile-itsid{margin-top:6px;font-weight:600;color:#424242;font-size:.75rem;line-height:1.2;text-align:center;word-break:break-all}.khidmat-request-profile-fields{flex:1;min-width:0}.khidmat-request-profile-field{min-height:44px}.khidmat-request-profile-label{margin-bottom:2px;font-size:.6875rem!important;font-weight:600!important;color:#930b19!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.2!important}.khidmat-request-profile-value{font-weight:500!important;color:#212121!important;font-size:.8125rem!important;line-height:1.35!important;word-break:break-word}.khidmat-request-profile-link{font-weight:500;color:#212121;font-size:.8125rem;line-height:1.35;text-decoration:none;word-break:break-all}.khidmat-request-profile-link:hover{text-decoration:underline;color:#930b19}.khidmat-request-profile-contact-icons{display:flex;gap:4px;align-items:center}.khidmat-request-profile-contact-btn{color:#212121!important;padding:4px!important}.khidmat-request-profile-contact-btn:hover{color:#930b19!important;background-color:#930b190f!important}.khidmat-request-profile-contact-btn.Mui-disabled{color:#00000042!important}.khidmat-request-profile-contact-btn-wa:hover{color:#25d366!important}.khidmat-request-profile-contact-icon{font-size:15px!important}.khidmat-request-profile-contact-btn-wa .khidmat-request-profile-contact-icon{color:#25d366}@media (max-width: 1439px){.khidmat-request-profile-content{padding:10px 12px!important}.khidmat-request-profile-layout{gap:12px}.khidmat-request-profile-avatar-col{width:60px}.khidmat-request-profile-avatar{width:56px;height:56px}.khidmat-request-profile-itsid,.khidmat-request-profile-value,.khidmat-request-profile-link{font-size:.75rem!important}.khidmat-request-profile-label{font-size:.625rem!important}.khidmat-request-profile-field{min-height:38px}}@media (max-width: 599px){.khidmat-request-profile-layout{flex-direction:row;align-items:center}.khidmat-request-profile-mobile-hidden{display:none!important}}.khidmat-request-status-view{display:flex;flex-direction:column;gap:16px}.khidmat-request-status-alert{border-radius:8px!important}.khidmat-request-status-message{font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.khidmat-poc-card{border:1px solid rgba(147,11,25,.12);border-radius:8px;background-color:#fff8f8;padding:16px}.khidmat-poc-card--loading,.khidmat-poc-card--empty{text-align:center;padding:24px 16px}.khidmat-poc-loading-text,.khidmat-poc-empty-text{color:#616161;font-size:.875rem}.khidmat-poc-card-title{font-size:.75rem!important;font-weight:700!important;color:#930b19!important;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px!important}.khidmat-poc-card-body{display:flex;align-items:flex-start;gap:16px}.khidmat-poc-avatar-col{flex-shrink:0;display:flex;flex-direction:column;align-items:center;width:72px}.khidmat-poc-avatar{width:64px;height:64px;border:2px solid #fff;border-radius:6px;object-fit:cover;box-shadow:0 1px 4px #00000014}.khidmat-poc-avatar-placeholder{background-color:#ececec;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;color:#666}.khidmat-poc-itsid{margin-top:6px;font-weight:600;color:#424242;font-size:.75rem;line-height:1.2;text-align:center;word-break:break-all}.khidmat-poc-details{flex:1;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.khidmat-poc-field-contact{grid-column:1 / -1}.khidmat-poc-label{margin-bottom:2px;font-size:.6875rem!important;font-weight:600!important;color:#930b19!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.2!important}.khidmat-poc-value{font-weight:500!important;color:#212121!important;font-size:.8125rem!important;line-height:1.35!important;word-break:break-word}.khidmat-poc-contact-icons{display:flex;gap:4px;align-items:center}.khidmat-poc-contact-btn{color:#212121!important;padding:4px!important}.khidmat-poc-contact-btn:hover{color:#930b19!important;background-color:#930b190f!important}.khidmat-poc-contact-btn.Mui-disabled{color:#00000042!important}.khidmat-poc-contact-btn-wa:hover{color:#25d366!important}.khidmat-poc-contact-icon{font-size:15px!important}.khidmat-poc-contact-btn-wa .khidmat-poc-contact-icon{color:#25d366}@media (max-width: 599px){.khidmat-poc-details{grid-template-columns:1fr}.khidmat-poc-field-contact{grid-column:auto}}.global-add-edit-kg-container{align-items:stretch}.kg-left-form-container,.kg-right-form-container{width:400px;display:flex;flex-direction:column;justify-content:stretch}.kg-left-form-container{max-width:400px;width:300px;padding-bottom:30px}.kg-right-form-container{flex:1;margin-right:20px}.default-action{padding-top:20px;padding-bottom:20px}.instruction-inner-container{margin-bottom:14px}.import-file-container{text-align:center;margin:20px 0}.file-upload-label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:150px;border:2px dashed #ccc;border-radius:8px;cursor:pointer;text-align:center;padding:10px;margin:0 auto;transition:border-color .3s ease}.zone-mapping-field{border:2px dashed #ccc;margin:10px;border-radius:8px;width:100%;padding:20px}.file-name{margin-top:8px;font-size:14px;color:#333}.bulk-import{background-color:#fff}.assign-hierarchy-allocate-table .user-name-contacts-cell-row{flex-wrap:wrap}.assign-hierarchy-allocate-table .user-name-contacts-cell-name{word-break:break-word;overflow-wrap:anywhere}.action-input-field-wrapper{display:flex;gap:10px;width:100%}.import-file-form-submit-button{padding-bottom:40px}.search-its-detail-field-wrapper{padding-bottom:50px;min-height:600px;max-width:900px}.search-its-detail-form-wrapper{max-width:none;width:100%}.table-row-error{background-color:#fbe9e7!important}.table-row-tooltip{cursor:pointer}.custom-array-input-container{display:flex;flex-wrap:wrap;gap:25px}.permission-input-wrapper{display:flex;flex-direction:column;padding:15px}.custom-array-input-container{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.custom-array-input-item{display:flex;flex-direction:column}.custom-array-input-checkbox-group{display:flex;flex-wrap:wrap;gap:8px}.form-wrapper .MuiStepper-root{margin-bottom:20px}.system-role-form-wrapper{max-width:1300px;padding-right:24px}.system-role-form-wrapper .MuiAccordionSummary-content{display:flex;align-items:center;justify-content:space-between}.permission-input-wrapper{border:1px solid #f3eded;border-radius:8px}.tree-hierarchy-wrapper{padding-left:0;overflow:hidden}.tree-hierarchy-wrapper .card-content{height:100%}.tree-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;min-width:fit-content}.tree-scroll-area{max-height:calc(100% - 70px);overflow:auto;padding:0}.tree-scroll-area::-webkit-scrollbar{width:0;height:0}.hierarchy-grid-section-divider{width:100%;height:3px;margin:28px 0 20px;border-radius:3px;background:linear-gradient(90deg,#82031426,#820314 18%,#820314 82%,#82031426);box-shadow:0 1px #00000014;flex-shrink:0}.vertical-seprator{width:.5px;height:25px;background-color:#8e8e8e}.children-container{display:flex;gap:20px}.department-tree{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;min-width:0}.hod-sme-split-wrapper{width:100%}.hod-sme-hod-only-wrapper{display:flex;flex-direction:column;align-items:center}.hod-sme-split-container{width:100%;flex-wrap:wrap}.hod-sme-split-container>.hod-sme-branch{flex:1;min-width:200px;display:flex;flex-direction:column;align-items:center}.hod-sme-split-container>.hod-sme-branch.sme-branch:before{left:50%;width:calc(50% + 10px)}.hod-sme-split-container>.hod-sme-branch.hod-branch:before{left:-10px;width:calc(50% + 10px)}.hod-sme-tree-column{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%}.hod-sme-column-drop{flex-shrink:0}.hod-sme-branch-label-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.hod-sme-branch-label{border:1.5px solid #c62828;border-radius:3px;padding:4px 12px;font-weight:700!important;font-size:11px!important;line-height:1.1!important;text-transform:uppercase;text-align:center;color:#111827;background:#fff;min-width:56px}.hod-sme-first-row{display:flex;flex-direction:column;align-items:center;width:100%}.hod-sme-connector-drop-slot{position:relative;width:100%;min-height:20px;flex-shrink:0}.hod-sme-label-to-cards{flex-shrink:0}.hod-sme-members-grid{display:flex;flex-direction:column;align-items:center;width:100%}.hod-sme-row-branch .hod-sme-row-container{flex-wrap:nowrap;justify-content:center;width:100%;position:relative}.hod-sme-grid-card{display:flex;flex-direction:column;align-items:center;position:relative}.hod-sme-grid-card .tree-line-vertical{display:block}.hod-sme-row-branch{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;margin:0 auto}.hod-sme-row-rail-measured{align-self:flex-start}.hod-sme-rail-stem,.hod-sme-between-rows,.hod-sme-secondary-row-drop{flex-shrink:0}.hod-sme-split-wrapper .hod-sme-grid-card:before{display:none!important}.department-card-wrapper{display:flex;align-items:center}.department-wrapper{display:flex;align-items:center;position:relative;flex-direction:column}.department-tree>.department-wrapper.department-info{overflow:auto;max-width:100%;width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.department-tree>.department-wrapper.department-info::-webkit-scrollbar{width:0;height:0}.department-info .tree-wrapper{width:max-content;max-width:none;min-width:min-content;margin-left:auto;margin-right:auto}.department-container{display:flex;align-items:center;padding-right:20px}.dep-card-container .department-wrapper:first-child:before,.dep-card-container .department-wrapper:first-child:after{content:" ";position:absolute;left:-2px;top:0;width:3px;height:50%;background-color:#fff}.dep-card-container .department-wrapper:first-child:after{right:-2px;left:unset}.dep-card-container .department-wrapper:last-child:before,.dep-card-container .department-wrapper:last-child:after{content:" ";position:absolute;left:-2px;bottom:0;width:2px;height:50%;background-color:#fff}.dep-card-container .department-wrapper:last-child:after{right:-2px;left:unset}.department-info{position:relative;box-shadow:0 0 5px #c4c4c47a;max-width:100%;width:100%;margin:0 auto;padding:20px 10px;border-radius:20px;box-sizing:border-box}.department-tree .department-info:last-child:after{content:" ";position:absolute;width:7px;height:50%;left:-3px;bottom:0;background-color:#fff}.dep-card-container{display:flex;flex-direction:column;gap:20px}.dep-card-container-child{border-left:.5px solid #e1dfdf}.dep-children{border-right:.5px solid #e1dfdf}.horizontal-seprator{width:40px;height:.5px;background-color:#8e8e8e}.department-cards{display:flex;align-items:center;min-width:300px;width:300px;min-height:30px;box-sizing:border-box;background:#fff;border:2px solid #c4a44a;border-radius:6px;padding:8px 12px;gap:6px;color:#111827;justify-content:center;box-shadow:0 2px 8px #00000014,0 1px 2px #0000000a}.dept-heading{text-transform:uppercase!important;font-weight:700!important;font-size:14px!important;line-height:1.3!important;text-align:center;color:#111827!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tree-card-container{justify-content:center;gap:20px}.tree-card-wrapper{display:flex;flex-direction:column;align-items:center}.pcard{width:300px;background:#fff;border-right:1.5px solid #eaecf0;border-top:1.5px solid #eaecf0;border-bottom:1.5px solid #eaecf0;border-radius:12px;border-left-width:4px;overflow:hidden;box-shadow:0 2px 10px #00000012;transition:all .22s cubic-bezier(.23,1,.32,1);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;animation:ci .4s ease both}.tm-grid .pcard,.member-grid .pcard{width:100%;max-width:100%}.top-card .pcard{flex:0 0 calc(100% / 3);width:100%}.org-report-top-card{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--org-top-card-bg-start, #eef2f7) 0%,var(--org-top-card-bg-end, #d9e2ec) 100%)}.org-report-top-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--org-top-card-highlight, rgba(255, 255, 255, .25)) 0%,transparent 50%);pointer-events:none}.org-report-top-card__title{color:var(--org-top-card-title, #06466b)!important;position:relative;z-index:1}.org-report-section-title{color:var(--org-section-title, #273469)!important}.org-report-section-heading{color:var(--org-report-section-heading, #8b1a2b)!important;border-bottom:1px solid var(--org-report-section-border, #e7e7e7);padding-bottom:5px;margin-bottom:0;font-size:14px}.pcard:hover{box-shadow:0 10px 28px #0000001c,0 0 0 3px #c4a44a1f;transform:translateY(-4px)}.card-row1{flex:1;display:flex;align-items:flex-start;gap:10px;padding:10px 10px 4px;overflow:hidden}.card-col1{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.pcard .photo{width:45px;height:45px;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.pcard .ph-gold{background:#fff8e7;color:#c4a44a;border:1.5px solid #f0dc9a}.pcard .ph-red{background:#fff0f2;color:#9b0018;border:1.5px solid #ffccd2}.pcard .ph-gray{background:#f1f5f9;color:#64748b;border:1.5px solid #e2e8f0}.pcard .its{font-size:10px;font-weight:700;color:#767676;white-space:nowrap}.pcard .pcard-col1-its{font-size:9px;font-weight:700;color:#64748b;line-height:1.2;text-align:center;max-width:52px;font-variant-numeric:tabular-nums;word-break:break-all}.pcard .pcard-col1-its--ld{font-family:DM Sans,system-ui,sans-serif;font-size:9px}.pcard .pcard-jammat-phone{font-size:10px;font-weight:600;color:#374151;line-height:1.35;word-break:break-word}.pcard .pcard-jammat-phone--ld{font-family:Al-Kanz,sans-serif;font-size:12px;font-weight:700;color:#4b5563}.pcard .pcard-jammat-phone-ph{font-family:DM Sans,system-ui,sans-serif;font-size:10px;font-weight:600;color:#374151}.pcard .pcard-jammat-phone--ld .pcard-jammat-phone-ph{font-family:DM Sans,system-ui,sans-serif;font-size:10px}.pcard .pcard-jammat-phone-sep{font-weight:500;color:#94a3af}.pcard .card-col2{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;overflow:hidden}.pcard .card-col2.pcard-col2--ld{align-items:flex-end;text-align:right}.pcard .card-col2.pcard-col2--ld .c-name{text-align:right;width:100%}.pcard .card-col2.pcard-col2--ld .c-name.c-name--rtl{direction:rtl;unicode-bidi:embed}.pcard .c-name{font-size:11.5px;font-weight:700;color:#111827;line-height:1.38;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcard .c-kg{font-size:10px;font-weight:500;color:#9ca3af}.pcard .c-pos{font-size:10px;font-weight:600;color:#374151}.pcard .card-row2{display:flex;align-items:center;gap:6px;padding:6px 10px 8px;flex-shrink:0;border-top:1px solid #f3f4f6;min-height:41px}.pcard .ic{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;border:1.5px solid;cursor:pointer;transition:all .16s;text-decoration:none;flex-shrink:0}.pcard .ic svg{width:13px;height:13px}.pcard .ic-wa{background:#f0fdf4;border-color:#bbf7d0}.pcard .ic-wa:hover{background:#dcfce7;border-color:#4ade80;transform:scale(1.12)}.pcard .ic-ph{background:#fff0f2;border-color:#ffd6db}.pcard .ic-ph:hover{background:#ffe4e8;border-color:#fca5b0;transform:scale(1.12)}@keyframes ci{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.has-multiple-users{margin:auto}.department-report .form-main-card{margin-right:0}.assign-kg-select-field{min-width:150px!important}.kg-clear-search-btn{margin-top:28px}.kg-filter-activate{width:100%;min-width:130px;margin-right:0;display:table}.kg-dept-selected-count.MuiGrid-item{margin-left:auto;display:flex;justify-content:flex-end;align-items:center}.kg-filter-activate.activate button{background-color:#2e7d32!important;border-color:#2e7d32!important;color:#fff!important}.kg-filter-activate.activate button:hover{background-color:#1b5e20!important;border-color:#1b5e20!important}.kg-filter-activate.deactivate button{background-color:#d32f2f!important;border-color:#d32f2f!important;color:#fff!important}.kg-filter-activate.deactivate button:hover{background-color:#b71c1c!important;border-color:#b71c1c!important}.hierarchy-wrapper{position:relative;display:flex;justify-content:space-between}.hierarchy-container{width:49.5%;background-color:#fff;border-radius:20px;min-height:calc(100vh - 200px)}.hierarchy-container li.MuiListItem-root{padding-bottom:3px;padding-top:3px}.hierarchy-container li.MuiListItem-root span{font-size:13px;font-weight:400}.hierarchy-overlay-container{height:100%;max-height:fit-content;overflow:auto;width:50%;padding:18px;position:absolute;top:12px;box-shadow:0 1px 20px 6px #ebebeb;border-radius:10px;display:flex;flex-direction:column;gap:20px;background-color:#fff}.hierarchy-overlay-container .MuiTablePagination-root .MuiToolbar-root{min-height:40px;padding-top:0;padding-bottom:0}.hierarchy-overlay-container h4{margin-top:0}.field-error{color:red;font-size:13px}.modal-head{display:flex;gap:10px;align-items:center}.w-mx{min-width:max-content!important}.user-details{display:flex;align-items:center;gap:16px}.user-name h6{font-size:15px;margin-bottom:10px}.user-name h6:last-child{margin-bottom:0;font-size:14px;font-weight:500}.user-info-wrapper{display:flex;justify-content:space-between;margin-top:20px}.overlay-cross-btn{position:absolute;top:-50px;right:0;cursor:pointer}.access-denied-container{display:flex;justify-content:center;align-items:center;height:calc(100vh - 75px)}.access-denied-content{background-color:#fff;padding:20px 40px 40px;border-radius:8px;text-align:center;max-width:400px;width:100%}.access-denied-title{font-size:32px;font-weight:700;color:#333;margin-bottom:20px}.access-denied-message{font-size:16px;color:#777;margin-bottom:20px}.go-home-button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.go-home-button:hover{background-color:#0056b3}.profile-wrapper{width:48%}@media (min-width: 1200px){.profile-container .profile-layout-row{grid-template-columns:repeat(12,minmax(0,1fr))}.profile-container .profile-layout-col--quick,.profile-container .profile-layout-col--logo,.profile-container .profile-layout-col--card{min-width:0}}@media (max-width: 1199px){.profile-container .profile-layout-col--card{justify-self:center;max-width:400px}}@media (min-width: 1266px){.profile-container .profile-layout-col--card-full{justify-self:center;max-width:400px}.profile-container .profile-layout-col--card:not(.profile-layout-col--card-full){max-width:400px;justify-self:end}.profile-container .profile-id-card{max-width:400px}}@media (min-width: 1266px) and (max-width: 1550px){.profile-container .profile-layout-row{gap:32px}.profile-container .profile-araz-logo{max-width:220px;max-height:220px}.profile-container .profile-quick-actions-grid>.MuiGrid-item{flex-basis:50%;max-width:50%}}@media (min-width: 1551px){.profile-container .profile-layout-row{gap:40px}}.profile-item-wrapper{padding:10px 10px 5px;border-bottom:1px solid #e6e1e1;margin-bottom:5px;width:100%}.profile-item-wrapper span:first-child{width:130px;display:inline-block;color:#0056b3}.hierarchy-save-btn{margin-top:27px}.title{margin-bottom:16px}.cardContainer{display:flex;flex-wrap:wrap;overflow-x:auto;padding-bottom:16px;margin-left:-10px}.cardWrapper{padding:10px}.card{padding:24px;text-align:center;box-shadow:none;border-radius:8px;min-width:250px}.cityName{margin-bottom:16px;text-align:center}.circleWrapper{position:relative;width:100%;height:auto}.centerContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.completionText{color:#757575}.completionValue{color:#000}.downloadButton{margin-top:24px;text-transform:none;padding:10px 20px;font-size:14px}.logo-wrapper{min-height:90px;padding-left:16px}.department-report h2{font-size:20px}.department-cards-wrapper h4,.zonal-cards-wrapper h4{font-size:16px}@media (min-width: 1000px){.main-header-search-input{width:440px!important}}.sidebar-container .MuiDrawer-paper{background-color:#fff!important}.sidebar-container .nav-item-label{background-color:#e5ce89!important}.sidebar-container .MuiListItemButton-root:hover{background-color:#820314!important}.sidebar-container .MuiListItemButton-root:hover p{color:#fff}.sidebar-container .MuiListItemButton-root:hover svg{fill:#fff}.selected-item svg{fill:#fff}.sidebar-container .nav-item-label .sidebar-icon:hover{background-color:#690a00!important}.sidebar-container .MuiListItemButton-root.Mui-selected{background-color:#820314!important;color:#fff}.sidebar-container .MuiListItemButton-root.Mui-selected p{color:#fff}.sidebar-icon:hover{color:#fff!important}.header-search-icon{color:#fff!important;cursor:pointer}.sidebar-box .MuiDrawer-paper{top:55px;height:calc(100% - 55px)}.main-header-end-box{display:flex;align-items:center;justify-content:flex-end;gap:8px}.header-clear-cache-section{display:flex;align-items:center;flex-shrink:0}.header-clear-cache-btn.MuiButton-root{background-color:#fff;color:#820314;font-weight:600;text-transform:none;min-width:auto;padding:4px 12px;line-height:1.4;box-shadow:none}.header-clear-cache-btn.MuiButton-root:hover{background-color:#f5f5f5;box-shadow:none}.dawer-sidebar-box{display:flex;flex-grow:1!important;min-width:0;max-width:100%}.header-notification-icon{color:#000;background-color:#fff;padding:6px;border-radius:50%}.outlet-wrapper{flex-grow:1;overflow:auto;padding:0;min-width:0}.sidebar-new-container{display:flex}.sidebar-new-icon{color:#000;border:2px solid transparent;border-radius:6px;margin:5px;display:flex!important;justify-content:center!important;transition:all .2s ease}.cmcolor{font-size:20px}.sidebar-new-icon-active{border:2px solid #820314!important}.sidebar-new-icon-active .cmcolor{color:#820314!important}.sidebar-new-menu-panel{flex:1;padding-left:5px;padding-right:5px;border-left:1px solid #d8dbde;min-height:77vh}.sidebar-new-menu-panel .side-bar-nav-groups a p{font-size:13px;font-weight:500}.sidebar-new-menu-panel .side-bar-nav-groups a{padding:5px 10px;font-size:13px;border-radius:6px;font-weight:600;margin-bottom:4px}.sidebar-new-menu-option{margin:8px;padding:6px;border-radius:6px;cursor:pointer;transition:all .2s ease}.sidebar-new-menu-option:hover{background-color:#820314!important;color:#fff}.sidebar-new-active{background-color:#820314;color:#fff}.bottom-navigation{background-size:40px}.bottom-navigation .profile-section h6{color:#fff!important}.bottom-title-seprator{width:100%;background-image:url(assets/images/backgrounds/border-line.png);height:15px;background-size:30px;margin-bottom:10px}.bottom-title-seprator.inner-container{height:5px;background-size:15px}.module-header-items .bottom-title-seprator{margin-bottom:50px}.table-container thead th{background-color:var(--ams-table-header-bg, #ffe8a1)}.table-row-odd{background-color:var(--ams-table-row-odd-bg, #fcf8ec)}.hierarchy-filter-badge-wrapper{display:flex;justify-content:space-between;align-self:flex-end;margin:auto}.hierarchy-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;width:100%;margin-bottom:12px}.hierarchy-toolbar-title{margin-right:auto;flex-shrink:0;line-height:1.3!important;white-space:nowrap}.hierarchy-toolbar-btn{height:32px!important;font-size:12px!important;font-weight:600!important;border-radius:8px!important;min-width:auto!important;padding:0 12px!important;white-space:nowrap;flex-shrink:0}.hierarchy-toolbar-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0;margin-left:auto}.hierarchy-toolbar .group-btn{flex-shrink:0;height:28px;border-radius:16px!important;overflow:hidden}.hierarchy-toolbar .group-btn .MuiToggleButton-root,.hierarchy-toolbar .group-btn .MuiToggleButton-root.Mui-selected,.hierarchy-toolbar .pill-btn,.hierarchy-toolbar .pill-btn.Mui-selected,.hierarchy-toolbar .round-pill-btn,.hierarchy-toolbar .round-pill-btn.Mui-selected{padding:0 8px!important;font-size:11px!important;font-weight:600!important;height:28px!important;min-height:28px!important;min-width:0!important;line-height:1.2!important;border-radius:0!important;box-shadow:none!important}.hierarchy-toolbar .group-btn .Mui-selected{border-radius:0!important;box-shadow:none!important}.hierarchy-toolbar-field{width:140px;min-width:120px;flex:0 1 140px}.hierarchy-toolbar--mobile{flex-wrap:nowrap;justify-content:space-between;gap:8px}.hierarchy-toolbar--mobile .hierarchy-toolbar-title{margin-right:0;flex:1 1 auto;min-width:0;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1rem!important}.hierarchy-toolbar--mobile .hierarchy-toolbar-actions{margin-left:0;width:auto;max-width:none;flex-shrink:0}.hierarchy-filters-btn{position:relative;height:32px!important;min-width:auto!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;text-transform:none!important;border-radius:8px!important;border-color:#d1d5db!important;color:#111827!important;background:#fff!important;white-space:nowrap}.hierarchy-filters-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:#820314;color:#fff;font-size:10px;font-weight:700;line-height:1}.hierarchy-filters-drawer{width:min(360px,92vw);box-sizing:border-box}.hierarchy-filters-drawer-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid #e5e7eb}.hierarchy-filters-drawer-body{display:flex;flex-direction:column;gap:14px;padding:16px}.hierarchy-filters-drawer-body .hierarchy-toolbar-field{width:100%;min-width:0;max-width:none;flex:none}.hierarchy-filters-drawer-toggles{display:flex;flex-wrap:wrap;gap:8px}.hierarchy-team-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.hierarchy-team-actions .hierarchy-team-actions{display:contents}.hierarchy-header-mobile-count{display:none;margin-left:auto;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#eef2f7;color:#374151;font-size:12px;font-weight:700;line-height:22px;text-align:center}.hierarchy-mobile-dept{display:flex;flex-direction:column;gap:10px;width:100%}.hierarchy-mobile-dept-heading{width:100%!important;min-width:0!important;max-width:none!important}.hierarchy-mobile-team-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin-top:8px;gap:8px}.hierarchy-mobile-team-actions .hierarchy-team-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:0!important;gap:8px}.hierarchy-mobile-team-actions .view-hierarchy-member-btn{flex:0 0 auto;width:auto;max-width:100%;margin-top:0;margin-left:auto;margin-right:auto}.hierarchy-toolbar--mobile .hierarchy-toolbar-btn{height:32px!important;width:32px!important;min-width:32px!important;padding:0!important;border-radius:8px!important}.hierarchy-toolbar--mobile .hierarchy-toolbar-btn-label{display:none}.hierarchy-toolbar--mobile .hierarchy-toolbar-btn .MuiButton-startIcon{margin:0!important}.list-view-card-wrapper--mobile{background-color:#d1efff80;padding:10px 12px;margin-bottom:10px;border-radius:8px}.list-view-card-wrapper--mobile.zone-card{background-color:#e2fce880!important}.list-view-card-wrapper--mobile .list-view-title{color:#0a56b3;min-width:0;max-width:none;font-size:14px;font-weight:700}.list-view-card-wrapper--mobile .hierarchy-header{min-height:28px;padding:0}.hierarchy-mobile-section-body{display:flex;flex-direction:column;gap:6px}.hierarchy-outline-wrapper{width:100%;padding:4px 0 16px}.hierarchy-outline{width:100%;display:flex;flex-direction:column;gap:0}.hierarchy-outline-node{--outline-depth: 0;position:relative;width:100%}.hierarchy-outline-row{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 4px 8px calc(8px + (var(--outline-depth) * 16px));border-bottom:1px solid #eef0f3;box-sizing:border-box}.hierarchy-outline-row--expandable{cursor:pointer}.hierarchy-outline-row--expandable:active{background:#f8fafc}.hierarchy-outline-label{flex:1 1 auto;min-width:0;font-size:14px!important;font-weight:600!important;color:#111827!important;line-height:1.3!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-outline-row--depth-0 .hierarchy-outline-label{font-weight:700!important}.hierarchy-outline-chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#6b7280}.hierarchy-outline-body{padding:4px 0 4px calc(8px + (var(--outline-depth) * 16px))}.hierarchy-outline-members{display:flex;flex-direction:column;gap:8px;padding:4px 0 8px 8px;width:100%}.hierarchy-outline-members .pcard,.hierarchy-outline-members .hierarchy-user-card-card{width:100%!important;max-width:100%!important;margin:0!important}.hierarchy-outline-body .hierarchy-team-actions{justify-content:flex-start;padding:4px 0 8px 8px}.hierarchy-outline-body .view-hierarchy-member-btn{margin-top:0}@media (max-width: 600px){.hierarchy-toolbar{gap:8px}.hierarchy-toolbar-title{font-size:1.05rem!important;max-width:42%;overflow:hidden;text-overflow:ellipsis}.hierarchy-toolbar-actions{gap:4px;margin-left:auto;width:auto;max-width:58%}.hierarchy-toolbar-btn{height:28px!important;width:28px!important;min-width:28px!important;padding:0!important;border-radius:6px!important}.hierarchy-toolbar-btn-label{display:none}.hierarchy-toolbar-btn .MuiButton-startIcon{margin:0!important}.hierarchy-toolbar-btn .MuiSvgIcon-root{font-size:16px!important}.hierarchy-toolbar .group-btn{height:26px}.hierarchy-toolbar .group-btn .MuiToggleButton-root,.hierarchy-toolbar .group-btn .MuiToggleButton-root.Mui-selected,.hierarchy-toolbar .pill-btn,.hierarchy-toolbar .pill-btn.Mui-selected,.hierarchy-toolbar .round-pill-btn,.hierarchy-toolbar .round-pill-btn.Mui-selected{padding:0 6px!important;font-size:10px!important;height:26px!important;min-height:26px!important;min-width:0!important;border-radius:0!important;box-shadow:none!important}.hierarchy-toolbar .group-btn .Mui-selected{border-radius:0!important;box-shadow:none!important}.hierarchy-toolbar-field{width:calc(50% - 4px);min-width:calc(50% - 4px);max-width:calc(50% - 4px);flex:1 1 calc(50% - 4px)}}.profile-image{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-right:20px}.araz-city,.hierarchy-position{color:#555}.badge{padding:5px 10px;background-color:#007bff;color:#fff;border-radius:20px;font-size:12px;margin-top:10px}.international{background-color:#ff5722}.contact-item{display:flex;gap:10px;align-items:center}.left-title{width:200px}.badgeText{display:inline-block;padding:5px 15px;border-radius:20px;font-size:10px;font-weight:700;color:#fff}.kgGroupBadge{background-color:#ff9800}.kgTypeBadge{background-color:#144d8e}.departmentBadge{background-color:#1ec79d}.availabilityBadge{background-color:#df8b1e}.gridContainer{display:flex;justify-content:flex-end;gap:10px}.hierarchy-select-field{width:100%;padding:3px 0}.module-selection-logo{height:80px}.module-selection-header h1{font-size:24px;color:#333}.consent-header{display:flex;justify-content:center;align-items:center}.module-card-grid{width:100%;padding:0 50px 40px}.module-card{cursor:pointer;display:flex;flex-direction:column;padding:20px;border-radius:10px;height:100px;color:#fff;font-weight:700;box-shadow:0 4px 8px #0000001a;background-image:url(assets/images/backgrounds/jali.svg)}.header-inputs-wrapper .header-inputs{margin-right:10px}.module-selection-main-card{position:relative;padding:10px 10px 30px}.module-card-icon-wrapper{position:absolute;top:-20px;left:30px;background-color:#fff;width:60px;height:60px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px #0000001a;border-radius:10px}.module-card-icon-wrapper img{width:40px;height:40px;object-fit:contain}.module-card-title{font-size:18px;margin-top:20px;font-weight:500}.module-selection-wrapper{padding:40px;width:100%}.view-compile-btn-wrapper{position:relative;top:36px;right:148px}.consent-selection-wrapper{display:flex;justify-content:center;width:100%}.module-card-wrapper{margin:60px 20px 0;background-color:#fffbf0cc}.consent-card-wrapper{background-color:#fff;border-radius:20px;padding:30px}.auth-card-grid .card-body{padding:10px 16px}.module-main-wrapper{background-image:url(/assets/dashboard-DPBuscZ8.png);background-size:cover;display:flex;align-items:center;justify-content:center;background-position:center;min-height:100vh;height:100%}.edit-compile-header-btn{position:absolute;right:5px}.add-compile-list-btn{position:absolute;top:8px;right:5px}.consent-wrapper{background-image:url(/assets/dashboard-DPBuscZ8.png);background-size:cover;display:flex;align-items:center;justify-content:center;background-position:center;min-height:100vh;height:100%}.module-card-head{display:flex;justify-content:space-between;padding:0 60px;margin-bottom:24px}.module-header-items{position:relative;text-align:center}.module-header-items .left-image{position:absolute;top:-100px;left:30px}.module-header-items .right-image{position:absolute;top:-100px;right:30px}.module-header-items img{width:200px}.module-title-wrapper{display:flex;align-items:center;gap:5px}.module-title-wrapper h3{margin-bottom:0}.module-title-wrapper button{background-color:#820314;color:#fff;border-radius:50%}.charts-row{padding-right:30px!important}.menu-btn{position:absolute;z-index:10;top:26px;left:10px;border-radius:50%;box-shadow:0 0 10px #0003;background-color:#690a00;color:#fff}.page-title-wrapper .title-wrapper{display:flex;align-items:center;min-width:30%}.hierarchy-container .MuiList-root{padding-top:0}.overlay-fields{display:flex;align-items:flex-end;gap:20px}.hierarchy-tabs{margin-left:6px;display:none}.hierarchy-tabs.department .MuiTabs-scroller{overflow-x:auto!important}.hierarchy-tabs.department .MuiTabs-scroller::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:2px}.hierarchy-tabs .MuiTab-root{background-color:#f6e7e6;border-radius:10px;font-weight:600;margin-right:12px;color:#8b3f37;box-shadow:0 0 10px #00000026;min-width:140px}.children-container .children-container .tree-card-container>.MuiBox-root .tree-card-wrapper .vertical-seprator:last-of-type{display:none}.children-container .children-container .tree-card-container>.MuiBox-root:last-child .tree-card-wrapper .vertical-seprator:last-of-type{display:block}.hierarchy-tabs .MuiTab-root.Mui-selected{background-color:#690a00;color:#fff}.hierarchy-tabs .MuiTabs-indicator{display:none}.MuiDialog-paper .title-wrapper button{background-color:#690a00}.change-module-popup .module-card-grid{padding-bottom:0}.central-cards-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.auto-complete-field .MuiInputBase-root{overflow:hidden;max-height:150px;overflow-y:auto}.department-report .card-content>.MuiBox-root{flex-wrap:wrap}.department-report .card-content>.MuiBox-root .MuiButtonBase-root{margin-bottom:0}.department-report .top-card .member-grid.multi{grid-template-columns:repeat(1,1fr)}.header-inputs{max-width:250px;width:33%}.auto-complete-field label{max-width:calc(100% - 60px)}.change-module-wrapper{padding:5px}.change-module-wrapper{background-color:#fff}.miqaat-selection-wrapper{display:flex;justify-content:center;margin-top:20px;min-width:400px;height:calc(100% - 60px);cursor:pointer}.miqaat-selection{min-width:300px}.module-back-button{position:absolute;left:0}.module-logo{height:60px;margin:auto}.module-login-container{width:100%;max-width:600px;margin:auto auto 40px}.module-miqaat-selection-wrapper{padding:0 20px;text-align:center}.module-miqaat-selection{margin:20px 0}.module-button-container{display:flex;justify-content:flex-end;gap:10px;padding:20px}.module-next-button{width:100%;color:#fff}.module-card-back-button{background-color:#690a00;color:#fff;border-radius:50%;width:24px;height:24px;margin-top:5px}.miqaat-araz-city-wrapper{display:flex;gap:10px}.miqaat-araz-city-wrapper .MuiInputBase-root input{padding:11.5px 8px 11.5px 4px}.department-report-field-wrapper .miqaat-araz-city-wrapper{max-width:500px;width:66%}.recomended-kg-header{position:absolute;right:20px;top:90px}.department-report-field-wrapper .filter-fields-wrapper .MuiGrid-item{width:50%;flex-basis:50%;max-width:unset}.department-report .inner-cards .MuiAvatar-root,.department-report .inner-cards img{width:80px;height:80px;object-fit:contain;border-radius:5px;color:#646161;background:#efefef}.communication-header .miqaat-araz-city-wrapper{width:100%}.permission-module-icon{width:24px;height:24px;margin-right:10px}.system-role-permission-wrapper{box-shadow:none;background-color:transparent;margin-left:0}.changeModule-wrapper{background-image:none}.system-role-input-wrapper{padding-left:17px!important;padding-top:17px!important}.form-field-wrapper{padding-left:25px;padding-top:25px}.form-field-wrapper-add-survey{padding-left:25px;padding-top:25px;padding-bottom:15px}.zone-mapping-table{padding-right:0}.report-table-container{margin-top:10px}.report-tabs-container{clip-path:ellipse(100% 60px at 50% 0)}.report-tabs{min-height:auto}.report-tab{font-size:15px;font-weight:1000;text-transform:none;padding:12px 24px;color:#690a00;min-height:auto;min-width:200px}.report-tab.Mui-selected{background:#ffeae7;border-radius:8px 8px 0 0;color:#690a00}.report-table-content{background:#f9fafb;padding:20px}.inbox-wrapper{height:calc(100dvh - 139px);min-height:calc(100dvh - 139px);max-height:calc(100dvh - 139px);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:hidden;background-color:#f9fafb}.inbox-layout-row{flex:1;min-height:0;display:flex;align-items:stretch;gap:10px}.schedule-model-wrapper{height:100%}.compose-wrapper{display:block;gap:10px;background-color:#f9fafb;height:calc(100% - 80px);overflow-y:auto}.inbox-sidebar-container{display:flex;flex-direction:column;min-height:0;align-self:stretch;height:100%}.indox-side-bar-wrapper{background-color:#fff;border-radius:10px;padding-top:16px}.indox-message-wrapper{background-color:#fff;border-radius:10px;min-height:0;overflow:hidden}.indox-message-inner-wrapper{flex:1 1 auto;min-height:0;overflow:auto;padding-top:0}.indox-message-wrapper--message-view{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;align-self:stretch;box-shadow:0 4px 8px #0000002e}.inbox-msg-view-header-wrap{flex-shrink:0}.indox-message-inner-wrapper--message-view{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;padding:16px;box-sizing:border-box}.inbox-msg-view-thread-column{flex:1;min-height:0;display:flex;flex-direction:column;padding:8px;box-sizing:border-box}.inbox-msg-view-thread-scroll{align-self:stretch;background-color:#fff;border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px #0000000a;overflow:auto}.inbox-msg-view-thread-scroll--fill{flex:1 1 auto;min-height:0}.inbox-msg-view-thread-scroll--constrained{flex:0 1 auto}.inbox-msg-view-thread-empty{padding:32px 16px;text-align:center}.inbox-msg-view-thread-main{padding:16px 20px 10px;border-bottom:none;border-color:#0000001f}.inbox-msg-view-thread-main--with-replies{border-bottom:1px solid rgba(0,0,0,.12)}.inbox-msg-view-thread-replies-bar{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.12);background-color:#fafafa}.inbox-msg-view-thread-reply{padding:12px 20px 10px;border-color:#0000001f}.inbox-msg-view-thread-reply--bordered{border-bottom:1px solid rgba(0,0,0,.12)}.inbox-msg-view-meta{display:flex;gap:12px;align-items:flex-start}.inbox-msg-view-meta__avatar-wrap{padding-top:2px}.inbox-msg-view-meta__content{width:100%;min-width:0}.inbox-msg-view-meta__row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.inbox-msg-view-meta__sender{line-height:1.35;letter-spacing:-.01em}.inbox-msg-view-meta__time{flex-shrink:0;font-weight:500;line-height:1.6}.inbox-msg-view-meta__role{margin-top:2.8px;font-size:.8125rem;line-height:1.5}.inbox-msg-view-meta__attachments{margin-top:6px}.inbox-thread .inbox-thread-message-body--ltr{text-align:left;padding-top:6px;padding-bottom:0}.inbox-thread .inbox-thread-message-body--rtl{text-align:right;padding-top:6px;padding-bottom:0}.inbox-thread .inbox-thread-message-body--ltr .ql-editor{font-family:inherit;direction:ltr;text-align:left;padding:0;min-height:0;font-size:.9375rem;line-height:1.55;color:#000000de}.inbox-thread .inbox-thread-message-body--rtl .ql-editor{font-family:Al-Kanz,serif;direction:rtl;text-align:right;padding:0;min-height:0;font-size:.9375rem;line-height:1.55;color:#000000de}.inbox-thread .inbox-thread-message-body--ltr .ql-container,.inbox-thread .inbox-thread-message-body--rtl .ql-container{font-family:inherit;border:none;height:auto;min-height:0}.inbox-thread .inbox-thread-message-body--rtl .ql-container{font-family:Al-Kanz,serif}.inbox-thread .inbox-thread-message-body--ltr .ql-bubble .ql-editor,.inbox-thread .inbox-thread-message-body--rtl .ql-bubble .ql-editor{padding:0}.inbox-msg-view-replies-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background-color:#0000000a;border:1px solid rgba(0,0,0,.12)}.inbox-msg-view-replies-pill__icon{font-size:18px;color:#0000008a;opacity:.85}.inbox-msg-view-replies-pill__text{letter-spacing:.2px}.inbox-msg-view-message-header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px dashed #ccc;padding:12px 16px;min-height:48px;box-sizing:border-box}.inbox-msg-view-message-header__left{display:flex;align-items:center;text-align:left;flex:1;min-width:0}.inbox-msg-view-message-header__back-wrap{margin-bottom:0;display:flex;align-items:center;justify-content:space-between}.inbox-msg-view-message-header__back-btn{margin-right:10px}.inbox-msg-view-message-header__back-icon{font-size:20px}.inbox-msg-view-message-header__subject-row{display:flex;gap:8px;align-items:center;min-width:0;flex-wrap:wrap}.inbox-msg-view-message-header__subject-label{font-weight:700;flex-shrink:0}.inbox-msg-view-message-header__subject-value{font-weight:400;min-width:0;word-break:break-word}.inbox-msg-view-message-header__subject-value--arabic{direction:rtl;font-family:Al-Kanz,serif;margin-top:8px}.inbox-msg-view-header-badge .MuiBadge-badge{right:4px;top:4px;font-weight:700;min-width:18px;height:18px}.inbox-msg-view-reply-section{flex-shrink:0;margin-top:16px;border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px #00000012;background-color:#fff}.inbox-msg-view-reply-collapsed{display:flex;align-items:center;gap:10px;padding:12px;background-color:#fff}.inbox-msg-view-reply-collapsed__input{flex:1;min-width:0;border:1px solid rgba(0,0,0,.12);border-radius:12px;padding:10px 16px;cursor:pointer;background-color:#fafafa;transition:background-color .15s ease,border-color .15s ease}.inbox-msg-view-reply-collapsed__input:hover{background-color:#0000000a;border-color:#ba68c8}.inbox-msg-view-reply-collapsed__icon-btn{border:1px solid rgba(0,0,0,.12);border-radius:8px;background-color:#fff}.inbox-msg-view-reply-expanded{padding:16px 12px 12px;background-color:#fafafa}.inbox-msg-view-reply-editor-wrap{position:relative;width:100%}.inbox-msg-view-reply-editor-wrap--with-upload{margin-top:8px}.inbox-msg-view-reply-editor-close{position:absolute;top:6px;right:6px;z-index:3;background-color:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 1px 2px #0000000f}.inbox-msg-view-reply-editor-close:hover{background-color:#0000000a}.inbox-msg-view-reply-validation{margin-top:4px}.inbox-msg-view-reply-options{display:flex;flex-direction:column;align-content:center;gap:4px;margin-top:12px}.inbox-msg-view-reply-options__row{display:flex;align-content:center;gap:16px;flex-wrap:wrap}.indox-side-bar-message-wrapper{flex:1 1 auto;min-height:120px;overflow-y:auto}.ql-container{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.ql-container.ql-bubble.ql-disabled .ql-tooltip{display:none!important}.editor-container{margin-bottom:10px;border:1px solid rgba(98,98,98,.322)}.editor-container .ql-container{background-color:#f4f5f5;height:calc(100% - 42px)}.ql-toolbar{border-top-left-radius:12px;border-top-right-radius:12px}.cursor-pointer{cursor:pointer}.inbox-message{padding:8px 10px 10px;border-radius:6px;gap:8px;border-bottom:solid 1px #cfcfcf}.inbox-message.active{background-color:#82031415}.inbox-message.inbox-message--unread{background-color:#2e7d320f;border:1px solid rgba(0,0,0,.1);box-shadow:none}.inbox-message.inbox-message--unread.active{background-color:#8203141a;border:1px solid rgba(130,3,20,.22);box-shadow:none}.inbox-sidebar-time--unread{color:#2e7d32!important;font-weight:700}.indox-side-bar-message-wrapper .MuiAvatar-root,.inbox-thread .MuiAvatar-root{min-width:33px}.schedule-modal .MuiDialogContent-root{overflow:unset;height:100%}.schedule-modal .MuiPaper-root{overflow:hidden;height:calc(100% - 200px);max-height:unset}.compose-inner-wrapper{background-color:#fff;width:100%;padding-bottom:16px}.compose-inner-wrapper h5{font-size:14px}.compose-user-detail{font-weight:500;line-height:1.8}.inbox-thread::-webkit-scrollbar{width:0;height:0}.indox-side-bar-message-wrapper::-webkit-scrollbar{width:0;height:0}.email-filter-search{display:flex;margin-left:auto}.dashboard-wrapper{background-color:#fff8e2;padding:10px}.email-dashboard-detail{background-color:#fff;max-width:500px;padding:10px}.email-report-filter{z-index:1300;max-height:450px;overflow:auto;box-shadow:0 2px 5px #00000026}.email-report-filter-field{max-height:350px;margin:0;overflow:auto}.email-report-filter-field::-webkit-scrollbar{width:0;height:0}.email-report-filter-button{width:100%;justify-content:space-between;border-radius:4px!important;color:#626262;border:1px solid rgb(200,200,200)}.email-report-filter-button .MuiButton-endIcon{font-size:20px}.email-report-filter-button:hover,.email-report-filter-button:focus{color:#626262;border:1px solid rgb(200,200,200)}.email-report-search{padding:8px 12px;width:100%}.options-list{max-height:250px;overflow:auto;padding:0}.checkboxContainer{display:inline-block;position:relative;width:100%;height:100%;cursor:pointer}.checkboxContainer input{opacity:0;position:absolute;width:0;height:0}.checkmark{min-width:16px;height:16px;background-color:#fff;border:1px solid #c4c4c4;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;margin-top:2px}.checkboxContainer input:checked+.checkmark{background-color:#009c63;border-color:#009c63}.checkox-label{font-size:13px;font-weight:500;color:#555}.communication-header{background-color:#fff;padding:25px;box-shadow:0 2px 5px #00000026;border-radius:10px;width:calc(100% - 24px)}.inbox-truncate-text{max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.inbox-sidebar-sub-truncate-text{max-width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:13px;line-height:12px}.inbox-sidebar-name-truncate{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inbox-sidebar-snippet-truncate{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.indox-message-inner-wrapper .import-file-container{margin:8px 0}.indox-message-inner-wrapper .file-upload-label{height:88px;min-height:88px;padding:8px}.indox-message-inner-wrapper .file-upload-label img{max-height:36px;width:auto;object-fit:contain}.indox-message-inner-wrapper .inbox-reply-editor-wrap .editor-container{box-shadow:0 1px 3px #0000000f;border:1px solid rgba(0,0,0,.08)}.indox-message-inner-wrapper .inbox-reply-editor-wrap .toolbar{padding-right:42px}.inbox-thread .inbox-thread-message-body .quill{height:auto!important;min-height:0!important}.inbox-thread .inbox-thread-message-body .ql-container{height:auto!important;min-height:0!important;border:none!important;outline:none!important;box-shadow:none!important}.inbox-thread .inbox-thread-message-body .ql-editor{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important;border:none!important;outline:none!important;box-shadow:none!important}.inbox-thread .inbox-thread-message-body .ql-editor.ql-blank:before{color:#00000061;font-style:normal}.inbox-truncate-position-text{max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;line-height:12px;font-weight:500}.fileName-truncate-text{max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inbox-fileName-truncate-text{max-width:150px;overflow:hidden;text-align:end;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 800px) and (max-width: 1100px){.inbox-truncate-text{max-width:150px}.inbox-sidebar-container{width:100%}.tabs-container{max-width:500px;margin:0 auto}}.tabs-container{display:flex;justify-content:space-between}.availability-filter{justify-content:unset}.tab-item{padding:2px 16px;cursor:pointer;text-align:center;font-size:14px;line-height:1.2;font-weight:500;color:gray;margin-top:8px;margin-bottom:8px;background:transparent;transition:all .3s ease}.tab-item.active{color:#fff;background:#820314;border-radius:18px;padding-top:4px;padding-bottom:4px}.module-accordian{box-shadow:0 0 12px #00000014;align-items:center}.ld-field-font{font-family:Al-Kanz,sans-serif;text-align:right;font-size:20px}.ld-field{font-family:Al-Kanz,sans-serif;font-size:15px;width:100%}@font-face{font-family:Al-Kanz,sans-serif;src:url(/assets/Al-Kanz%20fonts-DuUQnRFs.ttf) format("truetype");font-weight:400;font-style:normal}.table-array-cell{display:flex;flex-wrap:wrap;gap:10px}.survey-answer-cell{white-space:pre-wrap;word-break:break-word;max-width:300px!important;min-width:150px!important}.my-custom-header-class{white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;max-width:250px}.survey-report-user-header{white-space:pre-line!important}.survey-report-table{overflow-x:auto!important;overflow-y:auto;position:relative;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;-webkit-overflow-scrolling:touch}.survey-report-table-wrap{width:100%;max-width:100%;min-width:0;overflow:hidden}.survey-report-table>.table,.survey-report-table table.table{width:max-content;min-width:100%;max-width:none;table-layout:auto}.survey-report-table th,.survey-report-table td{max-width:160px;min-width:96px;font-size:.7rem;padding:4px 6px!important}.survey-report-table th:first-child,.survey-report-table td:first-child{width:120px;min-width:100px;max-width:140px;text-align:center!important;vertical-align:middle!important}.survey-report-table .itsid-cell{width:100%;max-width:100%;margin:0 auto;align-items:center}.survey-report-table .sticky-col.sticky-left,.survey-report-table .sticky-col.sticky-right,.survey-report-table .sticky-table-head:first-child,.survey-report-table th:first-child,.survey-report-table td:first-child,.survey-report-table .sticky-row-action-cell,.survey-report-table .sticky-table-actions-cell,.advanced-data-table-root .survey-report-table .table .sticky-col.sticky-left,.advanced-data-table-root .survey-report-table .table .sticky-col.sticky-right,.advanced-data-table-root .survey-report-table .table thead .sticky-col.sticky-left,.advanced-data-table-root .survey-report-table .table tbody .sticky-col.sticky-left{position:static!important;left:auto!important;right:auto!important;z-index:auto!important;box-shadow:none!important}.survey-report-table th.sticky-row-action-cell,.survey-report-table td.sticky-row-action-cell,.survey-report-table .sticky-col.sticky-right.sticky-row-action-cell{width:72px!important;min-width:72px!important;max-width:72px!important;padding-left:4px!important;padding-right:4px!important;box-sizing:border-box!important}.survey-report-table .sticky-row-action-cell .table-action-wrapper,.survey-report-table .sticky-row-action-cell .MuiBox-root{gap:2px!important;justify-content:center}@media (max-width: 1024px){.survey-report-table th,.survey-report-table td{font-size:.75rem;padding:6px 8px!important;max-width:220px}.survey-report-table th:first-child,.survey-report-table td:first-child{width:120px!important;min-width:120px!important;max-width:120px!important}}@media (max-width: 767px){.survey-report-table th,.survey-report-table td{max-width:180px;min-width:72px;font-size:.7rem;padding:4px 6px!important}.survey-report-table th:first-child,.survey-report-table td:first-child{width:100px!important;min-width:100px!important;max-width:100px!important}.survey-report-table .itsid-cell-img,.survey-report-table .itsid-cell-initial{width:36px;height:36px;font-size:.9rem}.survey-report-table .itsid-cell{max-width:100%;gap:2px}}@media (max-width: 350px){.survey-report-cards-grid{grid-template-columns:1fr;gap:12px}.survey-report-card{width:100%;min-width:0}}.css-ys8ta1-MuiPickersSectionList-root-MuiPickersInputBase-sectionsContainer-MuiPickersOutlinedInput-sectionsContainer{padding:10.5px 0}.badge-container{display:inline-block;position:relative;padding:2px 10px;vertical-align:center;border-radius:12px;font-weight:500;font-size:12px;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;min-width:50px;cursor:pointer}.badge-label{max-width:100%;overflow:hidden;text-overflow:ellipsis}.badge-dot{width:8px;height:8px;border-radius:50%;background-color:currentColor;display:inline-block}.selected-files-container{margin-top:8px;max-height:200px;overflow:auto;display:flex;flex-wrap:wrap;gap:8px}.selected-file{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding-left:5px;border:1px solid rgb(187,187,187);color:#000;border-radius:7px;max-width:150px;box-sizing:border-box;cursor:pointer}.selected-file .selected-file-name{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-file .remove-button{margin-left:auto;color:red}.selected-file .remove-button:hover{background-color:transparent}.ashara-guide-wrapper{background-color:#fff;padding:30px;border-radius:15px;margin-right:20px;box-shadow:0 2px 5px #0000001a}.ashara-guide-files-wrapper{background-color:#fff;padding-left:10px;border-radius:15px;box-shadow:0 2px 5px #0000001a}.guide-files-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.guide-file-wrapper{border-radius:8px;border:1px solid #ffdcdc;background-color:#fff;cursor:pointer}.inbox-attachment-list-content .ashara-guide-files-wrapper.inbox-attachment-list-doc-viewer{background:transparent;box-shadow:none;padding-left:0;padding-right:0;border-radius:0}.inbox-attachment-list-content .guide-file-wrapper{border:1px solid #e9edef!important;border-radius:12px!important;transition:box-shadow .2s ease,border-color .2s ease}.inbox-attachment-list-content .guide-file-wrapper:hover{border-color:#cfd4d8!important;box-shadow:0 2px 10px #0b141a14}.inbox-attachment-list-content .document-guide-box{color:#8696a0;font-weight:400;max-width:100%;padding:0 6px}.inbox-file-wrapper{height:80px;border:1px solid #ffdcdc;width:80px;padding:10px;margin-bottom:10px;background-color:#fff;cursor:pointer;border-radius:10px}.inbox-file-wrapper--compact{height:52px;width:52px;padding:6px;margin-bottom:4px;border-radius:8px}.file-wrapper{display:flex;align-items:center;justify-content:center}.inbox-file-inner-wrapper{margin-bottom:5px;margin-top:10px;display:flex;align-items:center;justify-content:center}.inbox-file-inner-wrapper--compact{margin-top:4px;margin-bottom:2px}.inbox-thread .inbox-file-wrapper--compact{height:44px;width:44px;padding:4px;margin-bottom:2px}.inbox-thread .inbox-file-inner-wrapper--compact{margin-top:2px;margin-bottom:0}.editor-container{width:100%;min-height:250px}.quill-editor{height:250px;min-height:150px;border-radius:8px;width:100%}.asharaguide-container{background-color:#fff2f2;padding:20px;border-radius:10px}.asharaguide-innercontainer{margin-top:25px}.file-icon{width:40px}.reply-file-icon{width:30px}.reply-file-icon--compact{width:22px}.email-log-thread-attachments{margin-top:10px}.recipient-log-empty{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;padding:32px 16px}.recipient-log-empty__icon{font-size:48px;color:#00000042}.recipient-log-table-container{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background-color:#fff}.recipient-log-table-head-cell{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:#0009;background-color:#fafafa;border-bottom:1px solid #e0e0e0;padding:8px 12px;white-space:nowrap}.recipient-log-person-row{display:flex;align-items:center;gap:8px;min-width:0}.recipient-log-person-row--tight{gap:4px}.recipient-log-person-text{min-width:0;flex:1}.recipient-log-meta-line{line-height:1.35;word-break:break-word}.recipient-log-device-table-wrap{border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;overflow:hidden}.recipient-log-device-head-cell{font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#0009;background-color:#fafafa;border-bottom:1px solid #e0e0e0;padding:8px 12px}.recipient-log-device-body-cell{padding:10px 12px;vertical-align:top;border-color:#e0e0e0}.recipient-log-expand-btn{flex-shrink:0;padding:2px}.recipient-log-tabs-panel{padding-top:12px}[data-color-mode=dark] .recipient-log-table-container,[data-color-mode=dark] .recipient-log-device-table-wrap{background-color:#252525;border-color:#ffffff1f}[data-color-mode=dark] .recipient-log-table-head-cell,[data-color-mode=dark] .recipient-log-device-head-cell{color:#a3a3a3;background-color:#2a2a2a;border-bottom-color:#ffffff1f}[data-color-mode=dark] .recipient-log-device-body-cell{border-color:#ffffff1a;color:#a3a3a3}[data-color-mode=dark] .recipient-log-empty__icon{color:#ffffff59}[data-color-mode=dark] .log-columns-table-row--alt{background-color:#ffffff0a}[data-color-mode=dark] .log-columns-table-row>td{color:#a3a3a3;border-color:#ffffff1a}[data-color-mode=dark] .log-columns-table-pagination{border-top-color:#ffffff1f;color:#a3a3a3}[data-color-mode=dark] .recipient-logs-panel{background-color:#252525;border-color:#ffffff1f}[data-color-mode=dark] .recipient-logs-panel__toolbar{background-color:#2a2a2a;border-bottom-color:#ffffff1f}[data-color-mode=dark] .message-body-panel{background-color:#252525;border-color:#ffffff1f}[data-color-mode=dark] .ams-custom-modal.MuiDialog-root .MuiDialog-paper{background-color:#0d0d0d!important;background-image:none!important;color:#a3a3a3!important}[data-color-mode=dark] .ams-custom-modal .MuiDialogContent-root,[data-color-mode=dark] .ams-custom-modal .MuiDialogTitle-root,[data-color-mode=dark] .ams-custom-modal .MuiTypography-root{color:#a3a3a3}[data-color-mode=dark] .ams-custom-modal .ams-custom-modal__surface{background-color:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#a3a3a3}[data-color-mode=dark] .ams-custom-modal .page-title-wrapper .MuiTypography-h4{color:#c4a45a!important}.log-columns-table-pagination{box-sizing:border-box;width:100%;border-top:1px solid rgba(0,0,0,.12)}.log-columns-table-pagination .MuiTablePagination-toolbar{flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;min-height:48px;padding-left:8px;padding-right:8px;width:100%}@media (min-width: 600px){.log-columns-table-pagination .MuiTablePagination-toolbar{gap:12px}}.log-columns-table-pagination .MuiTablePagination-spacer{flex:1 1 auto;min-width:0}.log-columns-table-pagination .MuiTablePagination-selectLabel,.log-columns-table-pagination .MuiTablePagination-displayedRows{flex-shrink:0;margin:0;white-space:nowrap}.log-columns-table-pagination .MuiTablePagination-select{flex-shrink:0;position:relative;direction:ltr}.log-columns-table-pagination .MuiTablePagination-select .MuiSelect-select{padding-right:28px!important;padding-left:6px}.log-columns-table-pagination .MuiTablePagination-select .MuiSelect-icon,.log-columns-table-pagination .MuiTablePagination-select .MuiTablePagination-selectIcon{position:absolute;right:2px;left:auto!important;top:50%;transform:translateY(-50%)}.log-columns-table-pagination .MuiTablePagination-actions{flex-shrink:0;margin-left:0}.log-columns-table-pagination__select{direction:ltr}.log-columns-table-pagination__select .MuiSelect-select{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;text-align:left;padding-left:6px;padding-right:28px!important}.log-columns-table-pagination__select .MuiSelect-icon,.log-columns-table-pagination__select .MuiTablePagination-selectIcon{position:absolute;right:2px;left:auto!important;top:50%;transform:translateY(-50%)}.log-columns-table-cell--recipient{padding:10px 12px;min-width:0;vertical-align:middle}.log-columns-table-cell--middle{vertical-align:middle}.log-columns-table-cell--thread{padding:10px 16px;vertical-align:middle}.log-columns-table-cell--thread-icon{padding:10px 16px;vertical-align:middle;width:52px}.log-columns-table-row>td{vertical-align:middle}.log-columns-table-row--alt{background-color:#0000000a}.email-log-clickable-count{cursor:pointer;text-decoration:underline;color:#1976d2}.email-log-clickable-count--disabled{cursor:default;text-decoration:none;color:inherit}.view-thread-root{padding:8px;display:flex;flex-direction:column;max-height:min(85vh,720px);min-height:320px}.view-thread-scroll{flex:1;min-height:0;overflow:auto;margin-top:12px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fafafa}.view-thread-paper-inner{background-color:#fff;border-radius:8px}.view-thread-accordion-trigger{display:flex;align-items:center;gap:4px;padding:10px 16px;cursor:pointer;outline:none}.view-thread-attachment-icon-btn{border:1px solid #e0e0e0;border-radius:8px;color:#0000008a}.view-thread-attachment-icon-btn:hover{background-color:#0000000a;border-color:#0000008a}.recipient-logs-panel{margin-top:8px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fafafa;overflow:hidden}.recipient-logs-panel__toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid #e0e0e0;background-color:#fff}.recipient-logs-panel__body{padding:12px}.message-body-panel{border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;margin-top:10px}.message-body-panel--dense .ql-editor{padding:4px 0;min-height:auto}.message-body-panel:not(.message-body-panel--dense) .ql-editor{padding:8px 0}.message-body-panel .ql-container{font-size:.875rem}.message-body-panel .quill,.message-body-panel .ql-container.ql-bubble.ql-disabled{height:auto!important;min-height:0!important}.message-body-panel .ql-container.ql-bubble.ql-disabled .ql-editor{height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important}.message-body-panel--dense{padding:8px 10px}.message-body-panel:not(.message-body-panel--dense){padding:10px 12px}.view-thread-replies-bar{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:#fafafa;border-bottom:1px solid #e0e0e0}.view-thread-replies-table{border:none;background-color:transparent;box-shadow:none}.view-thread-message-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:12px 16px 0}.view-thread-main-section{background-color:#fff;border-bottom:none}.view-thread-main-section--has-replies{border-bottom:1px solid #e0e0e0}.view-thread-main-message-header{display:flex;align-items:flex-start;gap:8px;padding:12px 16px 16px}.view-thread-replies-bar-icon{font-size:20px;color:#0000008a}.view-thread-replies-count-chip.MuiChip-root{height:22px;font-weight:700;font-size:.75rem}.view-thread-attachment-file-icon{font-size:22px}.view-thread-log-type-btn{text-transform:none}.view-thread-reply-participant{display:flex;align-items:center;gap:8px;min-width:0}.view-thread-reply-participant-text{flex:1;min-width:0}.view-thread-log-icon-btn{flex-shrink:0}.view-thread-reply-row>td{border-bottom:none;border-color:#e0e0e0}.view-thread-reply-row--even{background-color:#fff}.view-thread-reply-row--odd{background-color:#0000000a}.view-thread-reply-expanded-cell{padding:0 16px 8px;border-bottom:none;vertical-align:top}.view-thread-reply-body-cell{padding-left:16px;padding-right:16px;padding-bottom:16px;vertical-align:top;border-color:#e0e0e0}.view-thread-reply-body-cell--log-open{padding-top:0}.view-thread-reply-body-cell:not(.view-thread-reply-body-cell--log-open){padding-top:4px}.view-thread-reply-body-cell--last{border-bottom:none}.view-thread-reply-body-cell:not(.view-thread-reply-body-cell--last){border-bottom:1px solid #e0e0e0}.view-thread-reply-body-inner{padding-top:4px}.view-thread-reply-attachments-wrap{margin-bottom:12px}.view-thread-empty{padding-top:32px;padding-bottom:32px;text-align:center}.csv-table-container{background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 2px 5px #00000026;width:100%;height:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column}.csv-table-wrapper{flex:1;min-height:0;overflow:auto;border:1px solid #ccc;border-radius:4px;background-color:#fff}.csv-data-table{width:max-content;min-width:100%;border-collapse:collapse}.csv-data-table thead{position:sticky;top:0;z-index:10}.csv-data-table th{border:1px solid #ddd;padding:8px;color:#333;text-align:left;background:#ffe8a1}.csv-data-table td{border:1px solid #ddd;padding:8px}.report-selected-filter{display:flex;gap:0;margin-bottom:10px;width:fit-content;align-items:center;gap:6px;flex-wrap:wrap}.report-selected-filter-label{border-radius:5px;background-color:#dbe3ee;color:#6194db;text-align:center;max-height:30px}.report-selected-filter-label p{font-size:12px}.report-selected-filter-value{display:flex;gap:10px;flex-wrap:wrap}.report-selected-filter-value-item{text-align:center;border-radius:5px;background-color:#6194db}.report-selected-filter-value-item p{font-size:12px;color:#fff}.schedule-main-wrapper{position:relative}.user-click-report-wrapper{background-color:#fff2f2;margin-top:40px;padding:20px;box-shadow:0 2px 5px #00000026;border-radius:8px}.user-click-report-attachments{position:relative;display:flex;flex-wrap:wrap;gap:10px;padding-left:10px;padding-top:10px;border-radius:8px;border:1px solid #ebe6e6;margin-top:10px;width:100%;background-color:#fff}.ams-logo{display:flex;align-items:center;gap:4px;justify-content:flex-start}.ams-logo img{width:50px}.ams-logo p{font-weight:600}.ams-logo h6{font-size:15px;color:#690a00!important}.user-click-report-attachments-wrapper{cursor:pointer;position:relative}.user-click-report-view-button{position:absolute;bottom:2px;right:10px;min-width:0!important}.user-click-report-view-button:hover{color:#690a00}.asharaguide-title{margin-left:0!important;margin-bottom:10px}.asharaguide-title h4{font-size:18px}.click-report-summary{color:#377dcd;cursor:pointer}.form-sub-heading{font-size:15px!important;margin-bottom:5px}.zone-form-wrapper{max-width:none!important}.position-sub-title{font-size:16px}.import-container{min-width:400px;display:flex;flex-direction:column}.circle-chart{width:70%}.report-cards-wrapper{width:30%}.import-card{margin-top:16px;padding:24px;text-align:center;border-radius:12px;box-shadow:0 2px 5px #00000029;background-color:var(--mui-background-paper)}.progress-spinner{margin:16px 0}.importing-text{font-weight:700;color:var(--mui-primary-main)}.upload-status{margin-top:8px;color:var(--mui-text-secondary)}.progress-bar{margin-top:8px;height:10px;border-radius:5px;background-color:#e0e0e0}.divider{margin:16px 0}.success-text{display:flex;align-items:center;justify-content:center;gap:8px}.error-text{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--mui-error-main)}.completion-icon{font-size:50px;margin-bottom:8px}.completion-text{font-weight:700;color:var(--mui-success-main)}.import-summary-container{display:flex;justify-content:space-between;align-items:center;margin-top:16px;gap:16px}.import-summary-card{padding:16px;display:flex;align-items:center;gap:8px;width:280px;border-radius:8px;box-shadow:none}.success-card{background-color:#e8f5e9}.error-card{background-color:#ffebee}.success-icon{color:#2e7d32}.error-icon{color:#d32f2f}.import-text{font-weight:600}.main-header{padding:4px 10px;background-color:#820314;margin-right:8px;width:100%}.header-section{gap:190px;align-items:center;display:flex;position:"sticky"!important;top:0!important;z-index:1200;justify-content:space-between;color:#fff;background-size:35px}.main-header-first-box{display:flex;align-items:center;gap:8px}.main-header-middle-box{display:flex;align-items:center;justify-content:flex-end;gap:8px}.main-header-search-input{width:auto}.main-header-search-input input{color:#fff}.main-header-search-input .MuiInput-underline:before{border-bottom-color:#fff}.main-header-search-input .MuiInput-underline:hover:before{border-bottom-color:#fff}.main-header-search-input .MuiInput-underline:after{border-bottom-color:#fff}.main-header-search-input .MuiInputBase-input::placeholder{color:#fff;opacity:1}.main-header-search-input .MuiInputAdornment-root svg{color:#fff}.header-logo{width:unset}.header-right-section{width:calc(100% - 248px);justify-content:flex-end;gap:20px;display:flex;color:#fff;flex-wrap:wrap;background-size:35px}.header-right-section .MuiAvatar-root{height:27px!important}[data-color-mode=dark] .header-right-section .MuiAvatar-root{background-color:#c4a45a!important;color:#121212!important}.ams-box-wrapper{margin:8px}.ams-box-wrapper .MuiSelect-select{padding-top:10px;padding-bottom:10px}.ams-select-basic{color:#820314!important;font-weight:700!important;min-width:240px!important}.ams-select-placeholder{display:flex;flex-direction:column;line-height:1.2}.ams-select-title{font-weight:500;margin-bottom:10px}.ams-select-subtitle{font-weight:700}.ams-select-department{min-width:240px!important;color:#fff!important;font-weight:700!important;background-color:#2e5e48!important;background-image:url(assets/images/backgrounds/group.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:8px;padding:2px 12px!important}.ams-select-department .MuiSelect-icon{color:#fff;font-size:18px;right:8px}.ams-select-basic .MuiSelect-icon{color:#820314;font-size:13px;right:8px}.sidebar-container .MuiDrawer-paper,.sidebar-container .nav-item-label{background-color:#fff!important}.table-container thead th{background-color:var(--ams-table-header-bg, #e9ecef)!important}.editable-table-container.table-container thead th,.editable-table-container.table-container thead th.sticky-col,.sticky-table-container thead th,.sticky-table-container-color thead th{background-color:var(--ams-table-header-bg, #e9ecef)!important;color:var(--ams-table-text-color, inherit)}.table-row-odd{background-color:var(--ams-table-row-odd-bg, #fcfaf6)}.hierarchy-container{background:#fff}.zonal-cards-wrapper .inner-cards a{color:#690a00;text-decoration:unset;font-weight:500;font-size:13px}.cancel-button{font-weight:700}.custom-array-input-container{display:flex;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.custom-array-input-item{display:flex;flex-direction:column;gap:8px}.custom-array-input-item.subHeader{display:none}.permission-sub-header{font-size:16px!important}.sticky-table-container,.sticky-table-container-color{overflow-x:auto;position:relative}.sticky-table-container table,.sticky-table-container-color table{min-width:1000px;border-collapse:collapse}.sticky-table-container-color th,.sticky-table-container-color td,.sticky-table-container th,.sticky-table-container td{padding:6px;white-space:nowrap}.sticky-table-container th,.sticky-table-container-color th{padding:15px!important}.sticky-columns-dynamic thead{position:relative;z-index:25!important}.sticky-columns-dynamic tbody{position:relative;z-index:1!important}.sticky-columns-dynamic tbody td.sticky-col,.sticky-columns-dynamic tbody td.sticky-col-select,.sticky-columns-dynamic tbody td.sticky-cell{z-index:12!important}.sticky-columns-dynamic tbody td:not(.sticky-col):not(.sticky-col-select):not(.sticky-cell){z-index:0;position:relative}.advanced-data-table-root .sticky-columns-dynamic tbody td.sticky-col,.advanced-data-table-root .sticky-columns-dynamic tbody td.sticky-col-select{z-index:1020!important}.advanced-data-table-root .sticky-columns-dynamic tbody td:not(.sticky-col):not(.sticky-col-select){z-index:0!important}.sticky-columns-dynamic tbody td{z-index:0}.sticky-table-container:not(.sticky-columns-dynamic) td:nth-child(1){position:sticky;left:-1px;z-index:99;background:var(--ams-table-bg, #ffffff)}.sticky-table-container-color:not(.sticky-columns-dynamic) td:nth-child(1){position:sticky;left:-1px;z-index:99;background:var(--ams-table-bg, #ffffff)}.sticky-table-container:not(.sticky-columns-dynamic) td:nth-child(2){position:sticky;left:55px;z-index:99;background:var(--ams-table-bg, #ffffff)}.sticky-table-container-color:not(.sticky-columns-dynamic) td:nth-child(2){position:sticky;left:55px;z-index:99;background:var(--ams-table-bg, #ffffff)}.sticky-table-container:not(.sticky-columns-dynamic) td:nth-child(3){position:sticky;left:150px;z-index:99;background:var(--ams-table-bg, #ffffff)}.sticky-table-container-color:not(.sticky-columns-dynamic) td:nth-child(3){position:sticky;left:150px;z-index:99;background:var(--ams-table-bg, #ffffff)}.sticky-table-container td td,.sticky-table-container-color td td{position:unset!important;z-index:0!important;background:unset!important}.sticky-table-container:not(.sticky-columns-dynamic) .sticky-table-head:first-child{position:sticky;left:0;z-index:1199!important;background-color:#e9ecef!important}.sticky-table-container-color:not(.sticky-columns-dynamic) .sticky-table-head-color:first-child{position:sticky;left:0;z-index:1199!important;background-color:#e9ecef!important}.sticky-table-container:not(.sticky-columns-dynamic) .sticky-table-head:nth-child(2){position:sticky;left:55px;z-index:1199!important}.sticky-table-container-color:not(.sticky-columns-dynamic) .sticky-table-head-color:nth-child(2){position:sticky;left:55px;z-index:1199!important}.sticky-table-container:not(.sticky-columns-dynamic) .sticky-table-head:nth-child(3){position:sticky;left:142px;z-index:1199!important}.sticky-table-container-color:not(.sticky-columns-dynamic) .sticky-table-head-color:nth-child(3){position:sticky;left:142px;z-index:1199!important;background-color:#e9ecef!important}.task-management-container{max-width:100%;margin:0 auto}.task-card{background-color:#fff!important;border-radius:12px!important;box-shadow:0 4px 24px #00000014!important;padding:1rem;position:relative;overflow:hidden;border:1px solid hsl(var(--border))!important}.task-content{display:flex;flex-direction:column;align-items:center}.no-data{color:hsl(var(--muted-foreground));font-weight:500}.credentials-list{width:100%;max-width:600px}.credential-item{padding:12px 0;border-bottom:1px solid hsl(var(--border))}.credential-item:last-child{border-bottom:none}.credential-label{font-weight:600;color:hsl(var(--muted-foreground));font-size:40px}.credential-value{word-break:break-all}.credential-value a{color:#265fd9;text-decoration:none;cursor:pointer}.credential-value a:hover{text-decoration:underline}.icon-button{color:hsl(var(--muted-foreground))!important}.icon-button:hover{color:hsl(var(--foreground))!important;background-color:hsl(var(--muted))!important}.loader-container{display:flex;justify-content:center;align-items:center;height:200px}.loader{color:hsl(var(--primary))!important}.recharts-wrapper .recharts-legend-wrapper{left:60%}.waaz-venue-form-wrapper .form-field-wrapper.MuiGrid-grid-md-3,.waaz-venue-form-wrapper .form-field-wrapper.MuiGrid-grid-md-6{padding-top:0;margin-top:0}.waaz-venue-form-wrapper .form-field-wrapper.MuiGrid-grid-md-6 .textarea{margin-top:0}.waaz-venue-remarks-location{width:100%;max-width:100%}.waaz-venue-form-wrapper .form-field-wrapper.waaz-venue-remarks-field-wrapper,.waaz-venue-form-wrapper .form-field-wrapper:has(.waaz-venue-remarks-location){width:100%;max-width:100%}.waaz-venue-remarks-location .waaz-venue-remarks-location__textarea.waaz-remark-field,.waaz-venue-form-wrapper .form-field-wrapper.waaz-venue-remarks-field-wrapper textarea.text-area-description,.waaz-venue-form-wrapper .form-field-wrapper.waaz-venue-remarks-field-wrapper .waaz-venue-remarks-location__textarea{display:block!important;width:100%!important;max-width:720px;min-height:220px;height:auto!important;max-height:none!important;margin:0;padding:12px;box-sizing:border-box;resize:vertical;opacity:1;align-items:unset;overflow:auto!important}.zone-form-wrapper .form-field-wrapper.MuiGrid-grid-md-4,.zone-form-wrapper .form-field-wrapper.MuiGrid-grid-md-6{padding-top:10px;margin-top:0}[data-color-mode=dark] .custom-drawer .MuiDrawer-paper.kitchen-edit-drawer-paper,[data-color-mode=dark] .MuiDrawer-paper.kitchen-edit-drawer-paper{background-color:transparent!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}[data-color-mode=dark] .kitchen-edit-drawer-paper .kitchen-form-wrapper,[data-color-mode=dark] .kitchen-edit-drawer-paper .kitchen-form-wrapper .form-main-card,[data-color-mode=dark] .kitchen-edit-drawer-paper .kitchen-form-wrapper .MuiPaper-root,[data-color-mode=dark] .kitchen-edit-drawer-paper .kitchen-form-wrapper .MuiCard-root,[data-color-mode=dark] .kitchen-edit-drawer-paper .kitchen-form-wrapper .form-sticky-actions,[data-color-mode=dark] .custom-drawer:has(.kitchen-form-wrapper) .MuiDrawer-paper,[data-color-mode=dark] .custom-drawer:has(.kitchen-form-wrapper) .form-main-card,[data-color-mode=dark] .custom-drawer:has(.kitchen-form-wrapper) .form-sticky-actions{background-color:transparent!important;background-image:none!important;box-shadow:none!important}.kitchen-form-wrapper .card-content>.MuiGrid-container{width:100%;margin-top:12px;align-items:flex-start}.kitchen-form-wrapper .form-field-wrapper.kitchen-form-field,.kitchen-form-wrapper .form-field-wrapper.kitchen-form-subheading,.kitchen-form-wrapper .form-field-wrapper.kitchen-form-divider-wrap{padding-left:24px;padding-right:24px;padding-top:24px;box-sizing:border-box}.kitchen-form-wrapper .form-field-wrapper.kitchen-form-subheading{padding-top:8px;padding-bottom:0}.kitchen-form-wrapper .form-field-wrapper.kitchen-form-divider-wrap{padding-top:20px;padding-bottom:4px}.kitchen-form-wrapper .form-field-wrapper .MuiFormControl-root,.kitchen-form-wrapper .form-field-wrapper .MuiAutocomplete-root,.kitchen-form-wrapper .form-field-wrapper .MuiTextField-root{width:100%}.kitchen-form-wrapper .form-field-wrapper .MuiInputBase-root,.kitchen-form-wrapper .form-field-wrapper .MuiOutlinedInput-root{min-height:40px}.kitchen-form-wrapper .form-field-wrapper.kitchen-form-field--remarks textarea,.kitchen-form-wrapper .form-field-wrapper.kitchen-form-field--remarks .MuiInputBase-root{min-height:96px;width:100%}.kitchen-form-wrapper .length-breadth-field{width:100%}.kitchen-form-wrapper .length-breadth-field__group .MuiOutlinedInput-root{height:40px}@media (max-width: 599px){.kitchen-form-wrapper .form-field-wrapper.kitchen-form-field,.kitchen-form-wrapper .form-field-wrapper.kitchen-form-subheading,.kitchen-form-wrapper .form-field-wrapper.kitchen-form-divider-wrap{padding-left:12px;padding-right:8px;padding-top:10px}.kitchen-form-wrapper .length-breadth-field__group{width:100%}}.zone-form-wrapper .form-field-wrapper.zone-form-color-field{margin-top:16px}@media (max-width: 1536px){.sticky-table-container th,.sticky-table-container td,.sticky-table-head{position:unset!important;z-index:0!important;left:0}}@media (max-width: 1266px){.credential-item{gap:10px}.sticky-table-container th,.sticky-table-container td{position:unset!important;z-index:0!important}.sticky-table-head{position:unset!important;z-index:0!important;left:0}}@media (max-width: 640px){.credential-item{gap:10px}.sticky-table-container th,.sticky-table-container td{position:unset!important;z-index:0!important}}@media (max-width: 480px){.task-content h4{font-size:16px!important}.task-card{padding:10px!important}.task-content{align-items:flex-start;padding:20px 10px}.credential-item{flex-wrap:wrap}.credential-value{margin-left:0!important}.credential-item .credential-label{width:100%}.credential-actions{margin-top:8px}.sticky-table-container th,.sticky-table-container td{position:unset!important;z-index:0!important}.asharaguide-title h4{word-break:break-all!important}}.table-wrapper .profile-card img{width:70px;height:70px}.table-wrapper .profile-card h5{color:#fff;opacity:.9;font-weight:400;letter-spacing:.3px}.table-wrapper .profile-card h4{margin-top:0;color:#fff;font-size:16px}@media only screen and (max-width: 1439px){.header-right-section{gap:20px}.table-container thead th div{font-size:11px!important}table td,.user-name-contacts-cell .user-name-contacts-cell-name{font-size:12px!important}.compose-wrapper .compose-inner-wrapper .MuiStepLabel-root .MuiStepLabel-label,.compose-wrapper .compose-inner-wrapper .compose-header span{font-size:12px}.checkox-label{font-size:11px}.table-action-wrapper{gap:5px}}@media only screen and (max-width: 1365px){.header-right-section{flex-wrap:wrap;gap:0px 15px}.header-right-section .profile-section h6 span{display:none}.sticky-col.sticky-left,.sticky-table-container-color td:nth-child(1),.sticky-table-container-color td:nth-child(2),.sticky-table-container-color td:nth-child(3){position:unset!important}}.new-breadcrumbs .MuiBreadcrumbs-separator{margin:0 5px}@media only screen and (max-width: 1265px){.new-breadcrumbs{color:#fff}.new-breadcrumb-last{font-size:16px!important}.new-breadcrumbs .MuiBreadcrumbs-separator{margin:0 15px!important}.form-main-card.compile{margin-left:24px!important}.count-wrapper{padding-left:0!important}.form-field-wrapper{padding-left:15px;padding-top:15px}.zone-capacity-details{margin-left:28px}.header-right-section{width:auto}.main-header.header-section{min-height:54px}.profile-section h6{font-size:13px}.main-header .header-section{padding:6px 0}.header-logo{width:45%}.sidebar-new-container .sidebar-new-icons{height:calc(100vh - 60px);overflow:auto}.sidebar-new-menu-panel{height:calc(100vh - 120px);overflow:auto}.ams-box-wrapper div[role=combobox]{padding-top:8px;padding-bottom:8px}.header-logo .miqaat-araz-city-wrapper .MuiGrid-item{min-width:unset;flex-basis:50%;max-width:unset}.main-content{width:100%!important;max-width:100%!important;padding-left:0}.menu-btn{top:96px;left:20px}.page-header .page-title-wrapper img{height:36px;width:auto!important}.MuiDialog-paper .page-header .page-title-wrapper{max-width:unset}.charts-row{padding-right:0!important;padding-left:24px!important}.overlay-fields .MuiGrid-root{align-items:flex-end}.MuiDialogContent-root .form-wrapper{padding:10px 0}.communication-header{width:calc(100% - 48px)!important;margin:16px auto}.user-click-report-wrapper .page-title-wrapper{margin-left:0;margin-bottom:10px}.list-wrapper.view-kg{padding:0 18px}.list-wrapper.view-kg>.MuiPaper-root{margin-top:60px}.list-wrapper .page-header .table-header-action-wrapper{margin-left:0}}@media only screen and (max-width: 1023px){.module-card-wrapper{margin:60px 0 0}.module-title-wrapper h3{font-size:20px}.module-title-wrapper button{width:30px;height:30px}.module-header-items .bottom-title-seprator{margin-bottom:24px}.hierarchy-container li.MuiListItem-root span{font-size:12px}.hierarchy-container{padding:16px}.hierarchy-container .MuiList-root>.MuiBox-root>.MuiListItem-root{padding-right:0}.module-selection-modal .MuiDialogContent-root{padding-bottom:0;padding-left:16px;padding-right:16px}.module-selection-modal .module-card-grid{padding:0}.central-cards-wrapper h5,.department-cards-wrapper h5{font-size:14px}.central-cards-wrapper h6,.department-cards-wrapper h6{font-size:12px}.department-cards-wrapper h4{font-size:17px}.profile-container>.MuiGrid-root:first-child{margin-bottom:20px}.profile-container .other-info-grid>.MuiGrid-root:first-child{margin-bottom:0}.profile-container .profile-card .MuiCardContent-root{align-items:center}.profile-container .profile-card h4{margin-top:0;text-align:left}.profile-container .profile-card h4,.profile-container .other-info-grid h4,.miqaat-history-card h4,.zonal-cards-wrapper h4,.functional-cards-wrapper h4{font-size:17px}.profile-container .profile-card h5,.profile-container .other-info-grid h5,.miqaat-history-card h5{font-size:14px}.other-info-grid .MuiPaper-root{min-height:unset}.profile-container .profile-image{width:70px;min-width:70px;height:70px}.zonal-cards-wrapper .inner-cards h5,.functional-cards-wrapper .inner-cards h5{font-size:14px}.zonal-cards-wrapper .inner-cards h6,.functional-cards-wrapper .inner-cards h6{font-size:12px}.zonal-cards-wrapper .inner-cards .MuiAvatar-circular{border-radius:5px}.modal-with-top-btns h4{max-width:330px;width:100%}.waaz-venue-form-wrapper .form-field-wrapper.MuiGrid-grid-md-3,.waaz-venue-form-wrapper .form-field-wrapper.MuiGrid-grid-md-6{padding-top:15px}.list-view-title,.list-view-card-wrapper h6{font-size:12px}}@media only screen and (max-width: 949px){.meeting-wrapper{flex-direction:column}.colorLabel{font-size:13px}.new-hierarchy-tab{font-size:12px!important}.waaz-venue-form-wrapper{max-width:100%}.profile-section h6 span{display:none}.hierarchy-wrapper{flex-direction:column}.hierarchy-container{width:100%;min-height:unset;margin-bottom:16px;display:none}.hierarchy-container.active{display:block}.hierarchy-overlay-container{width:100%}.hierarchy-tabs{display:block}.hierarchy-tabs.department{display:none}.hierarchy-select-field .MuiButton-root{width:36px;overflow:hidden;justify-content:start;min-width:unset;padding:6px 12px}.global-add-edit-kg-container{flex-direction:column}.global-add-edit-kg-container>div{width:100%}.kg-left-form-container{padding-bottom:0;max-width:unset}.MuiDialog-container .MuiDialog-paper{margin:30px 20px;width:calc(100% - 40px)}.custom-array-input-container{grid-template-columns:repeat(2,1fr)}.department-report .card-content>.MuiBox-root{flex-direction:column;align-items:flex-start}.header-inputs-wrapper{width:100%}.editor-action{margin-top:40px!important}.indox-message-inner-wrapper .editor-action{margin-top:0!important}.schedule-model-wrapper .editor-action{margin-top:12px!important}.department-report .miqaat-araz-city-wrapper{display:none}.report-cards-wrapper{width:100%!important}.circle-chart{width:100%}.report-container{flex-direction:column}}.colorLableSectionNew{display:none}@media only screen and (max-width: 780px){.colorLableSection{display:none}.colorLableSectionNew{display:block}}@media only screen and (max-width: 767px){.recomended-header .MuiInputBase-root{margin-bottom:40px}.recomended-kg-header{top:174px;right:30px}.edit-compile-header-btn,.add-compile-list-btn{top:76px}.compile-header .email-fil2ter-search .MuiInputBase-root{margin-bottom:44px}.view-compile-btn-wrapper{top:86px;right:112px}.view-compile-btn-wrapper button,.filter-btn button{min-width:106px!important}.hr-report-head{flex-direction:column;align-items:flex-end;margin-bottom:20px}.hr-report-head button{width:fit-content}.report-container{flex-direction:column}.jamiat-jamaat-fields{padding-left:16px!important;flex-direction:column}.zone-mapping-field-wrapper .MuiGrid-container{flex-direction:column;align-items:flex-start;margin-left:0;padding-right:24px}.zone-mapping-field-wrapper .MuiGrid-container .MuiGrid-item{width:100%;max-width:100%}.zone-mapping-table{padding-right:0!important}.card-content>.MuiGrid-container{margin-left:0;width:100%;margin-top:0}.card-content>.MuiGrid-container>.form-field-wrapper,.card-content>.MuiGrid-container>.MuiGrid-item{padding-left:0}.meeting-wrapper .meeting-details .form-btn-wrapper{margin-top:20px}.task-content{align-items:flex-start;padding:20px 14px}.task-content h4{font-size:18px}.credential-item{padding:7px 0}.credentials-list .credential-label h6{font-size:13px}.form-field-wrapper{padding-left:0}.department-report h2{font-size:16px}.view-meeting-details{flex-direction:column;gap:16px}.profile-section h6 span{display:block}.indox-message-wrapper>.d-flex{display:block}.indox-message-wrapper>.d-flex p{text-align:left}.indox-message-wrapper>.d-flex>.d-flex{margin-top:20px;justify-content:flex-end}.editor-action{margin-left:0;width:100%;max-width:unset}.editor-action button svg{font-size:18px;margin-right:8px}.charts-container{margin-left:0}.report-cards-wrapper{margin-left:0!important}.report-cards{padding-left:0!important}.department-report .MuiStack-root{flex-direction:column;align-items:flex-start}.department-report .MuiStack-root button{width:fit-content}.schedule-filter-search{position:relative;top:0;right:0}.hierarchy-tabs.department{display:block}.department-cards-wrapper{display:none}.department-cards-wrapper.active{display:block}.side-bar-container .profile-section{margin:6px 0}.module-card-head{padding:0 24px}.module-card-grid{padding:0 14px 10px}.module-card-title{font-size:15px}.module-card{height:auto;min-height:105px}.module-selection-main-card{padding:6px 6px 30px}.module-selection-wrapper{padding:20px}.module-card-wrapper{margin-top:85px}.recharts-wrapper .recharts-legend-wrapper span{font-size:12px!important;max-width:150px}.new-breadcrumb-last{font-size:12px!important}.new-breadcrumbs .MuiBreadcrumbs-separator{margin:0 2px!important}.hierarchy-select-field .badge-wrapper{display:none}.page-title-wrapper .title-wrapper{min-width:unset;width:100%}.table-header-action-wrapper .title-wrapper h4{font-size:19px}.table-header-action-wrapper .icon-btn svg{margin-left:0;margin-right:10px}.page-header .page-title-wrapper{justify-content:space-between}.user-info-wrapper .profile-item-wrapper{border:none}.user-info-wrapper .profile-item-wrapper span{display:block}.sidebar-new-container .sidebar-new-icons{height:calc(100vh - 220px)}.bottom-navigation{display:block;bottom:80px}.sidebar-new-menu-panel{height:calc(100vh - 350px);min-height:65vh}.form-wrapper .card-content{padding:20px 14px}.form-wrapper .card-content>.MuiGrid-container{width:100%}.form-wrapper .MuiGrid-grid-xs-2{max-width:unset;flex-basis:22%;min-width:120px}.form-wrapper .MuiGrid-grid-xs-4{max-width:unset;flex-basis:34%;min-width:180px}.kg-filter-search,.kg-filter-activate{margin-top:0}.kg-filter-activate.activate button,.kg-filter-activate.deactivate button{min-width:100%}.custom-array-input-item h6{font-size:13px}.custom-array-input-checkbox-group label{margin-right:12px}.custom-array-input-checkbox-group button{padding:6px}.custom-array-input-checkbox-group span{font-size:12px;font-weight:500}.custom-array-input-container{grid-template-columns:repeat(1,1fr)}.central-cards-wrapper{grid-template-columns:repeat(2,1fr)}.hierarchy-overlay-container .MuiTablePagination-root .MuiTablePagination-selectLabel{display:none}.form-btn-wrapper .MuiButton-root{min-width:90px}.form-btn-wrapper .MuiButton-root:last-child{margin-right:0}.auto-complete-field .MuiInputBase-root .multiselect-chip-wrapper{width:100%}.auto-complete-field .MuiInputBase-root .multiselect-chip-wrapper .MuiChip-label{font-size:11px;font-weight:500}.multiselect-chip .MuiChip-deleteIcon{font-size:18px}.left-title{min-width:120px}.left-title h6,.right-title{font-size:12px}.department-cards{width:250px;min-width:unset;padding:4px 10px}.department-cards .dept-heading,.department-info .department-wrapper .department-cards span,.tree-node-content span{font-size:11px!important}.horizontal-seprator{width:30px}.department-tree{padding-top:14px}.dep-card-container .department-cards span{font-size:10.5px}.department-cards .MuiAvatar-root{width:30px;height:30px}.dep-card-container{gap:14px}.page-header .page-title-wrapper,.page-header .table-header-action-wrapper{min-height:40px}.miqaat-araz-city-wrapper label,.miqaat-araz-city-wrapper .MuiInputBase-root input,.header-inputs-wrapper .auto-complete-field label,.header-inputs-wrapper .auto-complete-field input{font-size:13px}.header-inputs-wrapper .auto-complete-field .MuiInputBase-root,.miqaat-araz-city-wrapper .auto-complete-field .MuiInputBase-root{padding-right:40px!important}.icon-btn{min-width:36px!important;width:36px!important;justify-content:flex-start;padding:6px!important;overflow:hidden;height:36px;margin-left:16px;font-size:0px}.icon-btn svg{margin-left:4px;margin-right:10px}.tree-hierarchy-wrapper .icon-btn svg{margin-left:0}.email-filter-search.icon-btn{position:absolute;top:90px;right:15px;font-size:0px;padding:6px!important}.miqaat-araz-city-wrapper{width:100%}.communication-header{padding:20px 14px!important;width:calc(100% - 32px)!important}.compose-wrapper{margin:0}.editor-container .ql-container{height:calc(100% - 68px)!important}.report-selected-filter-wrapper{width:calc(100% - 50px)}.report-selected-filter-label p,.report-selected-filter-value-item p{font-size:10px!important}.compose-inner-wrapper>.MuiBox-root{gap:20px;padding-right:0;padding-left:0}.compose-inner-wrapper>.MuiBox-root>.MuiBox-root{padding-right:20px;padding-left:0}.compose-header{margin-bottom:0;padding-right:0!important;padding-left:0}.compose-inner-wrapper h5{margin-top:0}.schedule-model-wrapper .compose-wrapper{margin:0;padding:12px}.asharaguide-container{margin-top:10px;margin-left:0}.main-header .header-section{display:none}.header-logo{width:100%;padding:10px 6px}.waaz-venue-form-wrapper{max-width:unset}.department-report .card-content button{position:unset!important}.modal-with-top-btns h4{max-width:100%;width:100%}.take-survey-page .take-survey-time-grid{grid-template-columns:1fr}.take-survey-page .take-survey-btn-primary,.take-survey-page .take-survey-btn-secondary{font-size:11px}}@media (max-width: 539px){.schedule-wrapper{flex-direction:column}.custom-date-picker-wrapper .MuiDateCalendar-root,.schedule-wrapper .MuiFormControl-root{width:100%}.header-section{gap:20px}}@media (max-width: 480px){.page-header .asharaguide-title .MuiTypography-root{font-size:16px;word-break:break-all!important}.header-inputs-wrapper{gap:14px}.access-denied-content{padding:20px}.access-denied-title{font-size:28px}.access-denied-message,.go-home-button{font-size:14px}.department-report .card-content>.MuiBox-root{position:relative}.header-inputs-wrapper{flex-wrap:wrap}.header-inputs-wrapper .header-inputs{width:calc(100% - 50px)}.editor-container .ql-container{height:calc(100% - 90px)!important}.indox-message-inner-wrapper{padding:12px!important;padding-top:0}.recharts-wrapper .recharts-legend-wrapper{left:40%}.schedule-modal .MuiDialogContent-root{padding:18px 15px!important}.editor-container{min-height:280px!important}}.shimmer-loader{width:200px;height:45px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.drawing-acc{margin-top:10px;box-shadow:none;transition:border-radius .3s ease}.drawing-acc-expanded{border-top-left-radius:10px;border-top-right-radius:10px}.drawing-acc-collapsed{border-radius:10px}.drawing-acc-summary{background-color:#e9ecef}.drawing-acc-details{background-color:#fbf5ee;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.toggle-lang-btn .MuiButtonBase-root{padding:3px 8px}.toggle-lang-btn .MuiButtonBase-root.Mui-selected{color:#fff;background-color:#820314}.zone-capacity-details{height:100%;background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 0 10px #00000014;display:flex;flex-direction:column;justify-content:space-between}.dept-quota-wrapper .table-card-header{margin-bottom:15px}.d-flex{display:flex;justify-content:space-between;align-items:center}.multiple-badge{display:flex;gap:5px;justify-content:flex-start;align-items:center}.g-10{gap:10px}.g-20{gap:20px}.attachment-icon{height:40px;width:33px}.attachment-wrapper{margin-bottom:40px}.attachment-grid{display:flex;flex-wrap:wrap;gap:20px}.attachment-container{min-height:165px;width:275px;padding:20px;display:flex;flex-direction:column;gap:7px;border:1px solid #c4c4c4;border-radius:7px;cursor:pointer}.form-container-width .card-header-container{width:650px}.dept-select-container{max-height:48px;min-width:300px}.modal-close-btn{position:absolute;right:20px;top:15px;color:#d32f2f;background:#f5f5f5;border-radius:50%;height:28px;width:28px}.divider{width:100%;border-top:1px dashed #ccc;margin:16px 0}.flex-container{display:flex}.d-flex-column{display:flex;flex-direction:column}.w-100{width:100%}.br-6{border-radius:6px}.mb-10{margin-bottom:10px}.w-70{width:70%}.agenda-wrapper:not(.meeting-agenda-card){border-bottom:3px dashed #c4c4c4;padding:10px;border:1px solid #c4c4c4;border-radius:6px}.report-card-container{overflow:hidden;border-radius:10px;background-color:#fff;margin-bottom:8px}.report-card-title{text-align:center;padding:5px}.report-user-list{display:flex;flex-wrap:wrap;flex-direction:column;gap:10px;padding:8px}.report-user-item{display:flex;align-items:center;gap:8px}.report-user-row{flex-direction:row}.report-user-row-reverse{flex-direction:row-reverse}.report-user-text{display:flex;flex-direction:column}.report-user-id{color:#b7a42e;font-weight:700}.report-user-name{color:#656464;font-weight:700;margin-top:5px}.report-user-phone{color:red;text-decoration:none}.report-card__container{box-shadow:none}.report-card__head{background-color:#f5e7cf}.report-card__head-cell{font-weight:700;color:#000}.report-card-list-head-cell{font-weight:700;color:#000;border-bottom:1px solid #a11808!important}.report-card__row--even{background-color:#fff}.report-card__row--odd{background-color:#f9f9f9}.report-card__row--total{background-color:#e9ecef}.report-card__cell--total{font-weight:500;color:#000;padding-left:25px}.assignee-wrapper{position:absolute;top:5px}.rtl-quill .ql-editor{direction:rtl;text-align:right}.ltr-quill .ql-editor{direction:ltr;text-align:left}.edit-icon-agenda:hover{background-color:#4d020de6;transition:background-color .3s ease}.questionnaire-add-icon{background-color:#690a00;color:#fff;border-radius:50%}.questionnaire-add-icon:hover{background-color:#4d020de6;transition:background-color .3s ease}.table-select-min-width{min-width:250px!important}.report-card__cell{padding-left:25px}.report-card-cell-border{border-right:2px solid rgb(245,245,245)}.report-module-card__title{font-weight:600;margin-bottom:8px}.report-module-card__count-label{color:#555;margin-bottom:12px}.report-module-card__count-label span{color:#b71c1c;font-weight:600}.report-module-card__table{width:100%}.report-module-card__row--header{background-color:#fff}.sticky-total-row{position:sticky;bottom:0;font-weight:700;z-index:1;box-shadow:0 -2px 4px #0000001a}.report-module-chart{position:relative;width:200px;height:200px}.report-module-stats{margin-top:40px}.report-card-input .MuiOutlinedInput-input{padding:1.5px 8px 1.5px 10px}.report-module-card__cell{padding-left:10px}.report-module-card__head-cell{background-color:#fff!important}.report-module-card__head-cell{color:#000;font-weight:600;position:sticky!important}.table-row-exists{background-color:#fff3cd!important}.notification-card{margin-bottom:16px;box-shadow:0 3px 8px #0000001a;border-radius:5px;transition:transform .2s,box-shadow .2s;cursor:pointer;background-color:#fff}.notification-card-content{padding:0}.notification-title-card{display:flex;justify-content:space-between;background-color:#f5f5f5;padding:10px;border-bottom:1px solid #e0e0e0;align-items:center}.notification-title{color:#000;font-size:12px;margin-bottom:0;line-height:1}.notification-content-card{background-color:#fff;width:100%;padding:12px 16px;max-height:100px}.notification-message{color:#555;font-size:11px}.notification-date{color:#888;margin-bottom:0}.notification-show-more-link{margin-left:8px;cursor:pointer;text-decoration:none}.notification-show-more-btn{display:flex;justify-content:center}.notification-inner-card{width:100%;display:flex;justify-content:space-between}.custom-list-item-button{text-align:center;padding-top:12px!important;padding-bottom:12px!important;background-color:#fff;transition:background-color .3s ease}.custom-list-item-button:hover{background-color:#f0f0f0!important}.alert-container{display:flex;gap:8px;padding:10px;border-radius:10px;background-color:#e9ecef;color:#d5282a}.kg-arrival-chart{display:flex;justify-content:space-between;align-items:center;background-color:#fff;width:100%}a[href*="froala.com/wysiwyg-editor?k=u"]{display:none!important}.fr-toolbar .fr-btn.fr-active[data-cmd=rightToLeft],.fr-toolbar .fr-btn.fr-active[data-cmd=leftToRight]{background-color:#690a00!important;border-radius:20px;min-width:40px;color:#fff;text-align:center!important;align-items:center}.fr-toolbar .fr-btn.fr-active[data-cmd=rightToLeft] span,.fr-toolbar .fr-btn.fr-active[data-cmd=leftToRight] span{min-width:40px;color:#fff;font-weight:400;text-align:center!important;align-items:center}.custom-en-ld-field{min-height:50px;overflow:auto;border-radius:4px;border:1px solid #cacacd}.ld-field-editor{min-height:180px;height:150px;direction:ltr}.take-survey-title{font-weight:600;color:#690a00}.departmental-quota-wrapper .card-body .table-row-empty td>div{height:200px!important}.departmental-quota-wrapper .departmental-quota-add-fn-row{display:flex;align-items:center;align-self:center;padding:12px 0;margin-top:8px;box-sizing:border-box;overflow-x:visible}.departmental-quota-wrapper .departmental-quota-add-fn-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}@media (max-width: 767px){.departmental-quota-wrapper .departmental-quota-add-fn-row{overflow-x:auto;-webkit-overflow-scrolling:touch}.departmental-quota-wrapper .departmental-quota-add-fn-form{flex-wrap:nowrap;align-items:center;width:max-content;min-width:100%}}.question-mapping-table-container{height:calc(100% - 220px);overflow-y:auto;height:fit-content}.survey-answer-cell{white-space:pre-wrap;word-break:break-word;max-width:500px;min-width:200px}.calendar-wrapper{width:350px;margin:0 auto}.react-calendar__tile{position:relative;transition:background-color .2s ease}.highlighted-day{background-color:transparent!important;border-radius:6px}.highlighted-day:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:6px;height:6px;background-color:#ff4500;border-radius:50%}.selected-day{background-color:#690a00!important;color:#fff!important;border-radius:6px}.calendar-input{width:100%;padding:8px;font-size:16px;cursor:pointer;border:1px solid #ccc;border-radius:6px;margin-bottom:10px;box-sizing:border-box}.calendar-input:disabled{background-color:#f2f2f2;cursor:not-allowed}.react-calendar__tile--now{background-color:transparent!important;color:#000!important;border-radius:6px;font-weight:700}.active-module-btn{border:2px solid #690a00;height:40px;width:40px;margin:5px;display:flex;justify-content:center;border-radius:7px;color:#690a00}[data-color-mode=dark] .active-module-btn{border-color:#c4a45a8c;color:#e8a878;background-color:#c4a45a29}[data-color-mode=dark] .active-module-btn .MuiSvgIcon-root,[data-color-mode=dark] .active-module-btn .MuiListItemIcon-root{color:#e8a878}[data-color-mode=dark] .unactive-module-btn:hover{background-color:#ffffff0f;border-color:#ffffff1f}.unactive-module-btn{border:2px solid transparent;height:40px;width:40px;margin:5px;display:flex;justify-content:center;border-radius:7px}.sidebar-new-icon-each-active{height:27px}.newSubmitBtn{background-color:#2e5e48;border-radius:8px}.newSubmitBtn:hover{background-color:#01532d}.new-fileUploadContainer{display:flex;align-items:center;padding:8px}.new-fileUploadLabel{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;background-color:#fff2f2;margin-right:12px;cursor:pointer;transition:background-color .3s}.new-fileUploadLabel:hover{background-color:#ffe6e6}.new-uploadIcon{color:#820314}.new-fileLabelText{font-weight:700;color:#000;margin-top:16px}.new-form-pageContainer{width:100%;margin-left:0}.allowed-actions-section .table-container table{width:100%!important;min-width:100%!important;table-layout:fixed}.new-checkbox{color:#2e5e48;width:20px;height:20px;display:flex;margin-right:6px}.new-checkbox svg{font-size:20px}.new-checkbox.Mui-checked{color:#2e5e48}.new-checkbox.Mui-checked svg{font-size:20px}.new-checkbox:hover{background-color:transparent}.new-top-checkbox{margin-left:10px;margin-right:7px}.new-adddepartment-button{color:#145c9e;font-weight:700}.new-adddepartment-button:hover{background-color:transparent;color:#145c9e}.newCancelBtn{color:red}.newCancelBtn:hover{background-color:transparent;color:red}.new-system-role-header{display:flex;align-items:center;margin-bottom:24px}.new-system-role-back-button{margin-right:16px}.new-system-role-title{font-weight:600}.new-system-role-form-card,.new-system-role-permissions-card{margin-bottom:24px}.new-system-role-section-title{font-weight:600;margin-bottom:8px;color:#333}.new-system-role-name-input{margin-bottom:16px}.new-system-role-additional-options-panel{border:1px solid #e3e8ef;border-radius:6px;background-color:#f7f9fb;padding:10px 12px;margin-top:4px;margin-bottom:8px}.new-system-role-additional-options-title{font-size:.8125rem;font-weight:600;line-height:1.3;color:#424242;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e3e8ef}.new-system-role-additional-options-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:8px}.new-system-role-additional-options-cell{display:flex;align-items:center;min-height:36px;padding:6px 8px;border:1px solid #e3e8ef;border-radius:4px;background-color:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.new-system-role-additional-options-cell:hover{border-color:#d0d5dd;box-shadow:0 1px 2px #0000000a}.new-system-role-additional-options-cell.is-checked{border-color:#1976d273;background-color:#1976d20d}.new-system-role-additional-options-cell.is-checked:hover{border-color:#1976d299;background-color:#1976d214}.new-system-role-additional-options-item{margin:0;width:100%;display:flex;align-items:center}.new-system-role-additional-options-item .MuiFormControlLabel-label{font-size:.75rem;line-height:1.25;cursor:pointer;color:#000000c7;margin-top:0;padding-top:0}.new-system-role-additional-options-cell.is-checked .new-system-role-additional-options-item .MuiFormControlLabel-label{color:#000000de;font-weight:500}.new-system-role-additional-options-item .MuiCheckbox-root{padding:4px;margin-right:2px}.new-system-role-additional-options-item .MuiCheckbox-root .MuiSvgIcon-root{font-size:1.125rem}@media (min-width: 600px){.new-system-role-additional-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.new-system-role-additional-options-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1200px){.new-system-role-additional-options-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.new-system-role-module-accordion{margin-bottom:6px;border:1px solid #e3e8ef;border-radius:4px;background-color:#fff;box-shadow:none}.new-system-role-module-accordion:before{display:none}.new-system-role-module-accordion .MuiAccordionSummary-root{min-height:40px;padding:2px 8px 2px 12px;background-color:#f7f9fb;border-bottom:1px solid #e3e8ef}.new-system-role-module-accordion .MuiAccordionSummary-content,.new-system-role-module-accordion.Mui-expanded .MuiAccordionSummary-content{margin:4px 0}.new-system-role-module-accordion .MuiAccordionSummary-expandIconWrapper{margin-right:0}.new-system-role-module-accordion .MuiAccordionSummary-expandIconWrapper .MuiSvgIcon-root{font-size:1.25rem}.new-system-role-module-title{font-size:.875rem;font-weight:600;line-height:1.3;color:#1f1f1f}.new-system-role-module-summary-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:4px}.new-system-role-module-summary-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.new-system-role-custom-access-toggle{display:flex;align-items:center;padding:0 6px;border-radius:12px;border:1px solid #e3e8ef;background-color:#f7f9fb}.new-system-role-custom-access-toggle .MuiFormControlLabel-root{margin:0}.new-system-role-custom-access-toggle .MuiFormControlLabel-label{cursor:pointer}.new-system-role-custom-access-toggle .MuiCheckbox-root{padding:2px}.new-system-role-custom-access-toggle:hover{border-color:#d0d5dd;background-color:#edf1f5}.new-system-role-custom-access-toggle.is-checked{background-color:#1976d214}.new-system-role-custom-access-toggle.is-checked:hover{border-color:#1976d2;background-color:#1976d21f}.new-system-role-custom-access-label-text{font-size:.75rem;font-weight:500;color:#0009;white-space:nowrap;cursor:pointer}.new-system-role-module-summary-checkbox{padding:2px}.new-system-role-module-summary-divider{width:1px;height:18px;background-color:#e3e8ef;flex-shrink:0}.new-system-role-module-accordion-details{padding:8px 12px 12px;background-color:#edf1f5}.new-system-role-permission-options-grid{width:100%;align-items:flex-start}.new-system-role-permission-card{height:auto;border:1px solid #e3e8ef;border-radius:6px;background-color:#fff;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.new-system-role-permission-card:hover{border-color:#d0d5dd;box-shadow:0 1px 3px #0000000a}.new-system-role-permission-card-content{padding:10px 12px}.new-system-role-permission-card.is-wide-option{height:auto;min-height:0}.new-system-role-permission-card.is-wide-option .new-system-role-permission-actions{flex-direction:column;gap:8px}.new-system-role-permission-card.is-wide-option .new-system-role-permission-actions-row{display:flex;flex-wrap:wrap;width:100%;gap:6px 10px}.new-system-role-permission-card.is-wide-option .new-system-role-permission-actions-row.has-subactions{flex-wrap:nowrap;align-items:flex-start}.new-system-role-permission-card.is-wide-option .new-system-role-permission-actions-row.has-subactions>.new-system-role-permission-action-block{flex:1 1 0;min-width:0;width:auto;max-width:none}.new-system-role-permission-card.is-wide-option .new-system-role-permission-actions-row.has-subactions>.new-system-role-permission-action-block.has-open-subactions{flex:1 1 0;width:auto}.new-system-role-permission-option-title-row{display:flex;align-items:center;gap:4px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e3e8ef}.new-system-role-permission-option-title{font-size:.8125rem;font-weight:600;line-height:1.3;color:#424242;min-width:0;flex:1 1 auto}.notes-trigger{display:inline-flex;align-items:center;line-height:0;margin-left:auto;cursor:pointer}.notes-icon.MuiSvgIcon-root{flex:0 0 auto;font-size:15px;color:#000;cursor:pointer}.new-system-role-permission-actions{display:flex;flex-wrap:wrap;gap:6px 10px}.new-system-role-permission-action-block{flex:0 1 auto;min-width:0;padding:4px 8px;border:1px solid #d0d5dd;border-radius:4px;background-color:#fff}.new-system-role-permission-action-block.is-removed{border-color:#d32f2f}.new-system-role-permission-action-block.has-open-subactions{flex:1 1 100%;width:100%;min-width:0}.new-system-role-permission-subactions{display:flex;flex-wrap:wrap;width:100%;padding-left:14px;margin-top:2px}.new-system-role-permission-subaction-row{width:100%;margin-bottom:2px}.new-system-role-permission-subaction-row.is-removed{border:1px solid #d32f2f;border-radius:4px;padding:2px 6px;box-sizing:border-box}.new-system-role-permission-subaction-dropdown{width:100%;margin-top:2px}.new-system-role-permission-checkbox-label{margin-right:2px;margin-left:0}.new-system-role-permission-checkbox-label .MuiFormControlLabel-label{font-size:.6875rem;line-height:1.25;color:#000000bf}.new-system-role-permission-checkbox-label.is-action .MuiFormControlLabel-label{font-size:.7rem;font-weight:500;letter-spacing:.02em}.new-system-role-permission-checkbox-label.is-subaction .MuiFormControlLabel-label{font-size:.65rem;color:#000000a6}.new-system-role-permission-checkbox-label .MuiCheckbox-root{padding:2px}.new-system-role-permission-subaction-error{margin-top:2px;margin-left:0;font-size:.65rem}.new-system-role-permission-subaction-select{margin-top:8px;margin-bottom:2px;width:100%;min-width:0;box-sizing:border-box}.new-system-role-permission-subaction-select .compact-searchable-input{display:block;width:100%}.new-system-role-permission-subaction-select .MuiFormControl-root{width:100%}.new-system-role-permission-subaction-select-label{font-size:.7rem;margin-bottom:2px;color:#000000a6}.compact-searchable-input{width:100%;display:block}.compact-searchable-input .MuiOutlinedInput-root{min-height:28px;padding:1px 8px 1px 10px;background-color:#fff;font-size:.75rem}.new-system-role-form .MuiOutlinedInput-root,.new-system-role-form .MuiAutocomplete-inputRoot,.new-system-role-form .MuiSelect-select,.new-system-role-form textarea,.new-system-role-form input{background-color:#fdfdfd}.new-system-role-form .MuiOutlinedInput-root{border-radius:4px}.new-system-role-form .MuiOutlinedInput-notchedOutline{border-color:#cfcfcf}.new-system-role-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#b7b7b7}.new-system-role-form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#9f9f9f}[data-color-mode=dark] .new-system-role-form .MuiOutlinedInput-root,[data-color-mode=dark] .new-system-role-form .MuiAutocomplete-inputRoot,[data-color-mode=dark] .new-system-role-form .MuiSelect-select{background-color:#ffffff12;color:#e8e8e8}[data-color-mode=dark] .new-system-role-form textarea,[data-color-mode=dark] .new-system-role-form input{background-color:transparent;color:#e8e8e8}[data-color-mode=dark] .new-system-role-form .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b}[data-color-mode=dark] .new-system-role-form .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff59}.compact-searchable-input .MuiAutocomplete-inputRoot{flex-wrap:wrap;gap:2px;padding-top:2px;padding-bottom:2px;padding-left:4px}.compact-searchable-input .MuiAutocomplete-input{min-width:40px;padding:2px 4px 2px 2px;font-size:.75rem}.compact-searchable-input .MuiInputLabel-root{font-size:.75rem;top:50%;left:10px;transform:translateY(-50%)}.compact-searchable-input .MuiInputLabel-shrink{top:0;left:10px;transform:translateY(-7px) scale(.75)}.compact-searchable-input .MuiOutlinedInput-notchedOutline{border-color:#d0d0d0}.compact-searchable-input:hover .MuiOutlinedInput-notchedOutline{border-color:#bdbdbd}.compact-searchable-input-chip{height:20px;max-width:100%;border-radius:10px;background-color:#e8eef5}.compact-searchable-input-chip .MuiChip-label{padding-left:6px;padding-right:6px;font-size:.65rem;line-height:1.2;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-searchable-input-chip .MuiChip-deleteIcon{font-size:.875rem;margin-right:2px;color:#5c6b7a}.compact-searchable-input-option-text{font-size:.75rem;line-height:1.35}.compact-searchable-input-select-all{width:100%;display:flex;align-items:center;cursor:pointer}.compact-searchable-input .MuiAutocomplete-option{min-height:30px;padding-top:4px;padding-bottom:4px}.compact-searchable-input .MuiAutocomplete-option.is-disabled{opacity:1;pointer-events:none;cursor:default}.compact-searchable-input .MuiAutocomplete-option.is-disabled .compact-searchable-input-option-text{color:#00000061}.compact-searchable-input .MuiAutocomplete-endAdornment .MuiSvgIcon-root{font-size:1.1rem}.new-system-role-actions{display:flex;justify-content:flex-end;gap:16px;margin-top:24px}.new-system-role-cancel-button{min-width:100px}.new-system-role-submit-button{min-width:100px;background-color:#1976d2}.new-system-role-submit-button:hover{background-color:#1565c0}[data-color-mode=dark] .new-system-role-section-title,[data-color-mode=dark] .new-system-role-permission-option-title,[data-color-mode=dark] .new-system-role-additional-options-title,[data-color-mode=dark] .new-system-role-permission-subaction-select-label{color:#c4c4c4!important}[data-color-mode=dark] .new-system-role-module-title,[data-color-mode=dark] .new-system-role-title{color:#e8e8e8!important}[data-color-mode=dark] .compact-searchable-input .MuiOutlinedInput-root{background-color:#3a3a3a;color:#e8e8e8}[data-color-mode=dark] .compact-searchable-input .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}[data-color-mode=dark] .compact-searchable-input:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff47}[data-color-mode=dark] .new-system-role-additional-options-panel{background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none}[data-color-mode=dark] .new-system-role-additional-options-title{border-bottom-color:#ffffff1a}[data-color-mode=dark] .new-system-role-additional-options-cell{background-color:#00000038;border-color:#ffffff1f}[data-color-mode=dark] .new-system-role-additional-options-cell:hover{border-color:#c4a45a66;box-shadow:none;background-color:#c4a45a14}[data-color-mode=dark] .new-system-role-additional-options-cell.is-checked{border-color:#c4a45a80;background-color:#c4a45a24}[data-color-mode=dark] .new-system-role-additional-options-cell.is-checked:hover{border-color:#c4a45a99;background-color:#c4a45a33}[data-color-mode=dark] .new-system-role-additional-options-item .MuiFormControlLabel-label,[data-color-mode=dark] .new-system-role-additional-options-cell.is-checked .new-system-role-additional-options-item .MuiFormControlLabel-label{color:#e8e8e8!important}[data-color-mode=dark] .new-system-role-module-accordion{background-color:#ffffff0a!important;border-color:#ffffff24;color:#e8e8e8}[data-color-mode=dark] .new-system-role-module-accordion .MuiAccordionSummary-root{background-color:#ffffff0f!important;border-bottom-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .new-system-role-module-accordion-details{background-color:transparent!important;color:#e8e8e8}[data-color-mode=dark] .new-system-role-module-accordion .MuiAccordionSummary-expandIconWrapper .MuiSvgIcon-root{color:#e8a878}[data-color-mode=dark] .new-system-role-custom-access-toggle{background-color:#00000047;border-color:#ffffff29}[data-color-mode=dark] .new-system-role-custom-access-toggle:hover{background-color:#c4a45a1a;border-color:#c4a45a59}[data-color-mode=dark] .new-system-role-custom-access-toggle.is-checked,[data-color-mode=dark] .new-system-role-custom-access-toggle.is-checked:hover{background-color:#c4a45a29;border-color:#c4a45a73}[data-color-mode=dark] .new-system-role-custom-access-label-text{color:#c4c4c4}[data-color-mode=dark] .new-system-role-custom-access-label-text.is-checked{color:#e8c97a}[data-color-mode=dark] .new-system-role-module-summary-divider{background-color:#ffffff29}[data-color-mode=dark] .new-system-role-permission-card{background-color:transparent!important;background-image:none!important;border-color:#ffffff24;color:#e8e8e8;box-shadow:none!important}[data-color-mode=dark] .new-system-role-permission-card:hover{border-color:#c4a45a66;background-color:transparent!important;box-shadow:none!important}[data-color-mode=dark] .new-system-role-permission-option-title-row{border-bottom-color:#ffffff1f}[data-color-mode=dark] .new-system-role-permission-option-title{border-bottom-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .notes-icon.MuiSvgIcon-root{color:#fff}[data-color-mode=dark] .new-system-role-permission-action-block{background-color:transparent!important;border-color:#ffffff2e}[data-color-mode=dark] .new-system-role-permission-action-block.is-removed,[data-color-mode=dark] .new-system-role-permission-subaction-row.is-removed{border-color:#ef5350}[data-color-mode=dark] .new-system-role-permission-checkbox-label .MuiFormControlLabel-label,[data-color-mode=dark] .new-system-role-permission-checkbox-label.is-action .MuiFormControlLabel-label,[data-color-mode=dark] .new-system-role-permission-checkbox-label.is-subaction .MuiFormControlLabel-label{color:#e8e8e8!important}[data-color-mode=dark] .new-system-role-additional-options-item .MuiCheckbox-root,[data-color-mode=dark] .new-system-role-module-summary-checkbox,[data-color-mode=dark] .new-system-role-permission-checkbox-label .MuiCheckbox-root,[data-color-mode=dark] .new-system-role-custom-access-toggle .MuiCheckbox-root{color:#ffffff73}[data-color-mode=dark] .new-system-role-additional-options-item .MuiCheckbox-root.Mui-checked,[data-color-mode=dark] .new-system-role-module-summary-checkbox.Mui-checked,[data-color-mode=dark] .new-system-role-permission-checkbox-label .MuiCheckbox-root.Mui-checked,[data-color-mode=dark] .new-system-role-custom-access-toggle .MuiCheckbox-root.Mui-checked{color:#c4a45a!important}[data-color-mode=dark] .new-system-role-permission-checkbox-label .MuiCheckbox-root.MuiCheckbox-colorSuccess.Mui-checked{color:#66bb6a!important}[data-color-mode=dark] .new-system-role-submit-button{background-color:#c4a45a47!important;color:#e8e8e8!important;border:1px solid rgba(196,164,90,.45)}[data-color-mode=dark] .new-system-role-submit-button:hover{background-color:#c4a45a66!important}[data-color-mode=dark] .compact-searchable-input .MuiInputLabel-root{color:#c4c4c4!important}[data-color-mode=dark] .compact-searchable-input-chip.MuiChip-root,[data-color-mode=dark] .multiselect-chip.MuiChip-root,[data-color-mode=dark] .custom-drawer .MuiChip-root,[data-color-mode=dark] .form-main-card .MuiChip-filled,[data-color-mode=dark] .form-field-wrapper .MuiChip-root{background-color:#c4a45a47!important;color:#f5e6c8!important;border:1px solid rgba(196,164,90,.4)}[data-color-mode=dark] .compact-searchable-input-chip .MuiChip-deleteIcon,[data-color-mode=dark] .multiselect-chip .MuiChip-deleteIcon,[data-color-mode=dark] .custom-drawer .MuiChip-deleteIcon,[data-color-mode=dark] .form-field-wrapper .MuiChip-deleteIcon{color:#f5e6c8bf!important}[data-color-mode=dark] .MuiInputLabel-root,[data-color-mode=dark] .MuiFormLabel-root,[data-color-mode=dark] .custom-select-label,[data-color-mode=dark] .form-field-wrapper>.MuiTypography-subtitle1,[data-color-mode=dark] .form-field-wrapper .MuiTypography-colorTextSecondary,[data-color-mode=dark] .auto-complete-field .MuiInputLabel-root{color:#c4c4c4!important}[data-color-mode=dark] .MuiInputLabel-root.Mui-focused,[data-color-mode=dark] .MuiFormLabel-root.Mui-focused,[data-color-mode=dark] .auto-complete-field .MuiInputLabel-root.Mui-focused{color:#e0e0e0!important}[data-color-mode=dark] .MuiInputLabel-root.Mui-disabled,[data-color-mode=dark] .MuiFormLabel-root.Mui-disabled{color:#c4c4c473!important}[data-color-mode=dark] .custom-drawer .MuiInputLabel-root,[data-color-mode=dark] .custom-drawer .MuiFormLabel-root,[data-color-mode=dark] .custom-drawer .custom-select-label{color:#c4c4c4!important}[data-color-mode=dark] .custom-drawer .MuiCheckbox-root.Mui-checked,[data-color-mode=dark] .form-main-card .MuiCheckbox-root.Mui-checked,[data-color-mode=dark] .form-field-wrapper .MuiCheckbox-root.Mui-checked{color:#c4a45a!important}[data-color-mode=dark] .custom-drawer .MuiFormControlLabel-label,[data-color-mode=dark] .form-main-card .MuiFormControlLabel-label{color:#e8e8e8!important}@media (max-width: 768px){.new-system-role-container{padding:16px}.new-system-role-header{flex-direction:column;align-items:flex-start}.new-system-role-back-button{margin-bottom:12px}.new-system-role-actions{flex-direction:column}.new-system-role-cancel-button,.new-system-role-submit-button{width:100%}}@media (max-width: 1550px){.tm-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1190px){.tm-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 810px){.tm-grid{grid-template-columns:repeat(1,1fr)}}.hierarchy-user-card-avatar{width:48px!important;height:48px!important;border-radius:5px}.hierarchy-user-card-modal-card{display:flex;align-items:center;gap:16px;padding:12px;min-height:95px;border-radius:8px;box-shadow:0 2px 10px #00000014;background:#fff}.hierarchy-user-card-modal-info{display:flex;justify-content:space-between}.hierarchy-user-card-name{font-size:12px;color:#626262;cursor:pointer}.hierarchy-user-card-id-wrapper{display:flex;gap:8px;margin-top:2px}.hierarchy-user-card-itsid{font-size:12.5px;opacity:.8;color:#626262}.hierarchy-user-card-position{font-size:12.5px;opacity:.7;color:#626262}.hierarchy-user-card-modal-right{display:flex;justify-content:space-between}.hierarchy-user-card-icons{display:flex;gap:8px}.hierarchy-user-card-wa-icon{font-size:18px!important;color:#25d366;cursor:pointer}.hierarchy-user-card-phone-icon{font-size:18px!important;color:#1976d2;cursor:pointer}.hierarchy-user-card-chip{font-size:10.5px!important;border-radius:15px!important;padding-left:8px!important;padding-right:8px!important;color:#fff!important;height:24px!important}.hierarchy-user-card-card{max-width:400px;min-width:400px;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #00000026;position:relative;padding-bottom:30px}.hierarchy-user-card-badge{padding:4px 0;margin:8px 8px 0;border-radius:4px;text-align:center}.hierarchy-user-card-badge-text{font-size:12px;font-weight:600;color:#fff}.hierarchy-user-card-content{display:flex;gap:12px;align-items:flex-start}.hierarchy-user-card-id-position{font-size:12px;color:#2e5e48}.hierarchy-user-card-bottom-icons{display:flex;justify-content:center;gap:24px;padding:6px 0 2px;border-top:1px solid #f0f0f0;background-color:#f6f6f6;min-height:30px;position:absolute;bottom:0;left:0;width:100%}.hierarchy-user-card-bottom-icons2{padding:5px 0;gap:15px;border-radius:5px}.hierarchy-user-card-bottom-icons2 img{height:15px!important;width:15px!important}.tree-level{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.tree-level-vertical{display:flex;flex-direction:column;gap:10px}.tree-container-vertical{display:flex;flex-direction:row;gap:10px}.many-kg .hierarchy-user-card-content{display:flex!important;flex-direction:column!important;align-items:center!important}.many-kg .hierarchy-user-card-info{text-align:center!important}@media (max-width: 1024px){.hierarchy-user-card-content{display:flex!important;flex-direction:column!important;align-items:center!important}.hierarchy-user-card-info{text-align:center!important}}@media only screen and (max-width: 1700px){.hierarchy-user-card-name{max-width:200px}}@media (max-width: 899px){.hierarchy-view--mobile .member-grid.multi,.hierarchy-view--mobile .member-grid.single{grid-template-columns:repeat(1,1fr)}.hierarchy-view--mobile .hierarchy-header{flex-wrap:wrap;justify-content:flex-start;gap:8px}.hierarchy-view--mobile .header-left{flex:1 1 auto;min-width:0}.hierarchy-view--mobile .hierarchy-header-mobile-count{display:inline-block;margin-left:auto}.hierarchy-view--mobile .header-data{display:none;width:100%;justify-content:flex-start;flex-wrap:wrap;gap:4px 12px;padding:4px 0 0 30px;box-sizing:border-box}.hierarchy-view--mobile .hierarchy-header--expanded .header-data{display:flex}.hierarchy-view--mobile .header-data-item{margin-right:0!important}.hierarchy-view--mobile .header-data .MuiTypography-subtitle1,.hierarchy-view--mobile .header-data .list-value{font-size:12px!important}.hierarchy-view--mobile .hierarchy-view-icon{display:block;width:18px;height:18px;flex-shrink:0}.hierarchy-view--mobile .list-expand-icon{font-size:22px!important;color:#6b7280}.hierarchy-view--mobile .list-view-title{color:#0a56b3}.hierarchy-view--mobile .hierarchy-team-actions,.hierarchy-view--mobile .hierarchy-mobile-team-actions{justify-content:center;width:100%}.hierarchy-view--mobile .hierarchy-team-actions .view-hierarchy-member-btn,.hierarchy-view--mobile .hierarchy-mobile-team-actions .view-hierarchy-member-btn{flex:0 0 auto;margin-left:auto;margin-right:auto}.hierarchy-view--mobile .pcard .photo{display:flex}.hierarchy-view--mobile .tree-hierarchy-wrapper{overflow-x:hidden}.hierarchy-view--mobile .tree-scroll-area{padding:0 2px}}@media (max-width: 600px){.member-grid.multi,.member-grid.single{grid-template-columns:repeat(1,1fr)}.header-data{display:none}.hierarchy-header{justify-content:flex-start}.hierarchy-view--mobile .hierarchy-header-mobile-count{display:inline-block}.hierarchy-view--mobile .hierarchy-header--expanded .header-data{display:flex}}@media (min-width: 600px) and (max-width: 899px){.member-grid.multi,.member-grid.single{grid-template-columns:repeat(1,1fr)}}@media (min-width: 900px) and (max-width: 1200px){.member-grid.multi,.member-grid.single{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1680px){.member-grid.multi{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.pill-btn{font-size:8px!important;padding:2px 8px!important}.pill-btn.Mui-selected{font-size:8px!important;padding:2px 10px!important}}.round-pill-btn{font-size:13px;min-width:45px}@media (max-width: 600px){.round-pill-btn{font-size:8px!important;padding:2px 6px!important;min-width:28px!important}.round-pill-btn.Mui-selected{font-size:8px!important;padding:2px 8px!important}}@media (max-width: 1080px){.round-btn-group{align-self:flex-start!important}}.loading{--speed-of-animation: .9s;--gap: 6px;--first-color: #4c86f9;--second-color: #49a84c;--third-color: #f6bb02;--fourth-color: #f6bb02;--fifth-color: #2196f3;display:flex;justify-content:center;align-items:center;width:100px;gap:6px;height:100px}.loading span{width:4px;height:50px;background:var(--first-color);animation:scale var(--speed-of-animation) ease-in-out infinite}.loading span:nth-child(2){background:var(--second-color);animation-delay:-.8s}.loading span:nth-child(3){background:var(--third-color);animation-delay:-.7s}.loading span:nth-child(4){background:var(--fourth-color);animation-delay:-.6s}.loading span:nth-child(5){background:var(--fifth-color);animation-delay:-.5s}@keyframes scale{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}.group-btn{border-radius:30px!important;overflow:hidden;border:1px solid #ddd!important}.group-btn .MuiToggleButton-root{border:none!important;border-radius:0!important;padding:1px 22px!important;text-transform:none!important;font-size:14px!important;color:#555!important;background:transparent!important}.group-btn .Mui-selected{background-color:#820314!important;color:#fff!important;border-radius:30px!important}.pill-btn{border-radius:20px!important;text-transform:none!important;padding:3px 14px!important;font-size:14px!important;border:1px solid #d9d9d9!important;background-color:#fff!important;transition:all .22s ease!important}.pill-btn.Mui-selected{background-color:#820314!important;color:#fff!important;border-color:#820314!important;padding:1px 20px!important;box-shadow:0 0 8px #b91c1c59!important}.pill-btn.Mui-selected:hover{background-color:#a31616!important}.round-pill-btn{border-radius:20px!important;text-transform:none!important;padding:3px 10px!important;min-width:45px!important;font-size:13px!important;font-weight:600!important;border:1px solid #d9d9d9!important;background-color:#fff!important;transition:all .22s ease!important}.round-pill-btn.Mui-selected{background-color:#820314!important;color:#fff!important;border-color:#820314!important;padding:3px 14px!important;box-shadow:0 0 8px #b91c1c59!important}.round-pill-btn.Mui-selected:hover{background-color:#a31616!important}@media (max-width: 600px){.group-btn .MuiToggleButton-root{padding:4px 16px!important;font-size:13px!important}.pill-btn{font-size:13px!important}}.list-value{color:#0a56b3!important;font-weight:600!important}.add-sme-button{background-color:transparent;color:#2e5e48;border:1px solid #2e5e48;border-radius:4px;padding:8px;cursor:pointer;transition:background-color .3s ease;font-weight:700}.add-sme-button:hover{background-color:#2e5e48;color:#fff}.single-badge{border-radius:3px;padding:7px!important;display:flex;align-items:center;justify-content:center;border:1px solid #c3e9cd;background-color:#e8f5e76b;color:#2e5e48!important;font-family:inter;font-weight:500}.miqaat-date-selector-arrow{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:50px;height:63px;padding:12px 8px;cursor:pointer;border-radius:8px;background-color:#f9f9f9;border:1px solid #d3d3d3;transition:all .2s ease}.no-doc-container{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f1f5f9;gap:1rem;padding:1rem;box-sizing:border-box}.pdf-wrapper{min-height:100vh;padding:2rem;display:flex;justify-content:center;align-items:center;background-color:#f1f5f9}.pdf-container{width:100%;max-width:100%;min-height:90vh;background-color:#fff;padding:3rem;border-radius:0;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:auto;position:relative}.last-generated{position:absolute;top:16px;left:16px;font-size:.8rem;color:#475569;background:none;padding:0;border-radius:0;box-shadow:none}.action-buttons{position:absolute;top:16px;right:16px;display:flex;gap:8px}.table-button{background-color:#0079a5;border-radius:8px;font-size:12px;min-width:70px!important;padding:5px;line-height:1}.table-button:hover{background-color:#005574;border-radius:8px}.department-section-add-btn{color:#2e5e48;font-weight:700}.department-section-add-btn:hover{background-color:transparent;color:#0f1d17}[data-color-mode=dark] .department-section-add-btn{color:#c4a45a}[data-color-mode=dark] .department-section-add-btn:hover{background-color:transparent;color:#e8a878}.cmz-member-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;justify-content:center;width:100%;max-width:680px;margin-left:auto;margin-right:auto}.custom-loader{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.add-attribute-btn-style,.add-attribute-btn-style:hover{background-color:transparent;color:#1976d2;padding-left:0;margin-top:6px}@media screen and (min-width: 1268px){.its-id-field-wrapper{padding-left:0}}.its-id-field-wrapper{padding-left:25px}@media screen and (min-width: 1268px){.its-id-field-wrapper{padding-left:0;margin-top:6px}}.search-input-focus .form-control:focus{box-shadow:none;border-color:#dee2e6;outline:0}.rejected-its-list-wrapper{max-height:300px;overflow-y:auto;padding:16px;background-color:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}.rejected-its-list-btn{border-radius:8px;color:#850404;border-color:#850404}.rejected-its-list-btn :hover{border-color:#850404;background-color:#8504041a}.fix-recommend-kg-actions{position:absolute;bottom:30px;right:10px;width:100%;display:flex;justify-content:flex-end}.filter-badges-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}.filter-badges-container--chips-only{justify-content:flex-start;margin-bottom:0}.filter-badges-container--chips-only .filter-badges-wrapper{margin-bottom:0}.filter-badges-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:0;flex:1 1 auto;min-width:0}.filter-chip-label-container{display:flex;align-items:center;gap:4px;max-width:100%}.filter-chip-label-text{flex-shrink:0;white-space:nowrap}.filter-chip-value-text{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.filter-chip-value-text-full{max-width:none}.filter-chip{background-color:#e9f2ff;color:#084298;font-weight:500;height:auto;max-width:100%}.filter-chip .MuiChip-label{padding:4px 8px;display:flex;align-items:center;white-space:normal;overflow:visible}.filter-chip .MuiChip-deleteIcon{font-size:16px;margin-left:4px}.filter-tooltip-content{max-width:300px}.filter-tooltip-scrollable{max-height:200px;overflow-y:auto}.filter-tooltip-scrollable::-webkit-scrollbar{width:6px}.filter-tooltip-scrollable::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:3px}.filter-tooltip-item{padding:2px 0;word-break:break-word}.filter-clear-button-container{display:flex;min-width:fit-content;flex:0 0 auto;justify-content:flex-end}.filter-badges-toolbar-slot+.optional-column-toolbar{margin-top:8px}@media (max-width: 991px){.filter-badges-container,.filter-badges-wrapper{gap:6px}.filter-chip-value-text{max-width:160px}}@media (max-width: 767px){.filter-badges-container,.filter-badges-wrapper{width:100%;gap:6px}.filter-chip-value-text{max-width:100%}.filter-chip .MuiChip-label{padding:4px 6px}.filter-clear-button-container{flex:1 1 100%;justify-content:flex-start}.filter-badges-toolbar-slot+.optional-column-toolbar{margin-top:6px}}.survey-report-container{height:calc(100vh - 350px)!important;min-height:calc(100vh - 350px)!important}.survey-report-container .table-container{max-height:calc(100vh - 350px)!important}.table-container .sticky-col-select .size-small{padding-top:4px;padding-bottom:4px}.itsid-cell{display:flex;flex-direction:column;gap:4px;flex-shrink:0;align-items:center;width:50px}.itsid-cell-img{width:50px;height:50px;border-radius:4px;object-fit:cover;border:1px solid #e0e0e0}.itsid-cell-initial{width:50px;height:50px;border-radius:4px;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;color:#666;border:1px solid #e0e0e0}.itsid-cell-id{font-size:.7rem;font-weight:500;color:#212121;line-height:1.2;word-break:normal}.user-name-contacts-cell{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;white-space:normal}.user-name-contacts-cell-name{font-weight:500;color:#212121;line-height:1.4;display:block;min-width:0;word-break:break-word;overflow-wrap:break-word;white-space:normal}.user-name-contacts-cell-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;white-space:normal}.user-name-contacts-cell-phone-wrap,.user-name-contacts-cell-whatsapp-wrap{display:flex;align-items:center;gap:0}.user-name-contacts-cell-phone-wrap{margin-right:8px}.user-name-contacts-cell-icon{font-size:.75rem;color:#666}.user-name-contacts-cell-icon-whatsapp{font-size:.75rem;color:#25d366}.user-name-contacts-cell-link{font-size:.7rem;color:#666;white-space:nowrap;text-decoration:none;cursor:pointer}.user-name-contacts-cell-link:hover{text-decoration:underline;color:#1976d2}.user-name-contacts-cell-link-whatsapp:hover{color:#25d366}.document-guide-box{font-size:.7rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:1.2}.tooltip-array{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:6px;font-size:.775rem;font-weight:700;border:1px solid #c3e9cd;background-color:#e8f5e76b;color:#2e5e48;box-shadow:0 1px 2px #0000000f}.table tbody tr.table-row-error td{background-color:#f8d7da!important}.table tbody tr.table-row-exists td{background-color:#fff3cd!important}.view-survey-header{padding-left:0!important}.view-survey-modal-body{flex:1;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.view-survey-modal-body::-webkit-scrollbar{width:4px}.view-survey-modal-body::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.view-survey-modal-body::-webkit-scrollbar-thumb:hover{background-color:#00000052}.view-survey-modal-body::-webkit-scrollbar-track{background-color:transparent}.view-survey-tab-table.table-container{max-height:220px;overflow-y:auto}@media (max-width: 768px){.miqaat-list-table .miqaat-logo-col{min-width:50px!important;width:50px!important;max-width:50px!important;padding-right:12px!important;box-sizing:border-box}.miqaat-list-table .miqaat-logo-col img{width:32px;height:32px;max-width:32px;object-fit:cover}.miqaat-list-table .miqaat-name-col{padding-left:8px!important}}.view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container{display:block;max-height:220px!important;overflow-y:auto!important;overflow-x:auto!important;direction:ltr;scrollbar-gutter:stable}.view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container thead th{position:sticky;top:0;z-index:2;background-color:var(--ams-table-header-bg, #e9ecef)!important}.view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container::-webkit-scrollbar{width:8px}.view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container::-webkit-scrollbar-thumb{background-color:#b0b8c4;border-radius:4px}.view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container::-webkit-scrollbar-track{background-color:#f1f3f5}[data-color-mode=dark] .view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container thead th{background-color:var(--ams-table-header-bg, #2d3238)!important;color:var(--ams-table-text-color, #e8e8e8)}[data-color-mode=dark] .view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container::-webkit-scrollbar-thumb{background-color:#ffffff47}[data-color-mode=dark] .view-survey-tab-panel .view-survey-tab-table.editable-table-container.table-container::-webkit-scrollbar-track{background-color:#ffffff0f}.outlet-wrapper .container-wrapper .page-header{z-index:3;position:relative}.form-btn-wrapper button:after{content:none}.mapping-btn:hover{background-color:#82001495}.hr-dashboard-wrapper{background:#f1f5f9;min-height:100vh;font-family:Inter,sans-serif;color:#0f172a;min-width:0;max-width:100%}.hr-dashboard-wrapper.hr-lang-ld{direction:rtl}.hr-dashboard{background:#f1f5f9;min-width:0;max-width:100%}.hr-topbar{background:#fff;border-bottom:1px solid #e2e8f0;padding:16px 24px;position:sticky;top:-20px;z-index:60;box-shadow:0 2px 8px #0000000d;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.hr-dashboard-wrapper.hr-lang-ld .hr-topbar{direction:ltr}.hr-topbar-left{display:flex;flex-direction:column;gap:2px}.hr-topbar-title{font-size:15px;font-weight:700;letter-spacing:-.3px;color:#0f172a}.hr-topbar-sub{font-size:11px;color:#64748b}.hr-topbar-right{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hr-sw{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.hr-sw span{font-size:12px;font-weight:500;color:#475569}.hr-sw-track{position:relative;width:40px;height:22px;border-radius:11px;background:#cbd5e1;transition:background .2s;flex-shrink:0}.hr-sw-track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.hr-sw.on .hr-sw-track:after{transform:translate(18px)}.hr-sw[data-g=city].on .hr-sw-track{background:#16a34a}.hr-sw[data-g=pool].on .hr-sw-track{background:#d97706}.hr-sep-v{width:1px;height:22px;background:#e2e8f0}.hr-wl-wrap{position:relative}.hr-wl-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1.5px solid #e2e8f0;border-radius:7px;padding:6px 28px 6px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#334155;cursor:pointer;outline:none;min-width:170px}.hr-wl-sel:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.hr-wl-wrap:after{content:"▾";position:absolute;right:9px;top:50%;transform:translateY(-50%);font-size:10px;color:#64748b;pointer-events:none}.hr-stats-panel{margin:14px 24px 0;display:grid;grid-template-columns:220px 1fr 260px;gap:10px;align-items:stretch}.hr-sp-total{background:#0f172a;border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 2px 8px #0000001f}.hr-sp-total-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#64748b}.hr-sp-total-num{font-family:JetBrains Mono,monospace;font-size:40px;font-weight:600;color:#f8fafc;line-height:1;margin:8px 0 4px}.hr-sp-gender-row{display:flex;gap:12px;margin-top:14px}.hr-dashboard-wrapper.hr-lang-ld .hr-stats-panel{direction:rtl}.hr-dashboard-wrapper.hr-lang-ld .hr-sp-total,.hr-dashboard-wrapper.hr-lang-ld .hr-sp-breakdown,.hr-dashboard-wrapper.hr-lang-ld .hr-sp-variance{text-align:right}.hr-sp-gender-pill{flex:1;background:#ffffff0f;border-radius:7px;padding:8px 10px;display:flex;flex-direction:column;gap:3px}.hr-sp-gender-pill .gp-lbl{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.hr-sp-gender-pill .gp-val{font-family:JetBrains Mono,monospace;font-size:17px;font-weight:600;line-height:1}.hr-sp-gender-pill .gp-pct{font-size:10px;opacity:.6}.hr-sp-gender-pill.gp-male .gp-lbl{color:#60a5fa}.hr-sp-gender-pill.gp-male .gp-val{color:#93c5fd}.hr-sp-gender-pill.gp-female .gp-lbl{color:#f9a8d4}.hr-sp-gender-pill.gp-female .gp-val{color:#fbcfe8}.hr-sp-breakdown{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px #0000000d}.hr-sp-bk-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:#64748b;margin-bottom:2px}.hr-sp-bk-row{display:flex;align-items:center;gap:10px}.hr-sp-bk-name{font-size:11px;font-weight:500;color:#475569;width:95px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-sp-bk-name.hr-sp-bk-name-rtl{direction:rtl;text-align:left;font-size:13px;unicode-bidi:embed}.hr-sp-bk-track{flex:1;height:8px;background:#f1f5f9;border-radius:4px;position:relative}.hr-sp-bk-fill{height:100%;border-radius:4px;transition:width .5s ease}.hr-sp-bk-male-fill{background:#3b82f6}.hr-sp-bk-fem-fill{background:#ec4899;opacity:.7}.hr-sp-bk-nums{font-family:JetBrains Mono,monospace;font-size:10.5px;color:#334155;font-weight:500;min-width:58px;text-align:right}.hr-sp-variance{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 3px #0000000d}.hr-sp-var-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:#64748b;margin-bottom:2px}.hr-sp-var-big{display:flex;align-items:baseline;gap:6px}.hr-sp-var-num{font-family:JetBrains Mono,monospace;font-size:32px;font-weight:700;line-height:1}.hr-sp-var-mf{display:flex;gap:8px;margin-top:2px}.hr-sp-var-pill{flex:1;border-radius:7px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.hr-vp-male{background:#eff6ff}.hr-vp-female{background:#fdf2f8}.hr-vp-lbl{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.hr-vp-male .hr-vp-lbl{color:#3b82f6}.hr-vp-female .hr-vp-lbl{color:#ec4899}.hr-vp-val{font-family:JetBrains Mono,monospace;font-size:16px;font-weight:700}.hr-vp-male .hr-vp-val{color:#1d4ed8}.hr-vp-female .hr-vp-val{color:#be185d}.hr-sv-total{color:inherit}.hr-sv-neg{color:#22c55e}.hr-sv-pos{color:#ef4444}.hr-sp-dept-health{margin-top:4px}.hr-sdh-track{height:10px;border-radius:5px;background:#f1f5f9;overflow:hidden;display:flex}.hr-sdh-shortage{background:#ef4444;height:100%;transition:width .5s}.hr-sdh-ok{background:#22c55e;height:100%;transition:width .5s}.hr-sdh-surplus{background:#3b82f6;height:100%;transition:width .5s}.hr-sdh-legend{display:flex;gap:12px;margin-top:6px}.hr-sdh-leg-item{display:flex;align-items:center;gap:5px;font-size:10px;color:#475569}.hr-sdh-dot{width:8px;height:8px;border-radius:2px}.hr-table-area{padding:12px 24px 32px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.hr-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 4px #0000000f;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 390px);-webkit-overflow-scrolling:touch}.hr-tbl thead{position:sticky;top:0;z-index:20;background:#fff}.hr-tbl{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}.hr-dashboard-wrapper.hr-lang-ld .hr-tbl{direction:rtl}.hr-col-dept{position:sticky;left:0;background:#fff;min-width:175px;max-width:175px;border-right:2px solid #e2e8f0!important}.hr-dashboard-wrapper.hr-lang-ld .hr-col-dept{left:auto;right:0;border-right:0!important;border-left:2px solid #e2e8f0!important;text-align:right!important;padding-right:14px;padding-left:8px}.hr-dashboard-wrapper.hr-lang-ld .hr-tbl thead .hr-col-dept.hr-col-dept-hd{font-size:16px;text-align:right}.hr-tbl tbody .hr-col-dept{z-index:10}.hr-tbl tfoot .hr-col-dept{z-index:12}.hr-tbl thead .hr-col-dept{z-index:22}.hr-tbl thead tr.hr-rg th{padding:10px 13px;font-size:10px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;text-align:center;white-space:nowrap;position:static;top:auto;z-index:20;border-bottom:1px solid rgba(255,255,255,.1);vertical-align:middle}.hr-tbl thead tr.hr-rs th{padding:6px 12px;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-align:center;white-space:nowrap;position:static;top:auto;z-index:20;vertical-align:middle}.hr-dashboard-wrapper.hr-lang-ld .hr-tbl thead tr.hr-rs th{top:auto}.hr-tbl thead .hr-col-dept{top:auto;height:auto;vertical-align:middle;text-align:left;padding-left:14px}.hr-col-dept-hd{background:#0f172a!important;color:#94a3b8!important;border-right:2px solid #334155!important}.hr-hd-req{background:#1e3a5f;color:#93c5fd}.hr-hd-req-s{background:#162f4c;color:#bfdbfe}.hr-hd-city{background:#14532d;color:#86efac}.hr-hd-cit-s{background:#103f22;color:#bbf7d0}.hr-hd-pool{background:#451a03;color:#fde68a}.hr-hd-poo-s{background:#361302;color:#fef3c7}.hr-hd-wl{background:#3b0764;color:#d8b4fe}.hr-hd-wl-s{background:#2d054e;color:#e9d5ff}.hr-hd-tot{background:#1e1b4b;color:#c4b5fd}.hr-hd-tot-s{background:#181539;color:#ddd6fe}.hr-hd-var{background:#450a0a;color:#fca5a5}.hr-hd-var-s{background:#360808;color:#fecaca}.hr-ge{border-right:2px solid rgba(255,255,255,.12)!important}.hr-ge-b{border-right:2px solid #e8ecf1!important}.hr-ge-f{border-right:2px solid #334155!important}.hr-tbl tbody tr:hover .hr-col-dept,.hr-tbl tbody tr:hover td:not(.hr-col-dept){background:#f8fafc}.hr-tbl tbody td{padding:9px 13px;text-align:center;color:#334155;font-family:JetBrains Mono,monospace;font-size:12px;border-right:1px solid #f1f5f9;background:#fff;border-bottom:1px solid #f1f5f9;line-height:1.4;overflow:visible}.hr-dashboard-wrapper.hr-lang-ld .hr-tbl tbody td:not(.hr-col-dept),.hr-dashboard-wrapper.hr-lang-ld .hr-tbl tfoot td:not(.hr-col-dept){direction:rtl;unicode-bidi:embed;font-size:15px}.hr-dashboard-wrapper.hr-lang-ld .hr-tbl thead tr.hr-rs th{direction:rtl;unicode-bidi:embed;font-size:15px}.hr-dashboard-wrapper.hr-lang-ld .hr-sp-gender-pill .gp-lbl,.hr-dashboard-wrapper.hr-lang-ld .hr-vp-lbl,.hr-dashboard-wrapper.hr-lang-ld .hr-tooltip strong{font-size:16px}.hr-dashboard-wrapper.hr-lang-ld .hr-sp-total-num{font-size:43px}.hr-dashboard-wrapper.hr-lang-ld .hr-sp-gender-pill .gp-val,.hr-dashboard-wrapper.hr-lang-ld .hr-vp-val{font-size:19px}.hr-dashboard-wrapper.hr-lang-ld .hr-sp-gender-pill .gp-pct,.hr-dashboard-wrapper.hr-lang-ld .hr-sp-bk-nums,.hr-dashboard-wrapper.hr-lang-ld .hr-tooltip{font-size:13px}.hr-tbl tbody .hr-col-dept{text-align:left;font-family:Inter,sans-serif;font-weight:500;color:#1e293b;padding-left:14px}.hr-tbl tbody .hr-col-dept:not(.hr-col-dept-rtl){line-height:1.35}.hr-tbl tbody .hr-col-dept.hr-col-dept-leadership:not(.hr-col-dept-rtl){font-size:7px;line-height:1.35;font-weight:600}.hr-tbl tbody .hr-col-dept.hr-col-dept-leadership.hr-col-dept-rtl{font-size:12px;line-height:1.35}.hr-sp-bk-name.hr-sp-bk-name-leadership:not(.hr-sp-bk-name-rtl){font-size:9px}.hr-tbl tbody .hr-col-dept.hr-col-dept-rtl{direction:rtl;text-align:left;font-size:14.5px;unicode-bidi:embed}.hr-tbl .hr-stot{background:#fafbff!important;font-weight:600!important;color:#1e293b!important}.hr-tbl tfoot td{background:#1e293b;color:#e2e8f0;font-family:JetBrains Mono,monospace;font-weight:600;padding:10px 13px;text-align:center;border-right:1px solid #2d3f52;border-top:2px solid #0f172a;position:sticky;bottom:0;z-index:11}.hr-tbl tfoot .hr-col-dept{font-family:Inter,sans-serif;text-align:left;padding-left:14px;color:#e2e8f0;background:#1e293b}.hr-tbl tfoot .hr-stot{background:#263244!important;color:#e2e8f0!important}.hr-tbl .hr-neg{color:#22c55e;font-weight:600}.hr-tbl .hr-pos{color:#ef4444;font-weight:600}.hr-tbl .hr-zer{color:inherit;font-weight:inherit}.hr-tbl tfoot .hr-neg{color:#4ade80}.hr-tbl tfoot .hr-pos{color:#f87171}.hr-tbl tfoot .hr-zer{color:inherit;font-weight:inherit}.hr-g-hidden{display:none!important}@media (max-width: 1024px){.hr-stats-panel{grid-template-columns:1fr 1fr;margin:14px 16px 0;gap:12px}.hr-sp-variance{grid-column:1 / -1}.hr-table-area{padding:12px 16px 24px}.hr-table-wrap{max-height:min(65vh,620px);overflow-x:auto;overflow-y:auto}.hr-tbl thead tr.hr-rg th,.hr-tbl thead tr.hr-rs th{white-space:normal;word-break:break-word;line-height:1.25;font-size:9px;padding:6px 8px}.hr-col-dept{min-width:130px;max-width:130px}}@media (max-width: 768px){.hr-topbar{padding:12px 16px;flex-direction:column;align-items:stretch;gap:12px}.hr-topbar-right{width:100%;gap:10px;justify-content:flex-start}.hr-type-toggle{margin-right:0}.hr-type-toggle .MuiToggleButton-root{font-size:11px;padding:4px 8px}.hr-stats-panel{grid-template-columns:1fr;margin:12px 12px 0}.hr-sp-total-num{font-size:32px}.hr-sp-var-num{font-size:26px}.hr-sp-gender-row,.hr-sp-var-mf{flex-wrap:wrap}.hr-sdh-legend{flex-wrap:wrap;gap:8px}.hr-sp-bk-name{width:72px;font-size:10px}.hr-table-area{padding:10px 12px 20px}.hr-table-wrap{max-height:min(60vh,520px)}.hr-col-dept{min-width:110px;max-width:110px;font-size:11px}.hr-tbl tbody td,.hr-tbl tfoot td{font-size:11px;padding:6px 8px;line-height:1.4}}@media (max-width: 480px){.hr-topbar{padding:10px 12px}.hr-topbar-right{flex-direction:column;align-items:stretch}.hr-type-toggle{width:100%;display:flex}.hr-type-toggle .MuiToggleButton-root{flex:1}.hr-sw{justify-content:space-between;width:100%}.hr-sp-bk-row{flex-wrap:wrap;gap:6px}.hr-sp-bk-name{width:100%;max-width:none}.hr-sp-bk-nums{min-width:auto;margin-left:auto}}.hr-tooltip-wrap{position:relative;cursor:pointer}.hr-tooltip{position:absolute;bottom:8px;left:50%;transform:translate(-50%);background:#111827;color:#fff;padding:8px 12px;font-size:12px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:.2s ease;z-index:9999}.hr-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#111827 transparent transparent transparent}.hr-tooltip-wrap:hover .hr-tooltip{opacity:1;transform:translate(-50%) translateY(-4px)}.uds-wrapper{margin-top:16px;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%}.uds-divider-row{width:100%;display:flex;align-items:center;gap:16px}.uds-divider-line{flex:1;border-top:1px solid #d9d9d9}.uds-buttons-row{width:100%}.nda-pie{min-height:260px;display:flex;align-items:center;justify-content:center}.task-manager-table-root{--tm-accent: #2e5e48;--tm-accent-soft: rgba(46, 94, 72, .1);--tm-border: #e2e8f0;--tm-cell-grid: #dfe1e6;--tm-text: #334155;--tm-muted: #64748b;margin:0 auto;max-width:100%}.task-manager-table-root .tm-table-shell{border-radius:12px;border:1px solid var(--tm-border);background:#fff;box-shadow:0 1px 3px #0f172a0f,0 1px 2px #0f172a0a;overflow:hidden}.task-manager-table-root .tm-toolbar{padding:14px 18px;background:linear-gradient(180deg,#fafbfc,#f1f5f9);border-bottom:1px solid var(--tm-border)}.task-manager-table-root .tm-toolbar .input-group{flex-wrap:wrap;gap:8px;align-items:center}.task-manager-table-root .tm-search-input{border-radius:8px!important;border:1px solid var(--tm-border)!important;padding:8px 12px!important;font-size:.875rem!important;transition:border-color .15s ease,box-shadow .15s ease}.task-manager-table-root .tm-search-input:focus{border-color:var(--tm-accent)!important;box-shadow:0 0 0 3px var(--tm-accent-soft)!important;outline:none!important}.task-manager-table-root .tm-toolbar .form-select{border-radius:8px!important;border:1px solid var(--tm-border)!important}.task-manager-table-root .tm-table-scroll{background:#fff}.task-manager-table-root .tm-data-table{font-size:.8125rem;color:var(--tm-text);border-collapse:collapse;border-spacing:0}.task-manager-table-root .tm-data-table thead th,.task-manager-table-root .tm-data-table tbody td{border-left:1px solid var(--tm-cell-grid)!important;border-right:1px solid var(--tm-cell-grid)!important;border-bottom:1px solid var(--tm-cell-grid)!important}.task-manager-table-root .tm-data-table thead th{font-weight:600;letter-spacing:.01em;color:var(--tm-text)}.task-manager-table-root .tm-data-table tbody td{padding-top:10px!important;padding-bottom:10px!important}.task-manager-table-root .tm-data-table tbody td.tm-inline-edit-highlight{background-color:#2e5e4817!important;box-shadow:inset 0 0 0 2px #2e5e4861!important;position:relative;z-index:2}.task-manager-table-root.task-board .tm-data-table tbody td.tm-inline-edit-highlight{background-color:#0747a612!important;box-shadow:inset 0 0 0 2px #0747a659!important}.dt-searchable-select-popper{z-index:1400!important}.dt-searchable-select-popper .dt-searchable-select-paper.MuiPaper-root{border-radius:10px!important;border:1px solid #e2e8f0;box-shadow:0 10px 40px #0f172a1f,0 4px 12px #0f172a0f!important;overflow:hidden;margin-top:0!important}.task-manager-table-root .tm-grouping-card{border-radius:10px!important;border:1px dashed var(--tm-border)!important;background:#fafbfc!important;box-shadow:none!important}.task-manager-table-root .tm-grouping-card .card-body{padding:14px 16px!important}.task-manager-table-root .tm-grouping-card h6{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tm-muted);margin-bottom:10px}.task-manager-table-root .tm-group-dropzone{border-radius:8px!important;border:1px solid var(--tm-border)!important;background:#fff!important;min-height:44px}.task-manager-table-root .tm-pagination-bar{padding:12px 18px;background:#f8fafc;border-top:1px solid var(--tm-border)}.task-manager-table-root .tm-pagination-bar .form-select{border-radius:8px;border:1px solid var(--tm-border)}.task-manager-table-root .tm-filter-badges-wrap{padding:10px 18px 0;background:#fafbfc;border-bottom:1px solid #f1f5f9}.task-manager-table-root .tm-reorder-banner{padding:10px 16px;margin-bottom:12px;border-radius:8px;background:#2e5e4814;border:1px solid rgba(46,94,72,.2);font-size:.875rem;font-weight:600;color:var(--tm-accent)}.task-manager-table-root.task-board .tm-table-shell{border-color:#dfe1e6;box-shadow:0 1px 1px #091e4221;border-radius:8px}.task-manager-table-root.task-board .tm-toolbar{background:#fafbfc;border-bottom-color:#dfe1e6}.task-manager-table-root.task-board .tm-data-table{--tm-cell-grid: #dfe1e6}.task-manager-table-root.task-board .tm-data-table thead th{background-color:#f4f5f7!important;color:#5e6c84!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}.task-manager-table-root.task-board .tm-pagination-bar{background:#fafbfc;border-top-color:#dfe1e6}.task-manager-table-root.task-board .tm-data-table tbody tr.table-row-even>td,.task-manager-table-root.task-board .tm-data-table tbody tr.table-row-even>.sticky-col{background-color:#fff!important}.task-manager-table-root.task-board .tm-data-table tbody tr.table-row-odd>td,.task-manager-table-root.task-board .tm-data-table tbody tr.table-row-odd>.sticky-col{background-color:#fafbfc!important}.tm-key-cell-stack{display:flex;flex-direction:column;align-items:stretch;gap:3px;min-width:0;width:100%;padding-top:1px;padding-bottom:1px}.tm-key-cell-main-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;color:#172b4d;line-height:1.3;min-width:0;flex:1}.tm-key-cell-parent{border:none;background:none;padding:0;margin:0;cursor:pointer;font-family:inherit;text-align:left;font-size:.6875rem;font-weight:500;color:#5e6c84;letter-spacing:.01em;line-height:1.35;align-self:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-key-cell-parent:hover .task-key-label{text-decoration:underline}[data-color-mode=dark] .task-manager-table-root{--tm-accent: #4a9a78;--tm-accent-soft: rgba(74, 154, 120, .18);--tm-border: rgba(255, 255, 255, .12);--tm-cell-grid: rgba(255, 255, 255, .12);--tm-text: #c4c4c4;--tm-muted: #a3a3a3;color:#c4c4c4}[data-color-mode=dark] .task-manager-table-root .tm-table-shell{background:#1e1e1e;border-color:#ffffff1f;box-shadow:0 1px 3px #00000059}[data-color-mode=dark] .task-manager-table-root .tm-toolbar{background:#1e1e1e;border-bottom-color:#ffffff1f}[data-color-mode=dark] .task-manager-table-root .tm-table-scroll{background:#1e1e1e}[data-color-mode=dark] .task-manager-table-root .tm-pagination-bar{background:#1e1e1e;border-top-color:#ffffff1f;color:#c4c4c4}[data-color-mode=dark] .task-manager-table-root .tm-filter-badges-wrap{background:#1e1e1e;border-bottom-color:#ffffff14}[data-color-mode=dark] .task-manager-table-root .tm-grouping-card{background:#252525!important;border-color:#ffffff1f!important}[data-color-mode=dark] .task-manager-table-root .tm-group-dropzone{background:#1e1e1e!important;border-color:#ffffff1f!important}[data-color-mode=dark] .task-manager-table-root .tm-search-input{background-color:#2a2a2a!important;color:#e8e8e8!important;border-color:#ffffff3b!important}[data-color-mode=dark] .task-manager-table-root .MuiOutlinedInput-root,[data-color-mode=dark] .task-manager-table-root .MuiInputBase-root{background-color:#2a2a2a!important;color:#e8e8e8!important}[data-color-mode=dark] .task-manager-table-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b!important}[data-color-mode=dark] .task-manager-table-root .MuiInputBase-input::placeholder{color:#ffffff73;opacity:1}[data-color-mode=dark] .tm-column-filter-menu{background-color:#2a2a2a!important;color:#e8e8e8!important;border-color:#ffffff1f!important}[data-color-mode=dark] .tm-column-filter-menu .form-control,[data-color-mode=dark] .tm-column-filter-menu .form-select,[data-color-mode=dark] .tm-column-filter-menu .MuiOutlinedInput-root,[data-color-mode=dark] .tm-column-filter-menu .MuiInputBase-root{background-color:#1e1e1e!important;color:#e8e8e8!important;border-color:#ffffff3b!important}[data-color-mode=dark] .tm-column-filter-menu .form-control::placeholder,[data-color-mode=dark] .tm-column-filter-menu .MuiInputBase-input::placeholder{color:#ffffff73!important;opacity:1}[data-color-mode=dark] .tm-column-filter-menu .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b!important}[data-color-mode=dark] .tm-column-filter-menu .MuiTypography-root,[data-color-mode=dark] .tm-column-filter-menu .MuiFormLabel-root,[data-color-mode=dark] .tm-column-filter-menu .MuiInputLabel-root,[data-color-mode=dark] .tm-column-filter-menu label{color:#c4c4c4!important}[data-color-mode=dark] .tm-column-filter-menu .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23c4c4c4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important}[data-color-mode=dark] .task-manager-table-root .tm-toolbar .form-select,[data-color-mode=dark] .task-manager-table-root .tm-pagination-bar .form-select{background-color:#2a2a2a!important;color:#e8e8e8!important;border-color:#ffffff3b!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23c4c4c4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important}[data-color-mode=dark] .task-manager-table-root.task-board .tm-table-shell{border-color:#ffffff1f;box-shadow:0 1px 3px #00000059}[data-color-mode=dark] .task-manager-table-root.task-board .tm-toolbar,[data-color-mode=dark] .task-manager-table-root.task-board .tm-pagination-bar{background:#1e1e1e;border-color:#ffffff1f}[data-color-mode=dark] .task-manager-table-root.task-board .tm-data-table thead th{background-color:#2d3238!important;color:#a3a3a3!important}[data-color-mode=dark] .task-manager-table-root.task-board .tm-data-table tbody tr.table-row-even>td,[data-color-mode=dark] .task-manager-table-root.task-board .tm-data-table tbody tr.table-row-even>.sticky-col{background-color:#1e1e1e!important}[data-color-mode=dark] .task-manager-table-root.task-board .tm-data-table tbody tr.table-row-odd>td,[data-color-mode=dark] .task-manager-table-root.task-board .tm-data-table tbody tr.table-row-odd>.sticky-col{background-color:#252525!important}[data-color-mode=dark] .tm-key-cell-main-label{color:#8ab4f8}[data-color-mode=dark] .tm-key-cell-parent{color:#a3a3a3}[data-color-mode=dark] .task-manager-table-root .tm-table-skeleton-row>td,[data-color-mode=dark] .task-manager-table-root .tm-table-skeleton-cell{background-color:#1e1e1e!important;--bs-table-bg: #1e1e1e !important;border-color:#ffffff1f!important}[data-color-mode=dark] .task-manager-table-root .tm-data-table>tbody.tm-table-skeleton-body,[data-color-mode=dark] .task-manager-table-root .tm-data-table>tbody:has(.tm-table-skeleton-row),[data-color-mode=dark] .task-manager-table-root .tm-table-scroll:has(.tm-table-skeleton-row){background-color:#1e1e1e!important}[data-color-mode=dark] .task-manager-table-root .tm-data-table>tbody.tm-table-skeleton-body>tr>td{background-color:#1e1e1e!important;--bs-table-bg: #1e1e1e !important}[data-color-mode=dark] .dt-searchable-select-popper .dt-searchable-select-paper.MuiPaper-root{background-color:#1e1e1e!important;border-color:#ffffff1f;color:#e8e8e8}.app-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2000;background-color:var(--ams-loading-overlay-bg, rgba(255, 255, 255, .7));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-color-mode=dark] .app-loading-overlay{background-color:#0d0d0de0!important}[data-color-mode=dark] .custom-loader .MuiCircularProgress-root{color:#c4a45a!important}[data-color-mode=dark] .loader-container{background-color:transparent;color:#c4c4c4}.assignee-cell-tooltip.MuiTooltip-tooltip{background-color:#0f172a!important;color:#f8fafc!important;max-width:320px;padding:0!important;border-radius:12px;box-shadow:0 10px 40px #0f172a40;border:1px solid rgba(148,163,184,.25)}.assignee-cell-tooltip.MuiTooltip-tooltip .MuiTooltip-arrow{color:#0f172a}.assignee-cell-details-avatar-img{border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(148,163,184,.35)}.assignee-cell-details-avatar-initials{width:44px;height:44px;border-radius:50%;background-color:#334155;color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid rgba(148,163,184,.35)}.assignee-cell-collapsed-wrap{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:5px;min-width:0;max-width:100%;width:100%;box-sizing:border-box;padding-top:1px;padding-bottom:1px;row-gap:4px}.assignee-cell-collapsed-avatar-img{border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.assignee-cell-collapsed-avatar-img--board{box-shadow:0 0 0 1px #dfe1e6}.assignee-cell-collapsed-avatar-img--table{box-shadow:0 0 0 1px #cbd5e1}.assignee-cell-collapsed-avatar-initials{width:22px;height:22px;border-radius:50%;background-color:#1e3a5f;color:#fff;font-size:.5625rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.assignee-cell-collapsed-avatar-initials--board{box-shadow:0 0 0 1px #dfe1e6}.assignee-cell-collapsed-avatar-initials--table{box-shadow:0 0 0 1px #cbd5e1}.assignee-cell-popover-paper.MuiPaper-root{width:360px;max-width:92vw;margin-top:6px;border-radius:16px;box-shadow:0 8px 32px #0f172a1f;border:1px solid #e2e8f0;overflow:hidden}.assignee-cell-list-row-avatar-img{border-radius:50%;object-fit:cover;flex-shrink:0}.assignee-cell-list-row-initials{width:28px;height:28px;border-radius:50%;background-color:#334155;color:#fff;font-size:.625rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.assignee-cell-list-row-name.MuiTypography-root{font-size:.75rem;font-weight:600;color:#0f172a;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignee-cell-list-row-its.MuiTypography-root{font-size:.625rem;color:#64748b;font-weight:500;line-height:1.2}.assignee-cell-list-row-chip.MuiChip-root{height:18px;max-width:100%;font-size:.5625rem;font-weight:600}.assignee-cell-list-row-chip .MuiChip-label{padding:0 6px;line-height:1.2}.assignee-cell-popover-footer{padding:8px 12px 12px;border-top:1px solid #e2e8f0;background-color:#fafbfc;width:100%;box-sizing:border-box}.generate-doc-root{display:flex;flex-direction:column;height:100%}.generate-doc-toolbar{display:flex;justify-content:flex-end;align-items:center;padding:10px 16px;flex-shrink:0;background-color:var(--mui-palette-background-paper, #fff);border-bottom:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12))}.generate-doc-toolbar-actions{display:flex;align-items:center;gap:4px}.generate-doc-btn-outline{border-color:#1a7a6e!important;color:#1a7a6e!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important}.generate-doc-btn-outline:hover{border-color:#156058!important;background-color:#1a7a6e14!important}.generate-doc-btn-outline--toolbar{padding:6px 16px!important}.generate-doc-btn-outline--actions{padding:8px!important;min-width:110px!important}.generate-doc-body{display:flex;flex:1;min-height:0}.generate-doc-preview{flex:1;overflow:auto;background-color:#f5f4f0;display:flex;flex-direction:column;align-items:center}.generate-doc-preview--center{justify-content:center}.generate-doc-preview--start{justify-content:flex-start}.generate-doc-icon-muted{color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))!important}.generate-doc-empty{text-align:center;max-width:480px}.generate-doc-empty-desc{margin-bottom:16px}.generate-doc-viewer-shell{width:100%;background-color:var(--mui-palette-background-paper, #fff);border-radius:8px;overflow:hidden;box-shadow:0 4px 24px #0000001f}.generate-doc-actions-footer{margin-top:16px;width:100%;flex-shrink:0}.generate-doc-actions-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:16px;margin-right:16px}.generate-doc-drawer-paper{width:100%;max-width:100vw;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding-left:10px}@media (min-width: 600px){.generate-doc-drawer-paper{width:320px}}.generate-doc-drawer-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 4px 10px 16px;flex-shrink:0;border-bottom:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12))}.generate-doc-drawer-title{font-weight:600!important}.generate-doc-drawer-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.generate-doc-drawer-footer{padding:12px 16px 16px;flex-shrink:0;border-top:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));background-color:var(--mui-palette-background-paper, #fff)}.generate-doc-btn-primary{background-color:#1a7a6e!important;color:#fff!important;padding:10px 16px!important;border-radius:8px!important;font-weight:600!important}.generate-doc-btn-primary:hover{background-color:#156058!important}.generate-doc-btn-primary.Mui-disabled{background-color:#1a7a6e61!important;color:#fff!important}.generate-doc-sidebar{width:100%;flex:1;min-height:0;background-color:var(--mui-palette-background-paper, #fff);display:flex;flex-direction:column;padding:20px 0}.generate-doc-sidebar-heading{font-size:10px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))!important;padding:0 20px 12px 0!important}.generate-doc-sidebar-subheading{font-size:10px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))!important;padding:4px 20px 4px 0!important}.generate-doc-sidebar-scroll{overflow-y:auto;flex:1;min-height:0}.generate-doc-list-item{padding-top:4px!important;padding-bottom:4px!important;padding-left:0!important;border-left:3px solid transparent}.generate-doc-list-item--interactive:hover{background-color:var(--mui-palette-action-hover, rgba(0, 0, 0, .04))!important}.generate-doc-list-primary.MuiTypography-root{font-size:13px;font-weight:500}@media (max-width: 1439px){.generate-doc-list-primary.MuiTypography-root{font-size:11px}}.generate-doc-list-text{margin-left:10px!important}.generate-doc-num-badge{width:22px;height:22px;border-radius:50%;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.generate-doc-num-badge--cover{background-color:var(--mui-palette-action-selected, rgba(25, 118, 210, .08));color:var(--mui-palette-primary-main, #1976d2)}.generate-doc-num-badge--on{background-color:#1a7a6e;color:#fff}.generate-doc-num-badge--off{background-color:var(--mui-palette-action-disabledBackground, rgba(0, 0, 0, .12));color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))}.generate-doc-pill-always{font-size:10px!important;background-color:#e6f4f2!important;color:#1a7a6e!important;padding:2px 7px!important;border-radius:10px!important;font-weight:600!important}.generate-doc-sidebar-divider{border-top:1px solid var(--mui-palette-divider, rgba(0, 0, 0, .12));margin:12px 20px 12px 0}.generate-doc-last-generated{font-size:10px!important;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6))!important;padding:12px 20px 0 0!important;margin-top:auto!important;flex-shrink:0;text-align:center!important}.generate-doc-switch .MuiSwitch-switchBase.Mui-checked{color:#1a7a6e}.generate-doc-switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#1a7a6e}.white-list-count-renderer{display:inline-flex;align-items:stretch;flex-shrink:0;border-radius:8px;border:1px solid rgba(46,94,72,.22);background-color:#fff;box-shadow:0 1px 3px #2e5e4814;overflow:hidden}.white-list-count-renderer__segment-wrap{display:flex;align-items:stretch}.white-list-count-renderer__divider.MuiDivider-root{border-color:#2e5e4859;margin-top:6px;margin-bottom:6px}.white-list-count-renderer__segment{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 10px;min-width:0}.white-list-count-renderer__label{font-size:.625rem;font-weight:600;line-height:1.2;color:#0009;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.white-list-count-renderer__value{font-size:.8125rem;font-weight:800;line-height:1.25;color:#2e5e48;font-variant-numeric:tabular-nums;white-space:nowrap}.white-list-column-toggles{display:inline-flex;align-items:center;flex-shrink:0;flex-wrap:wrap;gap:6px}.white-list-column-toggles__heading{display:inline-flex;align-items:center;gap:4px;margin-right:2px;color:#5f6368}.white-list-column-toggles__heading-icon{font-size:13px!important;color:inherit}.white-list-column-toggles__heading-text{font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:inherit}.white-list-column-toggle{display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:2px 8px 2px 4px;min-height:30px;height:30px;border-radius:3px;border:1px solid #e0e0e0;background-color:#fff;box-shadow:none;cursor:pointer;font:inherit;transition:background-color .15s ease,border-color .15s ease}.white-list-column-toggle:hover{background-color:#f8f9fa;border-color:#cfcfcf}.white-list-column-toggle--active{background-color:#fff;border-color:#c8c8c8}.white-list-column-toggle__check-icon{font-size:14px!important;color:#9aa0a6;flex-shrink:0}.white-list-column-toggle__check-icon--active{color:#2e5e48}.white-list-column-toggle__label{font-size:.6875rem;font-weight:400;line-height:1.2;color:#202124;letter-spacing:0;text-transform:none;white-space:nowrap}.white-list-column-toggle--active .white-list-column-toggle__label{color:#202124;font-weight:400}.white-list-column-toggles--compact{gap:0}.white-list-column-toggles__trigger.MuiButton-root{min-height:30px;height:30px;padding:2px 8px;border-radius:3px;border-color:#e0e0e0;background-color:#fff;color:#202124;text-transform:none;font-size:.6875rem;font-weight:500;letter-spacing:0;box-shadow:none}.white-list-column-toggles__trigger.MuiButton-root:hover{background-color:#f8f9fa;border-color:#cfcfcf}.white-list-column-toggles__trigger .MuiButton-startIcon{margin-right:4px;margin-left:0}.white-list-column-toggles__trigger .MuiButton-startIcon>*:nth-of-type(1){font-size:14px}.white-list-column-toggles__trigger .MuiButton-endIcon{margin-left:2px;margin-right:0}.white-list-column-toggles__trigger .MuiButton-endIcon>*:nth-of-type(1){font-size:14px}.white-list-column-toggles__menu-paper.MuiPaper-root{margin-top:4px;min-width:190px;border-radius:8px;box-shadow:0 4px 16px #0000001f;padding:6px 0 2px}.white-list-column-toggles__menu-heading{padding:2px 12px 8px;font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#9aa0a6}.white-list-column-toggles__menu-item.MuiMenuItem-root{gap:6px;min-height:30px;padding:4px 12px}.white-list-column-toggles__menu-label{font-size:.75rem;font-weight:400;line-height:1.3;color:#202124}.white-list-itsid-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding-top:2px;padding-bottom:2px;min-width:0;max-width:100%}.white-list-itsid-cell__id{font-size:.75rem;font-weight:600;line-height:1.2;color:#0009;font-variant-numeric:tabular-nums;letter-spacing:.03em}.white-list-visa-details-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:2px;padding-bottom:2px;min-width:0;max-width:100%}.white-list-visa-details-cell__row{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;max-width:100%}.white-list-visa-details-cell__label{font-size:.625rem;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#00000073}.white-list-visa-details-cell__value{font-size:.75rem;font-weight:500;line-height:1.3;color:#000000de;font-variant-numeric:tabular-nums;word-break:break-word}.white-list-visa-details-cell__value--muted{color:#000000a6}.already-In-Hierarchy-badge{display:inline-block;padding:2px 5px;border-radius:4px;font-size:.6rem;font-weight:700;line-height:1.25;letter-spacing:.04em;color:#5e4578;background-color:#5e45781a;border:1px solid rgba(94,69,120,.22);max-width:100%;word-break:break-word}.new-large-table-procurement-toolbar{display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:100%}.new-large-table-procurement-toolbar__actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;width:100%;max-width:100%;min-width:0}.col-12.text-end .new-large-table-procurement-toolbar__actions{flex-wrap:nowrap}@media (max-width: 479px){.col-12.text-end .new-large-table-procurement-toolbar__actions{flex-wrap:wrap}}.new-large-table-procurement-toolbar__actions>*{flex-shrink:0}.new-large-table-procurement-toolbar__footer{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;gap:8px;flex-wrap:nowrap}.new-large-table-procurement-toolbar__footer-slot{flex-shrink:0}.new-large-table-procurement-left{margin-top:8px}.row:has(.white-list-procurement-toolbar-shell--mobile),.row:has(.white-list-its-filter-row){align-items:flex-start!important}.row:has(.white-list-procurement-toolbar-shell--mobile)>.col-sm-4,.row:has(.white-list-its-filter-row)>.col-sm-4{display:flex;flex-direction:column}.row:has(.white-list-procurement-toolbar-shell--mobile) .optional-column-toolbar,.row:has(.white-list-its-filter-row) .optional-column-toolbar{margin-bottom:0}.row:has(.white-list-procurement-toolbar-shell--mobile) .new-large-table-procurement-left,.row:has(.white-list-its-filter-row) .new-large-table-procurement-left{margin-top:8px!important}.white-list-its-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%;min-width:0}.white-list-recommend-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;width:100%;min-width:0}.wl-toolbar-btn-export{display:inline-flex;align-items:center;min-width:0}.new-large-table-procurement-toolbar__footer.white-list-procurement-toolbar-footer{flex-direction:column;align-items:flex-end;flex-wrap:wrap;gap:6px}.white-list-procurement-toolbar-footer .form-btn-wrapper .MuiButton-root{font-size:.6875rem!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 10px!important;line-height:1.25!important;box-sizing:border-box!important}@media (max-width: 1024px){.row:has(.white-list-procurement-toolbar-shell--mobile)>.col-sm-8,.row:has(.white-list-procurement-toolbar-shell--mobile)>.col-sm-4{flex:0 0 100%;max-width:100%;width:100%}.row:has(.white-list-procurement-toolbar-shell--mobile)>.col-sm-4.text-end{text-align:left!important}.new-large-table-procurement-left:has(.white-list-procurement-toolbar-shell--mobile){margin-top:8px!important;width:100%}.new-large-table-procurement-toolbar__footer.white-list-procurement-toolbar-footer{align-items:stretch;margin-top:8px}.white-list-procurement-toolbar-shell--mobile{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.white-list-procurement-toolbar-shell__mobile-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0}.white-list-procurement-toolbar-shell__mobile-row .white-list-procurement-toolbar-shell__mobile-grid{flex:0 1 auto;width:auto;max-width:100%;min-width:0;margin-right:0;justify-content:flex-start!important}.white-list-procurement-toolbar-shell__mobile-counts{display:inline-flex;flex:0 1 auto;justify-content:flex-start;margin-left:0;min-width:0;max-width:100%}.white-list-procurement-toolbar-shell__mobile-counts .white-list-count-renderer{width:auto;max-width:100%;justify-content:flex-start}.white-list-procurement-toolbar-shell--mobile .wl-toolbar-toggles,.white-list-procurement-toolbar-shell--mobile .white-list-column-toggles{display:inline-flex;flex-wrap:nowrap;width:auto;flex:0 0 auto;gap:0}.white-list-procurement-toolbar-shell--mobile .white-list-column-toggle{flex:initial;min-width:0}.white-list-procurement-toolbar-shell--mobile .white-list-column-toggle__label{white-space:nowrap;text-align:left}.white-list-procurement-toolbar-shell__mobile-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start!important;gap:6px;width:auto;min-width:0}.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-allocate{flex:0 0 auto}.white-list-procurement-toolbar-shell__mobile-grid .MuiButton-root,.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-export .MuiButton-root{width:auto;max-width:none;flex:0 0 auto;justify-content:center;white-space:nowrap}.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-export{width:auto;flex:0 0 auto;min-width:0}.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-export--icon-only .MuiButton-root{min-width:30px!important;width:30px!important;padding-left:0!important;padding-right:0!important}.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-export--icon-only .MuiButton-startIcon{margin:0!important}.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-filter--icon-only.MuiButton-root{min-width:30px!important;width:30px!important;padding-left:0!important;padding-right:0!important}.white-list-procurement-toolbar-shell__mobile-grid .wl-toolbar-btn-filter--icon-only .MuiButton-startIcon{margin:0!important}.white-list-its-filter-row{width:100%}}@media (max-width: 480px){.white-list-procurement-toolbar-shell__mobile-grid{gap:6px}.white-list-procurement-toolbar-shell__mobile-counts{flex:0 1 auto;width:auto;max-width:100%}.white-list-procurement-toolbar-shell__mobile-counts .white-list-count-renderer{width:auto;max-width:100%;justify-content:flex-start}}.new-large-table-toolbar-action-btn.MuiButton-contained{background-color:#2e5e48;border-radius:6px;min-width:auto;padding-left:16px;padding-right:16px;font-weight:700;font-size:12px;color:#fff}.new-large-table-toolbar-action-btn.MuiButton-contained:hover{background-color:#1e4a38}[data-color-mode=dark] .new-large-table-toolbar-action-btn.MuiButton-contained{background-color:#c4a45a47;color:#e8e8e8;border:1px solid rgba(196,164,90,.45);box-shadow:none}[data-color-mode=dark] .new-large-table-toolbar-action-btn.MuiButton-contained:hover{background-color:#c4a45a66}@media (min-width: 900px){.new-large-table-toolbar-action-btn.MuiButton-contained{font-size:14px}}.white-list-recommend-toolbar .MuiButton-root{font-size:.6875rem!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 10px!important;line-height:1.25!important;box-sizing:border-box!important}.chip-dashboard-section{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;column-gap:16px;row-gap:8px;margin-top:16px;margin-bottom:16px}.chip-dashboard-stack{margin-left:auto!important;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px}.chip-dashboard-label-wrap{display:flex;align-items:baseline;gap:8px;padding-top:1.2px;padding-bottom:1.2px}.chip-dashboard-caption{font-weight:700;color:var(--mui-palette-text-secondary, rgba(0, 0, 0, .6));text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;line-height:1.2}.chip-dashboard-value-seating{font-weight:800;color:#1565c0;font-variant-numeric:tabular-nums;font-size:.9rem;line-height:1.2}.chip-dashboard-value-final{font-weight:800;color:#4338ca;font-variant-numeric:tabular-nums;font-size:.9rem;line-height:1.2}@media (min-width: 600px){.chip-dashboard-value-seating,.chip-dashboard-value-final{font-size:.95rem}}.chip-dashboard-chip-seating.MuiChip-root{height:auto;border-radius:16px;border-color:#1565c061;background-color:#1565c012}.chip-dashboard-chip-seating .MuiChip-label{padding:5.2px 10.8px;display:block}.chip-dashboard-chip-final.MuiChip-root{height:auto;border-radius:16px;border-color:#4338ca59;background-color:#4338ca0f}.chip-dashboard-chip-final .MuiChip-label{padding:5.2px 10.8px;display:block}.chip-dashboard-value-mawaid-estimated{font-weight:800;color:#0f766e;font-variant-numeric:tabular-nums;font-size:.9rem;line-height:1.2}.chip-dashboard-value-mawaid-final{font-weight:800;color:#115e59;font-variant-numeric:tabular-nums;font-size:.9rem;line-height:1.2}.chip-dashboard-chip-mawaid-estimated.MuiChip-root{height:auto;border-radius:16px;border-color:#0f766e61;background-color:#0f766e12}.chip-dashboard-chip-mawaid-estimated .MuiChip-label{padding:5.2px 10.8px;display:block}.chip-dashboard-chip-mawaid-final.MuiChip-root{height:auto;border-radius:16px;border-color:#115e5961;background-color:#115e5912}.chip-dashboard-chip-mawaid-final .MuiChip-label{padding:5.2px 10.8px;display:block}@media (min-width: 600px){.chip-dashboard-value-mawaid-estimated,.chip-dashboard-value-mawaid-final{font-size:.95rem}}.zone-list-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;width:100%;margin-bottom:12px}.zone-list-toolbar__add-btn.MuiButton-root{flex-shrink:0;background-color:#2e5e48;max-width:none;min-width:140px}.zone-list-toolbar__add-btn.MuiButton-root:hover{background-color:#1e4a38}@media (min-width: 600px){.zone-list-toolbar:not(:has(.chip-dashboard-section))>.zone-list-toolbar__add-btn.MuiButton-root{margin-left:auto}}.zone-list-toolbar .chip-dashboard-section{margin:0;flex:1 1 auto;min-width:0}.zone-list-toolbar .chip-dashboard-stack{margin-left:0!important;justify-content:flex-start;flex-wrap:wrap}@media (min-width: 900px){.zone-list-toolbar .chip-dashboard-stack{margin-left:auto!important;justify-content:flex-end}}.search-and-add-bar{display:inline-flex!important;flex-wrap:nowrap;align-items:stretch!important;gap:0!important;width:100%;max-width:320px;min-width:200px;height:36px;box-sizing:border-box;border:1px solid #c4c4c4;border-radius:6px;overflow:hidden;background-color:#fff}.search-and-add-bar__input{box-sizing:border-box;flex:1 1 auto;min-width:0;width:100%;height:100%;margin:0;padding:0 12px;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;font-size:14px;line-height:36px;color:inherit}.search-and-add-bar__input:focus{outline:none;box-shadow:none}.search-and-add-bar__input:disabled{opacity:.7;cursor:not-allowed}.search-and-add-bar__add-wrap{display:flex;align-self:stretch;flex:0 0 36px;width:36px;height:100%;margin:0;padding:0}.search-and-add-bar__add{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;width:100%;height:100%;min-height:100%;margin:0;padding:0;border:0;border-radius:0;border-left:1px solid #c4c4c4;background-color:#2e5e48;color:#fff;cursor:pointer;line-height:1}.search-and-add-bar__add:hover:not(:disabled){background-color:#1e4a38}.search-and-add-bar__add:disabled{background-color:#2e5e4866;color:#ffffffb3;cursor:not-allowed}.search-and-add-bar__add .MuiSvgIcon-root{font-size:18px;display:block}.zone-list-toolbar .search-and-add-bar{flex:0 1 auto;width:auto}[data-color-mode=dark] .search-and-add-bar{border-color:#ffffff3b;background-color:#ffffff0a}[data-color-mode=dark] .search-and-add-bar__add{border-left-color:#ffffff3b}@media (max-width: 1023.98px){.row:has(.new-large-table-procurement-toolbar__actions .chip-dashboard-section)>.col-sm-8,.row:has(.new-large-table-procurement-toolbar__actions .chip-dashboard-section)>.col-sm-4{flex:0 0 100%;max-width:100%}.row:has(.new-large-table-procurement-toolbar__actions .chip-dashboard-section)>.col-sm-4{margin-top:4px}.new-large-table-procurement-toolbar__actions:has(.chip-dashboard-section){align-items:stretch}.new-large-table-procurement-toolbar__actions:has(.chip-dashboard-section)>*{flex-shrink:1;min-width:0;width:100%}.new-large-table-procurement-toolbar__actions .chip-dashboard-section{flex-direction:column;align-items:stretch;width:100%;margin-top:8px;margin-bottom:8px}.new-large-table-procurement-toolbar__actions .chip-dashboard-stack{margin-left:0!important;justify-content:flex-start;width:100%}}.zone-mapping-kpi-grid{width:100%;max-width:100%}.zone-mapping-kpi-grid .z-and-c-kpi-card{width:100%}@media (max-width: 480px){.zone-mapping-kpi-grid .z-and-c-kpi-value{font-size:1.25rem}.zone-mapping-kpi-grid .z-and-c-kpi-title{font-size:11px}.zone-mapping-toolbar-actions{width:100%;justify-content:flex-end}.zone-mapping-toolbar-actions .MuiButton-root{width:auto;max-width:100%}}.department-chip-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;flex:1 1 160px}.department-chip.MuiChip-root{height:26px;max-width:100%;border-color:var(--mui-palette-divider, rgba(0, 0, 0, .12));background-color:var(--mui-palette-action-hover, rgba(0, 0, 0, .04))}.department-chip .MuiChip-label{padding:0 8px;font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis}@media (min-width: 600px){.department-chip.MuiChip-root{max-width:220px}}@keyframes ai-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-bounce-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}@keyframes ai-pulse-dot{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes ai-slide-bar{0%{transform:translate(-100%)}to{transform:translate(350%)}}.ai-msg-wrap{animation:ai-msg-in .35s cubic-bezier(.34,1.5,.64,1) forwards}.ai-typing-bubble{display:inline-flex;align-items:center;gap:4px;padding:10px 14px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px 14px 14px 4px;box-shadow:0 1px 2px #0000000a}.ai-typing-dot{width:6px;height:6px;border-radius:50%;background:#00000059;animation:ai-bounce-dot 1.2s ease-in-out infinite}.ai-typing-dot--d1{animation-delay:0s}.ai-typing-dot--d2{animation-delay:.15s}.ai-typing-dot--d3{animation-delay:.3s}.ai-sending-row{display:flex;justify-content:flex-end;gap:4px;margin-top:6px;padding-right:40px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.08))}.ai-chat-panel{position:fixed;right:46px;bottom:96px;width:440px;max-height:min(720px,calc(100vh - 120px));z-index:1400;transform-origin:bottom right;opacity:0;transform:scale(.85) translateY(30px);transition:opacity .38s cubic-bezier(.34,1.5,.64,1),transform .38s cubic-bezier(.34,1.5,.64,1);pointer-events:none;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;box-shadow:0 12px 40px #0000002e;background:#fff}.ai-chat-panel--open{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.ai-chat-header{background:#7a0a1a;padding:10px 12px;display:flex;align-items:center;gap:10px;flex-shrink:0}.ai-chat-header-avatar{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:#ffffff1f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-chat-header-avatar svg{color:#fff;font-size:22px}.ai-chat-header-title-wrap{flex:1;min-width:0}.ai-chat-header-title{color:#fff;font-size:13.5px;font-weight:500;line-height:1.3}.ai-chat-header-title.MuiTypography-root{margin:0}.ai-chat-header-actions{display:flex;gap:4px;flex-shrink:0}.ai-chat-header-btn.MuiIconButton-root{color:#fff;background:#ffffff1f;width:30px;height:30px;border-radius:8px}.ai-chat-header-btn.MuiIconButton-root:hover{background:#ffffff38}.ai-chat-header-btn svg{font-size:18px}.ai-chat-loader-track{height:2.5px;width:100%;background:#7a0a1a1f;overflow:hidden;flex-shrink:0;visibility:hidden}.ai-chat-loader-track--active{visibility:visible}.ai-chat-loader-fill{height:100%;width:40%;background:#7a0a1a;animation:ai-slide-bar 1.1s ease-in-out infinite}.ai-chat-messages{flex:1;min-height:400px;max-height:400px;height:400px;overflow-y:auto;background:#f8f9fb;padding:12px;display:flex;flex-direction:column;gap:10px}.ai-chat-empty-hint{color:#0009;text-align:center;margin-top:16px;padding-left:8px;padding-right:8px}.ai-chat-empty-hint.MuiTypography-root{margin-bottom:0}.ai-chat-row-bot{display:flex;gap:8px;align-items:flex-end}.ai-chat-msg-avatar-bot{width:28px;height:28px;border-radius:50%;background:#7a0a1a1a;border:1px solid rgba(122,10,26,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-chat-msg-avatar-bot svg{font-size:16px;color:#7a0a1a}.ai-chat-msg-bubble-bot{max-width:78%;background:#fff;color:#000000de;padding:8px 12px;font-size:13px;line-height:1.45;border:1px solid rgba(0,0,0,.08);border-radius:14px 14px 14px 4px;box-shadow:0 1px 2px #0000000a}.ai-chat-msg-bubble-bot.MuiTypography-root{margin:0}.ai-chat-warning-card{max-width:78%;display:flex;align-items:flex-start;gap:8px;padding:7px 10px;border-radius:10px;border:1px solid rgba(212,43,43,.45);border-left:3px solid rgba(176,22,45,.95);background:transparent;color:#b0162d;box-shadow:none}.ai-chat-warning-row{width:100%;display:flex;justify-content:center}.ai-chat-warning-row .ai-chat-warning-card{max-width:92%}.ai-chat-warning-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-chat-warning-icon-wrap svg{font-size:15px;color:#b0162d}.ai-chat-warning-text-wrap{min-width:0}.ai-chat-warning-title{font-size:12px;line-height:1.25;font-weight:800;color:#b0162d;margin:0}.ai-chat-warning-subtitle{font-size:10px;line-height:1.25;font-weight:600;color:#b0162d;margin:2px 0 0}.ai-chat-msg-bubble-progress{max-width:85%;background:linear-gradient(135deg,#7a0a1a0f,#7a0a1a1a);color:#5c0b16;font-size:12px;font-weight:600;font-style:italic;border-color:#7a0a1a2e;animation:ai-progress-pop .28s ease-out}@keyframes ai-progress-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ai-chat-msg-bubble-unified{display:flex;flex-direction:column;gap:10px}.ai-chat-msg-bubble-unified.MuiBox-root{margin:0}.ai-chat-msg-bubble-unified--progress-row{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px 10px}.ai-chat-msg-bubble-unified--progress-row .ai-chat-progress-inline-text{flex:1;min-width:0}.ai-chat-msg-bubble-unified--progress-row .ai-chat-bubble-loader-row--inline-dots{flex-shrink:0}.ai-chat-bubble-loader-row{display:flex;align-items:center;min-height:22px}.ai-chat-bubble-loader-row--inline-dots{min-height:0;padding:0}.ai-stream-inline-dots{display:inline-flex;align-items:center;gap:5px;padding:0}.ai-stream-inline-dot{display:block;width:7px;height:7px;border-radius:50%;background:#7a0a1a;opacity:.88;animation:ai-bounce-dot 1.05s ease-in-out infinite}.ai-stream-inline-dot--1{animation-delay:0s}.ai-stream-inline-dot--2{animation-delay:.15s}.ai-stream-inline-dot--3{animation-delay:.3s}.ai-chat-progress-inline-text{font-size:13px;font-weight:600;font-style:italic;color:#5c0b16;line-height:1.45;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.ai-chat-progress-inline-text.MuiTypography-root{margin:0}.ai-chat-progress-muted{font-style:normal;font-weight:500;color:#0000008c;font-size:12px}.ai-chat-col-user{display:flex;flex-direction:column;align-items:flex-end}.ai-chat-row-user{display:flex;gap:8px;align-items:flex-end;flex-direction:row-reverse}.ai-chat-msg-avatar-user{width:28px;height:28px;border-radius:50%;background:#7a0a1a;color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-chat-msg-bubble-user{max-width:78%;background:#7a0a1a;color:#fff;padding:8px 12px;font-size:13px;line-height:1.45;border-radius:14px 14px 4px;box-shadow:0 1px 2px #00000014}.ai-chat-msg-bubble-user.MuiTypography-root{margin:0}.ai-chat-input-wrap{background:#fff;border-top:1px solid rgba(0,0,0,.08);padding:8px 10px;flex-shrink:0;transition:box-shadow .2s ease}.ai-chat-input-row{display:flex;align-items:flex-end;gap:8px}.ai-chat-textarea::placeholder{color:#00000061;opacity:1}.ai-chat-send-btn.MuiIconButton-root{width:36px;height:36px;border-radius:10px;background:#7a0a1a;color:#fff;flex-shrink:0}.ai-chat-send-btn.MuiIconButton-root:hover{background:#681018}.ai-chat-send-btn.MuiIconButton-root.Mui-disabled{background:#7a0a1a59;color:#ffffffb3}.ai-chat-send-btn svg{font-size:20px}.ai-chat-header-trigger{display:inline-flex;align-items:center;gap:.85rem;padding:.62rem 1.6rem;border:1px solid rgba(255,255,255,.22);border-radius:8px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#7a0a1a,#b0162d 45%,#7e1021);box-shadow:0 10px 28px #7a0a1a6b,inset 0 0 12px #ffffff14;font-weight:700;font-size:.8rem;letter-spacing:.35px;position:relative;overflow:hidden;transition:transform .16s ease,box-shadow .22s ease,filter .22s ease}[data-color-mode=dark] .ai-chat-header-trigger{border-color:#d3864e8c!important;color:#f0f0f0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-color-mode=dark] .ai-chat-header-trigger:hover{background:#d3864e1f!important;background-image:none!important;filter:none!important;border-color:#d3864ebf!important;box-shadow:none!important}[data-color-mode=dark] .ai-chat-header-trigger--open{background:#d3864e29!important;background-image:none!important;border-color:var(--ams-accent-orange, #d3864e)!important;box-shadow:none!important}[data-color-mode=dark] .ai-chat-panel{background:#1a1a1a;border:1px solid rgba(255,255,255,.1);box-shadow:0 16px 48px #0000008c}[data-color-mode=dark] .ai-chat-header{background:linear-gradient(135deg,#2a2418,#3a3220,#2e281c);border-bottom:1px solid rgba(196,164,90,.35)}[data-color-mode=dark] .ai-chat-header-avatar{border-color:#c4a45a8c;background:#c4a45a29}[data-color-mode=dark] .ai-chat-header-avatar svg{color:#e8c97a}[data-color-mode=dark] .ai-chat-header-title{color:#f0e6c8}[data-color-mode=dark] .ai-chat-header-btn.MuiIconButton-root{color:#e8c97a;background:#c4a45a1f}[data-color-mode=dark] .ai-chat-header-btn.MuiIconButton-root:hover{background:#c4a45a38}[data-color-mode=dark] .ai-chat-loader-track{background:#ffffff0f}[data-color-mode=dark] .ai-chat-loader-fill{background:var(--ams-accent-orange, #c4a45a)}[data-color-mode=dark] .ai-chat-messages{background:#121212}[data-color-mode=dark] .ai-chat-empty-hint{color:#9a9a9a!important}[data-color-mode=dark] .ai-typing-bubble{background:#242424;border-color:#ffffff1a;box-shadow:none}[data-color-mode=dark] .ai-typing-dot{background:#ffffff73}[data-color-mode=dark] .ai-chat-msg-avatar-bot{background:#c4a45a24;border-color:#c4a45a59}[data-color-mode=dark] .ai-chat-msg-avatar-bot svg{color:#e8c97a}[data-color-mode=dark] .ai-chat-msg-bubble-bot{background:#242424;color:#e8e8e8;border-color:#ffffff1a;box-shadow:none}[data-color-mode=dark] .ai-chat-msg-bubble-progress{background:linear-gradient(135deg,#c4a45a1a,#c4a45a29);color:#e8c97a;border-color:#c4a45a47}[data-color-mode=dark] .ai-chat-progress-inline-text{color:#e8c97a}[data-color-mode=dark] .ai-chat-progress-muted{color:#e8e8e88c}[data-color-mode=dark] .ai-stream-inline-dot{background:#e8c97a}[data-color-mode=dark] .ai-chat-msg-bubble-user{background:#c4a45a38;color:#f5e6c8;border:1px solid rgba(196,164,90,.35);box-shadow:none}[data-color-mode=dark] .ai-chat-msg-avatar-user{background:#c4a45ad9;color:#121212}[data-color-mode=dark] .ai-chat-warning-card{border-color:#e8787873;border-left-color:#e87878;color:#e87878;background:#e8787814}[data-color-mode=dark] .ai-chat-warning-icon-wrap svg,[data-color-mode=dark] .ai-chat-warning-title,[data-color-mode=dark] .ai-chat-warning-subtitle{color:#e87878}[data-color-mode=dark] .ai-chat-input-wrap{background:#1a1a1a;border-top-color:#ffffff1a}[data-color-mode=dark] .ai-chat-input-wrap .MuiOutlinedInput-root,[data-color-mode=dark] .ai-chat-input-wrap .MuiInputBase-root{background-color:#242424!important;color:#e8e8e8!important}[data-color-mode=dark] .ai-chat-input-wrap .MuiOutlinedInput-notchedOutline{border-color:#ffffff24!important}[data-color-mode=dark] .ai-chat-input-wrap .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff47!important}[data-color-mode=dark] .ai-chat-input-wrap .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#c4a45a8c!important}[data-color-mode=dark] .ai-chat-textarea,[data-color-mode=dark] .ai-chat-input-wrap textarea,[data-color-mode=dark] .ai-chat-input-wrap input{color:#e8e8e8!important;caret-color:#e8e8e8}[data-color-mode=dark] .ai-chat-textarea::placeholder,[data-color-mode=dark] .ai-chat-input-wrap textarea::placeholder,[data-color-mode=dark] .ai-chat-input-wrap input::placeholder{color:#e8e8e873!important;opacity:1}[data-color-mode=dark] .ai-chat-send-btn.MuiIconButton-root{background:#c4a45a;color:#121212}[data-color-mode=dark] .ai-chat-send-btn.MuiIconButton-root:hover{background:#e8a878;color:#121212}[data-color-mode=dark] .ai-chat-send-btn.MuiIconButton-root.Mui-disabled{background:#c4a45a47;color:#1212128c}[data-color-mode=dark] .header-clear-cache-btn.MuiButton-root{background-color:transparent!important;color:#f0f0f0!important;border:1px solid rgba(211,134,78,.55);box-shadow:none!important}[data-color-mode=dark] .header-clear-cache-btn.MuiButton-root:hover{background-color:#d3864e1f!important;border-color:#d3864ebf;box-shadow:none!important}.ai-chat-header-trigger:before{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .45s ease}.ai-chat-header-trigger:hover{transform:translateY(-1px) scale(1.02);filter:brightness(1.08);box-shadow:0 14px 30px #7a0a1a80,inset 0 0 14px #ffffff1f}.ai-chat-header-trigger:hover:before{left:140%}.ai-chat-header-trigger--open{background:linear-gradient(135deg,#4f0a14,#7a0a1a,#5c0b16);box-shadow:0 8px 22px #7a0a1a6b,inset 0 0 10px #ffffff0f}.bulk-sync-panel{background-color:#fff;padding:24px;border-radius:16px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;width:100%}.bulk-sync-textarea-wrap{width:100%;margin-bottom:24px}.bulk-sync-textarea-wrap .textarea-component{width:100%;max-width:100%;box-sizing:border-box;display:block;padding:12px 14px;font:inherit;line-height:1.5;border:1px solid rgba(0,0,0,.23);border-radius:4px;resize:vertical}.bulk-sync-root{display:flex;flex-direction:column;align-items:flex-start}.bulk-sync-inner{width:100%;max-width:800px}.bulk-sync-field-title{font-weight:600;margin-bottom:8px}.bulk-sync-form-helper{margin-left:0;margin-right:0}.bulk-sync-progress{margin-bottom:24px;padding:20px;border-radius:8px;background-color:#fafafa;border:1px solid rgba(0,0,0,.12)}.bulk-sync-progress-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px;flex-wrap:wrap}.bulk-sync-progress-phase{letter-spacing:-.02em;font-weight:600}.bulk-sync-progress-pct{font-weight:700;font-variant-numeric:tabular-nums;color:#0009}.bulk-sync-progress-track{position:relative;height:10px;border-radius:999px;background-color:#00000014;overflow:hidden;box-shadow:inset 0 1px 2px #0000000f}.bulk-sync-linear-progress{width:100%;height:10px;border-radius:999px;background-color:transparent}.bulk-sync-linear-progress .MuiLinearProgress-bar{border-radius:999px}.bulk-sync-form-actions{display:flex;justify-content:flex-end}[data-color-mode=dark] .bulk-sync-panel{background-color:#252525;border:1px solid rgba(255,255,255,.12);box-shadow:none}[data-color-mode=dark] .bulk-sync-progress{background-color:#2a2a2a;border-color:#ffffff1f}[data-color-mode=dark] .bulk-sync-progress-pct{color:#ffffffb3}[data-color-mode=dark] .bulk-sync-progress-track{background-color:#ffffff1f;box-shadow:inset 0 1px 2px #0006}.main-waaz-card{border-radius:8px;padding:20px;box-shadow:0 2px 12px #00000014}.main-waaz-card .MuiOutlinedInput-root{min-height:40px;box-sizing:border-box}.main-waaz-card .auto-complete-field .MuiOutlinedInput-root{padding-top:0;padding-bottom:0}.main-waaz-card .MuiInputLabel-root{font-size:.875rem;line-height:1.4375em}.main-waaz-card .ld-field .MuiInputLabel-root{left:auto!important;right:28px!important;transform-origin:top right!important}.main-waaz-card .ld-field .MuiInputLabel-root:not(.MuiInputLabel-shrink){transform:translateY(9px) scale(1)!important}.main-waaz-card .ld-field .MuiInputLabel-root.MuiInputLabel-shrink{transform:translate(14px,-9px) scale(.75)!important}.main-waaz-tabs{border-bottom:1px solid #e5e5e5;max-width:100%}.main-waaz-tabs .MuiTab-root{min-width:auto;text-transform:none}.main-waaz-venues-table .sticky-table-actions-cell{width:88px!important;min-width:88px!important;max-width:88px!important;box-sizing:border-box}.main-waaz-venues-table .sticky-table-actions-cell .MuiBox-root{gap:4px}.main-waaz-tabs .MuiTabs-indicator{background-color:#8d0f07;height:2px}.main-waaz-tab-content{padding:16px 12px}.main-waaz-grid{display:grid;gap:16px}.main-waaz-grid-electric,.main-waaz-grid-hvac,.main-waaz-grid-washroom,.main-waaz-grid-jazam{grid-template-columns:1fr}.main-waaz-planned-card{border-left:3px solid var(--main-waaz-planned-side-color);background-color:#f9f9f9;border-radius:6px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;padding:12px}.main-waaz-planned-add-btn{width:26px;height:26px;border:1px solid #d9d9d9;border-radius:6px;color:#4a4a4a;background-color:#fff}.main-waaz-planned-add-btn:hover{background-color:#f7f7f7;border-color:#cfcfcf}.main-waaz-planned-delete-btn{width:28px;height:28px;border:1px solid #ead2d2;border-radius:6px;color:#b24545;background-color:#fff}.main-waaz-planned-delete-btn:hover{background-color:#fff5f5;border-color:#dfb5b5}.main-waaz-requirement-card{border-left:3px solid var(--main-waaz-requirement-side-color);background-color:#f9f9f9;border-radius:6px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;padding:12px;min-height:92px}.main-waaz-water-sewage-grid{display:grid;grid-template-columns:1fr;gap:12px}.main-waaz-washroom-card{border:1px solid #ececec;border-radius:8px;padding:12px;box-shadow:0 2px 10px #0000000f;background-color:#fafafa}.main-waaz-washroom-card-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.main-waaz-washroom-badge{width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.main-waaz-washroom-fields-wrap{display:flex;flex-direction:column;gap:8px}.main-waaz-washroom-field-block{margin-top:8px}.main-waaz-washroom-input-row{display:flex;align-items:center;gap:4px}.main-waaz-washroom-input-box{flex:1}@media (min-width: 600px){.main-waaz-grid-electric,.main-waaz-grid-hvac,.main-waaz-grid-jazam{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.main-waaz-grid-electric{grid-template-columns:repeat(3,minmax(0,1fr))}.main-waaz-grid-hvac,.main-waaz-grid-washroom,.main-waaz-grid-jazam{grid-template-columns:repeat(2,minmax(0,1fr))}.main-waaz-water-sewage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1200px){.main-waaz-grid-electric{grid-template-columns:repeat(4,minmax(0,1fr))}.main-waaz-grid-hvac{grid-template-columns:repeat(3,minmax(0,1fr))}.main-waaz-grid-jazam{grid-template-columns:repeat(4,minmax(0,1fr))}}.main-total-grid{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.main-total-card{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1 1 160px;min-width:150px;min-height:112px;padding:9.6px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;color:#111827;box-shadow:0 1px 8px #0f172a12;transition:transform .2s ease,box-shadow .2s ease}.main-total-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:var(--main-total-accent)}.main-total-card:hover{transform:translateY(-2px);box-shadow:0 6px 14px #0f172a1f}.main-total-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:3px;min-height:32px}.main-total-label{display:block;flex:1;min-width:0;color:#6b7280;font-weight:700;letter-spacing:.35px;font-size:.68rem;line-height:1.25;text-transform:uppercase}.main-total-icon{width:32px;height:32px;flex:0 0 32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--main-total-accent);background-color:#f3f4f6}.main-total-icon .MuiSvgIcon-root{font-size:19px}.main-total-value{font-weight:700;line-height:1.1;color:#111827;font-size:1.45rem}.main-total-chip-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;min-height:24px;padding-top:7px}.main-total-chip{padding:2px 7px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.2}.main-total-chip-male{background-color:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.main-total-chip-female{background-color:#fdf2f8;border:1px solid #fbcfe8;color:#be185d}.main-total-subtitle{margin-top:auto;min-height:24px;padding-top:7px;color:#6b7280;font-weight:600;font-size:.8rem;line-height:1.2}.main-waaz-card-title{color:#3a3a3a}.main-waaz-card-subtitle{color:#6b7280}[data-color-mode=dark] .main-waaz-card{background-color:#1e1e1e;box-shadow:0 2px 12px #00000059}[data-color-mode=dark] .main-waaz-tabs{border-bottom-color:#ffffff1f}[data-color-mode=dark] .main-waaz-tabs .MuiTab-root{color:#c4c4c4}[data-color-mode=dark] .main-waaz-tabs .MuiTab-root.Mui-selected{color:#e8e8e8}[data-color-mode=dark] .main-waaz-planned-card,[data-color-mode=dark] .main-waaz-requirement-card,[data-color-mode=dark] .main-waaz-washroom-card{background-color:#2a2a2a;border-color:#ffffff1f;box-shadow:0 2px 10px #00000059;color:#e8e8e8}[data-color-mode=dark] .main-waaz-card-title{color:#e8e8e8!important}[data-color-mode=dark] .main-waaz-card-subtitle{color:#a3a3a3!important}[data-color-mode=dark] .main-waaz-planned-add-btn,[data-color-mode=dark] .main-waaz-planned-delete-btn{background-color:#1e1e1e;border-color:#ffffff2e}[data-color-mode=dark] .main-waaz-planned-add-btn:hover{background-color:#333;border-color:#ffffff47}[data-color-mode=dark] .main-waaz-planned-delete-btn:hover{background-color:#b2454526;border-color:#b2454573}[data-color-mode=dark] .main-total-value{color:#fff}[data-color-mode=dark] .main-total-icon{background-color:#ffffff14}[data-color-mode=dark] .main-total-chip-male{background-color:#3b82f62e;border-color:#93c5fd59;color:#93c5fd}[data-color-mode=dark] .main-total-chip-female{background-color:#ec48992e;border-color:#f9a8d459;color:#f9a8d4}.dept-summary-card{height:100%;background-color:#fff;border-color:#690a001a;box-shadow:none}.dept-summary-content{padding:5.2px 8px}.dept-summary-content:last-child{padding-bottom:5.2px}.dept-summary-title{font-size:.62rem;text-transform:uppercase;letter-spacing:.35px;line-height:1.2}.dept-summary-value{color:#690a00;font-weight:800;font-size:1.05rem;line-height:1.15;margin:1.2px 0}.dept-summary-subtitle{font-size:.6rem;display:block;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dept-status-box{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding-top:0;padding-bottom:0}.dept-status-chip{height:20px;min-width:56px;font-weight:800;font-size:.58rem;border-radius:6px;border:1px solid}.dept-status-chip .MuiChip-label{padding:0 5.2px}.dept-status-chip-filled{background-color:#2e7d321a;border-color:#2e7d3266;color:#1b5e20}.dept-status-chip-pending{background-color:#d32f2f14;border-color:#c6282866;color:#b71c1c}.dept-status-count{font-size:.6rem;font-weight:700;color:#0009;line-height:1}.dept-zone-cell,.dept-members-cell{text-align:center;padding-top:.8px;padding-bottom:.8px}.dept-zone-main{font-weight:800;font-size:.68rem;color:#1a237e;line-height:1.15}.dept-zone-sub{font-size:.6rem;color:#0009;font-weight:600}.dept-members-main{font-weight:800;font-size:.68rem;color:#bf360c;line-height:1.15}.dept-members-sub{font-size:.6rem;color:#0009;font-weight:600}.dept-members-main-footer{font-size:.66rem;color:#fff}.dept-members-sub-footer{font-size:.62rem;color:#ffffffe6}.dept-apply-btn{font-weight:800;text-transform:none;padding:5.2px 16px;font-size:.8rem;border-radius:4px}.dept-detail-btn{min-width:0;padding:0 2px;font-size:.62rem;font-weight:800;text-transform:none}.dept-detail-btn:hover{text-decoration:underline}.dept-table-container{flex:1;min-height:0;border-color:#690a001f;border-radius:4px;overflow:auto;box-shadow:none}.dept-table{border-collapse:separate;border-spacing:0}.dept-head-cell{position:sticky;top:0;z-index:10;font-weight:800}.dept-head-cell-sticky-dept{left:0;z-index:15;color:#fff;border-right:2px solid rgba(255,255,255,.2);font-size:.72rem}.dept-head-hod{background-color:#eaf3ff;color:#0d47a1}.dept-head-hod-team{background-color:#edf8ed;color:#1b5e20}.dept-head-zone-leads{background-color:#f2ebfb;color:#4a148c}.dept-head-members{background-color:#fff2e6;color:#e65100}.dept-head-detail{background-color:#eef1f3;color:#263238}.dept-row-dept-cell{position:sticky;left:0;z-index:12;border-right:2px solid #690a00;border-bottom:1px solid rgba(0,0,0,.06)}.dept-row-dept-cell-even{background-color:#fff}.dept-row-dept-cell-odd{background-color:#fafafa}.dept-row-dept-name{font-weight:800;font-size:.72rem;line-height:1.25}.dept-row-dept-ld-name{font-size:.6rem;color:#0009;margin-top:1px}.dept-arabic{font-family:Al-Kanz,sans-serif}.dept-total-cell{position:sticky;bottom:0;z-index:16;background-color:#690a00;color:#fff;font-weight:800}.dept-total-cell-sticky{left:0;z-index:20;border-right:2px solid rgba(255,255,255,.2)}.indent-item-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px}.indent-item-label{font-weight:700;font-size:14px;color:#202020}.indent-item-label-required{color:#d32f2f}.indent-add-product-link{font-size:14px;font-weight:700;color:#2266b4;text-decoration:none;cursor:pointer;vertical-align:baseline;background:none;border:none;padding:0;font-family:inherit}.indent-add-product-link:hover{text-decoration:underline;color:#1a5599}.indent-add-attribute-link{font-size:12px;color:#1976d2;text-decoration:none;cursor:pointer;vertical-align:baseline;background:none;border:none;padding:0;font-family:inherit}.indent-add-attribute-link:hover{text-decoration:underline;color:#1a5599}.procurement-variants-locked-paper{margin-bottom:16px;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.12);background-color:#fafafa}.procurement-variants-locked-paper-inner{display:flex;border-left:4px solid #1976d2}.procurement-variants-locked-body{padding:16px;flex:1;min-width:0}.procurement-variants-locked-title-stack{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.procurement-variants-locked-icon-wrap{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#6b1212;color:#fff;box-shadow:0 1px 3px #0000001f}.procurement-variants-locked-icon-24{font-size:24px}.procurement-variants-locked-text-col{min-width:0;flex:1}.procurement-variants-locked-overline{color:#0009;font-weight:600;letter-spacing:.5px}.procurement-variants-locked-title{font-weight:700;color:#000000de;line-height:1.35;margin-top:4px;word-break:break-word}.procurement-variants-locked-meta-row{margin-top:16px;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}@media (min-width: 600px){.procurement-variants-locked-meta-row{flex-direction:row;align-items:center}}.procurement-variants-locked-meta-item{display:flex;flex-direction:row;align-items:center;gap:8px;color:#0009}.procurement-variants-locked-meta-icon{font-size:20px;color:#1976d2;opacity:.85}.procurement-variants-locked-meta-label{font-weight:600;color:#000000de;margin-right:4px}.procurement-variants-locked-desc-wrap{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.12)}.procurement-variants-locked-desc-stack{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.procurement-variants-locked-desc-icon{font-size:20px;color:#1976d2;opacity:.85;flex-shrink:0;margin-top:2px}.procurement-variants-locked-desc-inner{min-width:0;flex:1}.procurement-variants-locked-desc-caption{font-weight:700;color:#000000de;text-transform:uppercase;letter-spacing:.4px}.procurement-variants-locked-desc-body{color:#0009;white-space:pre-wrap;line-height:1.6;margin-top:6px;max-height:160px;overflow:auto;padding-right:4px}.procurement-variants-picker-panel{margin-bottom:16px;padding:16px;border:1px solid #e0e0e0;border-radius:16px;background-color:#fafafa}.procurement-variants-field-error-caption{margin-top:4px;display:block}.procurement-variants-picker-meta{margin-top:8px}.procurement-variants-card{padding:16px;border:1px solid #e0e0e0;background-color:#fff;border-radius:16px;box-shadow:0 1px 5px #0000001a}.procurement-variants-header-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:16px}@media (min-width: 900px){.procurement-variants-header-row{align-items:center}}.procurement-variants-section-title{font-weight:600;color:#333;margin-bottom:4px}.procurement-variants-section-subtitle{color:#666}.procurement-variants-table-wrap{box-shadow:none!important;border:1px solid #e0e0e0;border-radius:8px}.procurement-variants-table-head-row{background-color:#f5f5f5}.procurement-variants-table-head-cell{font-weight:600;color:#333}.procurement-variants-table-head-cell--center{text-align:center}.procurement-variants-table-body-row:hover{background-color:#fafafa}.procurement-variants-table-cell-title{color:#333}.procurement-variants-chips-row{display:flex;flex-wrap:wrap;gap:8px}.procurement-variants-attr-chip{background-color:#e3f2fd!important;color:#1976d2!important;font-size:.75rem!important;height:24px!important}.procurement-variants-actions-row{display:flex;justify-content:center;gap:4px;align-items:center;flex-wrap:wrap}.procurement-variants-icon-btn--edit{color:#2196f3}.procurement-variants-icon-btn--edit:hover{background-color:#e3f2fd}.procurement-variants-icon-btn--use{color:#2e7d32}.procurement-variants-icon-btn--use:hover{background-color:#e8f5e9}.procurement-variants-icon-btn--delete{color:#f44336}.procurement-variants-icon-btn--delete:hover{background-color:#ffebee}.procurement-variants-empty{padding:32px;text-align:center;border:1px dashed #e0e0e0;border-radius:8px;background-color:#fafafa}.procurement-variants-empty-text{color:#999}.procurement-variants-modal-panel{background-color:#e8f3ff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 1px 5px #0000001a}.procurement-variants-dialog-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}.procurement-variants-dialog-title-text{font-weight:600}.procurement-variants-dialog-content{padding-top:24px}.procurement-variants-form-label{font-size:14px;color:#202020}.procurement-variants-title-field{margin-top:4px}.procurement-variants-attrs-heading{font-weight:600}.procurement-variants-attrs-helper{color:#666;margin-bottom:16px;display:block}.procurement-variants-attr-row{display:flex;gap:16px;margin-bottom:4px;align-items:flex-start}.procurement-variants-attr-label-row{display:flex;justify-content:space-between;align-items:center}.procurement-variants-remove-attr-btn{color:#f44336;margin-top:8px}.procurement-variants-image-heading{font-weight:500}.procurement-variants-image-helper{color:#666;margin-bottom:8px;display:block}.procurement-variants-image-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #c4c4c4;border-radius:8px;padding:24px;cursor:pointer;background-color:#fafafa}.procurement-variants-image-dropzone:hover{border-color:#1976d2;background-color:#f5f5f5}.procurement-variants-image-dropzone--error,.procurement-variants-image-dropzone--error:hover{border-color:#ff4d4f}.procurement-variants-dialog-actions{padding:16px}.MuiMenuItem-root.procurement-variants-select-menuitem-disabled{background-color:#82031436;color:#820314}.indent-stepper-add-item-heading{font-weight:600;font-size:14px;color:#202020;margin-bottom:0}.indent-stepper-section-card{margin-bottom:24px;background-color:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;padding:16px}.indent-stepper-section-card .custom-select,.indent-stepper-section-card .custom-select-small,.indent-stepper-add-item-panel .custom-select,.indent-stepper-add-item-panel .custom-select-small{min-width:0!important;width:100%;padding-bottom:0!important}.indent-stepper-section-card .custom-select-label,.indent-stepper-add-item-panel .custom-select-label{display:none!important}.indent-stepper-section-title{font-weight:700;font-size:16px;color:#626262}.indent-stepper-field-label{font-weight:600;font-size:14px;color:#202020;margin-bottom:8px}.indent-stepper-field-label--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.indent-stepper-items-block{margin-top:28px;margin-bottom:28px}.indent-stepper-items-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.indent-stepper-btn-primary.MuiButton-root{background-color:#690a00;color:#fff;text-transform:none;font-weight:600;border-radius:8px}.indent-stepper-btn-primary.MuiButton-root:hover{background-color:#5a0800}.indent-stepper-btn-primary--padded.MuiButton-root{padding-left:24px;padding-right:24px}.indent-stepper-empty-items{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:64px;padding-bottom:64px;border:1px dashed #c4c4c4;border-radius:8px;min-height:200px}.indent-stepper-empty-icon{font-size:64px;color:#9e9e9e;margin-bottom:16px}.indent-stepper-empty-title{font-weight:600;font-size:16px;color:#202020;margin-bottom:8px}.indent-stepper-empty-subtitle{font-size:14px;color:#666;margin-bottom:24px;text-align:center}.indent-stepper-add-item-panel{margin-bottom:24px;background-color:#f7f8fa;border-radius:8px;padding:16px;border:1px solid #e5e7eb}.indent-stepper-add-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.indent-stepper-close-icon-btn{color:#202020}.indent-stepper-form-actions{margin-top:16px;display:flex;justify-content:flex-end;gap:8px}.indent-stepper-form-actions--bordered{padding-top:16px}.indent-stepper-inner-card{margin-bottom:24px;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.indent-stepper-product-table-wrap{margin-top:24px}.indent-stepper-modal-actions-row{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media (min-width: 600px){.indent-stepper-modal-actions-row{flex-direction:row}}.indent-stepper-modal-error{margin-top:16px}.indent-stepper-modal-footer{display:flex;justify-content:flex-end;margin-top:16px}.indent-stepper-btn-outlined.MuiButton-root{text-transform:none;border-radius:8px}.indent-stepper-mui-stepper{margin-bottom:24px}.indent-stepper-skip-row{display:flex;justify-content:flex-end;margin-top:16px;gap:8px;flex-wrap:wrap}[data-color-mode=dark] .indent-stepper-section-card{background-color:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e8e8e8}[data-color-mode=dark] .indent-stepper-section-title{color:#e8a878}[data-color-mode=dark] .indent-stepper-field-label,[data-color-mode=dark] .indent-stepper-add-item-heading,[data-color-mode=dark] .indent-stepper-empty-title,[data-color-mode=dark] .indent-item-label{color:#e8e8e8}[data-color-mode=dark] .indent-stepper-empty-subtitle{color:#a3a3a3}[data-color-mode=dark] .indent-stepper-empty-icon{color:#c4a45a8c}[data-color-mode=dark] .indent-stepper-empty-items{border-color:#ffffff29;background-color:#0000002e}[data-color-mode=dark] .indent-stepper-btn-primary.MuiButton-root{background-color:#c4a45a47!important;color:#e8e8e8!important;border:1px solid rgba(196,164,90,.45);box-shadow:none!important}[data-color-mode=dark] .indent-stepper-btn-primary.MuiButton-root:hover{background-color:#c4a45a66!important;color:#f0e0b8!important;border-color:#c4a45a8c}[data-color-mode=dark] .indent-stepper-add-item-panel{background-color:#c4a45a14;border-color:#c4a45a47}[data-color-mode=dark] .indent-stepper-inner-card{background-color:#00000038;border:1px solid rgba(255,255,255,.08);box-shadow:none}[data-color-mode=dark] .indent-stepper-inner-card .MuiOutlinedInput-root,[data-color-mode=dark] .indent-stepper-add-item-panel .MuiOutlinedInput-root{background-color:#ffffff0a;color:#e8e8e8}[data-color-mode=dark] .indent-stepper-close-icon-btn{color:#e8e8e8}[data-color-mode=dark] .indent-stepper-close-icon-btn:hover{background-color:#ffffff14}[data-color-mode=dark] .indent-stepper-btn-outlined.MuiButton-root{border-color:#c4a45a73;color:#e8a878}[data-color-mode=dark] .indent-stepper-btn-outlined.MuiButton-root:hover{background-color:#c4a45a1f;border-color:#c4a45a8c}[data-color-mode=dark] .indent-stepper-page .form-btn-wrapper .MuiButton-outlinedPrimary{border-color:#c4a45a8c;color:#e8a878}[data-color-mode=dark] .indent-stepper-page .form-btn-wrapper .MuiButton-outlinedPrimary:hover{background-color:#c4a45a1f;border-color:#c4a45abf;color:#e8c878}[data-color-mode=dark] .indent-stepper-mui-stepper .MuiStepIcon-root.Mui-active,[data-color-mode=dark] .indent-stepper-mui-stepper .MuiStepIcon-root.Mui-completed{color:#c4a45a}[data-color-mode=dark] .indent-stepper-mui-stepper .MuiStepLabel-label.Mui-active{color:#e8a878!important;font-weight:600}[data-color-mode=dark] .indent-stepper-mui-stepper .MuiStepLabel-label{color:#c4c4c4!important}[data-color-mode=dark] .indent-stepper-section-card .MuiOutlinedInput-root,[data-color-mode=dark] .indent-stepper-add-item-panel .MuiOutlinedInput-root{background-color:#00000047;color:#e8e8e8}[data-color-mode=dark] .indent-stepper-section-card .MuiOutlinedInput-notchedOutline,[data-color-mode=dark] .indent-stepper-add-item-panel .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}[data-color-mode=dark] .indent-stepper-section-card .MuiSelect-icon,[data-color-mode=dark] .indent-stepper-add-item-panel .MuiSelect-icon{color:#c4c4c4}[data-color-mode=dark] .indent-add-product-link{color:#9ec5ff!important}[data-color-mode=dark] .procurement-product-table,[data-color-mode=dark] .procurement-product-table.MuiPaper-root{background-color:var(--ams-table-bg)!important}[data-color-mode=dark] .procurement-product-table .MuiTableHead-root,[data-color-mode=dark] .procurement-product-table .MuiTableHead-root .MuiTableCell-root{background-color:var(--ams-table-header-bg)!important;color:var(--ams-table-text-color)!important;border-color:var(--ams-table-border-color)!important}[data-color-mode=dark] .procurement-product-table .MuiTableBody-root .MuiTableRow-root{background-color:var(--ams-table-row-odd-bg)!important}[data-color-mode=dark] .procurement-product-table .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background-color:var(--ams-table-row-even-bg)!important}[data-color-mode=dark] .procurement-product-table .MuiTableBody-root .MuiTableCell-root{color:var(--ams-table-text-color)!important;border-color:var(--ams-table-border-color)!important}[data-color-mode=dark] .procurement-product-table .MuiIconButton-root{color:var(--ams-table-text-color)}[data-color-mode=dark] .procurement-recent-request-dialog .MuiDialog-paper,[data-color-mode=dark] .procurement-recent-request-dialog__header,[data-color-mode=dark] .procurement-recent-request-dialog .MuiDialogTitle-root,[data-color-mode=dark] .procurement-recent-request-dialog .MuiDialogContent-root{background-color:#1e1e1e!important;color:#e8e8e8}.procurement-recent-request-dialog__header{width:100%;box-sizing:border-box}[data-color-mode=dark] .container-wrapper:has(.procurement-planning-page){background-color:var(--ams-bg-0)!important;padding:10px}[data-color-mode=dark] .procurement-planning-embed,[data-color-mode=dark] .procurement-planning-embed--dark{background-color:transparent!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px;box-shadow:none}[data-color-mode=dark] .procurement-planning-embed__frame-wrap{background-color:#1e1e1e;border-radius:12px;overflow:hidden}[data-color-mode=dark] .procurement-planning-embed__frame-wrap--dark .procurement-planning-embed__frame{filter:invert(1) hue-rotate(180deg) brightness(.95) contrast(.92);background-color:#fff!important}.procurement-planning-embed{min-height:calc(100vh - 140px)}[data-color-mode=dark] .MuiStepper-root .MuiStepIcon-root.Mui-active,[data-color-mode=dark] .MuiStepper-root .MuiStepIcon-root.Mui-completed{color:#c4a45a}[data-color-mode=dark] .MuiStepper-root .MuiStepLabel-label.Mui-active{color:#e8a878!important}.invitees-cards,.invitees-cards *{box-sizing:border-box}.invitees-cards .invitees-cards__list,.invitees-cards .invitees-cards__list>li{margin:0}.invitees-cards a.invitees-card__call-link{text-decoration:none;color:inherit}.invitees-cards{width:100%;overflow:visible}.invitees-cards__empty{margin:20px;text-align:center}.invitees-cards__empty.MuiTypography-root,.invitees-cards__pagination .MuiTablePagination-toolbar,.invitees-cards__pagination .MuiTablePagination-selectLabel,.invitees-cards__pagination .MuiTablePagination-displayedRows,.invitees-cards__pagination .MuiInputBase-root{font-size:.75rem}.invitees-cards__pagination .MuiTablePagination-toolbar{flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;min-height:48px;padding-left:8px;padding-right:8px;width:100%;overflow:visible}@media (min-width: 600px){.invitees-cards__pagination .MuiTablePagination-toolbar{gap:12px}}.invitees-cards__pagination .MuiTablePagination-spacer{flex:1 1 auto;min-width:0}.invitees-cards__pagination .MuiTablePagination-selectLabel,.invitees-cards__pagination .MuiTablePagination-displayedRows{flex-shrink:0;margin:0;white-space:nowrap;line-height:1.5;display:flex;align-items:center}.invitees-cards__pagination .MuiTablePagination-select{flex-shrink:0;position:relative;margin:0 4px 0 0}.invitees-cards__pagination .MuiTablePagination-input{margin:0}.invitees-cards__pagination-select .MuiSelect-select{display:flex;align-items:center;padding-top:4px;padding-bottom:4px;padding-right:28px!important;line-height:1.5}.invitees-cards__pagination-select .MuiSelect-icon,.invitees-cards__pagination-select .MuiTablePagination-selectIcon{position:absolute;right:2px;left:auto!important;top:50%;transform:translateY(-50%)}.invitees-cards__list{list-style:none;padding:0;display:grid;gap:1.125rem;width:100%;max-width:none;margin-inline:0}.invitees-cards__list--single-column{grid-template-columns:minmax(0,1fr);max-width:100%}.invitees-cards__list--multi-column{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.invitees-cards__list--three-column{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width: 1100px){.invitees-cards__list--three-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 640px){.invitees-cards__list--three-column{grid-template-columns:minmax(0,1fr)}}.invitees-card{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:.875rem;width:100%;min-width:0;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#fff,#faf8f5);border:1px solid #e8dfd4;box-shadow:0 2px 10px #690a000d;transition:border-color .2s ease,box-shadow .2s ease}.invitees-card:hover{border-color:#d4c4b0;box-shadow:0 4px 16px #690a0014}.invitees-card--has-status-badge{padding-bottom:30px}.invitees-card__profile{flex-shrink:0;align-self:center;display:flex}.invitees-cards .invitees-card .invitees-card__name.MuiTypography-root{flex:1;min-width:0;text-align:left;align-self:center;word-break:break-word;font-size:.75rem!important;font-weight:600!important;line-height:1.5!important;color:#424242}.invitees-card__aside{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;margin-left:auto}.invitees-card__name--arabic{font-family:Al-Kanz,serif;direction:rtl;text-align:right}.invitees-card__attendance{flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem .5rem}.invitees-card__attendance--corner{position:absolute;right:.75rem;bottom:.625rem;margin:0}.invitees-card__attendance .MuiFormControlLabel-root{margin:0}.invitees-cards .invitees-card .invitees-card__attendance .MuiFormControlLabel-label{font-size:.7rem!important;line-height:1.2!important}.invitees-card__actions{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.invitees-card__call-button{border:1px solid rgba(0,0,0,.12);background-color:#0000000a}.invitees-card__call-button .MuiSvgIcon-root{font-size:18px}.invitees-cards .invitees-card .invitees-card__no-phone.MuiTypography-root{color:#00000061;font-size:.75rem!important}.invitees-cards__pagination{width:100%;overflow:visible;margin-top:1rem;padding-top:.5rem;border-top:1px solid rgba(0,0,0,.08)}.invitees-cards__pagination--flush{margin-top:0;border-top:none;padding-top:0}.invitees-cards__pagination .MuiTablePagination-actions{pointer-events:auto;flex-shrink:0;margin-left:0;display:flex;align-items:center}.invitees-cards-pagination-actions{flex-shrink:0;display:flex;align-items:center;gap:0}.view-meeting-page-root{max-width:100%;width:100%}.record-minutes-page{width:100%;max-width:100%;box-sizing:border-box}.record-minutes-page .view-meeting-wrapper{width:100%;max-width:100%}.record-minutes-page .MuiGrid-container{width:100%;margin-left:0;margin-top:0}.record-minutes-page .MuiGrid-item{min-width:0;max-width:100%}.record-minutes-page .form-main-card,.record-minutes-page .card-content{width:100%;max-width:100%}.view-meeting-export-toolbar{display:flex;justify-content:flex-end;margin-bottom:15px}.view-meeting-export-pdf-btn{margin-top:20.8px}.view-meeting-meta-maincard{width:100%}.view-meeting-meta-maincard .card-content{padding:20px!important}.view-meeting-meta-row--inline{display:grid;grid-template-columns:repeat(var(--meta-cols, 4),minmax(0,1fr));gap:14px;width:100%;min-width:0;align-items:stretch}@media (max-width: 1200px){.view-meeting-meta-row--inline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.view-meeting-meta-row--inline{grid-template-columns:minmax(0,1fr)}}.view-meeting-meta-cell{display:flex;flex-direction:column;min-width:0;padding:14px 16px;background:linear-gradient(180deg,#fff,#faf8f5);border:1px solid #e8dfd4;border-radius:12px;box-shadow:0 2px 8px #690a000a;transition:border-color .2s ease,box-shadow .2s ease}.view-meeting-meta-cell:hover{border-color:#d4c4b0;box-shadow:0 4px 14px #690a0012}.view-meeting-meta-cell__label{display:flex;align-items:center;gap:6px;margin-bottom:10px}.view-meeting-meta-cell__icon{color:#690a00;opacity:.9;flex-shrink:0}.view-meeting-meta-cell__title{color:#690a00!important;font-weight:700!important;font-size:.7rem!important;text-transform:uppercase;letter-spacing:.06em;line-height:1.2!important}.view-meeting-meta-cell__body{flex:1;min-width:0}.view-meeting-meta-hosted-stack{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.view-meeting-meta-hosted-text{min-width:0}.view-meeting-meta-hosted-name{color:#1c1008;word-break:break-word}.view-meeting-meta-hosted-position{color:#6b5b52!important;display:block;margin-top:2px}.view-meeting-meta-datetime-value{font-weight:600!important;color:#1c1008!important;font-size:.875rem!important}.view-meeting-meta-link{text-decoration:none;color:#690a00}.view-meeting-meta-link:hover .view-meeting-meta-link-text{text-decoration:underline}.view-meeting-meta-link-text{word-break:break-all;color:#690a00!important;font-size:.8125rem!important}.view-meeting-meta-address{color:#3d2c20!important;word-break:break-word;font-size:.8125rem!important;line-height:1.5!important}.view-meeting-meta-address--rtl{font-family:Al-Kanz,serif;direction:rtl;text-align:right}.view-meeting-invitees-wrap{width:100%;box-sizing:border-box}@media (min-width: 900px){.view-meeting-invitees-wrap--solo{max-width:400px;margin-left:auto;margin-right:auto}.view-meeting-invitees-wrap--with-mom{max-width:100%;margin-left:0;margin-right:0}}.view-meeting-invitees-card{width:100%;overflow:visible}.view-meeting-invitees-card .card-content{overflow:visible}.view-meeting-invitees-title{margin-bottom:16px;font-weight:600}.meeting-form-page{padding-bottom:24px}.meeting-action-btn.MuiButton-root{border-radius:8px;font-weight:700;color:#fff!important;min-width:110px!important;box-shadow:0 1px 3px #0f172a1f}.meeting-action-btn--reminder.MuiButton-root,.meeting-action-btn--reminder.MuiButton-root:hover,.meeting-action-btn--reminder.MuiButton-root:focus,.meeting-action-btn--reminder.MuiButton-root:active{background-color:#2563eb!important;border:1px solid #2563eb!important}.meeting-action-btn--reminder.MuiButton-root:hover{background-color:#1d4ed8!important;border-color:#1d4ed8!important}.meeting-action-btn--record-minutes.MuiButton-root,.meeting-action-btn--record-minutes.MuiButton-root:hover,.meeting-action-btn--record-minutes.MuiButton-root:focus,.meeting-action-btn--record-minutes.MuiButton-root:active{background-color:#2e5e48!important;border:1px solid #2e5e48!important}.meeting-action-btn--record-minutes.MuiButton-root:hover{background-color:#1a382b!important;border-color:#1a382b!important}.meeting-form-page__grid{width:100%;margin:0}.meeting-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.meeting-section-header__text{display:flex;align-items:flex-start;gap:12px;min-width:0}.meeting-section-header__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#690a0014,#690a000a);color:#690a00;flex-shrink:0}.meeting-section-header__title{color:#690a00!important;font-weight:700!important;font-size:1rem!important;line-height:1.35!important}.meeting-section-header__subtitle{color:#6b5b52!important;margin-top:2px!important;font-size:.8125rem!important}.meeting-details-card__fields{margin-top:4px}.meeting-invitees-panel .card-content,.meeting-agenda-panel .card-content,.meeting-details-card .card-content{padding-top:8px}.meeting-form-actions{display:flex;justify-content:flex-end;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #efe8e0}.meeting-agenda-section__add-btn{margin-top:12px}.meeting-agenda-form-panel-wrap{scroll-margin-top:88px}.meeting-agenda-form-panel{border:2px solid #e8dfd4!important;background:#fff!important;box-shadow:0 4px 24px #690a000f!important}.meeting-agenda-form-panel .card-content{padding:20px!important}.meeting-agenda-form-panel__actions{display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid #efe8e0}.meeting-agenda-form__lang{margin-bottom:16px}.meeting-agenda-form__label{color:#690a00!important;font-weight:700!important}.meeting-agenda-section-row{margin-bottom:4px}.meeting-agenda-section-row__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;margin-bottom:8px}.meeting-agenda-section-row__head--clickable{cursor:pointer;transition:background .15s ease,border-color .15s ease;border:1px solid transparent}.meeting-agenda-section-row__head--clickable:hover{background:#690a000a;border-color:#e8dfd4}.meeting-agenda-section-row--active .meeting-agenda-section-row__head{background:#690a000f;border:1px solid #e8dfd4;margin-bottom:12px}.meeting-agenda-section-row__action-hint{display:inline-flex;align-items:center;gap:4px;color:#690a00;opacity:.85;flex-shrink:0}.meeting-agenda-section-row__preview{padding:0 10px 12px}.html-content-hide--rtl{direction:rtl;text-align:right;font-family:Al-Kanz,serif}.html-content-hide--rtl ul,.html-content-hide--rtl ol{margin:0;padding-left:0;padding-right:30px;direction:rtl}.html-content-hide--rtl li{direction:rtl;text-align:right}.meeting-agenda-section-row__editor{padding:0 10px 8px}.meeting-agenda-section-editor{border:1px solid #e8dfd4;border-radius:10px;padding:16px;background:#fff}.meeting-agenda-section-editor__actions{display:flex;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid #efe8e0}.meeting-agenda-card__delete-only{margin-left:auto}.record-minutes-submit-actions{padding:16px 0 8px;border-top:1px solid #efe8e0}.record-minutes-submit-actions .form-btn-wrapper{margin-top:0;justify-content:flex-end}.record-minutes-invitees-panel,.record-minutes-invitees-panel .card-content{width:100%}.record-minutes-page .view-meeting-invitees-wrap--solo{max-width:none;margin-left:0;margin-right:0;width:100%}.meeting-actionable-table{width:100%;overflow-x:auto}.meeting-actionable-table__container{border:1px solid #e8dfd4;border-radius:8px;overflow:hidden}.meeting-actionable-table__container .MuiTable-root{table-layout:fixed}.meeting-actionable-table__assignees-cell{vertical-align:top;overflow:hidden}.meeting-actionable-table__assignees-cell .d-flex{display:grid!important;grid-template-columns:repeat(4,24px);gap:4px;width:108px;max-width:108px}.meeting-actionable-table__assignees-cell .d-flex>*{width:24px;height:24px;line-height:0}.meeting-host-card{border:1px solid #e8dfd4!important;border-radius:12px!important;background:#fff!important;box-shadow:0 4px 20px #3c0a0a0f!important;position:sticky;top:88px}.meeting-host-card__header{display:flex;align-items:center;gap:8px;padding:16px 20px 0}.meeting-host-card__header-icon{color:#690a00}.meeting-host-card__label{color:#690a00!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem!important}.meeting-host-card__body{display:flex;align-items:center;gap:14px;padding:16px 20px}.meeting-host-card__name{font-weight:600!important;word-break:break-word}.meeting-host-card__meta{margin-top:4px!important;word-break:break-word}.meeting-host-card__footer{display:flex;align-items:center;gap:10px;padding:12px 20px 16px;border-top:1px solid #f5efe8}.meeting-host-card__phone-icon{color:#690a00;opacity:.85}.meeting-host-card__phone-link{color:#690a00;text-decoration:none;font-weight:500}.meeting-host-card__phone-link:hover{text-decoration:underline}.meeting-agenda-card__main.form-main-card,.meeting-agenda-card.form-main-card{background:#faf8f5!important;border:1px solid #e8dfd4!important;border-radius:12px!important;margin-bottom:16px!important;box-shadow:0 2px 12px #3c0a0a0a!important}.meeting-agenda-card__main .card-content,.meeting-agenda-card .card-content{padding:20px!important}.meeting-agenda-card__section-label{color:#690a00!important;font-weight:700!important;margin-bottom:8px!important}.meeting-agenda-card__header-row{align-items:flex-start;margin-bottom:8px}.meeting-mom-card .card-content{padding:20px!important}.meeting-mom-card__content{margin-top:4px;padding:16px 18px;background:#faf8f5;border:1px solid #e8dfd4;border-radius:10px;font-size:.875rem;line-height:1.6;color:#3d2c20;word-break:break-word}.meeting-mom-card__content p{margin:0 0 .75em}.meeting-mom-card__content p:last-child{margin-bottom:0}.meeting-mom-modal{padding:4px 0 8px;min-width:0}.meeting-mom-modal__editor{margin-top:8px;border:1px solid #e8dfd4;border-radius:10px;overflow:hidden;background:#fff}.view-meeting-meta .MuiTypography-subtitle1,.view-meeting-meta .MuiTypography-body1,.view-meeting-meta .MuiTypography-body2{font-size:.8125rem!important}@media only screen and (max-width: 1199px){.meeting-host-card{position:static}}.hr-detail-ar{font-family:Al-Kanz,serif}.hr-detail-dialog-paper{border-radius:8px;overflow:hidden;max-height:min(92vh,880px)}.hr-detail-dialog-header{background-color:#690a00;color:#fff;padding:12px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-shrink:0}.hr-detail-dialog-header__title{font-weight:700;font-size:1.02rem;line-height:1.35;padding-right:8px;word-break:break-word}.hr-detail-dialog-header__close{color:#fff;flex-shrink:0}.hr-detail-dialog-header__close:hover{background-color:#ffffff1f}.hr-detail-dialog-content{overflow-y:auto;min-height:200px;padding:16px;background-color:#f6f4f2;border-color:#690a0014}.hr-detail-dialog-loading{padding:48px 0;display:flex;justify-content:center}.hr-detail-dialog-loading__spinner{color:#690a00}.hr-detail-dialog-error{padding:16px 0;font-weight:600;color:#d32f2f}.hr-detail-summary-grid{margin-bottom:16px}.hr-detail-stat-card{height:100%;background-color:#f4efe8;border-color:#690a001a;border-radius:8px;box-shadow:none}.hr-detail-stat-card__content.MuiCardContent-root{padding:13.2px 8.8px;text-align:center}.hr-detail-stat-card__content.MuiCardContent-root:last-child{padding-bottom:13.2px}.hr-detail-stat-card__value{font-weight:800;font-size:1.32rem;line-height:1.2;letter-spacing:.12px;min-height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000000de}.hr-detail-stat-value--green{color:#2e7d32}.hr-detail-stat-value--red{color:#b71c1c}.hr-detail-stat-value--muted{color:#0009}.hr-detail-stat-card__title{display:block;margin-top:6.8px;font-weight:600;font-size:.74rem;color:#0009}.hr-detail-stat-card__sub{display:block;font-size:.9rem;font-weight:700;margin-top:3.2px;color:#0009}.hr-detail-tabs{margin-bottom:12px;min-height:44px;background-color:var(--hr-dash-tabs-bg, #fff);border-radius:8px;padding-left:4px;padding-right:4px;border:1px solid var(--hr-dash-card-border, rgba(105, 10, 0, .1))}.hr-detail-tabs .MuiTab-root{text-transform:none;font-weight:700;font-size:.88rem;min-height:44px;color:#0000007a}.hr-detail-tabs .Mui-selected{color:#690a00!important}.hr-detail-tabs .MuiTabs-indicator{background-color:#690a00;height:3px;border-radius:3px 3px 0 0}@media (max-width: 599px){.hr-detail-tabs .MuiTab-root{font-size:.8rem;min-width:auto;padding-left:12px;padding-right:12px}}.hr-breakup-demographics{--hr-dash-bg: #ffffff;--hr-dash-card-bg: #ffffff;--hr-dash-card-border: rgba(105, 10, 0, .12);--hr-dash-accent: #690a00;--hr-dash-title: #690a00;--hr-dash-text: rgba(0, 0, 0, .87);--hr-dash-text-secondary: rgba(0, 0, 0, .55);--hr-dash-text-muted: rgba(0, 0, 0, .62);--hr-dash-value: #1a1f36;--hr-dash-tooltip-bg: #ffffff;--hr-dash-tabs-bg: #ffffff;background-color:var(--hr-dash-bg);min-height:100%;padding:15px;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}@media (max-width: 599px){.hr-breakup-demographics{padding:12px 10px 24px}}@media (min-width: 600px){.hr-breakup-demographics{padding-bottom:24px}}.hr-breakup-demographics .MuiGrid-item{min-width:0}.hr-breakup-demographics__placeholder{padding-top:16px;color:#000000de}.hr-executive-overview__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;margin-bottom:12px}@media (max-width: 1399px){.hr-executive-overview__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 991px){.hr-executive-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){.hr-executive-overview__metrics{grid-template-columns:1fr}}.hr-executive-metric-card{border:1px solid var(--hr-dash-card-border, rgba(105, 10, 0, .12));border-radius:8px;overflow:hidden;height:100%;background-color:var(--hr-dash-card-bg, #fff)}.hr-executive-metric-card--primary{background-color:#690a00;border-color:#690a00}.hr-executive-metric-card__body{padding:16px 18px;min-height:148px;display:flex;flex-direction:column}.hr-executive-metric-card__header{display:flex;align-items:center;gap:8px;margin-bottom:10px;min-width:0}.hr-executive-metric-card__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.hr-executive-metric-card__dot--green{background-color:#1b7a5a}.hr-executive-metric-card__dot--yellow{background-color:#c4902d}.hr-executive-metric-card__title{font-size:.82rem;font-weight:600;color:var(--hr-dash-text-secondary, rgba(0, 0, 0, .72));line-height:1.3}.hr-executive-metric-card__title--primary{color:#ffffffe0;font-size:.84rem;margin-bottom:8px}.hr-executive-metric-card__badge{margin-left:auto;padding:2px 8px;border-radius:999px;background-color:#e8a04a;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.04em;line-height:1.4;flex-shrink:0}.hr-executive-metric-card__value{font-size:2rem;font-weight:700;color:var(--hr-dash-value, #1a1f36);line-height:1.1;margin-bottom:6px}.hr-executive-metric-card__value--primary{color:#fff;font-size:2.35rem;margin-bottom:10px}.hr-executive-metric-card__value-suffix{font-size:1.15rem;font-weight:500;color:#ffffffb8}.hr-executive-metric-card__subtext{font-size:.78rem;color:var(--hr-dash-text-secondary, rgba(0, 0, 0, .55));line-height:1.35;margin-top:auto}.hr-executive-metric-card__status{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.hr-executive-metric-card__status-text{font-size:.78rem;color:#ffffffeb;line-height:1.35}.hr-executive-metric-card__footer{font-size:.72rem;color:#ffffff9e;line-height:1.35;margin-top:auto}.hr-executive-overview__attendance{margin-bottom:0}.hr-executive-overview__insights{margin-bottom:0;margin-top:4px}.hr-executive-overview__charts{margin-top:0}@media (max-width: 899px){.hr-executive-chart-card__content.MuiCardContent-root{padding:16px 14px}.hr-executive-chart-card__content.MuiCardContent-root:last-child{padding-bottom:16px}.hr-arrival-mobilisation-card__head,.hr-age-gender-pyramid-card__head,.hr-department-workforce-card__head,.hr-operations-checkins-card__head,.hr-operations-sample-card__head{flex-direction:column;align-items:flex-start;gap:8px}.hr-arrival-mobilisation-card__legend,.hr-age-gender-pyramid-card__legend,.hr-department-workforce-card__legend{flex-wrap:wrap}.hr-operations-checkins-card__peak{white-space:normal;padding-top:0}}@media (max-width: 599px){.hr-executive-chart-card__content.MuiCardContent-root{padding:14px 12px}.hr-executive-chart-card__content.MuiCardContent-root:last-child{padding-bottom:14px}.hr-executive-chart-card__title{font-size:.94rem}.hr-executive-chart-card__subtitle{font-size:.76rem}.hr-executive-metric-card__body{min-height:auto;padding:14px 16px}.hr-executive-metric-card__value{font-size:1.65rem}.hr-executive-metric-card__value--primary{font-size:2rem}.hr-roster-coverage-card__progress-labels{flex-direction:column;align-items:flex-start;gap:4px}.hr-roster-coverage-card__summary{grid-template-columns:1fr}.hr-attendance-consistency-card__body{min-height:auto;gap:12px}.hr-attendance-consistency-card__center-value{font-size:1.25rem}.hr-app-installed-card__body{min-height:auto}.hr-app-installed-card__chart-wrap{max-width:240px;margin-left:auto;margin-right:auto}.hr-app-installed-card__region-item{display:flex;flex-direction:column;align-items:stretch;gap:6px}.hr-app-installed-card__region-name{white-space:normal;word-break:break-word}.hr-app-installed-card__region-bar-row{display:flex;align-items:center;gap:10px;min-width:0}.hr-app-installed-card__region-bar-wrap{flex:1;min-width:0}.hr-app-installed-card__region-percent{flex-shrink:0;min-width:36px;text-align:right}.hr-arrival-by-region-card__item,.hr-operations-present-card__item{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 8px}.hr-arrival-by-region-card__name,.hr-operations-present-card__name{grid-column:1 / -1;white-space:normal}.hr-arrival-by-region-card__bar-wrap,.hr-operations-present-card__bar-wrap{grid-column:1}.hr-arrival-by-region-card__stats,.hr-operations-present-card__stats{grid-column:2;grid-row:2}.hr-arrival-readiness-card__row{flex-direction:column;align-items:flex-start;gap:4px}.hr-arrival-readiness-card__stats{white-space:normal}.hr-breakup-demographics .recharts-wrapper,.hr-breakup-demographics .recharts-surface{max-width:100%}.hr-breakup-demographics .recharts-responsive-container{min-width:0!important}}.hr-executive-chart-card{border:1px solid var(--hr-dash-card-border, rgba(105, 10, 0, .12));border-radius:8px;height:100%;background-color:var(--hr-dash-card-bg, #fff);max-width:100%;overflow-x:clip;overflow-y:visible;box-sizing:border-box}.hr-demographic-chart-card{border-radius:8px}.hr-executive-chart-card__content.MuiCardContent-root{padding:20px 22px}.hr-executive-chart-card__content.MuiCardContent-root:last-child{padding-bottom:20px}.hr-executive-chart-card__head{margin-bottom:12px}.hr-executive-chart-card__title{font-size:1.02rem;font-weight:800;color:var(--hr-dash-title, #690a00);line-height:1.3}.hr-executive-chart-card__subtitle{margin-top:4px;font-size:.8rem;color:var(--hr-dash-text-secondary, rgba(0, 0, 0, .55));line-height:1.4}.hr-attendance-trend-card__bar-top-label{fill:#000000c7;font-size:13px;font-weight:700}.hr-attendance-trend-card__bar-inside-label{fill:#fff;font-size:11px;font-weight:600}.hr-attendance-trend-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-attendance-trend-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-attendance-trend-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}.hr-attendance-trend-card__legend{display:inline-flex;align-items:center;gap:8px;padding-top:4px}.hr-attendance-trend-card__legend-swatch{width:12px;height:12px;border-radius:2px;background-color:#690a00}.hr-attendance-trend-card__legend-label{font-size:.8rem;color:#0000009e}.hr-attendance-consistency-card__body{display:flex;align-items:center;gap:16px;min-height:220px}.hr-attendance-consistency-card__chart-wrap{position:relative;flex:0 0 52%;min-width:0}.hr-attendance-consistency-card__chart-wrap .recharts-wrapper{position:relative;z-index:2}.hr-attendance-consistency-card__chart-wrap .recharts-tooltip-wrapper{z-index:3;background-color:#fff;border-radius:8px}.hr-attendance-consistency-card__center{position:absolute;top:50%;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none;text-align:center;width:100%;max-width:120px}.hr-attendance-consistency-card__center-value{font-size:1.45rem;font-weight:800;color:#000000d6;line-height:1.1}.hr-attendance-consistency-card__center-label{margin-top:2px;font-size:.82rem;color:#0000008c}.hr-attendance-consistency-card__legend{flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.hr-attendance-consistency-card__legend-item{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px}.hr-attendance-consistency-card__legend-swatch{width:12px;height:12px;border-radius:50%;background-color:var(--consistency-swatch-color)}.hr-attendance-consistency-card__legend-name{font-size:.84rem;color:#000000ad}.hr-attendance-consistency-card__legend-value{font-size:.9rem;font-weight:700;color:#000000d6}.hr-attendance-consistency-card__footer{margin-top:12px;font-size:.82rem;color:#0000009e}.hr-attendance-consistency-card__footer-highlight{font-weight:800;color:#00897b}.hr-attendance-consistency-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-attendance-consistency-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-attendance-consistency-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}@media (max-width: 899px){.hr-attendance-consistency-card__body{flex-direction:column;align-items:stretch}.hr-attendance-consistency-card__chart-wrap{flex-basis:auto;width:100%}}.hr-watchlist-card__list{margin:0;padding:0;list-style:none}.hr-watchlist-card__item{display:grid;grid-template-columns:10px 1fr auto;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid rgba(0,0,0,.08)}.hr-watchlist-card__item:first-child{padding-top:4px}.hr-watchlist-card__item:last-child{border-bottom:none;padding-bottom:0}.hr-watchlist-card__dot{width:8px;height:8px;border-radius:50%;margin-top:6px;flex-shrink:0}.hr-watchlist-card__dot--red{background-color:#c62828}.hr-watchlist-card__dot--amber{background-color:#e8a04a}.hr-watchlist-card__dot--gray{background-color:#9e9e9e}.hr-watchlist-card__content{min-width:0}.hr-watchlist-card__title{font-size:.88rem;font-weight:700;color:#000000de;line-height:1.35}.hr-watchlist-card__subtitle{margin-top:4px;font-size:.78rem;color:#0000008c;line-height:1.4}.hr-watchlist-card__badge{padding:3px 10px;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.03em;line-height:1.4;white-space:nowrap}.hr-watchlist-card__badge--high{color:#c62828;background-color:#c628281f}.hr-watchlist-card__badge--med{color:#e65100;background-color:#e651001f}.hr-watchlist-card__badge--low{color:#757575;background-color:#00000014}.hr-roster-coverage-card__progress-section{margin-top:8px}.hr-roster-coverage-card__progress-labels{display:flex;align-items:center;justify-content:space-between;gap:12px}.hr-roster-coverage-card__progress-label{font-size:.82rem;color:#000000ad}.hr-roster-coverage-card__progress-value{font-size:.82rem;font-weight:700}.hr-roster-coverage-card__progress-value--covered{color:#00897b}.hr-roster-coverage-card__progress-value--never{color:#c62828}.hr-roster-coverage-card__bar{height:14px;margin:10px 0 14px;border-radius:999px;background-color:#ebe4d8;overflow:hidden}.hr-roster-coverage-card__bar-fill{height:100%;width:var(--roster-covered-percent);border-radius:999px 0 0 999px;background-color:#00897b}.hr-roster-coverage-card__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.hr-roster-coverage-card__summary-box{padding:16px 18px;border-radius:8px;background-color:#f5f0e8}.hr-roster-coverage-card__summary-value{font-size:1.65rem;font-weight:800;color:#000000de;line-height:1.1}.hr-roster-coverage-card__summary-value--highlight{color:#00897b}.hr-roster-coverage-card__summary-label{margin-top:6px;font-size:.78rem;color:#0000008c}.hr-breakup-demographics__operations{margin-top:16px}.hr-operations-metric-cards{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:12px}.hr-operations-metric-card{display:flex;border:1px solid var(--hr-dash-card-border, rgba(105, 10, 0, .12));border-radius:8px;overflow:hidden;height:100%;background-color:var(--hr-dash-card-bg, #fff);min-width:0}@media (max-width: 1399px){.hr-operations-metric-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.hr-operations-metric-card__value{font-size:1.1rem}.hr-operations-metric-card__secondary{font-size:.64rem}}@media (max-width: 1199px){.hr-operations-metric-card__value{font-size:.98rem}}@media (max-width: 991px){.hr-operations-metric-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.hr-operations-metric-card__body{padding:10px 10px 12px;gap:8px}.hr-operations-metric-card__title{font-size:.68rem}.hr-operations-metric-card__value{font-size:.88rem;white-space:normal;word-break:break-word}.hr-operations-metric-card__value-row{flex-direction:column;align-items:flex-start;gap:4px}.hr-operations-metric-card__secondary{max-width:100%;text-align:left}}@media (max-width: 767px){.hr-operations-metric-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.hr-operations-metric-cards{grid-template-columns:1fr}}.hr-operations-metric-card__accent{width:5px;flex-shrink:0;background-color:var(--ops-metric-accent)}.hr-operations-metric-card__body{flex:1;min-width:0;padding:12px 12px 14px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.hr-operations-metric-card__header{display:flex;align-items:center;gap:8px;min-width:0}.hr-operations-metric-card__icon-wrap{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hr-operations-metric-card__icon-wrap--maroon{background-color:#690a001a}.hr-operations-metric-card__icon-wrap--teal{background-color:#00897b1f}.hr-operations-metric-card__icon-wrap--gold{background-color:#c4902d24}.hr-operations-metric-card__icon{width:16px;height:16px;color:var(--ops-metric-accent)}.hr-operations-metric-card__title{font-size:.72rem;font-weight:700;color:var(--hr-dash-text-secondary, rgba(0, 0, 0, .72));line-height:1.25;min-width:0;white-space:normal;word-break:break-word}.hr-operations-metric-card__value-row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;min-width:0}.hr-operations-metric-card__value{font-size:1.35rem;font-weight:800;color:var(--hr-dash-text, rgba(0, 0, 0, .87));line-height:1.2;min-width:0;flex:1 1 auto}.hr-operations-metric-card__secondary{font-size:.68rem;font-weight:600;line-height:1.25;text-align:right;flex-shrink:0;max-width:46%;white-space:normal;word-break:break-word}.hr-operations-metric-card__secondary--muted{color:#00000080}.hr-operations-metric-card__secondary--maroon{color:#690a00}.hr-operations-metric-card__secondary--teal{color:#00897b}.hr-operations-metric-card__secondary--gold{color:#c4902d}.hr-operations-details__charts,.hr-operations-details__arrival{margin-bottom:12px}.hr-arrival-mobilisation-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.hr-arrival-mobilisation-card__legend{display:flex;align-items:center;gap:14px;flex-shrink:0;padding-top:2px}.hr-arrival-mobilisation-card__legend-item{display:inline-flex;align-items:center;gap:6px}.hr-arrival-mobilisation-card__legend-swatch{width:12px;height:12px;border-radius:2px}.hr-arrival-mobilisation-card__legend-swatch--daily{background-color:#c4902d}.hr-arrival-mobilisation-card__legend-swatch--cumulative{background-color:#690a00}.hr-arrival-mobilisation-card__legend-label{font-size:.76rem;color:#0000009e}.hr-arrival-mobilisation-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-arrival-mobilisation-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-arrival-mobilisation-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}.hr-arrival-readiness-card__list{margin:0;padding:0 2px 0 0;list-style:none;display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto}.hr-arrival-readiness-card__item{min-width:0}.hr-arrival-readiness-card__row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}.hr-arrival-readiness-card__name{font-size:.78rem;font-weight:600;color:#000000c7;line-height:1.25;min-width:0}.hr-arrival-readiness-card__stats{font-size:.72rem;font-weight:700;white-space:nowrap;flex-shrink:0}.hr-arrival-readiness-card__stats--red{color:#b22222}.hr-arrival-readiness-card__stats--green{color:#1b7a5a}.hr-arrival-readiness-card__bar-wrap{height:8px;border-radius:999px;background-color:#ebe4d8;overflow:hidden}.hr-arrival-readiness-card__bar-fill{height:100%;width:var(--readiness-bar-percent);border-radius:999px}.hr-arrival-readiness-card__bar-fill--red{background-color:#b22222}.hr-arrival-readiness-card__bar-fill--green{background-color:#1b7a5a}.hr-operations-details__demographics{margin-top:12px}.hr-operations-details__sample,.hr-operations-details__workforce{margin-top:0}.hr-department-workforce-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.hr-department-workforce-card__legend{display:flex;align-items:center;gap:14px;flex-shrink:0;padding-top:2px}.hr-department-workforce-card__legend-item{display:inline-flex;align-items:center;gap:6px}.hr-department-workforce-card__legend-swatch{width:12px;height:12px;border-radius:2px}.hr-department-workforce-card__legend-swatch--arrived{background-color:#00897b}.hr-department-workforce-card__legend-swatch--awaiting{background-color:#c4902d}.hr-department-workforce-card__legend-label{font-size:.76rem;color:#0000009e}.hr-department-workforce-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-department-workforce-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-department-workforce-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}.hr-hierarchy-pyramid-card__bar-label{fill:#000000b8;font-size:11px;font-weight:700}.hr-hierarchy-pyramid-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-hierarchy-pyramid-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-hierarchy-pyramid-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}.hr-operations-sample-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.hr-operations-sample-card__head-text{min-width:0}.hr-operations-sample-card__title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.hr-operations-sample-card__badge{padding:2px 8px;border-radius:6px;border:1px solid rgba(105,10,0,.2);background-color:#f5f0e8e6;color:#8b5a2b;font-size:.62rem;font-weight:800;letter-spacing:.04em;line-height:1.4}.hr-operations-sample-card__icon-wrap{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#690a000f}.hr-operations-sample-card__icon{width:20px;height:20px;color:#690a008c}.hr-app-installed-card__body{display:flex;align-items:center;gap:16px;min-height:200px}.hr-app-installed-card__chart-wrap{position:relative;flex:0 0 46%;min-width:0;overflow:hidden}.hr-app-installed-card__chart-wrap .recharts-responsive-container{margin:0 auto}.hr-app-installed-card__chart-wrap .recharts-wrapper{position:relative;z-index:2}.hr-app-installed-card__chart-wrap .recharts-tooltip-wrapper{z-index:3;background-color:#fff;border-radius:8px}.hr-app-installed-card__center{position:absolute;top:50%;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none;text-align:center;width:100%;max-width:120px}.hr-app-installed-card__center-value{font-size:1.65rem;font-weight:800;color:#00897b;line-height:1.1}text.hr-app-installed-card__center-value{fill:#00897b;font-size:26px;font-weight:800}.hr-app-installed-card__center-label{margin-top:2px;font-size:.82rem;color:#00897b}text.hr-app-installed-card__center-label{fill:#00897b;font-size:13px}.hr-app-installed-card__regions{flex:1;min-width:0}.hr-app-installed-card__regions-title{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:var(--hr-dash-text-secondary, rgba(0, 0, 0, .45));text-transform:uppercase;margin-bottom:10px}.hr-app-installed-card__regions-list{margin:0;padding:0 2px 0 0;list-style:none;display:flex;flex-direction:column;gap:10px;max-height:200px;overflow-y:auto}.hr-app-installed-card__region-item{display:grid;grid-template-columns:minmax(64px,34%) 1fr auto;align-items:center;gap:10px;min-width:0}.hr-app-installed-card__region-bar-row{display:contents}.hr-app-installed-card__region-name{font-size:.78rem;font-weight:600;color:#000000b8}.hr-app-installed-card__region-bar-wrap{height:6px;border-radius:999px;background-color:#ebe4d8;overflow:hidden;min-width:0}.hr-app-installed-card__region-bar-fill{height:100%;width:var(--app-region-bar-percent);border-radius:999px}.hr-app-installed-card__region-bar-fill--teal{background-color:#00897b}.hr-app-installed-card__region-bar-fill--gold{background-color:#c4902d}.hr-app-installed-card__region-percent{font-size:.74rem;font-weight:700;white-space:nowrap}.hr-app-installed-card__region-percent--teal{color:#00897b}.hr-app-installed-card__region-percent--gold{color:#c4902d}.hr-app-installed-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-app-installed-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-app-installed-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}@media (max-width: 899px){.hr-app-installed-card__body{flex-direction:column;align-items:stretch}.hr-app-installed-card__chart-wrap{flex-basis:auto;width:100%;max-width:260px;margin-left:auto;margin-right:auto}}.hr-age-gender-pyramid-card__chart,.hr-hierarchy-pyramid-card__chart,.hr-department-workforce-card__chart,.hr-arrival-mobilisation-card__chart,.hr-daily-attendance-trend-card__chart,.hr-demographic-chart-card__chart{width:100%;min-width:0;overflow:visible}.hr-demographic-chart-card{max-width:100%;overflow:visible;box-sizing:border-box}.hr-demographic-chart-card__mobile-pie{width:100%}.hr-demographic-chart-card__legend--below{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.hr-demographic-chart-card__legend-item{display:flex;align-items:flex-start;gap:8px;min-width:0}.hr-demographic-chart-card__legend-swatch{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:3px}.hr-demographic-chart-card__legend-text{font-size:.75rem;font-weight:600;line-height:1.35;word-break:break-word;overflow-wrap:anywhere;min-width:0}.hr-chart-axis-tick__wrapped{width:100%;text-align:right;word-break:break-word;overflow-wrap:anywhere}.hr-demographic-chart-card .apexcharts-canvas{margin-left:auto;margin-right:auto}@media (max-width: 599px){.hr-demographic-chart-card .recharts-legend-wrapper{width:100%!important;left:0!important}.hr-demographic-chart-card__legend{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding-left:4px;padding-right:4px}.hr-attendance-trend-card__bar-top-label{font-size:11px}}.hr-breakup-demographics .recharts-cartesian-axis-tick text{-webkit-user-select:none;user-select:none}.hr-age-gender-pyramid-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.hr-age-gender-pyramid-card__legend{display:flex;align-items:center;gap:14px;flex-shrink:0;padding-top:2px}.hr-age-gender-pyramid-card__legend-item{display:inline-flex;align-items:center;gap:6px}.hr-age-gender-pyramid-card__legend-swatch{width:12px;height:12px;border-radius:2px}.hr-age-gender-pyramid-card__legend-swatch--gents{background-color:#690a00}.hr-age-gender-pyramid-card__legend-swatch--ladies{background-color:#00897b}.hr-age-gender-pyramid-card__legend-label{font-size:.76rem;color:#0000009e}.hr-age-gender-pyramid-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-age-gender-pyramid-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-age-gender-pyramid-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}.hr-arrival-by-region-card__list{margin:0;padding:0 2px 0 0;list-style:none;display:flex;flex-direction:column;gap:10px;max-height:320px;overflow-y:auto}.hr-arrival-by-region-card__item{display:grid;grid-template-columns:minmax(72px,28%) 1fr auto;align-items:center;gap:10px;min-width:0}.hr-arrival-by-region-card__name{font-size:.78rem;font-weight:600;color:#000000b8;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-arrival-by-region-card__bar-wrap{height:8px;border-radius:999px;background-color:#ebe4d8;overflow:hidden;min-width:0}.hr-arrival-by-region-card__bar-fill{height:100%;width:var(--region-bar-percent);border-radius:999px}.hr-arrival-by-region-card__bar-fill--red{background-color:#b22222}.hr-arrival-by-region-card__bar-fill--gold{background-color:#c4902d}.hr-arrival-by-region-card__bar-fill--teal{background-color:#00897b}.hr-arrival-by-region-card__stats{font-size:.72rem;font-weight:600;white-space:nowrap;text-align:right}.hr-arrival-by-region-card__stats--red{color:#b22222}.hr-arrival-by-region-card__stats--gold{color:#c4902d}.hr-arrival-by-region-card__stats--teal{color:#00897b}.hr-operations-checkins-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.hr-operations-checkins-card__peak{font-size:.78rem;font-weight:600;color:#00000073;white-space:nowrap;padding-top:2px}.hr-operations-checkins-card__tooltip{padding:10px 12px;border:1px solid rgba(105,10,0,.12);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px #4a6fa514}.hr-operations-checkins-card__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-operations-checkins-card__tooltip-value{margin-top:4px;font-size:.8rem;color:#0000009e}.hr-operations-present-card__list{margin:0;padding:0 2px 0 0;list-style:none;display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto}.hr-operations-present-card__item{display:grid;grid-template-columns:minmax(88px,34%) 1fr auto;align-items:center;gap:10px;min-width:0}.hr-operations-present-card__name{font-size:.78rem;font-weight:600;color:#000000b8;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-operations-present-card__bar-wrap{height:8px;border-radius:999px;background-color:#ebe4d8;overflow:hidden;min-width:0}.hr-operations-present-card__bar-fill{height:100%;width:var(--present-bar-percent);border-radius:999px}.hr-operations-present-card__bar-fill--gold{background-color:#c4902d}.hr-operations-present-card__bar-fill--red{background-color:#b22222}.hr-operations-present-card__stats{font-size:.72rem;font-weight:600;color:#0000008c;white-space:nowrap;text-align:right}@media (min-width: 600px){.hr-breakup-demographics__operations{margin-top:20px}}.hr-detail-panel{border-color:#0000001a;border-radius:8px;background-color:#fff;box-shadow:none}.hr-detail-panel__content.MuiCardContent-root{padding:16px}.hr-detail-panel__content.MuiCardContent-root:last-child{padding-bottom:16px}.hr-detail-panel__head{margin-bottom:12px}.hr-detail-panel__head--empty{margin-bottom:0}.hr-detail-panel__title{font-weight:800;font-size:1.02rem;color:#690a00}.hr-detail-status-chip{font-weight:800;font-size:.72rem;height:26px;border:1px solid}.hr-detail-status-chip--appointed{background-color:#2e7d321f;color:#1b5e20;border-color:#2e7d3259}.hr-detail-status-chip--pending{background-color:#ffcdd2d9;color:#b71c1c;border-color:#d32f2f40}.hr-detail-panel__empty{padding:32px 0;text-align:center}.hr-detail-panel__empty-msg{color:#c62828;font-weight:600;font-size:.95rem}.hr-detail-panel__empty-extra{margin-top:8px;color:#0009}.hr-detail-panel__list{margin-top:4px}.hr-detail-user-row{border-color:#00000014;border-radius:8px;background-color:#fff}.hr-detail-user-row__content.MuiCardContent-root{padding:10px 12px}.hr-detail-user-row__content.MuiCardContent-root:last-child{padding-bottom:10px}.hr-detail-user-row__avatar{width:52px;height:52px;border:1px solid rgba(0,0,0,.08)}.hr-detail-user-row__name{font-weight:700;font-size:1rem;line-height:1.35;word-break:break-word}.hr-detail-user-row__its{font-size:.8rem;font-weight:600;color:#0009;margin-top:2px}.hr-detail-user-row__its-label{font-weight:700;color:#000000de;margin-right:2.8px}.hr-detail-user-row__chips{margin-top:4px}.hr-detail-user-row__chip{height:22px;font-size:.65rem;font-weight:700}.hr-detail-user-row__actions{flex-shrink:0}.hr-detail-user-row__action{padding:6px}.hr-detail-user-row__action--whatsapp{color:#25d366}.hr-detail-user-row__action--phone{color:#8b1a1a}.hr-detail-user-row__action--disabled{color:#00000042}.hr-dwac-page{--hr-dwac-maroon: #690a00;--hr-dwac-maroon-light: #8b1a1a;--hr-dwac-dept-col: 208px;--hr-dwac-header-total: 80px;position:relative;background-color:#f6f4f2;margin-left:-8px;margin-right:-8px;padding-left:12px;padding-right:12px;padding-bottom:24px}.hr-dwac-page--with-table{display:flex;flex-direction:column;height:calc(100vh - 158px);max-height:calc(100vh - 158px);min-height:280px;overflow:hidden;padding-bottom:8px}.hr-dwac-page .MuiOutlinedInput-root{font-size:.75rem;min-height:30px;border-radius:4px}.hr-dwac-page .MuiInputLabel-root{font-size:.7rem;transform:translate(11px,7px) scale(1)}.hr-dwac-page .MuiInputLabel-root.MuiInputLabel-shrink{transform:translate(11px,-7px) scale(.75)}.hr-dwac-page .MuiAutocomplete-input{padding-top:4px!important;padding-bottom:4px!important}.hr-dwac-page .MuiChip-root{height:20px;font-size:.65rem}.hr-dwac-ar{font-family:Al-Kanz,serif}.hr-dwac-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;background-color:#ffffff8c;pointer-events:all;cursor:wait}.hr-dwac-filters{padding:16px;margin-bottom:8px;background-color:#fff;border-color:#690a001a;box-shadow:none}.hr-dwac-filters--shrink{flex-shrink:0}.hr-dwac-filters__dept-select{min-width:160px;max-width:260px;flex:1 1 200px}@media (min-width: 1200px){.hr-dwac-filters__dept-select{flex:0 1 200px}}.hr-dwac-apply-btn{background-color:var(--hr-dwac-maroon)!important;font-weight:800;text-transform:none;padding:5.2px 16px;font-size:.8rem;border-radius:4px}.hr-dwac-apply-btn:hover{background-color:var(--hr-dwac-maroon-light)!important}.hr-dwac-summary-grid{margin-bottom:8px}.hr-dwac-summary-grid--shrink{flex-shrink:0}.hr-dwac-summary-card{height:100%;background-color:#fff;border-color:#690a001a;box-shadow:none}.hr-dwac-summary-card__content.MuiCardContent-root{padding:5.2px 8px}.hr-dwac-summary-card__content.MuiCardContent-root:last-child{padding-bottom:5.2px}.hr-dwac-summary-card__title{font-size:.62rem;text-transform:uppercase;letter-spacing:.35px;line-height:1.2;color:#0009}.hr-dwac-summary-card__value{color:var(--hr-dwac-maroon);font-weight:800;font-size:1.05rem;line-height:1.15;margin-top:1.2px;margin-bottom:1.2px}.hr-dwac-summary-card__subtitle{font-size:.6rem;display:block;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0009}.hr-dwac-table-wrap{flex:1;min-height:0;border-color:#690a001f;border-radius:4px;overflow:auto;box-shadow:none}.hr-dwac-table{table-layout:fixed;border-collapse:separate;border-spacing:0}.hr-dwac-table thead .MuiTableCell-root{border-bottom:none;padding:0!important;vertical-align:top}.hr-dwac-th-dept-cell{position:sticky;top:0;left:0;z-index:35;padding:0 6px;height:var(--hr-dwac-header-total);min-height:var(--hr-dwac-header-total);vertical-align:middle;text-align:center;border-bottom:2px solid rgba(0,0,0,.1);width:var(--hr-dwac-dept-col);min-width:var(--hr-dwac-dept-col);max-width:var(--hr-dwac-dept-col);background-color:var(--hr-dwac-maroon);color:#fff;font-weight:800;font-size:.72rem;border-right:2px solid rgba(255,255,255,.2);box-shadow:4px 0 14px #0000001f;transform:translateZ(0);-webkit-transform:translateZ(0);background-clip:padding-box;box-sizing:border-box}.hr-dwac-th-scope-cell{position:sticky;top:0;z-index:20;padding:0;height:var(--hr-dwac-header-total);min-height:var(--hr-dwac-header-total);vertical-align:top;border-bottom:2px solid rgba(0,0,0,.1);background-color:#fff;box-sizing:border-box}.hr-dwac-scope-header{display:flex;flex-direction:column;width:100%;height:var(--hr-dwac-header-total);min-height:var(--hr-dwac-header-total);max-height:var(--hr-dwac-header-total);background-color:#fff;box-sizing:border-box;overflow:hidden;border-bottom:2px solid rgba(0,0,0,.1)}.hr-dwac-scope-header__title{height:38px;min-height:38px;max-height:38px;flex-shrink:0;background-color:#5c0d10;color:#fff;padding-left:6px;padding-right:6px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:800;font-size:.74rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.22)}.hr-dwac-scope-header__sub-row{display:flex;height:42px;min-height:42px;max-height:42px;width:100%;flex-shrink:0;box-sizing:border-box}.hr-dwac-scope-header__sub-col{flex:1;min-width:90px;font-size:.56rem;font-weight:800;display:flex;align-items:center;justify-content:center;padding-left:2px;padding-right:2px;text-align:center;line-height:1.1;letter-spacing:.08px;box-sizing:border-box;overflow:hidden;text-transform:uppercase;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.hr-dwac-scope-header__sub-col--bordered{border-left:1px solid rgba(0,0,0,.08)}.hr-dwac-scope-header__sub-col--aamilSaheb{background-color:#fce4ec;color:#880e4f}.hr-dwac-scope-header__sub-col--leadAqaMaulaUtaro{background-color:#e3f2fd;color:#0d47a1}.hr-dwac-scope-header__sub-col--leadAqaMaulaUtaroTeam{background-color:#fff8e1;color:#f57f17}.hr-dwac-scope-header__sub-col--pmo{background-color:#efebe9;color:#4e342e}.hr-dwac-scope-header__sub-col--hod{background-color:#eaf3ff;color:#0d47a1}.hr-dwac-scope-header__sub-col--hodTeam{background-color:#edf8ed;color:#1b5e20}.hr-dwac-scope-header__sub-col--zoneLead{background-color:#f2ebfb;color:#4a148c}.hr-dwac-scope-header__sub-col--members{background-color:#fff2e6;color:#e65100}.hr-dwac-scope-header__sub-col--detail{background-color:#eef1f3;color:#263238}.hr-dwac-dept-cell{position:sticky;left:0;z-index:22;color:#1a1a1a;font-weight:700;border-right:2px solid var(--hr-dwac-maroon);border-bottom:1px solid rgba(0,0,0,.06);width:var(--hr-dwac-dept-col);min-width:var(--hr-dwac-dept-col);max-width:var(--hr-dwac-dept-col);padding:3.6px 5.2px;box-sizing:border-box;overflow:hidden;vertical-align:middle;word-break:break-word;overflow-wrap:anywhere;box-shadow:4px 0 12px #00000014;transform:translateZ(0);-webkit-transform:translateZ(0);background-clip:padding-box}.hr-dwac-dept-cell--even{background-color:#fff}.hr-dwac-dept-cell--odd{background-color:#fafafa}.hr-dwac-dept-name{font-weight:800;font-size:.72rem;line-height:1.25;color:#111}.hr-dwac-dept-ld{font-size:.6rem;color:#0009;margin-top:1.2px;font-weight:500;line-height:1.25}.hr-dwac-data-cell{min-width:92px;width:92px;max-width:92px;box-sizing:border-box;vertical-align:middle;padding:3.2px 2.8px;overflow:hidden;border-left:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(0,0,0,.06)}.hr-dwac-data-cell--aamilSaheb.hr-dwac-data-cell--even{background:#fce4ec6b}.hr-dwac-data-cell--aamilSaheb.hr-dwac-data-cell--odd{background:#fce4ec42}.hr-dwac-data-cell--leadAqaMaulaUtaro.hr-dwac-data-cell--even{background:#e3f2fd8c}.hr-dwac-data-cell--leadAqaMaulaUtaro.hr-dwac-data-cell--odd{background:#e3f2fd52}.hr-dwac-data-cell--leadAqaMaulaUtaroTeam.hr-dwac-data-cell--even{background:#fff8e1a6}.hr-dwac-data-cell--leadAqaMaulaUtaroTeam.hr-dwac-data-cell--odd{background:#fff8e161}.hr-dwac-data-cell--pmo.hr-dwac-data-cell--even{background:#efebe9a6}.hr-dwac-data-cell--pmo.hr-dwac-data-cell--odd{background:#efebe961}.hr-dwac-data-cell--hod.hr-dwac-data-cell--even{background:#d1e1fc94}.hr-dwac-data-cell--hod.hr-dwac-data-cell--odd{background:#d1e1fc52}.hr-dwac-data-cell--hodTeam.hr-dwac-data-cell--even{background:#dceddc94}.hr-dwac-data-cell--hodTeam.hr-dwac-data-cell--odd{background:#dceddc52}.hr-dwac-data-cell--zoneLead.hr-dwac-data-cell--even{background:#ede7f69e}.hr-dwac-data-cell--zoneLead.hr-dwac-data-cell--odd{background:#ede7f657}.hr-dwac-data-cell--members.hr-dwac-data-cell--even{background:#ffecd19e}.hr-dwac-data-cell--members.hr-dwac-data-cell--odd{background:#ffecd15c}.hr-dwac-data-cell--detail.hr-dwac-data-cell--even{background:#e0f7fa94}.hr-dwac-data-cell--detail.hr-dwac-data-cell--odd{background:#e0f7fa57}.hr-dwac-status{display:flex;flex-direction:column;align-items:center;gap:1.2px;padding-top:0;padding-bottom:0}.hr-dwac-status-chip{height:20px;min-width:56px;font-weight:800;font-size:.58rem;border-radius:6px;border:1px solid}.hr-dwac-status-chip .MuiChip-label{padding:0 5.2px}.hr-dwac-status-chip--na{background-color:#0000000a;border-color:#0000001f;color:#0009}.hr-dwac-status-chip--filled{background-color:#2e7d321a;border-color:#2e7d3266;color:#1b5e20}.hr-dwac-status-chip--pending{background-color:#d32f2f14;border-color:#c6282866;color:#b71c1c}.hr-dwac-status__count{font-size:.6rem;font-weight:700;color:#0009;line-height:1}.hr-dwac-zone-lead{text-align:center;padding-top:.8px;padding-bottom:.8px}.hr-dwac-zone-lead__ratio{font-weight:800;font-size:.68rem;color:#1a237e;line-height:1.15}.hr-dwac-zone-lead__ratio--footer{color:#fff}.hr-dwac-zone-lead__pct{font-size:.6rem;color:#0009;font-weight:600}.hr-dwac-zone-lead__pct--footer{color:#ffffffe6}.hr-dwac-members{text-align:center;padding-top:.8px;padding-bottom:.8px}.hr-dwac-members__count{font-weight:800;font-size:.68rem;color:#bf360c;line-height:1.15}.hr-dwac-members__count--footer{font-size:.66rem;color:#fff}.hr-dwac-members__zones{font-size:.6rem;color:#0009;font-weight:600}.hr-dwac-members__zones--footer{font-size:.62rem;color:#ffffffe6}.hr-dwac-detail-btn{min-width:0;padding:0 2px;font-size:.62rem;font-weight:800;text-transform:none;color:var(--hr-dwac-maroon)}.hr-dwac-detail-btn:hover{color:var(--hr-dwac-maroon-light);text-decoration:underline;background-color:transparent}.hr-dwac-tfoot-dept{position:sticky;left:0;bottom:0;z-index:20;background-color:var(--hr-dwac-maroon);color:#fff;font-weight:800;border-right:2px solid rgba(255,255,255,.2)}.hr-dwac-tfoot-cell{position:sticky;bottom:0;z-index:16;background-color:var(--hr-dwac-maroon);color:#fff;font-weight:800}.hr-dwac-tfoot-cell--plain{background-color:var(--hr-dwac-maroon);color:#fff;font-weight:800}.form-field-label-action-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.paid-hr-mapping-list-page{min-height:100%;padding:16px 24px 32px}.paid-hr-mapping-list-paper{border-radius:12px;border:1px solid rgba(0,0,0,.08);padding:16px 20px 24px;background-color:#fff}.paid-hr-mapping-form-page .paid-hr-mapping-form-page-header{margin-bottom:16px}.paid-hr-mapping-form-page .paid-hr-mapping-form-page-header .page-title-back-button{color:#690a00}.paid-hr-mapping-form-page .paid-hr-mapping-form-page-header .page-title-back-button svg{fill:currentColor}.paid-hr-mapping-filter-row .auto-complete-field .MuiOutlinedInput-root{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-height:56px;align-items:center}.paid-hr-mapping-filter-row .auto-complete-field .MuiAutocomplete-inputRoot{flex-wrap:nowrap!important}.paid-hr-mapping-filter-row .multiselect-chip-wrapper{flex-wrap:nowrap!important;flex-shrink:0;margin-top:0;margin-bottom:0}.paid-hr-mapping-form-load-error{color:#666}.paid-hr-mapping-schedule-vendor-stack{align-items:stretch}.paid-hr-mapping-requirement-badge{display:inline-flex;align-self:flex-end;align-items:center;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.25;letter-spacing:.01em;white-space:nowrap}.paid-hr-mapping-requirement-badge--complete{background-color:#2e7d32;color:#fff}.paid-hr-mapping-requirement-badge--in-progress{background-color:#ed6c02;color:#fff}.paid-hr-mapping-requirement-badge--not-started{background-color:#c62828;color:#fff}.paid-hr-mapping-requirement-badge--no-requirement{background-color:#eceff1;color:#546e7a}[data-color-mode=dark] .paid-hr-mapping-list-paper{background-color:#ffffff0f;border-color:#ffffff1f}[data-color-mode=dark] .paid-hr-mapping-form-page .paid-hr-mapping-form-page-header .page-title-back-button{color:#c4a45a}[data-color-mode=dark] .paid-hr-mapping-form-load-error{color:#a3a3a3}[data-color-mode=dark] .paid-hr-mapping-requirement-badge--no-requirement{background-color:#ffffff1a;color:#c4c4c4;border:1px solid rgba(255,255,255,.14)}[data-color-mode=dark] .paid-hr-mapping-form-save-bar .btn-transparent-red,[data-color-mode=dark] .btn-transparent-red:not(.Mui-disabled){background-color:transparent!important;color:#c4c4c4!important;border:1px solid rgba(255,255,255,.35)!important}[data-color-mode=dark] .paid-hr-mapping-form-save-bar .btn-transparent-red:hover,[data-color-mode=dark] .btn-transparent-red:not(.Mui-disabled):hover{background-color:#ffffff0f!important;border-color:#c4a45a73!important;color:#e8e8e8!important}[data-color-mode=dark] .table .MuiIconButton-colorError,[data-color-mode=dark] .editable-table-container .MuiIconButton-colorError{color:#ef5350}[data-color-mode=dark] .table .MuiIconButton-colorError:hover,[data-color-mode=dark] .editable-table-container .MuiIconButton-colorError:hover{color:#ff6b6b;background-color:#ef53501f}[data-color-mode=dark] .user-name-contacts-cell-name{color:#c4c4c4!important}.paid-hr-zone-wise-report-page{display:flex;flex-direction:column;box-sizing:border-box;height:calc(100vh - 130px);min-height:0;max-height:calc(100vh - 130px);padding:16px 24px 12px;overflow:hidden}.paid-hr-zone-wise-report-filters{display:flex;align-items:flex-start;gap:12px;flex-shrink:0;margin-bottom:16px}.paid-hr-zone-wise-report-filters__grid{flex:1;min-width:0}.paid-hr-zone-wise-report-filters__clear{flex-shrink:0;padding-top:8px}.paid-hr-zone-wise-report-filters__clear .MuiButton-root{min-width:88px;white-space:nowrap}.paid-hr-zone-wise-report-filters .auto-complete-field .MuiOutlinedInput-root,.paid-hr-zone-wise-report-filters .auto-complete-field .MuiAutocomplete-inputRoot{flex-wrap:wrap!important;align-items:flex-start;align-content:flex-start;overflow-x:hidden!important;overflow-y:auto!important;max-height:120px;min-height:56px;height:auto!important;padding-top:8px;padding-bottom:8px;-webkit-overflow-scrolling:touch}.paid-hr-zone-wise-report-filters .auto-complete-field .MuiAutocomplete-inputRoot{gap:4px}.paid-hr-zone-wise-report-filters .auto-complete-field .MuiAutocomplete-tag{margin:0;max-width:100%}.paid-hr-zone-wise-report-filters .multiselect-chip-wrapper{flex-wrap:wrap!important;flex-shrink:1;max-width:100%}.paid-hr-zone-wise-report-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.paid-hr-zone-wise-report-empty{margin-top:16px}.paid-hr-zone-wise-report-sections{--paid-hr-zwr-dept-col-width: 160px;--paid-hr-zwr-desc-col-width: 180px;--paid-hr-zwr-header-zone-row-height: 52px;--paid-hr-zwr-color-dept-header: #f3dcc8;--paid-hr-zwr-color-desc: #d6e0eb;--paid-hr-zwr-color-zone: #d6e0eb;--paid-hr-zwr-color-pre: #fff9e6;--paid-hr-zwr-color-during: #d8ead8;--paid-hr-zwr-color-total: #e8eef3;--paid-hr-zwr-color-total-pre: #f0e6c8;--paid-hr-zwr-color-total-during: #c5dcc5;--paid-hr-zwr-border-color: #d5d5d5;--paid-hr-zwr-border-width: 1px;display:flex;flex-direction:column;flex:1;min-height:0;width:100%;max-width:100%;overflow:hidden}.paid-hr-zone-wise-report-sections__content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.paid-hr-zone-wise-report-section-gap{height:16px;flex-shrink:0}.paid-hr-zone-wise-report-section.paid-hr-zone-wise-report-table-wrapper{position:relative;display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;border:var(--paid-hr-zwr-border-width) solid var(--paid-hr-zwr-border-color);-webkit-overflow-scrolling:touch}.paid-hr-zone-wise-report-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.paid-hr-zone-wise-report-table th,.paid-hr-zone-wise-report-table td{border:var(--paid-hr-zwr-border-width) solid var(--paid-hr-zwr-border-color);padding:6px 10px;vertical-align:middle;box-sizing:border-box;background-clip:padding-box}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-thead th{position:sticky;text-align:center;font-weight:600;background-clip:padding-box}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-header-row--zones th{top:0}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--zone{background-color:var(--paid-hr-zwr-color-zone);min-width:130px}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th__zone{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.2}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th__zone-name{font-weight:600}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th__zone-capacity{font-size:11px;font-weight:500;color:#000000a6;white-space:nowrap}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-header-row--periods th{top:var(--paid-hr-zwr-header-zone-row-height)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period{min-width:76px}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period-preAshara{background-color:var(--paid-hr-zwr-color-pre)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period-duringAshara{background-color:var(--paid-hr-zwr-color-during)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--corner{top:0;z-index:8;vertical-align:middle}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--dept{left:0;background-color:var(--paid-hr-zwr-color-dept-header);min-width:var(--paid-hr-zwr-dept-col-width);width:var(--paid-hr-zwr-dept-col-width);max-width:var(--paid-hr-zwr-dept-col-width);box-shadow:1px 0 3px #0000000f}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--desc{left:var(--paid-hr-zwr-dept-col-width);background-color:var(--paid-hr-zwr-color-desc);min-width:var(--paid-hr-zwr-desc-col-width);width:var(--paid-hr-zwr-desc-col-width);max-width:var(--paid-hr-zwr-desc-col-width);box-shadow:1px 0 3px #0000000f}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-dept-cell{position:sticky;left:0;z-index:4;text-align:center;vertical-align:middle;font-weight:600;background-color:#fff;min-width:var(--paid-hr-zwr-dept-col-width);width:var(--paid-hr-zwr-dept-col-width);max-width:var(--paid-hr-zwr-dept-col-width);box-shadow:1px 0 3px #0000000f}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-dept-cell--label{font-weight:700}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-description{position:sticky;left:var(--paid-hr-zwr-dept-col-width);z-index:3;text-align:left;background-color:#fff;min-width:var(--paid-hr-zwr-desc-col-width);width:var(--paid-hr-zwr-desc-col-width);max-width:var(--paid-hr-zwr-desc-col-width);box-shadow:1px 0 3px #0000000f}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value{text-align:center;min-width:76px}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--pre-ashara{background-color:var(--paid-hr-zwr-color-pre)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--during-ashara{background-color:var(--paid-hr-zwr-color-during)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-total-row td{font-weight:700;border-top:1px solid #b0b0b0}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-total-row .paid-hr-zone-wise-report-dept-cell{background-color:var(--paid-hr-zwr-color-total)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-description--total{text-align:left;background-color:var(--paid-hr-zwr-color-total)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--pre-ashara{background-color:var(--paid-hr-zwr-color-total-pre)}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--during-ashara{background-color:var(--paid-hr-zwr-color-total-during)}.paid-hr-zone-wise-report-pagination{border-top:var(--paid-hr-zwr-border-width) solid var(--paid-hr-zwr-border-color);background-color:#fff}.paid-hr-zone-wise-report-pagination .MuiTablePagination-toolbar{min-height:44px;padding:0 8px}.paid-hr-zone-wise-report-pagination .MuiTablePagination-selectLabel{margin:0}.paid-hr-zone-wise-report-pagination__select{margin:0 8px}.paid-hr-zone-wise-report-departments-pagination{position:sticky;bottom:0;z-index:12;display:flex;flex-shrink:0;justify-content:center;margin-top:auto;padding:10px 8px 12px;border-top:var(--paid-hr-zwr-border-width) solid var(--paid-hr-zwr-border-color);background-color:#fff;box-shadow:0 -4px 12px #00000014}.arrival-recommendation-page{background-color:#f3f3f3;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden;padding:8px;box-sizing:border-box}@media (min-width: 768px){.arrival-recommendation-page{padding:12px 16px}}.arrival-recommendation-page__content{width:100%;max-width:1200px;min-width:0;margin-left:auto;margin-right:auto;overflow-x:hidden;box-sizing:border-box}.arrival-recommendation-page__content--preview{display:flex;justify-content:center;padding-top:8px;padding-bottom:16px}.arrival-recommendation-page__preview-layout{width:100%;max-width:720px;display:flex;flex-direction:column;align-items:stretch;gap:12px;box-sizing:border-box}.arrival-recommendation-page__preview-panel{width:100%;max-width:720px;padding:16px;border-radius:10px;border-color:#9a001926;box-sizing:border-box}.arrival-recommendation-page__upload-title{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:4px}.arrival-recommendation-page__upload-subtitle{font-size:12px;color:#64748b;line-height:1.45;margin-bottom:12px}.arrival-recommendation-page__pdf-viewer{width:100%;max-height:min(62vh,520px);min-height:280px;margin-bottom:0;border:1px solid #e2e8f0;border-radius:8px;overflow-x:hidden;overflow-y:auto;background:#e2e8f0;-webkit-overflow-scrolling:touch}.arrival-recommendation-page__preview-panel .arrival-recommendation-page__pdf-viewer{margin-bottom:14px}.arrival-recommendation-page__pdf-document{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 4px 12px;box-sizing:border-box}.arrival-recommendation-page__pdf-page{box-shadow:0 2px 8px #0f172a1f;background:#fff}.arrival-recommendation-page__pdf-page canvas{max-width:100%!important;height:auto!important}.arrival-recommendation-page__pdf-loading{display:flex;align-items:center;justify-content:center;min-height:240px}.arrival-recommendation-page__pdf-loading .MuiCircularProgress-root{color:#9a0019}.arrival-recommendation-page__pdf-load-error{padding:24px 16px;text-align:center;font-size:13px;font-weight:600;color:#b91c1c}.arrival-recommendation-page__upload-error{color:#b91c1c;font-size:12px;font-weight:600;margin-bottom:10px;line-height:1.4}.arrival-recommendation-page__continue-wrap{display:flex;justify-content:center}.arrival-recommendation-page__continue-btn{width:100%;background-color:#9a0019!important;text-transform:none!important;font-weight:700!important;min-height:40px!important}.arrival-recommendation-page__continue-btn:hover{background-color:#7f0015!important}.arrival-recommendation-page__continue-btn.Mui-disabled{background-color:#9a001959!important;color:#fff!important}@media (min-width: 600px){.arrival-recommendation-page__preview-panel{padding:20px 22px}.arrival-recommendation-page__continue-btn{width:auto;min-width:180px}}.arrival-recommendation-page__loader{display:flex;justify-content:center;padding:36px 0}.arrival-recommendation-page__loader .MuiCircularProgress-root{color:#9a0019}.arrival-recommendation-page__message-box{padding:10px;border-radius:8px;max-width:100%;box-sizing:border-box}.arrival-recommendation-page__message-box--empty{padding:14px;text-align:center}.arrival-recommendation-page__error-text,.arrival-recommendation-page__empty-text{font-weight:700}.arrival-recommendation-page__retry-btn{margin-top:6px;color:#9a0019!important;text-transform:none;font-size:12px!important;min-height:28px!important;padding:2px 8px!important}.arrival-recommendation-page__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;max-width:100%;min-width:0}@media (min-width: 768px){.arrival-recommendation-page__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (min-width: 1024px){.arrival-recommendation-page__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.arrival-recommendation-page__card-item{min-width:0;max-width:100%;width:100%;display:flex;box-sizing:border-box}.arrival-recommendation-page__card-item>.arrival-recommendation-card{flex:1;width:100%;max-width:100%}.arrival-recommendation-card{position:relative;overflow:hidden;border-radius:6px;display:flex;flex-direction:column;min-width:0;max-width:100%;width:100%;box-sizing:border-box;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease}.arrival-recommendation-card--default{background-color:#fff;border:1px solid #e4e4e4;box-shadow:0 1px 3px #0000000d}.arrival-recommendation-card--confirmed{background-color:#d4f8d6;border:1.5px solid #4caf50;box-shadow:0 2px 6px #4caf501f}.arrival-recommendation-card--cancelled{background-color:#ffe0e0;border:1.5px solid #e57373;box-shadow:0 2px 6px #e573731f}.arrival-recommendation-card__accent{position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#9a0019}.arrival-recommendation-card__body{position:relative;padding:6px 6px 6px 10px;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.arrival-recommendation-card__edit-btn.MuiIconButton-root{position:absolute;top:4px;right:4px;z-index:2;padding:6px;background-color:#ffffffd9;border:1px solid rgba(42,85,47,.2)}.arrival-recommendation-card__edit-btn.MuiIconButton-root:hover{background-color:#fff}.arrival-recommendation-card--confirmed .arrival-recommendation-card__title{padding-right:36px}@media (min-width: 768px){.arrival-recommendation-card__body{padding:10px 10px 10px 14px}}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__title,.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__status{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important;overflow-wrap:break-word!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__label,.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value{margin:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important;overflow-wrap:break-word!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__title{font-size:12px!important;font-weight:700!important;color:#111!important;line-height:1.35!important;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.08)}.arrival-recommendation-card__details{display:flex;flex-direction:column;gap:5px;margin-top:6px;min-width:0;max-width:100%;width:100%}.arrival-recommendation-card__row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 8px;min-width:0;max-width:100%;width:100%}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__label{flex:0 1 auto;width:auto!important;max-width:48%!important;font-size:11px!important;font-weight:600!important;color:#333!important;line-height:1.35!important;text-align:left!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value{flex:1 1 0;min-width:0!important;width:auto!important;max-width:52%!important;font-size:11px!important;font-weight:400!important;color:#777!important;line-height:1.35!important;text-align:right!important}@media (min-width: 768px){.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__title{font-size:14px!important;font-weight:800!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__label,.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value{font-size:12px!important}}.arrival-recommendation-card__actions,.arrival-recommendation-card__expand-actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);width:100%;min-width:0;max-width:100%}.arrival-recommendation-card__collapse{width:100%;min-width:0;max-width:100%}.arrival-recommendation-card__expand{margin-top:0;padding-top:8px;border-top:1px dashed rgba(0,0,0,.1);min-width:0;max-width:100%;width:100%;box-sizing:border-box}.arrival-recommendation-card__expand .custom-select-container,.arrival-recommendation-card__expand .MuiFormControl-root{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.arrival-recommendation-card__visa-section{margin-top:12px;display:flex;flex-direction:column;gap:12px;min-width:0}.arrival-recommendation-card__visa-question{display:flex;flex-direction:column;gap:6px;min-width:0}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__visa-question-label{font-size:11px;font-weight:600;line-height:1.35;color:#3a3a3a}.arrival-recommendation-card__visa-fields{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-left:4px}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__visa-field-label{font-size:11px;font-weight:600;line-height:1.35;color:#3a3a3a;margin-bottom:-4px}.arrival-recommendation-card__visa-fields input[type=date]::-webkit-datetime-edit{color:transparent}.arrival-recommendation-card__visa-fields input[type=date]:focus::-webkit-datetime-edit,.arrival-recommendation-card__visa-fields input[type=date]:valid::-webkit-datetime-edit{color:inherit}.arrival-recommendation-card__visa-arrival-date{margin-top:8px;min-width:0}.arrival-recommendation-card__visa-arrival-date .custom-select-container,.arrival-recommendation-card__visa-arrival-date .MuiFormControl-root{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.arrival-recommendation-card__visa-arrival-date .custom-select-label{display:none!important}.arrival-recommendation-card__expand-actions{margin-top:6px}.arrival-recommendation-card__btn.MuiButton-root,.arrival-recommendation-card__btn.MuiButton-sizeSmall{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:26px!important;height:26px!important;padding:2px 6px!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;border-radius:5px!important;text-transform:none!important;box-shadow:none!important}@media (min-width: 768px){.arrival-recommendation-card__btn.MuiButton-root,.arrival-recommendation-card__btn.MuiButton-sizeSmall{min-height:30px!important;height:30px!important;padding:4px 8px!important;font-size:12px!important}}.arrival-recommendation-card__btn--yes{background-color:#eafbea!important;color:#111!important;border:1px solid #c9efcf!important}.arrival-recommendation-card__btn--yes:hover{background-color:#ddf8df!important}.arrival-recommendation-card__btn--no{background-color:#fff7f7!important;color:#111!important;border:1px solid #edc8c8!important}.arrival-recommendation-card__btn--no:hover{background-color:#ffeded!important}.arrival-recommendation-card__btn--confirm{background-color:#4caf50!important;color:#fff!important;border:1px solid #4caf50!important}.arrival-recommendation-card__btn--confirm:hover{background-color:#43a047!important}.arrival-recommendation-card__btn--cancel{color:#e57373!important;border-color:#e57373!important;background-color:#fff!important}.arrival-recommendation-card__btn--cancel:hover{background-color:#ffe0e0!important;border-color:#e57373!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__status{margin-top:6px!important;font-size:11px!important;font-weight:700!important}.arrival-recommendation-card__status--confirmed{color:#4caf50!important}.arrival-recommendation-card__status--cancelled{color:#e57373!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value--emphasis{font-size:13px!important;font-weight:600!important;color:#777!important;line-height:1.4!important}.arrival-recommendation-card__confirmed{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:10px;padding-top:10px;width:100%;min-width:0;box-sizing:border-box}.arrival-recommendation-card__confirmed-header{display:flex;align-items:flex-start;justify-content:center;gap:8px;width:100%}.arrival-recommendation-card__confirmed-main{display:flex;align-items:flex-start;justify-content:center;gap:8px;min-width:0;flex:1}.arrival-recommendation-card__visa-summary{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(42,85,47,.25);display:flex;flex-direction:column;gap:4px;width:100%}.arrival-recommendation-card__confirmed-icon{flex-shrink:0;color:#2a552f}.arrival-recommendation-card__confirmed-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-text{margin:10px 0 0!important;font-size:15px!important;font-weight:600!important;color:#dc143c!important;line-height:1.4!important;text-align:center!important;width:100%!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-time{margin-top:4px!important;font-size:13px!important;font-weight:700!important;color:#4caf50!important;line-height:1.35!important;text-align:center!important;width:100%!important}@media (min-width: 768px){.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value--emphasis{font-size:14px!important;font-weight:600!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-time{font-size:14px!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-text{font-size:15px!important}.arrival-recommendation-card__confirmed-icon{width:22px;height:22px}}@media (max-width: 767px){.arrival-recommendation-page{padding:6px 8px}.arrival-recommendation-page__cards{gap:8px}.arrival-recommendation-card__body{padding:8px 10px 8px 14px!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__title{font-size:13px!important;padding-bottom:5px}.arrival-recommendation-card__details{gap:4px!important;margin-top:5px!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__label,.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value{font-size:11px!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value--emphasis{font-size:13px!important;font-weight:600!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-time{font-size:13px!important}.arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-text{font-size:12px!important}.arrival-recommendation-card__actions,.arrival-recommendation-card__expand-actions{margin-top:6px!important;padding-top:6px!important}.arrival-recommendation-card__btn.MuiButton-root,.arrival-recommendation-card__btn.MuiButton-sizeSmall{min-height:28px!important;height:28px!important;padding:2px 8px!important;font-size:11px!important}}@media (max-width: 1023px){.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--dept,.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--desc{left:auto;box-shadow:none;z-index:5}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-dept-cell,.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-description{position:static;left:auto;z-index:auto;box-shadow:none}}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period-count{background:#e8f4fc}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period-wage{background:#f3e8fc}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--count{background:#e8f4fc}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--wage{background:#f3e8fc}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--count{background:#d4eaf7}.paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--wage{background:#e6d4f5}.paid-hr-wage-report-page{display:flex;flex-direction:column;box-sizing:border-box;height:calc(100vh - 130px);min-height:0;max-height:calc(100vh - 130px);padding:16px 24px 12px;overflow:hidden}.paid-hr-wage-report-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.paid-hr-wage-report-empty{margin-top:16px}.paid-hr-wage-report-page .paid-hr-zone-wise-report-sections{--paid-hr-wr-color-value: #e8f5e9;--paid-hr-wr-color-total: #c8e6c9}.paid-hr-wage-report-page .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--wage{background-color:var(--paid-hr-wr-color-value)}.paid-hr-wage-report-page .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--wage{background-color:var(--paid-hr-wr-color-total)}[data-color-mode=dark] .paid-hr-zone-wise-report-page,[data-color-mode=dark] .paid-hr-wage-report-page{color:#e8e8e8}[data-color-mode=dark] .paid-hr-zone-wise-report-sections{--paid-hr-zwr-color-dept-header: rgba(196, 164, 90, .2);--paid-hr-zwr-color-desc: rgba(255, 255, 255, .06);--paid-hr-zwr-color-zone: rgba(196, 164, 90, .16);--paid-hr-zwr-color-pre: rgba(232, 168, 120, .12);--paid-hr-zwr-color-during: rgba(95, 158, 160, .14);--paid-hr-zwr-color-total: rgba(255, 255, 255, .08);--paid-hr-zwr-color-total-pre: rgba(232, 168, 120, .2);--paid-hr-zwr-color-total-during: rgba(95, 158, 160, .22);--paid-hr-zwr-border-color: rgba(255, 255, 255, .12)}[data-color-mode=dark] .paid-hr-zone-wise-report-section.paid-hr-zone-wise-report-table-wrapper{background-color:#ffffff0a;border-color:#ffffff1a;border-radius:10px;overflow-x:auto;overflow-y:visible;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-color-mode=dark] .paid-hr-zone-wise-report-table th,[data-color-mode=dark] .paid-hr-zone-wise-report-table td{color:#e8e8e8;border-color:#ffffff1a}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th__zone-capacity{color:#ffffff8c}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-dept-cell,[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-description{background-color:#ffffff0d;color:#e8e8e8}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--pre-ashara{background-color:#e8a87814}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--during-ashara{background-color:#5f9ea01a}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-total-row td{background-color:#c4a45a1f;color:#e8c97a;font-weight:600}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period-count,[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--count{background:#64b5f61f;color:#e8e8e8}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-th--period-wage,[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--wage{background:#c4a45a1f;color:#e8e8e8}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--count{background:#64b5f633;color:#90caf9}[data-color-mode=dark] .paid-hr-zone-wise-report-table-wrapper .paid-hr-zone-wise-report-value--total.paid-hr-zone-wise-report-value--wage{background:#c4a45a38;color:#e8c97a}[data-color-mode=dark] .paid-hr-wage-report-page .paid-hr-zone-wise-report-sections{--paid-hr-wr-color-value: rgba(196, 164, 90, .1);--paid-hr-wr-color-total: rgba(196, 164, 90, .2)}[data-color-mode=dark] .paid-hr-zone-wise-report-pagination,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination{background-color:#ffffff0a!important;border-color:#ffffff1a;color:#e8e8e8}[data-color-mode=dark] .paid-hr-zone-wise-report-pagination .MuiTablePagination-toolbar,[data-color-mode=dark] .paid-hr-zone-wise-report-pagination .MuiTablePagination-selectLabel,[data-color-mode=dark] .paid-hr-zone-wise-report-pagination .MuiTablePagination-displayedRows,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination .MuiTablePagination-toolbar,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination .MuiTablePagination-selectLabel,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination .MuiTablePagination-displayedRows{color:#c4c4c4!important}[data-color-mode=dark] .paid-hr-zone-wise-report-pagination .MuiIconButton-root,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination .MuiIconButton-root{color:#e8e8e8}[data-color-mode=dark] .paid-hr-zone-wise-report-pagination .MuiPaginationItem-root,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination .MuiPaginationItem-root{color:#c4c4c4}[data-color-mode=dark] .paid-hr-zone-wise-report-pagination .MuiPaginationItem-root.Mui-selected,[data-color-mode=dark] .paid-hr-zone-wise-report-departments-pagination .MuiPaginationItem-root.Mui-selected{background-color:#c4a45a59!important;color:#f5e6c8!important}.executive-overdue-view-btn.MuiButton-root{height:30px;min-width:72px;padding:0 12px;border-radius:8px;text-transform:none;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.02em;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff!important;background-color:#3d5f87!important;border:1px solid #3d5f87!important;box-shadow:0 1px 3px #3d5f8738}.executive-overdue-view-btn.MuiButton-root:hover,.executive-overdue-view-btn.MuiButton-containedPrimary:hover,.executive-overdue-view-btn.MuiButton-root:focus,.executive-overdue-view-btn.MuiButton-root:active,.executive-overdue-view-btn.MuiButton-containedPrimary.Mui-focusVisible{color:#fff!important;background-color:#3d5f87!important;border-color:#3d5f87!important;box-shadow:0 1px 3px #3d5f8738}.executive-overdue-view-btn.MuiButton-root.Mui-disabled{color:#fff!important;background-color:#3d5f87!important;opacity:.65}.executive-overdue-view-link{font-size:11px;line-height:1.2;cursor:pointer;font-weight:600;border:none;background:none;padding:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-transform:none;letter-spacing:0;text-decoration:underline}[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-root,[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-root:hover,[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-containedPrimary:hover,[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-root:focus,[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-root:active,[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-containedPrimary.Mui-focusVisible,[data-color-mode=dark] .executive-overdue-view-btn.MuiButton-root.Mui-disabled{color:#fff!important;background-color:#5a8fb8!important;border-color:#5a8fb8!important;box-shadow:0 1px 3px #00000059}.paid-hr-directory-view{padding:0 8px 16px}.paid-hr-directory-view__sections{max-height:calc(100vh - 140px);overflow-y:auto;padding-right:4px}.paid-hr-directory-view__card-content{padding:16px!important}.paid-hr-directory-view__header-card{margin-bottom:24px;background-color:#fff3f4;border-radius:12px;box-shadow:none;border:1px solid rgba(147,11,25,.1);overflow:hidden}.paid-hr-directory-view__section-card{margin-bottom:24px;background-color:#fff;border-radius:12px;box-shadow:none;border:1px solid rgba(0,0,0,.1)}.paid-hr-directory-view__meta-card{margin-bottom:24px;background-color:#fff;border-radius:12px;box-shadow:none;border:1px dashed rgba(0,0,0,.1)}.paid-hr-directory-view__id-card-card{margin-bottom:0}.paid-hr-directory-view__profile-wrap{display:flex;flex-direction:column;align-items:center}.paid-hr-directory-view__profile-photo{width:140px;height:140px;border:3px solid #fff;border-radius:4px;object-fit:cover;display:block}.paid-hr-directory-view__profile-placeholder{width:140px;height:140px;border:3px solid #fff;border-radius:4px;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;font-size:3.5rem;font-weight:600;color:#666}.paid-hr-directory-view__ams-no{margin-top:12px;font-weight:600;color:#212121;font-size:.938rem;text-align:center;word-break:break-word}.paid-hr-directory-view__field{min-width:0}.paid-hr-directory-view__label{margin-bottom:2px;font-size:.75rem;font-weight:600;color:#930b19;text-transform:uppercase;letter-spacing:.5px}.paid-hr-directory-view__value{font-weight:500;color:#212121;font-size:.875rem;line-height:1.4;word-break:break-word}.paid-hr-directory-view__contact{display:flex;align-items:center;gap:6px}.paid-hr-directory-view__contact-icon{font-size:18px!important}.paid-hr-directory-view__contact-icon--phone{color:#930b19}.paid-hr-directory-view__contact-icon--whatsapp{color:#25d366}.paid-hr-directory-view__contact-link{color:#212121!important;font-weight:500;font-size:.875rem;text-decoration:none}.paid-hr-directory-view__contact-link:hover{text-decoration:underline}[data-color-mode=dark] .paid-hr-directory-view__value,[data-color-mode=dark] .paid-hr-directory-view__contact-link{color:#e8e8e8!important}[data-color-mode=dark] .paid-hr-directory-view__contact-icon--phone{color:#e08a54}[data-color-mode=dark] .paid-hr-directory-view__link{color:#c4a45a}.paid-hr-directory-view__photo{max-width:160px;max-height:160px;border-radius:4px;object-fit:cover;display:block}.paid-hr-directory-view__section-title{margin-bottom:12px;font-weight:600;color:#930b19;text-transform:uppercase;letter-spacing:.5px}.paid-hr-directory-view__id-card-files{display:flex;flex-wrap:wrap;gap:12px}.paid-hr-directory-view__id-card-file{width:208px;min-width:88px;height:96px;padding:8px;border-radius:8px;border:1px solid #ffdcdc;background-color:#fff;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.paid-hr-directory-view__id-card-file:hover{border-color:#cfd4d8;box-shadow:0 2px 10px #0b141a14}.paid-hr-directory-view__id-card-file-icon-wrap{display:flex;align-items:center;justify-content:center;height:52px;min-height:52px}.paid-hr-directory-view__id-card-file-icon{width:28px;height:28px;object-fit:contain}.paid-hr-directory-view__id-card-file-name{font-size:.7rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:1.2}.paid-hr-directory-view__uploaded-id-card-wrap{margin-bottom:8px}.paid-hr-directory-view__id-card{max-width:100%;width:auto;border-radius:4px;border:1px solid rgba(0,0,0,.12);object-fit:contain;display:block;background-color:#fafafa}.paid-hr-directory-view__id-card-preview-wrap{display:flex;justify-content:center;margin-top:8px;line-height:0}.paid-hr-directory-view__id-card-preview-document{line-height:0}.paid-hr-directory-view__id-card-preview-page{border-radius:4px;box-shadow:0 1px 3px #0000001f;overflow:hidden}.paid-hr-directory-view__id-card-preview-page canvas{display:block}.paid-hr-directory-view__id-card-preview-loading{display:flex;justify-content:center;min-height:120px}.paid-hr-directory-view__link{color:#930b19;font-weight:600;font-size:.875rem;text-decoration:none}.paid-hr-directory-view__link:hover{text-decoration:underline}@media (max-width: 1439px){.paid-hr-directory-view__label,.paid-hr-directory-view__value,.paid-hr-directory-view__contact-link,.paid-hr-directory-view__link{font-size:12px}.paid-hr-directory-view__profile-photo,.paid-hr-directory-view__profile-placeholder{width:100px;height:100px}.paid-hr-directory-view__profile-placeholder{font-size:2.5rem}}.paid-hr-directory-vendor-add-link{display:flex;justify-content:flex-end!important}.paid-hr-directory-full-name-field{margin-top:28px!important}.paid-hr-attendance-page{display:flex;flex-direction:column;gap:0}.paid-hr-attendance-page .page-title{margin-bottom:0}.paid-hr-attendance-page .miqaat-date-selector-arrow{flex-shrink:0}.attendance-page-tabs{border-bottom:1px solid #e9ecef;margin-bottom:16px}.attendance-page-tab-panel{margin-top:0}.attendance-filters,.attendance-report-tab-filters{margin-bottom:16px;background-color:#f8fafc;border:1px solid #e9ecef;border-radius:8px;padding:16px}.attendance-filters-mobile-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.attendance-filters-mobile-bar-leading{flex:1;min-width:0}.attendance-filters-mobile-bar-leading .attendance-report-hr-tabs{margin-bottom:0;min-height:0}.attendance-filters-mobile-bar-leading .attendance-report-hr-tabs .MuiTabs-flexContainer{flex-direction:row;flex-wrap:nowrap;align-items:center}.attendance-filters-mobile-bar-leading .attendance-report-hr-tabs .MuiTab-root{flex:none;width:auto;max-width:none;min-width:0!important;white-space:nowrap}.attendance-filters-mobile-btn{font-weight:600;min-width:110px;border-radius:8px;position:relative;flex-shrink:0}.attendance-filters-mobile-btn--icon-only{min-width:32px;width:32px;height:32px;padding:4px;border:1px solid currentColor;border-radius:8px}.attendance-filters-mobile-btn--icon-only .attendance-filters-mobile-btn-dot{position:absolute;top:4px;right:4px;margin-left:0;width:6px;height:6px}.attendance-filters-mobile-btn-dot{width:8px;height:8px;border-radius:50%;background-color:#2e7d32;margin-left:8px;flex-shrink:0}.attendance-filters.attendance-filters--modal,.attendance-report-tab-filters.attendance-report-tab-filters--modal{margin-bottom:0;background-color:transparent;border:none;border-radius:0;padding:0}.attendance-filters-row{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;width:100%}.attendance-filters-field{flex:1 1 160px;min-width:140px;max-width:100%}@media (min-width: 900px){.attendance-report-tab-filters:not(.attendance-report-tab-filters--modal) .attendance-report-date-field{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px);min-width:0}}.attendance-filters--modal .attendance-filters-field,.attendance-report-tab-filters--modal .attendance-filters-field{flex:1 1 calc(50% - 8px);min-width:calc(50% - 8px);max-width:calc(50% - 8px)}@media (max-width: 480px){.attendance-filters--modal .attendance-filters-field,.attendance-report-tab-filters--modal .attendance-filters-field{flex:1 1 100%;min-width:100%;max-width:100%}}.attendance-filters-actions,.attendance-report-tab-actions{display:flex;flex:0 0 auto;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto}.attendance-filters-actions .form-btn-wrapper,.attendance-report-tab-actions .form-btn-wrapper{flex-wrap:nowrap!important;width:auto}.attendance-filters--modal .attendance-filters-actions,.attendance-report-tab-filters--modal .attendance-report-tab-actions{flex:1 1 100%;width:100%;margin-left:0;margin-top:8px;justify-content:flex-end}@media (max-width: 1023.98px){.attendance-filters-actions,.attendance-report-tab-actions{flex:1 1 100%;width:100%;margin-left:0;margin-top:4px;justify-content:flex-end}}@media (min-width: 1024px){.attendance-report-tab-actions{flex:0 0 auto}}.attendance-filters .MuiOutlinedInput-root,.attendance-filters .MuiPickersOutlinedInput-root,.attendance-report-tab-filters .MuiOutlinedInput-root,.attendance-report-tab-filters .MuiPickersOutlinedInput-root{background-color:var(--mui-palette-background-paper, #fff)}.attendance-report-tab-filters-row{width:100%}.attendance-report-tab-filter-item{flex-basis:100%!important;max-width:100%!important}@media (min-width: 325px) and (max-width: 767.98px){.attendance-report-tab-filter-item{flex-basis:50%!important;max-width:50%!important}}@media (min-width: 768px){.attendance-report-tab-filter-item{flex-basis:25%!important;max-width:25%!important}}.attendance-report-tab-filters-row-secondary{margin-top:16px}.custom-date-range-picker{display:flex;align-items:center;gap:8px;width:100%}.custom-date-range-picker-field{flex:1;min-width:0}.custom-date-range-picker-separator{flex-shrink:0;color:#666;padding-bottom:4px}.attendance-report-hr-tabs{margin-bottom:16px;min-height:auto}.attendance-report-hr-tabs .MuiTabs-flexContainer{gap:8px}.attendance-report-hr-tabs .MuiTabs-indicator{display:none}.attendance-report-hr-tabs .MuiTab-root{text-transform:none;font-weight:600;font-size:.82rem;min-height:38px;padding:6px 14px;border-radius:8px;background-color:#fff;border:2px solid #e9ecef;color:#5c5c5c;transition:all .2s ease;min-width:150px;opacity:1}.attendance-report-hr-tabs .MuiTab-root:hover{background-color:#f6e7e6;border-color:#d9b5b2;color:#690a00}.attendance-report-hr-tabs .MuiTab-root.Mui-selected{background-color:#fff;border-color:#690a00;color:#690a00;box-shadow:none}.attendance-report-hr-tab-label{display:inline-flex;align-items:center;gap:8px}.attendance-report-hr-tab-label-text{font-weight:600;line-height:1.2}.attendance-report-hr-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 6px;border-radius:10px;font-size:.7rem;font-weight:700;line-height:1}.attendance-report-hr-tab-count--total{background-color:#f1f5f9;color:#475569}.attendance-report-hr-tab-count--attended{background-color:#e8f5e9;color:#2e7d32}.attendance-report-hr-tab-count--non-attended{background-color:#fce8e8;color:#c62828}.attendance-report-hr-tab-panel{min-height:200px;padding:16px;background-color:#fff;border:1px solid #e9ecef;border-radius:8px}.attendance-report-hr-tab-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:16px;margin-bottom:16px}.attendance-report-hr-tab-export-btn{min-width:auto}@media (max-width: 600px){.attendance-report-hr-tabs .MuiTabs-flexContainer{flex-direction:column;align-items:stretch}.attendance-report-hr-tabs .MuiTab-root{flex:none;width:100%;max-width:100%;min-width:0!important}.attendance-filters-mobile-bar-leading .attendance-report-hr-tabs .MuiTabs-flexContainer{flex-direction:row;flex-wrap:nowrap;align-items:center}.attendance-filters-mobile-bar-leading .attendance-report-hr-tabs .MuiTab-root{width:auto;max-width:none}.attendance-report-hr-tab-export-btn{width:100%}}.attendance-report-hr-tab-title{color:#690a00;font-weight:600;margin-bottom:16px}.attendance-report-hr-table{margin-top:8px}.optional-column-toolbar{margin-top:0}.table-status-tabs-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;width:100%}.table-status-tabs-toolbar .input-group{flex:0 0 auto;width:auto}.table-status-tabs-toolbar .MuiTabs-root{flex:1 1 auto;min-height:40px;min-width:0}.table-status-tabs-toolbar .MuiTabs-flexContainer{justify-content:center}.table-status-tabs-toolbar-row.row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:12px}.table-status-tabs-toolbar-row.row>.col-md-7{grid-column:1;width:auto!important;max-width:none!important;min-width:0}.table-status-tabs-toolbar-row__center{grid-column:2;display:flex;justify-content:space-between;align-items:center;justify-self:space-between;width:auto!important;max-width:none!important}.table-status-tabs-toolbar-row.row>.col-md-5{grid-column:3;width:auto!important;max-width:none!important;min-width:0;justify-self:end}.table-status-tabs-toolbar-row__center .MuiTabs-root{min-height:40px}.table-status-tabs-toolbar-row__center .MuiTab-root{font-size:15px!important;font-weight:500!important;min-height:40px;min-width:auto;text-transform:none}.table-status-tabs-toolbar-row__center .MuiTab-root.Mui-selected{font-weight:700!important}@media (max-width: 767px){.table-status-tabs-toolbar-row.row{grid-template-columns:1fr;row-gap:10px}.table-status-tabs-toolbar-row.row>.col-md-7,.table-status-tabs-toolbar-row__center,.table-status-tabs-toolbar-row.row>.col-md-5{grid-column:1;justify-self:stretch}.table-status-tabs-toolbar-row__center{justify-content:center}}.optional-column-toggle-stack{margin-bottom:0}.optional-column-toggle-stack--above-search{margin-bottom:8px}.optional-column-toggle-btn.MuiToggleButton-root{text-transform:none;border-radius:12px;padding-left:10px;padding-right:10px}.optional-column-toggle-btn.MuiToggleButton-root.Mui-selected{background-color:#690a0024;color:#690a00;border-color:#690a0059}.import-file-table-wrapper .assign-hierarchy-allocate-table .table-container{max-height:"calc(100vh - 120px)"}body.mobile-app-banner-visible{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.mobile-app-banner{position:fixed;left:0;right:0;bottom:0;z-index:1400;display:flex;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 16px #0f172a1f}.mobile-app-banner__close{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:42px;padding:0;border:0;background:transparent;color:#6b7280;cursor:pointer}.mobile-app-banner__close-icon{font-size:22px;line-height:1}.mobile-app-banner__close-label{font-size:11px;line-height:1.2}.mobile-app-banner__brand{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:6px 10px;border-radius:8px;background:#690a00}.mobile-app-banner__brand-logo{width:28px;height:auto;flex-shrink:0}.mobile-app-banner__brand-title{font-size:16px;font-weight:700;color:#fff;line-height:1}.mobile-app-banner__cta{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 12px;border-radius:8px;background:#111827;color:#fff;text-decoration:none;flex-shrink:0}.mobile-app-banner__store-icon{width:20px;height:20px;flex-shrink:0}.mobile-app-banner__cta-text{display:flex;flex-direction:column;font-size:9px;line-height:1.15;letter-spacing:.02em}.mobile-app-banner__cta-text strong{font-size:13px;font-weight:700;letter-spacing:0}.sme-team-btn{margin-left:0}.kg-pool-stats-cards{margin-bottom:16px}.kg-pool-stats-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width: 600px){.kg-pool-stats-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 900px){.kg-pool-stats-cards__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.kg-pool-stats-cards--loading{display:flex;align-items:center;justify-content:center;min-height:88px;margin-bottom:16px}.kg-pool-stats-metric-card{border:1px solid #d8e0ea;border-radius:16px;overflow:hidden;height:100%;position:relative;transition:transform .15s ease,box-shadow .15s ease}.kg-pool-stats-metric-card:hover{transform:translateY(-1px);box-shadow:0 4px 14px #4a6fa514}.kg-pool-stats-metric-card--compact .kg-pool-stats-metric-card__accent-bar{height:4px}.kg-pool-stats-metric-card__accent-bar{height:5px;background-color:var(--kg-pool-accent-bar)}.kg-pool-stats-metric-card__body{padding:10px;text-align:center}.kg-pool-stats-metric-card--compact .kg-pool-stats-metric-card__body{padding:10px}.kg-pool-stats-metric-card__value{font-size:28px;font-weight:600;line-height:1;color:var(--kg-pool-accent);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.kg-pool-stats-metric-card__label{margin-top:6px;font-size:9.5px;letter-spacing:.8px;font-weight:700;color:#334155;text-transform:uppercase;line-height:1.2}.kg-pool-stats-metric-card__sublabel{margin-top:4px;font-family:Al-Kanz,sans-serif;font-size:13px;color:#64748b;line-height:1.3;font-weight:400;text-transform:none;letter-spacing:0;direction:rtl;text-align:center}.task-gantt-chart{width:100%}.task-gantt-chart__toolbar{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.task-gantt-chart__heading{display:flex;flex-direction:column;gap:4px}.task-gantt-chart__title{font-size:16px;color:#616161}.task-gantt-chart__view-toggle .task-gantt-chart__view-btn--active{background-color:#f4e8eb;border-color:#7b1126;color:#7b1126}.task-gantt-chart__canvas{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid #e0e0e0;border-radius:8px;background-color:#fdfdfd}.task-gantt-chart__canvas ._3eULf{width:100%;max-height:none}.task-gantt-chart__canvas ._CZjuD{flex:1 1 auto;min-width:0}.task-gantt-chart__canvas ._2B2zv{overflow-y:hidden;overflow-x:hidden}.task-gantt-chart__canvas ._1eT-t{overflow-y:auto;overflow-x:hidden}.task-gantt-chart__loading{display:flex;justify-content:center;padding:48px 0}.task-gantt-chart__empty{text-align:center;padding:48px 16px;font-size:14px}.task-gantt-chart__disclaimer{margin-top:0;font-size:13px;font-style:italic}.task-gantt-chart__canvas ._25P-K,.task-gantt-chart__canvas ._3gVAq{display:none!important}.task-gantt-floating-tooltip{position:fixed;z-index:2000;pointer-events:none}.task-gantt-tooltip{padding:10px 12px;min-width:220px;max-width:320px;font-size:12px;line-height:1.5;background-color:#fff;color:#212121;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 4px 14px #0000002e}.task-gantt-tooltip__row{display:flex;gap:8px;margin-bottom:4px}.task-gantt-tooltip__row:last-child{margin-bottom:0}.task-gantt-tooltip__label{font-weight:700;min-width:72px;flex-shrink:0;color:#424242}.task-gantt-tooltip__value{color:#212121;font-weight:500;word-break:break-word}.task-gantt-col-name{width:192px;min-width:192px;max-width:192px;white-space:normal;word-break:break-word;padding-left:12px;padding-right:12px;box-sizing:border-box}.task-gantt-chart__canvas ._1nBOt ._WuQ0f{vertical-align:middle}.task-gantt-chart__canvas ._1nBOt .task-gantt-col-name{white-space:nowrap}.task-gantt-col-phase{white-space:normal;word-break:break-word;padding-left:12px;padding-right:12px;box-sizing:border-box;border-left:1px solid #e6e4e4}.task-gantt-col-name__text,.task-gantt-col-phase__text{word-break:break-word}.task-gantt-chart__canvas .task-gantt-col-name ._nI1Xw{min-width:0}.task-gantt-col-name__text{flex:1;min-width:0;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:16px;max-height:32px}.task-gantt-col-phase__text{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:16px;max-height:32px}.task-gantt-col-name__text--arabic,.task-gantt-tooltip__value--arabic{font-family:Al-Kanz,serif;direction:rtl;text-align:right}.task-gantt-chart__canvas ._3ZbQT{padding-top:16px;box-sizing:border-box}.task-gantt-chart__canvas ._34SS0 ._3lLk3.task-gantt-col-name{white-space:normal}.task-gantt-chart__canvas ._34SS0 ._3lLk3{padding-top:4px;padding-bottom:4px;box-sizing:border-box;border-bottom:1px solid #ececec;vertical-align:middle;overflow:hidden}.task-gantt-chart__canvas ._34SS0.task-gantt-list-row{height:50px;min-height:50px;max-height:50px}.task-gantt-chart__canvas ._9w8d5,.task-gantt-chart__canvas ._2q1Kt{font-size:11px;fill:#333}.task-gantt-chart__canvas g.bar>g{cursor:pointer}.task-gantt-chart__canvas g.bar>g>text{fill:#000!important}.task-gantt-chart__canvas .task-gantt-bar-date{fill:#000!important;color:#000;font-size:12px;font-weight:500;pointer-events:none;-webkit-user-select:none;user-select:none}.task-gantt-chart__pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:8px;border-top:1px solid #e0e0e0;padding-top:4px}.task-gantt-chart__pagination-label{font-weight:600;padding-left:8px}.task-gantt-chart__pagination .MuiTablePagination-toolbar{min-height:44px;padding-right:8px}.task-gantt-chart__pagination .MuiTablePagination-selectLabel,.task-gantt-chart__pagination .MuiTablePagination-select{display:none}[data-color-mode=dark] .task-gantt-chart__title{color:#e8e8e8}[data-color-mode=dark] .task-gantt-chart__disclaimer{color:#a3a3a3}[data-color-mode=dark] .task-gantt-chart__view-toggle .MuiButton-root{border-color:#ffffff2e;color:#c4c4c4}[data-color-mode=dark] .task-gantt-chart__view-toggle .MuiButton-root:hover{border-color:#c4a45a73;background-color:#c4a45a1a;color:#e8a878}[data-color-mode=dark] .task-gantt-chart__view-toggle .task-gantt-chart__view-btn--active{background-color:#c4a45a38;border-color:#c4a45a;color:#e8a878}[data-color-mode=dark] .task-gantt-chart__canvas{background-color:#1a1a1a;border-color:#ffffff1f}[data-color-mode=dark] .task-gantt-chart__canvas ._3_ygE,[data-color-mode=dark] .task-gantt-chart__canvas ._3ZbQT{border-bottom-color:#ffffff1a;border-top-color:#ffffff1a;border-left-color:#ffffff1a;color:#e0e0e0}[data-color-mode=dark] .task-gantt-chart__canvas ._2eZzQ{border-right-color:#ffffff24}[data-color-mode=dark] .task-gantt-chart__canvas ._34SS0:nth-of-type(2n){background-color:#ffffff0a}[data-color-mode=dark] .task-gantt-chart__canvas ._34SS0 ._3lLk3{border-bottom-color:#ffffff14;color:#e0e0e0}[data-color-mode=dark] .task-gantt-col-phase{border-left-color:#ffffff1a}[data-color-mode=dark] .task-gantt-chart__canvas ._2QjE6,[data-color-mode=dark] .task-gantt-col-name__text,[data-color-mode=dark] .task-gantt-col-phase__text{color:#e0e0e0}[data-color-mode=dark] .task-gantt-chart__canvas ._WuQ0f{color:#c4c4c4}[data-color-mode=dark] .task-gantt-chart__canvas ._2dZTy{fill:#1a1a1a}[data-color-mode=dark] .task-gantt-chart__canvas ._2dZTy:nth-child(2n){fill:#222}[data-color-mode=dark] .task-gantt-chart__canvas ._3rUKi{stroke:#ffffff14}[data-color-mode=dark] .task-gantt-chart__canvas ._RuwuK,[data-color-mode=dark] .task-gantt-chart__canvas ._1rLuZ{stroke:#ffffff1f}[data-color-mode=dark] .task-gantt-chart__canvas ._35nLX{fill:#222;stroke:#ffffff1f}[data-color-mode=dark] .task-gantt-chart__canvas ._9w8d5,[data-color-mode=dark] .task-gantt-chart__canvas ._2q1Kt,[data-color-mode=dark] .task-gantt-chart__canvas ._3KcaM{fill:#c4c4c4}[data-color-mode=dark] .task-gantt-chart__canvas ._3w_5u{fill:#c4a45a8c}[data-color-mode=dark] .task-gantt-chart__canvas ._1eT-t::-webkit-scrollbar-thumb{background:#ffffff38}[data-color-mode=dark] .task-gantt-chart__canvas ._1eT-t::-webkit-scrollbar-thumb:hover{background:#ffffff59}[data-color-mode=dark] .task-gantt-tooltip{background-color:#1f1f1f;color:#e8e8e8;border-color:#c4a45a59;box-shadow:0 8px 24px #00000073}[data-color-mode=dark] .task-gantt-tooltip__label{color:#a3a3a3}[data-color-mode=dark] .task-gantt-tooltip__value{color:#f0f0f0}[data-color-mode=dark] .task-gantt-chart__pagination{border-top-color:#ffffff1f}[data-color-mode=dark] .task-gantt-chart__pagination-label,[data-color-mode=dark] .task-gantt-chart__empty{color:#a3a3a3}[data-color-mode=dark] .task-gantt-chart__pagination .MuiTablePagination-root,[data-color-mode=dark] .task-gantt-chart__pagination .MuiIconButton-root{color:#c4c4c4}[data-color-mode=dark] .task-gantt-chart__pagination .MuiIconButton-root.Mui-disabled{color:#c4c4c44d}.survey-file-response-avatar{width:44px;height:44px;font-weight:700;font-size:.9rem;flex-shrink:0;border:2px solid #fff;box-shadow:0 2px 8px #8b1a2b1f}.survey-file-response-avatar--photo{background-color:#eee}.survey-file-responses-list{padding:0 4px 4px}.survey-file-responses-list__header{margin-bottom:20px;padding-bottom:16px;padding-right:48px;border-bottom:1px solid rgba(139,26,43,.1);border-left:4px solid #8b1a2b;padding-left:16px}.survey-file-responses-list__title-wrap .MuiTypography-root{font-weight:700;color:#2c2c2c;line-height:1.4;margin-bottom:8px}.survey-file-responses-list__count-chip.MuiChip-root{background-color:#8b1a2b14;color:#8b1a2b;font-weight:600;font-size:.75rem}.survey-file-responses-list__empty{padding:40px 0;text-align:center;background-color:#8b1a2b08;border-radius:8px}.survey-file-responses-list__scroll{display:flex;flex-direction:column;gap:12px;max-height:460px;overflow-y:auto;padding-right:4px}.survey-file-responses-list__scroll::-webkit-scrollbar{width:6px}.survey-file-responses-list__scroll::-webkit-scrollbar-thumb{background-color:#8b1a2b40;border-radius:3px}.survey-file-responses-list__scroll::-webkit-scrollbar-track{background-color:#0000000a;border-radius:3px}.survey-file-responses-list__card{padding:16px;border-radius:10px;background-color:#fff;border:1px solid rgba(139,26,43,.1);transition:border-color .2s,box-shadow .2s}.survey-file-responses-list__card:hover{border-color:#8b1a2b38;box-shadow:0 4px 14px #8b1a2b14}.survey-file-responses-list__card-header{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.survey-file-responses-list__user-info{min-width:0;flex:1}.survey-file-responses-list__user-name{font-weight:700;color:#2c2c2c;line-height:1.3}.survey-file-responses-list__itsid{color:#8b1a2b;font-weight:600;letter-spacing:.02em}.survey-file-responses-list__meta{display:block;color:#666;margin-top:2px}.survey-file-responses-list__index{color:#9c8b7e;font-weight:600;background-color:#b19e651f;padding:2px 8px;border-radius:4px;flex-shrink:0}.survey-file-responses-list__uploads{display:flex;flex-direction:column;gap:12px}.survey-file-responses-list__placeholder{color:#8b1a2b;font-weight:600;display:block;margin-bottom:4px}.survey-file-responses-list__submitted{display:flex;align-items:center;gap:4px;margin-top:10px}.survey-file-responses-list__submitted-icon{font-size:14px;color:#9c8b7e}.survey-file-responses-list__submitted-text{color:#9c8b7e;font-weight:500}.survey-file-responses-modal__content{position:relative;min-height:auto}.survey-file-responses-modal__content--viewer{min-height:calc(100vh - 160px)}.survey-file-responses-modal__viewer{height:calc(100vh - 160px);display:flex;flex-direction:column}[data-color-mode=dark] .survey-file-response-avatar{border-color:#ffffff26;box-shadow:none}[data-color-mode=dark] .survey-file-response-avatar--photo{background-color:#2a2a2a}[data-color-mode=dark] .survey-file-responses-list__header{border-bottom-color:#ffffff1a;border-left-color:#c4a45a}[data-color-mode=dark] .survey-file-responses-list__title-wrap .MuiTypography-root{color:#e8e8e8!important}[data-color-mode=dark] .survey-file-responses-list__count-chip.MuiChip-root{background-color:#c4a45a2e;color:#e8c97a}[data-color-mode=dark] .survey-file-responses-list__empty{background-color:#ffffff0a}[data-color-mode=dark] .survey-file-responses-list__scroll::-webkit-scrollbar-thumb{background-color:#c4a45a59}[data-color-mode=dark] .survey-file-responses-list__scroll::-webkit-scrollbar-track{background-color:#ffffff0f}[data-color-mode=dark] .survey-file-responses-list__card{background-color:#1e1e1e;border-color:#ffffff1f}[data-color-mode=dark] .survey-file-responses-list__card:hover{border-color:#c4a45a59;box-shadow:0 4px 14px #00000059}[data-color-mode=dark] .survey-file-responses-list__user-name{color:#e8e8e8!important}[data-color-mode=dark] .survey-file-responses-list__itsid{color:#e8c97a!important}[data-color-mode=dark] .survey-file-responses-list__meta{color:#a3a3a3!important}[data-color-mode=dark] .survey-file-responses-list__index{color:#c4a45a;background-color:#c4a45a29}[data-color-mode=dark] .survey-file-responses-list__placeholder{color:#e8c97a!important}[data-color-mode=dark] .survey-file-responses-list__submitted-icon,[data-color-mode=dark] .survey-file-responses-list__submitted-text{color:#a3a3a3!important}[data-color-mode=dark] .survey-file-response-attachments .inbox-file-wrapper{background-color:#2a2a2a;border-color:#ffffff1f}[data-color-mode=dark] .survey-file-response-attachments .inbox-fileName-truncate-text{color:#e8e8e8!important}.hr-tools-pass-page{padding:0 0 24px}.hr-tools-pass-search-card{border-radius:12px!important;border:1px solid rgba(147,11,25,.14)!important;margin-bottom:24px;overflow:hidden;position:relative}.hr-tools-pass-search-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.hr-tools-pass-search-card-content{padding:20px 24px!important}.hr-tools-pass-search-card-content:last-child{padding-bottom:20px!important}.hr-tools-pass-search-card-header{margin-bottom:18px}.hr-tools-pass-search-card-title{font-weight:700!important;color:#930b19!important;line-height:1.3!important}.hr-tools-pass-search-card-subtitle{margin-top:4px!important;color:#6b7280!important}.hr-tools-pass-search-section{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px}.hr-tools-pass-its-input-wrapper{min-width:280px;max-width:420px;flex:1}.hr-tools-pass-its-label{display:block;margin-bottom:8px;font-size:.8125rem;font-weight:600;color:#930b19;text-transform:uppercase;letter-spacing:.04em}.hr-tools-pass-its-input-field{position:relative;width:100%}.hr-tools-pass-its-input{width:100%;padding:12px 40px 12px 14px;font-size:1rem;font-weight:500;color:#172b4d;border:1px solid rgba(147,11,25,.2);border-radius:8px;outline:none;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.hr-tools-pass-its-clear{position:absolute!important;right:6px;top:50%;transform:translateY(-50%);z-index:1;color:#6b7280}.hr-tools-pass-its-clear:hover{color:#930b19;background-color:#930b1914}.hr-tools-pass-its-input:focus{border-color:#930b19;box-shadow:0 0 0 3px #930b191f}.hr-tools-pass-its-input:disabled{background-color:#0000000a;color:#00000061;cursor:not-allowed}.hr-tools-pass-its-input::-webkit-outer-spin-button,.hr-tools-pass-its-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hr-tools-pass-its-hint{display:block;margin-top:6px;color:#9ca3af!important;font-size:.75rem!important}.hr-tools-pass-actions-wrapper{display:flex;align-items:flex-end;padding-bottom:22px}.hr-tools-pass-form-buttons{margin-bottom:0!important}.hr-tools-pass-form-buttons .form-btn-wrapper{justify-content:flex-start;margin-bottom:0;gap:12px!important}.hr-tools-pass-loader{display:flex;justify-content:center;padding:32px 0}.hr-tools-pass-results{display:flex;flex-direction:column;gap:24px}.hr-tools-pass-results-group{display:flex;flex-direction:column;gap:20px}.hr-tools-pass-holder-name{font-weight:700!important;color:#930b19!important;margin-bottom:4px!important;padding:12px 16px;border-radius:10px;background-color:#fff8f8;border:1px solid rgba(147,11,25,.1)}.hr-tools-pass-empty-message{display:flex;align-items:center;justify-content:center;min-height:160px;padding:24px;border-radius:10px;background-color:#fff8f8;border:1px dashed rgba(147,11,25,.2)}.hr-tools-pass-empty-message-text{color:#6b7280!important;font-weight:500!important;text-align:center}.hr-tools-pass-not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;margin-top:16px;padding:40px 24px;text-align:center;border-radius:12px;background-color:#fff;border:1px dashed rgba(147,11,25,.2)}.hr-tools-pass-not-found-icon{font-size:64px!important;color:#9ca3af;margin-bottom:12px}.hr-tools-pass-not-found-title{font-size:1.25rem!important;font-weight:700!important;color:#374151!important;margin-bottom:6px!important}.hr-tools-pass-not-found-text{font-size:.95rem!important;font-weight:500!important;color:#6b7280!important;max-width:360px}.hr-tools-pass-type-section{width:100%}.hr-tools-pass-type-title{font-weight:700!important;color:#930b19!important;margin-bottom:12px!important;text-transform:uppercase;letter-spacing:.04em}.hr-tools-pass-type-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;width:100%}.hr-tools-pass-type-row-item{min-width:0;width:100%;max-width:none}.hr-tools-pass-card{height:100%;border-radius:10px;border:1px solid rgba(147,11,25,.12);background-color:#fff;transition:transform .2s ease,box-shadow .2s ease}.hr-tools-pass-card:hover{transform:translateY(-2px)}.hr-tools-pass-card--waaz:hover{box-shadow:0 8px 20px #b8860b40;border-color:#b8860b}.hr-tools-pass-card--majlis:hover{box-shadow:0 8px 20px #930b191a;border-color:#930b19}.hr-tools-pass-card--waaz{border-color:lightgoldenrodyellow 1px solid!important}.hr-tools-pass-card--waaz .hr-tools-pass-card-label{color:#b8860b!important}.hr-tools-pass-card--majlis{border-color:#930b1933}.hr-tools-pass-card-content{padding:16px!important;width:100%;word-wrap:nowrap}.hr-tools-pass-card-content:last-child{padding-bottom:16px!important}.hr-tools-pass-card-header{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}.hr-tools-pass-card-type-chip{background-color:#f5f9ff!important;color:#b8860b!important;font-weight:600!important;border:1px solid rgba(21,101,192,.2)!important}.hr-tools-pass-card-day-chip{color:#fff!important;font-weight:600!important;border:none!important}.hr-tools-pass-card--waaz .hr-tools-pass-card-day-chip{background-color:#b8860b!important}.hr-tools-pass-card--majlis .hr-tools-pass-card-day-chip{background-color:#930b19!important}.hr-tools-pass-tabs--waaz .MuiTabs-indicator{background-color:#b8860b!important}.hr-tools-pass-tabs--waaz .MuiTab-root.Mui-selected{color:#b8860b!important}.hr-tools-pass-tabs--majlis .MuiTabs-indicator{background-color:#930b19!important}.hr-tools-pass-tabs--majlis .MuiTab-root.Mui-selected{color:#930b19!important}.hr-tools-pass-card-field{min-height:44px;min-width:0;overflow:hidden}.hr-tools-pass-card-label{display:block;margin-bottom:2px;font-size:.6875rem!important;font-weight:600!important;color:#930b19!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.2!important}.hr-tools-pass-card-value{font-weight:500!important;color:#212121!important;font-size:.811rem!important;line-height:1.35!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.profile-pass-cards{display:flex;flex-direction:column;gap:10px;margin-top:12px}.profile-pass-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;color:#fff}.profile-pass-card--waaz{background-color:#1a4d32}.profile-pass-card--majlis{background-color:#7a1520}.profile-pass-card-badge{width:52px;height:52px;flex-shrink:0;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffff26}.profile-pass-card-badge-day{font-size:22px!important;font-weight:800!important;line-height:1!important;color:#fff!important}.profile-pass-card-badge-label{font-size:9px!important;font-weight:700!important;letter-spacing:.05em;margin-top:2px!important;color:#fff!important}.profile-pass-card-badge-icon{font-size:26px!important;color:#fff}.profile-pass-card-body{flex:1;min-width:0}.profile-pass-card-type{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin:0 0 2px;line-height:1.3}.profile-pass-card-title{font-size:15px;font-weight:700;line-height:1.25;word-break:break-word;margin:0 0 6px}.profile-pass-card-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background-color:#fff3}@media (max-width: 767px){.hr-tools-pass-search-card-content{padding:16px!important}.hr-tools-pass-search-section{flex-direction:column;align-items:stretch;gap:12px}.hr-tools-pass-its-input-wrapper{max-width:100%}.hr-tools-pass-actions-wrapper{padding-bottom:0}.hr-tools-pass-type-row{grid-template-columns:1fr}.hr-tools-pass-type-row-item{min-width:0;max-width:none}}.daily-activity-page{padding-bottom:24px}.daily-activity-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}@media (min-width: 768px){.daily-activity-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.daily-activity-filters-paper{margin-top:16px;padding:16px;border-radius:8px;border:1px solid #e5e7eb;background-color:#fff}.daily-activity-filters-paper .MuiPickersOutlinedInput-root,.daily-activity-filters-paper .auto-complete-field .MuiOutlinedInput-root{min-height:40px;height:40px;box-sizing:border-box}.daily-activity-filters-paper .auto-complete-field .MuiOutlinedInput-root{padding-top:0!important;padding-bottom:0!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;align-items:center;max-height:40px}.daily-activity-filters-paper .auto-complete-field .MuiAutocomplete-inputRoot{flex-wrap:nowrap!important}.daily-activity-filters-paper .multiselect-chip-wrapper{flex-wrap:nowrap!important;margin-top:0;margin-bottom:0}.daily-activity-filters-paper .multiselect-chip.MuiChip-sizeSmall{height:24px}.daily-activity-empty-state{padding-top:48px;padding-bottom:48px;text-align:center}.daily-activity-dept-chart-paper{height:100%;padding:16px;border-radius:8px;border:1px solid #e5e7eb;background-color:#fff}.daily-activity-dept-chart-paper--empty{min-height:200px}.daily-activity-dept-chart-title{font-weight:700!important;margin-bottom:8px!important;padding-left:8px;border-left:4px solid var(--daily-activity-chart-accent, #6366f1)}.daily-activity-dept-chart-subtitle{display:block;margin-bottom:12px;color:#0009}.daily-activity-dept-chart-empty{padding-top:32px;padding-bottom:32px;text-align:center;color:#0009}.daily-activity-dept-chart-scroll{width:100%;scrollbar-width:none;-ms-overflow-style:none}.daily-activity-dept-chart-scroll::-webkit-scrollbar{display:none}.daily-activity-dept-chart-scroll--horizontal{overflow-x:auto;overflow-y:hidden}.daily-activity-dept-chart-canvas{min-width:0}.daily-activity-dept-chart-canvas--vertical{min-height:0}.daily-activity-dept-chart-tooltip{border-radius:4px;border:1px solid #e5e7eb;background-color:#fff;padding:10px;box-shadow:0 8px 20px #0f172a14}.daily-activity-dept-chart-tooltip-title{display:block;font-weight:700;margin-bottom:6px;font-size:.75rem;line-height:1.66}.daily-activity-dept-chart-tooltip-row{display:block;font-size:.75rem;line-height:1.66;color:#0009}.hr-geographic-map-origins{height:100%;max-height:520px;display:flex;flex-direction:column;justify-content:flex-start;padding-left:8px;min-height:0}.hr-geographic-map-chart__wrap{width:100%;border-radius:8px;overflow:hidden;border:1px solid rgba(105,10,0,.12)}.hr-geographic-map-chart{width:100%;height:100%}.hr-leaflet-map{width:100%;height:100%;background-color:#ebe4d8;z-index:0}.hr-geographic-map-chart--empty{display:flex;align-items:center;justify-content:center;height:100%;color:#0000008c;font-size:.9rem;background-color:#ebe4d8}.hr-leaflet-marker-icon{background:transparent;border:none}.hr-leaflet-marker__bubble{display:block;border-radius:50%;background-color:#8b1a1a9e;border:2px solid #ffffff;box-shadow:0 2px 10px #5a0f1959}.hr-leaflet-marker__bubble--top{box-shadow:0 0 0 12px #f5c84261,0 2px 10px #5a0f1959}.hr-leaflet-marker__tooltip{background:#fff;border:1px solid rgba(105,10,0,.12);border-radius:8px;box-shadow:0 4px 14px #4a6fa514;padding:0;color:#000000de}.hr-leaflet-marker__tooltip:before{border-top-color:#fff}.hr-leaflet-marker__tooltip-content{padding:8px 10px}.hr-leaflet-marker__tooltip-title{font-size:.82rem;font-weight:700;color:#000000de}.hr-leaflet-marker__tooltip-value{margin-top:4px;font-size:.78rem;color:#0000009e}.hr-leaflet-marker__tooltip-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.78rem;padding:2px 0}.hr-leaflet-marker__tooltip-row span:last-child{font-weight:700;color:#8b1a1a;white-space:nowrap}.hr-leaflet-cluster-icon{background:transparent;border:none}.hr-leaflet-cluster{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#8b1a1ac7;border:2px solid #ffffff;box-shadow:0 2px 10px #5a0f1959;color:#fff;font-size:11px;font-weight:700;line-height:1}.hr-leaflet-popup__content{min-width:120px}.hr-leaflet-popup__title{font-size:.85rem;font-weight:700;color:#000000de}.hr-leaflet-popup__value{margin-top:4px;font-size:.8rem;color:#0000009e}.leaflet-container a.leaflet-popup-close-button{color:#690a00a6}.hr-geographic-map-origins-title{flex-shrink:0}.hr-geographic-map-origins-list{list-style:none;margin:16px 0 0;padding:0 8px 0 0;flex:1;min-height:0;max-height:470px;overflow-y:auto}.hr-geographic-map-origins-item{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid rgba(15,23,42,.08)}.hr-geographic-map-origins-item:last-child{border-bottom:none}.hr-geographic-map-origins-rank{font-size:13px;font-weight:600}.hr-geographic-map-origins-name{font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-geographic-map-origins-value{font-size:14px}@media (max-width: 900px){.hr-geographic-map-origins{padding-left:0;padding-top:8px;max-height:none}.hr-geographic-map-origins-list{max-height:300px}}.file-viewer-page-title{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%}.file-viewer-page-title>.MuiBox-root:first-of-type{flex:1;min-width:0}.page-title-wrapper.file-viewer-page-title>.MuiBox-root h4.file-viewer-title{display:block;overflow-wrap:break-word;white-space:normal;word-break:break-word!important;line-height:1.35}.file-viewer-header-actions{flex-shrink:0}@media (max-width: 767px){.page-header .page-title-wrapper.file-viewer-page-title>.MuiBox-root h4.file-viewer-title{font-size:12px!important;line-height:1.3;word-break:break-word!important;white-space:normal}}:root{--ams-table-bg: #ffffff;--ams-table-header-bg: #e9ecef;--ams-table-row-even-bg: #f8f9fa;--ams-table-row-odd-bg: #ffffff;--ams-table-row-selected-bg: #cfe2ff;--ams-table-row-hover-bg: #ffffff;--ams-table-sticky-right-bg: #f8f9fa;--ams-table-border-color: #dee2e6;--ams-table-text-color: #626262;--ams-multiselect-chip-bg: #dde5ee;--ams-table-row-exists-bg: #fff3cd;--ams-table-row-exists-border: #ffeaa7;--ams-table-row-error-bg: #f8d7da;--ams-table-row-error-border: #f5c6cb;--ams-loading-overlay-bg: rgba(255, 255, 255, .7)}[data-color-mode=dark]{color-scheme:dark;background-color:#0d0d0d}html[data-color-mode=dark],html[data-color-mode=dark] body,html[data-color-mode=dark] #root{background-color:#0d0d0d!important;min-height:100%}html[data-color-mode=dark] body,html[data-color-mode=dark] #root,html[data-color-mode=dark] .layout-container{min-height:100vh;min-height:100dvh}html[data-color-mode=dark] .layout-container,html[data-color-mode=dark] .main-content,html[data-color-mode=dark] .dawer-sidebar-box,html[data-color-mode=dark] .outlet-wrapper{background-color:#0d0d0d!important}html[data-color-mode=dark] .main-content{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}html[data-color-mode=dark] .dawer-sidebar-box{flex:1 1 auto;min-height:0}html[data-color-mode=dark] .container-wrapper{margin-bottom:0!important;background-color:#121212!important;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-color-mode=dark] .hierarchy-container{background-color:#1a1a1a!important}html[data-color-mode=dark]::-webkit-scrollbar-track,html[data-color-mode=dark] *::-webkit-scrollbar-track{background-color:#0d0d0d!important}[data-color-mode=dark]{--ams-table-bg: #1e1e1e;--ams-table-header-bg: #2d3238;--ams-table-row-even-bg: #252525;--ams-table-row-odd-bg: #1e1e1e;--ams-table-row-selected-bg: #3f382a;--ams-table-row-selected-bg: color-mix(in srgb, #c4a45a 20%, #1e1e1e);--ams-table-row-hover-bg: #322e25;--ams-table-row-hover-bg: color-mix(in srgb, #c4a45a 14%, #1e1e1e);--ams-table-sticky-right-bg: #252525;--ams-table-border-color: rgba(255, 255, 255, .32);--ams-table-text-color: #c4c4c4;--ams-multiselect-chip-bg: rgba(196, 164, 90, .28);--bs-table-hover-bg: #322e25;--bs-table-hover-bg: color-mix(in srgb, #c4a45a 14%, #1e1e1e);--bs-table-hover-color: #e8e8e8;--ams-table-row-exists-bg: #3a3420;--ams-table-row-exists-border: rgba(255, 193, 7, .35);--ams-table-row-error-bg: #3d2420;--ams-table-row-error-border: rgba(244, 67, 54, .35);--ams-loading-overlay-bg: rgba(13, 13, 13, .88);--ams-input-bg: #2a2a2a;--ams-input-color: #e8e8e8;--ams-input-border: rgba(255, 255, 255, .23);--ams-input-placeholder: rgba(255, 255, 255, .5);--ams-input-focus-border: rgba(144, 202, 249, .5);--ams-input-focus-shadow: rgba(144, 202, 249, .15)}[data-color-mode=dark] ::-webkit-scrollbar-track{background-color:#0d0d0d!important}[data-color-mode=dark] ::-webkit-scrollbar-thumb{background-color:#555!important}[data-color-mode=dark]{scrollbar-color:#555 #0d0d0d}[data-color-mode=dark] .outlet-wrapper,[data-color-mode=dark] .dawer-sidebar-box{background-color:#0d0d0d!important}[data-color-mode=dark] .container-wrapper{background-color:#121212!important;backdrop-filter:none;-webkit-backdrop-filter:none;color:#e8e8e8;margin-bottom:0!important}[data-color-mode=dark]{--ams-bg-0: #0d0d0d;--ams-bg-1: rgba(255, 255, 255, .04);--ams-bg-2: rgba(255, 255, 255, .07);--ams-bg-3: rgba(255, 255, 255, .1);--ams-bg-4: rgba(255, 255, 255, .13);--ams-surface-border: rgba(255, 255, 255, .09);--ams-surface-blur: 14px;--ams-accent-orange: #d3864e;--ams-accent-orange-soft: #e08a54;--ams-chart-maroon: rgba(147, 75, 88, .72);--ams-chart-gold: rgba(196, 164, 90, .78);--ams-chart-teal: rgba(95, 158, 160, .78)}[data-color-mode=dark] body,[data-color-mode=dark] #root,[data-color-mode=dark] .layout-container,[data-color-mode=dark] .main-content{background-color:var(--ams-bg-0)}[data-color-mode=dark] .MuiPaper-root:not(.MuiAlert-root),[data-color-mode=dark] .MuiCard-root,[data-color-mode=dark] .form-main-card{background-image:none!important;border-color:var(--ams-surface-border)!important;backdrop-filter:blur(var(--ams-surface-blur));-webkit-backdrop-filter:blur(var(--ams-surface-blur))}[data-color-mode=dark] .MuiAlert-root.MuiAlert-filledSuccess{background-color:#2e7d32!important;background-image:none!important;color:#fff!important;border-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-color-mode=dark] .MuiAlert-root.MuiAlert-filledError{background-color:#d32f2f!important;background-image:none!important;color:#fff!important;border-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-color-mode=dark] .MuiAlert-root.MuiAlert-filledWarning{background-color:#ed6c02!important;background-image:none!important;color:#fff!important;border-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-color-mode=dark] .MuiAlert-root.MuiAlert-filledInfo{background-color:#0288d1!important;background-image:none!important;color:#fff!important;border-color:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-color-mode=dark] .MuiAlert-filledSuccess .MuiAlert-icon,[data-color-mode=dark] .MuiAlert-filledError .MuiAlert-icon,[data-color-mode=dark] .MuiAlert-filledWarning .MuiAlert-icon,[data-color-mode=dark] .MuiAlert-filledInfo .MuiAlert-icon{color:#fff!important}[data-color-mode=dark] .MuiPaper-root .MuiPaper-root .MuiCard-root,[data-color-mode=dark] .MuiCard-root .MuiCard-root .MuiCard-root{background-color:var(--ams-bg-4)!important}[data-color-mode=dark] .MuiPaper-root .MuiCardContent-root{background-color:#000!important}[data-color-mode=dark] .MuiDialog-paper,[data-color-mode=dark] .MuiPopover-paper,[data-color-mode=dark] .MuiMenu-paper,[data-color-mode=dark] .MuiAutocomplete-paper{background-color:var(--ams-bg-3)!important}[data-color-mode=dark] .tm-table-shell,[data-color-mode=dark] .task-manager-table-root .tm-table-shell{background:var(--ams-bg-2)!important;border-color:var(--ams-surface-border)!important}[data-color-mode=dark] .task-manager-table-root .tm-toolbar,[data-color-mode=dark] .task-manager-table-root .tm-pagination-bar,[data-color-mode=dark] .task-manager-table-root .tm-filter-badges-wrap,[data-color-mode=dark] .task-manager-table-root .tm-table-scroll{background:var(--ams-bg-3)!important}[data-color-mode=dark] .breadcrumb-container{background-color:transparent!important;background-image:none!important;border-bottom:1px solid rgba(255,255,255,.06)}[data-color-mode=dark]{--ams-dark-accent: var(--ams-accent-orange, #d3864e);--ams-dark-accent-soft: transparent;--ams-dark-accent-hover: rgba(211, 134, 78, .1);--ams-dark-accent-border: rgba(211, 134, 78, .55);--ams-dark-maroon-fill: rgba(147, 75, 88, .72);--ams-dark-maroon-solid: #934b58;--ams-dark-gold-fill: rgba(196, 164, 90, .78);--ams-dark-teal-fill: rgba(95, 158, 160, .78);--ams-dark-chrome: rgba(255, 255, 255, .05)}[data-color-mode=dark] .main-header,[data-color-mode=dark] .main-header.header-section{background-color:#ffffff0d!important;background-image:none!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none}[data-color-mode=dark] .MuiListItemButton-root:hover,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root:hover,[data-color-mode=dark] .sidebar-box .MuiListItemButton-root:hover{background-color:#ffffff0d!important}[data-color-mode=dark] .MuiListItemButton-root p,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root p,[data-color-mode=dark] .sidebar-box .MuiListItemButton-root p,[data-color-mode=dark] .MuiListItemButton-root .MuiTypography-root,[data-color-mode=dark] .sidebar-container .nav-collapse .MuiTypography-root{color:#c4c4c4!important}[data-color-mode=dark] .sidebar-container .MuiListItemButton-root svg,[data-color-mode=dark] .MuiListItemButton-root svg{fill:#a3a3a3!important;color:#a3a3a3!important}[data-color-mode=dark] .MuiListItemButton-root.Mui-selected,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected,[data-color-mode=dark] .sidebar-box .MuiListItemButton-root.Mui-selected{background-color:#c4a45a2e!important;background-image:none!important;box-shadow:none!important;border-radius:8px!important;border:1px solid rgba(196,164,90,.4)!important;color:#e8a878!important;position:relative}[data-color-mode=dark] .MuiListItemButton-root.Mui-selected:before,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected:before,[data-color-mode=dark] .sidebar-box .MuiListItemButton-root.Mui-selected:before{display:none}[data-color-mode=dark] .MuiListItemButton-root.Mui-selected p,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected p,[data-color-mode=dark] .sidebar-box .MuiListItemButton-root.Mui-selected p,[data-color-mode=dark] .MuiListItemButton-root.Mui-selected .MuiTypography-root,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected .MuiTypography-root{color:#e8a878!important;font-weight:600}[data-color-mode=dark] .MuiListItemButton-root.Mui-selected svg,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected svg,[data-color-mode=dark] .selected-item svg{fill:#e8a878!important;color:#e8a878!important}[data-color-mode=dark] .sidebar-container .nav-item-label .sidebar-icon:hover,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root:hover{background-color:#ffffff0d!important}[data-color-mode=dark] .sidebar-container .MuiListItemButton-root:hover p,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root:hover .MuiTypography-root{color:#e8e8e8!important}[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected:hover p,[data-color-mode=dark] .sidebar-container .MuiListItemButton-root.Mui-selected:hover .MuiTypography-root,[data-color-mode=dark] .sidebar-container .selected-item .MuiTypography-root,[data-color-mode=dark] .sidebar-container .nav-collapse-icon.selected-item .MuiTypography-root{color:#e8a878!important}[data-color-mode=dark] .bottom-navigation{background-color:#1a1a1a}[data-color-mode=dark] .sidebar-container .MuiDrawer-paper,[data-color-mode=dark] .sidebar-box .MuiDrawer-paper{background-color:#1a1a1a!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-right:1px solid rgba(255,255,255,.08);box-shadow:none!important}[data-color-mode=dark] .sidebar-container .MuiDrawer-paper:before,[data-color-mode=dark] .sidebar-container .MuiDrawer-paper:after,[data-color-mode=dark] .sidebar-box .MuiDrawer-paper:before,[data-color-mode=dark] .sidebar-box .MuiDrawer-paper:after,[data-color-mode=dark] .sidebar-new-menu-panel:before,[data-color-mode=dark] .sidebar-new-menu-panel:after,[data-color-mode=dark] .sidebar-new-icons:before,[data-color-mode=dark] .sidebar-new-icons:after,[data-color-mode=dark] .side-bar-nav-groups:before,[data-color-mode=dark] .side-bar-nav-groups:after,[data-color-mode=dark] .sidebar-new-container:before,[data-color-mode=dark] .sidebar-new-container:after{content:none!important;display:none!important;background:none!important;background-image:none!important;box-shadow:none!important;mask-image:none!important;-webkit-mask-image:none!important}[data-color-mode=dark] .sidebar-new-menu-panel,[data-color-mode=dark] .sidebar-new-icons,[data-color-mode=dark] .side-bar-nav-groups,[data-color-mode=dark] .sidebar-new-container,[data-color-mode=dark] .side-bar-container{mask-image:none!important;-webkit-mask-image:none!important;background-image:none!important;background-color:#1a1a1a}[data-color-mode=dark] .sidebar-new-menu-panel{border-left-color:#ffffff14}[data-color-mode=dark] .MuiPaper-root.form-main-card,[data-color-mode=dark] .MuiCard-root{background-image:none}[data-color-mode=dark] .breadcrumb-container .MuiBreadcrumbs-li,[data-color-mode=dark] .breadcrumb-container .MuiTypography-root{color:#fff}[data-color-mode=dark] .custom-select-container .MuiOutlinedInput-root,[data-color-mode=dark] .auto-complete-field .MuiOutlinedInput-root,[data-color-mode=dark] .MuiOutlinedInput-root{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .textarea,[data-color-mode=dark] .textarea-component,[data-color-mode=dark] textarea.textarea,[data-color-mode=dark] .text-area-description,[data-color-mode=dark] .text-area-by-itsID,[data-color-mode=dark] .waaz-remark-field,[data-color-mode=dark] .text-area-its_ID{background-color:var(--ams-input-bg)!important;color:var(--ams-input-color)!important;border-color:var(--ams-input-border)!important;opacity:1!important}[data-color-mode=dark] .textarea::placeholder,[data-color-mode=dark] .text-area-description::placeholder,[data-color-mode=dark] .text-area-by-itsID::placeholder,[data-color-mode=dark] .waaz-remark-field::placeholder{color:#ffffff80}[data-color-mode=dark] .MuiMenu-paper,[data-color-mode=dark] .MuiAutocomplete-paper,[data-color-mode=dark] .custom-menu-paper{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .MuiMenuItem-root:hover,[data-color-mode=dark] .MuiAutocomplete-option:hover{background-color:#ffffff14}[data-color-mode=dark] .table-container thead th,[data-color-mode=dark] .sticky-table-container thead th,[data-color-mode=dark] .editable-table-container thead th,[data-color-mode=dark] .advanced-data-table-root thead th{color:#e8e8e8;border-bottom:1px solid var(--ams-table-border-color, rgba(255, 255, 255, .32))!important}[data-color-mode=dark] .advanced-data-table-root thead tr:first-child th[colspan],[data-color-mode=dark] .table-container thead tr:first-child th[colspan],[data-color-mode=dark] .sticky-table-container thead tr:first-child th[colspan]{box-shadow:inset 0 -1px #ffffff73;border-bottom-color:#ffffff73!important}[data-color-mode=dark] .advanced-data-table-root thead tr:nth-child(2) th,[data-color-mode=dark] .table-container thead tr:nth-child(2) th,[data-color-mode=dark] .sticky-table-container thead tr:nth-child(2) th{border-top-color:#ffffff73!important;box-shadow:inset 0 1px #ffffff47}[data-color-mode=dark] .table-container tbody td,[data-color-mode=dark] .sticky-table-container tbody td,[data-color-mode=dark] .editable-table-container tbody td,[data-color-mode=dark] .advanced-data-table-root .table td,[data-color-mode=dark] .advanced-data-table-root .table tbody .sticky-col{border-bottom-color:var(--ams-table-border-color, rgba(255, 255, 255, .32))!important}[data-color-mode=dark] .header-notification-icon{color:#e8e8e8;background-color:#ffffff1f}[data-color-mode=dark] .notification-card{background-color:#1e1e1e!important;background-image:none!important;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #00000059}[data-color-mode=dark] .notification-card:hover{border-color:#c4a45a59;background-color:#242424!important}[data-color-mode=dark] .notification-title-card{background-color:#ffffff0f!important;border-bottom-color:#ffffff1a}[data-color-mode=dark] .notification-title{color:#e8e8e8!important}[data-color-mode=dark] .notification-content-card{background-color:transparent!important}[data-color-mode=dark] .notification-message{color:#c4c4c4!important}[data-color-mode=dark] .notification-date{color:#a3a3a3!important}[data-color-mode=dark] .notification-show-more-btn .MuiButton-root,[data-color-mode=dark] .custom-list-item-button{background-color:#ffffff0f!important;color:#e8e8e8!important}[data-color-mode=dark] .user-name-contacts-cell-name,[data-color-mode=dark] .itsid-cell-id{color:#e8e8e8!important}[data-color-mode=dark] .itsid-cell-initial{background-color:#3a3a3a;color:#e8e8e8;border-color:#ffffff1f}[data-color-mode=dark] .itsid-cell-img{border-color:#ffffff1f}[data-color-mode=dark] .sticky-table-container thead th .fw-semibold,[data-color-mode=dark] .editable-table-container thead th .fw-semibold,[data-color-mode=dark] .sticky-table-container thead th span,[data-color-mode=dark] .editable-table-container thead th span{color:var(--ams-table-text-color, #c4c4c4)}[data-color-mode=dark] .sticky-table-container tbody tr:hover>td:nth-child(1),[data-color-mode=dark] .sticky-table-container tbody tr:hover>td:nth-child(2),[data-color-mode=dark] .sticky-table-container tbody tr:hover>td:nth-child(3),[data-color-mode=dark] .sticky-table-container-color tbody tr:hover>td:nth-child(1),[data-color-mode=dark] .sticky-table-container-color tbody tr:hover>td:nth-child(2),[data-color-mode=dark] .sticky-table-container-color tbody tr:hover>td:nth-child(3),[data-color-mode=dark] .advanced-data-table-root tbody tr:hover>td.sticky-col,[data-color-mode=dark] .advanced-data-table-root tbody tr:hover>td.sticky-col-select{background-color:var(--ams-table-row-hover-bg)!important;background-image:none!important}[data-color-mode=dark] .sticky-table-container tbody tr.table-row-selected:hover>td:nth-child(1),[data-color-mode=dark] .sticky-table-container tbody tr.table-row-selected:hover>td:nth-child(2),[data-color-mode=dark] .sticky-table-container tbody tr.table-row-selected:hover>td:nth-child(3),[data-color-mode=dark] .advanced-data-table-root tbody tr.table-row-selected:hover>td.sticky-col,[data-color-mode=dark] .advanced-data-table-root tbody tr.table-row-selected:hover>td.sticky-col-select{background-color:var(--ams-table-row-selected-bg)!important;background-image:none!important}[data-color-mode=dark] .table-container,[data-color-mode=dark] .table-container table,[data-color-mode=dark] .table-container tbody td,[data-color-mode=dark] .table-container thead th,[data-color-mode=dark] .sticky-table-container tbody td,[data-color-mode=dark] .sticky-table-container thead th,[data-color-mode=dark] .editable-table-container tbody td,[data-color-mode=dark] .editable-table-container thead th,[data-color-mode=dark] .sticky-table-container-color th,[data-color-mode=dark] .sticky-table-container-color td,[data-color-mode=dark] .task-manager-table-root .tm-data-table tbody td,[data-color-mode=dark] .task-manager-table-root .tm-data-table thead th{color:var(--ams-table-text-color, #c4c4c4)}[data-color-mode=dark] .user-name-contacts-cell-name,[data-color-mode=dark] .itsid-cell-id{color:var(--ams-table-text-color, #c4c4c4)!important}[data-color-mode=dark] .advanced-data-table-root,[data-color-mode=dark] .advanced-data-table-root .card-body,[data-color-mode=dark] .advanced-data-table-pagination{background-color:#121212;color:#c4c4c4}[data-color-mode=dark] .advanced-data-table-root .form-select,[data-color-mode=dark] .advanced-data-table-pagination .form-select{background-color:#2a2a2a;color:#e8e8e8;border-color:#ffffff3b;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23c4c4c4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.ams-filter-type-select{background-color:var(--ams-input-bg, #ffffff);color:var(--ams-input-color, #212121);border-color:var(--ams-input-border, rgb(202, 202, 205))}[data-color-mode=dark] .ams-filter-type-select{background-color:var(--ams-input-bg, #2a2a2a)!important;color:var(--ams-input-color, #e8e8e8)!important;border-color:var(--ams-input-border, rgba(255, 255, 255, .23))!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23c4c4c4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important}[data-color-mode=dark] .ams-filter-type-select option{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .ams-column-filter-menu.MuiPaper-root,[data-color-mode=dark] .filter-dropdown.MuiPaper-root,[data-color-mode=dark] .MuiPaper-root.ams-column-filter-menu,[data-color-mode=dark] .MuiPaper-root.filter-dropdown{background-color:#2a2a2a!important;background-image:none!important;color:#fff!important;border:1px solid rgba(255,255,255,.12);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-color-mode=dark] .ams-column-filter-menu .MuiPaper-root,[data-color-mode=dark] .ams-column-filter-menu .MuiAutocomplete-paper,[data-color-mode=dark] .filter-dropdown .MuiPaper-root,[data-color-mode=dark] .filter-dropdown .MuiAutocomplete-paper,[data-color-mode=dark] .MuiPaper-root.ams-column-filter-select-paper,[data-color-mode=dark] .ams-column-filter-select-paper.MuiAutocomplete-paper,[data-color-mode=dark] .MuiPaper-root:not(.MuiAlert-root) .ams-column-filter-select-paper.MuiPaper-root{background-color:#1e1e1e!important;background-image:none!important;color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-color-mode=dark] .ams-column-filter-menu .MuiOutlinedInput-root,[data-color-mode=dark] .ams-column-filter-menu .form-control,[data-color-mode=dark] .ams-column-filter-menu .form-select,[data-color-mode=dark] .ams-column-filter-menu .ams-filter-type-select,[data-color-mode=dark] .filter-dropdown .MuiOutlinedInput-root,[data-color-mode=dark] .filter-dropdown .form-control,[data-color-mode=dark] .filter-dropdown .form-select,[data-color-mode=dark] .filter-dropdown .ams-filter-type-select{background-color:#1e1e1e!important;color:#fff!important;border-color:#ffffff3b!important}[data-color-mode=dark] .ams-column-filter-menu .MuiInputBase-input,[data-color-mode=dark] .ams-column-filter-menu .MuiAutocomplete-input,[data-color-mode=dark] .ams-column-filter-menu .MuiSelect-select,[data-color-mode=dark] .filter-dropdown .MuiInputBase-input,[data-color-mode=dark] .filter-dropdown .MuiAutocomplete-input,[data-color-mode=dark] .filter-dropdown .MuiSelect-select{color:#fff!important;-webkit-text-fill-color:#fff!important}[data-color-mode=dark] .ams-column-filter-menu .MuiInputBase-input::placeholder,[data-color-mode=dark] .ams-column-filter-menu .form-control::placeholder,[data-color-mode=dark] .filter-dropdown .MuiInputBase-input::placeholder,[data-color-mode=dark] .filter-dropdown .form-control::placeholder{color:#ffffff8c!important;opacity:1}[data-color-mode=dark] .ams-column-filter-menu .MuiInputLabel-root.MuiInputLabel-shrink,[data-color-mode=dark] .filter-dropdown .MuiInputLabel-root.MuiInputLabel-shrink{background-color:#1e1e1e}.ams-column-filter-select-listbox.MuiAutocomplete-listbox,.ams-column-filter-menu .MuiAutocomplete-listbox,.filter-dropdown .MuiAutocomplete-listbox{max-height:220px!important;overflow-y:auto!important;overscroll-behavior:contain}.ams-column-filter-select-paper.MuiPaper-root,.ams-column-filter-select-paper.MuiAutocomplete-paper{overflow:hidden!important}[data-color-mode=dark] .ams-column-filter-select-listbox.MuiAutocomplete-listbox,[data-color-mode=dark] .ams-column-filter-menu .MuiAutocomplete-listbox,[data-color-mode=dark] .ams-column-filter-menu .MuiAutocomplete-option,[data-color-mode=dark] .filter-dropdown .MuiAutocomplete-listbox,[data-color-mode=dark] .filter-dropdown .MuiAutocomplete-option{background-color:#1e1e1e!important;color:#fff!important}[data-color-mode=dark] .ams-column-filter-menu .MuiAutocomplete-option.Mui-focused,[data-color-mode=dark] .ams-column-filter-menu .MuiAutocomplete-option[aria-selected=true],[data-color-mode=dark] .filter-dropdown .MuiAutocomplete-option.Mui-focused,[data-color-mode=dark] .filter-dropdown .MuiAutocomplete-option[aria-selected=true]{background-color:#ffffff1a!important}[data-color-mode=dark] .ams-column-filter-menu .MuiChip-root,[data-color-mode=dark] .ams-column-filter-menu .multiselect-chip,[data-color-mode=dark] .filter-dropdown .MuiChip-root,[data-color-mode=dark] .filter-dropdown .multiselect-chip,[data-color-mode=dark] .ams-column-filter-menu .MuiSvgIcon-root,[data-color-mode=dark] .filter-dropdown .MuiSvgIcon-root,[data-color-mode=dark] .ams-column-filter-menu .MuiTypography-root,[data-color-mode=dark] .ams-column-filter-menu .MuiFormLabel-root,[data-color-mode=dark] .ams-column-filter-menu .MuiInputLabel-root,[data-color-mode=dark] .ams-column-filter-menu .custom-select-label,[data-color-mode=dark] .filter-dropdown .MuiTypography-root,[data-color-mode=dark] .filter-dropdown .MuiFormLabel-root,[data-color-mode=dark] .filter-dropdown .MuiInputLabel-root,[data-color-mode=dark] .filter-dropdown .custom-select-label{color:#fff!important}[data-color-mode=dark] .ams-column-filter-menu .MuiButton-root,[data-color-mode=dark] .filter-dropdown .MuiButton-root{color:#fff}[data-color-mode=dark] .advanced-data-table-root .form-control,[data-color-mode=dark] .advanced-data-table-root .form-control.search-input,[data-color-mode=dark] .advanced-data-table-root .input-group .form-control{background-color:var(--ams-input-bg)!important;color:var(--ams-input-color)!important;border-color:var(--ams-input-border)!important}[data-color-mode=dark] .advanced-data-table-root .form-control.search-input::placeholder{color:var(--ams-input-placeholder);opacity:1}[data-color-mode=dark] .advanced-data-table-root .form-control.search-input:focus{background-color:var(--ams-input-bg)!important;color:var(--ams-input-color)!important;border-color:var(--ams-input-focus-border)!important;box-shadow:0 0 0 .25rem var(--ams-input-focus-shadow)!important}[data-color-mode=dark] .advanced-data-table-root .text-muted,[data-color-mode=dark] .advanced-data-table-pagination .text-muted{color:#a3a3a3!important}[data-color-mode=dark] .form-sticky-actions{background-color:#1e1e1e!important;border-top-color:#ffffff1f!important;box-shadow:0 -4px 16px #00000059!important}[data-color-mode=dark] .add-edit-kg-form-wrapper.form-main-card,[data-color-mode=dark] .add-edit-kg-form-wrapper .MuiCard-root{background-color:#1e1e1e!important;color:#e8e8e8}[data-color-mode=dark] .global-add-edit-kg-container .MuiTypography-root{color:inherit}[data-color-mode=dark] .global-add-edit-kg-container .MuiTypography-body2{color:#e57373!important}[data-color-mode=dark] .search-its-detail-form-wrapper,[data-color-mode=dark] .search-its-detail-field-wrapper{background-color:#121212;color:#e8e8e8}[data-color-mode=dark] .MuiDialog-paper .MuiDialogContent-root,[data-color-mode=dark] .MuiDialog-paper .MuiTypography-root{color:#e8e8e8}[data-color-mode=dark] .assign-passes-modal .MuiDialogContent-root{background-color:transparent!important}[data-color-mode=dark] .assign-passes-modal .seat-allocation-venue{background-color:var(--ams-bg-2)!important;border-color:var(--ams-surface-border)!important}[data-color-mode=dark] .assign-passes-modal .seat-allocation-venue__header,[data-color-mode=dark] .assign-passes-modal .seat-allocation-venue__header--open{background-color:var(--ams-bg-3)!important}[data-color-mode=dark] .assign-passes-modal .seat-allocation-date-tab{color:#e8e8e8!important;background-color:#ffffff0a!important;border-color:var(--ams-surface-border)!important}[data-color-mode=dark] .assign-passes-modal .seat-allocation-date-tab.Mui-selected{background-color:#c4a45a33!important;color:#e8e8e8!important}[data-color-mode=dark] .assign-passes-modal .MuiIconButton-root{color:#a3a3a3}[data-color-mode=dark] .assign-passes-modal .MuiIconButton-root:hover{background-color:#ffffff14}[data-color-mode=dark] .sticky-table-container thead th .btn-link,[data-color-mode=dark] .editable-table-container thead th .btn-link{color:#a3a3a3!important}[data-color-mode=dark] .kg-pool-stats-metric-card{background-color:#1e1e1e!important;border-color:#ffffff1f!important}[data-color-mode=dark] .kg-pool-stats-metric-card__label{color:#e8e8e8!important}[data-color-mode=dark] .kg-pool-stats-metric-card__sublabel{color:#a3a3a3!important}[data-color-mode=dark] .kg-pool-stats-metric-card:hover{box-shadow:0 4px 14px #00000059}[data-color-mode=dark] .hr-breakup-demographics{--hr-dash-bg: transparent;--hr-dash-card-bg: rgba(255, 255, 255, .07);--hr-dash-card-border: rgba(255, 255, 255, .09);--hr-dash-accent: rgba(147, 75, 88, .72);--hr-dash-title: #d3864e;--hr-dash-text: #f0f0f0;--hr-dash-text-secondary: rgba(255, 255, 255, .55);--hr-dash-text-muted: rgba(255, 255, 255, .45);--hr-dash-value: #ffffff;--hr-dash-tooltip-bg: rgba(40, 40, 40, .92);--hr-dash-tabs-bg: transparent}[data-color-mode=dark] .hr-attendance-trend-card__legend-swatch,[data-color-mode=dark] .hr-arrival-mobilisation-card__legend-swatch--cumulative,[data-color-mode=dark] .hr-age-gender-pyramid-card__legend-swatch--gents{background-color:#934b58b8}[data-color-mode=dark] .hr-executive-metric-card--primary{background-color:#ffffff12!important;border-color:#ffffff17!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}[data-color-mode=dark] .hr-executive-metric-card__title,[data-color-mode=dark] .hr-executive-metric-card__title--primary{color:var(--hr-dash-title, #d3864e)!important}[data-color-mode=dark] .hr-executive-metric-card__value,[data-color-mode=dark] .hr-executive-metric-card__value--primary{color:#fff!important}[data-color-mode=dark] .hr-executive-metric-card__value-suffix,[data-color-mode=dark] .hr-executive-metric-card__status-text,[data-color-mode=dark] .hr-executive-metric-card__footer,[data-color-mode=dark] .hr-executive-metric-card__subtext{color:#ffffff80!important}[data-color-mode=dark] .hr-breakup-demographics .hr-executive-metric-card:not(.hr-executive-metric-card--primary),[data-color-mode=dark] .hr-breakup-demographics .hr-demographic-chart-card,[data-color-mode=dark] .hr-breakup-demographics .hr-roster-coverage-card,[data-color-mode=dark] .hr-breakup-demographics .hr-executive-chart-card,[data-color-mode=dark] .hr-breakup-demographics .MuiCard-root:not(.hr-executive-metric-card--primary){background-color:var(--ams-bg-2, rgba(255, 255, 255, .07))!important}[data-color-mode=dark] .hr-breakup-demographics .MuiCard-root .MuiCard-root:not(.hr-executive-metric-card--primary){background-color:var(--ams-bg-3, rgba(255, 255, 255, .1))!important}[data-color-mode=dark] .hr-detail-tabs .MuiTab-root{color:#ffffff73}[data-color-mode=dark] .hr-detail-tabs .Mui-selected{color:#d3864e!important}[data-color-mode=dark] .hr-detail-tabs .MuiTabs-indicator{background-color:#d3864e}[data-color-mode=dark] .hr-breakup-demographics__placeholder{color:#e8e8e8}[data-color-mode=dark] .hr-operations-metric-card__secondary--muted{color:#ffffff80}[data-color-mode=dark] .hr-attendance-trend-card__bar-top-label{fill:#ffffffc7}[data-color-mode=dark] .hr-attendance-trend-card__tooltip,[data-color-mode=dark] .hr-attendance-consistency-card__tooltip,[data-color-mode=dark] .hr-arrival-mobilisation-card__tooltip,[data-color-mode=dark] .hr-department-workforce-card__tooltip,[data-color-mode=dark] .hr-age-gender-pyramid-card__tooltip,[data-color-mode=dark] .hr-hierarchy-pyramid-card__tooltip,[data-color-mode=dark] .hr-operations-checkins-card__tooltip{background-color:var(--hr-dash-tooltip-bg);border-color:var(--hr-dash-card-border)}[data-color-mode=dark] .hr-attendance-trend-card__tooltip-title,[data-color-mode=dark] .hr-attendance-consistency-card__tooltip-title,[data-color-mode=dark] .hr-arrival-mobilisation-card__tooltip-title,[data-color-mode=dark] .hr-department-workforce-card__tooltip-title,[data-color-mode=dark] .hr-age-gender-pyramid-card__tooltip-title,[data-color-mode=dark] .hr-hierarchy-pyramid-card__tooltip-title,[data-color-mode=dark] .hr-operations-checkins-card__tooltip-title{color:var(--hr-dash-text)}[data-color-mode=dark] .hr-attendance-trend-card__tooltip-value,[data-color-mode=dark] .hr-attendance-consistency-card__tooltip-value,[data-color-mode=dark] .hr-arrival-mobilisation-card__tooltip-value,[data-color-mode=dark] .hr-department-workforce-card__tooltip-value,[data-color-mode=dark] .hr-age-gender-pyramid-card__tooltip-value,[data-color-mode=dark] .hr-hierarchy-pyramid-card__tooltip-value,[data-color-mode=dark] .hr-operations-checkins-card__tooltip-value{color:var(--hr-dash-text-muted)}[data-color-mode=dark] .hr-attendance-trend-card__legend-label,[data-color-mode=dark] .hr-attendance-consistency-card__center-label,[data-color-mode=dark] .hr-attendance-consistency-card__legend-name,[data-color-mode=dark] .hr-attendance-consistency-card__footer,[data-color-mode=dark] .hr-arrival-mobilisation-card__legend-label,[data-color-mode=dark] .hr-department-workforce-card__legend-label,[data-color-mode=dark] .hr-age-gender-pyramid-card__legend-label,[data-color-mode=dark] .hr-operations-checkins-card__peak{color:var(--hr-dash-text-secondary)}[data-color-mode=dark] .hr-attendance-consistency-card__center-value,[data-color-mode=dark] .hr-attendance-consistency-card__legend-value,[data-color-mode=dark] .hr-hierarchy-pyramid-card__bar-label{color:var(--hr-dash-text);fill:var(--hr-dash-text)}[data-color-mode=dark] .hr-attendance-consistency-card__chart-wrap .recharts-tooltip-wrapper{background-color:var(--hr-dash-tooltip-bg)}[data-color-mode=dark] .hr-roster-coverage-card__summary-label,[data-color-mode=dark] .hr-roster-coverage-card__progress-label,[data-color-mode=dark] .hr-arrival-readiness-card__name,[data-color-mode=dark] .hr-arrival-by-region-card__name,[data-color-mode=dark] .hr-operations-present-card__name,[data-color-mode=dark] .hr-app-installed-card__region-name,[data-color-mode=dark] .hr-watchlist-card__name{color:var(--hr-dash-text-secondary)}[data-color-mode=dark] .hr-roster-coverage-card__summary-value,[data-color-mode=dark] .hr-arrival-readiness-card__stats,[data-color-mode=dark] .hr-arrival-by-region-card__stats,[data-color-mode=dark] .hr-operations-present-card__stats,[data-color-mode=dark] .hr-app-installed-card__region-percent{color:var(--hr-dash-text)}[data-color-mode=dark] .hr-roster-coverage-card__summary-box{background-color:#ffffff0f;border:1px solid rgba(255,255,255,.1)}[data-color-mode=dark] .hr-roster-coverage-card__bar,[data-color-mode=dark] .hr-arrival-readiness-card__bar-wrap{background-color:#ffffff1f}[data-color-mode=dark] .hr-roster-coverage-card__summary-value--highlight,[data-color-mode=dark] .hr-roster-coverage-card__progress-value--covered{color:#5f9ea0}[data-color-mode=dark] .hr-roster-coverage-card__bar-fill{background-color:#5f9ea0c7}[data-color-mode=dark] .hr-breakup-demographics .hr-executive-metric-card,[data-color-mode=dark] .hr-breakup-demographics .hr-executive-chart-card,[data-color-mode=dark] .hr-breakup-demographics .hr-demographic-chart-card,[data-color-mode=dark] .hr-breakup-demographics .hr-roster-coverage-card{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}[data-color-mode=dark] .hr-roster-coverage-card__progress-value--never{color:#ef5350}[data-color-mode=dark] .hr-app-installed-card__regions-title{color:var(--hr-dash-text-secondary)}[data-color-mode=dark] .hr-app-installed-card__region-bar-wrap{background-color:#ffffff1f}[data-color-mode=dark] .hr-app-installed-card__tooltip{background-color:var(--hr-dash-tooltip-bg);border-color:var(--hr-dash-card-border)}[data-color-mode=dark] .hr-app-installed-card__tooltip-title{color:var(--hr-dash-text)}[data-color-mode=dark] .hr-app-installed-card__tooltip-value{color:var(--hr-dash-text-muted)}[data-color-mode=dark] .hr-dashboard-wrapper,[data-color-mode=dark] .hr-dashboard{background:#121212;color:#e8e8e8}[data-color-mode=dark] .hr-topbar{background:#1e1e1e;border-bottom-color:#ffffff1f;box-shadow:0 2px 8px #00000059}[data-color-mode=dark] .hr-topbar-title{color:#e8e8e8}[data-color-mode=dark] .hr-topbar-sub,[data-color-mode=dark] .hr-sw span{color:#a3a3a3}[data-color-mode=dark] .hr-sp-breakdown,[data-color-mode=dark] .hr-sp-variance{background:#1e1e1e;border-color:#ffffff1f;box-shadow:0 1px 3px #00000059}[data-color-mode=dark] .hr-sp-bk-title,[data-color-mode=dark] .hr-sp-var-title{color:#a3a3a3}[data-color-mode=dark] .hr-sp-bk-name,[data-color-mode=dark] .hr-sp-bk-nums{color:#e8e8e8}[data-color-mode=dark] .hr-sp-bk-track{background:#ffffff1a}[data-color-mode=dark] .hr-vp-male{background:#3b82f626}[data-color-mode=dark] .hr-vp-female{background:#ec489926}[data-color-mode=dark] .hr-vp-male .hr-vp-lbl{color:#60a5fa}[data-color-mode=dark] .hr-vp-female .hr-vp-lbl{color:#f9a8d4}[data-color-mode=dark] .hr-vp-male .hr-vp-val{color:#93c5fd}[data-color-mode=dark] .hr-vp-female .hr-vp-val{color:#fbcfe8}[data-color-mode=dark] .hr-sdh-track{background:#ffffff1a}[data-color-mode=dark] .hr-sdh-leg-item{color:#a3a3a3}[data-color-mode=dark] .hr-sp-var-num.hr-sv-total{color:#e8e8e8}[data-color-mode=dark] .hr-table-area,[data-color-mode=dark] .hr-table-wrap{background:#121212}[data-color-mode=dark] .hr-tbl thead tr.hr-rg th,[data-color-mode=dark] .hr-tbl thead tr.hr-rs th{background:#2a2a2a;color:#e8e8e8;border-color:#ffffff1f}[data-color-mode=dark] .hr-tbl tbody td,[data-color-mode=dark] .hr-tbl tfoot td{background:#1e1e1e;color:#e8e8e8;border-color:#ffffff14}[data-color-mode=dark] .hr-tbl .hr-stot{background:#2a2a2a!important;color:#e8e8e8!important}[data-color-mode=dark] .hr-tbl tfoot .hr-stot{background:#333!important;color:#e8e8e8!important}[data-color-mode=dark] .hr-tbl tbody tr:hover td{background:var(--ams-table-row-hover-bg)}[data-color-mode=dark] .hr-tbl tbody tr:hover .hr-stot{background:var(--ams-table-row-hover-bg)!important}[data-color-mode=dark] .hr-ge-b{border-right-color:#ffffff1f!important}[data-color-mode=dark] .pcard{background:#1e1e1e;border-color:#ffffff1f;box-shadow:0 2px 10px #00000059}[data-color-mode=dark] .pcard .c-name{color:#e8e8e8}[data-color-mode=dark] .pcard .c-pos,[data-color-mode=dark] .pcard .pcard-jammat-phone{color:#a3a3a3}[data-color-mode=dark] .pcard .c-kg,[data-color-mode=dark] .pcard .pcard-col1-its{color:#8b8b8b}[data-color-mode=dark] .pcard .card-row2{border-top-color:#ffffff14}[data-color-mode=dark] .pcard .ph-gray{background:#2a2a2a;color:#a3a3a3;border-color:#ffffff26}[data-color-mode=dark] .lnode-mid,[data-color-mode=dark] .position-node{background:#2a2a2a;border-color:#ffffff3b;color:#e8e8e8;box-shadow:0 2px 8px #00000059}[data-color-mode=dark] .list-view-card-wrapper{background-color:#1e1e1ed9}[data-color-mode=dark] .list-view-card-wrapper.zone-card{background-color:#1e2a26d9!important}[data-color-mode=dark] .list-view-title{color:#7eb8ff}[data-color-mode=dark] .list-value{color:#7eb8ff!important}[data-color-mode=dark] .top-view-position-name{background-color:#04628240;border-color:#04628280;color:#e8e8e8}[data-color-mode=dark] .tm-paper{background:#1e1e1e!important;box-shadow:0 8px 35px #0000008c!important}[data-color-mode=dark] .tm-header{background:#1e1e1e!important;border-bottom-color:#ffffff1f!important}[data-color-mode=dark] .tm-content{background:#1e1e1e}[data-color-mode=dark] .tree-hierarchy-wrapper .MuiCard-root{background-color:#121212;color:#e8e8e8}[data-color-mode=dark] .department-tree .department-info:last-child:after,[data-color-mode=dark] .dep-card-container .department-wrapper:first-child:before,[data-color-mode=dark] .dep-card-container .department-wrapper:first-child:after,[data-color-mode=dark] .dep-card-container .department-wrapper:last-child:before,[data-color-mode=dark] .dep-card-container .department-wrapper:last-child:after{background-color:#0d0d0d}[data-color-mode=dark] .dep-card-container-child{border-left-color:#ffffff1f}[data-color-mode=dark] .dep-children{border-right-color:#ffffff1f}[data-color-mode=dark]{--org-top-card-bg-start: #1e1e1e;--org-top-card-bg-end: #2a2a2a;--org-top-card-highlight: rgba(255, 255, 255, .04);--org-top-card-title: #e8a878;--org-section-title: #e8a878;--org-report-section-heading: #e8a878;--org-report-section-border: rgba(232, 168, 120, .35);--org-dept-header-grad: linear-gradient(90deg, rgba(196, 164, 90, .45) 0%, rgba(232, 168, 120, .32) 100%);--ams-accent-orange: #c4a45a;--ams-accent-orange-soft: #e8a878}[data-color-mode=dark] .department-cards{background:var(--org-dept-header-grad)!important;background-color:transparent!important;color:#f5e6c8!important;border:1px solid rgba(196,164,90,.4);box-shadow:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-color-mode=dark] .dept-heading{color:#f5e6c8!important}[data-color-mode=dark] .lnode-root,[data-color-mode=dark] .position-node.root{background:linear-gradient(135deg,#7b0012,#a8001a);border:none;color:#fff;box-shadow:0 5px 18px #7b001238}[data-color-mode=dark] .lnode-root:hover,[data-color-mode=dark] .position-node.root:hover{box-shadow:0 8px 26px #7b00124d}[data-color-mode=dark] .hierarchy-tabs .MuiTab-root.Mui-selected,[data-color-mode=dark] .new-hierarchy-tab-active{background-color:#c4a45a47!important;color:#e8a878!important}[data-color-mode=dark] .hierarchy-tabs .MuiTab-root{color:#c4c4c4}[data-color-mode=dark] .language-toggle-btn-en,[data-color-mode=dark] .language-toggle-btn-ld,[data-color-mode=dark] .MuiDialog-paper .title-wrapper button{background-color:#c4a45a59!important;color:#f5e6c8!important}[data-color-mode=dark] .page-title-wrapper .MuiTypography-h4,[data-color-mode=dark] .page-header .MuiTypography-h4{color:#e8a878!important}[data-color-mode=dark] .MuiOutlinedInput-input::placeholder,[data-color-mode=dark] .textarea::placeholder,[data-color-mode=dark] .textarea-component::placeholder,[data-color-mode=dark] .text-area-description::placeholder,[data-color-mode=dark] .text-area-by-itsID::placeholder,[data-color-mode=dark] .waaz-remark-field::placeholder{color:#fff6!important;opacity:1}[data-color-mode=dark] .access-denied-content{background-color:#1e1e1e!important;border:1px solid rgba(255,255,255,.1)}[data-color-mode=dark] .access-denied-title{color:#e8e8e8!important}[data-color-mode=dark] .access-denied-message{color:#a3a3a3!important}[data-color-mode=dark] .MuiTypography-root[style*="color: rgb(0, 0, 0)"],[data-color-mode=dark] .MuiTypography-root[style*="color:#000"],[data-color-mode=dark] .MuiTypography-root[style*="color: #000"],[data-color-mode=dark] .MuiTypography-root[style*="color:#202020"],[data-color-mode=dark] .MuiTypography-root[style*="color: #202020"],[data-color-mode=dark] .MuiTypography-root[style*="color:#212121"],[data-color-mode=dark] .MuiTypography-root[style*="color: #212121"],[data-color-mode=dark] [style*="color: black"],[data-color-mode=dark] [style*="color:black"],[data-color-mode=dark] [style*="color: #000"],[data-color-mode=dark] [style*="color:#000"],[data-color-mode=dark] [style*="color: #000000"],[data-color-mode=dark] [style*="color:#000000"],[data-color-mode=dark] [style*="color: #202020"],[data-color-mode=dark] [style*="color:#202020"]{color:#e8e8e8!important}[data-color-mode=dark] [style*="color: #8B1A2B"],[data-color-mode=dark] [style*="color:#8B1A2B"],[data-color-mode=dark] [style*="color: #8b1a2b"],[data-color-mode=dark] [style*="color:#8b1a2b"],[data-color-mode=dark] [style*="color: #690a00"],[data-color-mode=dark] [style*="color:#690a00"],[data-color-mode=dark] [style*="color: #820314"],[data-color-mode=dark] [style*="color:#820314"],[data-color-mode=dark] [style*="color: #930b19"],[data-color-mode=dark] [style*="color:#930b19"]{color:#e8a878!important}[data-color-mode=dark] .khidmat-request-profile-card,[data-color-mode=dark] .khidmat-poc-card{background-color:#ffffff0f!important;border-color:#ffffff1f!important}[data-color-mode=dark] .khidmat-request-profile-label,[data-color-mode=dark] .khidmat-poc-label,[data-color-mode=dark] .khidmat-poc-card-title{color:#c4a45a!important}[data-color-mode=dark] .khidmat-request-profile-value,[data-color-mode=dark] .khidmat-request-profile-itsid,[data-color-mode=dark] .khidmat-poc-value,[data-color-mode=dark] .khidmat-poc-itsid{color:#e8e8e8!important}[data-color-mode=dark] .khidmat-request-profile-link{color:#c4c4c4!important}[data-color-mode=dark] .khidmat-request-profile-link:hover{color:#c4a45a!important}[data-color-mode=dark] .khidmat-request-profile-contact-btn,[data-color-mode=dark] .khidmat-poc-contact-btn{color:#e8e8e8!important}[data-color-mode=dark] .khidmat-request-profile-contact-btn:hover,[data-color-mode=dark] .khidmat-poc-contact-btn:hover{color:#c4a45a!important;background-color:#c4a45a1a!important}[data-color-mode=dark] .khidmat-request-profile-avatar,[data-color-mode=dark] .khidmat-poc-avatar{border-color:#ffffff2e}[data-color-mode=dark] .khidmat-request-profile-avatar-placeholder,[data-color-mode=dark] .khidmat-poc-avatar-placeholder{background-color:#ffffff14;color:#a3a3a3}[data-color-mode=dark] .hierarchy-grid-section-divider{background:linear-gradient(90deg,#c4a45a0d,#c4a45a8c,#c4a45a0d)!important}[data-color-mode=dark] .pcard .ph-red{color:#e8a878!important}[data-color-mode=dark] .MuiChip-root.MuiChip-filledDefault,[data-color-mode=dark] .MuiAutocomplete-tag,[data-color-mode=dark] .MuiChip-filledPrimary{border:1px solid rgba(196,164,90,.35)}[data-color-mode=dark] .MuiChip-root .MuiChip-deleteIcon,[data-color-mode=dark] .multiselect-chip .MuiChip-deleteIcon,[data-color-mode=dark] .MuiAutocomplete-tag .MuiChip-deleteIcon,[data-color-mode=dark] .filter-chip .MuiChip-deleteIcon,[data-color-mode=dark] .compact-searchable-input-chip .MuiChip-deleteIcon{color:#e8a878!important}[data-color-mode=dark] .MuiChip-root .MuiChip-deleteIcon:hover,[data-color-mode=dark] .multiselect-chip .MuiChip-deleteIcon:hover,[data-color-mode=dark] .MuiAutocomplete-tag .MuiChip-deleteIcon:hover{color:#c4a45a!important}[data-color-mode=dark] .hr-type-toggle,[data-color-mode=dark] .toggle-lang-btn{background:#1e1e1e!important;border-color:#ffffff1f!important}[data-color-mode=dark] .hr-type-toggle{background:#ffffff0a;border-color:#ffffff1a}[data-color-mode=dark] .hr-type-toggle .MuiToggleButton-root:not(.Mui-selected),[data-color-mode=dark] .toggle-lang-btn .MuiToggleButton-root:not(.Mui-selected){background:transparent!important;color:#a3a3a3!important}[data-color-mode=dark] .hr-type-toggle .MuiToggleButton-root.Mui-selected,[data-color-mode=dark] .toggle-lang-btn .MuiToggleButton-root.Mui-selected{background:#c4a45a38!important;color:#e8a878!important;border:1px solid rgba(196,164,90,.4)!important}[data-color-mode=dark] .hr-type-toggle .MuiToggleButton-root.Mui-selected:hover{background:#d3864e4d!important}[data-color-mode=dark] .filter-chip{background-color:#64b5f629!important;color:#90caf9!important;border:1px solid rgba(100,181,246,.28)}[data-color-mode=dark] .filter-chip .MuiChip-deleteIcon{color:#90caf9}[data-color-mode=dark] .badge-container{background-color:#ffffff1a!important;color:#e8e8e8!important;border:1px solid rgba(255,255,255,.12)}[data-color-mode=dark] .language-toggle-wrapper{background:#2a2a2a}[data-color-mode=dark] .language-toggle-text-en.inactive,[data-color-mode=dark] .language-toggle-text-ld.inactive{color:#a3a3a3}[data-color-mode=dark] .department-report .form-main-card,[data-color-mode=dark] .department-report .MuiCard-root{background-color:#1e1e1e!important;color:#e8e8e8}[data-color-mode=dark] .department-report .MuiOutlinedInput-root,[data-color-mode=dark] .department-report-field-wrapper .MuiOutlinedInput-root,[data-color-mode=dark] .department-report .MuiInputLabel-root{color:#e8e8e8}[data-color-mode=dark] .department-report .MuiOutlinedInput-root{background-color:#2a2a2a!important}[data-color-mode=dark] .department-report .MuiInputLabel-root.Mui-focused,[data-color-mode=dark] .department-report .MuiInputLabel-root.MuiFormLabel-filled{color:#e8a04a}[data-color-mode=dark] .hierarchy-tabs .MuiTab-root{background-color:#2a2a2a;color:#e8e8e8;box-shadow:none}[data-color-mode=dark] .hierarchy-tabs .MuiTab-root.Mui-selected{background-color:#690a00;color:#fff}[data-color-mode=dark] .department-cards-wrapper h4,[data-color-mode=dark] .zonal-cards-wrapper h4,[data-color-mode=dark] .department-cards-wrapper h6,[data-color-mode=dark] .zonal-cards-wrapper h6{color:#e8e8e8!important}[data-color-mode=dark] .department-report .inner-cards .MuiAvatar-root,[data-color-mode=dark] .department-report .inner-cards img{background:#2a2a2a;color:#a3a3a3}[data-color-mode=dark] .bulk-import{background-color:#1e1e1e!important;color:#e8e8e8}[data-color-mode=dark] .import-file-form-submit-button{background-color:#1e1e1e;color:#e8e8e8}[data-color-mode=dark] .import-file-table-wrapper .form-main-card{background-color:#1e1e1e!important;color:#e8e8e8}[data-color-mode=dark] .hr-tools-pass-page{color:#e8e8e8}[data-color-mode=dark] .hr-tools-pass-search-card,[data-color-mode=dark] .hr-tools-pass-search-card .MuiCardContent-root{background-color:#1e1e1e!important;border-color:#ffffff1f!important;color:#e8e8e8}[data-color-mode=dark] .hr-tools-pass-its-label{color:#e57373!important}[data-color-mode=dark] .hr-tools-pass-its-input{background-color:var(--ams-input-bg)!important;color:var(--ams-input-color)!important;border-color:var(--ams-input-border)!important}[data-color-mode=dark] .hr-tools-pass-its-input::placeholder{color:var(--ams-input-placeholder);opacity:1}[data-color-mode=dark] .hr-tools-pass-its-input:focus{border-color:var(--ams-input-focus-border)!important;box-shadow:0 0 0 3px var(--ams-input-focus-shadow)!important}[data-color-mode=dark] .hr-tools-pass-its-input:disabled{background-color:#ffffff0f!important;color:#ffffff61!important}[data-color-mode=dark] .hr-tools-pass-holder-name{color:#e57373!important;background-color:#930b1926!important;border-color:#930b194d!important}[data-color-mode=dark] .hr-tools-pass-empty-message{background-color:#1e1e1e;border-color:#930b194d}[data-color-mode=dark] .hr-tools-pass-empty-message-text{color:#a3a3a3!important}[data-color-mode=dark] .hr-tools-pass-type-title{color:#e57373!important}[data-color-mode=dark] .hr-tools-pass-card{background-color:#1e1e1e!important;border-color:#ffffff1f!important}[data-color-mode=dark] .hr-tools-pass-card--waaz{background:linear-gradient(180deg,#1e1e1e,#1a2332)!important;border-color:#1976d259!important}[data-color-mode=dark] .hr-tools-pass-card--majlis{background:linear-gradient(180deg,#1e1e1e,#2a1a1a)!important;border-color:#930b1959!important}[data-color-mode=dark] .hr-tools-pass-card--majlis .hr-tools-pass-card-day-chip{background-color:#930b19!important}[data-color-mode=dark] .hr-tools-pass-card-header{border-bottom-color:#ffffff14}[data-color-mode=dark] .hr-tools-pass-card-type-chip{background-color:#1565c033!important;color:#90caf9!important;border-color:#1565c066!important}[data-color-mode=dark] .hr-tools-pass-card--waaz .hr-tools-pass-card-label{color:#b8860b!important}[data-color-mode=dark] .hr-tools-pass-card-label{color:#e57373!important}[data-color-mode=dark] .hr-tools-pass-card-value{color:#e8e8e8!important}[data-color-mode=dark] .profile-container{color:#e8e8e8}[data-color-mode=dark] .profile-item-wrapper{border-bottom-color:#ffffff1f}[data-color-mode=dark] .profile-item-wrapper span:first-child{color:#90caf9}[data-color-mode=dark] .profile-id-card{box-shadow:0 4px 20px #0006!important}[data-color-mode=dark] .profile-araz-logo,[data-color-mode=dark] .profile-id-card-photo{background-color:#ffffff0f}[data-color-mode=dark] .profile-araz-logo[src*=no-image],[data-color-mode=dark] .profile-id-card-photo[src*=no-image]{object-fit:contain;padding:10%;box-sizing:border-box;filter:brightness(.28) contrast(1.15)}[data-color-mode=dark] .roster-table.table-container tbody td.roster-editable-col{background-color:#252525!important;color:#e8e8e8}[data-color-mode=dark] .roster-table.table-container tbody td.roster-editable-col:hover{background-color:#2a2a2a!important}[data-color-mode=dark] .MuiButton-contained.btn-green:not(.Mui-disabled),[data-color-mode=dark] .btn-green.MuiButton-containedPrimary:not(.Mui-disabled){background-color:#c4a45a47!important;color:#e8e8e8!important;border:1px solid rgba(196,164,90,.45);box-shadow:none!important}[data-color-mode=dark] .MuiButton-contained.btn-green:not(.Mui-disabled):hover,[data-color-mode=dark] .btn-green.MuiButton-containedPrimary:not(.Mui-disabled):hover{background-color:#c4a45a66!important;color:#f0e0b8!important}[data-color-mode=dark] .MuiButton-contained.btn-green.Mui-disabled,[data-color-mode=dark] .btn-green.MuiButton-containedPrimary.Mui-disabled{background-color:#ffffff1f!important;color:#ffffff61!important;cursor:not-allowed;opacity:1}[data-color-mode=dark] .btn-transparent-red.Mui-disabled{color:#ffffff42!important;border-color:#ffffff42!important}[data-color-mode=dark] .attendance-page-tabs{border-bottom-color:#ffffff1f}[data-color-mode=dark] .attendance-page-tabs .MuiTab-root{color:#a3a3a3}[data-color-mode=dark] .attendance-page-tabs .MuiTab-root.Mui-selected{color:#fff}[data-color-mode=dark] .attendance-page .page-title-wrapper .MuiTypography-h4,[data-color-mode=dark] .attendance-page .page-title{color:#e8e8e8!important}[data-color-mode=dark] .attendance-filters,[data-color-mode=dark] .attendance-report-tab-filters{background-color:#1e1e1e;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .attendance-filters.attendance-filters--modal,[data-color-mode=dark] .attendance-report-tab-filters.attendance-report-tab-filters--modal{background-color:transparent;border:none}[data-color-mode=dark] .attendance-filters-mobile-btn-dot{background-color:#81c784}[data-color-mode=dark] .attendance-filters .MuiOutlinedInput-root,[data-color-mode=dark] .attendance-filters .MuiPickersOutlinedInput-root,[data-color-mode=dark] .attendance-report-tab-filters .MuiOutlinedInput-root,[data-color-mode=dark] .attendance-report-tab-filters .MuiPickersOutlinedInput-root{background-color:#2a2a2a}[data-color-mode=dark] .miqaat-date-selector-arrow{background-color:#2a2a2a;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .miqaat-date-selector-arrow .MuiSvgIcon-root{color:#e8e8e8}[data-color-mode=dark] .attendance-report-tab-filters .MuiTypography-body2{color:#a3a3a3}[data-color-mode=dark] .attendance-report-hr-tabs .MuiTab-root{background-color:#2a2a2a;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .attendance-report-hr-tabs .MuiTab-root:hover{background-color:#690a0040;border-color:#e5737366;color:#e8e8e8}[data-color-mode=dark] .attendance-report-hr-tabs .MuiTab-root.Mui-selected{background-color:#1e1e1e;border-color:#e57373;color:#fff}[data-color-mode=dark] .attendance-report-hr-tab-count--total{background-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .attendance-report-hr-tab-count--attended{background-color:#2e7d3240;color:#81c784}[data-color-mode=dark] .attendance-report-hr-tab-count--non-attended{background-color:#c6282840;color:#e57373}[data-color-mode=dark] .attendance-report-hr-tab-panel{background-color:#1e1e1e;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .attendance-report-hr-tab-title{color:#e8e8e8!important}[data-color-mode=dark] .daily-activity-page{color:#e8e8e8}[data-color-mode=dark] .daily-activity-filters-paper,[data-color-mode=dark] .daily-activity-dept-chart-paper{background-color:#1e1e1e;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .daily-activity-dept-chart-title{color:#e8e8e8!important}[data-color-mode=dark] .daily-activity-dept-chart-subtitle,[data-color-mode=dark] .daily-activity-dept-chart-empty{color:#a3a3a3!important}[data-color-mode=dark] .daily-activity-dept-chart-tooltip{background-color:#1e1e1e;border-color:#c4a45a59;color:#e8e8e8;box-shadow:0 8px 20px #00000059}[data-color-mode=dark] .daily-activity-dept-chart-tooltip-title{color:#e8e8e8}[data-color-mode=dark] .daily-activity-dept-chart-tooltip-row{color:#a3a3a3}[data-color-mode=dark] .recharts-rectangle.recharts-tooltip-cursor,[data-color-mode=dark] .recharts-tooltip-cursor{fill:#c4a45a29!important}[data-color-mode=dark] line.recharts-tooltip-cursor{stroke:#c4a45a8c!important}[data-color-mode=dark] .recharts-default-tooltip{background-color:#1e1e1e!important;border:1px solid rgba(196,164,90,.35)!important;color:#e8e8e8!important;box-shadow:0 8px 20px #0006!important}[data-color-mode=dark] .recharts-default-tooltip .recharts-tooltip-label{color:#e8e8e8!important}[data-color-mode=dark] .recharts-default-tooltip .recharts-tooltip-item{color:#c4c4c4!important}[data-color-mode=dark] .recharts-default-tooltip .recharts-tooltip-item-name,[data-color-mode=dark] .recharts-default-tooltip .recharts-tooltip-item-value,[data-color-mode=dark] .recharts-default-tooltip .recharts-tooltip-item-separator{color:inherit!important}[data-color-mode=dark] .z-and-c-kpi-card{background-color:#00000047;border-color:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}[data-color-mode=dark] .z-and-c-kpi-grid .z-and-c-kpi-card{background-color:#00000047;border-color:#ffffff14}[data-color-mode=dark] .z-and-c-kpi-grid .z-and-c-kpi-card:hover{border-color:#ffffff14;box-shadow:none}[data-color-mode=dark] .z-and-c-kpi-title,[data-color-mode=dark] .z-and-c-kpi-subtitle{color:#a3a3a3}[data-color-mode=dark] .z-and-c-kpi-value{color:#e8e8e8!important}[data-color-mode=dark] .z-and-c-kpi-icon-wrap{background-color:#c4a45a24!important}[data-color-mode=dark] .zone-mapping-toolbar-actions .MuiButton-contained{background-color:#c4a45a47!important;color:#e8e8e8!important;border:1px solid rgba(196,164,90,.45);box-shadow:none!important}[data-color-mode=dark] .zone-mapping-toolbar-actions .MuiButton-contained:hover{background-color:#c4a45a66!important;color:#f0e0b8!important}[data-color-mode=dark] .white-list-count-renderer{background-color:#1e1e1e;border-color:#2e5e4873;box-shadow:none}[data-color-mode=dark] .white-list-count-renderer__divider.MuiDivider-root{border-color:#ffffff1f}[data-color-mode=dark] .white-list-count-renderer__label{color:#a3a3a3}[data-color-mode=dark] .white-list-count-renderer__value{color:#81c784}[data-color-mode=dark] .white-list-column-toggles__heading{color:#a3a3a3}[data-color-mode=dark] .white-list-column-toggle{background-color:#2a2a2a;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .white-list-column-toggle:hover{background-color:#2e5e4833;border-color:#81c78466}[data-color-mode=dark] .white-list-column-toggle--active{background-color:#2a2a2a;border-color:#81c78473;box-shadow:none}[data-color-mode=dark] .white-list-column-toggle__check-icon{color:#9aa0a6}[data-color-mode=dark] .white-list-column-toggle__check-icon--active{color:#81c784}[data-color-mode=dark] .white-list-column-toggle__label,[data-color-mode=dark] .white-list-column-toggle--active .white-list-column-toggle__label{color:#e8e8e8}[data-color-mode=dark] .white-list-column-toggles__trigger.MuiButton-root{background-color:#2a2a2a;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .white-list-column-toggles__trigger.MuiButton-root:hover{background-color:#2e5e4833;border-color:#81c78466}[data-color-mode=dark] .white-list-column-toggles__menu-paper.MuiPaper-root{background-color:#2a2a2a}[data-color-mode=dark] .white-list-column-toggles__menu-heading{color:#9aa0a6}[data-color-mode=dark] .white-list-column-toggles__menu-label{color:#e8e8e8}[data-color-mode=dark] .white-list-visa-details-cell__label{color:#a3a3a3}[data-color-mode=dark] .white-list-visa-details-cell__value{color:#e8e8e8}[data-color-mode=dark] .white-list-visa-details-cell__value--muted{color:#bdbdbd}[data-color-mode=dark] .white-list-itsid-cell__id{color:#a3a3a3}[data-color-mode=dark] .already-In-Hierarchy-badge{color:#ce93d8;background-color:#5e457840;border-color:#ce93d859}.recommend-hr-bulk-table .table-container table{min-width:max-content}.recommend-hr-bulk-table .action-input-field-wrapper{width:100%;min-width:0}.recommend-hr-bulk-table .recommend-hr-bulk-col,.recommend-hr-bulk-table thead th .assign-kg-select-field,.recommend-hr-bulk-table .action-input-field-wrapper .assign-kg-select-field{width:100%;min-width:200px!important}.recommend-hr-bulk-table thead th{vertical-align:top;padding:8px 12px;white-space:nowrap}.recommend-hr-bulk-table tbody td{padding:8px 12px;vertical-align:middle}[data-color-mode=dark] .recommend-hr-bulk-table .table-container thead th{background-color:#2d3238!important;color:#c4c4c4}[data-color-mode=dark] .recommend-hr-bulk-table .table-container tbody td{color:#c4c4c4}[data-color-mode=dark] .recommend-hr-bulk-table .MuiOutlinedInput-root,[data-color-mode=dark] .list-wrapper.recommend-hr-bulk-table .MuiOutlinedInput-root{background-color:#2a2a2a!important;color:#e8e8e8}[data-color-mode=dark] .recommend-hr-bulk-table .MuiInputLabel-root,[data-color-mode=dark] .recommend-hr-bulk-table .MuiFormLabel-root{color:#a3a3a3}[data-color-mode=dark] .recommend-hr-add-page .page-title-wrapper .MuiTypography-h4,[data-color-mode=dark] .list-wrapper.recommend-hr-bulk-table .page-title-wrapper .MuiTypography-h4{color:#fff!important}[data-color-mode=dark] .recommend-hr-bulk-table tbody tr.table-row-exists td,[data-color-mode=dark] .recommend-hr-bulk-table tbody tr.table-row-exists td.sticky-col{background-color:#3a3420!important;color:#e8e8e8!important}[data-color-mode=dark] .recommend-hr-bulk-table tbody tr.table-row-exists .user-name-contacts-cell-name,[data-color-mode=dark] .recommend-hr-bulk-table tbody tr.table-row-exists .itsid-cell-id{color:#e8e8e8!important}[data-color-mode=dark] .recommend-hr-bulk-table tbody tr.table-row-exists td .MuiOutlinedInput-root{background-color:#3a3420!important;color:#e8e8e8!important}[data-color-mode=dark] .recommend-hr-bulk-table tbody tr.table-row-exists td.sticky-col{background-color:#3a3420!important}[data-color-mode=dark] .recommend-hr-add-page .page-header{border-bottom-color:#ffffff1f}[data-color-mode=dark] .recommend-hr-add-page .MuiAlert-root{background-color:#d32f2f1f;color:#e8e8e8}.table-row-legend-dot--exists{background-color:#fff3cd;border-radius:2px}.table-row-legend-dot--error{background-color:#f8d7da;border-radius:2px}[data-color-mode=dark] .table-row-legend-dot--exists{background-color:#ffc107}[data-color-mode=dark] .table-row-legend-dot--error{background-color:#ef5350}[data-color-mode=dark] .table tbody tr.table-row-exists td,[data-color-mode=dark] .table-container tbody tr.table-row-exists td,[data-color-mode=dark] .advanced-data-table-root tr.table-row-exists td{background-color:var(--ams-table-row-exists-bg, #3a3420)!important;color:#e8e8e8!important}[data-color-mode=dark] .table tbody tr.table-row-exists .user-name-contacts-cell-name,[data-color-mode=dark] .table tbody tr.table-row-exists .itsid-cell-id,[data-color-mode=dark] .table-container tbody tr.table-row-exists .user-name-contacts-cell-name,[data-color-mode=dark] .table-container tbody tr.table-row-exists .itsid-cell-id{color:#e8e8e8!important}[data-color-mode=dark] .table tbody tr.table-row-error td,[data-color-mode=dark] .table-container tbody tr.table-row-error td,[data-color-mode=dark] .advanced-data-table-root tr.table-row-error td{background-color:var(--ams-table-row-error-bg, #3d2420)!important;color:#e8e8e8!important}.assign-hierarchy-allocate-table tbody tr.table-row-exists td.sticky-col,.assign-hierarchy-allocate-table tbody tr.table-row-exists td.sticky-col-select{background-color:#fff3cd!important}.assign-hierarchy-allocate-table tbody tr.table-row-error td.sticky-col,.assign-hierarchy-allocate-table tbody tr.table-row-error td.sticky-col-select{background-color:#f8d7da!important}[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr.table-row-exists td.sticky-col,[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr.table-row-exists td.sticky-col-select{background-color:#3a3420!important}[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr.table-row-error td.sticky-col,[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr.table-row-error td.sticky-col-select{background-color:#3d2420!important}[data-color-mode=dark] .advanced-data-table-root .sticky-columns-dynamic tbody tr.table-row-exists td.sticky-col,[data-color-mode=dark] .advanced-data-table-root .sticky-columns-dynamic tbody tr.table-row-exists td.sticky-col-select{background-color:#3a3420!important}[data-color-mode=dark] .advanced-data-table-root .sticky-columns-dynamic tbody tr.table-row-error td.sticky-col,[data-color-mode=dark] .advanced-data-table-root .sticky-columns-dynamic tbody tr.table-row-error td.sticky-col-select{background-color:#3d2420!important}.assign-hierarchy-allocate-table .sticky-col-select,.import-file-table-wrapper .sticky-col-select{text-align:left!important;vertical-align:middle}.assign-hierarchy-allocate-table .sticky-col-select .MuiCheckbox-root,.import-file-table-wrapper .sticky-col-select .MuiCheckbox-root{padding:4px;margin:0;display:inline-flex;justify-content:flex-start}.assign-kg-form-wrapper .assign-kg-form-fields .MuiFormControlLabel-root{margin-left:0;margin-right:0;justify-content:flex-start;width:100%}.assign-kg-form-wrapper .assign-kg-form-fields .MuiCheckbox-root{padding:4px;margin-left:0}@media (max-width: 375px){.assign-hierarchy-allocate-table .sticky-col-select,.import-file-table-wrapper .sticky-col-select{text-align:center!important}.assign-hierarchy-allocate-table .sticky-col-select .MuiCheckbox-root,.import-file-table-wrapper .sticky-col-select .MuiCheckbox-root{padding:4px;justify-content:center;margin:0 auto}.assign-kg-form-wrapper .assign-kg-form-fields .MuiFormControlLabel-root{justify-content:center}.assign-kg-form-wrapper .assign-kg-form-fields .MuiCheckbox-root{padding:4px;margin-left:0;margin-right:0}}.assign-hierarchy-allocate-table .action-input-field-wrapper,.assign-hierarchy-allocate-table td.assign-kg-select-field .custom-select-container,.assign-hierarchy-allocate-table thead th.assign-kg-select-field .custom-select-container{width:100%;min-width:0}.assign-hierarchy-allocate-table thead th.assign-kg-select-field,.assign-hierarchy-allocate-table td.assign-kg-select-field{min-width:360px!important}.assign-hierarchy-allocate-table thead th .assign-kg-select-field,.assign-hierarchy-allocate-table td.assign-kg-select-field .assign-kg-select-field,.assign-hierarchy-allocate-table td.assign-kg-select-field .MuiOutlinedInput-root,.assign-hierarchy-allocate-table thead th.assign-kg-select-field .MuiOutlinedInput-root{width:100%;min-width:240px!important}.assign-hierarchy-allocate-table tbody tr.table-row-exists td .MuiOutlinedInput-root{background-color:#fff3cd!important}.assign-hierarchy-allocate-table tbody tr.table-row-error td .MuiOutlinedInput-root{background-color:#f8d7da!important}.assign-hierarchy-allocate-table tbody tr:not(.table-row-exists):not(.table-row-error) td.assign-kg-select-field .MuiOutlinedInput-root{background-color:#fff!important}[data-color-mode=dark] .assign-hierarchy-allocate-table .table-container thead th{background-color:#2d3238!important;color:#e8e8e8}[data-color-mode=dark] .assign-hierarchy-allocate-table .table-container tbody td{color:#e8e8e8}[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr:not(.table-row-exists):not(.table-row-error) td.assign-kg-select-field .MuiOutlinedInput-root,[data-color-mode=dark] .assign-hierarchy-allocate-table thead th.assign-kg-select-field .MuiOutlinedInput-root{background-color:#2a2a2a!important;color:#e8e8e8}[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr.table-row-exists td .MuiOutlinedInput-root{background-color:#ffc10724!important;color:#e8e8e8!important}[data-color-mode=dark] .assign-hierarchy-allocate-table tbody tr.table-row-error td .MuiOutlinedInput-root{background-color:#f4433624!important;color:#e8e8e8!important}[data-color-mode=dark] .hr-utility-card.form-main-card{background-color:#1e1e1e!important;background-image:none!important;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .hr-utility-card.form-main-card:hover{border-color:var(--mui-palette-primary-main, #690a00);box-shadow:none}[data-color-mode=dark] .hr-utility-card .card-header-container{background-color:#1e1e1e!important;border-bottom-color:#ffffff1f!important}[data-color-mode=dark] .hr-utility-card .card-header .MuiTypography-root{color:#e8e8e8!important}[data-color-mode=dark] .hr-utility-card .card-content{background-color:#121212!important}[data-color-mode=dark] .hr-utility-card .timezone-picker-badge{background-color:#c4a45a38;color:#e8c97a;border:1px solid rgba(196,164,90,.4)}[data-color-mode=dark] .container-wrapper:has(.compose-wrapper){margin-left:0;margin-right:0;padding:12px 12px 16px}[data-color-mode=dark] .compose-wrapper{background-color:transparent;color:#e8e8e8;height:auto;min-height:100%;margin:0;padding:0}[data-color-mode=dark] .compose-inner-wrapper{background-color:#ffffff0f;color:#e8e8e8;border:1px solid rgba(255,255,255,.1);border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none;padding:16px 20px 20px;box-sizing:border-box}[data-color-mode=dark] .compose-inner-wrapper>.MuiBox-root{padding-left:0!important;padding-right:0!important}[data-color-mode=dark] .compose-header{padding-top:12px!important;padding-left:0!important;padding-right:0!important;margin-bottom:0}[data-color-mode=dark] .compose-header .compose-from-row{margin-bottom:12px!important}[data-color-mode=dark] .compose-subject-section{padding-top:12px!important;padding-bottom:4px}[data-color-mode=dark] .compose-message-editor{margin-top:12px!important}[data-color-mode=dark] .compose-actions-row{padding-top:16px!important;gap:12px!important}[data-color-mode=dark] .compose-inner-wrapper .MuiDivider-root{border-color:#ffffff1f}[data-color-mode=dark] .compose-header .compose-user-detail,[data-color-mode=dark] .compose-inner-wrapper .MuiStepLabel-label{color:#e8e8e8!important}[data-color-mode=dark] .compose-inner-wrapper .MuiStepLabel-label.Mui-active{color:#e8a878!important;font-weight:600}[data-color-mode=dark] .compose-inner-wrapper .MuiStepLabel-label.Mui-disabled{color:#ffffff61!important}[data-color-mode=dark] .compose-inner-wrapper .MuiStepIcon-root{color:#ffffff47}[data-color-mode=dark] .compose-inner-wrapper .MuiStepIcon-root.Mui-active,[data-color-mode=dark] .compose-inner-wrapper .MuiStepIcon-root.Mui-completed{color:#c4a45a}[data-color-mode=dark] .compose-inner-wrapper .MuiStepConnector-line{border-color:#ffffff2e}[data-color-mode=dark] .compose-message-editor .editor-container{background:#00000047;border-color:#ffffff1a;box-shadow:none}[data-color-mode=dark] .compose-message-editor .toolbar{background-color:#ffffff0a;border-bottom-color:#ffffff1a}[data-color-mode=dark] .compose-message-editor .toolbar-btn,[data-color-mode=dark] .compose-message-editor .toolbar-select,[data-color-mode=dark] .compose-message-editor .toolbar-input{background-color:#00000047;border-color:#ffffff29;color:#e8e8e8}[data-color-mode=dark] .compose-message-editor .toolbar-btn:hover,[data-color-mode=dark] .compose-message-editor .toolbar-select:hover,[data-color-mode=dark] .compose-message-editor .toolbar-input:hover{background-color:#c4a45a29;border-color:#c4a45a59}[data-color-mode=dark] .compose-message-editor .direction-toggle-group{border-color:#ffffff29}[data-color-mode=dark] .compose-message-editor .direction-btn{background-color:#00000047;color:#e8e8e8;border-color:#ffffff29}[data-color-mode=dark] .compose-message-editor .direction-btn:hover:not(.active){background-color:#c4a45a29}[data-color-mode=dark] .compose-message-editor .direction-btn.active{background-color:#c4a45a47;color:#e8a878;border-color:#c4a45a73}[data-color-mode=dark] .compose-message-editor .editor-content{background-color:#00000038;color:#e8e8e8}[data-color-mode=dark] .compose-message-editor .editor-content:empty:before,[data-color-mode=dark] .compose-message-editor .editor-placeholder{color:#ffffff73}[data-color-mode=dark] .compose-message-editor .toolbar-btn svg{fill:#e8e8e8}[data-color-mode=dark] .compose-message-editor .ce-insert-link-dialog,[data-color-mode=dark] .compose-message-editor .ce-insert-link-header,[data-color-mode=dark] .compose-message-editor .ce-insert-link-body,[data-color-mode=dark] .compose-message-editor .ce-insert-link-footer{background-color:#1e1e1e;color:#e8e8e8;border-color:#ffffff1f}[data-color-mode=dark] .compose-message-editor .ce-insert-link-header h3,[data-color-mode=dark] .compose-message-editor .ce-insert-link-body label{color:#e8e8e8}[data-color-mode=dark] .compose-message-editor .ce-insert-link-input,[data-color-mode=dark] .compose-message-editor .ce-insert-link-btn-cancel{background-color:#2a2a2a;color:#e8e8e8;border-color:#ffffff3b}[data-color-mode=dark] .editor-container{background:#1e1e1e;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .editor-container .toolbar{background-color:#2a2a2a;border-bottom-color:#ffffff1f}[data-color-mode=dark] .editor-container .toolbar-btn,[data-color-mode=dark] .editor-container .toolbar-select,[data-color-mode=dark] .editor-container .toolbar-input{background-color:#1e1e1e;border-color:#fff3;color:#e8e8e8}[data-color-mode=dark] .editor-container .toolbar-btn:hover,[data-color-mode=dark] .editor-container .toolbar-select:hover,[data-color-mode=dark] .editor-container .toolbar-input:hover{background-color:#333;border-color:#ffffff59}[data-color-mode=dark] .editor-container .direction-toggle-group{border-color:#fff3}[data-color-mode=dark] .editor-container .direction-btn{background-color:#1e1e1e;color:#e8e8e8;border-color:#fff3}[data-color-mode=dark] .editor-container .direction-btn:hover:not(.active){background-color:#333}[data-color-mode=dark] .editor-container .editor-content{background-color:#252525;color:#e8e8e8}[data-color-mode=dark] .editor-container .editor-content [style*=color]{color:inherit!important}[data-color-mode=dark] .editor-container .editor-content:empty:before,[data-color-mode=dark] .editor-container .editor-placeholder{color:#ffffff73}[data-color-mode=dark] .editor-container .toolbar-btn svg{fill:#e8e8e8}[data-color-mode=dark] .editor-container .ce-insert-link-dialog,[data-color-mode=dark] .editor-container .ce-insert-link-header,[data-color-mode=dark] .editor-container .ce-insert-link-body,[data-color-mode=dark] .editor-container .ce-insert-link-footer{background-color:#1e1e1e;color:#e8e8e8;border-color:#ffffff1f}[data-color-mode=dark] .editor-container .ce-insert-link-header h3,[data-color-mode=dark] .editor-container .ce-insert-link-body label{color:#e8e8e8}[data-color-mode=dark] .editor-container .ce-insert-link-input,[data-color-mode=dark] .editor-container .ce-insert-link-btn-cancel{background-color:#2a2a2a;color:#e8e8e8;border-color:#ffffff3b}[data-color-mode=dark] .editor-container .ql-container{background-color:#252525}[data-color-mode=dark] .timezone-picker-wrapper .timezone-picker-badge{background-color:#c4a45a38;color:#e8c97a;border:1px solid rgba(196,164,90,.4)}[data-color-mode=dark] .survey-frequency-timezone-label{background-color:#c4a45a38;color:#e8c97a!important;border:1px solid rgba(196,164,90,.4)}[data-color-mode=dark] .schedule-wrapper .MuiPickersLayout-root,[data-color-mode=dark] .schedule-wrapper .MuiDateCalendar-root{background-color:#1e1e1e;color:#e8e8e8}[data-color-mode=dark] .schedule-wrapper .MuiPickersCalendarHeader-label,[data-color-mode=dark] .schedule-wrapper .MuiDayCalendar-weekDayLabel,[data-color-mode=dark] .schedule-wrapper .MuiPickersDay-root{color:#e8e8e8}[data-color-mode=dark] .schedule-wrapper .MuiPickersDay-root.Mui-disabled{color:#ffffff42}[data-color-mode=dark] .schedule-wrapper .MuiPickersLayout-actionBar .MuiButton-root{color:#90caf9}[data-color-mode=dark] .schedule-wrapper .MuiPickersLayout-actionBar .MuiButton-root:last-child{color:#81c784}[data-color-mode=dark] .schedule-wrapper .MuiPickersOutlinedInput-root,[data-color-mode=dark] .custom-date-picker-wrapper .MuiPickersOutlinedInput-root{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .schedule-model-wrapper .compose-wrapper{background-color:#121212}[data-color-mode=dark] .ld-input-group{border-color:#ffffff3b;background-color:var(--ams-input-bg, #2a2a2a)}[data-color-mode=dark] .ld-input-btn{background-color:#ffffff0a;color:#e8e8e8;border-right-color:#ffffff3b}[data-color-mode=dark] .ld-input{background-color:var(--ams-input-bg, #2a2a2a);color:var(--ams-input-color, #e8e8e8)}[data-color-mode=dark] .ld-input::placeholder{color:var(--ams-input-placeholder, rgba(255, 255, 255, .5))}[data-color-mode=dark] .checkox-label{color:#e8e8e8}[data-color-mode=dark] .checkmark{background-color:#2a2a2a;border-color:#ffffff59}[data-color-mode=dark] .checkboxContainer input:checked+.checkmark{background-color:#c4a45a;border-color:#c4a45a;color:#121212}.members-list-modal .MuiDialogContent-root{padding-top:12px}.members-list-modal .optional-column-toolbar{margin-top:8px;padding-left:2px;padding-right:2px}[data-color-mode=dark] .members-list-modal .MuiDialogTitle-root .MuiIconButton-root{color:#e8e8e8}[data-color-mode=dark] .members-list-modal .MuiDialogTitle-root .MuiIconButton-root:hover{background-color:#ffffff14}[data-color-mode=dark] .inbox-wrapper{background-color:#121212;color:#e8e8e8}[data-color-mode=dark] .indox-side-bar-wrapper,[data-color-mode=dark] .indox-message-wrapper{background-color:#ffffff0a;color:#e8e8e8;border-color:#ffffff17}[data-color-mode=dark] .inbox-sidebar-search-wrap{padding:4px 4px 8px}[data-color-mode=dark] .indox-side-bar-wrapper .MuiIconButton-root{color:#e8e8e8}[data-color-mode=dark] .indox-side-bar-wrapper .MuiOutlinedInput-root{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .indox-side-bar-message-wrapper .MuiTypography-root{color:#e8e8e8}[data-color-mode=dark] .inbox-msg-view-thread-scroll{background-color:#1e1e1e;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .inbox-msg-view-message-header{border-bottom-color:#ffffff1f}[data-color-mode=dark] .inbox-msg-view-message-header__subject-label,[data-color-mode=dark] .inbox-msg-view-message-header__subject-value{color:#e8e8e8!important}[data-color-mode=dark] .inbox-message{border-bottom-color:#ffffff1f}[data-color-mode=dark] .inbox-message:hover:not(.active){background-color:#ffffff0a}[data-color-mode=dark] .inbox-message.active{background-color:#c4a45a2e;border:1px solid rgba(196,164,90,.35);box-shadow:none}[data-color-mode=dark] .inbox-message.inbox-message--unread{background-color:#81c7841a;border-color:#81c78447}[data-color-mode=dark] .inbox-message.inbox-message--unread.active{background-color:#c4a45a38;border-color:#c4a45a73}[data-color-mode=dark] .inbox-file-wrapper{background-color:#ffffff0f!important;border-color:#ffffff1f!important}[data-color-mode=dark] .inbox-file-wrapper:hover{background-color:#ffffff1a!important;border-color:#c4a45a59!important}[data-color-mode=dark] .inbox-fileName-truncate-text{color:#a3a3a3!important}[data-color-mode=dark] .inbox-message-unread-dot{box-shadow:0 0 0 2px #1e1e1eeb!important}[data-color-mode=dark] .indox-side-bar-message-wrapper .MuiAvatar-root,[data-color-mode=dark] .inbox-thread .MuiAvatar-root,[data-color-mode=dark] .inbox-msg-view-reply-collapsed .MuiAvatar-root{background-color:#c4a45a59!important;color:#f0e0b8!important}[data-color-mode=dark] .inbox-msg-view-meta .MuiButton-root{background-color:#ffffff14!important;border-color:#c4a45a59!important;color:#e8c97a!important}[data-color-mode=dark] .inbox-msg-view-meta .MuiButton-root:hover{background-color:#c4a45a2e!important;border-color:#c4a45a80!important;color:#f0d080!important}[data-color-mode=dark] .inbox-thread .inbox-thread-message-body--ltr .ql-editor,[data-color-mode=dark] .inbox-thread .inbox-thread-message-body--rtl .ql-editor{color:#e8e8e8!important}[data-color-mode=dark] .inbox-thread .inbox-thread-message-body .ql-editor [style*=color],[data-color-mode=dark] .inbox-thread .inbox-thread-message-body .ql-editor font[color],[data-color-mode=dark] .inbox-thread .inbox-thread-message-body .ql-editor .ql-color-black{color:inherit!important}[data-color-mode=dark] .inbox-thread .inbox-thread-message-body .ql-editor.ql-blank:before{color:#ffffff73}[data-color-mode=dark] .message-body-panel .ql-editor{color:#e8e8e8!important}[data-color-mode=dark] .message-body-panel .ql-editor [style*=color],[data-color-mode=dark] .message-body-panel .ql-editor font[color],[data-color-mode=dark] .message-body-panel .ql-editor .ql-color-black{color:inherit!important}[data-color-mode=dark] .inbox-msg-view-replies-pill{background-color:#ffffff0f;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .inbox-msg-view-replies-pill__icon{color:#ffffffb3}[data-color-mode=dark] .inbox-msg-view-thread-replies-bar{background-color:transparent;border-bottom-color:#ffffff1f}[data-color-mode=dark] .inbox-msg-view-reply-section,[data-color-mode=dark] .inbox-msg-view-reply-collapsed{background-color:#1e1e1e;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .inbox-msg-view-reply-collapsed__input{background-color:#2a2a2a;border-color:#ffffff3b}[data-color-mode=dark] .inbox-msg-view-reply-collapsed__input:hover{background-color:#333}[data-color-mode=dark] .inbox-msg-view-reply-collapsed__icon-btn,[data-color-mode=dark] .inbox-msg-view-reply-editor-close{background-color:#2a2a2a;border-color:#ffffff3b;color:#e8e8e8}[data-color-mode=dark] .inbox-msg-view-reply-editor-close:hover{background-color:#333}[data-color-mode=dark] .inbox-msg-view-reply-expanded{background-color:#252525}[data-color-mode=dark] .inbox-msg-view-reply-section .editor-container{background:#1e1e1e;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .inbox-msg-view-reply-section .toolbar{background-color:#2a2a2a;border-bottom-color:#ffffff1f}[data-color-mode=dark] .inbox-msg-view-reply-section .toolbar-btn,[data-color-mode=dark] .inbox-msg-view-reply-section .toolbar-select,[data-color-mode=dark] .inbox-msg-view-reply-section .toolbar-input,[data-color-mode=dark] .inbox-msg-view-reply-section .direction-btn{background-color:#1e1e1e;border-color:#fff3;color:#e8e8e8}[data-color-mode=dark] .inbox-msg-view-reply-section .editor-content{background-color:#252525;color:#e8e8e8}.inbox-sidebar-search-wrap{padding:0 2px 8px}[data-color-mode=dark] .comm-group-chat{--gc-primary: #c4a45a;--gc-primary-dark: #9a7a3c;--gc-primary-light: rgba(196, 164, 90, .18);--gc-primary-grad: linear-gradient(135deg, rgba(196, 164, 90, .55) 0%, rgba(154, 122, 60, .75) 100%);--gc-bg: #121212;--gc-sidebar-bg: rgba(255, 255, 255, .04);--gc-border: rgba(255, 255, 255, .12);--gc-text: #e8e8e8;--gc-text-sub: #b0b0b0;--gc-text-muted: #9ca3af;--gc-chat-bg: #0d0d0d;--gc-header-bg: rgba(255, 255, 255, .04);--gc-icon-muted: #c4b89a;--gc-groups-icon: #c4a45a;--gc-msg-me-bg: rgba(196, 164, 90, .18);--gc-msg-me-border: rgba(196, 164, 90, .35);--gc-msg-other-bg: rgba(255, 255, 255, .07);--gc-msg-other-border: rgba(255, 255, 255, .12);--gc-sender-me: #e8c97a;--gc-sender-other: #b0bec5;--gc-time: #90a4ae}[data-color-mode=dark] .comm-group-chat__shell{background-color:#ffffff0a;border-color:#ffffff17;box-shadow:0 8px 32px #0006}[data-color-mode=dark] .comm-group-chat__create-btn.MuiButton-root{background:#c4a45a47;color:#e8e8e8;border:1px solid rgba(196,164,90,.45);box-shadow:none}[data-color-mode=dark] .comm-group-chat__create-btn.MuiButton-root:hover{background:#c4a45a66;color:#f0e0b8;box-shadow:none}[data-color-mode=dark] .comm-group-chat__group-item:hover{background-color:#ffffff0a}[data-color-mode=dark] .comm-group-chat__group-item--active,[data-color-mode=dark] .comm-group-chat__group-item--active:hover{background-color:#c4a45a29;border:1px solid rgba(196,164,90,.35);box-shadow:none}[data-color-mode=dark] .comm-group-chat__group-item--active .comm-group-chat__group-name{color:#e8a878}[data-color-mode=dark] .comm-group-chat__group-item--active .comm-group-chat__online-dot{border-color:#1e1e1ee6}[data-color-mode=dark] .comm-group-chat__group-preview--unread{color:#c4c4c4}[data-color-mode=dark] .comm-group-chat__unread-badge{background:#c4a45a59;border:1px solid rgba(196,164,90,.45)}[data-color-mode=dark] .comm-group-chat__avatar-tone-0{background-color:#c4a45a47;color:#f0e0b8}[data-color-mode=dark] .comm-group-chat__avatar-tone-1{background-color:#e8a87847;color:#f5d4b8}[data-color-mode=dark] .comm-group-chat__avatar-tone-2{background-color:#b4965a4d;color:#e8d4a0}[data-color-mode=dark] .comm-group-chat__avatar-tone-3{background-color:#c8aa6442;color:#f0e0b8}[data-color-mode=dark] .comm-group-chat__avatar-tone-4{background-color:#a88c504d;color:#e8d4a0}[data-color-mode=dark] .comm-group-chat__avatar-tone-5{background-color:#d2af6e42;color:#f5e6c0}[data-color-mode=dark] .comm-group-chat__avatar{color:#f0e0b8}[data-color-mode=dark] .comm-group-chat__search-field .MuiOutlinedInput-root,[data-color-mode=dark] .comm-group-chat__compose-field .MuiOutlinedInput-root{background-color:#2a2a2a!important;color:#e8e8e8}[data-color-mode=dark] .comm-group-chat__search-field .MuiOutlinedInput-root fieldset,[data-color-mode=dark] .comm-group-chat__compose-field .MuiOutlinedInput-root fieldset{border-color:#ffffff3b}[data-color-mode=dark] .comm-group-chat__search-field .MuiOutlinedInput-root.Mui-focused fieldset,[data-color-mode=dark] .comm-group-chat__compose-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#c4a45a8c}[data-color-mode=dark] .comm-group-chat__compose-field .MuiOutlinedInput-root.Mui-focused{background-color:#333!important}[data-color-mode=dark] .comm-group-chat__search-field .MuiIconButton-root,[data-color-mode=dark] .comm-group-chat__compose-field .MuiIconButton-root{color:#e8e8e8}[data-color-mode=dark] .comm-group-chat__admin-notice,[data-color-mode=dark] .comm-group-chat__date-sep-pill{background-color:#ffffff12;border-color:#ffffff1f;color:#c4c4c4}[data-color-mode=dark] .comm-group-chat__img-att-btn,[data-color-mode=dark] .comm-group-chat__file-att-btn{background-color:#252525;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .comm-group-chat__send-btn{background:#333;color:#666}[data-color-mode=dark] .comm-group-chat__send-btn--active{background:#c4a45a73;color:#f0e0b8;border:1px solid rgba(196,164,90,.5)}[data-color-mode=dark] .comm-group-chat-modal .MuiDialog-paper,[data-color-mode=dark] .comm-group-chat-modal .MuiDialogContent-root,[data-color-mode=dark] .comm-group-chat-modal .MuiDialogActions-root{background-color:#1e1e1e;color:#e8e8e8}[data-color-mode=dark] .comm-group-chat-modal .MuiOutlinedInput-root{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .comm-group-chat-modal .MuiInputLabel-root,[data-color-mode=dark] .comm-group-chat-modal .MuiFormLabel-root{color:#b0b0b0}[data-color-mode=dark] .comm-group-chat-modal .MuiDivider-root{border-color:#ffffff1f}[data-color-mode=dark] .comm-group-chat-modal .user-selection-criteria-row .MuiTypography-root{color:#e8e8e8}[data-color-mode=dark] .comm-group-chat-modal__logo-upload{background-color:#2a2a2a!important;border-color:#ffffff40!important}[data-color-mode=dark] .comm-group-chat-modal__logo-upload:hover{background-color:#c4a45a24!important;border-color:#c4a45a73!important}[data-color-mode=dark] .meeting-form-page-root .page-title-wrapper .MuiTypography-h4,[data-color-mode=dark] .view-meeting-page-root .page-title-wrapper .MuiTypography-h4{color:#e8a878!important}[data-color-mode=dark] .meeting-section-header__icon{background:#c4a45a29;color:#e8a878}[data-color-mode=dark] .meeting-section-header__title{color:#e8a878!important}[data-color-mode=dark] .meeting-section-header__subtitle{color:#a3a3a3!important}[data-color-mode=dark] .meeting-details-card,[data-color-mode=dark] .meeting-invitees-card,[data-color-mode=dark] .meeting-form-page .MuiPaper-root,[data-color-mode=dark] .meeting-form-page .MuiCard-root{background-color:#ffffff0f!important;border-color:#ffffff1a!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none!important}[data-color-mode=dark] .meeting-form-actions{border-top-color:#ffffff1f}[data-color-mode=dark] .meeting-agenda-form-panel{border-color:#ffffff1a!important;background:#00000047!important}[data-color-mode=dark] .meeting-host-card{background:#ffffff0f!important;border-color:#ffffff1a!important;box-shadow:none!important}[data-color-mode=dark] .meeting-host-card__name,[data-color-mode=dark] .meeting-host-card__meta,[data-color-mode=dark] .meeting-host-card__phone-link{color:#e8e8e8!important}[data-color-mode=dark] .view-meeting-meta-maincard,[data-color-mode=dark] .view-meeting-meta-maincard .card-content,[data-color-mode=dark] .view-meeting-meta-maincard .MuiCard-root,[data-color-mode=dark] .view-meeting-meta-maincard .MuiPaper-root{background-color:transparent!important;box-shadow:none!important;border-color:transparent!important}[data-color-mode=dark] .view-meeting-meta-cell{background:#ffffff0f;border-color:#ffffff1a;box-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-color-mode=dark] .view-meeting-meta-cell:hover{border-color:#c4a45a59;box-shadow:0 4px 14px #00000040}[data-color-mode=dark] .view-meeting-meta-cell__icon,[data-color-mode=dark] .view-meeting-meta-cell__title{color:#e8a878!important}[data-color-mode=dark] .view-meeting-meta-hosted-name,[data-color-mode=dark] .view-meeting-meta-datetime-value,[data-color-mode=dark] .view-meeting-meta-address,[data-color-mode=dark] .view-meeting-meta-link-text{color:#e8e8e8!important}[data-color-mode=dark] .view-meeting-meta-hosted-position{color:#a3a3a3!important}[data-color-mode=dark] .view-meeting-meta-link:hover .view-meeting-meta-link-text{color:#e8a878!important}[data-color-mode=dark] .view-meeting-invitees-card,[data-color-mode=dark] .view-meeting-invitees-card .card-content{background-color:#ffffff0a!important;border-color:#ffffff1a!important}[data-color-mode=dark] .invitees-card{background:#ffffff0f;border-color:#ffffff1f;box-shadow:none}[data-color-mode=dark] .invitees-cards .invitees-card .invitees-card__name.MuiTypography-root{color:#e8e8e8}[data-color-mode=dark] .show-agenda-create-task,[data-color-mode=dark] .meeting-agenda-create-task,[data-color-mode=dark] .meeting-agenda-card__section-label{color:#e8a878!important}[data-color-mode=dark] .meeting-agenda-section-editor{background-color:#ffffff0f;border-color:#ffffff1f;color:#e8e8e8}[data-color-mode=dark] .meeting-agenda-section-editor__actions,[data-color-mode=dark] .record-minutes-submit-actions{border-top-color:#ffffff1a}[data-color-mode=dark] .meeting-agenda-section-row__head--clickable:hover,[data-color-mode=dark] .meeting-agenda-section-row--active .meeting-agenda-section-row__head{background-color:#c4a45a1a;border-color:#c4a45a4d}[data-color-mode=dark] .meeting-create-task-form .MuiTypography-root{color:#e8e8e8}[data-color-mode=dark] .form-main-card.view-meeting-meta-maincard{background-color:transparent!important;border:none!important;box-shadow:none!important}[data-color-mode=dark] .view-email-message-modal .MuiDialog-paper,[data-color-mode=dark] .view-email-message-modal .MuiDialogContent-root{background-color:#1e1e1eeb;color:#e8e8e8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1)}[data-color-mode=dark] .view-email-message-modal .page-title-wrapper .MuiTypography-h4{color:#fff!important}[data-color-mode=dark] .view-email-message-modal .page-title-wrapper .MuiIconButton-root{background-color:#2a2a2a!important;border-color:#ffffff3b!important;color:#e8e8e8!important}[data-color-mode=dark] .view-email-message-modal .page-title-wrapper .MuiIconButton-root .MuiSvgIcon-root{color:#e8e8e8!important}[data-color-mode=dark] .view-email-message-root .MuiDivider-root{border-color:#ffffff1f}[data-color-mode=dark] .ashara-guide-files-wrapper:not(.inbox-attachment-list-doc-viewer){background-color:#1e1e1e;box-shadow:none;border:1px solid rgba(255,255,255,.12)}[data-color-mode=dark] .ashara-guide-files-wrapper:not(.inbox-attachment-list-doc-viewer) .guide-file-wrapper{background-color:#2a2a2a;border-color:#ffffff1f}[data-color-mode=dark] .ashara-guide-files-wrapper:not(.inbox-attachment-list-doc-viewer) .guide-file-wrapper:hover{border-color:#ffffff40}[data-color-mode=dark] .ashara-guide-files-wrapper:not(.inbox-attachment-list-doc-viewer) .document-guide-box{color:#e8e8e8}[data-color-mode=dark] .ashara-guide-files-wrapper:not(.inbox-attachment-list-doc-viewer) .MuiTypography-root{color:#e8e8e8}[data-color-mode=dark] .custom-drawer .MuiBackdrop-root,[data-color-mode=dark] .MuiDrawer-root>.MuiBackdrop-root,[data-color-mode=dark] .MuiDialog-root>.MuiBackdrop-root{background-color:#0000001f!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}[data-color-mode=light] .custom-drawer .MuiBackdrop-root,[data-color-mode=light] .MuiDrawer-root>.MuiBackdrop-root,[data-color-mode=light] .MuiDialog-root>.MuiBackdrop-root{background-color:#0f172a1a!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}[data-color-mode=dark] .MuiMenu-root .MuiBackdrop-root,[data-color-mode=dark] .MuiPopover-root .MuiBackdrop-root,[data-color-mode=dark] .MuiModal-root .MuiBackdrop-root.MuiBackdrop-invisible,[data-color-mode=light] .MuiMenu-root .MuiBackdrop-root,[data-color-mode=light] .MuiPopover-root .MuiBackdrop-root,[data-color-mode=light] .MuiModal-root .MuiBackdrop-root.MuiBackdrop-invisible{background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-color-mode=dark] .custom-drawer .MuiDrawer-paper{background-color:#1e1e1ef0;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e8e8e8;border-left:1px solid rgba(255,255,255,.09);box-shadow:-8px 0 32px #00000073}[data-color-mode=dark] .custom-drawer .drawer-buttons{background-color:#1e1e1ef5;border-top:1px solid rgba(255,255,255,.12)}[data-color-mode=dark] .custom-drawer .form-field-wrapper>.MuiTypography-subtitle1,[data-color-mode=dark] .custom-drawer .MuiTypography-colorTextSecondary{color:#b0b0b0!important}[data-color-mode=dark] .custom-drawer .MuiTypography-colorSecondary{color:#b0b0b0!important}[data-color-mode=dark] .custom-drawer .MuiInputLabel-root,[data-color-mode=dark] .custom-drawer .MuiFormLabel-root,[data-color-mode=dark] .custom-drawer .custom-select-label,[data-color-mode=dark] .custom-drawer .MuiInputLabel-root.Mui-disabled,[data-color-mode=dark] .custom-drawer .MuiFormLabel-root.Mui-disabled{color:#c4c4c4!important}[data-color-mode=dark] .custom-drawer .MuiOutlinedInput-root.Mui-disabled,[data-color-mode=dark] .custom-drawer .MuiOutlinedInput-root.Mui-readOnly{background-color:#ffffff0a;opacity:1}[data-color-mode=dark] .custom-drawer .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,[data-color-mode=dark] .custom-drawer .MuiOutlinedInput-input.Mui-disabled,[data-color-mode=dark] .custom-drawer .MuiOutlinedInput-input:read-only{color:#e8e8e8!important;-webkit-text-fill-color:#e8e8e8!important;opacity:1}[data-color-mode=dark] .hr-commitment-total-field .MuiInputLabel-root,[data-color-mode=dark] .hr-commitment-total-field .MuiOutlinedInput-input{color:#e8e8e8!important;-webkit-text-fill-color:#e8e8e8!important;opacity:1}[data-color-mode=dark] .custom-drawer .file-upload-label{border-color:#ffffff3b}[data-color-mode=dark] .custom-drawer .file-name,[data-color-mode=dark] .import-file-container .file-name{color:#e8e8e8}[data-color-mode=dark] .selected-file{background-color:#2a2a2a;border-color:#ffffff3b;color:#e8e8e8}[data-color-mode=dark] .selected-file .selected-file-name{color:#e8e8e8}[data-color-mode=dark] .compact-pdf-upload-label{background-color:#ffffff0a;border-color:#c4a45a59}[data-color-mode=dark] .compact-pdf-upload-label:hover{background-color:#c4a45a14;border-color:#c4a45a8c}[data-color-mode=dark] .compact-pdf-upload .file-name{color:#e8e8e8}[data-color-mode=dark] .procurement-summary-charts .recharts-cartesian-axis-tick text,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-cartesian-axis-tick text{fill:#c4c4c4!important}[data-color-mode=dark] .procurement-summary-charts .recharts-cartesian-grid line,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-cartesian-grid line{stroke:#ffffff1f!important}[data-color-mode=dark] .procurement-summary-charts .recharts-legend-wrapper,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-legend-wrapper{left:0!important;width:100%!important}[data-color-mode=dark] .procurement-summary-charts .recharts-legend-item-text,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-legend-item-text,[data-color-mode=dark] .procurement-summary-charts .recharts-default-legend .recharts-legend-item-text{color:#c4c4c4!important;fill:#c4c4c4!important}[data-color-mode=dark] .procurement-summary-charts .recharts-pie-label text,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-pie-label text{fill:#e8e8e8!important}[data-color-mode=dark] .procurement-summary-charts .recharts-line-curve,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-line-curve{stroke:#7ecfcf!important}[data-color-mode=dark] .procurement-summary-charts .recharts-dot,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-dot{fill:#7ecfcf!important;stroke:#7ecfcf!important}[data-color-mode=dark] .procurement-summary-charts .recharts-bar-rectangle,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-bar-rectangle,[data-color-mode=dark] .procurement-summary-charts .recharts-rectangle.recharts-bar-rectangle,[data-color-mode=dark] .procurement-summary-chart-panel .recharts-rectangle.recharts-bar-rectangle{opacity:1!important}.procurement-summary-charts .recharts-wrapper,.procurement-summary-chart-panel .recharts-wrapper{position:relative!important}.procurement-summary-charts .recharts-surface,.procurement-summary-chart-panel .recharts-surface{position:relative!important;left:0!important}[data-color-mode=dark] .form-sub-heading,[data-color-mode=dark] .page-header h4.form-sub-heading,[data-color-mode=dark] .waaz-venue-form-wrapper .page-header h4{color:#e8e8e8!important}[data-color-mode=dark] .main-total-card{background:#1e1e1e;border-color:#ffffff1f;color:#e8e8e8;box-shadow:0 1px 8px #00000059}[data-color-mode=dark] .main-total-label,[data-color-mode=dark] .main-total-subtitle{color:#a3a3a3}[data-color-mode=dark] .main-total-value{color:#e8e8e8}[data-color-mode=dark] .main-total-icon{background-color:#2a2a2a}[data-color-mode=dark] .main-total-chip-male{background-color:#1d4ed833;border-color:#93c5fd59;color:#93c5fd}[data-color-mode=dark] .main-total-chip-female{background-color:#be185d33;border-color:#fbcfe859;color:#f9a8d4}[data-color-mode=dark] .main-waaz-requirement-card,[data-color-mode=dark] .main-waaz-planned-card{background-color:#1e1e1e;box-shadow:0 2px 8px #00000059}[data-color-mode=dark] .main-waaz-washroom-card{background-color:#1e1e1e;border-color:#ffffff1f;box-shadow:0 2px 8px #00000040}[data-color-mode=dark] .main-waaz-planned-add-btn,[data-color-mode=dark] .main-waaz-planned-delete-btn{background-color:#2a2a2a;border-color:#fff3}[data-color-mode=dark] .main-waaz-planned-add-btn{color:#e8e8e8}[data-color-mode=dark] .main-waaz-planned-delete-btn{color:#ef5350}[data-color-mode=dark] .main-waaz-planned-add-btn:hover{background-color:#333}[data-color-mode=dark] .main-waaz-planned-delete-btn:hover{background-color:#ef53501f;color:#ff6b6b}[data-color-mode=dark] .block-gate-dynamic-table-header{background-color:#2a2a2a;border-color:#ffffff1f}[data-color-mode=dark] .block-gate-dynamic-table-row{border-color:#ffffff1f}[data-color-mode=dark] .block-gate-delete-btn,[data-color-mode=dark] .block-gate-delete-btn.Mui-disabled{color:#ef5350;opacity:1}[data-color-mode=dark] .block-gate-delete-btn:hover{background-color:#ef53501f;color:#ff6b6b}[data-color-mode=dark] .zone-capacity-details{background-color:#1e1e1e;box-shadow:0 0 10px #00000059}[data-color-mode=dark] .chip-dashboard-caption{color:#a3a3a3}[data-color-mode=dark] .chip-dashboard-value-seating{color:#64b5f6}[data-color-mode=dark] .chip-dashboard-value-final{color:#a5b4fc}[data-color-mode=dark] .chip-dashboard-value-mawaid-estimated{color:#5eead4}[data-color-mode=dark] .chip-dashboard-value-mawaid-final{color:#f9a8d4}[data-color-mode=dark] .chip-dashboard-chip-seating.MuiChip-root{border-color:#64b5f666;background-color:#64b5f61f}[data-color-mode=dark] .chip-dashboard-chip-final.MuiChip-root{border-color:#a5b4fc66;background-color:#a5b4fc1f}[data-color-mode=dark] .chip-dashboard-chip-mawaid-estimated.MuiChip-root{border-color:#5eead466;background-color:#5eead41f}[data-color-mode=dark] .chip-dashboard-chip-mawaid-final.MuiChip-root{border-color:#f9a8d466;background-color:#f9a8d41f}[data-color-mode=dark] .single-badge{border-color:#81c78459!important;background-color:#2e7d3238!important;color:#c8e6c9!important}[data-color-mode=dark] .global-add-edit-kg-container .MuiTypography-colorSecondary{color:#a3a3a3!important}[data-color-mode=dark] .survey-frequency-field .MuiTypography-subtitle1,[data-color-mode=dark] .survey-frequency-field .MuiTypography-colorSecondary,[data-color-mode=dark] .global-add-edit-kg-container .survey-frequency-field .MuiTypography-root{color:#a3a3a3!important;font-weight:500!important}[data-color-mode=dark] .zone-capacity-color-table .MuiTableBody-root .MuiTableCell-root{color:#e8e8e8}[data-color-mode=dark] .zone-capacity-color-table .MuiTableContainer-root{border-color:#ffffff1f!important}[data-color-mode=dark] .take-survey-page .take-survey-card{background:#1e1e1e;border-color:#ffffff1f;box-shadow:0 2px 12px #00000059,0 1px 3px #00000040}[data-color-mode=dark] .take-survey-page .take-survey-card:hover{box-shadow:0 8px 32px #00000073,0 2px 8px #0000004d}[data-color-mode=dark] .take-survey-page .take-survey-card-header,[data-color-mode=dark] .take-survey-page .take-survey-card-footer,[data-color-mode=dark] .take-survey-page .take-survey-divider{border-color:#ffffff1f}[data-color-mode=dark] .take-survey-page .take-survey-card-title,[data-color-mode=dark] .take-survey-page .take-survey-time-value,[data-color-mode=dark] .take-survey-page .take-survey-dept-value{color:#e8e8e8!important}[data-color-mode=dark] .take-survey-page .take-survey-time-label,[data-color-mode=dark] .take-survey-page .take-survey-meta-left,[data-color-mode=dark] .take-survey-page .take-survey-page-subtitle{color:#a3a3a3!important}[data-color-mode=dark] .take-survey-page .take-survey-filter-chip:not(.active){background:#2a2a2a;border-color:#ffffff3b;color:#e8e8e8}[data-color-mode=dark] .take-survey-page .take-survey-filter-chip:hover{color:#e8a878;border-color:#c4a45a66}[data-color-mode=dark] .take-survey-page .take-survey-filter-chip.active{background:#c4a45a38;color:#e8a878;border-color:#c4a45a73}[data-color-mode=dark] .take-survey-page .take-survey-btn-primary{background:#c4a45a47;color:#e8e8e8;border:1px solid rgba(196,164,90,.45)}[data-color-mode=dark] .take-survey-page .take-survey-btn-primary:hover:not(:disabled){background:#c4a45a61;opacity:1}[data-color-mode=dark] .take-survey-page .take-survey-btn-secondary{background:transparent;border-color:#ffffff3b;color:#e8e8e8}[data-color-mode=dark] .take-survey-page .take-survey-btn-secondary:hover{background:#c4a45a1f;border-color:#c4a45a73;color:#e8a878}[data-color-mode=dark] .survey-report-card{background:#1e1e1e;border-color:#ffffff1f}[data-color-mode=dark] .survey-report-card-title,[data-color-mode=dark] .survey-report-info-value{color:#e8e8e8!important}[data-color-mode=dark] .survey-report-info-label,[data-color-mode=dark] .survey-report-stat-label{color:#a3a3a3!important}[data-color-mode=dark] .survey-report-search-wrapper .MuiOutlinedInput-root{background:transparent;color:#e8e8e8}[data-color-mode=dark] .survey-report-search-wrapper .MuiOutlinedInput-input{color:#e8e8e8}[data-color-mode=dark] .survey-report-search-wrapper .MuiOutlinedInput-input::placeholder{color:#a3a3a3;opacity:1}[data-color-mode=dark] .survey-report-download-media-btn,[data-color-mode=dark] .survey-report-export-btn,[data-color-mode=dark] .survey-report-download-media-btn.MuiButton-contained,[data-color-mode=dark] .survey-report-export-btn.MuiButton-contained{background-color:#c4a45a47!important;color:#e8e8e8!important;border:1px solid rgba(196,164,90,.45)!important;box-shadow:none!important}[data-color-mode=dark] .survey-report-download-media-btn:hover,[data-color-mode=dark] .survey-report-export-btn:hover,[data-color-mode=dark] .survey-report-download-media-btn.MuiButton-contained:hover,[data-color-mode=dark] .survey-report-export-btn.MuiButton-contained:hover{background-color:#c4a45a66!important;color:#f0e0b8!important}[data-color-mode=dark] .survey-report-download-media-btn.Mui-disabled,[data-color-mode=dark] .survey-report-export-btn.Mui-disabled{background-color:#c4a45a1f!important;color:#e8e8e873!important;border-color:#c4a45a33!important}[data-color-mode=dark] .survey-report-view-toggle{border-color:#ffffff3b;background:#2a2a2a}[data-color-mode=dark] .survey-report-view-toggle-btn{color:#e8e8e8}[data-color-mode=dark] .attend-survey-page .html-content-hide--rtl,[data-color-mode=dark] .attend-survey-page .html-content-hide--rtl *,[data-color-mode=dark] .attend-survey-page .MuiTypography-colorTextSecondary span[style],[data-color-mode=dark] .attend-survey-page .MuiTypography-colorTextSecondary [style*=color]{color:inherit!important}[data-color-mode=dark] .advanced-data-table-root .text.d-block{color:var(--ams-table-text-color, #c4c4c4)}[data-color-mode=dark] .daily-report-answer-text,[data-color-mode=dark] .daily-report-zone-cell{color:#c4c4c4}[data-color-mode=dark] .daily-report-department-title{color:#e8e8e8}[data-color-mode=dark] .daily-report-question-title{color:#f48fb1}[data-color-mode=dark] .daily-report-table-wrap{background:#1e1e1e;border-color:#ffffff1f}[data-color-mode=dark] .daily-report-table-wrap .daily-report-table-head .MuiTableCell-root{background:#2d3238;color:#f48fb1;border-bottom-color:#ffffff1f}[data-color-mode=dark] .daily-report-table-wrap .MuiTableBody-root .MuiTableCell-root{background:#1e1e1e;color:#e8e8e8;border-bottom-color:#ffffff14}[data-color-mode=dark] .daily-report-file-link{color:#90caf9}[data-color-mode=dark] .daily-report-file-link:hover{color:#f48fb1}[data-color-mode=dark] .daily-report-empty-state{color:#a3a3a3}[data-color-mode=dark] .survey-report-row-edited-footer td{border-top-color:#f48fb159!important}[data-color-mode=dark] .survey-report-stat-pill{background:#1e1e1e;border-color:#ffffff1f}[data-color-mode=dark] .survey-report-stat-value{color:#e8e8e8!important}[data-color-mode=dark] .survey-report-card-header,[data-color-mode=dark] .survey-report-card-depts,[data-color-mode=dark] .survey-report-card-footer{border-color:#ffffff1f}[data-color-mode=dark] .survey-report-info-row{border-bottom-color:#ffffff1f}[data-color-mode=dark] .survey-report-card.zero-responses .survey-report-card-header{background:#ef9a9a14}[data-color-mode=dark] .survey-report-card.zero-responses .survey-report-card-title{color:#ef9a9a!important}[data-color-mode=dark] .survey-report-dept-tag{background:#c4a45a24;border-color:#c4a45a52;color:#e8c97a}[data-color-mode=dark] .survey-report-dept-more{background:#ffffff14;border-color:#ffffff2e;color:#e8a878}[data-color-mode=dark] .survey-report-page .MuiOutlinedInput-root{background-color:#2a2a2a!important;color:#e8e8e8}[data-color-mode=dark] .ld-input-group{background-color:#2a2a2a;border-color:#ffffff3b}[data-color-mode=dark] .ld-input-group:hover{border-color:#ffffff59}[data-color-mode=dark] .ld-input-group:focus-within{border-color:#c4a45aa6;box-shadow:0 0 0 2px #c4a45a33}[data-color-mode=dark] .ld-input{background-color:#2a2a2a;color:#e8e8e8}[data-color-mode=dark] .ld-input::placeholder{color:#ffffff73}[data-color-mode=dark] .ld-input-direction-group{border-left-color:#ffffff3b}[data-color-mode=dark] .ld-input-btn{background-color:#ffffff0a;color:#e8e8e8;border-color:#ffffff3b}[data-color-mode=dark] .ld-input-btn:hover:not(.active){background-color:#ffffff14}[data-color-mode=dark] .ld-input-btn.active{background-color:#c4a45a59;color:#f0e0b8}[data-color-mode=dark] .ld-input-btn.active:hover{background-color:#c4a45a73;color:#f5ebb8}[data-color-mode=dark] .custom-en-ld-field{background-color:#2a2a2a;border-color:#ffffff3b;color:#e8e8e8}[data-color-mode=dark] .survey-timezone-badge{background-color:#c4a45a38;color:#e8c97a;border:1px solid rgba(196,164,90,.4)}[data-color-mode=dark] .survey-report-badge-freq{background:#e8a87824;color:#f0c9a8;border:1px solid rgba(232,168,120,.3)}[data-color-mode=dark] .survey-report-badge-responses.good{background:#81c78424;color:#a5d6a7;border-color:#81c78452}[data-color-mode=dark] .survey-report-badge-responses.neutral{background:#ffb74d24;color:#ffcc80;border-color:#ffb74d52}[data-color-mode=dark] .survey-report-badge-responses.zero{background:#ef9a9a1f;color:#ef9a9a;border-color:#ef9a9a4d}[data-color-mode=dark] .survey-report-btn-view{border-color:#c4a45a73;color:#e8a878;background:#c4a45a14}[data-color-mode=dark] .survey-report-btn-view:hover{background:#c4a45a2e;border-color:#c4a45a8c;color:#f0d080}[data-color-mode=dark] .survey-report-btn-view.zero{border-color:#ef9a9a66;color:#ef9a9a;background:#ef9a9a14}[data-color-mode=dark] .survey-report-btn-view.zero:hover{background:#ef9a9a29;border-color:#ef9a9a80;color:#ffcdd2}[data-color-mode=dark] .survey-report-btn-reminder{border-color:#c4a45a66;color:#e8a878;background:#c4a45a1a}[data-color-mode=dark] .survey-report-btn-reminder:hover:not(:disabled){background:#c4a45a33}[data-color-mode=dark] .generate-doc-preview{background-color:#121212}[data-color-mode=dark] .generate-doc-toolbar{background-color:#1e1e1e;border-bottom-color:#ffffff1f}[data-color-mode=dark] .generate-doc-viewer-shell{background-color:#1e1e1e;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 24px #00000073}[data-color-mode=dark] .generate-doc-viewer-shell iframe{background-color:#2b2b2b}[data-color-mode=dark] .generate-doc-btn-outline{border-color:#4db6ac!important;color:#4db6ac!important}[data-color-mode=dark] .generate-doc-btn-outline:hover{background-color:#4db6ac1f!important;border-color:#80cbc4!important}[data-color-mode=dark] .generate-doc-drawer-paper,[data-color-mode=dark] .generate-doc-sidebar{background-color:#1e1e1e;color:#e8e8e8}[data-color-mode=dark] .generate-doc-drawer-header,[data-color-mode=dark] .generate-doc-drawer-footer{border-color:#ffffff1f}[data-color-mode=dark] .generate-doc-drawer-title,[data-color-mode=dark] .generate-doc-list-primary.MuiTypography-root{color:#e8e8e8!important}[data-color-mode=dark] .generate-doc-pill-always{background-color:#1a7a6e38!important;color:#80cbc4!important}[data-color-mode=dark] .generate-doc-num-badge--off{background-color:#ffffff1a;color:#a3a3a3}[data-color-mode=dark] .generate-doc-sidebar-divider{border-top-color:#ffffff1f}[data-color-mode=dark] .arrival-recommendation-page__preview-panel{background-color:#1e1e1e!important;border-color:#ffffff1f!important}[data-color-mode=dark] .arrival-recommendation-page__pdf-viewer{background:#2b2b2b;border-color:#ffffff1f}[data-color-mode=dark] .arrival-recommendation-page__upload-title{color:#e8e8e8}[data-color-mode=dark] .arrival-recommendation-page__upload-subtitle{color:#a3a3a3}[data-color-mode=dark] .arrival-recommendation-page__pdf-load-error{color:#ef9a9a}[data-color-mode=dark] .arrival-recommendation-page{background-color:#0d0d0d}[data-color-mode=dark] .arrival-recommendation-page__empty-text,[data-color-mode=dark] .arrival-recommendation-page__error-text{color:#e8e8e8}[data-color-mode=dark] .arrival-recommendation-page__retry-btn{color:#e8a878!important}[data-color-mode=dark] .arrival-recommendation-page__continue-btn{background-color:#c4a45a47!important;color:#e8e8e8!important;border:1px solid rgba(196,164,90,.45)}[data-color-mode=dark] .arrival-recommendation-page__continue-btn:hover{background-color:#c4a45a66!important}[data-color-mode=dark] .arrival-recommendation-page__continue-btn.Mui-disabled{background-color:#ffffff1f!important;color:#ffffff61!important;border-color:transparent}[data-color-mode=dark] .arrival-recommendation-page__loader .MuiCircularProgress-root,[data-color-mode=dark] .arrival-recommendation-page__pdf-loading .MuiCircularProgress-root{color:#c4a45a}[data-color-mode=dark] .arrival-recommendation-card--default{background-color:#1e1e1e!important;background-image:none!important;border-color:#ffffff1f!important;box-shadow:0 2px 8px #00000059}[data-color-mode=dark] .arrival-recommendation-card--confirmed{background-color:#4caf5024!important;border-color:#4caf5073!important;box-shadow:none}[data-color-mode=dark] .arrival-recommendation-card--cancelled{background-color:#e5737324!important;border-color:#e5737373!important;box-shadow:none}[data-color-mode=dark] .arrival-recommendation-card__accent{background-color:#c4a45a}[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__title{color:#e8e8e8!important;border-bottom-color:#ffffff1a}[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__label{color:#c4c4c4!important}[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value,[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__value--emphasis{color:#a3a3a3!important}[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-text{color:#ef9a9a!important}[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__confirmed-time{color:#a3a3a3!important}[data-color-mode=dark] .arrival-recommendation-card__confirmed-icon{color:#81c784}[data-color-mode=dark] .arrival-recommendation-card__visa-summary{border-top-color:#ffffff24}[data-color-mode=dark] .arrival-recommendation-card__edit-btn.MuiIconButton-root{background-color:#ffffff14;border-color:#c4a45a59;color:#e8a878}[data-color-mode=dark] .arrival-recommendation-card__edit-btn.MuiIconButton-root:hover{background-color:#c4a45a29}[data-color-mode=dark] .arrival-recommendation-card__btn--yes,[data-color-mode=dark] .arrival-recommendation-card__btn--confirm{background-color:#4caf5038!important;border-color:#4caf5080!important;color:#a5d6a7!important}[data-color-mode=dark] .arrival-recommendation-card__btn--no,[data-color-mode=dark] .arrival-recommendation-card__btn--cancel{background-color:#e573732e!important;border-color:#e5737373!important;color:#ef9a9a!important}[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__visa-question-label,[data-color-mode=dark] .arrival-recommendation-card .MuiTypography-root.arrival-recommendation-card__visa-field-label{color:#c4c4c4!important}[data-color-mode=dark] .file-viewer-page-title>.MuiBox-root h4.file-viewer-title{color:#e8e8e8}[data-color-mode=dark] .activity-tracking-dashboard .recharts-legend-item-text,[data-color-mode=dark] .recharts-default-legend .recharts-legend-item-text{color:#c4c4c4!important;fill:#c4c4c4!important}[data-color-mode=dark] .activity-tracking-dashboard .MuiChartsAxis-tickLabel{fill:#a3a3a3!important}[data-color-mode=dark] .apexcharts-xaxis text,[data-color-mode=dark] .apexcharts-yaxis text,[data-color-mode=dark] .apexcharts-legend-text{fill:#c4c4c4!important}.view-meeting-invitees-card--stacked{padding:10px}.seat-allocation-setup-table .sticky-table-actions-cell>div{display:flex!important;width:100%!important;justify-content:flex-end!important;align-items:center!important}.seat-allocation-setup-table .seat-allocation-mobile-toolbar{margin-bottom:12px;width:100%}.seat-allocation-setup-table .seat-allocation-mobile-toolbar.zone-list-toolbar{display:flex;align-items:stretch;width:100%}.seat-allocation-setup-table .seat-allocation-mobile-toolbar .search-and-add-bar{width:100%;max-width:320px;min-width:0;height:36px;align-items:stretch!important}@media (min-width: 426px){.seat-allocation-setup-table .row.mb-2.align-items-center{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px;margin-left:0;margin-right:0}.seat-allocation-setup-table .row.mb-2.align-items-center>[class*=col-]{display:flex;align-items:center;width:auto!important;max-width:none!important;flex:0 0 auto;padding-left:0;padding-right:0}.seat-allocation-setup-table .row.mb-2.align-items-center>[class*=col-]:first-child{flex:1 1 auto;min-width:0}.seat-allocation-setup-table .row.mb-2.align-items-center>.text-end{flex:0 0 auto;justify-content:flex-end}.seat-allocation-setup-table .optional-column-toolbar{width:100%;display:flex;align-items:center}.seat-allocation-setup-table .optional-column-toolbar .input-group{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin:0}.seat-allocation-setup-table .optional-column-toolbar .input-group>.MuiBox-root{flex:0 1 350px;min-width:0;max-width:350px!important;width:100%!important}.seat-allocation-setup-table .optional-column-toolbar .search-input{height:36px!important;min-height:36px;box-sizing:border-box;margin:0}.seat-allocation-setup-table .row.mb-2.align-items-center>.text-end>.MuiBox-root{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px}.seat-allocation-setup-table .new-large-table-toolbar-action-btn.MuiButton-contained{height:36px!important;min-height:36px!important;max-height:36px;padding-top:0!important;padding-bottom:0!important;white-space:nowrap;box-sizing:border-box;flex-shrink:0}}@media (min-width: 426px) and (max-width: 1439px){.seat-allocation-setup-table .optional-column-toolbar .input-group>.MuiBox-root{flex:0 1 280px;max-width:280px!important}}.hide-show-columns__title{margin-bottom:16px}.hide-show-columns__list{min-width:600px;max-height:400px;overflow:auto}.hide-show-columns__row{display:flex;align-items:center;justify-content:space-between;margin:8px;gap:12px;min-width:0}.hide-show-columns__label{min-width:0;flex:1 1 auto}.ams-custom-modal__actions.MuiDialogActions-root{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:8px 16px 16px;margin:0}.ams-custom-modal__actions.MuiDialogActions-root>.MuiButton-root{margin:0}.module-selection-modal .MuiDialog-paper{width:100%;max-width:min(640px,calc(100vw - 32px));overflow:hidden}.module-selection-modal .MuiDialogContent-root{min-width:0;overflow-x:hidden}.module-selection-modal .ams-custom-modal__actions.MuiDialogActions-root{flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.module-selection-modal .ams-custom-modal__actions.MuiDialogActions-root>.MuiButton-root{flex:0 0 96px;min-width:96px!important;max-width:96px;width:96px!important;height:36px!important;padding:6px 12px!important;box-sizing:border-box;font-size:14px!important;line-height:1.2!important}@media (max-width: 767px){.hide-show-columns__list{min-width:0;width:100%;overflow-x:hidden;overflow-y:auto}.hide-show-columns__title{font-size:1.25rem!important}.hide-show-columns__label{font-size:.8125rem!important}}.hr-log-details{padding:12px;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box;background-color:#fafafa}.hr-log-details__title{font-weight:700!important;margin-bottom:10px!important}.hr-log-details__title--section{margin-bottom:8px!important}.hr-log-details__meta{margin-bottom:12px}.hr-log-details__divider{margin-bottom:10px!important}.hr-log-detail-item{display:flex;align-items:center;gap:8px}.hr-log-detail-item__label{font-weight:600!important;color:#930b19!important;text-transform:uppercase;letter-spacing:.4px;flex-shrink:0}.hr-log-detail-item__value{color:inherit;word-break:break-word}.hr-log-changes{width:100%;min-width:0}.hr-log-change-row{display:grid;grid-template-columns:1fr;gap:6px;width:100%;min-width:0;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.12);align-items:center}.hr-log-change-row--secondary{align-items:flex-start}.hr-log-change-row--header{display:none;padding-bottom:6px}.hr-log-change-row__field{font-weight:600!important;word-break:break-word}.hr-log-change-row__header-label{font-weight:700!important;color:#0009!important}.hr-log-change-value{white-space:pre-line;word-break:break-word}.hr-log-change-value--previous,.hr-log-assignment-card__title--previous,.hr-log-assignment-card__value--previous{color:#d32f2f!important}.hr-log-change-value--new,.hr-log-assignment-card__title--new,.hr-log-assignment-card__value--new{color:#2e7d32!important}.hr-log-secondary-list{width:100%;min-width:0}.hr-log-assignment-card{padding:8px;margin-bottom:8px;border-radius:4px;border:1px solid rgba(0,0,0,.12);background-color:#fff}.hr-log-assignment-card:last-child{margin-bottom:0}.hr-log-assignment-card__title{font-weight:700!important;display:block!important;margin-bottom:6px!important}.hr-log-assignment-card__fields{display:flex;flex-direction:column;gap:4px}.hr-log-assignment-card__row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.hr-log-assignment-card__label{color:#0009!important;flex-shrink:0;min-width:70px}.hr-log-assignment-card__value{font-weight:600!important;text-align:right;word-break:break-word}@media (min-width: 600px){.hr-log-change-row,.hr-log-change-row--header{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:8px}.hr-log-change-row--header{display:grid}}[data-color-mode=dark] .hr-log-details{background-color:#1e1e1e}[data-color-mode=dark] .hr-log-change-row{border-bottom-color:#ffffff1f}[data-color-mode=dark] .hr-log-change-row__header-label,[data-color-mode=dark] .hr-log-assignment-card__label{color:#ffffffb3!important}[data-color-mode=dark] .hr-log-assignment-card{background-color:#0d0d0d;border-color:#ffffff1f}
