@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";/*!
* 
*   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)}}.btn{display:flex;align-items:center;justify-content:center;border:none;gap:10px;border-radius:6px;height:40px;color:#fff;font-size:16px;font-style:normal;max-width:500px;background-color:#00b074;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:#000}.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%;display:flex;flex-direction:column;justify-content:center;gap:4px}.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;height:40px;padding:0 12px;min-height:40px;overflow:hidden;background-color:transparent;border-radius:8px;width:100%;border:1px solid rgba(238,238,238,.9333333333)!important}.input-form .input-container .input{outline:none;width:100%;border:0;background-color:transparent}.input-form .input-container .icon{width:18px;height:18px}.input-form .input-container .eye-icon{width:18px;height:18px;cursor:pointer}.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:#000}.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:#000}.input-form .input-container-dark{border:1px solid black}.input-form .input-secondary{color:var(purple-700);color:#000}.input-form .input-container-secondary{border:1px solid var(purple-700)}html[data-theme=light]{--bg-1: #fafcfe;--bg-2: #ffffff;--bg-3: #fafafa;--bg-4: rgba(176, 0, 176, .15);--bg-5: rgba(0, 176, 116, .15);--color-1: #52285f;--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]{--black: }html ::-webkit-scrollbar-track{background-color:#fff}html ::-webkit-scrollbar{width:8px;background-color:#fff}.textarea-form{width:100%;display:flex;flex-direction:column;justify-content:center;gap:4px}.textarea-form .label{font-size:14px;font-weight:400}.textarea-form .label .red-star{font-size:12px;color:red;vertical-align:top}.textarea-form .error-message{margin-left:4px;margin-top:4px;font-size:12px;font-weight:400;color:red}.textarea-form .textarea-error{border:1px solid red!important}.textarea-form .textarea-container{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;min-height:80px;overflow:hidden;background-color:transparent;border-radius:8px;width:100%;border:1px solid rgba(238,238,238,.9333333333)!important}.textarea-form .textarea-container .textarea{outline:none;width:100%;border:0;background-color:transparent;resize:vertical;font-family:inherit;font-size:14px;line-height:1.4}.textarea-form .textarea-container .textarea::placeholder{color:#999}.textarea-form .textarea-rounded{border-radius:12px}.textarea-form .textarea-sm{padding:6px;font-size:12px}.textarea-form .textarea-md{padding:10px;font-size:14px}.textarea-form .textarea-lg{padding:14px;font-size:16px}.textarea-form .textarea-xl{padding:18px;font-size:18px}.textarea-form .textarea-light{color:var(light);color:#000}.textarea-form .textarea-container-light{border:1px solid var(light)}.textarea-form .textarea-primary{color:var(Blue-700)}.textarea-form .textarea-container-primary{border:1px solid var(Blue-700)}.textarea-form .textarea-info{color:var(azure-blue-400)}.textarea-form .textarea-container-info{border:1px solid var(azure-blue-400)}.textarea-form .textarea-success{color:var(green-600)}.textarea-form .textarea-container-success{border:1px solid var(green-600)}.textarea-form .textarea-danger{color:var(red-600)}.textarea-form .textarea-container-danger{border:1px solid var(red-600)}.textarea-form .textarea-warning{color:var(yellow-600)}.textarea-form .textarea-container-warning{border:1px solid var(yellow-600)}.textarea-form .textarea-dark{color:#000}.textarea-form .textarea-container-dark{border:1px solid black}.textarea-form .textarea-secondary{color:var(purple-700);color:#000}.textarea-form .textarea-container-secondary{border:1px solid var(purple-700)}html[data-theme=light]{--bg-1: #f8fcfd;--bg-2: #ffffff;--bg-3: #f0f7f9;--bg-4: rgba(114, 201, 196, .2);--bg-5: #2b378e;--color-1: #2b378e;--color-2: #2e92d1;--color-3: #3eacc7;--shadow-1: rgba(46, 146, 209, .06);--shadow-2: rgba(46, 146, 209, .12)}html[data-theme=dark]{--bg-1: #18191a;--bg-2: #232526;--bg-3: #2a2a2a;--bg-4: #22313f;--bg-5: #2d3d4d;--color-1: #7980a6;--color-2: #52285f;--color-3: rgb(0, 176, 116);--shadow-1: rgba(121, 128, 166, .02);--shadow-2: rgba(156, 158, 165, .1)}*{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-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}.ant-switch-checked{background:#52285f!important}.ant-input-affix-wrapper:focus{border-color:#5a7456d1!important;box-shadow:none!important}.ant-input-affix-wrapper:hover{border-color:#5a7456d1!important}.ant-input-affix-wrapper:focus-within{border-color:#5a7456d1!important}.ant-input-affix-wrapper:focus-visible{border-color:#5a7456d1!important}.ant-input-affix-wrapper{box-shadow:none!important}.event_details .ant-drawer-content-wrapper,.wide_drawer .ant-drawer-content-wrapper{width:900px!important}.main_layout{width:100vw;height:100vh;display:flex;flex-direction:column}.main_layout .main_layout_container{width:100%;height:100%;display:flex;gap:32px;overflow:hidden}.main_layout .main_layout_container .main_layout_container_children{width:100%;max-width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;gap:12px;position:relative;transition:all .4s ease;overflow-y:auto}.not_found{color:var(--color-2)}.shared_navbar{display:flex;justify-content:space-between;align-items:center;gap:12px;height:70px;padding:8px 25px;background:linear-gradient(0deg,var(--bg-2),var(--bg-2)),linear-gradient(270deg,#c3e4fb 0%,#7ec0f6 59.02%,#87c1f9 87.94%),linear-gradient(0deg,#00478a,#00478a),linear-gradient(0deg,#1e5977,#1e5977),#165471}.shared_navbar .shared_navbar_left{display:flex;justify-content:flex-start;align-items:center;gap:10px;cursor:pointer}.shared_navbar .shared_navbar_left .shared_navbar_left_logo{cursor:pointer;height:50px;width:50px;border-radius:8px}.shared_navbar .shared_navbar_right{padding:5px 10px;display:flex;justify-content:center;align-items:center;gap:30px;transition:all .3s linear}.shared_navbar .shared_navbar_right .shared_navbar_right_notification{transition:all .3s linear;padding:5px 10px;border-radius:12px;cursor:pointer}.shared_navbar .shared_navbar_right .shared_navbar_right_notification:hover{background-color:#ececec}.shared_navbar .shared_navbar_right .shared_navbar_right_space_container{display:flex;flex-direction:column;gap:5px}.shared_navbar .shared_navbar_right .shared_navbar_right_space{cursor:pointer;display:flex;white-space:noWrap;align-items:center;gap:12px}.shared_navbar .shared_navbar_right .shared_navbar_right_avatar{width:40px;height:40px;object-fit:contain}.shared_navbar .shared_navbar_right .shared_navbar_right_name{font-style:normal;font-weight:600;font-size:13.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:12px;line-height:14px;color:var(--color-2)}.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}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.shared_navbar_left_text{font-size:1.5rem;font-weight:600;background:linear-gradient(90deg,#5ca6f6,#a146e6,#d946ef);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shared_navbar_brand{background:linear-gradient(135deg,#3eacc7 0%,#2da8e6 50%,#2b378e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:30px;font-weight:700;letter-spacing:.5px;position:relative;cursor:pointer;transition:all .3s ease}.shared_navbar_brand:hover{background:linear-gradient(135deg,#2da8e6 0%,#3eacc7 50%,#72c9c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:1px}.shared_sidebar{width:280px;min-width:280px;height:100%;padding:18px;background:var(--bg-2);box-shadow:-1px 3px 21.3px 5px var(--shadow-1);display:flex;flex-direction:column;gap:12px;position:relative;transition:all .4s ease}.shared_sidebar .sidebar_route_menu_item_children_text_active{color:var(--color-1)}.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)}.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;display:flex;justify-content:flex-start;align-items:center;padding:10px;gap:15px;border-radius:10px;overflow:hidden;cursor:pointer;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:16px;text-transform:capitalize;line-height:24px;color:var(--color-3);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{text-transform:capitalize;color:var(--color-1)}.shared_sidebar .shared_sidebar_item_collapsed .shared_sidebar_item_text{text-transform:capitalize;opacity:0;transform:translate(-20px);color:var(--color-3)}.shared_sidebar_collapsed{width:80px;min-width:80px;padding:18px 8px}.shared_sidebar_collapsed .shared_sidebar_item_collapsed{justify-content:center;align-items:center}.sidebar_route_menu_item{width:100%!important;border:none!important;border-radius:10px;background-color:transparent!important}.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;padding-bottom:0!important;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{padding:10px!important;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-4)!important;color:var(--color-2)}.sidebar_route_menu_item .navbar-flag-container{color:var(--color-2)}.sidebar_route_menu_item .ant-menu-submenu-arrow{color:#52285f!important}.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-3);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{background:transparent!important}.sidebar_route_menu_item_active:hover{background:var(--bg-4)}.sidebar_route_menu_item_active .shared_sidebar_item_text{text-transform:capitalize;color:var(--color-2)}.sidebar_route_menu_item_collapsed .shared_sidebar_item_text{opacity:0;text-transform:capitalize;transform:translate(-20px);color:var(--color-3)}.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%;display:flex}.sidebar_route_menu_item_children_container_active{background-color:var(--bg-5)!important}.sidebar_route_menu_item_children_container_active .ant-menu-title-content{width:100%;height:100%;color:var(--color-1);display:flex}.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)}.notification{display:flex;width:100%;position:relative}.notification .notification_icon{height:24px;width:24px;object-fit:contain;cursor:pointer}@media only screen and (max-width: 750px){.notification{display:none}}.notification .notification_icon_read{background-color:#ff4141!important;content:"";position:absolute;top:3px;right:3px;border-radius:50%;width:5px;height:5px}.notification_dropdown{z-index:9999!important}.notification_dropdown .ant-dropdown-menu-item{position:sticky!important;top:0;background-color:#f6f6f6!important;z-index:5;padding-right:unset!important;padding-left:unset!important}.notification_dropdown .ant-dropdown-menu-item:first-child{padding-bottom:unset!important}.notification_dropdown .ant-dropdown-menu-item:last-child{padding-top:unset!important;padding-bottom:unset!important;background-color:#f0f7fe!important}.notification_dropdown .ant-dropdown-menu{padding:0!important}.notification_dropdown .ant-dropdown-menu{width:450px;border-radius:10px;border:1px solid rgba(205,204,204,.7843137255)}.notification_dropdown .ant-dropdown-menu-item-disabled{cursor:default!important}.notification_dropdown .notification_item_header{width:100%;position:sticky!important;top:0;display:flex;border-bottom:1px solid rgba(205,204,204,.7843137255);justify-content:space-between;align-items:center;padding:0 10px 10px}.notification_dropdown .notification_item_header .notification_item_header_title{font-size:18px;font-weight:600;line-height:22.32px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.notification_dropdown .notification_item_header .notification_item_header_view_all{font-size:16px;font-weight:700;transition:all .3s linear;cursor:pointer;background:none!important;line-height:26px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#4b5c41!important}.notification_dropdown .notification_item_header .notification_item_header_view_all:hover{text-decoration:underline}.notification_dropdown .notification_item_header .notification_item_header_view_all:disabled{-webkit-user-select:none;user-select:none;text-decoration:none!important}.notification_item{display:flex;border-bottom:1px solid #e7e9ed;padding-bottom:10px!important;align-items:center;gap:25px;max-height:80px;transition:all .3s linear;position:relative;width:100%;padding:5px 10px;cursor:pointer}.notification_item:hover{background-color:#70876329!important}.notification_item .notification_item_logo{height:30px;margin-top:-10px;min-width:30px;max-width:30px;border-radius:50%;object-fit:contain}.notification_item .notification_item_icon{height:50px;min-width:50px;max-width:50px}.notification_item .notification_item_content{display:flex;flex-direction:column;gap:2px;color:#000}.notification_item .notification_item_content .notification_item_content_time{color:#1c1c1c91!important}.notification_item .notification_item_content .notification_item_content_text{font-size:14px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1c1c1c!important}.notification_item_content_container{display:flex;justify-content:flex-start;align-items:center;gap:10px}.notification_item_content_leftSide{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:fit-content}.notification_item_content_leftSide .notification_item_content_ellipse{background-color:#4b5c41;width:4px;bottom:10px;left:25px;height:4px;position:absolute;border-radius:50%}.notification_list{width:100%;max-height:280px;overflow-y:scroll;scrollbar-width:none!important}.notification_list ::-webkit-scrollbar-track{width:8px;background-color:red!important}.notification_list ::-webkit-scrollbar{width:8px;background-color:red!important}.notification_list ::-webkit-scrollbar-thumb{background-color:red!important;border:0px;background-clip:padding-box;width:8px;border-radius:5px}.notification_item_skeleton{width:100%;padding:0 10px;margin-top:15px;border-bottom:1px solid #e7e9ed}.notification_item_skeleton .ant-skeleton-title{width:100%!important;margin-top:unset!important;height:70px!important}.notification_item_skeleton .ant-skeleton-avatar{margin-top:15px}.notification_item_skeleton .ant-skeleton{max-height:80px!important;display:block!important;margin-top:-8px}.notification_list_empty{padding:20px 10px;display:flex;justify-content:center;align-items:center}@font-face{font-family:PoetsenOne;src:url(/PoetsenOne-Regular.ttf) format("truetype")}.modern-login{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;padding:2rem;background-color:#fff;align-items:flex-start;flex-direction:column;justify-content:center;overflow-x:hidden;min-width:280px}.modern-login__form-section{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem;background:white}@media (max-width: 768px){.modern-login__form-section{flex:none;width:100%}}.modern-login__container__language-dropdown{cursor:pointer;padding:8px 16px;border-radius:6px;transition:background-color .2s;position:absolute;top:20px;right:20px;z-index:10;background-color:#ffffffe6;box-shadow:0 2px 8px #0000001a}.modern-login__brand{flex:1;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;background:white}@media (max-width: 768px){.modern-login__brand{display:none}}.modern-login__brand img{width:100%;height:100%;object-fit:contain;border-radius:20px}.modern-login__container{width:100%;max-height:87vh;display:flex;align-items:center;justify-content:center}.modern-login__form-container{width:100%;max-width:500px;background:white;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width: 280px){.modern-login__form-container{min-width:0;width:100%}}.modern-login__brand-header{text-align:left;padding:2rem 0;width:100%;display:flex;justify-content:flex-start}@media (max-width: 768px){.modern-login__brand-header{padding:1rem 0;justify-content:center}}.modern-login__logo-container{display:flex;align-items:center}@media (max-width: 280px){.modern-login__logo-container{justify-content:center;gap:.5rem}}@media (max-width: 280px){.modern-login__logo{width:40px;height:40px}}.modern-login__brand-info h2{font-size:1.5rem;font-weight:700;margin:0;color:#1f2937}.modern-login__brand-info p{font-size:.875rem;margin:0;color:#6b7280}.modern-login__form-header{margin-bottom:2.5rem}.modern-login__form-header h2{font-family:PoetsenOne,sans-serif;font-weight:600;font-size:48px;line-height:140%;letter-spacing:0px;color:#122977;margin-bottom:1rem}.modern-login__form-header p{color:#64748b;margin:0;font-size:1rem}.modern-login__form-header p .signup-link{color:#3c5198;font-weight:600;text-decoration:none}.modern-login__form-header p .signup-link:hover{text-decoration:underline}.modern-login__form .form-group{margin-bottom:1.75rem}.modern-login__form .form-group .input-form .label{color:#4a4a65;line-height:140%}.modern-login__form .form-group .input-form .input-container{height:48px;padding:1rem;margin:0;border:1px solid #b6bcd4!important}.modern-login__form .form-group .input-form .input-container .input{font-size:.9rem;transition:all .2s}.modern-login__form .form-group .input-form .input-container .input::placeholder{color:#b6bcd4;font-weight:300}.modern-login__form .form-group .form-label{display:block;font-weight:500;color:#4a4a65;margin-bottom:.75rem;font-size:1rem;line-height:140%}.modern-login__form .form-group .form-input{width:100%;padding:1rem 1.25rem;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;transition:all .2s;background:white;height:48px}.modern-login__form .form-group .form-input:focus{outline:none;border-color:#3c5198;background:white;box-shadow:0 0 0 3px #3c51981a}.modern-login__form .form-group .form-input.error{border-color:#ef4444;background:#fef2f2}.modern-login__form .form-group .form-input::placeholder{color:#9ca3af;font-size:1rem}.modern-login__form .form-group .error-message{color:#ef4444;font-size:.875rem;margin-top:.5rem;display:block}.modern-login__form .form-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.modern-login__form .form-options .remember-toggle{display:flex;align-items:center;gap:.5rem}.modern-login__form .form-options .remember-toggle .ant-switch{background-color:#ebf2fe}.modern-login__form .form-options .remember-toggle .ant-switch.ant-switch-checked{background-color:#182554}.modern-login__form .form-options .remember-toggle .ant-switch:hover:not(.ant-switch-disabled){background-color:#d1d5db}.modern-login__form .form-options .remember-toggle .ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:#1a2a5e}.modern-login__form .form-options .remember-toggle .remember-label{color:#4d5070;font-size:14px;font-style:normal;font-weight:300;cursor:pointer}.modern-login__form .form-options .forgot-link{color:#4d5070;font-size:14px;font-weight:400;cursor:pointer;text-decoration:none}.modern-login__submit-btn{width:100%;height:56px;background:#182554;border:none;border-radius:22px;color:#fff;font-weight:600;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #18255426}.modern-login__submit-btn:hover{background:#1a2a5e;transform:translateY(-2px);box-shadow:0 8px 25px #18255440}.modern-login__submit-btn:active{transform:translateY(0);box-shadow:0 2px 8px #18255433;transition:all .1s cubic-bezier(.4,0,.2,1)}.modern-login__submit-btn:focus{outline:none;box-shadow:0 4px 12px #18255426,0 0 0 3px #1825544d}.modern-login__submit-btn:disabled,.modern-login__submit-btn.ant-btn-loading{background:#94a3b8;transform:none;box-shadow:none;cursor:not-allowed}.modern-login__submit-btn.ant-btn-loading{cursor:wait}.modern-login .divider{text-align:center;margin:1.5rem 0;position:relative}.modern-login .divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e7eb}.modern-login .divider span{background:white;padding:0 1rem;color:#6b7280;font-size:.875rem;position:relative}.modern-login .social-buttons{margin-bottom:1rem}.modern-login .social-buttons .social-buttons-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.modern-login .social-buttons .social-btn{height:48px;border-radius:8px;font-weight:500;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem}.modern-login .social-buttons .social-btn.google-btn{border:1px solid #d1d5db;background:white;color:#374151}.modern-login .social-buttons .social-btn.google-btn:hover{border-color:#9ca3af;transform:translateY(-1px)}.modern-login .social-buttons .social-btn.microsoft-btn{border:1px solid #d1d5db;background:white;color:#374151}.modern-login .social-buttons .social-btn.microsoft-btn:hover{border-color:#9ca3af;transform:translateY(-1px)}.modern-login .social-buttons .social-btn.linkedin-btn{border:1px solid #d1d5db;background:white;color:#374151}.modern-login .social-buttons .social-btn.linkedin-btn:hover{border-color:#9ca3af;transform:translateY(-1px)}.modern-login .social-buttons .social-btn.facebook-btn{border:1px solid #d1d5db;background:white;color:#374151}.modern-login .social-buttons .social-btn.facebook-btn:hover{border-color:#9ca3af;transform:translateY(-1px)}@media (max-width: 480px){.modern-login .social-buttons .social-btn .social-buttons-grid{grid-template-columns:1fr}}@media (max-width: 768px){.modern-login{padding:1rem;height:auto;min-height:100vh}.modern-login__container{flex-direction:column;max-height:none}.modern-login__brand{order:2;height:300px;margin-top:2rem}.modern-login__brand img{max-height:100%;width:auto}.modern-login__form-section{order:1;padding:1rem;flex:none;width:100%}.modern-login__form-container{padding:1.5rem;border-radius:12px;max-width:none}.modern-login__form-header{text-align:center}.modern-login__form-header h2{font-size:36px}}@media (max-width: 480px){.modern-login{padding:.75rem}.modern-login__brand{height:250px;margin-top:1.5rem}.modern-login__form-section{padding:.5rem}.modern-login__form-container{padding:1rem}.modern-login__brand-header{padding-left:.5rem}.modern-login__form-header{margin-bottom:2rem}.modern-login__form-header h2{font-size:32px}.modern-login__form .form-group{margin-bottom:1.5rem}.modern-login__form .form-group .form-input{padding:.875rem 1rem;height:44px;font-size:.9rem}.modern-login__form .form-group .form-label{font-size:.9rem;margin-bottom:.5rem}.modern-login__form .form-options{margin-bottom:2rem;flex-direction:column;align-items:flex-start;gap:1rem}.modern-login__form .form-options .remember-checkbox{font-size:.9rem}.modern-login__form .form-options .forgot-link{font-size:.9rem;align-self:flex-end}.modern-login__submit-btn{height:48px;font-size:.9rem}}@media (max-width: 360px){.modern-login{padding:.5rem}.modern-login__brand{height:200px;margin-top:1rem}.modern-login__form-container{padding:.75rem}.modern-login__brand-header{padding-left:.25rem}.modern-login__form-header{margin-bottom:1.5rem}.modern-login__form-header h2{font-size:28px;margin-bottom:.75rem}.modern-login__form .form-group{margin-bottom:1.25rem}.modern-login__form .form-group .form-input{padding:.75rem .875rem;height:40px;font-size:.875rem}.modern-login__form .form-group .form-label{font-size:.875rem;margin-bottom:.5rem}.modern-login__form .form-options{margin-bottom:1.5rem;gap:.875rem}.modern-login__form .form-options .remember-checkbox,.modern-login__form .form-options .forgot-link{font-size:.875rem}.modern-login__submit-btn{height:44px;font-size:.875rem;border-radius:18px}}@media (max-width: 280px){.modern-login{padding:.25rem}.modern-login__brand{height:180px;margin-top:.75rem}.modern-login__brand img{border-radius:15px}.modern-login__form-container{padding:.5rem}.modern-login__brand-header{padding-left:0;margin-bottom:.75rem}.modern-login__brand-header__logo{width:40px;height:40px}.modern-login__form-header{margin-bottom:1.25rem}.modern-login__form-header h2{font-size:24px;margin-bottom:.5rem;line-height:1.2}.modern-login__form .form-group{margin-bottom:1rem}.modern-login__form .form-group .form-input{padding:.625rem .75rem;height:36px;font-size:.8rem;border-radius:6px}.modern-login__form .form-group .form-label{font-size:.8rem;margin-bottom:.375rem}.modern-login__form .form-options{margin-bottom:1.25rem;gap:.75rem}.modern-login__form .form-options .remember-checkbox{font-size:.8rem}.modern-login__form .form-options .remember-checkbox .ant-checkbox-inner{width:16px;height:16px}.modern-login__form .form-options .forgot-link{font-size:.8rem}.modern-login__submit-btn{height:40px;font-size:.8rem;border-radius:16px}}.otp-input-container{display:flex;gap:12px;justify-content:center;align-items:center;margin:1rem 0}.otp-input-container.error .otp-input{border-color:#ef4444!important;background-color:#fef2f2}.otp-input-container .otp-input{width:50px!important;height:50px!important;text-align:center;font-size:1.25rem;font-weight:600;border:2px solid #d1d5db;border-radius:8px;transition:all .2s ease}.otp-input-container .otp-input:focus{border-color:#3c5198!important;box-shadow:0 0 0 3px #3c51981a!important;outline:none}.otp-input-container .otp-input:hover:not(:disabled){border-color:#9ca3af}.otp-input-container .otp-input.error{border-color:#ef4444!important;background-color:#fef2f2}.otp-input-container .otp-input.error:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.otp-input-container .otp-input:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.6}.otp-input-container .otp-input::-webkit-outer-spin-button,.otp-input-container .otp-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp-input-container .otp-input[type=number]{-moz-appearance:textfield}@media (max-width: 480px){.otp-input-container{gap:8px}.otp-input-container .otp-input{width:40px!important;height:40px!important;font-size:1rem}}@media (max-width: 360px){.otp-input-container{gap:6px}.otp-input-container .otp-input{width:35px!important;height:35px!important;font-size:.9rem}}.pac-target-input{top:10px!important;left:50%!important}.modal-title-wrapper{display:flex;align-items:center;gap:12px;font-size:18px}.modal-title-icon{color:#10b981;font-size:24px;background-color:#d1fae5;border-radius:50%;padding:8px}.modal-title-text{font-weight:600}.modal-content{padding:12px 0}.modal-alert{margin-bottom:24px;border-radius:8px}.accept-ok-button{background-color:#10b981;border-color:#10b981;font-weight:500;height:40px;padding-left:24px;padding-right:24px}.accept-cancel-button{height:40px;padding-left:24px;padding-right:24px}.opportunity-infos-wrapper{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin-bottom:16px}.info-section.opportunity-section{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.info-label{font-size:12px;color:#6b7280;margin-bottom:6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.info-value{font-size:16px;color:#1f2937;font-weight:600}.info-value.organization-value{font-size:15px;font-weight:500}.reject-modal-title-wrapper{display:flex;align-items:center;gap:8px}.reject-modal-title-icon{color:#ff4d4f;font-size:20px}.reject-modal-title-text{font-weight:600}.reject-modal-content{padding:12px 0}.reject-modal-alert{margin-bottom:24px;border-radius:8px;border:1px solid #fcd34d}.reject-alert-title{font-weight:600}.reject-ok-button{font-weight:500;height:40px;padding-left:24px;padding-right:24px}.reject-cancel-button{height:40px;padding-left:24px;padding-right:24px}.reject-opportunity-infos-wrapper{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin-bottom:24px}.reject-info-section.opportunity-section{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.reject-info-label{font-size:12px;color:#6b7280;margin-bottom:6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.reject-info-value{font-size:16px;color:#1f2937;font-weight:600}.reject-info-value.organization-value{font-size:15px;font-weight:500}.reject-reason-wrapper{margin-bottom:8px}.reject-reason-label{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-weight:600;font-size:14px;color:#1f2937}.reject-reason-optional{color:#6b7280;font-weight:400;font-size:13px}.reject-reason-textarea{border-radius:8px;font-size:14px;line-height:1.6}.analytics-dashboard{padding:24px;min-height:100vh;background-color:#f8fafc}.analytics-dashboard .dashboard-header{margin-bottom:24px}.analytics-dashboard .dashboard-header h1{font-size:28px;font-weight:600;color:#1f2937;margin:0}.analytics-dashboard .stats-row{margin-bottom:24px}.analytics-dashboard .stats-row .stat-card{border-radius:12px;border:none;box-shadow:0 2px 8px #0000001a;overflow:hidden}.analytics-dashboard .stats-row .stat-card .ant-card-body{padding:20px}.analytics-dashboard .stats-row .stat-card .stat-content{display:flex;align-items:center;gap:16px}.analytics-dashboard .stats-row .stat-card .stat-content .stat-icon{font-size:32px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fffc}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info{flex:1}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info .stat-title{font-size:14px;color:#6b7280;margin-bottom:4px}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info .stat-value{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:4px}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info .stat-change{font-size:12px;font-weight:500}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info .stat-change.positive{color:#10b981}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info .stat-change.negative{color:#ef4444}.analytics-dashboard .middle-section{margin-bottom:24px}.analytics-dashboard .middle-section .conversions-card,.analytics-dashboard .middle-section .performance-card{border-radius:12px;border:none;box-shadow:0 2px 8px #0000001a;height:100%}.analytics-dashboard .middle-section .conversions-card .ant-card-head,.analytics-dashboard .middle-section .performance-card .ant-card-head{border-bottom:1px solid #f1f5f9}.analytics-dashboard .middle-section .conversions-card .ant-card-head .ant-card-head-title,.analytics-dashboard .middle-section .performance-card .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1f2937}.analytics-dashboard .middle-section .conversions-card .ant-card-body,.analytics-dashboard .middle-section .performance-card .ant-card-body{padding:24px}.analytics-dashboard .middle-section .conversions-card .conversion-chart{display:flex;justify-content:center;margin-bottom:24px}.analytics-dashboard .middle-section .conversions-card .conversion-chart .conversion-circle .progress-content{text-align:center}.analytics-dashboard .middle-section .conversions-card .conversion-chart .conversion-circle .progress-content .progress-label{font-size:12px;color:#6b7280;margin-bottom:4px}.analytics-dashboard .middle-section .conversions-card .conversion-chart .conversion-circle .progress-content .progress-value{font-size:18px;font-weight:700;color:#1f2937}.analytics-dashboard .middle-section .conversions-card .conversion-stats .conversion-stat{text-align:center}.analytics-dashboard .middle-section .conversions-card .conversion-stats .conversion-stat .stat-period{font-size:12px;color:#6b7280;margin-bottom:4px}.analytics-dashboard .middle-section .conversions-card .conversion-stats .conversion-stat .stat-number{font-size:20px;font-weight:700;color:#1f2937}.analytics-dashboard .middle-section .conversions-card .conversion-stats .view-details-btn{margin-top:16px;border-radius:8px;font-weight:500}.analytics-dashboard .middle-section .performance-card .performance-filters .ant-select{min-width:80px}.analytics-dashboard .middle-section .performance-card .performance-filters .ant-select .ant-select-selector{border-radius:6px}.analytics-dashboard .middle-section .performance-card .chart-container .chart-legend{display:flex;gap:24px;margin-bottom:16px}.analytics-dashboard .middle-section .performance-card .chart-container .chart-legend .legend-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280}.analytics-dashboard .middle-section .performance-card .chart-container .chart-legend .legend-item .legend-dot{width:12px;height:12px;border-radius:50%}.analytics-dashboard .middle-section .performance-card .chart-container .chart-legend .legend-item .legend-dot.page-views{background-color:#52c41a}.analytics-dashboard .middle-section .performance-card .chart-container .chart-legend .legend-item .legend-dot.clicks{background-color:#1890ff}.analytics-dashboard .middle-section .performance-card .chart-container .mock-chart{width:100%;height:200px;background-color:#fafafa;border-radius:8px;padding:16px}.analytics-dashboard .middle-section .performance-card .chart-container .mock-chart svg{width:100%;height:100%}.analytics-dashboard .bottom-section .full-height-card{border-radius:12px;border:none;box-shadow:0 2px 8px #0000001a;height:100%;display:flex;flex-direction:column}.analytics-dashboard .bottom-section .full-height-card .ant-card-head{border-bottom:1px solid #f1f5f9;flex-shrink:0}.analytics-dashboard .bottom-section .full-height-card .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600;color:#1f2937}.analytics-dashboard .bottom-section .full-height-card .ant-card-head .ant-btn-link{color:#3b82f6;font-weight:500}.analytics-dashboard .bottom-section .full-height-card .ant-card-body{padding:24px;flex:1;display:flex;flex-direction:column}.analytics-dashboard .bottom-section .browser-card .browser-list{display:flex;flex-direction:column;gap:16px}.analytics-dashboard .bottom-section .browser-card .browser-list .browser-item .browser-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.analytics-dashboard .bottom-section .browser-card .browser-list .browser-item .browser-info .browser-name{font-size:14px;font-weight:500;color:#1f2937;flex:1}.analytics-dashboard .bottom-section .browser-card .browser-list .browser-item .browser-info .browser-percentage{font-size:14px;font-weight:600;color:#1f2937;margin-right:12px}.analytics-dashboard .bottom-section .browser-card .browser-list .browser-item .browser-info .browser-users{font-size:12px;color:#6b7280;min-width:40px;text-align:right}.analytics-dashboard .bottom-section .country-card .world-map-placeholder{margin-bottom:20px}.analytics-dashboard .bottom-section .country-card .world-map-placeholder .map-visualization{width:100%;height:120px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:500}.analytics-dashboard .bottom-section .country-card .country-list{display:flex;flex-direction:column;gap:12px}.analytics-dashboard .bottom-section .country-card .country-list .country-item{display:flex;align-items:center;gap:12px}.analytics-dashboard .bottom-section .country-card .country-list .country-item .country-flag{font-size:18px}.analytics-dashboard .bottom-section .country-card .country-list .country-item .country-name{flex:1;font-size:14px;color:#1f2937}.analytics-dashboard .bottom-section .country-card .country-list .country-item .country-users{font-size:14px;font-weight:600;color:#1f2937}.analytics-dashboard .bottom-section .pages-card .pages-header{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.analytics-dashboard .bottom-section .pages-card .pages-header .page-path-label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.analytics-dashboard .bottom-section .pages-card .pages-list{display:flex;flex-direction:column;gap:12px}.analytics-dashboard .bottom-section .pages-card .pages-list .page-item .page-path{font-size:14px;color:#1f2937;font-family:Monaco,Menlo,Ubuntu Mono,monospace;background-color:#f8fafc;padding:8px 12px;border-radius:6px;display:block;border:1px solid #e2e8f0;transition:all .2s ease}.analytics-dashboard .bottom-section .pages-card .pages-list .page-item .page-path:hover{background-color:#f1f5f9;border-color:#cbd5e1}@media (max-width: 1199px){.analytics-dashboard .middle-section .conversions-card,.analytics-dashboard .middle-section .performance-card,.analytics-dashboard .bottom-section .full-height-card{margin-bottom:16px}}@media (max-width: 991px){.analytics-dashboard{padding:16px}.analytics-dashboard .dashboard-header h1{font-size:24px}.analytics-dashboard .stats-row .stat-card{margin-bottom:16px}}@media (max-width: 767px){.analytics-dashboard{padding:12px}.analytics-dashboard .dashboard-header h1{font-size:20px}.analytics-dashboard .stats-row .stat-card .stat-content{gap:12px}.analytics-dashboard .stats-row .stat-card .stat-content .stat-icon{width:50px;height:50px;font-size:24px}.analytics-dashboard .stats-row .stat-card .stat-content .stat-info .stat-value{font-size:20px}.analytics-dashboard .middle-section .ant-card-body,.analytics-dashboard .bottom-section .ant-card-body{padding:16px}}.user-create-modal{z-index:10000!important}.user-create-modal .ant-modal-mask{z-index:9999!important;background-color:#0009!important}.user-create-modal .ant-modal-wrap{z-index:10000!important}.user-create-modal .ant-modal{z-index:10001!important}.user-create-modal .ant-modal-content{border-radius:12px;box-shadow:0 16px 48px #0003;position:relative;padding:0!important;z-index:10002!important}.user-create-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;border-radius:12px 12px 0 0}.user-create-modal .ant-modal-header .ant-modal-title{font-size:18px;font-weight:600;color:#1f2937;padding:12px}.user-create-modal .ant-modal-body{max-height:70vh;overflow-y:auto}.user-create-modal .ant-modal-close{top:16px;right:16px}.user-create-modal .ant-modal-close .ant-modal-close-x{width:32px;height:32px;line-height:32px;font-size:16px;color:#6b7280}.user-create-modal .ant-modal-close .ant-modal-close-x:hover{color:#374151}.user-edit-drawer,.user-preview-drawer{z-index:10000!important}.user-edit-drawer .ant-drawer-mask,.user-preview-drawer .ant-drawer-mask{z-index:9999!important;background-color:#0009!important}.user-edit-drawer .ant-drawer-content-wrapper,.user-preview-drawer .ant-drawer-content-wrapper{z-index:10000!important}.user-edit-drawer .ant-drawer-content,.user-preview-drawer .ant-drawer-content{z-index:10001!important;border-radius:12px 0 0 12px;box-shadow:-8px 0 32px #0003}.user-edit-drawer .ant-drawer-header,.user-preview-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:20px 24px}.user-edit-drawer .ant-drawer-header .ant-drawer-title,.user-preview-drawer .ant-drawer-header .ant-drawer-title{font-size:18px;font-weight:600;color:#1f2937}.user-edit-drawer .ant-drawer-body,.user-preview-drawer .ant-drawer-body{padding:24px}.user-edit-drawer .ant-drawer-close,.user-preview-drawer .ant-drawer-close{top:16px;right:16px}.user-edit-drawer .ant-drawer-close .ant-drawer-close-x,.user-preview-drawer .ant-drawer-close .ant-drawer-close-x{width:32px;height:32px;line-height:32px;font-size:16px;color:#6b7280}.user-edit-drawer .ant-drawer-close .ant-drawer-close-x:hover,.user-preview-drawer .ant-drawer-close .ant-drawer-close-x:hover{color:#374151}.ant-modal-root .user-create-modal .ant-modal-mask{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important}.ant-modal-root{z-index:9998!important}.ant-modal-root .ant-modal-mask{z-index:9999!important}.ant-modal-root .ant-modal-wrap{z-index:10000!important}.ant-drawer-root{z-index:9998!important}.ant-drawer-root .ant-drawer-mask{z-index:9999!important}.ant-drawer-root .ant-drawer-content-wrapper{z-index:10000!important}@media (max-width: 768px){.user-create-modal{width:95%!important;margin:20px auto}.user-create-modal .ant-modal-body{padding:16px;max-height:60vh}.user-edit-drawer .ant-drawer-content-wrapper,.user-preview-drawer .ant-drawer-content-wrapper{width:95%!important}.user-edit-drawer .ant-drawer-body,.user-preview-drawer .ant-drawer-body{padding:16px}}html[data-theme=light]{--c-1: #ffffff;--c-2: #2b378e;--c-4: #72c9c4;--b-1: #ffffff;--b-2: #3eacc7;--h-4: #f0f8f9;--input-bg-color: #fff;--input-border-color: #b2dba3}html[data-theme=dark]{--c-1: #ffffff;--c-2: #ffffff;--c-4: #cacde2;--b-1: #18191a;--b-2: #31a7df;--h-4: rgba(249, 252, 254, .2901960784);--input-bg-color: #141414;--input-border-color: #424242}.dynamic_form_main{position:relative;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-left:22px}.dynamic_form_builder{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:10px;justify-content:space-between;padding-top:30px}.dynamic_form_builder .dynamic_form_builder_header{display:flex;align-items:center;gap:12px;color:var(--c-2)}.dynamic_form_builder .dynamic_form_builder_btns{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:12px;position:sticky;bottom:0;border-top:1px solid #ececec;padding:10px;background-color:#fff}.dynamic_form_builder .dynamic_form_builder_btns .dynamic_form_builder_btns_submit{background-color:var(--b-2)!important;color:var(--c-1)!important;border:none!important;padding:0 22px;height:35px;border-radius:8px;font-style:normal;font-weight:500;font-size:14px;line-height:16px}.dynamic_form_builder .dynamic_form_builder_btns .dynamic_form_builder_btns_reset{padding:0 22px;height:35px;font-style:normal;font-weight:500;font-size:14px;line-height:16px}.dynamic_form_builder .dynamic_form_builder_inputs_container{padding-right:4px}.dynamic_form_builder .dynamic_form_builder_inputs{display:flex;flex-direction:column;gap:22px}@media only screen and (max-width: 768px){.dynamic_form_builder .dynamic_form_builder_inputs{grid-template-columns:1fr}}.form_components_input{display:flex;flex-direction:column;gap:8px;width:100%}.form_components_input .form_components_input_label{color:var(--c-2);font-size:15px;font-weight:500;line-height:16px}.form_components_input .form_components_input_inputs{width:100%;min-height:38px;display:flex;justify-content:flex-start;align-items:center;gap:12px}.form_components_input .form_components_input_inputs_picture{width:100%}.form_components_input .form_components_input_label_error{color:red;font-size:12px;line-height:16px;padding:2px;text-transform:capitalize}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_container_input{display:none}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_container_uploader{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;border:1px dashed var(--c-4);border-radius:12px;padding:16px;cursor:pointer;background-color:var(--b-1)}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_container_uploader .form_components_input_inputs_picture_container_uploader_icon{color:var(--c-4)}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_container_uploader .form_components_input_inputs_picture_container_uploader_title{font-size:16px;line-height:24px;color:var(--c-4)}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_container_uploader .form_components_input_inputs_picture_container_uploader_subtitle{font-size:12px;line-height:16px;color:var(--c-4)}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_preview{margin-top:12px;width:100%;height:48px;padding:4px 8px;border-radius:12px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--h-4)}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_preview .form_components_input_inputs_picture_preview_image{height:100%;width:auto;object-fit:cover;border-radius:21px}.form_components_input .form_components_input_inputs_picture_container .form_components_input_inputs_picture_preview .form_components_input_inputs_picture_preview_title{font-size:12px;line-height:16px;color:var(--c-4)}.form_custom_async_paginate{width:100%!important}.form_custom_async_paginate_select_component__control{background-color:var(--input-bg-color)!important;border:1px solid var(--input-border-color)!important;border-radius:6px!important;min-height:38px!important;max-height:max-content!important;height:auto!important}.form_custom_async_paginate_select_component__control .form_custom_async_paginate_select_component__value-container,.form_custom_async_paginate_select_component__control .form_custom_async_paginate_select_component__indicators{margin:0!important;padding:0 0 0 11px!important;font-size:14px!important;min-height:38px!important;max-height:max-content!important;height:auto!important}.form_custom_async_paginate_select_component_rtl .form_custom_async_paginate_select_component__control .form_custom_async_paginate_select_component__value-container,.form_custom_async_paginate_select_component_rtl .form_custom_async_paginate_select_component__control .form_custom_async_paginate_select_component__indicators{padding:0 11px 0 0!important}.form_custom_async_paginate_error .form_custom_async_paginate_select_component__control{border-color:red!important}.ant-drawer-title{text-transform:capitalize}.ant-drawer-body{padding:0!important}.bg-custom .ant-select-selector{background-color:#f2f2f2!important}.ant-select-selection-item-content{display:flex!important;justify-content:center!important;align-items:center!important}.icon-select{position:relative;width:100%}.icon-select__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;color:#374151;cursor:pointer;transition:all .2s ease}.icon-select__trigger:hover{background-color:#f1f1f388}.icon-select__trigger--error{border-color:#ef4444;background-color:#fef2f2}.icon-select__selected-icon{width:20px;height:20px;margin-right:8px}.icon-select__chevron{width:16px;height:16px;transition:transform .2s ease}.icon-select__chevron--open{transform:rotate(180deg)}.icon-select__dropdown{display:grid;padding:5px;grid-template-columns:repeat(6,minmax(0,1fr));position:absolute;top:100%;left:0;width:100%;margin-top:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:10;overflow-y:auto}.icon-select__option{display:flex;align-items:center;width:100%;justify-content:center;padding:12px;border:none;border-radius:10px;background-color:transparent;font-size:14px;color:#374151;cursor:pointer;transition:background-color .2s ease}.icon-select__option:hover{background-color:#f3f4f6}.icon-select__icon{width:20px;height:20px}.form_components_input_error{color:#ef4444;font-size:12px;margin-top:4px;display:block}.form_components_input_label .red-asterisk,.form_components_textarea_label .red-asterisk{color:#ff4d4f;font-weight:700}.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%)}.ant-btn span{align-self:unset!important}.ant-image-mask{border-radius:50%}.ant-upload-list-item-error{border:unset!important}.ant-form-item-label>label:before{display:none!important;content:""!important;visibility:hidden!important}.ant-form-item-required .ant-form-item-label>label:before{display:none!important;content:""!important;visibility:hidden!important}.ant-form-item-required .ant-form-item-label>label:after{content:" *"!important;color:#ff4d4f!important;font-size:14px!important;font-family:PoetsenOne,sans-serif!important;line-height:1!important;margin-left:4px!important;visibility:visible!important;display:inline!important;position:relative!important}.ant-form .ant-form-item-required .ant-form-item-label>label:after{content:" *"!important;color:#ff4d4f!important;font-size:14px!important;margin-left:4px!important;visibility:visible!important;display:inline!important}.opportunity-form .ant-form-item-required .ant-form-item-label>label:after{content:" *"!important;color:#ff4d4f!important;font-size:14px!important;margin-left:4px!important;visibility:visible!important;display:inline!important}.ant-form-item[class*=required] .ant-form-item-label>label:after{content:" *"!important;color:#ff4d4f!important;font-size:14px!important;margin-left:4px!important;visibility:visible!important;display:inline!important}
