@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html[data-theme=light]{--bg-1: #fafcfe;--bg-2: #ffffff;--bg-3: #fafafa;--bg-4: #f1f9ff;--bg-5: #e6f4ff;--color-1: #7980a6;--color-2: #09212d;--light: #ffffff;--dark: #000000;--shadow-1: rgba(121, 128, 166, .07);--shadow-2: rgba(121, 128, 166, .18);--Blue-100: #d5edf9;--Blue-200: #f5fbff;--Blue-300: #f1f9ff;--Blue-400: #d5edf9;--Blue-500: #addcf2;--Blue-600: #88cef1;--Blue-700: #48d3ff;--Blue-800: #31a7df;--Blue-900: #137cb6;--Blue-950: #09212d;--azure-blue-100: #f5fbff;--azure-blue-200: #e9f5ff;--azure-blue-300: #abd9fb;--azure-blue-400: #48a3e8;--azure-blue-500: #1475ca;--azure-blue-600: #105494;--azure-blue-700: #143e66;--grey-100: #fcfcff;--grey-200: #f6f7fd;--grey-300: #f1f2fa;--grey-400: #e8eaf5;--grey-500: #d5d9ee;--grey-600: #cacde2;--grey-700: #7980a6;--grey-800: #4c5063;--royal-blue-100: #f9fbff;--royal-blue-200: #f4f9ff;--royal-blue-300: #edf5ff;--royal-blue-400: #deebff;--royal-blue-500: #c4d8ff;--royal-blue-600: #a1beff;--royal-blue-700: #5c75f8;--royal-blue-800: #4c5aee;--royal-blue-900: #4557c5;--royal-blue-950: #2a3485;--purple-100: #f9f9ff;--purple-200: #f4f5ff;--purple-300: #eaecff;--purple-400: #d5d4ff;--purple-500: #b5b1ff;--purple-600: #929af5;--purple-700: #745efe;--purple-800: #5347ce;--purple-900: #3d19be;--red-100: #fff9fb;--red-200: #ffebf0;--red-300: #ffcad8;--red-400: #ff9fb8;--red-500: #ff6993;--red-600: #ff437c;--red-700: #ed115e;--red-800: #a8094a;--yellow-100: #fff9eb;--yellow-200: #feedc7;--yellow-300: #fdda8a;--yellow-400: #fcc04d;--yellow-500: #fbb03b;--yellow-600: #f5850b;--yellow-700: #d96006;--yellow-800: #782a0f;--green-100: #f9ffff;--green-200: #f0fefd;--green-300: #dff6f5;--green-400: #ade2dd;--green-500: #70c8c2;--green-600: #50b1ae;--green-700: #2a7878;--green-800: #0d2526}html[data-theme=dark]{--bg-1: #18191a;--bg-2: #232526;--bg-3: #2a2a2a;--bg-4: #22313f;--bg-5: #2d3d4d;--color-1: #7980a6;--color-2: #a8b3bd;--shadow-1: rgba(121, 128, 166, .02);--shadow-2: rgba(156, 158, 165, .1);--light: #ffffff;--dark: #000000;--Blue-100: #d5edf9;--Blue-200: #f5fbff;--Blue-300: #f1f9ff;--Blue-400: #d5edf9;--Blue-500: #addcf2;--Blue-600: #88cef1;--Blue-700: #48d3ff;--Blue-800: #31a7df;--Blue-900: #137cb6;--Blue-950: #09212d;--azure-blue-100: #f5fbff;--azure-blue-200: #e9f5ff;--azure-blue-300: #abd9fb;--azure-blue-400: #48a3e8;--azure-blue-500: #1475ca;--azure-blue-600: #105494;--azure-blue-700: #143e66;--grey-100: #fcfcff;--grey-200: #f6f7fd;--grey-300: #f1f2fa;--grey-400: #e8eaf5;--grey-500: #d5d9ee;--grey-600: #cacde2;--grey-700: #7980a6;--grey-800: #4c5063;--royal-blue-100: #f9fbff;--royal-blue-200: #f4f9ff;--royal-blue-300: #edf5ff;--royal-blue-400: #deebff;--royal-blue-500: #c4d8ff;--royal-blue-600: #a1beff;--royal-blue-700: #5c75f8;--royal-blue-800: #4c5aee;--royal-blue-900: #4557c5;--royal-blue-950: #2a3485;--purple-100: #f9f9ff;--purple-200: #f4f5ff;--purple-300: #eaecff;--purple-400: #d5d4ff;--purple-500: #b5b1ff;--purple-600: #929af5;--purple-700: #745efe;--purple-800: #5347ce;--purple-900: #3d19be;--red-100: #fff9fb;--red-200: #ffebf0;--red-300: #ffcad8;--red-400: #ff9fb8;--red-500: #ff6993;--red-600: #ff437c;--red-700: #ed115e;--red-800: #a8094a;--yellow-100: #fff9eb;--yellow-200: #feedc7;--yellow-300: #fdda8a;--yellow-400: #fcc04d;--yellow-500: #fbb03b;--yellow-600: #f5850b;--yellow-700: #d96006;--yellow-800: #782a0f;--green-100: #f9ffff;--green-200: #f0fefd;--green-300: #dff6f5;--green-400: #ade2dd;--green-500: #70c8c2;--green-600: #50b1ae;--green-700: #2a7878;--green-800: #0d2526}html ::-webkit-scrollbar-track{background-color:#ddd}html ::-webkit-scrollbar{width:8px;background-color:#ddd}html ::-webkit-scrollbar-thumb{background-color:#42424233;border:0px;background-clip:padding-box;width:8px;border-radius:5px}.btn{display:flex;align-items:center;justify-content:center;border:none;gap:10px;border-radius:6px;color:#fff;font-size:16px;font-style:normal;line-height:normal;font-weight:500;cursor:pointer}.btn .icon{width:25px;height:25px}.btn:hover{opacity:.8}.btn-rounded{border-radius:22px}.btn-disabled{cursor:not-allowed!important}.btn-light{background-color:var(light);color:var(dark)}.btn-outlined-light{background-color:transparent;border:1px solid var(light);color:var(light)}.btn-primary{background-color:var(Blue-800);color:var(light)}.btn-outlined-primary{background-color:transparent;border:1px solid var(Blue-800);color:var(Blue-800)}.btn-sm{padding:6px 14px}.btn-md{padding:8px 16px}.btn-lg{padding:10px 18px}.btn-xl{padding:12px 20px}.input-form{width:100%}.input-form .label{font-size:14px;font-weight:400}.input-form .label .red-star{font-size:12px;color:red;vertical-align:top}.input-form .error-message{margin-left:4px;margin-top:4px;font-size:12px;font-weight:400;color:red}.input-form .input-error{border:1px solid red!important}.input-form .input-container{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;min-height:32px;overflow:hidden;background-color:transparent;border-radius:2px;width:100%}.input-form .input-container .input{outline:none;width:100%;height:100%;border:0;background-color:transparent;direction:ltr;text-align:right}.input-form .input-container .icon{width:18px;height:18px}.input-form .input-container .eye-icon{width:18px;height:18px;cursor:pointer}.input-form .input-rounded{border-radius:8px}.input-form .input-sm{padding:6px 0}.input-form .input-md{padding:10px 0}.input-form .input-lg{padding:14px 0}.input-form .input-xl{padding:18px 0}.input-form .input-light{color:var(light);color:var(dark)}.input-form .input-container-light{border:1px solid var(light)}.input-form .input-primary{color:var(Blue-700)}.input-form .input-container-primary{border:1px solid var(Blue-700)}.input-form .input-info{color:var(azure-blue-400)}.input-form .input-container-info{border:1px solid var(azure-blue-400)}.input-form .input-success{color:var(green-600)}.input-form .input-container-success{border:1px solid var(green-600)}.input-form .input-danger{color:var(red-600)}.input-form .input-container-danger{border:1px solid var(red-600)}.input-form .input-warning{color:var(yellow-600)}.input-form .input-container-warning{border:1px solid var(yellow-600)}.input-form .input-dark{color:var(dark)}.input-form .input-container-dark{border:1px solid var(dark)}.input-form .input-secondary{color:var(purple-700);color:var(dark)}.input-form .input-container-secondary{border:1px solid var(purple-700)}/*!
* 
*   Mon Sep 06 2021 22:45:41 GMT-0500 (Central Daylight Time)
*   Accessible NProgress, (c) 2021 Nicholas Mackey - http://nmackey.com/accessible-nprogress
*   @license MIT
*
*//*!******************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/styles.css ***!
  \******************************************************************/#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}html[data-theme=light],html[data-theme=dark]{--bg-1: #fafcfe;--bg-2: #ffffff;--bg-3: #fafafa;--bg-4: #f1f9ff;--bg-5: #e6f4ff;--color-1: #7980a6;--color-2: #09212d;--shadow-1: rgba(121, 128, 166, .07);--shadow-2: rgba(121, 128, 166, .18);--light: #ffffff;--dark: #000000;--Blue-100: #f9fcfe;--Blue-200: #f5fbff;--Blue-300: #f1f9ff;--Blue-400: #d5edf9;--Blue-500: #addcf2;--Blue-600: #88cef1;--Blue-700: #48d3ff;--Blue-800: #31a7df;--Blue-900: #137cb6;--Blue-950: #09212d;--azure-blue-100: #f5fbff;--azure-blue-200: #e9f5ff;--azure-blue-300: #abd9fb;--azure-blue-400: #48a3e8;--azure-blue-500: #1475ca;--azure-blue-600: #105494;--azure-blue-700: #143e66;--grey-100: #fcfcff;--grey-200: #f6f7fd;--grey-300: #f1f2fa;--grey-400: #e8eaf5;--grey-500: #d5d9ee;--grey-600: #cacde2;--grey-700: #7980a6;--grey-800: #4c5063;--royal-blue-100: #f9fbff;--royal-blue-200: #f4f9ff;--royal-blue-300: #edf5ff;--royal-blue-400: #deebff;--royal-blue-500: #c4d8ff;--royal-blue-600: #a1beff;--royal-blue-700: #5c75f8;--royal-blue-800: #4c5aee;--royal-blue-900: #4557c5;--royal-blue-950: #2a3485;--purple-100: #f9f9ff;--purple-200: #f4f5ff;--purple-300: #eaecff;--purple-400: #d5d4ff;--purple-500: #b5b1ff;--purple-600: #929af5;--purple-700: #745efe;--purple-800: #5347ce;--purple-900: #3d19be;--red-100: #fff9fb;--red-200: #ffebf0;--red-300: #ffcad8;--red-400: #ff9fb8;--red-500: #ff6993;--red-600: #ff437c;--red-700: #ed115e;--red-800: #a8094a;--yellow-100: #fff9eb;--yellow-200: #feedc7;--yellow-300: #fdda8a;--yellow-400: #fcc04d;--yellow-500: #fbb03b;--yellow-600: #f5850b;--yellow-700: #d96006;--yellow-800: #782a0f;--green-100: #f9ffff;--green-200: #f0fefd;--green-300: #dff6f5;--green-400: #ade2dd;--green-500: #70c8c2;--green-600: #50b1ae;--green-700: #2a7878;--green-800: #0d2526}*{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box;text-decoration:none;outline:none;line-height:1.5}html{scroll-behavior:smooth;scroll-padding-top:5rem;overflow-x:hidden;text-size-adjust:none}html *::-webkit-scrollbar{width:7px;height:7px}html *::-webkit-scrollbar-thumb{background-color:#e8eaf5;border-radius:10px}html *::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.ta-scrollbar::-webkit-scrollbar{width:7px;height:7px}.ta-scrollbar::-webkit-scrollbar-thumb{background-color:#e8eaf5;border-radius:10px}.ta-scrollbar::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.ant-dropdown-menu{max-height:400px;overflow:auto}.guest-layout-container{width:100%;height:100vh;position:relative}.main_layout{width:100vw;height:100vh;display:flex;flex-direction:column;overflow:hidden}.main_layout .main_layout_container{width:100%;height:calc(100% - 60px);padding:25px;display:flex;gap:32px}@media (max-width: 700px){.main_layout .main_layout_container{padding:10px}}.main_layout .main_layout_container .main_layout_container_body{width:100%;max-width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;gap:12px;position:relative;transition:all .4s ease;overflow:hidden}.main_layout .main_layout_container .main_layout_container_children{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:16px;display:flex;flex-direction:column;gap:12px;position:relative;transition:all .4s ease;overflow:hidden}@media (max-width: 700px){.main_layout .main_layout_container .main_layout_container_children{border-radius:0}}.not_found{color:var(--color-2)}.ant-message .ant-message-notice-wrapper{display:flex;justify-content:center}.custom-success-message .ant-message-notice-content{border-radius:14px!important;background:linear-gradient(90deg,#d2eaf4 36.31%,#ebf9ff 99.95%)!important;color:var(--Green-700, #2a7878);font-family:Noto Sans Arabic;font-size:16px;gap:7px;display:flex;width:fit-content;align-items:center;justify-content:center;font-style:normal;font-weight:500;padding:0 20px}.custom-fail-message .ant-message-notice-content{border-radius:14px!important;background:linear-gradient(90deg,#ffebf0 36.31%,#fff9fb 99.95%)!important;color:#ff437c;font-family:Noto Sans Arabic;font-size:16px;display:flex!important;width:fit-content;gap:7px;align-items:center;justify-content:center;font-style:normal;font-weight:500;padding:0 20px}.shared_navbar{display:flex;justify-content:space-between;align-items:center;gap:12px;height:60px;min-height:60px;max-height:60px;padding:8px 25px;background:linear-gradient(0deg,var(--bg-2),var(--bg-2)),linear-gradient(270deg,#c3e4fb,#7ec0f6 59.02%,#87c1f9 87.94%),linear-gradient(0deg,#00478a,#00478a),linear-gradient(0deg,#1e5977,#1e5977),#165471;box-shadow:0 3px 5.25px var(--shadow-1)}.shared_navbar .shared_navbar_left{display:flex;justify-content:flex-start;align-items:center;gap:15px}.shared_navbar .shared_navbar_left .shared_navbar_left_logo{cursor:pointer}.shared_navbar .shared_navbar_right{display:flex;justify-content:flex-end;align-items:center;gap:12px}.shared_navbar .shared_navbar_right .shared_navbar_right_notifications{position:relative;cursor:pointer}.shared_navbar .shared_navbar_right .shared_navbar_right_notifications .shared_navbar_right_notifications_badge{position:absolute;top:-5px;right:-5px;width:14px;height:14px;border-radius:50%;background:#da3d27;color:#fff;font-size:7.5px;font-weight:500;display:flex;align-items:center;justify-content:center}.shared_navbar .shared_navbar_right .shared_navbar_right_space{cursor:pointer;display:flex;align-items:center;gap:12px}.shared_navbar .shared_navbar_right .shared_navbar_right_avatar{width:28px;height:28px;object-fit:contain;border-radius:50%}.shared_navbar .shared_navbar_right .shared_navbar_right_name{font-style:normal;font-weight:600;font-size:10.5px;line-height:14px;color:var(--color-2)}.shared_navbar .shared_navbar_right .shared_navbar_right_role{font-style:normal;font-weight:400;font-size:9px;line-height:14px;color:var(--color-2)}.shared_navbar_search .input-container{width:400px;height:36px;border-radius:39.75px;background:#f6f7fd}.shared_navbar_search .input-container input{color:#09212d;font-family:inherit;font-size:13px;font-weight:400;line-height:16px}.navBar_drop_down_item{display:flex;justify-content:space-between;align-items:center;gap:20px;min-width:250px;padding:1px 0;cursor:pointer}.navBar_drop_down_item .navBar_drop_down_item_container{display:flex;gap:12px}.navBar_drop_down_item .navBar_drop_down_item_link{color:var(--color-2);font-size:16px;font-weight:400;line-height:26px;text-align:center}.navBar_drop_down_item .navBar_drop_down_item_icon{height:24px;width:24px}.shared_sidebar{width:255px;min-width:255px;height:100%;padding:18px;background:var(--bg-2);box-shadow:-1px 3px 21.3px 5px var(--shadow-1);border-radius:16px;justify-content:space-between;display:flex;flex-direction:column;gap:12px;position:relative;transition:all .4s ease}@media (max-width: 600px){.shared_sidebar{display:none!important}}.shared_sidebar .shared_sidebar_hamburger_btn{position:absolute;top:32px;left:unset;right:-12px;padding:2px;width:24px;height:24px;background:var(--bg-2);box-shadow:-1px 3px 21.3px 5px var(--shadow-2);border-radius:50px;cursor:pointer;transition:transform .3s ease;-webkit-user-select:none;user-select:none;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.shared_sidebar .coming-soon{color:#4c5063;font-size:12px;font-weight:400;line-height:16px;display:flex;height:22px;padding:2px 8px;justify-content:center;align-items:center;border-radius:35px;background:#f6f7fd;white-space:nowrap;position:absolute;top:50%;right:4px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.shared_sidebar .shared_sidebar_item_disabled{cursor:not-allowed!important;pointer-events:none}.shared_sidebar .shared_sidebar_item_disabled .shared_sidebar_item_text,.shared_sidebar .shared_sidebar_item_disabled .shared_sidebar_item_icon{opacity:.5!important}.shared_sidebar .shared_sidebar_hamburger_btn_active{transform:rotate(0)}.shared_sidebar .shared_sidebar_hamburger_btn_rtl{left:-12px;right:unset;transform:rotate(180deg)}.shared_sidebar .shared_sidebar_hamburger_btn_rtl_active{transform:rotate(0)}.shared_sidebar .shared_sidebar_item{width:100%;height:50px;min-height:50px;display:flex;justify-content:flex-start;align-items:center;padding:10px;gap:15px;border-radius:10px;overflow:hidden;cursor:pointer;position:relative;transition:background-color .3s ease,color .3s ease,transform .3s ease;-webkit-transition:background-color .3s ease,color .3s ease,transform .3s ease;-moz-transition:background-color .3s ease,color .3s ease,transform .3s ease;-ms-transition:background-color .3s ease,color .3s ease,transform .3s ease;-o-transition:background-color .3s ease,color .3s ease,transform .3s ease}.shared_sidebar .shared_sidebar_item:hover{background:var(--bg-3)}.shared_sidebar .shared_sidebar_item .shared_sidebar_item_icon{width:24px;height:24px;object-fit:contain;transition:transform .3s ease}.shared_sidebar .shared_sidebar_item .shared_sidebar_item_text{white-space:nowrap;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:var(--color-1);opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease}.shared_sidebar .shared_sidebar_item_active,.shared_sidebar .shared_sidebar_item_active:hover{background:var(--bg-4)}.shared_sidebar .shared_sidebar_item_active .shared_sidebar_item_text{color:var(--color-2)}.shared_sidebar .shared_sidebar_item_collapsed .shared_sidebar_item_text{opacity:0;transform:translate(-20px)}.shared_sidebar .shared_sidebar_content{display:flex;row-gap:10px;flex-direction:column;flex:1;overflow-y:auto}.shared_sidebar .shared_sidebar_footer img{margin:0 auto -10px;display:block}.shared_sidebar .shared_sidebar_footer .shared_sidebar_footer_view{border-radius:10px;background:var(--Blue-200, #f5fbff);height:115px;padding:10px;display:flex;align-items:center;flex-direction:column;justify-content:flex-end}.shared_sidebar .shared_sidebar_footer .shared_sidebar_footer_view p{margin-bottom:10px;color:var(--Grey-700, #7980a6);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.shared_sidebar .shared_sidebar_footer .shared_sidebar_footer_view .shared_sidebar_footer_view_button{height:35px;width:159px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:8px 14px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;column-gap:10px}.shared_sidebar_collapsed{width:80px;min-width:80px;padding:18px 8px}@media (max-width: 600px){.shared_sidebar_collapsed{display:none}}.shared_sidebar_collapsed .shared_sidebar_item_collapsed{justify-content:center;align-items:center}.shared_sidebar_collapsed .coming-soon,.shared_sidebar_collapsed .shared_sidebar_footer img{display:none}.shared_sidebar_collapsed .shared_sidebar_footer .shared_sidebar_footer_view{background-color:transparent}.shared_sidebar_collapsed .shared_sidebar_footer .shared_sidebar_footer_view p{display:none}.shared_sidebar_collapsed .shared_sidebar_footer .shared_sidebar_footer_view .shared_sidebar_footer_view_button{width:100%;height:50px;white-space:nowrap}.shared_sidebar_collapsed .shared_sidebar_footer .shared_sidebar_footer_view .shared_sidebar_footer_view_button span{display:none}.sidebar_route_menu_item{width:100%!important;border:none!important;border-radius:10px;background-color:transparent}.sidebar_route_menu_item .ant-menu-submenu,.sidebar_route_menu_item .ant-menu-submenu-inline,.sidebar_route_menu_item .ant-menu-submenu-selected{width:100%;min-height:50px;padding:10px;border-radius:10px;overflow:hidden;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease}.sidebar_route_menu_item .ant-menu-submenu:hover,.sidebar_route_menu_item .ant-menu-submenu-inline:hover,.sidebar_route_menu_item .ant-menu-submenu-selected:hover{background:var(--bg-3)}.sidebar_route_menu_item .ant-menu-submenu-title{width:100%!important;padding:0!important;margin:0!important;border-radius:0!important;background-color:transparent!important}.sidebar_route_menu_item .ant-menu-submenu-title{height:28px!important}.sidebar_route_menu_item .ant-menu-inline{background-color:transparent!important}.sidebar_route_menu_item .ant-menu-inline .ant-menu-item-only-child{padding-left:12px!important}.sidebar_route_menu_item .ant-menu-item{color:var(--color-1)}.sidebar_route_menu_item .ant-menu-item-selected{background-color:var(--bg-5)!important;color:var(--color-2)}.sidebar_route_menu_item .navbar-flag-container{color:var(--color-2)}.sidebar_route_menu_item .sidebar_route_menu_item_container{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:15px}.sidebar_route_menu_item .sidebar_route_menu_item_container .sidebar_route_menu_item_container_icon{width:24px;height:24px;object-fit:contain;transition:transform .3s ease}.sidebar_route_menu_item .sidebar_route_menu_item_container .sidebar_route_menu_item_container_text{white-space:nowrap;font-style:normal;font-weight:500;font-size:16px;line-height:21px;color:var(--color-1);opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease;-webkit-user-select:none;user-select:none}.sidebar_route_menu_item .ant-menu-submenu-vertical .ant-menu-submenu-title{display:flex;justify-content:center;align-items:center}.sidebar_route_menu_item_active,.sidebar_route_menu_item_active:hover{background:var(--bg-4)}.sidebar_route_menu_item_active .shared_sidebar_item_text{color:var(--color-2)}.sidebar_route_menu_item_collapsed .shared_sidebar_item_text{opacity:0;transform:translate(-20px)}.sidebar_route_menu_item_children{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.sidebar_route_menu_item_children .sidebar_route_menu_item_children_icon{width:24px;height:24px;object-fit:contain;transition:transform .3s ease;-webkit-user-select:none;user-select:none}.sidebar_route_menu_item_children .sidebar_route_menu_item_children_text{white-space:nowrap;transform:translate(0);transition:opacity .3s ease,transform .3s ease;-webkit-user-select:none;user-select:none}.sidebar_route_menu_item_children_container{display:flex;justify-content:center;align-items:center}.sidebar_route_menu_item_children_container .ant-menu-title-content{width:100%;height:100%;color:var(--color-1);display:flex}.sidebar_route_menu_item_children_container_active{background-color:var(--bg-5)!important}.navbar-flag-container{width:100%;height:100%;display:flex;align-items:center!important;gap:12px;border-radius:12px;cursor:pointer}.navbar-flag-container .navbar-flag{width:24px;height:24px}.navbar_language_menu{border:none!important;background-color:transparent!important}.navbar_language_menu .ant-menu-submenu,.navbar_language_menu .ant-menu-submenu-inline,.navbar_language_menu .ant-menu-submenu-selected{border-radius:0!important;background-color:transparent!important}.navbar_language_menu .ant-menu-submenu-title{width:100%!important;padding:0!important;margin:0!important;border-radius:0!important;background-color:transparent!important}.navbar_language_menu .ant-menu-submenu-title{height:28px!important}.navbar_language_menu .ant-menu-inline{background-color:transparent!important}.navbar_language_menu .ant-menu-inline .ant-menu-item-only-child{padding-left:12px!important}.navbar_language_menu .ant-menu-item-selected{background-color:var(--bg-4)!important}.navbar_language_menu .navbar-flag-container{color:var(--color-2)}.overflow-tooltip-overlay .ant-tooltip-inner *{color:#fff!important}.breadcrumb-container nav .breadcrumb{display:flex;align-items:center;column-gap:10px;list-style:none;color:#7980a6;font-size:14px;font-weight:400;line-height:16px}.breadcrumb-container nav .breadcrumb-item{cursor:pointer;text-transform:capitalize}.breadcrumb-container nav .breadcrumb a{color:#7980a6}.breadcrumb-container nav .breadcrumb .active{color:#1475ca;font-weight:400;line-height:16px}.tag-container{display:flex;padding:8px;height:26px;align-items:center;gap:10px;border-radius:35px;text-wrap:nowrap;width:fit-content}.tag-container .label{text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;max-width:150px}.tag-container .dot{width:6px;height:6px;border-radius:50%}.upload-file-container{display:flex;gap:10px;border-radius:5px;border:1px solid var(--Grey-400, #e8eaf5);background:var(--Value-100, #fff);padding:6px;justify-content:space-between;align-items:center;width:100%}.upload-file-container .description{color:var(--Grey-700, #7980a6);width:40%;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.upload-file-container .upload-label{padding:7px;display:flex;align-items:center;gap:7px;border-radius:5px;border:1px solid var(--Grey-500, #d5d9ee);background:var(--Grey-100, #fcfcff);cursor:pointer;color:var(--Grey-800, #4c5063);text-align:center;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500}.upload-file-container .upload-input{display:none}.upload-file-container .error-message{color:red;font-size:12px}.range-date-container{width:100%;min-width:250px}.range-date-container .select-date-button{display:flex;align-items:center;cursor:pointer;gap:8px;color:var(--Grey-Grey-500, #7980a6);font-family:Poppins;font-size:12px;font-style:normal;font-weight:300;line-height:normal;border-radius:5px;background:var(--White, #fff);padding:8px 10px}.range-nav-btn-container{border:1px solid #e8eaf5;display:flex;align-items:center;border-radius:50%}.ant-picker-dropdown.ant-picker-dropdown-placement-bottomRight .ant-picker-range-arrow,.ant-picker-dropdown .ant-picker-super-prev-icon,.ant-picker-dropdown .ant-picker-super-next-icon{display:none}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets{background:var(--Royal-Blue-200, #f4f9ff);color:var(--Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:13px;font-style:normal;font-weight:400;line-height:14px}.ant-picker-header-super-next-btn,.ant-picker-header-super-prev-btn{display:none}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:50%;width:34px;height:34px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before{height:34px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled):before{height:34px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled):before,:where(.css-dev-only-do-not-override-162d380).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before,:where(.css-dev-only-do-not-override-162d380).ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled):before{height:34px}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:50%;width:34px;height:34px}.ant-picker-header-super-prev-btn{display:none}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-radius:50%;width:34px;height:34px}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-body{border-right:1px solid #f3f3f3}.ant-picker-dropdown .ant-picker-footer-extra{height:100%;background-color:#fff;border-right:1px solid #f3f3f3}:where(.css-dev-only-do-not-override-162d380).ant-picker-dropdown .ant-picker-panels+.ant-picker-footer .ant-picker-ranges{display:none}.footer-container{display:flex;align-items:center;padding:10px;justify-content:space-between}.footer-container .date-range{color:var(--Grey-Grey-500, #7980a6);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:25px}.footer-container .footer-btns{display:flex;gap:5px}.footer-container .footer-btns .apply-button{border-radius:8px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.footer-container .footer-btns .cancel-button{border-radius:8px;border:1px solid var(--Blue-800, #31a7df);background:#f9fcfe;color:var(--Blue-800, #31a7df);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}:where(.css-dev-only-do-not-override-162d380).ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li{color:var(--Grey-Grey-500, #7980a6);text-align:left;font-family:Poppins;font-size:11px;font-style:normal;cursor:pointer;font-weight:400;padding:5px 15px;line-height:normal}.select-container{position:relative}.select-container :where(.css-dev-only-do-not-override-apn68).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border:1px solid #e8eaf5}.select-container .error-message{position:absolute;color:var(--red-600);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px;bottom:-20px}.custom-alert-container{display:flex;align-items:center;gap:24px;padding:7px 9px;border-radius:14px;background:linear-gradient(90deg,#e9f5ff 36.31%,#f5fbff 99.95%)}.custom-alert-container span{color:var(--Azure-Blue-500, #1475ca);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.infinit-scroll-single-select{width:92%;position:relative}.infinit-scroll-single-select .input-and-tags-container{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:8px;padding-left:10px;padding-right:10px;height:35px;border:1px solid var(--Grey-300, #f1f2fa);background:var(--Value-100, #fff)}.infinit-scroll-single-select .input-and-tags-container .add-option-input{border:0px;width:100%}.infinit-scroll-single-select .input-and-tags-container .add-option-input:disabled{background:#fff;cursor:not-allowed}.infinit-scroll-single-select .disabled-select{color:var(--Grey-600, #cacde2)}.infinit-scroll-single-select .options-list-container{position:absolute;width:100%;background-color:var(--light);box-shadow:0 2px 15px #7980a673;max-height:300px;padding:8px;overflow-y:auto;border-radius:6px;z-index:1000;display:flex;gap:10px;flex-direction:column}.infinit-scroll-single-select .options-list-container .spiner-container{display:flex;justify-content:center;align-items:center;width:100%}.infinit-scroll-single-select .options-list-container .remove-user-button .selected-user button{margin-top:7px;background-color:unset;cursor:pointer}.infinit-scroll-single-select .options-list-container .user-option{width:100%;cursor:pointer;display:flex;padding:5px;gap:5px;align-items:center}.infinit-scroll-single-select .options-list-container .user-option:hover{border-radius:5px}.infinit-scroll-single-select input::placeholder{color:var(--Grey-Grey-500, #cacde2);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.confirm-modal-wrapper .ant-modal-content{overflow:hidden!important;padding:0}.confirm-modal-wrapper .ant-modal-footer{display:none}.confirm-modal-header{display:flex;align-items:center;justify-content:space-between;column-gap:10px;padding:8px 15px;background:linear-gradient(90deg,#fff4f8 .08%,#fff 137.75%)}.confirm-modal-header .close-icon{cursor:pointer}.confirm-modal-header p{flex:1;color:#4c5063;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.confirm-modal-body{padding:25px}.confirm-modal-body p{color:#09212d;text-align:center}.confirm-modal-body p:first-child{margin-bottom:20px;font-size:16px;font-weight:500;line-height:24px}.confirm-modal-body p:last-child{font-size:12px;font-weight:400;line-height:16px}.confirm-modal-footer{padding:0 25px 25px;display:flex;align-items:center;justify-content:flex-end;column-gap:10px}.confirm-modal-footer button{height:35px;padding:8px 14px;text-align:center;font-size:12px;font-weight:500;line-height:16px;border-radius:5px;outline:none;border:none;width:100px;cursor:pointer}.confirm-modal-footer .cancel-btn{border:1px solid #31a7df;background:#f9fcfe;color:#31a7df}.confirm-modal-footer .confirm-btn{background:#31a7df;color:#fff}.uploader-field{width:calc(50% - 10px)}.uploader-field-title{color:#09212d;font-size:12px;font-weight:400;line-height:16px;margin-bottom:14px}.uploader-field .error{margin-left:4px;margin-top:4px;font-size:12px;font-weight:400;color:red}.uploader-field-label{border-radius:5px;border:1px dashed #c4d8ff;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;height:100px;position:relative;z-index:10;cursor:pointer}.uploader-field-label p{color:#7980a6;font-size:10px;font-weight:400;line-height:14px;margin-top:5px}.uploader-field-label p span{color:#09212d;font-size:10px;font-weight:500;line-height:14px}.uploader-field-label span{color:#cacde2;font-size:10px;font-weight:500;line-height:19px}.uploader-field-label:before{content:"";border:4px solid #edf5ff;position:absolute;left:0;top:0;width:calc(100% - 8px);height:calc(100% - 8px)}.uploader-field .ant-upload{width:100%}.uploader-field-list{margin-top:10px}.uploader-field-list-header{position:relative}.uploader-field-list-header p{display:flex;align-items:center;column-gap:5px;color:#09212d;font-size:10px;font-weight:500;line-height:14px;background-color:#fff;position:relative;z-index:10;width:fit-content;padding-right:10px}.uploader-field-list-header svg{color:#7980a6}.uploader-field-list-header:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#e8eaf5;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:2}.uploader-field-list-content{display:flex;flex-direction:column;margin-top:10px;row-gap:10px}.uploader-field-list-item{border-radius:4px;border:.759px solid var(--Grey-400, #e8eaf5);background:var(--Value-100, #fff);height:50px;padding:10px;display:flex;align-items:center;column-gap:10px}.uploader-field-list-item .file-item-icon{line-height:0}.uploader-field-list-item .file-item-icon svg{color:#7980a6;cursor:pointer}.uploader-field-list-item .file-item-info{width:calc(100% - 65px)}.uploader-field-list-item .file-item-info p{color:#09212d;font-size:12px;font-weight:400;line-height:15px!important}.uploader-field-list-item .file-item-info span{color:#7980a6;font-size:10px;font-weight:400}.pagination-container{display:flex;flex-wrap:wrap;gap:28px;padding-top:15px;align-items:center;justify-content:flex-end}@media (max-width: 1000px){.pagination-container{gap:12px}}.pagination-container :where(.css-dev-only-do-not-override-142vneq).ant-pagination{direction:ltr}.pagination-container .total-items{color:#7980a6;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.pagination-container .go-to-page{display:flex;align-items:center;gap:7px}.pagination-container .go-to-page span{color:var(--Text-Title-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.pagination-container .ant-pagination .ant-pagination-item a{display:unset}.pagination-container .ant-pagination .ant-pagination-item-active{background-color:#1475ca;border-color:#1475ca;color:#fff;border-radius:8px}.pagination-container .ant-pagination .ant-pagination-item-active a{color:#fff}.pagination-container .ant-pagination .ant-pagination-jump-next,.pagination-container .ant-pagination .ant-pagination-jump-prev{height:unset;display:flex;align-items:center}.pagination-button{display:flex;align-items:center;width:34px;height:32px;border-radius:8px;justify-content:center;background:#f1f2fa}.pagination-button:hover{border:1px solid var(--Grey-300, #f1f2fa);background-color:#fff}.pagination-button:hover svg{filter:invert(38%) sepia(87%) saturate(1220%) hue-rotate(187deg) brightness(81%) contrast(96%)}.pagination-per-page-number{display:flex;gap:5px;align-items:center}.pagination-per-page-number .label{color:var(--Grey-Grey-500, #7980a6);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.pagination-per-page-number .select-container{align-items:center;display:flex;position:relative}.pagination-per-page-number .select-container .page-size-select{background-color:unset;color:var(--Purple-Purple-500, #4c5aee);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.pagination-per-page-number select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";border:0}.shared_sidebar_drawer{width:100%;min-width:255px;height:100%;background:var(--bg-2);justify-content:space-between;display:flex;flex-direction:column;gap:12px;position:relative;transition:all .4s ease}.shared_sidebar_drawer .coming-soon{color:#4c5063;font-size:12px;font-weight:400;line-height:16px;display:flex;height:22px;padding:2px 8px;justify-content:center;align-items:center;border-radius:35px;background:#f6f7fd;white-space:nowrap;position:absolute;top:50%;right:4px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.shared_sidebar_drawer .shared_sidebar_item_disabled{cursor:not-allowed!important;pointer-events:none}.shared_sidebar_drawer .shared_sidebar_item_disabled .shared_sidebar_item_text,.shared_sidebar_drawer .shared_sidebar_item_disabled .shared_sidebar_item_icon{opacity:.5!important}.shared_sidebar_drawer .shared_sidebar_item{width:100%;height:50px;display:flex;justify-content:flex-start;align-items:center;padding:10px;gap:15px;border-radius:10px;overflow:hidden;cursor:pointer;position:relative;transition:background-color .3s ease,color .3s ease,transform .3s ease}.shared_sidebar_drawer .shared_sidebar_item:hover{background:var(--bg-3)}.shared_sidebar_drawer .shared_sidebar_item .shared_sidebar_item_icon{width:24px;height:24px;object-fit:contain;transition:transform .3s ease}.shared_sidebar_drawer .shared_sidebar_item .shared_sidebar_item_text{white-space:nowrap;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:var(--color-1);opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease}.shared_sidebar_drawer .shared_sidebar_item_active,.shared_sidebar_drawer .shared_sidebar_item_active:hover{background:var(--bg-4)}.shared_sidebar_drawer .shared_sidebar_item_active .shared_sidebar_item_text{color:var(--color-2)}.shared_sidebar_drawer .shared_sidebar_content{display:flex;row-gap:10px;flex-direction:column}.shared_sidebar_drawer .shared_sidebar_footer .shared_sidebar_footer_view{border-radius:10px;background:var(--Blue-200, #f5fbff);height:115px;padding:10px;display:flex;align-items:center;flex-direction:column;justify-content:flex-end}.shared_sidebar_drawer .shared_sidebar_footer .shared_sidebar_footer_view p{margin-bottom:10px;color:var(--Grey-700, #7980a6);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.shared_sidebar_drawer .shared_sidebar_footer .shared_sidebar_footer_view .shared_sidebar_footer_view_button{height:35px;width:159px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:8px 14px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;column-gap:10px}.time-picker{position:relative;width:100%;cursor:pointer;direction:ltr;z-index:99}.time-picker .time-display{display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid var(--Grey-400, #e8eaf5);background:var(--Value-100, #fff);padding:8px;color:var(--Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;gap:10px;line-height:16px}.time-picker .time-display div{display:flex;align-items:center;gap:8px}.time-picker .time-dropdown{position:absolute;top:50px;left:0;width:150px;background:#fff;border-radius:10px;box-shadow:0 2px 10px #0003;padding:15px;text-align:center}.time-picker .time-dropdown .picker-container{display:flex;justify-content:center;align-items:center;gap:25px}.time-picker .time-dropdown .picker-container span{font-size:20px}.time-picker .time-dropdown .picker-container .picker{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.time-picker .time-dropdown .picker-container .picker button{background:none;border:none;font-size:18px;cursor:pointer;height:20px;color:#007bff}.time-picker .time-dropdown .picker-container .picker .picked-time{color:var(--Blue-950, #09212d);font-size:16px;font-style:normal;font-weight:300;line-height:30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--Grey-400, #e8eaf5)}.time-picker .time-dropdown .picker-container .picker .time-label{color:var(--Grey-700, #7980a6);text-align:center;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:300;line-height:14px}.time-picker .time-dropdown .ok-button{margin-top:10px;border-radius:5px;background:var(--Blue-800, #31a7df);width:100%;display:flex;border:0;color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;line-height:14px;cursor:pointer;justify-content:center;padding:8px}.add-comment-container{position:relative}.add-comment-container .add-comment-icon{display:flex;height:39px;padding:5px 10px;justify-content:center;align-items:center;gap:10px;border-radius:42px;opacity:.99;background:#fff;box-shadow:0 2px 8.8px #7980a630;cursor:pointer}.add-comment-container .add-comment-icon p{color:#4c5063;font-size:12px;font-weight:500;line-height:16px}.add-comment-container .comment-editor-container{z-index:999;width:450px;position:absolute;top:0;padding:10px;background:#fff;border-radius:8px;box-shadow:0 2px 8.8px 0 var(--Color-Effect-Popup-S, rgba(121, 128, 166, .19));display:flex}.add-comment-container .comment-editor-container .comment-editor{position:relative;width:100%;background:var(--Surface-Section-Royal-blue-100, #f9fbff);display:flex}.add-comment-container .comment-editor-container .comment-editor .ql-toolbar.ql-snow{border:0}.add-comment-container .comment-editor-container .comment-editor .ql-toolbar.ql-snow+.ql-container.ql-snow{border:0}.add-comment-container .comment-editor-container .comment-editor .quill{display:flex;flex-direction:column-reverse}.add-comment-container .comment-editor-container .comment-editor .ql-editor.ql-blank:before{color:var(--Text-Imput-Disabled, #cacde2);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;text-align:start;display:flex;font-weight:500;line-height:14px}.add-comment-container .comment-editor-container .comment-editor .submit-button{position:absolute;right:5px;bottom:5px;border-radius:5px;background:var(--Surface-Button-Blue-800, #31a7df);color:#fff;padding:8px 12px;border:0;cursor:pointer;font-family:Noto Sans Arabic;font-size:10px}.search-bar,.search-bar-input-wrapper{position:relative;width:100%}.search-bar .input-container{border-radius:24px!important;box-shadow:0 2px 6px #0000000a;border:1px solid #eeeeee}.search-bar .input-container:focus-within{border-color:#31a7df;box-shadow:0 0 0 3px #31a7df1a}.search-bar .input-container input{font-size:14px}.search-bar .input-container .icon{left:14px!important;width:16px;height:16px;opacity:.6}.search-bar-dropdown{position:absolute;top:100%;left:0;right:0;min-height:300px;max-height:450px;min-width:500px;overflow-y:auto;z-index:300;margin-top:8px;padding:10px;display:flex;column-gap:10px;border-radius:10px;background:#fff;box-shadow:0 2px 8.8px #79838330}.search-bar .search-bar-filter-container{padding:5px;background-color:#f6f7fd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;min-width:120px;max-width:120px}.search-bar-filter{display:flex;border-bottom:none;flex-direction:column;gap:5px}.search-bar-results{flex:1;overflow:auto}.search-bar-empty{padding:16px;text-align:center;color:#666;font-size:14px}.search-bar-filter-item{color:#4c5063;font-size:14px;font-weight:400;line-height:16px;cursor:pointer;height:27px;display:flex;align-items:center;padding:0 6px;border-radius:6px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;text-transform:capitalize}.search-bar-filter-item-active{background-color:#e8eaf5;color:#09212d;font-weight:500}.search-bar-filter-item:hover:not(.search-bar-filter-item-active){background-color:#e8eaf5}.search-bar-item{display:flex;align-items:center;width:100%;border-radius:8px;padding:7px 10px;height:36px;cursor:pointer;transition:background-color .2s}.search-bar-item:not(:last-child){margin-bottom:5px}.search-bar-item:hover{background-color:#f8f8f8}.search-bar-item-type{padding:6px 12px;border-radius:20px;font-weight:500;min-width:70px;text-align:center;text-transform:capitalize;background-color:#f1f9ff;color:#31a7df;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.search-bar-item-content{display:flex;align-items:center;column-gap:10px;flex:1}.search-bar-item-icon{line-height:0}.search-bar-item-title{color:#002224;font-size:12px;font-weight:500;line-height:16px;flex:1;width:200px}.search-bar-item-title span{color:#002224;font-weight:700;line-height:16px}.search-bar-item-details{font-size:12px;color:#666}.search-bar-recent{border-top:1px solid #f5f5f5;padding-top:10px}.search-bar-recent-title{color:#7980a6;font-size:13px;font-weight:500;line-height:16px;display:flex;align-items:center;justify-content:space-between}.search-bar-recent-title-clear{font-size:12px;color:#888;cursor:pointer}.search-bar-recent-title-clear:hover{color:#31a7df;text-decoration:underline}.media-player{z-index:1010!important;overflow:hidden!important;height:100vh!important}.media-player>div{width:100%!important;min-width:100%!important;height:100vh!important}.media-player>div .ant-modal-content{height:100vh!important;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;background:linear-gradient(180deg,#2a2d3e,#2a2d3e80 44.79%,#2a2d3e80 58.79%,#2a2d3e);padding:18px 48px 20px}.media-player>div .ant-modal-content .ant-modal-body{height:100%}.media-player-content{display:flex;flex-direction:column;height:100%;gap:40px}.media-player-content-header{display:flex;align-items:center;flex-direction:column;gap:15px;justify-content:space-between;width:100%}.media-player-content-header .header-media-type{display:flex;align-items:center;column-gap:10px;text-transform:capitalize;color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.media-player-content-header .row1-container,.media-player-content-header .row2-container{display:flex;justify-content:space-between;width:100%}.media-player-content-header .header-options{display:flex;align-items:center;column-gap:25px}.media-player-content-header .header-options svg{cursor:pointer}.media-player-content-header .header-options .date{color:var(--White, #fff);text-align:right;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.media-player-content-body{flex:1;display:flex;justify-content:center}.media-player-content-body .media-container{width:100%;display:flex;height:100%;align-items:center;justify-content:center}.media-player-content-body .media-container iframe{border:0;width:75%;height:70%}.media-player-content-body .media-container iframe.video-content{z-index:99999}.media-player-content-body .media-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;background:#0003;padding:30px;border-radius:8px;width:75%;height:70%}.media-player-content-body .media-container .empty-state .icon-container{margin-bottom:20px}.media-player-content-body .media-container .empty-state .icon-container svg{font-size:64px;color:#fffc}.media-player-content-body .media-container .empty-state h3{font-size:24px;font-weight:500;margin-bottom:10px;color:#fff}.media-player-content-body .media-container .empty-state p{font-size:16px;color:#fffc;max-width:400px;margin:0 auto}.media-player .close-button{cursor:pointer;position:absolute;right:25px;top:18px;z-index:10;transition:transform .2s ease}.media-player .close-button:hover{transform:scale(1.1)}.pdf-player{z-index:1010!important;overflow:hidden!important;height:100vh!important}.pdf-player>div{width:100%!important;min-width:100%!important;height:100vh!important}.pdf-player>div .ant-modal-content{height:100vh!important;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;background:linear-gradient(180deg,#2a2d3e,#2a2d3e80 44.79%,#2a2d3e80 58.79%,#2a2d3e);padding:18px 48px 20px}.pdf-player>div .ant-modal-content .ant-modal-body{height:100%;padding:0}.pdf-player-content{display:flex;flex-direction:column;height:100%;gap:40px;position:relative;overflow:hidden}.pdf-player-content-header{display:flex;align-items:center;flex-direction:column;gap:15px;justify-content:space-between;width:100%}.pdf-player-content-header .header-media-type{display:flex;align-items:center;column-gap:10px;text-transform:capitalize;color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:normal}.pdf-player-content-header .row1-container,.pdf-player-content-header .row2-container{display:flex;justify-content:space-between;width:100%}.pdf-player-content-header .header-options{display:flex;align-items:center;column-gap:25px}.pdf-player-content-header .header-options svg{cursor:pointer}.pdf-player-content-header .header-options .date{color:var(--White, #fff);text-align:right;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.pdf-player-content-body{flex:1;display:flex;justify-content:center;align-items:center;padding:20px 0}.pdf-player-content-body .media-container{width:100%;display:flex;height:100%;align-items:center;justify-content:center;position:relative;gap:50px}.pdf-player-content-body .media-container .flipbook-wrapper{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 25px 60px #0006,0 0 0 1px #ffffff1a;transition:all .3s cubic-bezier(.25,.46,.45,.94);background:linear-gradient(145deg,#f8f9fa,#e9ecef);padding:8px}.pdf-player-content-body .media-container .flipbook-wrapper:hover{transform:scale(1.01);box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff26}.pdf-player-content-body .media-container .flipbook-wrapper .flipbook{border-radius:12px;overflow:hidden}.pdf-player-content-body .media-container .flipbook-wrapper .flipbook .stf__parent{border-radius:8px;box-shadow:0 15px 30px #0000004d,inset 0 1px #ffffff1a}.pdf-player-content-body .media-container iframe{border:0;width:75%;height:70%}.pdf-player-content-body .media-container iframe.video-content{z-index:99999}.pdf-player-content-body .media-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;background:#0003;padding:30px;border-radius:8px;width:75%;height:70%}.pdf-player-content-body .media-container .empty-state .icon-container{margin-bottom:20px}.pdf-player-content-body .media-container .empty-state .icon-container svg{font-size:64px;color:#fffc}.pdf-player-content-body .media-container .empty-state h3{font-size:24px;font-weight:500;margin-bottom:10px;color:#fff}.pdf-player-content-body .media-container .empty-state p{font-size:16px;color:#fffc;max-width:400px;margin:0 auto}.pdf-player .nav-button{position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#fff3,#ffffff1a,#ffffff0d);border:2px solid rgba(255,255,255,.25);border-radius:50%;width:68px;height:68px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 12px 40px #00000059,0 4px 15px #0003,inset 0 2px 4px #ffffff26,inset 0 -2px 4px #0000001a;position:relative;overflow:hidden}.pdf-player .nav-button{position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#fff3,#ffffff1a,#ffffff0d);border:2px solid rgba(255,255,255,.25);border-radius:50%;width:68px;height:68px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 12px 40px #00000059,0 4px 15px #0003,inset 0 2px 4px #ffffff26,inset 0 -2px 4px #0000001a;overflow:hidden}.pdf-player .nav-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(-45deg);transition:all .6s ease;opacity:0}.pdf-player .nav-button:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,transparent 70%);transform:scale(0);transition:transform .3s ease;pointer-events:none}.pdf-player .nav-button svg{color:#fffffff2;transition:all .4s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 3px 8px rgba(0,0,0,.4));z-index:2;position:relative}.pdf-player .nav-button:hover:not(.disabled){background:linear-gradient(135deg,#ffffff4d,#fff3,#ffffff1a);transform:translateY(-50%) scale(1.12);box-shadow:0 20px 60px #00000073,0 8px 25px #0000004d,inset 0 3px 6px #ffffff40,inset 0 -3px 6px #00000026;border-color:#fff6}.pdf-player .nav-button:hover:not(.disabled):before{opacity:1;animation:shimmer 1.5s ease-in-out infinite}.pdf-player .nav-button:hover:not(.disabled):after{transform:scale(1)}.pdf-player .nav-button:hover:not(.disabled) svg{color:#fff;transform:scale(1.15);filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.pdf-player .nav-button:active:not(.disabled){transform:translateY(-50%) scale(1.05);background:linear-gradient(135deg,#ffffff40,#ffffff26,#ffffff14)}.pdf-player .nav-button:active:not(.disabled):after{transform:scale(1.2)}.pdf-player .nav-button.disabled{background:linear-gradient(135deg,#64646426,#5050501a);cursor:not-allowed;opacity:.5;box-shadow:0 6px 20px #0003,inset 0 1px 2px #ffffff0d;border-color:#ffffff1a}.pdf-player .nav-button.disabled svg{color:#fff6;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.pdf-player .nav-button.disabled:before,.pdf-player .nav-button.disabled:after{display:none}.pdf-player .nav-button.prev-button{left:40px;animation:slideInLeft .8s cubic-bezier(.25,.46,.45,.94)}.pdf-player .nav-button.next-button{right:40px;animation:slideInRight .8s cubic-bezier(.25,.46,.45,.94)}.pdf-player .page-counter{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:15;background:linear-gradient(145deg,#ffffff26,#ffffff0d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:12px 24px;box-shadow:0 8px 32px #0000004d,inset 0 1px #fff3;border:1px solid rgba(255,255,255,.2);animation:slideInUp .6s ease-out}.pdf-player .page-counter .page-info{color:#fffffff2;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:12px}.pdf-player .page-counter .page-info svg{color:#fffc;flex-shrink:0}.pdf-player .media-container-loading{display:flex;align-items:center;justify-content:center}.pdf-player .media-container-loading svg{font-size:50px!important}.pdf-player .close-button{cursor:pointer;position:absolute;right:25px;top:18px;z-index:20;background:linear-gradient(145deg,#ffffff1a,#ffffff0d);border:2px solid rgba(255,255,255,.2);border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0000004d,inset 0 1px #fff3;animation:slideInDown .5s ease-out}.pdf-player .close-button svg{color:#ffffffe6;transition:all .3s ease}.pdf-player .close-button:hover{background:linear-gradient(145deg,#ff575733,#ff57571a);transform:scale(1.1);border-color:#ff575766;box-shadow:0 12px 40px #ff575733,inset 0 1px #ffffff4d}.pdf-player .close-button:hover svg{color:#ff5757;transform:rotate(90deg)}.pdf-player .close-button:active{transform:scale(1.05)}@keyframes slideInLeft{0%{opacity:0;transform:translate(-120px) translateY(-50%) scale(.7)}50%{opacity:.7;transform:translate(15px) translateY(-50%) scale(1.1)}to{opacity:1;transform:translate(0) translateY(-50%) scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(120px) translateY(-50%) scale(.7)}50%{opacity:.7;transform:translate(-15px) translateY(-50%) scale(1.1)}to{opacity:1;transform:translate(0) translateY(-50%) scale(1)}}@keyframes slideInUp{0%{opacity:0;transform:translate(-50%) translateY(50px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(-45deg)}50%{transform:translate(100%) translateY(100%) rotate(-45deg)}to{transform:translate(200%) translateY(200%) rotate(-45deg)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1200px){.pdf-player .media-container{gap:30px}.pdf-player .media-container .nav-button{width:60px;height:60px}.pdf-player .media-container .nav-button.prev-button{left:30px}.pdf-player .media-container .nav-button.next-button{right:30px}.pdf-player .media-container .nav-button svg{width:24px;height:24px}}@media (max-width: 768px){.pdf-player .media-container{gap:20px}.pdf-player .media-container .flipbook-wrapper{padding:4px}.pdf-player .media-container .nav-button{width:54px;height:54px}.pdf-player .media-container .nav-button.prev-button{left:20px}.pdf-player .media-container .nav-button.next-button{right:20px}.pdf-player .media-container .nav-button svg{width:20px;height:20px}.pdf-player .close-button{right:20px;top:20px;width:25px;height:25px}.pdf-player .close-button svg{width:24px;height:24px}.pdf-player .page-counter{bottom:20px;padding:10px 20px}.pdf-player .page-counter .page-info{font-size:14px;gap:10px}.pdf-player .page-counter .page-info svg{width:14px;height:14px}}.login-container{width:100%;height:100vh;display:flex;background-image:url(/assets/backgroud-Be-pVjg4.svg);background-repeat:no-repeat;background-size:cover;position:relative}.login-container .login-form-container{z-index:100;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:50%;padding:100px 50px 50px;position:relative}.login-container .login-form-container .language-switcher-container{position:absolute;right:25px;top:25px}.login-container .login-form-container .form{display:flex;width:100%;max-width:550px;gap:22px;padding-top:61px;flex-direction:column;z-index:999}.login-container .login-form-container .form .input-container{border:1px solid var(--grey-300);background:var(--light)}.login-container .login-form-container .form .input-form{display:flex;flex-direction:column;gap:8px}.login-container .login-form-container .form .input-form label{color:var(--grey-700);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.login-container .login-form-container .form .email-input{height:50px;padding:8px;border-radius:8px;border:0;background:var(--light);width:100%}.login-container .login-form-container .form .actions-container{display:flex;flex-direction:column;width:100%;gap:9px;padding-top:30px;align-items:center}.login-container .login-form-container .form .actions-container span{color:var(--Blue-950);text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.login-container .login-form-container .form .actions-container .login-btn{color:var(--light);font-family:Noto Sans Arabic;font-size:16px;width:100%;font-style:normal;font-weight:500;background:var(--Blue-800);border-radius:8px;height:50px}.login-container .login-form-container .form .actions-container .login-btn:hover{background:var(--Blue-900);opacity:1}.login-container .login-form-container .form .actions-container .login-btn:disabled{color:var(--Blue-600);background:var(--Blue-100);opacity:1}.login-container .login-form-container .form .actions-container .teams-btn{border-radius:10px;width:100%;border:1.379px solid var(--grey-300);background:var(--light);padding:10.79px;color:var(--Blue-950);height:50px;font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:400}@media (max-width: 600px){.login-container .login-form-container{width:100%}}.login-container .login-col2{display:flex;width:50%;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:100px}.login-container .login-col2 .title{color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:40px;width:100%;gap:11px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;font-style:normal;font-weight:300}.login-container .login-col2 .title p{font-weight:500}.login-container .login-col2 .description{color:var(--grey-700);text-align:center;font-family:Noto Sans Arabic;font-size:20px;font-style:normal;font-weight:300;line-height:30px}@media (max-width: 600px){.login-container .login-col2{display:none}}.login-container .backdrop{position:absolute;top:0;height:100%;width:50%;background:linear-gradient(151deg,#fff -12.72%,#f8f8fa 28.27%,#f8f8fa 66.41%,#f1f3f9 90.79%,#e2e5f2 97.52%)}@media (max-width: 600px){.login-container .backdrop{width:100%;background:linear-gradient(171deg,#fff 6.75%,#f8f8fa 67.27%,#f8f8fa00 93.21%)!important}}.cover-image{position:absolute;bottom:0;width:100vw;z-index:100}.background-image{position:absolute;bottom:0;width:100vw;z-index:1}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.user-not-found-container{background:var(--Color-Blue-100, #f9fcfe);width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.user-not-found-container svg{margin-bottom:25px}.user-not-found-container .title{color:var(--Color-Blue-950, #09212d);text-align:center;font-family:Noto Sans Arabic;font-size:36px;font-style:normal;font-weight:300;line-height:50px}.user-not-found-container .description{color:var(--Text-Title-Grey-700, #7980a6);text-align:center;font-family:Noto Sans Arabic;font-size:18px;font-style:normal;font-weight:300;line-height:28px}.user-not-found-container .login-navigate-btn{background-color:#31a7df;color:var(--Text-Button-Primary, #fff);text-align:center;padding:12px 16px;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.auth_language_select .ant-select-selector{background:unset!important;border:0!important}.auth_language_select .ant-select-selection-item{padding-inline-end:30px!important}.profile{width:100%;height:100%;padding:30px;display:flex;flex-direction:column;overflow:auto}@media (max-width: 1000px){.profile{padding:0}}.profile-cover{position:relative;height:293px;min-height:293px;overflow:hidden;z-index:2;border-radius:7.996px;padding:40px 70px;margin-bottom:60px;background:linear-gradient(107deg,#92cee933 7.03%,#008cff33),var(--Value-100, #fff);display:flex;column-gap:13px}@media (max-width: 700px){.profile-cover{flex-direction:column;border-radius:0;min-height:550px;align-items:center;background-image:url(/assets/profile-bg-CzK-KpgV.png);background-repeat:no-repeat;background-size:cover;background-position:-10px}}@media (max-width: 500px){.profile-cover{padding:40px 20px;background-position:-30px}}@media (max-width: 450px){.profile-cover{background-position:-70px}}@media (max-width: 380px){.profile-cover{background-position:-90px}}.profile-cover-user-img{height:fit-content;position:relative}.profile-cover-user-img .AsyncImage-root{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:5px solid #fff}.profile-cover-user-img .profile-cover-img-button{position:absolute;bottom:0;right:0;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:33px;height:33px;display:flex;justify-content:center;align-items:center;cursor:pointer}.profile-cover-user-img .profile-cover-img-button input{display:none}.profile-cover-info{position:relative;z-index:11}.profile-cover-info-name span:first-child{color:var(--Blue-800, #31a7df);font-size:25px;font-weight:600;line-height:150.165%;margin-inline-end:7px}.profile-cover-info-name span:last-child{border-radius:84.236px;background:linear-gradient(91deg,#ffffff80 .38%,#fff3 46.6%,#fff 99.77%);padding:0 16.847px;color:var(--Blue-950, #09212d);font-size:25px;font-weight:500;line-height:150.165%;position:relative}.profile-cover-info-name span:last-child svg{position:absolute;top:-2px;right:-2px;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%)}@media (max-width: 700px){.profile-cover-info-name{flex-direction:column;align-items:center;display:flex}}.profile-cover-info p,.profile-cover-info-job span:first-child{color:var(--Grey-700, #7980a6);font-size:14px;font-weight:400;line-height:150.165%}.profile-cover-info p{margin:8px 0 14px}.profile-cover-info-job{display:flex;flex-direction:column}@media (max-width: 700px){.profile-cover-info-job{align-items:center}}.profile-cover-info-job span:last-child{display:flex;align-items:center;color:var(--Blue-950, #09212d);font-size:14px;font-weight:400;line-height:43px;line-height:0}.profile-cover-img{position:absolute;bottom:0;right:90px;line-height:0;z-index:10}@media (max-width: 700px){.profile-cover-img{display:none}}.profile-cover-img:lang(ar){left:90px!important;right:unset;transform:rotateY(180deg)}.profile-cover-verctors{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (max-width: 700px){.profile-cover-verctors{display:none}}.profile-cover-verctors svg{position:absolute;top:0;left:0}.profile-cover-verctors svg:last-child{bottom:0;right:0;top:auto;left:auto}.profile-cover-verctors:lang(ar){right:0!important;left:unset}.profile-infos{display:flex;align-items:center;column-gap:60px;flex:1}@media (max-width: 1000px){.profile-infos{flex-direction:column;gap:50px}}.profile-infos-left,.profile-infos-right{position:relative;height:100%;border-radius:7.996px;background:#f5fbff;padding:60px 44px 44px}.profile-infos-left{width:60%}@media (max-width: 1000px){.profile-infos-left{width:90%}}.profile-infos-right{width:40%;min-width:350px}@media (max-width: 1000px){.profile-infos-right{width:90%}}.profile-infos-icon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:86px;height:86px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#f5fbff;display:flex;align-items:center;justify-content:center}.profile-infos .input-form .label{color:#7980a6;font-size:14px;font-weight:400;margin-bottom:7px;display:block}.profile-infos .input-form .input-container{border-radius:8px;border:1px solid #f1f2fa;background-color:#fff;height:40px}.profile-infos .input-form .input-container input{width:100%;border:none;background-color:transparent}.profile-infos-header{margin-bottom:25px}.profile-infos-header h2{color:var(--Blue-950, #09212d);font-size:14px;font-weight:500;letter-spacing:-.118px}.profile-infos-header p{color:var(--Grey-700, #7980a6);font-size:12px;font-weight:400;letter-spacing:-.118px}.profile-information{position:relative}.profile-information-form{display:flex;flex-direction:column}.profile-information-button{position:absolute;top:16px;right:16px;border-radius:100px;border:1px solid #31a7df;background:#f9fcfe;height:35px;padding:8px 13px;color:#31a7df;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;column-gap:8px}@media (max-width: 1000px){.profile-information-button{padding:8px}.profile-information-button span{display:none}}.profile-information-item{display:flex;align-items:center;border-radius:10px;gap:6px;min-height:40px;position:relative}@media (max-width: 1000px){.profile-information-item{flex-direction:column}}.profile-information-item:not(:last-child){margin-bottom:22px}.profile-information-item input{border:none;border-radius:10px}.profile-information-item-left{display:flex;border:1px solid var(--Grey-500, #d5d9ee);border-radius:10px;height:40px;background:var(--Value-100, #fff);align-items:center;column-gap:26px;padding:0 10px;min-width:190px}@media (max-width: 1000px){.profile-information-item-left{width:100%}}.profile-information-item-left p{color:var(--Blue-950, #09212d);font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.profile-information-item-right{width:100%;min-height:40px;gap:3px;display:flex;justify-content:center}.profile-information-item-right input{color:#09212d;font-size:14px;border:1px solid var(--Grey-500, #d5d9ee);font-weight:400;line-height:20px;height:40px;padding:0 24px;display:flex;align-items:center;width:100%}.profile-information-item-right input::placeholder{color:#7980a6;font-size:14px}.profile-information-item-right span{border-top:1px solid #d5d9ee;display:block}.profile-information-item-error{position:absolute;bottom:-24px;font-size:12px;font-weight:400;color:red}.profile-information .profile-information-item-wrong{border-color:red}.profile-information .profile-information-item-wrong:not(:last-child){margin-bottom:42px}.profile-information .input-form{margin-bottom:20px}.profile-security-view-mode{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.profile-security-view-mode svg{margin:68px 0 55px}.profile-security-edit-mode{display:flex;flex-direction:column;row-gap:15px}.profile-security-edit-mode .error-message{display:none}.profile-security-edit-mode .validation-error-container{height:20px}.profile-security-edit-mode .validation-error-container .validation-error{display:flex;align-items:end;gap:4px;color:var(--Red-600, #ff437c);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.profile-security-buttons{display:flex;align-items:center;column-gap:10px}.profile-security-buttons button:first-child{background:transparent;border:1px solid var(--Blue-600, #88cef1);color:var(--Blue-600, #88cef1)}.profile-security-button{color:var(--Value-100, #fff);font-size:12px;font-weight:500;line-height:16px;height:35px;border-radius:8px;background:var(--Blue-800, #31a7df);cursor:pointer;outline:none;border:none;width:100%;max-width:350px;display:flex;align-items:center;justify-content:center;column-gap:5px}.subjects-view-container{padding:20px;height:100%;width:100%;overflow:auto}.subjects-view-container .swiper{margin-left:0;margin-right:0}.subjects-view-container .subjects-cards-list{display:flex;gap:25px;align-items:center;padding:10px;height:127px;position:relative}.subjects-view-container .subjects-cards-list button{display:flex;width:37px;height:37px;justify-content:center;align-items:center;border-radius:120px;background:#d5d9ee;box-shadow:0 1px 7.9px #7980a61a;border:none;position:absolute;z-index:10;cursor:pointer;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.subjects-view-container .subjects-cards-list .swiper-button-disabled{display:none}.subjects-view-container .subjects-cards-list .swiper-button-prev{left:-15px}.subjects-view-container .subjects-cards-list .swiper-button-prev svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.subjects-view-container .subjects-cards-list .swiper-button-next{right:-15px}.subjects-view-container ::-webkit-scrollbar{width:0px;height:0px}.subjects-view-container ::-webkit-scrollbar-track{background-color:unset}.subjects-view-container ::-webkit-scrollbar-thumb{background-color:unset;border-radius:6px}.subjects-view-container ::-webkit-scrollbar-thumb:hover{background-color:unset}.subjects-view-container .subjects-cards-list.dragging{cursor:grabbing!important}.subjects-view-container .selected-subject{display:flex;gap:15px;height:154px;position:relative;margin:25px 10px 10px;padding:30px;justify-content:space-between;border-radius:10px;background:var(--Royal-Blue-100, #f9fbff);background-image:url("data:image/svg+xml,%3csvg%20width='180'%20height='155'%20viewBox='0%200%20180%20155'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.6'%3e%3crect%20x='253.35'%20y='116.002'%20width='184.762'%20height='189.582'%20rx='92.3812'%20transform='rotate(151.119%20253.35%20116.002)'%20fill='url(%23paint0_linear_1662_51230)'%20fill-opacity='0.99'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_1662_51230'%20x1='285.219'%20y1='115.711'%20x2='424.061'%20y2='266.86'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23C5D9FF'/%3e%3cstop%20offset='1'%20stop-color='%23F3F7FF'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right}.subjects-view-container .selected-subject .col1{display:flex;justify-content:center;flex-direction:column;gap:15px}.subjects-view-container .selected-subject .col1 .title{color:var(--Blue-950, #09212d);font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:24px}@media (max-width: 700px){.subjects-view-container .selected-subject .col1 .title{font-size:18px}}.subjects-view-container .selected-subject .col1 .description{color:var(--Grey-700, #7980a6);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24px}@media (max-width: 700px){.subjects-view-container .selected-subject .col1 .description{font-size:12px}}.subjects-view-container .selected-subject .gradient2,.subjects-view-container .selected-subject .gradient1{position:absolute;top:0;right:0}.subjects-view-container .selected-subject .teacher-illustration{z-index:99;margin-right:40px}@media (max-width: 700px){.subjects-view-container .selected-subject .teacher-illustration{position:absolute;right:-30px;bottom:0}}.subjects-view-container .subject-classes{display:flex;flex-wrap:wrap;gap:25px;padding-left:10px;padding-top:31px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.subjects-view-container .no-subject-found{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:56px;border-radius:10px;background:var(--Royal-Blue-100, #f9fbff)}.subjects-view-container .no-subject-found .description{color:var(--Grey-700, #7980a6);text-align:center;font-family:Noto Sans Arabic;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.subjects-view-skeleton{display:flex;flex-direction:column;row-gap:30px}.subjects-view-skeleton .ant-skeleton{border-radius:9.019px;-webkit-border-radius:9.019px;-moz-border-radius:9.019px;-ms-border-radius:9.019px;-o-border-radius:9.019px}.subjects-view-skeleton-header{display:flex;align-items:center;column-gap:25px}.subjects-view-skeleton-header .ant-skeleton{width:33.3333333333%}.subjects-view-skeleton-header .ant-skeleton .ant-skeleton-input{width:100%;height:127px}.subjects-view-skeleton-body>div{margin-bottom:30px}.subjects-view-skeleton-body>div .ant-skeleton{width:100%}.subjects-view-skeleton-body>div .ant-skeleton .ant-skeleton-input{width:100%;height:154px}.subjects-view-skeleton-body-content{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.subjects-view-skeleton-body .ant-skeleton .ant-skeleton-input{height:127px}.class-view{height:100%;display:flex;flex-direction:column;overflow:auto}.class-view-content{flex:1;display:flex;flex-direction:column}.class-view-content-tab{display:flex;flex-direction:column;flex:1}.class-view .tab-item{display:flex;align-items:center;gap:10px}.class-view .tab-item span{color:#7980a6;font-size:13px;font-weight:500;line-height:16px}.class-view .tab-item svg{color:#7980a6}.class-view .ant-tabs-tab.ant-tabs-tab-active .tab-item .anticon,.class-view .ant-tabs-tab.ant-tabs-tab-active .tab-item span,.class-view .ant-tabs-tab.ant-tabs-tab-active .tab-item .tab-count{color:#1475ca;font-size:13px;font-weight:500;line-height:16px}.class-view .ant-tabs-tab.ant-tabs-tab-active .tab-item svg{color:#1475ca}.class-view .ant-tabs .ant-tabs-ink-bar{height:3px;background-color:#1475ca}.class-view-popover .ant-popover-inner-content{display:flex;max-width:300px;flex-wrap:wrap;gap:5px}.class-view-popover .ant-popover-inner-content .AsyncImage-root{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.custom-toogle-switch{display:flex;align-items:center;column-gap:10px}.custom-toogle-switch span{color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.custom-toogle-switch .ant-switch-checked.ant-switch{background-color:#4c5aee}.custom-toogle-switch .ant-switch-checked.ant-switch:hover{background-color:#4c5aee!important}.custom-toogle-switch .ant-switch:hover{background-color:#00000040!important}.class-view-skeleton{display:flex;flex-direction:column;row-gap:25px}.class-view-skeleton-header.ant-skeleton{width:100%}.class-view-skeleton-header.ant-skeleton .ant-skeleton-input{width:100%;height:156px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.class-view-skeleton-body{display:flex;flex-direction:column;row-gap:10px;width:100%}.class-view-skeleton-body .ant-skeleton{width:100%}.class-view-skeleton-body .ant-skeleton .ant-skeleton-input{width:100%;height:76px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.subject-card-container{padding:10px;display:flex;height:112px;cursor:pointer;width:100%;min-width:300px;transition:height .3s ease;align-items:center;position:relative;border-radius:9.019px;box-shadow:0 2.208px 16.563px #7980a61a;background-image:url("data:image/svg+xml,%3csvg%20width='113'%20height='114'%20viewBox='0%200%20113%20114'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='-6.71806'%20y='29.8596'%20width='93.4649'%20height='95.9245'%20rx='46.7325'%20fill='url(%23paint0_linear_5001_3406)'%20fill-opacity='0.99'/%3e%3crect%20x='-6.71806'%20y='29.8596'%20width='93.4649'%20height='95.9245'%20rx='46.7325'%20stroke='url(%23paint1_linear_5001_3406)'%20stroke-width='0.819868'/%3e%3crect%20x='-29.9252'%20y='-13.5932'%20width='141.837'%20height='141.837'%20rx='70.9186'%20fill='url(%23paint2_linear_5001_3406)'%20fill-opacity='0.99'/%3e%3crect%20x='-29.9252'%20y='-13.5932'%20width='141.837'%20height='141.837'%20rx='70.9186'%20stroke='url(%23paint3_linear_5001_3406)'%20stroke-width='0.819868'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_5001_3406'%20x1='9.13514'%20y1='29.301'%20x2='71.6378'%20y2='113.044'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E4F2FD'/%3e%3cstop%20offset='1'%20stop-color='white'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_5001_3406'%20x1='25.9493'%20y1='23.7799'%20x2='67.3576'%20y2='76.2305'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23ECF5FE'/%3e%3cstop%20offset='1'%20stop-color='%23ECF5FE'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_5001_3406'%20x1='30.1153'%20y1='177.267'%20x2='147.349'%20y2='-121.425'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.127111'%20stop-color='%23E4F2FD'/%3e%3cstop%20offset='0.615529'%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_5001_3406'%20x1='40.9933'%20y1='-14.0032'%20x2='40.9933'%20y2='128.654'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23E4F2FD'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat}.subject-card-container .card-icon-container{border-radius:72.148px;display:flex;align-items:center;border:.82px solid rgba(228,242,253,0)}.subject-card-container .card-contents{display:flex;flex-direction:column;justify-content:space-around;height:100%;padding-left:40px}.subject-card-container .card-contents .subject-title{color:var(--Grey-700, #7980a6);font-size:17px;width:160px;overflow:hidden;text-wrap:nowrap;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.043px;max-width:155px}.subject-card-container .card-contents .card-body{display:flex;gap:4px;align-items:baseline}.subject-card-container .card-contents .card-body span{color:var(--Grey, var(--Blue-950, #09212d));font-family:Poppins;font-size:19.274px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.05px}.subject-card-container .card-contents .card-body p{color:var(--Grey, var(--Grey-700, #7980a6));font-family:Poppins;font-size:11.565px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.05px}.subject-card-container .subject-card-pin{position:absolute;right:4px;top:4px;border-radius:23px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background-color:#f6f7fd;padding:3px}.subject-card-container .subject-card-pin svg{color:#cacde2}.subject-card-container:not(.selected) .subject-card-pin-active svg path{stroke:#cacde2;fill:#cacde2}.subject-card-container .subject-card-pin-active{background-color:#f6f7fd}.subject-card-container:hover{background-image:linear-gradient(116deg,#1475ca -7.11%,#abd9fb 129.09%),url("data:image/svg+xml,%3csvg%20width='128'%20height='128'%20viewBox='0%200%20128%20128'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='-9.65436'%20y='35.1709'%20width='107.303'%20height='110.102'%20rx='53.6516'%20fill='url(%23paint0_linear_5001_3407)'%20fill-opacity='0.18'/%3e%3crect%20x='-9.18782'%20y='35.6374'%20width='106.37'%20height='109.169'%20rx='53.1851'%20stroke='url(%23paint1_linear_5001_3407)'%20stroke-opacity='0.2'%20stroke-width='0.933071'/%3e%3crect%20x='-34.5237'%20y='-16.7954'%20width='162.354'%20height='162.354'%20rx='81.1772'%20fill='url(%23paint2_linear_5001_3407)'%20fill-opacity='0.41'/%3e%3crect%20x='-34.0572'%20y='-16.3289'%20width='161.421'%20height='161.421'%20rx='80.7107'%20stroke='url(%23paint3_linear_5001_3407)'%20stroke-opacity='0.2'%20stroke-width='0.933071'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_5001_3407'%20x1='35.815'%20y1='182.793'%20x2='128.006'%20y2='-46.1222'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.127111'%20stop-color='%23E4F2FD'/%3e%3cstop%20offset='0.607688'%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_5001_3407'%20x1='-6'%20y1='50'%20x2='86'%20y2='43'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23ECF5FE'/%3e%3cstop%20offset='0.891717'%20stop-color='%23ECF5FE'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_5001_3407'%20x1='34.2734'%20y1='200.884'%20x2='167.695'%20y2='-139.05'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.292781'%20stop-color='%23E4F2FD'/%3e%3cstop%20offset='0.540941'%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_5001_3407'%20x1='46.6535'%20y1='-16.7954'%20x2='46.6535'%20y2='145.559'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23E4F2FD'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-blend-mode:overlay;height:127px}.subject-card-container:hover .card-contents .subject-title{color:var(--Grey-700, #fff)}.subject-card-container:hover .card-contents .card-body span,.subject-card-container:hover .card-contents .card-body p{color:#fff}.subject-card-container:hover .subject-card-pin{background:#abd9fb80}.subject-card-container:hover .subject-card-pin svg path{stroke:#fff}.subject-card-container:hover .subject-card-pin-active svg path{stroke:#fff;fill:#fff}.subject-card-container.selected{background-image:linear-gradient(116deg,#1475ca -7.11%,#abd9fb 129.09%),url("data:image/svg+xml,%3csvg%20width='128'%20height='128'%20viewBox='0%200%20128%20128'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='-9.65436'%20y='35.1709'%20width='107.303'%20height='110.102'%20rx='53.6516'%20fill='url(%23paint0_linear_5001_3407)'%20fill-opacity='0.18'/%3e%3crect%20x='-9.18782'%20y='35.6374'%20width='106.37'%20height='109.169'%20rx='53.1851'%20stroke='url(%23paint1_linear_5001_3407)'%20stroke-opacity='0.2'%20stroke-width='0.933071'/%3e%3crect%20x='-34.5237'%20y='-16.7954'%20width='162.354'%20height='162.354'%20rx='81.1772'%20fill='url(%23paint2_linear_5001_3407)'%20fill-opacity='0.41'/%3e%3crect%20x='-34.0572'%20y='-16.3289'%20width='161.421'%20height='161.421'%20rx='80.7107'%20stroke='url(%23paint3_linear_5001_3407)'%20stroke-opacity='0.2'%20stroke-width='0.933071'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_5001_3407'%20x1='35.815'%20y1='182.793'%20x2='128.006'%20y2='-46.1222'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.127111'%20stop-color='%23E4F2FD'/%3e%3cstop%20offset='0.607688'%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_5001_3407'%20x1='-6'%20y1='50'%20x2='86'%20y2='43'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23ECF5FE'/%3e%3cstop%20offset='0.891717'%20stop-color='%23ECF5FE'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_5001_3407'%20x1='34.2734'%20y1='200.884'%20x2='167.695'%20y2='-139.05'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.292781'%20stop-color='%23E4F2FD'/%3e%3cstop%20offset='0.540941'%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_5001_3407'%20x1='46.6535'%20y1='-16.7954'%20x2='46.6535'%20y2='145.559'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E4F2FD'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23E4F2FD'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-blend-mode:overlay;height:127px;transition:height .3s ease,background-image .3s ease}.subject-card-container.selected .subject-card-pin{background:#abd9fb80}.subject-card-container.selected .subject-card-pin svg path{stroke:#fff}.subject-card-container.selected .subject-card-pin-active svg path{stroke:#fff;fill:#fff}.subject-card-container.selected .card-contents .subject-title,.subject-card-container.selected .card-contents .card-body span,.subject-card-container.selected .card-contents .card-body p{color:#fff}.class-card-container{border-radius:6.367px;border:1px solid #e8eaf5;background:#fff;box-shadow:0 2.208px 16.563px #7980a61a;padding:8px 9px;display:flex;flex-direction:column;height:121px;justify-content:space-between;width:100%;align-items:flex-start;cursor:pointer;transition:all .2s ease}.class-card-container:hover{border:1px solid #d3d6e1;box-shadow:0 2.208px 16.563px #7980a626;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.class-card-container .title{color:var(--Blue-800, #31a7df);font-size:16px;font-style:normal;font-weight:500;line-height:26px;border-radius:53px;padding:3px 10px;background:var(--Grey-200, #f6f7fd);max-width:100%}.class-card-container .title sup{font-size:12px}.class-card-container .card-footer{display:flex;align-items:center;width:100%;justify-content:space-between}.class-card-container .card-footer span{color:var(--Grey-200, #f6f7fd);font-family:Noto Sans Arabic;font-size:32px;font-style:normal;font-weight:700;line-height:45px}.class-view-header{border-radius:15px;background:linear-gradient(90deg,#fff .02%,#e7efff 99.98%),#f5fbff;box-shadow:-1px 3px 21.3px 5px #7980a612;padding:20px;position:relative;margin-bottom:25px}@media (max-width: 700px){.class-view-header{display:flex;flex-direction:column}}.class-view-header-title{color:#09212d;font-size:20px;font-weight:500;line-height:30px;margin-bottom:22px;position:relative;z-index:2}.class-view-header-title sup{font-size:13px}.class-view-header-infos{display:flex;align-items:center;justify-content:space-between}@media (max-width: 700px){.class-view-header-infos{flex-direction:column;align-items:flex-start;gap:24px}}.class-view-header-left{position:relative;z-index:2}.class-view-header-left p{color:#7980a6;font-size:14px;font-weight:400;line-height:20px;margin-bottom:9px}.class-view-header-left .AsyncImage-root{width:28px;height:28px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.class-view-header-left .ant-avatar-circle{background:#f1f2fa;color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.class-view-header-right{display:flex;align-items:center;column-gap:20px;position:relative;z-index:2}.class-view-header-resources{display:flex;align-items:center}.class-view-header-resources div{margin-left:10px;display:flex;flex-direction:column;row-gap:2px}.class-view-header-resources div span:first-child{color:#5c75f8;font-size:20px;font-weight:400;line-height:30px}.class-view-header-resources div span:last-child{color:#4c5063;font-size:12px;font-weight:400;line-height:16px}.class-view-header-bg{position:absolute;right:0;top:0;width:100%}.class-view-header-bg svg{position:absolute;right:0;top:0}.courses-view{flex:1}.courses-view .subject-toolbar{margin-bottom:16px}.courses-view-data{border-radius:10px;background:#fff;box-shadow:-1px 3px 21.3px 5px #7980a612;padding:10px;height:calc(100% - 56px)}.subject-toolbar{display:flex;align-items:center;justify-content:space-between}@media (max-width: 700px){.subject-toolbar{flex-direction:column;gap:18px}}.subject-toolbar-left{display:flex;align-items:center;gap:20px}@media (max-width: 700px){.subject-toolbar-left{width:100%}.subject-toolbar-left .input-form .subject-toolbar-search.input-container{width:98%}}.subject-toolbar-actions{display:flex;align-items:center;border-radius:10px;background:#fff;box-shadow:3px 4px 20.7px 1px #7980a64a;height:40px;padding:6px;column-gap:6px}.subject-toolbar-right{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.subject-toolbar-right{width:100%}.subject-toolbar-right .subject-toolbar-button{width:98%}}.input-form .subject-toolbar-search.input-container{border-radius:8px;border:1px solid #f1f2fa;background-color:#fff;height:40px;width:230px}.input-form .subject-toolbar-search.input-container input{border:none}.subject-toolbar-button{display:flex;align-items:center;justify-content:center;column-gap:10px;white-space:nowrap;height:40px;padding:10px 13px;cursor:pointer;border-radius:8px;border:1px solid #31a7df;background-color:transparent;color:var(--Blue-800, #31a7df);font-size:12px;font-weight:500;line-height:16px}.subject-toolbar-button:first-child{background:var(--Blue-100, #f9fcfe)}.subject-toolbar-button:last-child{background:var(--Blue-800, #31a7df);color:#fff}.custom-segmented{border-radius:100px;border:1px solid var(--Grey-300, #f1f2fa);background:var(--Value-100, #fff);padding:2px 5px;height:40px}.custom-segmented .ant-segmented-item{background-color:transparent;border-radius:100px;border:none;transition:background-color .3s ease;height:34px;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.custom-segmented .ant-segmented-item-label{display:flex;align-items:center;justify-content:center}.custom-segmented .ant-segmented-item.ant-segmented-item-selected{background-color:#1475ca;color:#fff}.custom-segmented .ant-segmented-thumb{background-color:#1475ca;color:#fff;border-radius:100px}.custom-segmented .segment-label{display:flex;align-items:center;gap:8px}.content-chapters{height:100%}.content-chapters-header{display:flex;align-items:center;height:56px;margin-bottom:10px;position:sticky;top:0;background-color:#fff;z-index:200}@media (max-width: 700px){.content-chapters-header{display:none}}.content-chapters-header>p{align-items:center;color:#4c5063;font-size:14px;font-weight:500;line-height:24px}.content-chapters-header>p svg{margin-bottom:-3px;margin-inline-end:5px}.content-chapters .row-checkbox{width:111px;min-width:111px;display:flex;align-items:center;justify-content:center}.content-chapters .row-name{flex:1;min-width:300px}@media (max-width: 1100px){.content-chapters .row-name{min-width:30%!important}}.content-chapters .row-name>p{display:flex;align-items:center}.content-chapters .row-duration{width:250px;min-width:250px}@media (max-width: 700px){.content-chapters .row-duration{display:none}}.content-chapters .row-actions{width:130px;min-width:130px}.content-chapters .row-status{width:110px;min-width:110px}.section-group{margin-bottom:14px}.section-group-header{display:flex;align-items:center;justify-content:space-between;color:#09212d;font-size:14px;font-weight:500;line-height:20px;border-radius:5px;background:#deebff;height:37px;margin-bottom:14px;text-transform:capitalize;position:relative}.section-group-header p p{display:inline;margin-left:20px;color:#4c5063;font-size:12px;font-weight:500;line-height:16px}.section-group-header p p svg{margin-bottom:-4px}.section-group-header .chapter-item-collapse div{transform:rotate(0)!important;-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important}.section-group-header-actions{width:240px;display:flex;align-items:center;height:100%;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.section-group-header-actions [class^=chapter-item]{width:37px;display:flex;align-items:center;justify-content:center}.section-group-header-actions [class^=chapter-item]:first-child svg{width:20px;height:20px}.section-group-header-actions [class^=chapter-item]:first-child svg path{fill:#cacde2}.section-group-header-actions [class^=chapter-item]:last-child div{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #cacde2;background-color:#fff;width:26px;height:26px}.section-group-header-actions:last-child .row-actions{opacity:0}.section-group-header:hover .section-group-header-actions .row-actions{opacity:1}.section-group .section-expanded div{transform:rotate(90deg)!important;-webkit-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;-o-transform:rotate(90deg)!important}.section-group-body .chapter-item{margin-bottom:14px}.chapter-item-content{height:76px;border-radius:10px;border:1px solid #deebff;background:#fff;display:flex;align-items:center;cursor:pointer!important}.chapter-item .row-checkbox>div{width:33.3333333333%;display:flex;align-items:center;justify-content:center}.chapter-item-drag{cursor:grab}.chapter-item-collapse div{line-height:0;border-radius:50%;border:1px solid #e8eaf5;width:26px;height:26px;display:flex;align-items:center;justify-content:center;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.chapter-item-collapse div svg{color:#7980a6;cursor:pointer}@media (min-width: 1100px){.chapter-item .responsive-view{display:none}}.chapter-item-name{padding:0 20px}.chapter-item-name>p{color:#09212d;font-size:14px;font-weight:500;line-height:20px;margin-bottom:6px}.chapter-item-name>p span{margin-right:10px}.chapter-item-creators{display:flex;align-items:center;gap:10px}@media (max-width: 1100px){.chapter-item-creators{display:none}}.chapter-item-creators span{color:#7980a6;font-size:14px;font-weight:400;line-height:24px}.chapter-item-creators .AsyncImage-root{width:28px;height:28px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.chapter-item-creators .ant-avatar-circle{background:#f1f2fa;color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.chapter-item-duration{color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.chapter-item .row-actions{border-right:1px solid #f1f2fa}@media (max-width: 1100px){.chapter-item .row-actions{display:none}}.chapter-item .actions-drop-down{padding-right:20px;padding-left:20px;display:flex;align-items:center}.chapter-item .actions-drop-down .ant-dropdown-trigger{display:flex;align-items:center}@media (min-width: 1100px){.chapter-item .actions-drop-down{display:none}}.chapter-item .row-status{padding:0 5px}@media (max-width: 1100px){.chapter-item .row-status{display:none}}.chapter-expanded{border-radius:12px 12px 11px 11px;background:#f4f9ff}.chapter-expanded .chapter-item-content{box-shadow:2px 2px 8px #53789f33!important}.chapter-expanded .chapter-item-collapse div{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.selected-item{background:#f9fcfe}.chapter-actions{display:flex;align-items:center;column-gap:5px}.chapter-actions>div{width:28px;height:28px;padding:4px;color:#7980a6;cursor:pointer}.chapter-actions>div:hover{background-color:#f2f2f2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.create-chapter-group{border-radius:10px;opacity:0;animation:fadeIn .5s forwards;transition:transform .5s ease-in-out;background:#edf5ff;margin-bottom:14px;padding:15px 15px 15px 20px}@keyframes fadeIn{to{opacity:1}}.create-chapter-group-content{background-color:#fff;border:1px solid #f1f2fa;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:20px}.create-chapter-group-note{text-align:end;color:#cacde2;font-size:12px;font-weight:400;line-height:16px;margin-top:-10px}.create-chapter-group-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.create-chapter-group-header p{color:#cacde2;font-size:18px;font-weight:400;line-height:28px}.create-chapter-group-header button{height:27px;border-radius:8px;border:1px solid var(--Grey-500, #d5d9ee);background:var(--Grey-100, #fcfcff);display:flex;align-items:center;justify-content:center;column-gap:7px;color:#4c5063;font-size:10px;font-weight:500;line-height:14px;padding:0 6px;cursor:pointer}.create-chapter-group-infos{display:flex;flex-direction:column;row-gap:16px}.create-chapter-group-row{display:flex;align-items:center;justify-content:space-between;column-gap:10px;flex-wrap:wrap}.create-chapter-group-row-input{flex:1;display:flex;align-items:center;column-gap:7px}.create-chapter-group-row-input:first-child{min-width:60%}.create-chapter-group-row-input:last-child{max-width:137px}.create-chapter-group-row .input-form{position:relative}.create-chapter-group-row .input-form .error-message{position:absolute;bottom:-13px}.create-chapter-group-row .input-form .input-error{border:none!important}.create-chapter-group-row-label{display:flex;align-items:center;justify-content:center;color:#7980a6;font-size:16px;font-weight:400;line-height:24px;column-gap:4px;white-space:nowrap}.create-chapter-group-row-label span{color:#ff437c}.create-chapter-group-row textarea{width:100%;height:70px;padding:10px;border-radius:8px;border:1px solid #f1f2fa;resize:none}.create-chapter-group-actions{display:flex;align-items:center;justify-content:flex-end;column-gap:10px;margin-top:25px}.create-chapter-group-actions button{display:flex;align-items:center;justify-content:center;column-gap:10px;white-space:nowrap;height:40px;width:100px;padding:10px 13px;cursor:pointer;border-radius:8px;border:1px solid #31a7df;background-color:transparent;color:#31a7df;font-size:12px;font-weight:500;line-height:16px}.create-chapter-group-actions button:first-child{background:#f9fcfe}.create-chapter-group-actions button:last-child{background:#31a7df;color:#fff}.create-chapter-group .selected-section{border-radius:8px;border:1px solid #f1f2fa;background:#fff;font-size:12px;font-weight:400;line-height:16px;height:30px;display:flex;align-items:center;padding:8px;width:100%;cursor:pointer;max-width:150px}.chapter-details{padding:15px 20px 20px 35px}.chapter-details-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding-right:15px;background-color:#f4f9ff;z-index:10}@media (max-width: 1100px){.chapter-details-header{flex-direction:column}}.chapter-details-header-right{display:flex;align-items:center;column-gap:10px}@media (max-width: 1100px){.chapter-details-header-right{padding-top:10px}}.chapter-details-skeleton .chapter-details-body{display:flex;flex-direction:column;row-gap:10px}.chapter-details-skeleton .chapter-details-body .ant-skeleton-input{width:100%}.chapter-details-info{display:flex;align-items:center;column-gap:5px;color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.chapter-details-info span{margin-right:2px;font-size:13px;font-weight:500}.chapter-details-info svg{color:#7980a6}.content-manager{padding-right:15px}.content-manager-section{min-width:fit-content}.content-manager-actions{display:flex;align-items:center;justify-content:space-between;padding-top:10px;position:sticky;bottom:0;background-color:#f4f9ff}.content-manager-actions-button{width:49%;border-radius:5px;border:1px solid #31a7df;background:#fff;height:37px;color:#31a7df;font-size:12px;font-weight:400;line-height:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;column-gap:10px}.empty-content{display:flex;align-items:center;justify-content:center;column-gap:10px;padding:10px 0;color:#cacde2;font-size:20px;font-weight:400;line-height:30px}.resource-row{margin-bottom:14px;display:flex;align-items:center;border-radius:10px;border:1px solid #f1f2fa;background:#fff;height:56px;cursor:pointer!important}.resource-row .row-checkbox{width:145px}.resource-row .row-checkbox>div{width:25%}.resource-row-index{color:#09212d;font-size:14px;font-weight:500;line-height:24px}.resource-row .chapter-item-name p{margin:0}@media (max-width: 700px){.content-manager-section{min-width:unset}}.content-manager-section-header{background-color:#deebff}.create-video-content-upload{display:flex;column-gap:20px}.create-video-content-upload .uploader-field{width:calc(50% - 10px)}.create-video-content-upload .uploader-field-title{color:#09212d;font-size:12px;font-weight:400;line-height:16px;margin-bottom:14px}.create-video-content-upload .uploader-field .error{margin-left:4px;margin-top:4px;font-size:12px;font-weight:400;color:red}.create-video-content-upload .uploader-field-label{border-radius:5px;border:1px dashed #c4d8ff;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;height:100px;position:relative;z-index:10;cursor:pointer}.create-video-content-upload .uploader-field-label p{color:#7980a6;font-size:10px;font-weight:400;line-height:14px;margin-top:5px}.create-video-content-upload .uploader-field-label p span{color:#09212d;font-size:10px;font-weight:500;line-height:14px}.create-video-content-upload .uploader-field-label span{color:#cacde2;font-size:10px;font-weight:500;line-height:19px}.create-video-content-upload .uploader-field-label:before{content:"";border:4px solid #edf5ff;position:absolute;left:0;top:0;width:calc(100% - 8px);height:calc(100% - 8px)}.create-video-content-upload .uploader-field .ant-upload{width:100%}.create-video-content-upload .uploader-field-list{margin-top:10px}.create-video-content-upload .uploader-field-list-header{position:relative}.create-video-content-upload .uploader-field-list-header p{display:flex;align-items:center;column-gap:5px;color:#09212d;font-size:10px;font-weight:500;line-height:14px;background-color:#fff;position:relative;z-index:10;width:fit-content;padding-right:10px}.create-video-content-upload .uploader-field-list-header svg{color:#7980a6}.create-video-content-upload .uploader-field-list-header:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#e8eaf5;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:2}.create-video-content-upload .uploader-field-list-content{display:flex;flex-direction:column;margin-top:10px;row-gap:10px}.create-video-content-upload .uploader-field-list-item{border-radius:4px;border:.759px solid var(--Grey-400, #e8eaf5);background:var(--Value-100, #fff);height:50px;padding:10px;display:flex;align-items:center;column-gap:10px}.create-video-content-upload .uploader-field-list-item .file-item-icon{line-height:0}.create-video-content-upload .uploader-field-list-item .file-item-icon svg{color:#7980a6;cursor:pointer}.create-video-content-upload .uploader-field-list-item .file-item-info{width:calc(100% - 65px)}.create-video-content-upload .uploader-field-list-item .file-item-info p{color:#09212d;font-size:12px;font-weight:400;line-height:9px}.create-video-content-upload .uploader-field-list-item .file-item-info span{color:#7980a6;font-size:10px;font-weight:400}.create-magazine-content .uploader-field{width:100%}.create-magazine-content .create-chapter-group-row-input:first-child{min-width:30%}.create-magazine-content .rtl-switch{flex:none;margin:0 20px}.create-qcm-content .qcm-id-input{width:100%!important;max-width:fit-content}.create-qcm-content .qcm-id-input .input-form{position:relative}.create-qcm-content .qcm-id-input .input-form .error-message{position:absolute;bottom:-18px}.duplicate-modal-wrapper{width:1200px!important}.duplicate-modal-wrapper .duplicate-modal-header{display:flex;align-items:center;justify-content:space-between;height:66px;padding:15px 25px;background:linear-gradient(90deg,#f0f5fe .08%,#fff 137.75%);column-gap:25px}.duplicate-modal-wrapper .duplicate-modal-header p{flex:1;color:#4c5063;font-size:16px;font-weight:500;line-height:26px}.duplicate-modal-wrapper .duplicate-modal-header .close-icon{cursor:pointer}.duplicate-modal-wrapper .duplicate-modal-body{padding:15px 20px 20px}.duplicate-modal-wrapper .duplicate-modal-body-row{display:flex;align-items:center;column-gap:10px;margin-bottom:12px}.duplicate-modal-wrapper .duplicate-modal-body-row span,.duplicate-modal-wrapper .duplicate-modal-body-row p{color:#09212d}.duplicate-modal-wrapper .duplicate-modal-body-row>span{display:block;width:40px;font-size:14px;font-weight:500;line-height:20px}.duplicate-modal-wrapper .duplicate-modal-body-row p{font-size:16px;font-weight:500}.duplicate-modal-wrapper .duplicate-modal-body .placements-container{flex:1;display:flex;flex-direction:column;row-gap:12px}.section-group-item.selected-section{background-color:#31a7df1a;border-left:3px solid #31a7df;padding-left:5px;transition:all .2s ease}.section-group-item.selected-section .destination-indicator{margin-left:auto;display:flex;align-items:center}.section-group-chapters.selected-section-content{background-color:#31a7df0d;border-left:3px solid #31a7df;transition:background-color .2s ease}.placement-path{display:flex;align-items:center;gap:8px}.placement-path .path-section{color:#31a7df;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.placement-path .path-element{color:#4c5063;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.destination-row{min-height:55px;padding:10px;border-radius:8px;column-gap:10px;background:#f9fbff;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.destination-row-action{display:flex;align-items:center;justify-content:center;column-gap:10px}.destination-row-action svg{cursor:pointer}.destination-row-content{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.destination-row-item{display:flex;column-gap:10px;min-width:250px;position:relative;align-items:center}.destination-row-item p{color:#09212d;font-size:14px;font-weight:400;line-height:20px;margin-right:5px}.destination-row-item .step-indicator{font-size:11px;color:#31a7df;font-weight:500;white-space:nowrap;position:absolute;top:-16px;left:50px;background-color:#fff;padding:0 4px;border-radius:10px;border:1px solid #31a7df;line-height:1.2;animation:subtle-pulse 2s infinite;z-index:1}.destination-row-item:first-of-type .ant-select:not(.ant-select-disabled).ant-select-status-warning .ant-select-selector{box-shadow:0 0 0 1px #31a7df4d}.destination-row-item .ant-select-selection-item{color:#09212d;font-size:12px;font-weight:400;line-height:16px}.destination-row-item .placement-container.disabled-placement{opacity:.6;pointer-events:none}.destination-row-item-dropdown{display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid #e8eaf5;background:#fff;height:35px;padding:8px;column-gap:8px;cursor:pointer;width:250px}.destination-row-item-dropdown.disabled{background-color:#f5f5f5;cursor:not-allowed;color:#00000040;border-color:#d9d9d9}.destination-row-item-dropdown .selected-item{color:#09212d;font-size:12px;font-weight:400;line-height:16px}.destination-row-item-dropdown-angle{line-height:0}@keyframes subtle-pulse{0%{box-shadow:0 0 #31a7df4d}70%{box-shadow:0 0 0 3px #31a7df00}to{box-shadow:0 0 #31a7df00}}@keyframes pulse-highlight{0%{box-shadow:0 0 #31a7df66}70%{box-shadow:0 0 0 5px #31a7df00}to{box-shadow:0 0 #31a7df00}}.selected-section{background-color:#31a7df1a!important;border-color:#31a7df!important}.selected-section-content{background-color:#31a7df0d;border-left:2px solid #31a7df;padding-left:5px}.destination-row-item-tree .section-group{margin-bottom:7px}.destination-row-item-tree .section-group-item{display:flex;align-items:center;height:40px;column-gap:14px;border-radius:8px;border:1px solid var(--Royal-Blue-400, #deebff);padding:0 6px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-bottom:7px}.destination-row-item-tree .section-group-item .angle-down{line-height:0;width:27px;height:27px;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #e8eaf5;cursor:pointer}.destination-row-item-tree .section-group-item .angle-down svg{width:18px;height:18px}.destination-row-item-tree .section-group-item span{color:#09212d;font-size:12px;font-weight:400;line-height:20px}.destination-row-item-tree .section-group .chapter-item{border-radius:8px;border:1px solid #deebff;background:#f9fcfe;height:40px;display:flex;align-items:center;column-gap:14px;padding:6px;margin-inline-start:40px;margin-bottom:5px}.destination-row-item-tree .section-group .chapter-item span{color:#09212d;font-size:12px;font-weight:400;line-height:20px}.destination-row-item-tree .section-group .top-element-container{margin-bottom:-15px}.destination-row-item-tree .section-group .top-element-container .chapter-item{margin-left:0}.destination-row-item-tree .section-group .top-element-container .chapter-item span{color:#09212d;font-size:14px;font-weight:500;line-height:24px}.destination-row-item-tree .section-group .top-element-container .chapter-item span:first-child{line-height:0}.destination-row-item-tree .section-group .top-element-container .chapter-item span:first-child svg{color:#7980a6}.placement-dropdown{max-width:345px;max-height:100vh}.chapter-actions-drop-down{display:flex;flex-direction:column;align-items:center;column-gap:5px;gap:10px}.chapter-actions-drop-down>div{color:#7980a6;display:flex;width:100%;text-align:start;gap:7px;align-items:center;cursor:pointer}.chapter-actions-drop-down>div:hover{background-color:#f2f2f2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.confirm-input-modal-wrapper .ant-modal-content{overflow:hidden!important;padding:0;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.confirm-input-modal-wrapper .ant-modal-footer{display:none}.confirm-input-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:linear-gradient(135deg,#fce7f3,#f3e8ff);border-bottom:1px solid #f1f5f9}.confirm-input-modal-header .icon-container{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,#ec4899,#be185d);border-radius:50%;flex-shrink:0;box-shadow:0 2px 8px #ec48994d;position:relative}.confirm-input-modal-header .icon-container:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:50%;background:linear-gradient(135deg,#f472b6,#ec4899);z-index:0}.confirm-input-modal-header .icon-container .iconify{position:relative;z-index:1}.confirm-input-modal-header h3{flex:1;margin:0 16px;color:#1f2937;font-size:17px;font-weight:600;line-height:22px}.confirm-input-modal-header .close-icon{cursor:pointer;width:24px;height:24px;transition:color .2s ease}.confirm-input-modal-header .close-icon:hover{color:#374151!important}.confirm-input-modal-body{padding:24px}.confirm-input-modal-body .message-section{margin-bottom:24px}.confirm-input-modal-body .message-section .main-message{color:#1f2937;font-size:16px;font-weight:500;line-height:24px;text-align:center;margin:0 0 12px}.confirm-input-modal-body .message-section .notification-message{color:#6b7280;font-size:14px;font-weight:400;line-height:20px;text-align:center;margin:0}.confirm-input-modal-body .confirmation-section .instruction-text{color:#374151;text-align:center;font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}.confirm-input-modal-body .confirmation-section .instruction-text .confirmation-word-inline{color:#dc2626;font-weight:700;background:#fef2f2;padding:2px 6px;border-radius:4px;border:1px solid #fecaca}.confirm-input-modal-body .confirmation-section .confirmation-word-display{display:flex;justify-content:center;margin-bottom:16px}.confirm-input-modal-body .confirmation-section .confirmation-word-display .confirmation-word{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:8px;padding:12px 20px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;font-size:18px;font-weight:700;color:#1e293b;letter-spacing:3px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-shadow:0 1px 3px #0000001a}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper{width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form{width:100%}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .label{display:none}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container{padding:12px 16px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;transition:all .2s ease}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;background:#fefefe}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container .input{font-size:16px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace;font-weight:600;letter-spacing:2px;text-align:center;color:#1e293b}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container .input::placeholder{color:#9ca3af;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;letter-spacing:normal}.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container .input:-webkit-autofill,.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container .input:-webkit-autofill:hover,.confirm-input-modal-body .confirmation-section .confirmation-input-wrapper .input-form .input-container .input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset;-webkit-text-fill-color:#1e293b}.confirm-input-modal-footer{padding:10px 20px;display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid #f1f5f9;background:#fafbfc}.confirm-input-modal-footer button{height:40px;padding:0 20px;font-size:14px;font-weight:600;border-radius:8px;outline:none;border:none;cursor:pointer;transition:all .2s ease;min-width:100px}.confirm-input-modal-footer button:disabled{opacity:.5;cursor:not-allowed}.confirm-input-modal-footer .cancel-btn{border:1px solid #d1d5db;background:#fff;color:#374151}.confirm-input-modal-footer .cancel-btn:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.confirm-input-modal-footer .confirm-btn{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 1px 3px #0000001a}.confirm-input-modal-footer .confirm-btn:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-1px)}.confirm-input-modal-footer .confirm-btn:disabled{background:#9ca3af;box-shadow:none;transform:none}.live-session-calendar-view .body-container{padding:20px;border-radius:10px;background:var(--light);box-shadow:-1px 3px 21.3px 5px #7980a612}.live-session-calendar-view .body-container .fc .fc-scrollgrid-liquid,.live-session-calendar-view .body-container .fc .fc-timegrid-slot-label,.live-session-calendar-view .body-container .fc .fc-timegrid-slot-minor{border:0}.live-session-calendar-view .body-container .current-week-year-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.live-session-calendar-view .body-container .current-week-btn{border:1px solid var(--grey-500);border-radius:49px;height:28px;background:var(--grey-100);padding:0 13px;color:var(--Blue-950);text-align:right;font-family:Noto Sans Arabic;font-size:12px;cursor:pointer;font-style:normal;font-weight:500;line-height:14px}.live-session-calendar-view .body-container .current-year{color:var(--grey-700);text-align:right;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.live-session-calendar-view .body-container .custom-tool-header-container{display:flex;width:100%;direction:ltr;border-radius:67px;background:var(--grey-200);margin-bottom:20px;padding:0 10px;height:44px;align-items:center;justify-content:space-between}@media (max-width: 700px){.live-session-calendar-view .body-container .custom-tool-header-container{margin-bottom:10px}}.live-session-calendar-view .body-container .custom-tool-header-container .navigation-btns{display:flex;align-items:center;gap:25px}@media (max-width: 700px){.live-session-calendar-view .body-container .custom-tool-header-container .navigation-btns{width:100%;justify-content:space-between}}.live-session-calendar-view .body-container .custom-tool-header-container .navigation-btns .current-date{text-transform:uppercase;color:var(--grey-700);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.live-session-calendar-view .body-container .custom-tool-header-container .navigation-btns .nav-btn{width:26px;height:26px;display:flex;border-radius:50%;background:var(--light);align-items:center;cursor:pointer;justify-content:center;border:1px solid var(--grey-400)}.fc .fc-toolbar{display:none}.fc-timeGridWeek-view .fc-timegrid-now-indicator-container{overflow:visible!important}.fc-timeGridWeek-view .fc-timegrid-now-indicator-container .fc-timegrid-now-indicator-line{z-index:1!important}.fc-timeGridWeek-view .fc-timegrid-now-indicator-container .fc-timegrid-now-indicator-line:before,.fc-timeGridWeek-view .fc-timegrid-now-indicator-container .fc-timegrid-now-indicator-line:after{content:"";width:700%;border-style:solid;border-width:2px 0 0px;position:absolute;top:-2px;z-index:0!important;border-color:var(--azure-blue-500)!important;border-style:dashed}.fc-timeGridWeek-view .fc-timegrid-now-indicator-container .fc-timegrid-now-indicator-line:before{right:100%}.fc-timeGridWeek-view .fc-timegrid-now-indicator-container .fc-timegrid-now-indicator-line:after{left:100%}.fc .fc-timegrid-now-indicator-line{border-color:var(--azure-blue-500)!important;border-width:2px 0px 0px;border-style:dashed;color:var(--light)}.fc .fc-timegrid-now-indicator-arrow{border-color:var(--azure-blue-500);width:100%;height:20px;display:flex;align-items:center;z-index:999;color:var(--light)!important;border-radius:3px;background-color:var(--azure-blue-500);justify-content:center;text-align:center;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.1px}.fc-theme-standard td,.fc-theme-standard th{border:2px dashed var(--grey-300)}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{border-radius:3px;background:var(--grey-300);color:var(--Blue-950);text-align:center;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.1px}.fc .fc-timegrid-col.fc-day-today{background-color:unset}.fc .fc-col-header-cell-cushion{width:100%}.header-cell{display:flex;gap:7px;padding:6px;border-radius:6px;background:var(--azure-blue-100);width:100%;align-items:flex-start;flex-direction:column;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500}.today{background:var(--azure-blue-500)!important;color:var(--light)!important}.special-day{background:var(--grey-200)}.fc-timegrid-axis:after{content:url(/assets/calendar-BLMJNfei.svg);display:inline-block;margin-left:2px;margin-top:15px}.live-sessions-view{height:100%;display:flex;flex-direction:column;overflow:visible;width:100%}.live-sessions-view-content{flex:1;display:flex;width:100%;height:100%;flex-direction:column}.live-sessions-view-content-tab{display:flex;flex-direction:column;flex:1}.live-sessions-view-content .class-view-content-tab{height:calc(100% - 70px)}.live-sessions-view-content .tabs-container{display:flex;width:100%;align-items:center;gap:10px}.live-sessions-view-content .tabs-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 15px}.live-sessions-view .tab-item{display:flex;align-items:center;gap:10px}.live-sessions-view .tab-item span{color:var(--grey-700);font-size:13px;font-weight:500;line-height:16px}.live-sessions-view .tab-item svg{color:var(--grey-700)}.live-sessions-view .ant-tabs{width:100%}.live-sessions-view .ant-tabs-tab.ant-tabs-tab-active .tab-item .anticon,.live-sessions-view .ant-tabs-tab.ant-tabs-tab-active .tab-item span{color:var(--azure-blue-500);font-size:13px;font-weight:500;line-height:16px}.live-sessions-view .ant-tabs-tab.ant-tabs-tab-active .tab-item svg{color:var(--azure-blue-500)}.live-sessions-view .ant-tabs .ant-tabs-ink-bar{height:3px;background-color:var(--azure-blue-500)}.live-session-list-view .body-container{overflow:auto}.live-session-list-view .day-container{border-radius:5px;background:var(--azure-blue-100);padding:5px 15px;display:flex;align-items:center;gap:15px;overflow:hidden;color:var(--azure-blue-500);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;text-transform:capitalize;font-weight:500;line-height:20px}.live-session-list-view .day-container p{color:var(--azure-blue-300)}.live-session-list-view .day-section{display:flex;flex-direction:column;gap:10px;padding-bottom:30px}.recordings-list-container{display:flex;flex-direction:column;height:100%;overflow:hidden;gap:15px}.recordings-list-container .toolbar-container{display:flex;justify-content:space-between}@media (max-width: 1000px){.recordings-list-container .toolbar-container .segment-label .text{display:none}}.recordings-list-container .toolbar-container .search-date-filter-container{display:flex;align-items:center;gap:7px}@media (max-width: 1000px){.recordings-list-container .toolbar-container .search-date-filter-container .date-filter{display:none}}.recordings-list-container .recordings-list-container{padding:10px;margin-top:10px;border-radius:10px;background:var(--light);box-shadow:-1px 3px 21.3px 5px #7980a612;flex-grow:1;display:flex;flex-direction:column}.recordings-list-container .recordings-list-container .header{display:flex;padding:20px;justify-content:space-between}@media (max-width: 1000px){.recordings-list-container .recordings-list-container .header{display:none}}.recordings-list-container .recordings-list-container .header span{color:var(--grey-800);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:5px}.recordings-list-container .recordings-list-container .recordings-list{flex-grow:1;display:flex;gap:14px;flex-direction:column;overflow-y:auto;height:100%;scrollbar-color:white white;scrollbar-width:thin}.recordings-list-container .recordings-list-container .recordings-list .no-data-container{display:flex;justify-content:center;align-items:center}.recordings-list-container .recordings-list-container .records-pagination-container{display:flex}@media (max-width: 1000px){.recordings-list-container .recordings-list-container .records-pagination-container .pagination-container{justify-content:flex-start}}.recordings-list-container .recordings-list-container .records-pagination-container .pagination-container{padding-top:0}.session-event-card-container{display:flex;background:var(--light)!important;height:100%;background:unset;padding:4px 4px 4px 10px;border-radius:5px;flex-direction:column;gap:3px;cursor:pointer;box-shadow:0 2px 8.8px #7980a630}.session-event-card-container .session-title{color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;width:85%;font-weight:500;line-height:20px}.session-event-card-container .session-time{color:var(--grey-700);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:400;line-height:14px}.session-event-card-container .live-dot{position:absolute;top:10px;width:10px;height:10px;background-color:red;border-radius:50%;box-shadow:0 0 10px #f009;animation:pulse 2s infinite}.fc-v-event{border:0;background-color:unset}.event-modal .ant-modal .ant-modal-content{padding:0!important}.event-modal .event-modal-content{display:flex;padding:0;max-height:900px;flex-direction:column;position:relative}.event-modal .event-modal-content .warning-alert-container{position:absolute;top:66px;display:flex;align-items:center;justify-content:center;width:100%;background:linear-gradient(0deg,#0f1a5c00 12.26%,#0f1a5c33 57.07%,#0f1a5c80);height:150px}.event-modal .event-modal-content .warning-alert-container .close-alert-icon{position:absolute;top:10px;cursor:pointer}.event-modal .event-modal-content .modal-header{display:flex;position:fixed;top:0;align-items:center;width:100%;border-radius:10px 10px 0 0;padding:15px 15px 15px 25px;color:var(--grey-800);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px;gap:35px;position:relative;background:linear-gradient(90deg,#edf8ff .08%,#fff 137.75%)}.event-modal .event-modal-content .modal-header .close-icon{position:absolute;cursor:pointer;top:10px}.event-modal .event-modal-content .event-modal-body{display:flex;flex-direction:column;padding:15px 20px 20px;scrollbar-color:#f1f2fa white;scrollbar-width:thin;gap:15px;overflow:auto}.event-modal .event-modal-content .event-modal-body .live-dot{width:10px;height:10px;background-color:red;border-radius:50%;box-shadow:0 0 10px #f009;animation:pulse 2s infinite}.event-modal .event-modal-content .event-modal-body .event-name{color:var(--Blue-950);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex;align-items:center;justify-content:space-between}.event-modal .event-modal-content .event-modal-body .ql-container.ql-snow{border:1px solid var(--grey-400);border-radius:0 0 8px 8px;border-top:0px}.event-modal .event-modal-content .event-modal-body .ql-toolbar.ql-snow{border:1px solid var(--grey-400);border-bottom:0px;border-radius:8px 8px 0 0}.event-modal .event-modal-content .event-modal-body .ql-toolbar.ql-snow .ql-formats{margin-right:0}.event-modal .event-modal-content .event-modal-body .ql-snow .ql-picker.ql-header .ql-picker-label:before,.event-modal .event-modal-content .event-modal-body .ql-snow .ql-picker.ql-header .ql-picker-item:before{color:#4c5063;font-weight:500}.event-modal .event-modal-content .event-modal-body .description-textarea::placeholder{overflow:hidden;color:var(--grey-600);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.event-modal .event-modal-content .event-modal-body .date-info-container{display:flex;gap:10px;flex-direction:column}.event-modal .event-modal-content .event-modal-body .date-info-container .date-inputs-container{display:flex;justify-content:space-between;gap:10px}.event-modal .event-modal-content .event-modal-body .date-info-container .date-description{color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.event-modal .event-modal-content .event-modal-body .event-info-container{display:flex;color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px;flex-direction:column;gap:10px}.event-modal .event-modal-content .event-modal-body .event-info-container .info-item{display:flex;align-items:center;gap:15px}.event-modal .event-modal-content .event-modal-body .upload-attachment{display:flex;flex-direction:column;gap:10px}.event-modal .event-modal-content .event-modal-body .upload-attachment .title{color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500}.event-modal .event-modal-content .event-modal-body .attachments-list-container{display:flex;flex-direction:column;gap:10px}.event-modal .event-modal-content .event-modal-body .attachments-list-container .header{display:flex;justify-content:space-between;align-items:center}.event-modal .event-modal-content .event-modal-body .attachments-list-container .header span{color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.event-modal .event-modal-content .event-modal-body .attachments-list-container .header .divider{border:1px solid var(--grey-400);height:1px;width:75%}.event-modal .modal-actions-container{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:20px}.event-modal .modal-actions-container button{display:flex;height:35px;padding:8px 14px;justify-content:center;align-items:center;border-radius:8px;color:var(--light);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.event-modal .modal-actions-container .confirm-btn{color:var(--light);background:var(--Blue-800);border:0}.event-modal .modal-actions-container .cancel-btn{color:var(--Blue-800);border:1px solid var(--Blue-800);background:var(--light)}.date-display-container{display:flex;flex-direction:column;width:100%;gap:5px}.date-display-container .date-display{display:flex;padding:5px;border-radius:5px;align-items:center;border:1px solid var(--grey-400);color:var(--grey-800);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;width:100%;line-height:16px;justify-content:space-between}.date-display-container .label{color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.attachement-card-container{border-radius:5px;border:.759px solid var(--grey-400);padding:10px;display:flex;justify-content:space-between}.attachement-card-container .content{display:flex;align-items:center;gap:10px}.attachement-card-container .content span{max-width:150px;color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:400;line-height:14px}.attachement-card-container .actions{display:flex;gap:10px;align-items:center}.attachement-card-container .actions .action-icon{cursor:pointer}.join-event-card-container{display:flex;justify-content:space-between;padding:10px;align-items:center;border-radius:5px;background:var(--royal-blue-100)}.join-event-card-container .event-url-container{display:flex;align-items:center;gap:2px;width:70%}.join-event-card-container .event-url-container span{color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.join-event-card-container .event-url-container .event-url{width:65%}.join-event-card-container .join-btn{display:flex;align-items:center;gap:7px;border-radius:100px;background:var(--azure-blue-500);padding:5px 11px;border:0;color:var(--light);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;cursor:pointer;line-height:16px}.custom-switch{display:flex;gap:8px;border-radius:12px;padding:8px}.switch-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;background-color:var(--azure-blue-200);cursor:pointer;transition:all .3s ease}.switch-button svg{opacity:.5}@media (max-width: 700px){.switch-button{width:35px;height:35px}}.switch-button.active{background-color:var(--light);border:2px solid var(--azure-blue-200)}.switch-button.active svg{opacity:1}.switch-icon{width:24px;height:24px;filter:brightness(.7)}.switch-button.active .switch-icon{filter:none}.list-event-item-container{display:flex;justify-content:space-between;width:100%;align-items:center;height:88px;cursor:pointer;padding:10px 15px;background:var(--light);box-shadow:0 2px 8.8px #7980a630;border-radius:5px}.list-event-item-container .event-name-description{display:flex;flex-direction:column;gap:5px;width:30%}.list-event-item-container .event-name-description span{overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.list-event-item-container .event-name-description .name{color:var(--Blue-950)}.list-event-item-container .event-name-description .description{color:var(--grey-700)}.list-event-item-container .time{display:flex;align-items:center;gap:10px;color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;width:15%}.list-event-item-container .status{width:15%}.list-event-item-container .status .live-dot{width:10px;height:10px;background-color:red;border-radius:50%;box-shadow:0 0 10px #f009}.list-event-item-container .action{width:15%;position:relative}.list-event-item-container .action .join-btn{display:flex;align-items:center;gap:7px;border-radius:100px;background:var(--azure-blue-500);padding:5px 11px;border:0;color:var(--light);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;cursor:pointer;line-height:16px}.list-event-item-container .download-upload-btn{display:flex;align-items:center;gap:12px;flex-direction:column}.list-event-item-container .download-upload-btn button{display:flex;align-items:center;gap:7px;width:100%;padding:5px 11px;cursor:pointer;border-radius:100px;border:1px solid var(--grey-500);background:var(--grey-100);color:var(--grey-800);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.list-event-item-container .download-upload-btn .disabled{color:var(--grey-600);background:var(--grey-200);border:0;cursor:not-allowed}.goto-webinair-info-container{display:flex;flex-direction:column;gap:5px;padding:10px;border-radius:5px;background:var(--royal-blue-100)}.goto-webinair-info-container .info-input-container{display:flex;flex-direction:column;gap:5px}.goto-webinair-info-container .info-input-container .label{color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.goto-webinair-info-container .info-input-container .input{display:flex;justify-content:space-between;padding:6px;color:var(--Blue-950);align-items:center;border-radius:8px;border:1px solid var(--grey-400);background:var(--light);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.goto-webinair-info-container .info-input-container .input .join-btn{display:flex;align-items:center;gap:7px;border-radius:100px;border:0;background-color:var(--light);cursor:pointer}.goto-webinair-info-container .info-input-container .input .copy-btn{display:flex;gap:7px;border-radius:5px;border:1px solid var(--grey-500);background:var(--grey-100);padding:3px 6px;cursor:pointer}.filter-dropdown-container{width:100%;padding:15px;border-radius:8px;display:flex;flex-direction:column}.filter-dropdown-container .header-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.filter-dropdown-container .header-container .toggle-filter-btn{display:flex;cursor:pointer;justify-content:center;align-items:center;gap:7px}.filter-dropdown-container .header-container .toggle-filter-btn span{color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.filter-dropdown-container .header-container .toggle-filter-btn .filter-icon{display:flex;align-items:center;justify-content:center;padding:5px;background:var(--light);border-radius:6.5px}.filter-dropdown-container .header-container .reset-btn{border-radius:8px;border:1px solid var(--grey-500);background:var(--grey-100);color:var(--grey-800);text-align:center;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;line-height:14px;display:flex;align-items:center;cursor:pointer;height:27px;padding:0 6px;gap:7px}.filter-dropdown-container .header-container .reset-btn:disabled{cursor:not-allowed;border:0;background:#f6f7fd;color:#cacde2}.filter-dropdown-container .filters-container{display:flex;width:100%;gap:8px;flex-wrap:wrap}.filter-dropdown-container .filters-container .filter-element{display:flex;align-items:center;justify-content:space-between;width:49%;gap:8px}.filter-dropdown-container .filters-container .filter-element .select-container{width:92%}@media (max-width: 1000px){.filter-dropdown-container .filters-container .filter-element{width:100%}}.filter-dropdown-container .filters-container .filter-element span{color:var(--Blue-950);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.active-filters{box-shadow:-1px 3px 21.3px 5px #7980a612;background:var(--light)}.recording-list-item-container{border:5px solid var(--grey-200);background:var(--light);border-radius:10px;padding:18px 20px 18px 10px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1000px){.recording-list-item-container{padding:10px}}.recording-list-item-container .col1{display:flex;align-items:center;gap:28px;width:63%}@media (max-width: 1000px){.recording-list-item-container .col1 .record-img{height:75px}}.recording-list-item-container .col1 .position{overflow:hidden;color:var(--Blue-950);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:0 10px}@media (max-width: 700px){.recording-list-item-container .col1 .position{display:none}}.recording-list-item-container .col1 .recording-info-container{display:flex;flex-direction:column;gap:11px}.recording-list-item-container .col1 .recording-info-container .info-tags-container{display:flex;gap:4px}@media (max-width: 1000px){.recording-list-item-container .col1 .recording-info-container .info-tags-container{display:none}}.recording-list-item-container .col1 .recording-info-container .title{overflow:hidden;color:var(--Blue-950);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media (max-width: 1000px){.recording-list-item-container .col1 .recording-info-container .title{width:148px}}.recording-list-item-container .duration{width:12%;color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.recording-list-item-container .files{width:15%;display:flex;gap:10px}@media (max-width: 1000px){.recording-list-item-container .files{display:none}}.editable-input{border:0px;overflow:hidden;color:var(--Blue-950, #09212d);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;width:100%}.recordings-item-skeleton-container{border:5px solid var(--grey-200);background:var(--light);border-radius:10px;padding:18px 20px 18px 10px;display:flex;align-items:center;justify-content:space-between}.recordings-item-skeleton-container .col1{display:flex;align-items:center;gap:15px;width:60%}.recordings-item-skeleton-container .col1 .position{padding:10px}@media (max-width: 700px){.recordings-item-skeleton-container .col1 .position{display:none}}.recordings-item-skeleton-container .col1 .recording-info-container{display:flex;flex-direction:column;gap:11px}.recordings-item-skeleton-container .duration{width:15%}@media (max-width: 700px){.recordings-item-skeleton-container .duration{display:none}}.responsive-list-event-item-container{display:flex;justify-content:space-between;width:100%;align-items:center;cursor:pointer;padding:10px 15px;background:var(--light);gap:10px;box-shadow:0 2px 8.8px #7980a630;border-radius:5px;flex-direction:column}.responsive-list-event-item-container .event-name-description{display:flex;flex-direction:column;gap:5px;width:100%;justify-content:flex-start}.responsive-list-event-item-container .event-name-description span{overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.responsive-list-event-item-container .event-name-description .name{color:var(--Blue-950)}.responsive-list-event-item-container .event-name-description .description{color:var(--grey-700)}.responsive-list-event-item-container .time{display:flex;align-items:center;gap:10px;color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;width:100%}.responsive-list-event-item-container .status{display:flex;justify-content:space-between;width:100%}.responsive-list-event-item-container .status .live-dot{width:10px;height:10px;background-color:red;border-radius:50%;box-shadow:0 0 10px #f009;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.6}to{transform:scale(1);opacity:1}}.responsive-list-event-item-container .action{width:15%;position:relative}@media (max-width: 700px){.responsive-list-event-item-container .action{width:unset}}.responsive-list-event-item-container .action .join-btn{display:flex;align-items:center;gap:7px;border-radius:100px;background:var(--azure-blue-500);padding:5px 11px;border:0;color:var(--light);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;cursor:pointer;line-height:16px}.responsive-list-event-item-container .download-upload-btn{display:flex;align-items:center;gap:12px;justify-content:center;width:100%}.responsive-list-event-item-container .download-upload-btn button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:5px 11px;cursor:pointer;border-radius:100px;border:1px solid var(--grey-500);background:var(--grey-100);color:var(--grey-800);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.responsive-list-event-item-container .download-upload-btn .disabled{color:var(--grey-600);background:var(--grey-200);border:0;cursor:not-allowed}.contents-view-container{height:100%}.contents-view-container .tabs-container{display:flex;width:100%;align-items:center;gap:10px}.contents-view-container .tabs-container .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 12px 0 32px}.contents-view-container .tab-item{display:flex;align-items:center;gap:10px}.contents-view-container .tab-item span{color:var(--grey-700);font-size:13px;font-weight:500;line-height:16px}.contents-view-container .tab-item svg{color:var(--grey-700)}.contents-view-container .ant-tabs{width:100%}.contents-view-container .ant-tabs-tab.ant-tabs-tab-active .tab-item .anticon,.contents-view-container .ant-tabs-tab.ant-tabs-tab-active .tab-item span{color:var(--azure-blue-500);font-size:13px;font-weight:500;line-height:16px}.contents-view-container .ant-tabs-tab.ant-tabs-tab-active .tab-item svg{color:var(--azure-blue-500)}.contents-view-container .ant-tabs .ant-tabs-ink-bar{height:3px;background-color:var(--azure-blue-500)}.videos-list-container{height:100%}.videos-list-container .toolbar-container{display:flex;justify-content:space-between;align-items:center;gap:7px}@media (max-width: 1000px){.videos-list-container .toolbar-container .input-form .subject-toolbar-search.input-container{width:unset}}@media (max-width: 1000px){.videos-list-container .toolbar-container .segment-label .text{display:none}}.videos-list-container .toolbar-container .add-btn{padding:10px 16px;border-radius:8px;background:var(--Blue-800, #31a7df);display:flex;align-items:center;border:0;cursor:pointer;gap:15px;color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;width:100%}@media (max-width: 1000px){.videos-list-container .toolbar-container .add-btn{width:40px;padding:8px}.videos-list-container .toolbar-container .add-btn span{display:none}}.videos-list-container .toolbar-container .search-filter-container{display:flex;gap:7px;align-items:center}.videos-list-container .toolbar-container .search-date-filter-container{display:flex;align-items:center;gap:7px}.videos-list-container .videos-list-items-container{padding:10px;margin-top:10px;border-radius:10px;background:var(--light);box-shadow:-1px 3px 21.3px 5px #7980a612;flex-grow:1;display:flex;flex-direction:column;height:100%}.videos-list-container .videos-list-items-container .header{display:flex;padding:20px;justify-content:space-between}@media (max-width: 1000px){.videos-list-container .videos-list-items-container .header{display:none}}.videos-list-container .videos-list-items-container .header span{color:var(--grey-800);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:5px}.videos-list-container .videos-list-items-container .videos-list{flex-grow:1;display:flex;gap:14px;flex-direction:column;max-height:calc(100vh - 400px);overflow-y:auto;height:100%;scrollbar-color:white white;scrollbar-width:thin}@media (max-width: 1000px){.videos-list-container .videos-list-items-container .videos-list{max-height:calc(100vh - 355px)}}.videos-list-container .videos-list-items-container .videos-list .no-data-container{display:flex;justify-content:center;align-items:center}.videos-list-container .videos-list-items-container .videos-list .loader-container{height:100%;display:flex;gap:10px;flex-direction:column}.videos-list-container .videos-list-items-container .video-pagination-container{display:flex}@media (max-width: 1000px){.videos-list-container .videos-list-items-container .video-pagination-container .pagination-container{justify-content:flex-start}}.content-list-item-container{border:5px solid var(--grey-200);background:var(--light);border-radius:10px;padding:18px 10px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1000px){.content-list-item-container{padding:10px}}.content-list-item-container .col1{display:flex;align-items:center;gap:28px;width:68%}@media (max-width: 1000px){.content-list-item-container .col1{gap:15px}}.content-list-item-container .col1 .record-img{height:95px}@media (max-width: 1000px){.content-list-item-container .col1 .record-img{height:75px}}.content-list-item-container .col1 .position{overflow:hidden;color:var(--Blue-950, #09212d);text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:24px;padding:10px;width:60px;min-width:60px;max-width:60px;display:flex;align-items:center;justify-content:center}@media (max-width: 700px){.content-list-item-container .col1 .position{display:none}}.content-list-item-container .col1 .recording-info-container{display:flex;flex-direction:column;gap:4px}@media (max-width: 700px){.content-list-item-container .col1 .recording-info-container{gap:4px}}.content-list-item-container .col1 .recording-info-container .title{overflow:hidden;color:var(--Blue-950);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media (max-width: 1000px){.content-list-item-container .col1 .recording-info-container .title{width:148px}}.content-list-item-container .col1 .recording-info-container .description{color:var(--Shade-blue-600, #778baa);font-family:Noto Sans Arabic;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.content-list-item-container .duration{width:15%;color:var(--grey-700);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.content-list-item-container .action{cursor:pointer}.content-list-item-container .content-destination{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.content-list-item-container .content-destination .tag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-list-item-dropdown-menu li.ant-dropdown-menu-item span .tab-item{display:flex;align-items:center;gap:10px}.content-list-item-dropdown-menu li.ant-dropdown-menu-item span .tab-item .ant-dropdown-menu-item-icon{display:flex;align-items:center}.video-modal .ant-modal .ant-modal-content{padding:0!important}.video-modal .add-video-modal-container .header{display:flex;align-items:center;padding:15px 15px 15px 25px;gap:35px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#f0f5fe .08%,#fff 137.75%);color:var(--Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.video-modal .create-video-form-container{padding:40px;display:flex;flex-direction:column;gap:10px;background-color:#fff}.video-modal .create-video-form-container .classe-info-container{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px;padding:10px;border-radius:10px;background:var(--Royal-Blue-100, #f9fbff)}.video-modal .create-video-form-container .classe-info-container .class-select-container{display:flex;width:100%;gap:10px;align-items:center;justify-content:space-between}.video-modal .create-video-form-container .classe-info-container .class-select-container .infinit-scroll-single-select{width:90%}.video-modal .create-video-form-container .classe-info-container .row{display:flex;width:100%;gap:10px}@media (max-width: 600px){.video-modal .create-video-form-container .classe-info-container .row{flex-wrap:wrap}}@media (max-width: 600px){.video-modal .create-video-form-container .create-video-content-upload{flex-direction:column}}@media (max-width: 600px){.video-modal .create-video-form-container .create-video-content-upload .uploader-field{width:100%}}.video-modal .create-video-form-container .teachers-select-container{display:flex;width:100%;align-items:center;justify-content:space-between}.video-modal .create-video-form-container .teachers-select-container .infinit-scroll-single-select{width:94%}.video-modal .create-video-form-container .publish-info-container{display:flex;align-items:center;gap:15px;flex-wrap:wrap;padding-bottom:5px;justify-content:flex-end}@media (max-width: 600px){.video-modal .create-video-form-container .publish-info-container{justify-content:flex-start}}.video-modal .create-video-form-container .publish-info-container .select-conatiner{display:flex;align-items:center;gap:8px}.video-modal .create-video-form-container .label{color:var(--Blue-950, #09212d);white-space:nowrap;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.video-modal .create-video-form-container .label span{color:red}.video-modal .create-video-form-container .input-form{position:relative}.video-modal .create-video-form-container .input-form .error-message{position:absolute;bottom:-13px}.video-modal .create-video-form-container .input-form .input-error{border:none!important}.video-modal .create-video-form-container .description-textarea{border:1px solid var(--grey-400);border-radius:8px;width:100%;padding:10px 20px;resize:none}.video-modal .create-video-form-container .description-error{border:1px solid var(--red-600)!important}.video-modal .create-video-form-container .error{color:var(--red-600);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.video-modal .create-video-form-container .description-textarea::placeholder{overflow:hidden;color:var(--grey-600);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.video-modal .create-video-form-container .modal-actions-container{display:flex;align-items:center;gap:10px;padding-top:15px;justify-content:flex-end}.video-modal .create-video-form-container .modal-actions-container .confirm-btn{border-radius:5px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;padding:8px 14px;width:100px}.video-modal .create-video-form-container .modal-actions-container .cancel-btn{width:100px;border-radius:5px;background:var(--Blue-100, #f9fcfe);color:var(--Blue-800, #31a7df);text-align:center;font-family:Noto Sans Arabic;border:1px solid var(--Blue-800, #31a7df);font-size:12px;font-style:normal;font-weight:500;padding:8px 14px}.magazine-modal .ant-modal .ant-modal-content{padding:0!important}.magazine-modal .add-magazine-modal-container .header{display:flex;align-items:center;padding:15px 15px 15px 25px;gap:35px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#f0f5fe .08%,#fff 137.75%);color:var(--Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.magazine-modal .create-magazine-form-container{padding:40px;display:flex;flex-direction:column;gap:10px}.magazine-modal .create-magazine-form-container .classe-info-container{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px;padding:10px;border-radius:10px;background:var(--Royal-Blue-100, #f9fbff)}.magazine-modal .create-magazine-form-container .classe-info-container .class-select-container{display:flex;width:100%;gap:10px;align-items:center;justify-content:space-between}.magazine-modal .create-magazine-form-container .classe-info-container .class-select-container .infinit-scroll-single-select{width:90%}.magazine-modal .create-magazine-form-container .classe-info-container .row{display:flex;width:100%;gap:10px}@media (max-width: 600px){.magazine-modal .create-magazine-form-container .classe-info-container .row{flex-wrap:wrap}}.magazine-modal .create-magazine-form-container .teachers-select-container{display:flex;width:100%;align-items:center;justify-content:space-between}.magazine-modal .create-magazine-form-container .teachers-select-container .infinit-scroll-single-select{width:94%}.magazine-modal .create-magazine-form-container .create-video-content-upload .uploader-field{width:100%}.magazine-modal .create-magazine-form-container .publish-info-container{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding-bottom:5px;justify-content:flex-end}@media (max-width: 600px){.magazine-modal .create-magazine-form-container .publish-info-container{justify-content:flex-start}}.magazine-modal .create-magazine-form-container .publish-info-container .custom-toogle-switch{min-width:unset}.magazine-modal .create-magazine-form-container .create-chapter-group-row-input{flex:unset}.magazine-modal .create-magazine-form-container .input-form{position:relative}.magazine-modal .create-magazine-form-container .input-form .error-message{position:absolute;bottom:-13px}.magazine-modal .create-magazine-form-container .input-form .input-error{border:none!important}.magazine-modal .create-magazine-form-container .label{color:var(--Blue-950, #09212d);white-space:nowrap;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.magazine-modal .create-magazine-form-container .label span{color:red}.magazine-modal .create-magazine-form-container .description-textarea{border:1px solid var(--grey-400);border-radius:8px;width:100%;padding:10px 20px;resize:none}.magazine-modal .create-magazine-form-container .description-textarea::placeholder{overflow:hidden;color:var(--grey-600);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.magazine-modal .create-magazine-form-container .modal-actions-container{display:flex;align-items:center;gap:10px;padding-top:15px;justify-content:flex-end}.magazine-modal .create-magazine-form-container .modal-actions-container .confirm-btn{border-radius:5px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;padding:8px 14px;width:100px}.magazine-modal .create-magazine-form-container .modal-actions-container .cancel-btn{width:100px;border-radius:5px;background:var(--Blue-100, #f9fcfe);color:var(--Blue-800, #31a7df);text-align:center;font-family:Noto Sans Arabic;border:1px solid var(--Blue-800, #31a7df);font-size:12px;font-style:normal;font-weight:500;padding:8px 14px}.list-item-skeleton-container{border:5px solid var(--grey-200);background:var(--light);border-radius:10px;padding:18px 10px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1000px){.list-item-skeleton-container .position{display:none}}.list-item-skeleton-container .col1{display:flex;align-items:center;gap:15px;width:60%}.list-item-skeleton-container .col1 .recording-info-container{display:flex;flex-direction:column;gap:11px}.list-item-skeleton-container .duration{width:15%}@media (max-width: 1000px){.list-item-skeleton-container .duration{display:none}}.quiz-modal .ant-modal .ant-modal-content{padding:0!important}.quiz-modal .add-quiz-modal-container .header{display:flex;align-items:center;padding:15px 15px 15px 25px;gap:35px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#f0f5fe .08%,#fff 137.75%);color:var(--Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.quiz-modal .create-quiz-form-container{padding:40px;display:flex;flex-direction:column;gap:10px}.quiz-modal .create-quiz-form-container .quiz-id-input{border:1px solid #f1f2fa;color:#f1f2fa;border-radius:8px;height:35px;font-size:10px}.quiz-modal .create-quiz-form-container .input-form .input-container .input{font-size:12px!important}.quiz-modal .create-quiz-form-container .classe-info-container{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px;padding:10px;border-radius:10px;background:var(--Royal-Blue-100, #f9fbff)}.quiz-modal .create-quiz-form-container .classe-info-container .class-select-container{display:flex;width:100%;gap:10px;align-items:center;justify-content:space-between}.quiz-modal .create-quiz-form-container .classe-info-container .class-select-container .infinit-scroll-single-select{width:90%}.quiz-modal .create-quiz-form-container .classe-info-container .row{display:flex;width:100%;gap:10px}@media (max-width: 600px){.quiz-modal .create-quiz-form-container .classe-info-container .row{flex-wrap:wrap}}.quiz-modal .create-quiz-form-container .teachers-select-container{display:flex;width:100%;align-items:center;justify-content:space-between}.quiz-modal .create-quiz-form-container .teachers-select-container .infinit-scroll-single-select{width:94%}.quiz-modal .create-quiz-form-container .create-video-content-upload .uploader-field{width:100%}.quiz-modal .create-quiz-form-container .publish-info-container{display:flex;align-items:center;flex-wrap:wrap;gap:15px;padding-bottom:5px;justify-content:flex-end}@media (max-width: 600px){.quiz-modal .create-quiz-form-container .publish-info-container{justify-content:flex-start}}.quiz-modal .create-quiz-form-container .publish-info-container .custom-toogle-switch{min-width:unset}.quiz-modal .create-quiz-form-container .publish-info-container .select-conatiner{display:flex;align-items:center;gap:8px}.quiz-modal .create-quiz-form-container .create-chapter-group-row-input{flex:unset}.quiz-modal .create-quiz-form-container .input-form{position:relative}.quiz-modal .create-quiz-form-container .input-form .error-message{position:absolute;bottom:-13px}.quiz-modal .create-quiz-form-container .input-form .input-error{border:none!important}.quiz-modal .create-quiz-form-container .label{color:var(--Blue-950, #09212d);white-space:nowrap;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.quiz-modal .create-quiz-form-container .label span{color:red}.quiz-modal .create-quiz-form-container .quiz-id-container{border:4px solid #edf5ff;border-radius:5px;margin-top:10px}.quiz-modal .create-quiz-form-container .quiz-id-container .quiz-id{border-radius:5px;gap:15px;display:flex;flex-direction:column;border:1px dashed #c4d8ff;padding:15px 10px}.quiz-modal .create-quiz-form-container .quiz-id-container .quiz-id .icon-container{display:flex;flex-direction:column;align-items:center}.quiz-modal .create-quiz-form-container .description-textarea{border:1px solid var(--grey-400);border-radius:8px;width:100%;padding:10px 20px;resize:none}.quiz-modal .create-quiz-form-container .description-textarea::placeholder{overflow:hidden;color:var(--grey-600);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.quiz-modal .create-quiz-form-container .modal-actions-container{display:flex;align-items:center;gap:10px;padding-top:15px;justify-content:flex-end}.quiz-modal .create-quiz-form-container .modal-actions-container .confirm-btn{border-radius:5px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;padding:8px 14px;width:100px}.quiz-modal .create-quiz-form-container .modal-actions-container .cancel-btn{width:100px;border-radius:5px;background:var(--Blue-100, #f9fcfe);color:var(--Blue-800, #31a7df);text-align:center;font-family:Noto Sans Arabic;border:1px solid var(--Blue-800, #31a7df);font-size:12px;font-style:normal;font-weight:500;padding:8px 14px}.trash-container{width:100%;height:100%;display:flex;flex-direction:column}.trash-container .tabs-container .tab-item{display:flex;align-items:center;gap:8px}.trash-container .tabs-container .tab-item span{margin-left:4px}@media (max-width: 1000px){.trash-container .tabs-container .tab-item span{display:none}}.trash-container .tabs-container .ant-tabs-nav{margin-bottom:16px}.trash-container .trash-content{flex:1;overflow:auto;padding:10px;border-radius:10px;background:var(--light);box-shadow:-1px 3px 21.3px 5px #72848c12;display:flex;flex-direction:column}@media (max-width: 1000px){.trash-container .trash-content{padding:8px}}.trash-container-actions{margin-bottom:20px;height:40px;display:flex;align-items:center;justify-content:flex-end;gap:7px}.trash-container-actions .input-form{width:fit-content}.trash-table{width:100%;height:100%;display:flex;flex-direction:column}.trash-table-header{display:flex;padding:20px;justify-content:space-between;align-items:center}@media (max-width: 1000px){.trash-table-header{padding:10px}}.trash-table-header-left{display:flex;align-items:center;gap:12px}.trash-table-header-left .trash-elements-title{color:#444f54;font-size:14px;font-weight:500;line-height:24px;display:flex;align-items:center;column-gap:5px}.trash-table-header-right{display:flex;align-items:center;gap:130px}@media (max-width: 1000px){.trash-table-header-right{gap:40px}}.trash-table-header-right .date-header,.trash-table-header-right .action-header{color:#4c5063;font-family:Noto Sans Arabic;font-size:14px;font-weight:500;line-height:24px;display:flex;align-items:center;justify-content:center;gap:5px;width:100px}@media (max-width: 768px){.trash-table-header{display:none}}.trash-table-body{flex-grow:1;display:flex;flex-direction:column;overflow-y:auto;max-height:calc(100vh - 250px)}@media (max-width: 1000px){.trash-table-body{max-height:calc(100vh - 200px)}}.trash-table-body .trash-table-row{background:#fff;border-bottom:1px solid #e3e6e8;padding:13px 20px 13px 10px;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s}@media (max-width: 1000px){.trash-table-body .trash-table-row{padding:10px}}.trash-table-body .trash-table-row:hover{background-color:#f9fcfe}.trash-table-body .trash-table-row-left{display:flex;align-items:center;gap:12px;width:60%;overflow:hidden}.trash-table-body .trash-table-row-left .ant-checkbox-wrapper{padding:10px}@media (max-width: 700px){.trash-table-body .trash-table-row-left .ant-checkbox-wrapper{padding:5px}}.trash-table-body .trash-table-row-right{display:flex;align-items:center;gap:130px;width:540px;max-width:540px;min-width:540px}@media (max-width: 1000px){.trash-table-body .trash-table-row-right{gap:40px;flex-direction:column;align-items:flex-end}}@media (max-width: 768px){.trash-table-body .trash-table-row-right{gap:10px}}.trash-table-body .trash-table-row-right .trash-date{color:#6b7280;min-width:100px;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-transform:capitalize}@media (max-width: 768px){.trash-table-body .trash-table-row-right .trash-date{min-width:unset}}.trash-table-body .trash-table-row-right .trash-action .restore-button{border-radius:5px;border:1px solid #e3e6e8;background:#fcfcfd;color:#465050;text-align:center;font-size:11px;font-weight:400;line-height:14px;display:flex;align-items:center;justify-content:center;padding:5px 10px;height:30px}.trash-table-body .trash-table-row-right .trash-action .restore-button:hover{background-color:#f3f4f6;border-color:#31a7df;color:#31a7df}.trash-table .loading-row{display:flex;align-items:center;justify-content:space-between!important;padding-inline-start:48px}.trash-table .loading-row>div{display:flex;align-items:center;gap:10px}.trash-table .loading-row>div .ant-skeleton{width:fit-content}.trash-table .loading-row>div .ant-skeleton span{min-width:fit-content}.trash-table .loading-row>div svg.ant-skeleton-image-svg{width:30px!important;height:30px!important}.trash-table .loading-row>div:last-child{gap:130px}.trash-table .trash-pagination-container{margin-top:20px;display:flex}@media (max-width: 1000px){.trash-table .trash-pagination-container .pagination-container{justify-content:flex-start}}.chapter-trash-item{display:flex;flex-direction:column;gap:4px}.chapter-trash-item-title{color:#1c4651;font-size:14px;font-weight:500;line-height:20px}.chapter-trash-item-contributors{display:flex;align-items:center;gap:8px}.chapter-trash-item-contributors .contributors-label{color:#72848c;font-size:14px;font-weight:500;line-height:20px}.chapter-trash-item-contributors .contributors-avatars{display:flex;align-items:center}.chapter-trash-item-contributors .contributors-avatars .contributor-avatar{width:24px;height:24px;border:2px solid #fff}.chapter-trash-item-contributors .contributors-avatars .contributors-count{margin-left:4px;font-size:12px;color:#6b7280}.magazine-trash-item{display:flex;align-items:flex-start;gap:12px}.magazine-trash-item-icon{color:#3b82f6;display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:40px;height:40px;background-color:#ebf5ff}.magazine-trash-item-content{display:flex;flex-direction:column;gap:4px}.magazine-trash-item-header{display:flex;align-items:center;gap:8px}.magazine-trash-item-subject{font-size:12px;color:#6b7280}.magazine-trash-item-subject:after{content:"|";margin-left:8px}.magazine-trash-item-title{font-size:14px;font-weight:500;color:#111827}.magazine-trash-item-tags{display:flex;gap:8px;margin:4px 0}.magazine-trash-item-tags .magazine-tag{margin-right:0}.magazine-trash-item-description{font-size:12px;color:#6b7280;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lesson-trash-item{display:flex;align-items:flex-start;gap:12px}.lesson-trash-item-icon{color:#10b981;display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:40px;height:40px}.lesson-trash-item-content{display:flex;flex-direction:column;gap:4px}.lesson-trash-item-title{font-size:14px;font-weight:500;color:#111827}.lesson-trash-item-description{font-size:12px;color:#6b7280;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video-trash-item{display:flex;align-items:flex-start;gap:12px}.video-trash-item-icon{color:#f59e0b;display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:40px;height:fit-content;background-color:#fffbeb}.video-trash-item-icon .record-img{line-height:0}.video-trash-item-content{display:flex;flex-direction:column;gap:4px}.video-trash-item-header{display:flex;align-items:center;gap:8px}.video-trash-item-subject{font-size:12px;color:#6b7280}.video-trash-item-subject:after{content:"|";margin-left:8px}.video-trash-item-title{color:#09212d;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-trash-item-tags{display:flex;gap:8px;margin:4px 0}.video-trash-item-tags .video-tag{margin-right:0}.exam-trash-item{display:flex;align-items:flex-start;gap:12px}.exam-trash-item-icon{display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:40px;height:40px}.exam-trash-item-content{display:flex;flex-direction:column;gap:4px}.exam-trash-item-title{font-size:14px;font-weight:500;color:#111827}.exam-trash-item-description{font-size:12px;color:#6b7280;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.quizz-trash-item{display:flex;align-items:flex-start;gap:12px}.quizz-trash-item-icon{color:#ec4899;display:flex;align-items:center;justify-content:center;border-radius:4px;min-width:40px;height:40px}.quizz-trash-item-content{display:flex;flex-direction:column;gap:4px}.quizz-trash-item-title{font-size:14px;font-weight:500;color:#111827}.quizz-trash-item-description{font-size:12px;color:#6b7280;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.empty-trash-container{height:100%;padding:15px;background-color:#fff}.empty-trash-container-content{border-radius:10px;background:var(--Surface-Section-Royal-blue-100, #f7fbfc);width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:60px}.empty-trash-container p{color:#c7ced1;font-size:20px;font-weight:400;line-height:30px}.exams-view,.exams-view-content-tab{height:calc(100% - 68px)}.exams-view-content{flex:1;display:flex;flex-direction:column}.exams-view-content-tab{display:flex;flex-direction:column;flex:1}.exams-view .tab-item{display:flex;align-items:center;gap:10px}.exams-view .tab-item span{color:#7980a6;font-size:13px;font-weight:500;line-height:16px}.exams-view .tab-item svg{color:#7980a6}.exams-view .ant-tabs-tab.ant-tabs-tab-active .tab-item .anticon,.exams-view .ant-tabs-tab.ant-tabs-tab-active .tab-item span,.exams-view .ant-tabs-tab.ant-tabs-tab-active .tab-item .tab-count{color:#1475ca;font-size:13px;font-weight:500;line-height:16px}.exams-view .ant-tabs-tab.ant-tabs-tab-active .tab-item svg{color:#1475ca}.exams-view .ant-tabs .ant-tabs-ink-bar{height:3px;background-color:#1475ca}.exam-details-container{padding:20px;background:#fff;border-radius:10px;overflow:auto;display:flex;flex-direction:column;gap:17px;box-shadow:-1px 3px 21.3px 5px #7980a612}.exam-details-container .header{display:flex;flex-direction:column;gap:5px}.exam-details-container .header .title{overflow:hidden;color:var(--Blue-950, #09212d);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:18px;font-style:normal;font-weight:500;line-height:28px;display:flex;justify-content:space-between}.exam-details-container .publich-switch{display:flex}.exam-details-container .publich-switch .label{color:var(--Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-details-container .publich-switch .label span{color:var(--Red-600, #ff437c);text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.exam-details-container .description-container .description-textarea{border:1px solid var(--grey-400);border-radius:5px;width:100%;padding:10px 20px;resize:none;font-weight:400;color:var(--Grey-700, #7980a6)}.exam-details-container .description-container .description-textarea::placeholder{overflow:hidden;color:var(--grey-600);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-details-container .row{display:flex;justify-content:space-between}.exam-details-container .row .classes-container{display:flex;align-items:center;gap:10px}.exam-details-container .row .classes-container span{color:var(--Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-details-container .row .student-score{display:flex;align-items:center;border-radius:5px;background:#edf5ff;height:38px;justify-content:center;padding:5px}.exam-details-container .row .student-score p{color:#7980a6;font-size:12px;font-weight:500;line-height:16px;margin-right:10px}.exam-details-container .row .student-score-content{display:flex;padding:0 7px;justify-content:center;align-items:center;border-radius:3px;height:28px}.exam-details-container .row .student-score-content,.exam-details-container .row .student-score-content input{border:none;background:#fff;color:#09212d;font-size:17px;font-weight:500;line-height:24px}.exam-details-container .row .student-score-content::-webkit-outer-spin-button,.exam-details-container .row .student-score-content::-webkit-inner-spin-button,.exam-details-container .row .student-score-content input::-webkit-outer-spin-button,.exam-details-container .row .student-score-content input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.exam-details-container .row .student-score-content span{font-size:12px}.exam-details-container .row .student-score-content input{width:20px}.exam-details-container .exam-progress-info-container{display:flex;justify-content:space-around}.exam-details-container .exam-progress-info-container .divider{height:100%;width:1px;background-color:#e8eaf5;border-radius:50px}.exam-details-container .exam-progress-info-container .progress-info-container{display:flex;align-items:center;gap:10px}.exam-details-container .exam-progress-info-container .progress-info-container .label{color:var(--Dark-Blue, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.exam-details-container .exam-attachments-container{display:flex;flex-direction:column;padding:10px;gap:10px;border-radius:5px;background:var(--Royal-Blue-100, #f9fbff)}.exam-details-container .exam-attachments-container .attachment{display:flex;flex-direction:column;gap:6px}.exam-details-container .exam-attachments-container .attachment span{color:var(--Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-details-container .exam-attachments-container .attachment .attachement-card-container{background-color:#fff}.exam-details-container .exam-essais-container{border-radius:8px;background:var(--Royal-Blue-100, #f9fbff);padding:20px;display:flex;flex-direction:column;gap:10px}.exam-details-container .exam-essais-container .essai-header{display:flex;align-items:center;justify-content:space-between;width:100%}.exam-details-container .exam-essais-container .essai-header .input-form{width:unset}.exam-details-container .exam-essais-container .essai-header .title{display:flex;align-items:center;gap:10px;color:var(--Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500}.exam-details-container .exam-essais-container .essai-filters{padding-top:15px}.exam-details-container .exam-essais-container .columns{display:flex;padding-top:15px;justify-content:space-between;padding-bottom:5px}.exam-details-container .exam-essais-container .columns span{display:flex;justify-content:center;align-items:center;gap:2px;overflow:hidden;color:var(--Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500}.exam-details-container .exam-essais-container .essais{overflow:auto;display:flex;flex-direction:column;gap:10px;max-height:500px}.exam-correction{border-radius:10px;background:var(--Value-100, #fff);height:100%;padding:10px 20px 20px;margin-top:10px}.exam-correction-header{display:flex;padding:10px;justify-content:space-between}.exam-correction-header-left,.exam-correction-header-right{display:flex;align-items:center;column-gap:12px}.exam-correction-header-left p,.exam-correction-header-right p{color:#09212d;font-size:12px;font-weight:500;line-height:20px}.exam-correction-body{height:calc(100% - 55px);display:flex;align-items:center;column-gap:10px}.exam-correction-students{border-radius:8px;background:var(--Royal-Blue-100, #f9fbff);width:244px;padding:10px;height:100%}.exam-correction-students .students-search{border-radius:8px;border:1px solid #f1f2fa;background-color:#fff;height:40px;width:230px;margin-bottom:23px}.exam-correction-students-list{overflow:auto;height:calc(100% - 100px)}.exam-correction-students-list .active-exam{background-color:#f5fbff}.exam-correction-students-list .disabled-exam{opacity:.5;cursor:not-allowed}.exam-correction-students-item{border-radius:8px;border:1px solid #deebff;background:#fff;display:flex;align-items:center;column-gap:10px;height:56px;padding:0 10px;cursor:pointer}.exam-correction-students-item p{color:#09212d;font-size:12px;font-weight:500;line-height:16px;width:60%}.exam-correction-students-item .AsyncImage-root{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.exam-correction-students-item:not(:last-child){margin-bottom:10px}.exam-correction-main{height:100%;flex:1;overflow:auto;position:relative;background-image:url(/assets/examBackground-CJxiTtlO.png);background-size:cover;background-repeat:no-repeat;border-radius:8px;background-color:var(--Royal-Blue-100, #f9fbff);padding:10px}.exam-correction-main-header{display:flex;height:52px;justify-content:space-between;align-items:center;border-radius:5px;background:var(--Value-100, #fff);padding:6px;margin-bottom:11px}.exam-correction-main-header .main-header-right{display:flex;align-items:center;justify-content:space-between;width:100%}.exam-correction-main-header .main-header-right .add-teacher{display:flex;align-items:center;column-gap:10px;cursor:pointer}.exam-correction-main-header .main-header-right .add-teacher .selected-copies-number{display:flex;align-items:center;gap:10px}.exam-correction-main-header .main-header-right .add-teacher .selected-copies-number span{color:var(--Text-Title-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-weight:500;text-wrap:nowrap}.exam-correction-main-header .main-header-right .add-teacher p{color:#09212d;font-size:12px;font-weight:500;line-height:14px}.exam-correction-main-header .main-header-right .add-teacher .infinit-scroll-single-select .input-and-tags-container{border:0;width:300px}.exam-correction-main-header .main-header-right .add-teacher .infinit-scroll-single-select .input-and-tags-container .add-option-input{width:90%}.exam-correction-main-header .main-header-right .add-teacher .add-button{border-radius:68.571px;border:.686px dashed #31a7df;background:#f9fcfe;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.exam-correction-main-header .main-header-right .add-teacher .add-button svg{color:#31a7df}.exam-correction-main-header .main-header-right .shadow-container{box-shadow:0 2px 8.8px 0 var(--Color-Effect-Popup-S, rgba(121, 128, 166, .19));padding:6px 10px;border-radius:10px}.exam-correction-main-header .main-header-right .save-buttons{display:flex;align-items:center;justify-content:center;column-gap:10px}.exam-correction-main-header .main-header-right .save-buttons .spinner .ant-spin .ant-spin-dot-item{background-color:red}.exam-correction-main-header .main-header-right .save-buttons button{height:35px;border-radius:5px;padding:8px 14px;color:var(--Value-100, #fff);font-size:12px;font-weight:500;line-height:16px;display:flex;align-items:center;justify-content:center}.exam-correction-main-header .main-header-right .save-buttons .primary{background:#31a7df;border:1px solid #31a7df}.exam-correction-main-header .main-header-right .save-buttons .secondary{background:#f9fcfe;border:1px solid #31a7df;color:#31a7df}.exam-correction-main-header .main-header-right .save-buttons .default{background:#f9fcfe;color:#31a7df}.exam-correction-toolbar{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.exam-correction .main-header-left{display:flex;align-items:center;justify-content:space-between;column-gap:25px;padding-bottom:10px;z-index:99}.exam-correction .main-header-left .target-student{display:flex;align-items:center;color:#09212d;font-size:14px;font-weight:500;line-height:20px;column-gap:10px}.exam-correction .main-header-left .target-student .AsyncImage-root{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.exam-correction .main-header-left .rest-time{display:flex;align-items:center;column-gap:5px}.exam-correction .main-header-left .rest-time svg{position:unset!important}.exam-correction .main-header-left .rest-time p:first-of-type{color:#7980a6;font-size:12px;font-weight:500;line-height:16px}.exam-correction .main-header-left .rest-time p:last-child{color:#09212d;font-size:14px;font-weight:500;line-height:20px}.exam-correction .main-header-left .student-score{display:flex;align-items:center;border-radius:5px;background:#edf5ff;height:38px;justify-content:center;padding:5px}.exam-correction .main-header-left .student-score p{color:#7980a6;font-size:12px;font-weight:500;line-height:16px;margin-right:10px}.exam-correction .main-header-left .student-score-content{display:flex;padding:0 7px;justify-content:center;align-items:center;border-radius:3px;height:28px}.exam-correction .main-header-left .student-score-content,.exam-correction .main-header-left .student-score-content input{border:none;background:#fff;color:#ff437c;font-size:17px;font-weight:500;line-height:24px}.exam-correction .main-header-left .student-score-content::-webkit-outer-spin-button,.exam-correction .main-header-left .student-score-content::-webkit-inner-spin-button,.exam-correction .main-header-left .student-score-content input::-webkit-outer-spin-button,.exam-correction .main-header-left .student-score-content input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.exam-correction .main-header-left .student-score-content span{font-size:12px}.exam-correction .main-header-left .student-score-content input{width:20px}.exams-content{height:100%}.exams-content-body{display:flex;flex-wrap:wrap;gap:18px;overflow:auto;height:60vh;border-radius:10px;background:#fff;box-shadow:-1px 3px 21.3px 5px #7980a612;padding:20px}.exams-content-header .active-filters{margin-bottom:20px}.exams-content-header .toolbar-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.exams-content-header .toolbar-container .search-date-filter-container{display:flex;align-items:center;column-gap:8px}.exams-content-header .toolbar-container .add-btn{padding:10px 16px;border-radius:8px;background:var(--Blue-800, #31a7df);display:flex;align-items:center;border:0;cursor:pointer;gap:15px;color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;width:100%}.exams-content .no-result-found{flex-direction:column;height:100%;display:flex;align-items:center;justify-content:center;width:100%;border-radius:10px;background:var(--Surface-Section-Royal-blue-100, #f9fbff)}.exams-content .no-result-found span{color:var(--Text-Info-Grey-600, #cacde2);text-align:center;font-family:Noto Sans Arabic;font-size:20px;font-style:normal;font-weight:400}.exam-item{border-radius:15px;border:1px solid #e8eaf5;background:#fff;box-shadow:0 2.208px 16.563px #7980a61a;max-width:370px;height:337px;width:calc(20% - 10px);flex:1 1 auto;overflow:hidden}@media only screen and (max-width: 1516px){.exam-item{width:calc(25% - 10px)}}@media only screen and (max-width: 1350px){.exam-item{width:calc(33.3333333333% - 10px)}}@media only screen and (max-width: 1050px){.exam-item{width:100%}}.exam-item-header{display:flex;align-items:center;height:66px;justify-content:space-between;padding:20px}.exam-item-header .title{display:flex;align-items:center;column-gap:12px}.exam-item-header .title .title-tooltip{width:200px}.exam-item-header .title p{color:#09212d;font-size:12px;font-weight:500;line-height:20px}.exam-item-header .action-btn{display:flex;align-items:center;justify-content:center}.exam-item .ant-divider-horizontal{width:90%!important;margin:0 auto;min-width:unset}.exam-item-body{padding:20px;display:flex;flex-direction:column;row-gap:15px}.exam-item-body-tag{border-radius:35px;background:#eaecff;height:22px;padding:3px 8px;color:#745efe;font-size:12px;font-weight:400;line-height:16px;width:fit-content}.exam-item-body .time-rest{display:flex;align-items:center;column-gap:11px;width:100%}.exam-item-body-time{display:flex;flex-direction:column;row-gap:15px;padding-bottom:11px;border-bottom:1px solid #e8eaf5}.exam-item-body-footer{display:flex;align-items:flex-end;justify-content:space-between;height:56px}.exam-item-body-footer-left{width:70%;display:flex;align-items:center;justify-content:space-between}.exam-item-body-footer-left .exams-count{color:#09212d;font-size:12px;font-weight:400;line-height:16px;display:flex;align-items:center;column-gap:10px;margin-bottom:4px}.exam-item-body-footer-left .corrected-exams-info{color:var(--Text-Body-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;display:flex;flex-direction:column;gap:10px;line-height:14px}.exam-item-body-footer-left .corrected-exams-info .corrected{display:flex;align-items:center;gap:7px}.exam-item-body-footer-left .corrected-exams-info .corrected .point{background-color:#50b1ae;width:7px;height:7px;border-radius:50px}.exam-item-body-footer-left .corrected-exams-info .not-corrected{display:flex;align-items:center;gap:7px}.exam-item-body-footer-left .corrected-exams-info .not-corrected .point{background-color:#ff437c;width:7px;height:7px;border-radius:50px}.exam-item-body-footer-left .exams-users{display:flex;align-items:center;justify-content:space-between;width:100%}.exam-item-body-footer-left .AsyncImage-root{width:28px;height:28px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.exam-item-body-footer-left .ant-avatar-circle{background:#f1f2fa;color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.exam-item-body-footer-right{border-radius:100px;background:var(--Blue-800, #31a7df);display:flex;width:35px;height:35px;padding:10px;justify-content:center;align-items:center;cursor:pointer}.exam-item-body-footer-right svg{color:#fff}.exam-item-body-time-progress{flex:1}.exam-item-body-time-progress p,.exam-item-body-time-progress .ant-progress-text{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.exam-item-body-time-progress .ant-progress-inner{background-color:#f1f2fa}.exam-item-body-time-progress .ant-progress-bg{background-color:#70c8c2}.exam-item-body .time-slot-container{display:flex;align-items:center;column-gap:15px}.exam-item-body .time-slot-container .time-slot{display:flex;align-items:center;column-gap:5px}.exam-item-body .time-slot-container .time-slot p{color:#7980a6;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.exam-item-body .exam-class{color:#09212d;font-size:12px;font-weight:400;line-height:16px;border-radius:35px;background:#f1f2fa;padding:2px 8px;height:22px;width:fit-content}.teachers-list-dropdown{background-color:#fff;padding:12px;box-shadow:3px 4px 20.7px 13px var(--Color-Effect-Popup-M, rgba(121, 128, 166, .29));border-radius:6px}.teachers-list-dropdown .add-button{width:30px;height:30px;border:1px solid #e8eaf5;justify-content:center;border-radius:50%;display:flex;background:#fcfcff;align-items:center;color:var(--Text-Title-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;cursor:pointer}.pdf-editor-main{position:relative}.pdf-editor-main .pdf-action-buttons-container{position:fixed;z-index:99;padding:10px;border-radius:10px;border:1px solid var(--Color-Royal-Blue-400, #deebff);background-color:#fff;display:flex;justify-content:space-between;width:fit-content;gap:15px;cursor:grab}.pdf-editor-main .pdf-action-buttons-container .marker-type-button-thin{width:19px;height:6px;border:0}.pdf-editor-main .pdf-action-buttons-container .marker-type-button-thick{width:19px;height:10px;border:0}.pdf-editor-main .pdf-action-buttons-container svg{position:unset;top:unset;left:unset}.pdf-editor-main .pdf-action-buttons-container .pdf-action-button{width:44px;cursor:pointer;background:unset;border:0;display:flex;align-items:center;justify-content:center;height:44px;padding:10px;border-radius:5px;background:var(--Color-Royal-Blue-100, #f9fbff)}.pdf-editor-main .pdf-action-buttons-container .color-options-container{display:flex;align-items:center;gap:15px;transition:all 1s ease-out;z-index:100}.pdf-editor-main .pdf-action-buttons-container .zoom-options-container{display:flex;align-items:center;gap:12px}.pdf-editor-main .pdf-action-buttons-container .zoom-options-container .zoom-option-button{width:15px;height:15px;background:unset;cursor:pointer;display:flex;align-items:center;border:0}.pdf-editor-main .pdf-action-buttons-container .line-type-button{display:flex;align-items:center;justify-content:center;margin-left:10px;background:unset;border:0;cursor:pointer;margin-right:10px}.pdf-editor-main .pdf-action-buttons-container .color-option{width:14px;height:14px;border-radius:50%;border:none;cursor:pointer}.pdf-editor-main .pdf-action-buttons-container .active-color{width:15px;height:15px;border:1px solid white;outline:#9dd1ff solid 2px}.pdf-editor-main .pdf-action-buttons-container .pdf-action-button:hover{background:var(--Color-Royal-Blue-400, #deebff)}.pdf-editor-main .pdf-action-buttons-container .pdf-action-button:hover svg{transition:transform .3s ease;transform-origin:left bottom;transform:scale(1.6)}.pdf-editor-main .pdf-action-buttons-container .redo-undo-container{padding-left:10px;border-left:1px solid #e8eaf5;display:flex;gap:10px}.pdf-editor-main .pdf-action-buttons-container .redo-undo-container .pdf-action-button{background-color:unset}.pdf-editor-main .pdf-action-buttons-container:active{cursor:grabbing}.progress-container{position:relative;width:fit-content}.progress-container .progress-label{top:50%;left:50%;position:absolute;color:var(--Blue-A-Blue-A-600, #09212d);transform:translate(-50%,-50%);font-family:Noto Sans Arabic;font-size:18px;text-wrap:nowrap;font-style:normal;font-weight:500;line-height:30px}.exam-essai-item-container{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:8px;border:1px solid var(--Grey-300, #f1f2fa);background:var(--Value-100, #fff)}.exam-essai-item-container .user-name{color:var(--Blue-A-Blue-A-600, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;width:15%;line-height:16px}.exam-essai-item-container .exam-time{color:var(--Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;display:flex;justify-content:center;width:10%}.exam-essai-item-container .mark{color:var(--Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;justify-content:center;width:15%}.exam-essai-item-container .comment{display:flex;justify-content:center;padding:5px;width:20%;align-items:center;border-radius:5px;background:var(--Royal-Blue-100, #f9fbff);color:var(--Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;height:28px;line-height:14px}.exam-essai-item-container .exam-correct-btn{border-radius:5px;border:1px solid var(--Grey-400, #e8eaf5);background:var(--Grey-100, #fcfcff);color:var(--Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500;padding:5px;display:flex;flex-direction:row-reverse}.exam-essai-item-container .exam-pdf{display:flex;justify-content:center;width:10%;cursor:pointer}.exam-modal .ant-modal .ant-modal-content{padding:0!important}.exam-modal .add-exam-modal-container .header{display:flex;align-items:center;padding:15px 15px 15px 25px;gap:35px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#f0f5fe .08%,#fff 137.75%);color:var(--Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.exam-modal .create-exam-form-container{padding:40px;display:flex;flex-direction:column;gap:10px}.exam-modal .create-exam-form-container .exam-date-info{display:flex;width:100%;justify-content:space-between}.exam-modal .create-exam-form-container .exam-date-info .exam-date-container{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%}.exam-modal .create-exam-form-container .exam-date-info .exam-date-container .date-pickers-container{display:flex;border-radius:8px;background:var(--Royal-Blue-100, #f9fbff);padding:5px;gap:5px;width:98%}.exam-modal .create-exam-form-container .classe-info-container{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:10px;padding:10px;border-radius:10px;background:var(--Royal-Blue-100, #f9fbff)}.exam-modal .create-exam-form-container .classe-info-container .class-select-container{display:flex;width:100%;gap:10px;align-items:center;justify-content:space-between}.exam-modal .create-exam-form-container .classe-info-container .class-select-container .infinit-scroll-single-select{width:90%}.exam-modal .create-exam-form-container .classe-info-container .row{display:flex;width:100%;gap:10px}@media (max-width: 600px){.exam-modal .create-exam-form-container .classe-info-container .row{flex-wrap:wrap}}@media (max-width: 600px){.exam-modal .create-exam-form-container .create-video-content-upload{flex-direction:column}}@media (max-width: 600px){.exam-modal .create-exam-form-container .create-video-content-upload .uploader-field{width:100%}}.exam-modal .create-exam-form-container .teachers-select-container{display:flex;width:100%;align-items:center;justify-content:space-between}.exam-modal .create-exam-form-container .teachers-select-container .infinit-scroll-single-select{width:94%}.exam-modal .create-exam-form-container .publish-info-container{display:flex;align-items:center;gap:15px;flex-wrap:wrap;width:100%;padding-bottom:5px;justify-content:space-between}@media (max-width: 600px){.exam-modal .create-exam-form-container .publish-info-container{justify-content:flex-start}}.exam-modal .create-exam-form-container .publish-info-container .create-chapter-group-row-input{justify-content:flex-end}.exam-modal .create-exam-form-container .publish-info-container .select-conatiner{display:flex;align-items:center;gap:8px}.exam-modal .create-exam-form-container .publish-info-container .student-score{display:flex;align-items:center;border-radius:5px;background:#edf5ff;height:38px;justify-content:center;padding:5px}.exam-modal .create-exam-form-container .publish-info-container .student-score p{color:#7980a6;font-size:12px;font-weight:500;line-height:16px;margin-right:10px}.exam-modal .create-exam-form-container .publish-info-container .student-score-content{display:flex;padding:0 7px;justify-content:center;align-items:center;border-radius:3px;height:28px}.exam-modal .create-exam-form-container .publish-info-container .student-score-content,.exam-modal .create-exam-form-container .publish-info-container .student-score-content input{border:none;background:#fff;color:#09212d;font-size:17px;font-weight:500;line-height:24px}.exam-modal .create-exam-form-container .publish-info-container .student-score-content::-webkit-outer-spin-button,.exam-modal .create-exam-form-container .publish-info-container .student-score-content::-webkit-inner-spin-button,.exam-modal .create-exam-form-container .publish-info-container .student-score-content input::-webkit-outer-spin-button,.exam-modal .create-exam-form-container .publish-info-container .student-score-content input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.exam-modal .create-exam-form-container .publish-info-container .student-score-content span{font-size:12px}.exam-modal .create-exam-form-container .publish-info-container .student-score-content input{width:20px}.exam-modal .create-exam-form-container .label{color:var(--Blue-950, #09212d);white-space:nowrap;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-modal .create-exam-form-container .label span{color:red}.exam-modal .create-exam-form-container .input-form{position:relative}.exam-modal .create-exam-form-container .input-form .error-message{position:absolute;bottom:-13px}.exam-modal .create-exam-form-container .input-form .input-error{border:none!important}.exam-modal .create-exam-form-container .description-textarea{border:1px solid var(--grey-400);border-radius:8px;width:100%;padding:10px 20px;resize:none}.exam-modal .create-exam-form-container .description-error{border:1px solid var(--red-600)!important}.exam-modal .create-exam-form-container .error{color:var(--red-600);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-modal .create-exam-form-container .description-textarea::placeholder{overflow:hidden;color:var(--grey-600);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-modal .create-exam-form-container .modal-actions-container{display:flex;align-items:center;gap:10px;padding-top:15px;justify-content:flex-end}.exam-modal .create-exam-form-container .modal-actions-container .confirm-btn{border-radius:5px;background:var(--Blue-800, #31a7df);color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;padding:8px 14px;width:100px}.exam-modal .create-exam-form-container .modal-actions-container .cancel-btn{width:100px;border-radius:5px;background:var(--Blue-100, #f9fcfe);color:var(--Blue-800, #31a7df);text-align:center;font-family:Noto Sans Arabic;border:1px solid var(--Blue-800, #31a7df);font-size:12px;font-style:normal;font-weight:500;padding:8px 14px}.exam-card-skeleton-container{border-radius:15px;border:1px solid #e8eaf5;background:#fff;box-shadow:0 2.208px 16.563px #7980a61a;height:337px;min-width:calc(20% - 10px);flex:1 1 auto;overflow:hidden}.exam-card-skeleton-container .body{display:flex;flex-direction:column;gap:17px;width:100%;padding:20px}.exam-card-skeleton-container .body .date{display:flex;gap:20px}.exam-card-skeleton-container .footer{display:flex;justify-content:space-between;gap:17px;width:100%;padding:20px}.pdf-editor-container{height:100%;display:flex;gap:40px}.pdf-editor-container .pdf-pages-container{display:flex;padding:20px;overflow:auto;background:#fff;border-radius:10px;gap:15px;height:700px;flex-direction:column;width:190px}.pdf-editor-container .pdf-pages-container .active-page{border-radius:6.383px;border:1px solid var(--Color-Royal-Blue-400, #deebff);box-shadow:0 2px 8.8px 0 var(--Color-Effect-Popup-S, rgba(121, 128, 166, .19))}.pdf-editor-container .pdf-pages-container .page-container{display:flex;flex-direction:column;align-items:center}.pdf-editor-container .pdf-pages-container .page-number{color:var(--Text-Title-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.pdf-editor-container .pdf-pages-container .react-pdf__Page{z-index:1;border-radius:36.383px;box-shadow:0 2.553px 11.234px #7980a630;zoom:20%}.pdf-editor-container .pdf-pages-container .react-pdf__Page__canvas{border-radius:36.383px}.react-pdf__Page{z-index:1;width:100%}.react-pdf__Page__canvas{width:100%!important}.all-page-container{height:100%;overflow:auto}#drawArea{width:100%;height:792px;position:relative}.erasing-cursor{cursor:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5433_10878)'%3e%3cpath%20d='M12.7252%2022.302L23.5174%2011.5097C24.1608%2010.8663%2024.1608%209.82303%2023.5174%209.17962L15.3287%200.990891C14.6853%200.347437%2013.642%200.347437%2012.9986%200.990891L0.48259%2013.5069C-0.160863%2014.1504%20-0.160863%2015.1936%200.48259%2015.837L6.9475%2022.302C7.25111%2022.6056%207.6629%2022.7761%208.09223%2022.7761H11.5804C12.0098%2022.7761%2012.4216%2022.6056%2012.7252%2022.302Z'%20fill='url(%23paint0_linear_5433_10878)'/%3e%3cpath%20d='M5.57195%208.41699L3.93311%2010.0558V19.2867L6.94759%2022.3012C7.2512%2022.6048%207.663%2022.7754%208.09232%2022.7754H11.5805C12.0099%2022.7754%2012.4217%2022.6048%2012.7252%2022.3012L16.0906%2018.9358L5.57195%208.41699Z'%20fill='url(%23paint1_linear_5433_10878)'/%3e%3cpath%20d='M23.3495%2012.0549L14.9645%2020.4398C14.7675%2020.6369%2014.4479%2020.6369%2014.2508%2020.4398L4.06821%2010.2572C3.87114%2010.0602%203.87114%209.74056%204.06821%209.54349L12.4531%201.15854C12.6502%200.961477%2012.9698%200.961477%2013.1668%201.15854L23.3494%2011.3412C23.5466%2011.5383%2023.5465%2011.8578%2023.3495%2012.0549Z'%20fill='url(%23paint2_linear_5433_10878)'/%3e%3cpath%20d='M5.75055%207.85986L4.06821%209.54221C3.87114%209.73927%203.87114%2010.0589%204.06821%2010.2559L14.2508%2020.4385C14.4479%2020.6356%2014.7675%2020.6356%2014.9645%2020.4385L16.6469%2018.7562L5.75055%207.85986Z'%20fill='url(%23paint3_linear_5433_10878)'/%3e%3cpath%20d='M1.42918%2012.5586L0.48259%2013.5052C-0.160863%2014.1486%20-0.160863%2015.1919%200.48259%2015.8353L6.9475%2022.3002C7.25111%2022.6038%207.6629%2022.7743%208.09223%2022.7743H11.5804C11.6014%2022.7743%2011.6223%2022.7736%2011.6433%2022.7728L1.42918%2012.5586Z'%20fill='url(%23paint4_linear_5433_10878)'/%3e%3cpath%20d='M16.1942%2015.1048L9.40324%208.31386C9.03551%207.94613%209.03551%207.35002%209.40324%206.98228L12.1551%204.23039C12.5229%203.86266%2013.119%203.86266%2013.4867%204.23039L20.2776%2011.0214C20.6454%2011.3891%2020.6454%2011.9853%2020.2776%2012.353L17.5257%2015.1049C17.1581%2015.4726%2016.5619%2015.4726%2016.1942%2015.1048Z'%20fill='url(%23paint5_linear_5433_10878)'/%3e%3cpath%20d='M16.4563%2023.4934H6.22474C6.01675%2023.4934%205.84814%2023.3248%205.84814%2023.1168C5.84814%2022.9088%206.01675%2022.7402%206.22474%2022.7402H16.4563C16.6643%2022.7402%2016.8329%2022.9088%2016.8329%2023.1168C16.8329%2023.3248%2016.6642%2023.4934%2016.4563%2023.4934Z'%20fill='%23DCE0FF'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_5433_10878'%20x1='10.8013'%20y1='11.3101'%20x2='19.066'%20y2='19.5744'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23F0F2FF'/%3e%3cstop%20offset='1'%20stop-color='%23DEE2FF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_5433_10878'%20x1='6.89471'%20y1='17.613'%20x2='11.208'%20y2='13.2997'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23C4CBFF'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23C4CBFF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_5433_10878'%20x1='14.1637'%20y1='11.2546'%20x2='24.6825'%20y2='21.7735'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2331A8E0'/%3e%3cstop%20offset='1'%20stop-color='%2331A7DF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_5433_10878'%20x1='10.4995'%20y1='14.0005'%20x2='8.99951'%20y2='15.5005'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2331A7DF'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%230C73A4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_5433_10878'%20x1='5.50067'%20y1='18.7013'%20x2='3.04378'%20y2='21.1582'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23C4CBFF'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23C4CBFF'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint5_linear_5433_10878'%20x1='14.7774'%20y1='9.60519'%20x2='31.7366'%20y2='26.5644'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FCC344'/%3e%3cstop%20offset='1'%20stop-color='%23D48000'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_5433_10878'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 15 15,move!important}.crosshair{cursor:crosshair}.pdf-editor-main svg{z-index:1;position:absolute!important;top:0;left:0}.drawing{width:100%;height:100%}.my-draggable{cursor:pointer;width:200px;height:200px;background-color:#cca}.react-draggable,.cursor{cursor:move}.no-cursor{cursor:auto}.cursor-y{cursor:ns-resize}.cursor-x{cursor:ew-resize}.react-draggable strong{background:#ddd;border:1px solid #999;border-radius:3px;display:block;margin-bottom:10px;padding:3px 5px;text-align:center}.box{background:#fff;border:1px solid #999;border-radius:3px;width:180px;height:180px;margin:10px;padding:10px;float:left}.rem-position-fix{position:static!important}.exam-date-info{display:flex;width:100%;gap:10px}.exam-date-info .date-container{width:100%}.exam-date-info .date-container .label{color:var(--Text-Title-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.exam-date-info .date-container .date-slot{display:flex;border-radius:8px;background:var(--Surface-Section-Add--Royal-blue-100, #f9fbff);gap:5px;width:100%;padding:5px}.exam-date-info .date-container .date-slot .date-item{width:100%;border-radius:8px;border:1px solid var(--Border-Imput-Grey-400, #e8eaf5);background:var(--Surface-Imput-White, #fff);padding:8px;color:var(--Text-Imput-Typing, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;display:flex;align-items:center;justify-content:space-between}.assigned-exams-content{height:100%}.assigned-exams-content-body{display:flex;flex-wrap:wrap;gap:18px;height:100%;border-radius:10px;background:#fff;box-shadow:-1px 3px 21.3px 5px #7980a612;padding:20px}.assigned-exams-content-body .no-result-found{flex-direction:column;height:100%;display:flex;align-items:center;justify-content:center;width:100%;border-radius:10px;background:var(--Surface-Section-Royal-blue-100, #f9fbff)}.assigned-exams-content-body .no-result-found span{color:var(--Text-Info-Grey-600, #cacde2);text-align:center;font-family:Noto Sans Arabic;font-size:20px;font-style:normal;font-weight:400}.assigned-exams-content-header .active-filters{margin-bottom:20px}.assigned-exams-content-header .toolbar-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.assigned-exams-content-header .toolbar-container .search-date-filter-container{display:flex;align-items:center;column-gap:8px}.assigned-exams-content-header .toolbar-container .add-btn{padding:10px 16px;border-radius:8px;background:var(--Blue-800, #31a7df);display:flex;align-items:center;border:0;cursor:pointer;gap:15px;color:var(--Value-100, #fff);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px;width:100%}.exam-item-edit{border-radius:15px;border:1px solid #e8eaf5;background:#fff;box-shadow:0 2.208px 16.563px #7980a61a;max-width:370px;height:270px;width:calc(20% - 10px);flex:1 1 auto;overflow:hidden}@media only screen and (max-width: 1516px){.exam-item-edit{width:calc(25% - 10px)}}@media only screen and (max-width: 1350px){.exam-item-edit{width:calc(33.3333333333% - 10px)}}@media only screen and (max-width: 1050px){.exam-item-edit{width:100%}}.exam-item-edit-header{display:flex;align-items:center;column-gap:12px;height:66px;padding:20px}.exam-item-edit-header p{color:#09212d;font-size:12px;font-weight:500;line-height:20px}.exam-item-edit .ant-divider-horizontal{width:90%!important;margin:0 auto;min-width:unset}.exam-item-edit-body{padding:20px;display:flex;flex-direction:column;row-gap:15px}.exam-item-edit-body-tag{border-radius:35px;background:#eaecff;height:22px;padding:3px 8px;color:#745efe;font-size:12px;font-weight:400;line-height:16px;width:fit-content}.exam-item-edit-body-time{display:flex;flex-direction:column;row-gap:15px;padding-bottom:11px;border-bottom:1px solid #e8eaf5}.exam-item-edit-body-footer{display:flex;justify-content:center;align-items:center}.exam-item-edit-body-footer .edit-btn{display:flex;align-items:center;gap:8px;justify-content:center;padding:8px 12px;border-radius:100px;border:1px solid var(--Border-Button-Blue-800, #31a7df);background:var(--Surface-Button-Blue-100, #f9fcfe);width:100%;color:var(--text-button-secondary-default-focus, #31a7df);text-align:center;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;cursor:pointer}.exam-item-edit-body .time-slot-container{display:flex;align-items:center;column-gap:15px}.exam-item-edit-body .time-slot-container .time-slot{display:flex;align-items:center;column-gap:5px}.exam-item-edit-body .time-slot-container .time-slot p{color:#7980a6;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.exam-item-edit-body .exam-class{color:#09212d;font-size:12px;font-weight:400;line-height:16px;border-radius:35px;background:#f1f2fa;padding:2px 8px;height:22px;width:fit-content}.save-exam-wrapper .ant-modal-content{overflow:hidden!important;padding:0}.save-exam-wrapper .ant-modal-footer{display:none}.save-exam-modal .header{background:linear-gradient(90deg,var(--Surface-Pop-up-A-Royal-blue-100, #f9fbff) 91.81%,var(--Surface-Pop-up-White, #fff) 104.46%);position:relative;border-radius:10px 10px 0 0;padding:15px}.save-exam-modal .header .title{display:flex;align-items:center;gap:20px;position:relative;color:var(--Text-Title-Grey-800, #4c5063);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.save-exam-modal .header .title .icon-bg{position:absolute;left:-15px;z-index:0}.save-exam-modal .header .title .icon-bg:lang(ar){left:unset;right:-15px}.save-exam-modal .header .title .save-icon{margin:0 10px;z-index:999}.save-exam-modal .header .close-icon{position:absolute;right:10px;cursor:pointer;top:15px}.save-exam-modal .header .close-icon:lang(ar){right:unset;left:10px}.save-exam-modal .body{padding:25px}.save-exam-modal .body .description{color:var(--Text-Body-Blue-950, #09212d);text-align:center;font-family:Noto Sans Arabic;font-size:16px;justify-content:center;font-style:normal;display:flex;font-weight:500;line-height:24px}.save-exam-modal .actions-container{display:flex;justify-content:flex-end;gap:10px;padding:0 25px 25px}.save-exam-modal .actions-container .cancel-btn{padding:8px 12px;border-radius:5px;border:1px solid var(--Border-Button-Blue-800, #31a7df);background:var(--Surface-Button-Blue-100, #f9fcfe);height:35px;font-size:12px;color:#31a7df;width:178px;cursor:pointer}.save-exam-modal .actions-container .confirm-btn{padding:8px 12px;border-radius:5px;border:1px solid var(--Border-Button-Blue-800, #31a7df);background:var(--Surface-Button-Blue-100, #31a7df);height:35px;font-size:12px;color:#fff;width:178px;cursor:pointer}.teachers-list-container{width:100%;position:relative}.teachers-list-container .input-and-tags-container{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:8px}.teachers-list-container .input-and-tags-container .add-option-input{border:0px;display:flex;align-items:center;width:100%;margin-bottom:10px;height:36px;gap:10px}.teachers-list-container .disabled-select{color:var(--Grey-600, #cacde2)}.teachers-list-container .search-input{height:36px;margin-bottom:10px}.teachers-list-container .options-list-container{width:100%;max-height:250px;padding:8px;overflow-y:auto;z-index:1000;display:flex;gap:10px;flex-direction:column}.teachers-list-container .options-list-container .spiner-container{display:flex;justify-content:center;align-items:center;width:100%}.teachers-list-container .options-list-container .remove-user-button .selected-user button{margin-top:7px;background-color:unset;cursor:pointer}.teachers-list-container .options-list-container .user-option{width:100%;cursor:pointer;display:flex;padding:5px;gap:5px;align-items:center}.teachers-list-container .options-list-container .user-option:hover{border-radius:5px}.option-tag{border-radius:43.569px;background:var(--Grey-Grey-200, #f1f2fa);padding:3px 8px;color:var(--Blue-A-Blue-A-600, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;height:20px;font-weight:400;line-height:normal;display:flex;align-items:center;border:0px}.option-tag svg{width:11px;height:11px}.discount-code-view-container{display:flex;flex-direction:column;gap:15px;padding:2px;overflow:auto}.discount-code-view-container .title{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:24px;font-style:normal;font-weight:700;line-height:35px}.discount-code-view-container .subtitle{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.discount-code-view-container .body-container{display:flex;background-color:#fff;padding:15px;border-radius:15px;gap:20px;flex-direction:column}.discount-code-view-container .body-container .student-payment-history-container{display:flex;gap:28px}.promo-code-card{border-radius:10px;background:var(--Color-Royal-Blue-100, #f9fbff);box-shadow:0 2px 8.8px 0 var(--Color-Effect-Popup-S, rgba(121, 128, 166, .19));padding:10px 20px;display:flex;align-items:center;width:100%;gap:5px;justify-content:space-between}.promo-code-card .column{display:flex;align-items:center;gap:20px;justify-content:space-between}.promo-code-card .column .info{display:flex;flex-direction:column}.promo-code-card .column .info span{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.promo-code-card .column .info p{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.promo-code-card .column-2{display:flex;flex-direction:column;gap:5px}.promo-code-card .column-2 .row{display:flex;align-items:center;justify-content:flex-start;gap:18px}.promo-code-card .column-2 .row span{overflow:hidden;color:var(--Color-Grey-700, #7980a6);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.promo-code-card .column-2 .row p{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.promo-code-card .solde-container{display:flex;flex-direction:column}.promo-code-card .solde-container span{display:flex;align-items:center;gap:10px;color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.promo-code-card .solde-container p{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:24px;font-style:normal;font-weight:500;line-height:35px}.pyament-history-container{display:flex;flex-direction:column;padding:20px;border-radius:8px;width:100%;gap:25px;background:var(--Color-Royal-Blue-100, #f9fbff)}.pyament-history-container .payment-header{display:flex;align-items:center;justify-content:space-between;width:100%}.pyament-history-container .payment-header .range-date-container{width:unset}.pyament-history-container .payment-header .header-title{display:flex;gap:10px;align-items:center;color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500}.pyament-history-container .payments-items-container .items-header-container{display:flex;justify-content:space-between;align-items:center}.pyament-history-container .payments-items-container .items-header-container .item-title{display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--Color-Grey-800, #4c5063);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500}.pyament-history-container .payments-items-container .items-container{padding-top:15px;display:flex;flex-direction:column;gap:10px;overflow:auto;height:500px;scrollbar-color:#f1f2fa #f9fbff}@media (max-width: 1560px){.pyament-history-container .payments-items-container .items-container{height:400px}}.pyament-history-container .payments-items-container .items-container .payment-item{padding:10px 20px;height:39px;justify-content:space-between;display:flex;align-items:center;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff)}.pyament-history-container .payments-items-container .items-container .payment-item span{display:flex;align-items:center;gap:5px;color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.students-list-container{display:flex;flex-direction:column;padding:20px;border-radius:8px;width:100%;gap:25px;background:var(--Color-Royal-Blue-100, #f9fbff)}.students-list-container .students-header{display:flex;align-items:center;justify-content:space-between;width:100%}.students-list-container .students-header .input-form{width:unset}.students-list-container .students-header .header-title{display:flex;gap:10px;align-items:center;color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:14px;font-style:normal;font-weight:500}.students-list-container .students-items-container .items-header-container{display:flex;justify-content:space-between;align-items:center}.students-list-container .students-items-container .items-header-container .item-title{display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--Color-Grey-800, #4c5063);text-overflow:ellipsis;font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:500}.students-list-container .students-items-container .items-header-container .item-title:nth-child(1),.students-list-container .students-items-container .items-header-container .item-title:nth-child(2){width:33%}.students-list-container .students-items-container .items-container{padding-top:15px;display:flex;flex-direction:column;gap:10px;overflow:auto;height:500px;overflow:scroll;scrollbar-color:#f1f2fa #f9fbff}@media (max-width: 1560px){.students-list-container .students-items-container .items-container{height:400px}}.students-list-container .students-items-container .items-container .students-item{padding:10px 20px;height:39px;justify-content:space-between;display:flex;align-items:center;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff)}.students-list-container .students-items-container .items-container .students-item .student-info{display:flex;align-items:center;gap:15px;width:33%}.students-list-container .students-items-container .items-container .students-item span:not(.ant-avatar){display:block;color:var(--Color-Blue-950, #09212d);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.students-list-container .students-items-container .items-container .students-item span:not(.ant-avatar):nth-child(2){width:33%}.students-list-container .students-items-container .items-container .students-item .ant-avatar{width:28px;height:28px;min-width:28px;min-height:28px}.students-list-container .students-items-container .items-container .students-item .student-name{width:auto!important}.students-list-container .empty-state{display:flex;align-items:center;justify-content:center;height:100%;color:var(--Color-Grey-800, #4c5063);font-size:16px;font-style:normal;font-weight:500;line-height:16px}.dashboard-container{padding:20px;height:100%;overflow:auto}.dashboard-container-section{display:flex;gap:30px;width:100%}.dashboard-container-section:not(:last-child){margin-bottom:30px}.dashboard-container .cards-container{display:flex;width:50%;flex-direction:column;gap:30px}.dashboard-container .income-chart{width:50%;display:flex;flex-direction:column;gap:30px}@media (max-width: 1300px){.dashboard-container{flex-direction:column;gap:20px}.dashboard-container .dashboard-container-section{flex-direction:column}.dashboard-container .cards-container,.dashboard-container .income-chart{width:100%}}.welcome-card-container{border-radius:10px;background:linear-gradient(107deg,var(--Color-Blue-300, #f1f9ff) -.09%,var(--Color-Azure-Blue-300, #abd9fb) 172.19%);display:flex;align-items:center;justify-content:space-between;padding:10px}.welcome-card-container .body{display:flex;flex-direction:column;gap:10px}.welcome-card-container .body .title{color:var(--Blue-800, #31a7df);font-family:Noto Sans Arabic;font-size:24px;font-style:normal;font-weight:500;line-height:35px}.welcome-card-container .body .subtitle{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.welcome-card-container .body .description{color:var(--Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@media only screen and (max-width: 600px){.welcome-card-container svg{width:200px}}.dashboard-discount-code-card{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:10px;background:var(--Color-Value-100, #fff);box-shadow:0 2.208px 16.563px 0 var(--color-effect-card-matire, rgba(121, 128, 166, .1));height:80px;column-gap:10px}.dashboard-discount-code-card .column{align-items:center;gap:15px;display:flex}.dashboard-discount-code-card .column .info span{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.dashboard-discount-code-card .column .info p{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.dashboard-discount-code-card .users-group{display:flex;align-items:center;gap:10px}.dashboard-discount-code-card .users-group .ant-avatar-circle{background:#f1f2fa;color:#7980a6;font-size:28px;font-weight:400;line-height:16px}.dashboard-discount-code-card .users-group span{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.dashboard-discount-code-card-loading{justify-content:center}.revenus-chart{border-radius:10px;background:#fff;padding:10px;box-shadow:-1px 3px 21.3px 5px var(--Color-Effect-Section, rgba(121, 128, 166, .07));width:100%}.revenus-chart__header{display:flex;justify-content:space-between;align-items:center}.revenus-chart__header .title{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.revenus-chart__header .controls__link{cursor:pointer}.revenus-chart__header .controls{display:flex;align-items:center}.revenus-chart__header .controls__link{color:var(--Color-Grey-700, #7980a6);display:flex;align-items:center;gap:3px;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400}.revenus-chart__summary{display:flex;margin-top:20px;align-items:center;justify-content:space-between}.revenus-chart__summary .solde-container .summary__label{font-size:14px;color:#9ea3ae;display:flex;align-items:center;gap:10px}.revenus-chart__summary .solde-container .summary__value{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:28px;font-style:normal;font-weight:500;line-height:40px}.revenus-chart__summary .controls__select{color:var(--Color-Blue-950, #09212d);padding:5px;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.revenus-chart__description{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:8px 0 4px}.revenus-chart .legends{display:flex;justify-content:center;align-items:center;gap:25px;border-top:1px solid #deebff;padding-top:10px}.revenus-chart .legends .legend{display:flex;align-items:center;gap:10px}.revenus-chart .legends .legend span{display:flex;width:10px;height:10px;border-radius:50%}.revenus-chart .legends .legend p{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.revenus-chart .incomes-infos-card{margin-top:20px}.sessions-today{padding:1rem;font-family:Cairo,sans-serif}.sessions-today .sessions-body{position:relative;display:flex;flex-direction:column;gap:30px;overflow:auto;height:400px;padding-bottom:10px}.sessions-today .sessions-body .session-container-slot{display:flex;align-items:center;column-gap:10px}.sessions-today .sessions-body .session-container-slot .slot-time{color:#09212d;font-size:13px;font-weight:400;line-height:16px;height:16px;padding:0 4px;border-radius:3px;background:#f1f2fa}.sessions-today .sessions-body .session-container-slot .slot-line{flex:1;height:1px;border-top:2px dashed #e0e0e0}.sessions-today .sessions-body .session-container-slot.live-slot .slot-time{background:#1475ca;color:#fff}.sessions-today .sessions-body .session-container-slot.live-slot .slot-line{border-color:#1475ca}.sessions-today .sessions-body .session-container-card{margin-top:-9px;position:relative;z-index:1;padding-inline-start:75px;max-width:70%}.sessions-today .sessions-body .hour-line-global{position:absolute;left:0;right:0;border-top:2px dashed #e0e0e0;z-index:0}.sessions-today .sessions-body .timeline{width:60px;display:flex;flex-direction:column;z-index:1;height:650px}.sessions-today .sessions-body .timeline .timeline-hour{position:relative;font-size:.75rem;color:#666;display:flex;align-items:flex-start;justify-content:flex-end;padding-right:4px}.sessions-today .sessions-body .timeline .timeline-hour .hour-text{position:absolute;left:0;top:-12%;color:var(--Color-Blue-950, #09212d);border-radius:3px;padding:2px;background:var(--Color-Grey-300, #f1f2fa)}.sessions-today .sessions-body .sessions-list{flex:1;position:relative}.sessions-today .sessions-body .sessions-list .session-card{position:absolute;left:15%;width:60%;right:0;margin-bottom:.5rem;padding:5px 10px 5px 15px;background:#fff;border-radius:5px;border-left:5px solid var(--Color-Blue-800, #31a7df);display:flex;flex-direction:column;justify-content:space-around;box-shadow:3px 4px 20.7px 13px var(--Color-Effect-Popup-M, rgba(121, 128, 166, .29));overflow:hidden;z-index:99}.sessions-today .sessions-body .sessions-list .session-card.live{background:linear-gradient(89deg,var(--Color-Green-500, #70c8c2) 2.11%,var(--Color-Blue-800, #31a7df) 99.76%),var(--Color-Value-100, #fff);border-left:4px solid var(--Color-Green-600, #50b1ae);color:#fff}.sessions-today .sessions-body .sessions-list .session-card .session-header{display:flex;align-items:center}.sessions-today .sessions-body .sessions-list .session-card .session-header .category{border:1px solid #addcf2;background:#fff;color:#31a7df;padding:2px 8px;border-radius:12px;font-size:.75rem;margin-right:.5rem}.sessions-today .sessions-body .sessions-list .session-card .session-header .live-session{border:1px solid white;background:unset;color:#fff}.sessions-today .sessions-body .sessions-list .session-card .session-header .title{flex:1;font-size:1rem;margin:0;color:var(--Color-Blue-950, #09212d);width:80%;overflow:hidden;font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.sessions-today .sessions-body .sessions-list .session-card .session-header .live-dot{width:10px;height:10px;background-color:red;border-radius:50%;box-shadow:0 0 10px #f009;animation:pulse 2s infinite}.sessions-today .sessions-body .sessions-list .session-card .session-info{display:flex;align-items:center;margin-top:.25rem}.sessions-today .sessions-body .sessions-list .session-card .session-info .time{display:flex;align-items:center;gap:5px;font-size:.85rem;margin-right:.5rem;color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:400;line-height:14px}.sessions-today .sessions-body .sessions-list .session-card .session-info .session-groups{display:flex;align-items:center;column-gap:5px}.sessions-today .sessions-body .sessions-list .session-card .session-info .session-groups span{border-radius:35px;background:#f1f9ff;display:flex;align-items:center;justify-content:center;height:24px;padding:0 4.5px;color:var(--Color-Blue-950, #09212d);font-size:12px;font-weight:400;line-height:14px;max-width:70px}.sessions-today .sessions-body .no-sessions{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:70px}.sessions-header{margin-bottom:25px}.sessions-header .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sessions-header .header-title{font-size:16px;font-weight:400;color:#09212d}.sessions-header .header .see-more{display:flex;align-items:center;font-size:14px;color:#7980a6;cursor:pointer}.sessions-header .header-actions{display:flex;justify-content:space-between;align-items:center}.sessions-header .header-actions .description{color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.timeline{position:relative;width:100px}.timeline .timeline-hour{position:relative;display:flex;align-items:flex-start;width:100%;border-top:1px solid #eeeeee}.timeline .timeline-hour .hour-text{font-size:12px;color:#7980a6;margin-left:10px}.now-indicator{position:absolute;left:0;right:0;display:flex;align-items:center;z-index:2;pointer-events:none}.now-indicator .now-time{font-size:.75rem;color:#fff;font-family:Noto Sans Arabic;font-size:12px;padding:2px;border-radius:3px;background:var(--Color-Azure-Blue-500, #1475ca);position:absolute;left:0;top:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.now-indicator .now-line{flex:1;border-top:2px dashed #1475ca}.session-card{padding:7px 15px;background-color:#fff;box-shadow:3px 4px 17px 2px var(--Color-Effect-Popup-M, rgba(121, 128, 166, .29));cursor:pointer;overflow:hidden;transition:all .2s ease;border-radius:5px;border-left:4px solid var(--Color-Blue-800, #31a7df)}.session-card.live{border-left:4px solid var(--Color-Green-600, #50b1ae);background:linear-gradient(89deg,var(--Color-Green-500, #70c8c2) 2.11%,var(--Color-Blue-800, #31a7df) 99.76%),var(--Color-Value-100, #fff);color:#fff}.session-card.live .session-groups span{color:#fff;background-color:#f1f9ff40!important}.session-card .session-header{display:flex;align-items:center;column-gap:7px;margin-bottom:5px}.session-card .session-header .category{font-size:12px;font-weight:400;border-radius:35px;border:1px solid var(--Color-Value-100, #fff);height:22px;padding:0 8px}.session-card .session-header .category.live-session{color:#fff}.session-card .session-header .title{color:#09212d;font-size:12px;font-weight:500;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.session-card .session-header .live-dot{width:10px;height:10px;background:linear-gradient(135deg,#ed115e,#ff6993);border-radius:50%;box-shadow:0 0 #ed115eb3,0 0 10px #ed115e80,0 2px 4px #ed115e4d;animation:pulse-recording 2s infinite;position:relative}.session-card .session-header .live-dot:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;background:linear-gradient(135deg,#ed115e,#ff6993);opacity:.3;animation:pulse-ring 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 6px #fff0}to{box-shadow:0 0 #fff0}}@keyframes pulse-recording{0%{box-shadow:0 0 #ed115eb3,0 0 10px #ed115e80,0 2px 4px #ed115e4d;transform:scale(1)}50%{box-shadow:0 0 0 8px #ed115e00,0 0 20px #ed115ecc,0 4px 8px #ed115e66;transform:scale(1.05)}to{box-shadow:0 0 #ed115e00,0 0 10px #ed115e80,0 2px 4px #ed115e4d;transform:scale(1)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.3}50%{transform:scale(1.8);opacity:.1}to{transform:scale(2.2);opacity:0}}.session-card .session-info{display:flex;justify-content:space-between;align-items:center;height:24px}.session-card .session-info .time{display:flex;align-items:center;font-size:10px;gap:4px}.session-card .session-info .session-groups{display:flex;gap:5px;font-size:11px;color:#7980a6}.session-card .session-info .session-groups span{border-radius:35px;background:#f1f9ff;padding:2px 4.5px}.resent-questions-container{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:10px;background:var(--Color-Value-100, #fff);box-shadow:-1px 3px 21.3px 5px var(--Color-Effect-Section, rgba(121, 128, 166, .07))}.resent-questions-container .header{display:flex;align-items:center;justify-content:space-between}.resent-questions-container .header .title{color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.resent-questions-container .header .see-more{display:flex;align-items:center;gap:5px;color:var(--Color-Grey-700, #7980a6);font-size:12px}.resent-questions-container .question-item{display:flex;padding:12px;position:relative;flex-direction:column;gap:5px;border-radius:8px;border:1px solid var(--Color-Royal-Blue-400, #deebff);background:var(--Color-Royal-Blue-100, #f9fbff)}.resent-questions-container .question-item .item-header{display:flex;justify-content:space-between}.resent-questions-container .question-item .item-header .user-info{display:flex;align-items:center;gap:5px;color:var(--Color-Blue-950, #09212d);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.resent-questions-container .question-item .item-header .date{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:10px;font-style:normal;font-weight:400;line-height:14px}.resent-questions-container .question-item .message{color:var(--Color-Grey-700, #7980a6);font-family:Noto Sans Arabic;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.resent-questions-container .question-item .message-icon{position:absolute;bottom:8px;right:8px}.latest-activity-card{background:#fff;border-radius:10px;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0 2.208px 16.563px #7980a61a}.latest-activity-card .latest-activity-main-title{color:#09212d;font-size:16px;font-weight:400;line-height:24px;margin-bottom:15px}.latest-activity-card .latest-activity-list{display:flex;flex-direction:column;gap:10px}.latest-activity-card .latest-activity-list .latest-activity-item{display:flex;align-items:flex-start;flex-direction:column;row-gap:5px;border-radius:8px;background:#f9fbff;padding:10px;transition:all .3s ease}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-icon-container{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-path{color:#7980a6;font-size:10px;font-weight:400;line-height:14px}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-content{flex:1;display:flex;align-items:center;width:100%;column-gap:8px}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-content .latest-activity-type-title{display:flex;flex-direction:column;gap:.125rem}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-content .latest-activity-type-title .latest-activity-type{color:#09212d;font-size:14px;font-weight:500;line-height:16px;margin-bottom:4px}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-content .latest-activity-type-title .latest-activity-item-title{color:#09212d;font-size:12px;font-weight:400;line-height:16px}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-content .latest-activity-type-title .latest-activity-item-title-placeholder{height:1.3125rem}.latest-activity-card .latest-activity-list .latest-activity-item .latest-activity-time{color:#7980a6;font-size:10px;font-weight:400;line-height:14px;margin-left:auto;align-self:flex-end}.latest-activity-card .latest-activity-list .latest-activity-item:hover{box-shadow:0 2px 8.8px #7980a630}.avg-rating{background:#fff;border-radius:10px;padding:10px;box-shadow:0 2px 8px #0000000f;border:1px solid #f0f0f0;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px}.avg-rating .avg-rating-header{display:flex;justify-content:space-between;align-items:center}.avg-rating .avg-rating-header .range-date-container{width:fit-content}.avg-rating .avg-rating-title{color:#09212d;font-size:16px;font-weight:500;line-height:24px}.avg-rating .avg-rating-year-selector{min-width:80px}.avg-rating .avg-rating-year-selector .ant-select-selector{border:none;box-shadow:none;background:transparent;font-weight:500;color:#262626}.avg-rating .avg-rating-year-selector .ant-select-arrow{color:#8c8c8c}.avg-rating .avg-rating-subtitle{color:#7980a6;font-size:12px;font-weight:400;line-height:16px;margin-bottom:15px}.avg-rating .avg-rating-content{display:flex;align-items:center;padding-right:20px}.avg-rating .avg-rating-circle-container{flex-shrink:0;width:220px}.avg-rating .avg-rating-circle{position:relative;width:100px;height:100px}.avg-rating .avg-rating-progress{transform:rotate(-90deg)}.avg-rating .avg-rating-progress-bar{transition:stroke-dashoffset .6s ease}.avg-rating .avg-rating-score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.avg-rating .avg-rating-score-number{font-size:32px;font-weight:700;color:#1890ff;line-height:1}.avg-rating .avg-rating-breakdown{flex:1;display:flex;flex-direction:column;align-self:flex-start;row-gap:4px}.avg-rating .avg-rating-item{display:flex;justify-content:space-between;align-items:center;gap:10px;height:30px}.avg-rating .avg-rating-item-left{display:flex;align-items:center;gap:3px;min-width:120px}.avg-rating .avg-rating-emoji{text-align:center;line-height:0}.avg-rating .ant-progress-text{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.avg-rating .ant-progress-bg{background:linear-gradient(180deg,#1475ca,#31a7df)!important}.avg-rating .avg-rating-label{color:#7980a6;font-size:12px;font-weight:400;line-height:16px}.avg-rating .avg-rating-item-right{display:flex;align-items:center;gap:12px;flex:1}.avg-rating .avg-rating-bar-container{flex:1;height:6px;background-color:#f5f5f5;border-radius:3px;overflow:hidden}.avg-rating .avg-rating-bar{height:100%;border-radius:3px;transition:width .6s ease}.avg-rating .avg-rating-percentage{font-size:14px;font-weight:500;color:#262626;min-width:32px;text-align:right}@media (max-width: 768px){.avg-rating .avg-rating-content{flex-direction:column;gap:24px;align-items:center}.avg-rating .avg-rating-breakdown{width:100%}}.radial-chart-container .apexcharts-datalabel-value{color:var(--Dark-Blue, blue);text-align:right;font-feature-settings:"clig" off,"liga" off;font-family:Poppins;font-size:47.991px;font-style:normal;font-weight:500;line-height:104.25%;letter-spacing:-.074px}.incomes-infos{display:flex;align-items:center;column-gap:25px}.incomes-infos-card{width:calc(50% - 12.5px);padding:10px;border-radius:10px;border:2px solid #fff;box-shadow:0 2px 8.8px #7980a630;display:flex;flex-direction:column;height:145px}.incomes-infos-card:first-child{border:2px solid var(--Border-Card-Azure-blue-500, #abd9fb);background:linear-gradient(0deg,var(--Color-Secondary-100, #f5fbff) 0%,var(--Color-Secondary-100, #f5fbff) 100%),linear-gradient(105deg,var(--Color-Azure-Blue-500, #1475ca) 4.19%,var(--Color-Azure-Blue-400, #48a3e8) 57.15%,var(--Color-Azure-Blue-300, #abd9fb) 97.69%)}.incomes-infos-card:last-child{box-shadow:0 2px 8.8px 0 var(--Color-Effect-Popup-S, rgba(121, 128, 166, .19));border-radius:10px;border:2px solid var(--Border-Label-Red-300, #ffcad8);background:linear-gradient(177deg,var(--Color-Red-300, #ffcad8) -28.13%,var(--Color-Red-100, #fff9fb) 75.72%),linear-gradient(0deg,#fff,#ff447d)}.incomes-infos-card:last-child .incomes-infos-card-title p{color:#09212d}.incomes-infos-card:last-child .incomes-infos-card-value p{color:#09212d}.incomes-infos-card-content{display:flex;justify-content:space-between}.incomes-infos-card-left{display:flex;justify-content:center;flex-direction:column}.incomes-infos-card-right{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;column-gap:10px;height:47px}.incomes-infos-card-right-info{cursor:pointer;line-height:16px}.incomes-infos-card-right svg{width:50px}.incomes-infos-card-title{display:flex;align-items:center;column-gap:10px;color:#09212d;font-size:16px;font-weight:500;line-height:24px}.incomes-infos-card-value{padding-inline-start:25px;color:#09212d;font-size:28px;font-weight:500;line-height:40px}.incomes-infos-card-value span{font-weight:400}.incomes-infos-card-value-info{padding-inline-start:25px;color:#7980a6;font-size:12px;font-weight:400;line-height:16px;max-width:70%}.incomes-table-container{width:100%;border-radius:15px;background:var(--Color-Value-100, #fff);padding:15px}.incomes-table-container .toolbar-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.incomes-table-container .toolbar-container .custom-segmented .segment-label{display:flex;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500}@media (max-width: 1000px){.incomes-table-container .toolbar-container .custom-segmented .segment-label{display:none}}.incomes-table-container .toolbar-container .year-selector{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer;background-color:#fff}.incomes-table-container .toolbar-container .year-selector span{font-size:14px;font-weight:500;color:#09212d}.incomes-table-container .incomes-summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.incomes-table-container .incomes-summary .incomes-title{display:flex;align-items:center;gap:10px}.incomes-table-container .incomes-summary .incomes-title h3{color:#09212d;font-size:28px;font-weight:400;line-height:40px}.incomes-table-container .incomes-summary .incomes-title h3 span{color:#09212d;font-size:14px;font-weight:400;line-height:20px}.incomes-table-container .incomes-summary .incomes-title p{color:#4c5063;font-size:14px;font-weight:500;line-height:20px;margin:0}.incomes-table-container .incomes-summary .incomes-total{display:flex;align-items:center;gap:10px}.incomes-table-container .incomes-summary .incomes-total svg{cursor:pointer}.incomes-table-container .incomes-summary .incomes-total .penalty-info-button{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:5px;height:40px;border:1px solid #31a7df;background:#f9fcfe;color:#31a7df;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #3b82f61a}.incomes-table-container .incomes-summary .incomes-total .penalty-info-button:hover{background:linear-gradient(135deg,#ebf8ff,#dbeafe);border-color:#93c5fd;box-shadow:0 2px 6px #3b82f626;transform:translateY(-1px)}.incomes-table-container .incomes-summary .incomes-total .penalty-info-button span{color:var(--Color-Button-Blue-800, #31a7df);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.incomes-table-container .incomes-table-wrapper{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 4px #0000000a}.incomes-table-container .incomes-table-wrapper .incomes-table-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;background-color:#fff;padding:20px}.incomes-table-container .incomes-table-wrapper .incomes-table-header .column-header{color:#4c5063;font-size:13px;font-weight:400;line-height:14px;display:flex;align-items:center;column-gap:5px;text-transform:capitalize}.incomes-table-container .incomes-table-wrapper .incomes-table-header .column-header span{white-space:nowrap}.incomes-table-container .incomes-table-wrapper .incomes-table-header .column-header.details{justify-content:flex-end;margin-inline-end:20px}.incomes-table-container .incomes-table-wrapper .incomes-table-body{display:flex;flex-direction:column;row-gap:10px;padding:0 5px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:6px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s;height:48px;border-radius:10px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff)}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row:hover,.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row.expanded{background-color:#f9fafb}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data{display:flex;align-items:center;font-size:14px;color:#09212d}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data.month{font-weight:500}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data.details{justify-content:flex-end}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data .pts-badge,.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data .penalty-badge{display:flex;align-items:center;gap:6px;color:#09212d;font-size:12px;font-weight:500}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data .penalty-badge .notification-badge{position:absolute;top:-10px;right:-10px;background-color:#ed5565;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;min-width:16px;text-align:center}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data .empty-badge{display:flex;align-items:center}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row .column-data .details-button{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;color:#7980a6;font-size:12px;font-weight:500;line-height:16px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details{height:0;overflow:hidden;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;padding:0}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-header{display:flex;align-items:center;gap:10px;margin-bottom:25px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-header p{color:#09212d;font-size:14px;font-weight:500;line-height:20px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row{display:grid;grid-template-columns:.8fr 2fr 1fr .6fr .6fr .1fr;padding:10px;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff);align-items:center;cursor:pointer}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column{color:#09212d;font-size:13px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.date{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.subject{font-weight:500}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.instructor{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.actions{display:flex;align-items:center;justify-content:flex-end}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.pts .pts-badge,.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.pts .penalty-badge,.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.penalty .pts-badge,.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.penalty .penalty-badge{display:flex;align-items:center;gap:4px}.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.pts .pts-badge span,.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.pts .penalty-badge span,.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.penalty .pts-badge span,.incomes-table-container .incomes-table-wrapper .incomes-table-body .expanded-details .expanded-details-row .expanded-column.penalty .penalty-badge span{color:#09212d;font-size:12px;font-weight:500}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row-container{border-radius:8px;overflow:hidden;padding:3px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row-container.expanded{border-radius:12px 12px 11px 11px;background:linear-gradient(180deg,#deebff 12.71%,#f4f9ff 25.35%)}.incomes-table-container .incomes-table-wrapper .incomes-table-body .incomes-table-row-container.expanded .expanded-details{height:fit-content;padding:20px 34px 20px 44px}.incomes-table-container .incomes-table-spin .ant-spin svg{width:50px;height:50px;animation:spin 1s infinite;-webkit-animation:spin 1s infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-segmented{padding:4px;border:none;height:44px;border-radius:100px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff)}.custom-segmented .ant-segmented-item{height:34px}.custom-segmented .ant-segmented-item .segment-label{color:#7980a6;font-size:12px;font-weight:500;line-height:16px}.custom-segmented .ant-segmented-item-selected .segment-label{color:#fff!important}.year-selector{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer;background-color:#fff}.year-selector span{font-size:14px;font-weight:500;color:#09212d}.year-dropdown-menu{padding:8px;border-radius:12px;background:#fff;width:180px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.year-dropdown-menu .year-radio-group{width:100%}.year-dropdown-menu .year-radio-group .year-radio-space{width:100%;row-gap:0}.year-dropdown-menu .year-radio-group .year-radio-item{padding:8px 12px;width:100%;margin-right:0;margin-bottom:3px;display:flex;align-items:center;border-radius:8px}.year-dropdown-menu .year-radio-group .year-radio-item:hover{background-color:#f2f2f299}.year-dropdown-menu .year-radio-group .year-radio-item span.ant-radio+*{color:#09212d;font-size:14px;padding-left:8px}.year-dropdown-menu .year-radio-group .year-radio-item .ant-radio-checked .ant-radio-inner{background-color:#31a7df;border-color:#31a7df}.year-dropdown-menu .year-radio-group .year-radio-item .ant-radio-checked .ant-radio-inner:after{background-color:#fff}.year-dropdown-menu .year-radio-group .year-radio-item:last-child{margin-bottom:0}.incomes-table-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;background-color:#fff;padding:20px}.incomes-table-header .column-header{color:#4c5063;font-size:13px;font-weight:400;line-height:14px;display:flex;align-items:center;column-gap:5px;text-transform:capitalize}.incomes-table-header .column-header span{white-space:nowrap}.incomes-table-header .column-header.details{justify-content:flex-end;margin-inline-end:20px}.incomes-table-row-container{border-radius:8px;overflow:hidden;padding:3px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.incomes-table-row-container.expanded{border-radius:12px 12px 11px 11px;background:linear-gradient(180deg,#deebff 12.71%,#f4f9ff 25.35%)}.incomes-table-row-container.expanded .expanded-details{height:fit-content;padding:20px 34px 20px 44px}.incomes-table-row-container .incomes-table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:6px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s;height:48px;border-radius:10px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff)}.incomes-table-row-container .incomes-table-row:hover,.incomes-table-row-container .incomes-table-row.expanded{background-color:#f9fafb}.incomes-table-row-container .incomes-table-row .column-data{display:flex;align-items:center;font-size:14px;color:#09212d}.incomes-table-row-container .incomes-table-row .column-data.month{font-weight:500}.incomes-table-row-container .incomes-table-row .column-data.details{justify-content:flex-end}.incomes-table-row-container .incomes-table-row .column-data .pts-badge,.incomes-table-row-container .incomes-table-row .column-data .penalty-badge{display:flex;align-items:center;gap:6px;color:#09212d;font-size:12px;font-weight:500}.incomes-table-row-container .incomes-table-row .column-data .penalty-badge .notification-badge{position:absolute;top:-10px;right:-10px;background-color:#ed5565;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;min-width:16px;text-align:center}.incomes-table-row-container .incomes-table-row .column-data .empty-badge{display:flex;align-items:center}.incomes-table-row-container .incomes-table-row .column-data .details-button{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;color:#7980a6;font-size:12px;font-weight:500;line-height:16px}.expanded-details{height:0;overflow:hidden;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;padding:0}.expanded-details-body{display:flex;flex-direction:column;row-gap:10px}.expanded-details-header{display:flex;align-items:center;gap:10px;margin-bottom:25px}.expanded-details-header p{color:#09212d;font-size:14px;font-weight:500;line-height:20px}.expanded-details-row{display:grid;grid-template-columns:.8fr 2fr 1fr .6fr .6fr .1fr;padding:10px;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff);align-items:center;cursor:pointer;height:48px}.expanded-details-row .expanded-column{color:#09212d;font-size:13px}.expanded-details-row .expanded-column.date{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.expanded-details-row .expanded-column.subject{font-weight:500}.expanded-details-row .expanded-column.instructor{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.expanded-details-row .expanded-column.actions{display:flex;align-items:center;justify-content:flex-end}.expanded-details-row .expanded-column.pts .pts-badge,.expanded-details-row .expanded-column.pts .penalty-badge,.expanded-details-row .expanded-column.penalty .pts-badge,.expanded-details-row .expanded-column.penalty .penalty-badge{display:flex;align-items:center;gap:4px}.expanded-details-row .expanded-column.pts .pts-badge span,.expanded-details-row .expanded-column.pts .penalty-badge span,.expanded-details-row .expanded-column.penalty .pts-badge span,.expanded-details-row .expanded-column.penalty .penalty-badge span{color:#09212d;font-size:12px;font-weight:500}.expanded-details .skeleton-session-row{padding:10px;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff);height:48px}.expanded-details .skeleton-session-row .skeleton-session-main{display:grid;grid-template-columns:.8fr 2fr 1fr .6fr .6fr .1fr;height:100%;gap:10px;align-items:center}.expanded-details .skeleton-session-row .skeleton-session-main .skeleton-badges{display:flex;align-items:center;gap:8px}.expanded-details .skeleton-session-row:last-child{margin-bottom:0}.session-details-row-container{display:flex;flex-direction:column;width:100%;transition:all .2s ease}.session-details-row-container.no-penalties .expanded-details-row{opacity:.6;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.session-details-row-container.no-penalties .expanded-details-row.disabled{cursor:not-allowed}.session-details-row-container.no-penalties .expanded-details-row.disabled:hover{background-color:#fff;opacity:1}.session-details-row-container.no-penalties .expanded-details-row.disabled .expanded-column{color:#9ca3af}.session-details-row-container.no-penalties .expanded-details-row.disabled .expanded-column.penalty .penalty-badge{opacity:.7}.session-details-row-container.no-penalties .expanded-details-row.disabled .expanded-column.penalty .penalty-badge span{color:#9ca3af}.session-details-row-container.no-penalties .expanded-details-row.disabled .expanded-column.actions{pointer-events:none}.session-details-row-container .expanded-details-row{display:grid;grid-template-columns:.8fr 2fr 1fr .6fr .6fr .1fr;padding:10px;border-radius:8px;border:1px solid var(--Color-Grey-300, #f1f2fa);background:var(--Color-Value-100, #fff);align-items:center;cursor:pointer;transition:background-color .2s ease}.session-details-row-container .expanded-details-row:hover{background-color:#f9fafb}.session-details-row-container .expanded-details-row .expanded-column{color:#09212d;font-size:13px}.session-details-row-container .expanded-details-row .expanded-column.date{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.session-details-row-container .expanded-details-row .expanded-column.subject{font-weight:500}.session-details-row-container .expanded-details-row .expanded-column.instructor{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.session-details-row-container .expanded-details-row .expanded-column.actions{display:flex;align-items:center;justify-content:flex-end}.session-details-row-container .expanded-details-row .expanded-column.pts .pts-badge,.session-details-row-container .expanded-details-row .expanded-column.pts .penalty-badge,.session-details-row-container .expanded-details-row .expanded-column.penalty .pts-badge,.session-details-row-container .expanded-details-row .expanded-column.penalty .penalty-badge{display:flex;align-items:center;gap:4px}.session-details-row-container .expanded-details-row .expanded-column.pts .pts-badge span,.session-details-row-container .expanded-details-row .expanded-column.pts .penalty-badge span,.session-details-row-container .expanded-details-row .expanded-column.penalty .pts-badge span,.session-details-row-container .expanded-details-row .expanded-column.penalty .penalty-badge span{color:#09212d;font-size:12px;font-weight:500}.session-details-row-container.expanded{padding:3px;border-radius:12px 12px 11px 11px;background:#fff}.session-details-row-container.expanded .session-additional-details{opacity:1;height:auto;padding:12px}.session-details-row-container .session-additional-details{height:auto;background:#fff;height:0;opacity:0;overflow:hidden;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;margin-top:4px;position:relative}.session-details-row-container .session-additional-details:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,transparent 0%,#f1f2fa 20%,#f1f2fa 80%,transparent 100%)}.session-details-row-container .session-additional-details:not(:last-child){margin-bottom:8px;padding-bottom:12px}.session-details-row-container .session-additional-details-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-top:4px}.session-details-row-container .session-additional-details-header-title{display:flex;align-items:center;column-gap:8px}.session-details-row-container .session-additional-details-header-title p{color:#09212d;font-size:14px;font-weight:500}.session-details-row-container .session-additional-details-header-right{display:flex;align-items:center;gap:12px}.session-details-row-container .session-additional-details-header-right .penalty-preview{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:5px;background:linear-gradient(135deg,#fff5f7,#ffebf0);border:1px solid #ffcdd8;box-shadow:0 1px 3px #ff437c1a;transition:all .2s ease}.session-details-row-container .session-additional-details-header-right .penalty-preview:hover{background:linear-gradient(135deg,#ffebf0,#ffe1e8);border-color:#ff9fb8;box-shadow:0 2px 6px #ff437c26}.session-details-row-container .session-additional-details-header-right .penalty-preview span{color:#ff437c;font-size:11px;font-weight:600;line-height:14px;letter-spacing:.02em}.session-details-row-container .session-additional-details-header-actions{display:flex;align-items:center;column-gap:10px;border-radius:5px;border:1px solid var(--Border-Button-Grey-400, #e8eaf5);background:var(--Surface-Button-Grey-100, #fcfcff);height:30px;color:#4c5063;text-align:center;font-size:10px;font-weight:500;line-height:14px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:8px 12px;cursor:pointer}.session-details-row-container .session-additional-details-table{background:#fafbfc;border-radius:6px;padding:12px}.session-details-row-container .session-additional-details-table .penalty-table{width:100%;overflow:hidden}.session-details-row-container .session-additional-details-table .penalty-table-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:12px;color:#4c5063;font-size:12px;font-weight:500;padding-bottom:6px;border-bottom:1px solid #f1f2fa}.session-details-row-container .session-additional-details-table .penalty-table-header>div{display:flex;align-items:center;gap:4px;overflow:hidden;color:#4c5063;font-size:11px;font-weight:500;line-height:14px}.session-details-row-container .session-additional-details-table .penalty-table-header .penalty-percentage-value{justify-content:flex-end}.session-details-row-container .session-additional-details-table .penalty-table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:8px 10px;align-items:center;border-radius:6px;background:var(--Color-Value-100, #fff);margin-bottom:6px;border-left:3px solid #ff9fb8}.session-details-row-container .session-additional-details-table .penalty-table-row:last-child{margin-bottom:0}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-type,.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-number{color:#09212d;font-size:12px;font-weight:500;line-height:16px}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage,.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage-value{display:flex;align-items:center}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage .percentage-badge,.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage-value .percentage-badge{display:inline-flex;padding:0 8px;border-radius:4px;font-size:12px;font-weight:500;height:20px;display:flex;align-items:center;justify-content:center}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage .percentage-badge.pink,.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage-value .percentage-badge.pink{color:#09212d;border-radius:100px;background:#ffebf0;color:#ff437c;font-weight:500}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage .percentage-badge.red,.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage-value .percentage-badge.red{color:#ff6993;font-weight:600}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-percentage-value{justify-content:flex-end!important}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-actions{display:flex;align-items:center}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-actions .objection-button{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;border:1px solid var(--Border-Button-Grey-400, #e8eaf5);background:var(--Surface-Button-Grey-100, #fcfcff);color:#4c5063;font-size:9px;font-weight:500;cursor:pointer;transition:all .2s ease}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-actions .objection-button:hover{background-color:#f9fafb;border-color:#d1d5db}.session-details-row-container .session-additional-details-table .penalty-table-row .penalty-actions .objection-button span{color:#4c5063;font-size:9px;font-weight:500;line-height:12px}.objection-modal .ant-modal .ant-modal-content{padding:0!important;border-radius:10px;overflow:hidden}.objection-modal .objection-modal-container .header{display:flex;align-items:center;padding:15px 15px 15px 25px;gap:25px;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#e9f5ff 36.31%,#f5fbff 99.95%);color:var(--Grey-800, #4c5063);font-size:16px;font-style:normal;font-weight:500;line-height:26px}.objection-modal .objection-modal-container .header span{color:#4c5063;font-size:16px;font-weight:500}.objection-modal .objection-modal-container .header .hand-icon-container{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:15px;background:linear-gradient(146deg,#f5fbff -1.63%,#1475ca 75.54%);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.objection-modal .objection-form-container{padding:24px;display:flex;flex-direction:column;gap:20px}.objection-modal .objection-form-container .objection-description p{color:#09212d;font-size:15px;font-weight:500;line-height:24px;text-align:center}.objection-modal .objection-form-container .textarea-container{position:relative}.objection-modal .objection-form-container .textarea-container .objection-textarea{width:100%;min-height:100px;padding:12px 16px;border-radius:8px;border:1px solid #e8eaf5;resize:none;font-size:14px;color:#09212d}.objection-modal .objection-form-container .textarea-container .objection-textarea::placeholder{color:#a8aec7;font-size:13px}.objection-modal .objection-form-container .textarea-container .objection-textarea:focus{outline:none;border-color:#31a7df}.objection-modal .objection-form-container .textarea-container .objection-textarea.textarea-error{border-color:var(--red-500)}.objection-modal .objection-form-container .textarea-container .textarea-wrapper{padding:10px;border-radius:10px;background:#f9fbff;height:120px}.objection-modal .objection-form-container .textarea-container .error{display:block;margin-top:5px;color:var(--red-500);font-size:12px}.objection-modal .objection-form-container .modal-actions-container{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.objection-modal .objection-form-container .modal-actions-container .cancel-btn{padding:8px 14px;border-radius:5px;border:1px solid #31a7df;background:var(--Blue-100, #f9fcfe);color:#31a7df;font-size:12px;font-weight:500;cursor:pointer;min-width:80px}.objection-modal .objection-form-container .modal-actions-container .cancel-btn:hover{background:#eef8fd}.objection-modal .objection-form-container .modal-actions-container .confirm-btn{padding:8px 14px;border-radius:5px;border:none;background:#31a7df;color:#fff;font-size:12px;font-weight:500;cursor:pointer;min-width:80px}.objection-modal .objection-form-container .modal-actions-container .confirm-btn:hover{background:#2b96c8}.objection-modal .objection-form-container .modal-actions-container .confirm-btn:disabled{background:#a8aec7;cursor:not-allowed}.penalty-threshold-container{display:flex;flex-direction:column;width:100%;border-radius:0;padding-inline-start:25px}.penalty-threshold-container .warning-message{display:flex;align-items:center;gap:8px}.penalty-threshold-container .warning-message span{color:#7980a6;font-size:10px;font-weight:500;line-height:14px;flex:1}.penalty-threshold-container .warning-message p{color:#09212d;font-size:10px;font-weight:400;line-height:14px}.penalty-threshold-container .threshold-slider{position:relative}.penalty-threshold-container .threshold-slider .threshold-track{position:relative;height:6px;width:100%;margin:5px 0;border-radius:3px;background:transparent}.penalty-threshold-container .threshold-slider .threshold-track .threshold-sections{display:flex;width:100%;height:100%;border-radius:3px;overflow:hidden}.penalty-threshold-container .threshold-slider .threshold-track .threshold-sections .threshold-section{height:100%}.penalty-threshold-container .threshold-slider .threshold-track .threshold-sections .threshold-section.green{width:30%;background:#14ca64}.penalty-threshold-container .threshold-slider .threshold-track .threshold-sections .threshold-section.yellow{width:35%;background:#f5a623}.penalty-threshold-container .threshold-slider .threshold-track .threshold-sections .threshold-section.red{width:35%;background:linear-gradient(to right,#ff6993,#ff3b70)}.penalty-threshold-container .threshold-slider .threshold-track .threshold-thumb{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:#fff;border-radius:50%;border:1px solid #ddd;box-shadow:0 1px 3px #0000001a;z-index:2;margin-left:-8px}.penalty-threshold-container .threshold-slider .threshold-track .threshold-marker{position:absolute;top:-5px;height:16px;z-index:1}.penalty-threshold-container .threshold-slider .threshold-track .threshold-marker .threshold-marker-line{position:absolute;width:1px;height:100%;background-color:#ff3b70}.penalty-threshold-container .threshold-slider .threshold-labels{position:relative;width:100%}.penalty-threshold-container .threshold-slider .threshold-labels .threshold-label{font-size:11px;font-weight:500;position:absolute}.penalty-threshold-container .threshold-slider .threshold-labels .threshold-label.start{color:#09212d;left:0;top:4px}.penalty-threshold-container .threshold-slider .threshold-labels .threshold-label.end{color:#ff3b70;right:0;top:4px}.penalty-threshold-container .threshold-slider .threshold-labels .threshold-label.threshold{color:#4c5063;right:0;top:24px;font-size:10px;font-weight:400}.penalty-threshold-container .threshold-slider .dotted-line{position:absolute;border-left:1px dashed #cbd5e1;height:36px;top:16px;z-index:0}.penalty-threshold-container .threshold-slider .dotted-line.start{left:8px}.penalty-threshold-container .threshold-slider .dotted-line.end{right:8px}.penality-info-drawer .ant-drawer-body{padding:0}.penality-info-drawer .drawer-header{display:flex;align-items:center;height:66px;padding:15px 25px;background:linear-gradient(90deg,#edf8ff .08%,#fff 137.75%);column-gap:35px}.penality-info-drawer .drawer-header-title{color:#4c5063;font-size:16px;font-weight:500;line-height:26px;flex:1}.penality-info-drawer .drawer-header-close{cursor:pointer;line-height:0}.penality-info-drawer .drawer-header-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#bae5fa .08%,#31a7df 137.75%);border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px}.penality-info-drawer .drawer-content{padding:15px 20px;min-height:100vh}.penality-info-drawer .drawer-section-title{color:#09212d;font-size:16px;font-weight:500;line-height:26px;margin-bottom:15px}.penality-info-drawer .penality-card{background:#f9fbff;border-radius:8px;margin-bottom:15px;padding:20px}.penality-info-drawer .penality-card .penality-card-title{color:#09212d;font-size:14px;font-weight:500;line-height:20px;display:flex;align-items:center;gap:10px;margin-bottom:25px}.penality-info-drawer .penality-card .penality-table{width:100%}.penality-info-drawer .penality-card .penality-table .penality-table-header{display:flex;font-size:13px;font-weight:500;color:#7a8ca6;margin-bottom:4px}.penality-info-drawer .penality-card .penality-table .penality-table-header .penality-table-col{flex:1;text-align:left;white-space:nowrap;overflow:hidden;color:#4c5063;text-overflow:ellipsis;font-size:10px;font-weight:500;line-height:14px;display:flex;align-items:center;gap:4px}.penality-info-drawer .penality-card .penality-table .penality-table-header .penality-table-col svg{width:18px;height:18px;min-width:18px;min-height:18px}.penality-info-drawer .penality-card .penality-table .penality-table-header .penality-table-col:last-child{text-align:right;justify-content:flex-end}.penality-info-drawer .penality-card .penality-table .penality-table-header .penality-table-col:nth-child(2){justify-content:center}.penality-info-drawer .penality-card .penality-table .penality-table-row{display:flex;align-items:center;font-size:14px;border-radius:8px;margin-bottom:6px;padding:10px;height:36px;border:1px solid #f1f2fa;background:#fff}.penality-info-drawer .penality-card .penality-table .penality-table-row .penality-table-col{flex:1;padding:6px 0;color:#09212d;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.penality-info-drawer .penality-card .penality-table .penality-table-row .penality-table-col.highlight{color:#1475ca;text-align:right}.penality-info-drawer .penality-card .penality-table .penality-table-row .penality-table-col:nth-child(2){text-align:center}.incomes{height:100%;overflow-y:auto}.incomes-header-title{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.incomes-header-title .range-date-container{width:fit-content}.incomes-header-title p{color:#09212d;font-size:24px;font-weight:700;line-height:35px}.incomes-header-description{color:#7980a6;font-size:13px;font-weight:300;line-height:20px}.incomes-infos{width:100%;margin:15px 0}.notification-card{padding:10px 14px;border-radius:8px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;display:flex;align-items:center;column-gap:17px;cursor:pointer}.notification-card:hover{background:#eef9fc}.notification-card:hover .notification-card-settings{opacity:1}.notification-card:active{background:#e2f6fc}.notification-card-open{background:#eef9fc}.notification-card-open .notification-card-settings{opacity:1}.notification-card-content{display:flex;flex-direction:column;row-gap:5px;flex:1}.notification-card-title{color:#002224;font-size:14px;font-weight:400;line-height:20px}.notification-card-description,.notification-card-time{color:#798383;font-size:12px;font-weight:400;line-height:16px}.notification-card-icon{position:relative}.notification-card-icon-main{width:48px;height:48px;border-radius:17px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.notification-card-icon-main svg{width:33px;height:33px}.notification-card-icon-sub{position:absolute;bottom:-10px;right:-7px;display:flex;justify-content:center;align-items:center;width:25px;height:25px;padding:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:.864px solid var(--Icon-White, #fff)}.notification-card-icon-sub svg{width:16px;height:16px}.notification-card-actions{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:60px}.notification-card-unread-badge{width:13px;height:13px;border-radius:50%;background:#50b1ae}.notification-card-settings{cursor:pointer;opacity:0;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.notification-card-settings-dropdown .ant-dropdown-menu-item span{color:#09212d;font-size:12px;font-weight:500;line-height:16px;font-family:Noto Sans Arabic}.notification-skeleton{opacity:.7;pointer-events:none;height:75px;padding:10px 14px}.notification-skeleton .notification-card-content{flex:1;display:flex;flex-direction:column;gap:4px}.notification-skeleton .notification-card-title,.notification-skeleton .notification-card-description,.notification-skeleton .notification-card-time{display:flex;flex-direction:column;gap:4px}.notification-skeleton .ant-skeleton-input{border-radius:4px}.notification-skeleton .ant-skeleton-avatar{background-color:#f0f0f0!important}.notification-toast{background-color:red;width:320px;padding:15px;border-radius:10px;background:#fff;box-shadow:0 -3px 23.9px #7980a64a;display:flex;column-gap:17px}.notification-toast .notification-toast-icon{width:32px;height:32px;border-radius:50%;background-color:#f1f9ff;display:flex;align-items:center;justify-content:center}.notification-toast .notification-toast-content{flex:1;color:var(--Blue-A-Blue-A-600, #09212d);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.notification-toast .notification-toast-content-title{font-size:16px;font-weight:600;line-height:24px;margin-bottom:5px}.notification-toast .notification-toast-content-description{font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.notification-toast .notification-toast-close{cursor:pointer;height:fit-content}.notifications{height:100%;padding:15px}.notifications-header{display:flex;align-items:center;column-gap:10px;margin-bottom:20px}.notifications-header-title{color:#1c4651;font-size:20px;font-weight:500;line-height:30px;flex:1}.notifications-header-actions{display:flex;align-items:center;column-gap:20px}.notifications-header-actions-settings{cursor:pointer;width:30px;min-width:30px;height:30px;line-height:0;display:flex;align-items:center;justify-content:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.notifications-header-actions-settings:hover{background-color:#f0f0f0;transition:background-color .3s ease}.notifications-header-actions .search-bar-input-wrapper{width:500px}.notifications-header-actions .search-bar-input-wrapper .input-container{border-radius:8px;border:1px solid #eef0f1;background:#fff;height:35px}.notifications-content{display:flex;flex-direction:column;height:calc(100% - 50px)}.notifications-toolbar{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start}.notifications-toolbar .custom-segmented .ant-segmented-item{padding:5px 10px}.notifications-toolbar .custom-segmented .ant-segmented-item .segment-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.notifications-toolbar .custom-segmented .ant-segmented-item .segment-label .text{white-space:nowrap}.notifications-toolbar .custom-segmented .ant-segmented-item-selected,.notifications-toolbar .custom-segmented .ant-segmented-thumb{background-color:#1475ca!important;padding:5px 10px!important}.notifications-list{flex:1;padding-top:35px;padding-bottom:10px;height:calc(100% - 40px)}.notifications-list-container{overflow-y:auto;display:flex;flex-direction:column;max-width:1070px;margin:0 auto;height:100%}.notifications-list-item{padding:0 35px 5px}.notifications-list-empty{display:flex;align-items:center;flex-direction:column;row-gap:15px;margin-top:60px}.notifications-list-empty p{color:var(--Text-Info-Grey-600, #cacde2);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.notifications-dropdown.notifications{height:80vh}.notifications-dropdown.notifications .search-bar-input-wrapper{width:300px}.notifications-dropdown.notifications .notifications-list{padding:0}.notifications-dropdown.notifications .notifications-toolbar{display:flex;align-items:center;justify-content:space-between}.notifications-dropdown.notifications .notifications-toolbar p:first-child{color:#002224;font-size:16px;font-weight:400;line-height:24px}.notifications-dropdown.notifications .notifications-toolbar p:last-child{color:#798383;font-size:12px;font-weight:400;line-height:16px;display:flex;align-items:center;gap:4px}.notifications-dropdown.notifications .notifications-list-item{padding:0}.notifications-dropdown.notifications .notifications-list-container{height:calc(100% - 50px)}.notifications-dropdown-container.ant-dropdown-menu{padding:0;max-height:80vh;overflow:hidden;min-width:540px}.notifications-settings-dropdown{min-width:200px}.notifications-settings-dropdown .ant-dropdown-menu-title-content{color:#1c4651;font-size:12px;font-weight:500;line-height:16px}.notifications-settings{height:100%;padding:20px;background:#f8f9fa;overflow:auto}.notifications-settings-header{margin-bottom:50px}.notifications-settings-header p{color:#002224;font-size:20px;font-weight:500;line-height:30px}.notifications-settings-content-title{margin-bottom:56px}.notifications-settings-content-title p{color:#798383;font-size:16px;font-weight:400;line-height:24px;padding:0 25px}.notifications-settings-groups{display:flex;flex-direction:column}.notification-group{background:#fff;padding:0 25px;display:flex;justify-content:space-between}.notification-group-header{width:245px;min-width:245px;margin-inline-end:70px}.notification-group-info{display:flex;flex-direction:column}.notification-group-text{flex:1;display:flex;align-items:center;column-gap:10px;height:38px;padding:10px}.notification-group-title{color:#798383;font-size:14px;font-weight:700;line-height:20px;font-family:Noto Sans Arabic}.notification-group-description{color:#798383;font-size:12px;font-weight:400;line-height:16px}.notification-group-options{display:flex;flex-direction:column;padding-bottom:50px;width:calc(100% - 315px);padding-inline-start:10px;border-inline-start:1px solid #e4e6e6}.notification-option{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;padding:15px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:all .2s ease;border:1px solid transparent}.notification-option:hover{background:#f9fafb;border:1px solid #e4e6e6}.notification-option-content{flex:1;min-width:0}.notification-option-title{color:#002224;font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px}.notification-option-description{color:#798383;font-size:12px;font-weight:400;line-height:16px}.notification-option-control{flex-shrink:0;display:flex;align-items:center}.notification-option-control .ant-switch{min-width:29px;height:18px}.notification-option-control .ant-switch-checked{background-color:#4c5aee!important}.notification-option-control .ant-switch-handle{width:14px;height:14px;inset-inline-start:calc(100% - 16px)!important}.notification-option-control .ant-switch:not(.ant-switch-checked){background-color:#d1d5db!important}.notification-option-control .ant-switch:not(.ant-switch-checked) .ant-switch-handle{inset-inline-start:2px!important}.notification-option-control .ant-switch:hover:not(.ant-switch-disabled){background-color:#4c5aee!important}.notification-option-control .ant-switch:hover:not(.ant-switch-disabled):not(.ant-switch-checked){background-color:#9ca3af!important}.notification-option-control .ant-select{min-width:130px;height:30px}.notification-option-control .ant-select .ant-select-selector{border-radius:6px;border:1px solid #d1d5db;height:32px}.notification-option-control .ant-select .ant-select-selector:hover{border-color:#9ca3af}.notification-option-control .ant-select.ant-select-focused .ant-select-selector{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.notification-option-control .ant-select .ant-select-selection-item{color:#465050;font-family:Noto Sans Arabic;font-size:13px;font-weight:500;line-height:14px}.notification-option-control .ant-select .ant-select-arrow{color:#6b7280}@media (max-width: 768px){.notifications-settings{padding:16px}.notifications-settings-content{max-width:100%}.notification-group{padding:20px}.notification-option{flex-direction:column;align-items:flex-start;gap:12px}.notification-option-control{align-self:flex-end}}.app{background-color:var(--bg-1)}.dark_mode .dark_mode_icon{filter:invert(73%) sepia(5%) saturate(561%) hue-rotate(167deg) brightness(98%) contrast(89%)}.default-layout-bg{background:var(--bg-2);box-shadow:-1px 3px 21.3px 5px var(--shadow-1)}
