@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: #fafcfe;--bg-2: #ffffff;--bg-3: #fafafa;--bg-4: rgba(170, 135, 174, .4274509804);--bg-5: hsl(112, 19%, 30%);--color-1: #523f5c;--color-2: #09212d;--color-3: #898c89;--shadow-1: rgba(121, 128, 166, .07);--shadow-2: rgba(121, 128, 166, .18)}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{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:40px;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_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__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}}.discussion_component_view{width:100%;display:flex;padding-bottom:30px;flex-direction:column;grid-column:1/2;gap:8px}@media only screen and (max-width: 1200px){.discussion_component_view{min-width:unset;width:100%;padding-bottom:0}}.discussion_component_view .discussion_component_view_container{width:100%;border-radius:16px;padding:12px 25px;display:flex;flex-direction:column;background-color:#fff;border:1px solid #d6dae1}.discussion_forum_header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-column:1/2;padding-bottom:10px;border-bottom:1px solid #e7e9ed;gap:16px;width:100%}.discussion_forum_header .discussion_forum_header_title{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 480px){.discussion_forum_header .discussion_forum_header_title{font-size:30px}}.discussion_forum_header .discussion_forum_header_description{color:#5b6d82;font-size:16px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.32px}@media (max-width: 480px){.discussion_forum_header .discussion_forum_header_description{font-size:14px}}.create-post-container{margin:1.5rem 0;width:100%}.create-post-button{background:none;border:none;cursor:pointer;outline:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background-color:#0070f3;color:#fff;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:background-color .2s ease;width:auto;box-shadow:0 2px 8px #0000001a}.create-post-button .button-icon{width:16px;height:16px;margin-right:8px}.create-post-button:hover{background-color:#0058c0}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.create-post-modal{width:90%;max-width:600px;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001a;animation:slideUp .3s ease}.create-post-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0}.create-post-modal .modal-header h3{font-size:1.25rem;font-weight:600;margin:0;color:#333}.create-post-modal .modal-header .close-button{background:none;border:none;cursor:pointer;outline:none;padding:0;margin:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.create-post-modal .modal-header .close-button:hover{background-color:#f0f0f0}.create-post-modal .modal-content{padding:1.5rem}.create-post-modal .user-info{display:flex;align-items:center;margin-bottom:1rem}.create-post-modal .user-info .avatar{width:40px;height:40px;border-radius:50%;background-color:#f5f5f5;margin-right:.75rem}.create-post-modal .user-info .username{font-weight:500;color:#333}.create-post-modal .post-content{width:100%;min-height:120px;padding:.75rem;border:1px solid #e0e0e0;border-radius:8px;resize:vertical;margin-bottom:1rem;font-family:inherit}.create-post-modal .post-content:focus{outline:none;border-color:#0070f3}.create-post-modal .post-actions{display:flex;justify-content:space-between;align-items:center}.create-post-modal .post-actions .post-attachments{display:flex;gap:.5rem}.create-post-modal .post-actions .post-attachments .attachment-button{background:none;border:none;cursor:pointer;outline:none;padding:0;margin:0;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.create-post-modal .post-actions .post-attachments .attachment-button .attachment-icon{width:20px;height:20px;color:#333}.create-post-modal .post-actions .post-attachments .attachment-button:hover{background-color:#f0f0f0}.create-post-modal .post-actions .submit-post-button{background:none;border:none;cursor:pointer;outline:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background-color:#0070f3;color:#fff;border-radius:8px;padding:.5rem 1.25rem;font-weight:500}.create-post-modal .post-actions .submit-post-button .button-icon{width:16px;height:16px;margin-right:8px}.create-post-modal .post-actions .submit-post-button.disabled{background-color:#8dc2ff;cursor:not-allowed}.create-post-modal .post-actions .submit-post-button:not(.disabled):hover{background-color:#0058c0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){.create-post-modal{width:95%}.create-post-modal .post-actions{flex-direction:column;gap:1rem}.create-post-modal .post-actions .post-attachments{width:100%;justify-content:space-around}.create-post-modal .post-actions .submit-post-button{width:100%}}.create-post-button{align-self:flex-end}.question_component_container{display:flex;flex-direction:column;gap:16px}.question_component_container .question_component_header{width:100%;display:flex;justify-content:space-between}.question_component_container .question_component_header .question_component_header_leftSide{display:flex;gap:12px}.question_component_container .question_component_header .question_component_header_leftSide .question_component_header_leftSide_text{display:flex;align-items:center;justify-content:center;gap:6px}@media only screen and (max-width: 500px){.question_component_container .question_component_header .question_component_header_leftSide .question_component_header_leftSide_text{flex-wrap:wrap;justify-content:flex-start}}.question_component_container .question_component_header .question_component_header_leftSide .question_component_header_leftSide_text .question_component_header_leftSide_text_1{font-size:16px;font-style:normal;font-weight:700;line-height:26px;color:#364763}.question_component_container .question_component_header .question_component_header_leftSide .question_component_header_leftSide_text .question_component_header_leftSide_text_2{font-size:16px;color:#0080df;font-style:normal;font-weight:400;line-height:26px}.question_component_container .question_component_header .question_component_header_rightSide{display:flex;align-items:center;justify-content:center;gap:4px}.question_component_container .question_component_header .question_component_header_rightSide .question_component_header_rightSide_menu_trigger{cursor:pointer}.question_component_container .question_component_header .question_component_header_rightSide .question_component_header_rightSide_text{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#6e87b0}.question_component_container .question_component_content{width:100%;display:flex;flex-direction:column;gap:8px}.question_component_container .question_component_content .question_component_content_title{font-size:20px;font-style:normal;font-weight:700;line-height:28px;color:#2962d8;border-bottom:2px solid #2962d8;width:max-content}.question_component_container .question_component_content .question_component_content_text{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#364763}.question_component_container .question_component_reaction_container .question_component_reaction{display:flex;gap:8px;justify-content:space-between;border:1px solid #e8eff6;padding:8px 16px;border-radius:12px}.question_component_container .question_component_reaction_container .question_component_reaction .question_component_reaction_item{display:flex;cursor:pointer;justify-content:center;position:relative;transition:.3s linear;align-items:center;gap:5px;padding:5px 16px;border-radius:12px}.question_component_container .question_component_reaction_container .question_component_reaction .question_component_reaction_item:hover{background-color:#e8eff6}.question_component_container .question_component_reaction_container .question_component_reaction .question_component_reaction_item .question_component_reaction_item_text{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#0080df}@media only screen and (max-width: 500px){.question_component_container .question_component_reaction_container .question_component_reaction .question_component_reaction_item .question_component_reaction_item_text{display:none}}.question_component_container .question_component_reaction_container .question_component_reaction_stats{width:100%;display:flex;margin-top:10px;justify-content:flex-end;align-items:center}@media only screen and (max-width: 500px){.question_component_container .question_component_reaction_container .question_component_reaction_stats{flex-wrap:wrap;justify-content:center;gap:6px}}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_leftSide{display:flex;gap:20px;align-items:center;justify-content:center}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_leftSide .question_component_reaction_stats_leftSide_text{font-size:14px;font-weight:400;line-height:24px;text-align:center;color:#0080df}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_leftSide .question_component_reaction_stats_leftSide_container{display:flex;align-items:center;justify-content:center}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_leftSide .question_component_reaction_stats_leftSide_container .question_component_reaction_stats_leftSide_emoji{background-color:#fff;cursor:pointer;border:1px solid #d6dae1;margin-right:-10px;border-radius:50%;display:flex;padding:2px;z-index:10;align-items:center;justify-content:center}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_leftSide .question_component_reaction_stats_leftSide_container .question_component_reaction_stats_leftSide_emoji .question_component_reaction_stats_leftSide_emoji_icon{width:20px;height:20px}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_rightSide{font-size:14px;font-weight:400;cursor:pointer;line-height:24px;color:#0080df;text-align:center;transition:all .3s}.question_component_container .question_component_reaction_container .question_component_reaction_stats .question_component_reaction_stats_rightSide:hover{text-decoration:underline}.hashtag{color:#5aa7ff;font-weight:400}.question_component_reaction_item{display:flex;cursor:pointer;justify-content:center;position:relative;transition:.3s linear;align-items:center;gap:5px;padding:5px 16px;border-radius:12px}.question_component_reaction_item:hover{background-color:#e8eff6}.question-share{opacity:0!important}.post-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:16px;overflow:hidden}.post-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0}.post-header .user-info{display:flex;align-items:center;gap:12px}.post-header .user-info .avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}.post-header .user-info .avatar img{width:100%;height:100%;object-fit:cover}.post-header .user-info .user-details{display:flex;flex-direction:column}.post-header .user-info .user-details .username{font-weight:600;color:#333}.post-header .user-info .user-details .user-role{font-size:.8rem;color:#2196f3}.post-header .post-meta{display:flex;align-items:center;gap:8px}.post-header .post-meta .post-time{color:#777;font-size:.85rem}.post-header .post-meta .post-options-btn{background:none;border:none;cursor:pointer;font-size:1.2rem;color:#777;padding:4px}.post-header .post-meta .post-options-btn:hover{color:#333}.post-body{padding:16px}.question-content{margin-bottom:16px;font-size:1rem;line-height:1.5;color:#333}.question-content .hashtag{color:#2196f3;cursor:pointer;font-weight:500}.question-content .hashtag:hover{text-decoration:underline}.post-media-grid{margin:12px 0;display:grid;gap:2px;border-radius:8px;overflow:hidden}.post-media-grid.media-count-1{grid-template-columns:1fr}.post-media-grid.media-count-1 .media-item{aspect-ratio:16/9;max-height:500px}.post-media-grid.media-count-2{grid-template-columns:1fr 1fr}.post-media-grid.media-count-2 .media-item{aspect-ratio:1/1}.post-media-grid.media-count-3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.post-media-grid.media-count-3 .media-item:first-child{grid-row:span 2}.post-media-grid.media-count-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.post-media-grid .media-item{position:relative;cursor:pointer;overflow:hidden}.post-media-grid .media-item:hover .media-image{transform:scale(1.02)}.post-media-grid .media-item.has-more{position:relative}.post-media-grid .media-item .media-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,filter .3s ease}.post-media-grid .media-item .more-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;font-weight:700}.option-already-selected{border-color:#2196f3;background-color:#2196f30d}.poll-options{margin:16px 0}.poll-options .poll-option{margin-bottom:10px;border:1px solid #e0e0e0;border-radius:8px;padding:12px;cursor:pointer;position:relative;overflow:hidden;transition:all .2s ease}.poll-options .poll-option:hover:not(.voted){background-color:#f5f5f5}.poll-options .poll-option.selected:not(.voted){border-color:#2196f3;background-color:#2196f30d}.poll-options .poll-option.voted{cursor:default}.poll-options .poll-option .poll-option-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.poll-options .poll-option .poll-option-text{font-size:.95rem}.poll-options .poll-option .poll-stats{display:flex;margin-top:2px;gap:8px;font-size:.85rem}.poll-options .poll-option .poll-stats .poll-percentage{font-weight:600}.poll-options .poll-option .poll-progress-bar{position:absolute;left:0;top:0;height:100%;width:100%;background-color:transparent;z-index:1}.poll-options .poll-option .poll-progress-bar .poll-progress{height:100%;background-color:#2196f31a;transition:width .5s ease}.poll-options .poll-option .poll-voters{display:flex;margin-top:8px;align-items:center}.poll-options .poll-option .poll-voters .more-voters{font-size:.75rem;background-color:#f0f0f0;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:4px}.poll-options .submit-votes-btn{background-color:#2196f3;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:.9rem;cursor:pointer;margin-top:8px}.poll-options .submit-votes-btn:hover{background-color:#1976d2}.post-actions{display:flex;align-items:center;padding:8px 16px;border-top:1px solid #f0f0f0}.post-actions .action-button{margin-right:16px}.post-actions .action-button button{background:none;border:none;display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px;border-radius:4px}.post-actions .action-button button:hover{background-color:#f5f5f5}.post-actions .action-button .like-btn.liked .heart-icon,.post-actions .action-button .like-btn.liked .like-count{color:#e91e63}.post-actions .comments-count{margin-left:auto;color:#2196f3;cursor:pointer;font-size:.9rem}.post-actions .comments-count:hover{text-decoration:underline}.post-comments{border-top:1px solid #f0f0f0;padding:16px}.post-comments .comments-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.post-comments .comments-header .collapse-button{background:none;border:none;cursor:pointer;color:#777}.post-comments .comments-header .collapse-button:hover{color:#333}@media (max-width: 768px){.post-header .user-info .avatar{width:32px;height:32px}.post-actions{flex-wrap:wrap}.post-actions .comments-count{width:100%;margin-top:8px;text-align:right}}:global(.ant-image-preview-root) :global(.ant-image-preview-wrap){z-index:1050}:global(.ant-image-preview-root) :global(.ant-image-preview-operations){background-color:#00000080}:global(.ant-image-preview-root) :global(.ant-image-preview-switch-left),:global(.ant-image-preview-root) :global(.ant-image-preview-switch-right){background-color:#0000004d}:global(.ant-image-preview-root) :global(.ant-image-preview-switch-left):hover,:global(.ant-image-preview-root) :global(.ant-image-preview-switch-right):hover{background-color:#00000080}.poll-option-stats{display:flex;align-items:center;justify-content:center;gap:15px}.poll-option-stats-avatars{display:flex;gap:-10px;padding-left:15px;margin-left:-10px}.voter-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden;margin-right:-8px;border:2px solid white}.voter-avatar img{width:100%;height:100%;object-fit:cover}.question-content{margin-bottom:16px}.content-text{margin-bottom:8px}.hashtag{color:#1890ff;cursor:pointer;font-weight:500}.hashtag:hover{text-decoration:underline}.mentions-container{margin-top:8px;margin-bottom:12px}.mentions-section{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:4px}.mentions-label{font-size:13px;color:#8c8c8c;margin-right:8px}.mentions-tags{display:flex;flex-wrap:wrap;gap:8px;transition:all .3s ease}.mention-tag{display:inline-flex;align-items:center;background-color:#e6f7ff;border-radius:16px;padding:2px 8px;cursor:pointer}.mention-avatar{margin-right:4px;width:16px!important;height:16px!important;min-width:16px}.mention-username{color:#1890ff;font-weight:500;font-size:13px}.mention-tag:hover{background-color:#bae7ff}.sponsor-tag{display:inline-flex;align-items:center;background-color:#f6ffed;border-radius:16px;padding:2px 8px;cursor:pointer}.sponsor-icon{margin-right:4px;font-size:14px;color:#52c41a}.sponsor-name{color:#52c41a;font-weight:500;font-size:13px}.sponsor-tag:hover{background-color:#d9f7be}.reaction_component{position:absolute;top:-50px;left:0;z-index:999}.reaction_component_visible{max-height:unset!important;z-index:999;opacity:1!important;transition:transform .25s ease-in-out;transform:translateY(-4px)}.reaction_component_unvisible{max-height:0;z-index:999;opacity:0;transition:all .3s ease-in-out}.response_add_response_container{width:100%;padding:12px 0}.response_add_response_container .mention-input{padding-right:70px}.response_add_response_container .response_add_response{width:100%;display:flex;align-items:center;position:relative;justify-content:center}.response_add_response_container .response_add_response .response_add_response_form{width:100%;display:flex;align-items:flex-start;gap:8px;position:relative;justify-content:center}.response_add_response_container .response_add_response .ant-input-input{margin-top:0}.response_add_response_container .response_add_response .ant-input-container{max-width:unset}.response_add_response_container .response_add_response .response_add_response_rightSide{display:flex;align-items:center;justify-content:center;position:absolute;right:2%;top:-3px;gap:8px}.response_add_response_container .response_add_response .response_add_response_rightSide .response_add_response_rightSide_mention{font-size:24px;font-style:normal;font-weight:400;line-height:normal;color:#b6bbc4;cursor:pointer}.response_add_response_container .response_add_response .response_add_response_rightSide .response_add_response_rightSide_emoji{cursor:pointer}em-emoji-picker{position:absolute;transition:all 1s;right:0;transition:opacity .3s ease,transform .3s ease;opacity:1;transform:scale(1);z-index:999}#preview{display:none!important}.show_above em-emoji-picker{position:absolute;transition:all 1s;right:0;transition:opacity .3s ease,transform .3s ease;opacity:1;bottom:30px;transform:scale(1);z-index:999}.question_add_response_rightSide_emoji_picker{transition:opacity .3s ease,transform .3s ease;opacity:1;transform:scale(1);z-index:999;right:5px;position:absolute;bottom:5px}.question_add_response_rightSide_mention{right:15px!important;top:35px!important;bottom:unset!important}.mention_show_above{bottom:100%!important;top:unset!important}.opening{opacity:1;transform:scale(1)}.closing{opacity:0;transform:scale(.9)}.question_add_response_rightSide_emoji_picker.closing{pointer-events:none}.response_component_main_container{display:flex;gap:8px}.response_component_nested{margin-left:5px}.response_component{padding:16px;border:1px solid #d6dae1;background-color:#fff;display:flex;flex-direction:column;width:100%;gap:10px;border-radius:16px}.response_component .response_component_wrapper{margin-left:40px;display:flex;flex-direction:column;gap:8px}.response_component .response_component_container{margin-left:45px}.response_component .response_component_container .response_component_content{color:#000}.response_component .response_component_container_nested{margin-left:10px!important}.response_component .response_component_reaction_stats{width:100%;display:flex;margin-top:10px;padding-bottom:5px;border-bottom:1px solid #d6dae1;justify-content:space-between;align-items:center}.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide{display:flex;gap:20px;align-items:center;justify-content:center}@media only screen and (max-width: 500px){.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide{flex-wrap:wrap;gap:6px}}.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide .response_component_reaction_stats_leftSide_text{font-size:14px;font-weight:400;line-height:24px;text-align:center;color:#0080df}@media only screen and (max-width: 500px){.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide .response_component_reaction_stats_leftSide_text{display:none}}.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide .response_component_reaction_stats_leftSide_container{display:flex;align-items:center;justify-content:center}.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide .response_component_reaction_stats_leftSide_container .response_component_reaction_stats_leftSide_emoji{background-color:#fff;cursor:pointer;margin-right:-5px;border-radius:50%;border:1px solid #d6dae1;display:flex;padding:2px;z-index:10;align-items:center;justify-content:center}.response_component .response_component_reaction_stats .response_component_reaction_stats_leftSide .response_component_reaction_stats_leftSide_container .response_component_reaction_stats_leftSide_emoji .response_component_reaction_stats_leftSide_emoji_icon{width:20px;height:20px}.response_component .response_component_reaction_stats .response_component_reaction_stats_rightSide{font-size:14px;font-weight:400;cursor:pointer;line-height:24px;color:#0080df;text-align:center;transition:all .3s}.response_component .response_component_reaction_stats .response_component_reaction_stats_rightSide:hover{text-decoration:underline}.response_component_reaction{display:flex;gap:80px;border:1px solid #e8eff6;padding:8px 16px;margin-top:15px;background-color:#fff;border-radius:12px}@media only screen and (max-width: 500px){.response_component_reaction{justify-content:space-between;gap:12px}}.response_component_reaction .response_component_reaction_item{display:flex;cursor:pointer;justify-content:center;transition:.3s linear;position:relative;align-items:center;gap:5px;padding:5px 16px;border-radius:12px}.response_component_reaction .response_component_reaction_item:hover{background-color:#e8eff6}.response_component_reaction .response_component_reaction_item .response_component_reaction_item_text{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#0080df}@media only screen and (max-width: 600px){.response_component_reaction .response_component_reaction_item .response_component_reaction_item_text{display:none}}.response_component_header{width:100%;display:flex;justify-content:space-between}.response_component_header .response_component_header_leftSide{display:flex;flex-wrap:wrap;gap:12px}.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text{display:flex;align-items:center;justify-content:center;gap:6px}@media only screen and (max-width: 500px){.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text{flex-wrap:wrap;justify-content:flex-start}}.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text .response_component_header_leftSide_text_1{font-size:16px;font-style:normal;font-weight:700;line-height:26px;color:#364763}.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text .response_component_header_leftSide_text_2{font-size:16px;color:#0080df;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width: 720px){.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text .response_component_header_leftSide_text_2{display:none}}.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text .response_component_header_leftSide_validated{display:flex;align-items:center;justify-content:center;gap:5px}.response_component_header .response_component_header_leftSide .response_component_header_leftSide_text .response_component_header_leftSide_validated .response_component_header_leftSide_validated_text{font-size:14px;font-weight:400;line-height:24px;text-align:center}.response_component_header .response_component_header_rightSide{display:flex;align-items:center;justify-content:center;gap:4px}.response_component_header .response_component_header_rightSide .response_component_header_rightSide_menu_trigger{cursor:pointer}.response_component_header .response_component_header_rightSide .response_component_header_rightSide_text{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#6e87b0}.response_component_list{display:flex;flex-direction:column;gap:10px}.response_component_list .response_component_list_line{display:flex;justify-content:center;align-items:center;gap:4px}.response_component_list .response_component_list_line .response_component_list_line_text{width:100%;background-color:#d9d9d9;height:1px}.response_component_list .response_component_list_line .response_component_list_line_container{display:flex;align-items:center;justify-content:center;gap:5px}.response_component_list .response_component_list_line .response_component_list_line_comments{white-space:nowrap;color:#778baa;cursor:pointer;font-size:12px;font-weight:700;line-height:20px;text-align:center}.response_component_list .response_component_list_line .response_component_list_line_icon_rotate{rotate:180deg}.response_component_list .response_component_list_line .response_component_list_line_icon{cursor:pointer;transition:all .3s}.add-response{max-height:0;opacity:0;transition:all .3s ease-in-out}.add-response.show{max-height:500px;opacity:1}.response_add_response_form_editor_container{width:100%}.response_add_response_form_editor_container .response_add_response_form_editor{width:100%;border-radius:8px;max-width:855px;min-height:40px!important;padding:8px 0 8px 8px!important;border:1px solid #cecece}.response_add_response_form_editor_container .response_add_response_form_editor__control{width:100%}.response_add_response_form_editor_container .response_add_response_form_editor__control textarea{border-radius:8px;border:none!important;background-color:#fff!important;padding:8px 0 8px 8px!important}.mention_input_item{background-color:#2ca8f0;border-radius:8px}.response_component_list_items{overflow:scroll;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.response_component_list_items_open{max-height:1000px;opacity:1;display:flex;flex-direction:column;gap:12px;overflow-x:hidden}.response_component_list_items_open::-webkit-scrollbar{width:8px}.response_component_list_items_close{max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mention{max-width:fit-content;color:#448fed;-webkit-user-select:none;user-select:none;border-radius:5px;font-size:18px;font-weight:500;white-space:noWrap}.Question_component_list{display:flex;flex-direction:column;gap:24px;padding-bottom:20px}.mention_type_segmented_active{background-color:#1a2b51!important;font-size:14px;font-style:normal;font-weight:600;line-height:24px;color:#fff;height:32px;width:70px}.mention_type_segmented_unactive{font-size:14px;font-style:normal;font-weight:400;line-height:24px;height:32px;width:70px;color:#364763;background-color:#fff}.show_above{z-index:999!important}.show_above .mention_list_component{bottom:0}.mention_list_component{background-color:#fff;padding:16px 12px;border:1px solid #e7e9ed;border-radius:12px;z-index:999!important;display:flex;position:sticky;flex-direction:column;gap:8px}.mention_list_component .mention_list_component_container_body{display:flex;flex-direction:column;gap:8px}.mention_list_component .mention_list_component_container_body .mention_list_component_container_body_header_filter{display:flex;gap:8px}.mention_list_component .mention_list_component_container_body .mention_list_component_container_body_header_text{font-size:14px;font-weight:700;line-height:20px;text-align:left;color:#778baa}.user_list_component{display:flex;flex-direction:column;gap:8px;width:100%;max-height:300px;justify-content:center;align-items:flex-start}.user_list_component .user_list_component_container{padding-right:5px;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:hidden;width:100%;height:100%}.user_list_component .user_list_component_container ::-webkit-scrollbar-track{width:8px;background-color:#fff}.user_list_component .user_list_component_container ::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.user_list_component .user_list_component_container ::-webkit-scrollbar-thumb{background-color:#42424233;border:0px;background-clip:padding-box;width:8px;border-radius:5px}.user_list_component .user_list_component_container{gap:8px}.user_list_component .user_list_component_container .user_list_component_container_item{height:56px;width:100%;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:8px;border-radius:12px;border:1px solid #e7e9ed;transition:all .3s linear}.user_list_component .user_list_component_container .user_list_component_container_item:hover{background-color:#fff}.user_list_component .user_list_component_container .user_list_component_container_item .user_list_component_container_item_text{font-size:16px;font-weight:400;line-height:26px;text-align:left}.user_list_component_container_item_active_user{background-color:#e8eff6}.mention_component_item{display:inline-block}.mention-input-container{position:relative}.mention-input-container .mention-textarea{width:100%;resize:none;font-size:14px}.mention-input-container .mention-textarea:focus{box-shadow:none}.mention-input-container .mention-dropdown{position:absolute;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:1050;margin-top:4px}.mention-input-container .mention-dropdown .mention-loading{padding:12px;text-align:center}.mention-input-container .mention-dropdown .mention-results .mention-item{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:8px}.mention-input-container .mention-dropdown .mention-results .mention-item:hover{background-color:#f5f5f5}.mention-input-container .mention-dropdown .mention-results .mention-item .ant-avatar{flex-shrink:0}.mention-input-container .mention-dropdown .mention-results .no-results{padding:12px;text-align:center;color:#999}.mention-input-container .mention-help{margin-top:8px;font-size:12px;color:#999}[dir=rtl] .mention-input-container .mention-item{flex-direction:row-reverse}.create-post-container{background-color:#fff;border-radius:8px}.create-post-container .post-type-selector{margin-bottom:16px}.create-post-container .post-type-selector .post-type-select{width:100%}.create-post-container .poll-container{margin-top:16px;margin-bottom:16px;padding:16px;background-color:#f9f9f9;border-radius:8px}.create-post-container .comments-toggle{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.create-post-container .submit-button{width:100%;height:40px;font-weight:600;margin-top:16px;margin-bottom:-20px}[dir=rtl] .create-post-container .ant-form-item-label{text-align:right}@media (max-width: 768px){.create-post-container{padding:16px}.create-post-container .ant-upload-list-picture-card .ant-upload-list-item,.create-post-container .ant-upload.ant-upload-select-picture-card{width:80px;height:80px}}.poll-options-input{margin-bottom:16px}.poll-options-input .poll-options-label{font-weight:500;margin-bottom:8px}.poll-options-input .poll-options-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.poll-options-input .poll-options-list .poll-option-item{display:flex;align-items:center;gap:8px}.poll-options-input .poll-options-list .poll-option-item .ant-input{flex:1}.poll-options-input .poll-options-list .poll-option-item .remove-option-btn{color:#ff4d4f}.poll-options-input .poll-options-list .poll-option-item .remove-option-btn:hover{background-color:#fff1f0}.poll-options-input .add-option-btn{width:100%;margin-bottom:12px}.poll-options-input .poll-options-help{font-size:12px;color:#999}[dir=rtl] .poll-options-input .poll-option-item{flex-direction:row-reverse}.main-container{width:100%}.main-container .ant-modal-content{padding-bottom:1px!important}.mention-input-container{position:relative;width:100%}.input-with-buttons{display:flex;position:relative;margin-bottom:8px}.mention-textarea{flex:1;resize:none}.mention-buttons{display:flex;flex-direction:column;margin-left:8px}.mention-button{display:flex;align-items:center;margin-bottom:3px;justify-content:center;padding:7px;height:100%;border:1px solid #d9d9d9;border-radius:4px;background:#fff;cursor:pointer;transition:all .3s}.mention-button:hover{color:#1890ff;border-color:#1890ff}.mention-button.active{color:#fff;background-color:#1890ff;border-color:#1890ff}.mention-dropdown{position:absolute;width:100%;max-height:300px;background:white;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:1000;margin-top:4px;overflow:hidden}.mention-search{display:flex;align-items:center;padding:8px;border-bottom:1px solid #f0f0f0}.search-icon{color:#bfbfbf;margin-right:8px}.search-input{border:none;box-shadow:none}.search-input:focus{box-shadow:none}.mention-results{max-height:240px;overflow-y:auto}.mention-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .3s}.mention-item:hover{background-color:#f5f5f5}.mention-item span{margin-left:8px}.mention-loading{display:flex;justify-content:center;padding:16px}.no-results{padding:16px;text-align:center;color:#bfbfbf}.mention-help{margin-top:8px;font-size:12px;color:#8c8c8c}.selected-mentions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;min-height:32px}.mention-tag{display:flex;align-items:center;padding:4px 8px;border-radius:16px}.mention-tag span{margin-left:4px}.user-tag{background-color:#e6f7ff;border-color:#91d5ff}.sponsor-tag{background-color:#f6ffed;border-color:#b7eb8f}.hashtag-input-container{display:flex;align-items:center;margin-top:8px;position:relative}.hashtag-icon{position:absolute;left:8px;color:#bfbfbf;z-index:1}.hashtag-input{width:100%;padding-left:24px}.add-tag-icon{cursor:pointer;color:#1890ff}.add-tag-icon:hover{color:#40a9ff}.add-tag-button{background:#1890ff;color:#fff;border:none;padding:0 8px;cursor:pointer;height:100%}.add-tag-button:hover{background:#40a9ff}.post_skeleton_skeleton_container{width:100%;display:flex;flex-direction:column;align-items:center;gap:22px}.post_skeleton_skeleton_container .post_skeleton_react_skeleton{padding:12px 22px;display:flex;justify-content:space-between;align-items:center;gap:22px;border-radius:12px;border:1px solid var(--Shade-blue-100, #e8eff6)}.post_skeleton_skeleton_container .post_skeleton_views_skeleton{display:flex;justify-content:space-between;align-items:center;gap:22px}.post_skeleton_skeleton_container .post_skeleton_comment_skeleton{width:100%;display:flex;align-items:center;gap:12px}.discussion_feature{width:100%;display:flex;justify-content:center;align-items:flex-start;padding:40px 30px}@media only screen and (max-width: 720px){.discussion_feature{padding:40px 20px}}.discussion_feature .discussion_feature_container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;max-width:900px;min-width:900px}@media only screen and (max-width: 1200px){.discussion_feature .discussion_feature_container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:22px;max-width:unset;min-width:unset}}.discussion_feature .discussion_feature_container .discussion_feature_rightSide{width:100%;grid-column:2/3;position:relative}@media only screen and (max-width: 1200px){.discussion_feature .discussion_feature_container .discussion_feature_rightSide{display:none}}.discussion_feature .discussion_feature_container .discussion_feature_rightSide .discussion_feature_rightSide_container{width:100%;position:sticky;top:12px;gap:12px;display:flex;flex-direction:column}.event-form{--primary-color: #1677ff;--border-radius: 8px;--input-height: 40px;max-width:100%;padding:24px}.event-form .form-section{margin-bottom:40px}.event-form .form-section h3{font-size:20px;font-weight:600;color:#1f1f1f;margin-bottom:24px}.event-form .ant-form-item{margin-bottom:24px}.event-form .ant-form-item-label>label{font-size:14px;font-weight:500;color:#1f1f1f;height:28px}.event-form .anticon-delete{width:unset!important}.event-form .ant-form-item-label>label.ant-form-item-required:after{color:#ff4d4f;content:"*";visibility:unset!important}.event-form .ant-input,.event-form .ant-picker,.event-form .ant-select-selector{height:unset!important;border-radius:var(--border-radius);border:1px solid #d9d9d9;padding:8px 12px;font-size:14px;transition:all .2s}.event-form .ant-input:hover,.event-form .ant-input-number:hover,.event-form .ant-picker:hover,.event-form .ant-select-selector:hover{border-color:var(--primary-color)}.event-form .ant-input:focus,.event-form .ant-input-number-focused,.event-form .ant-picker-focused,.event-form .ant-select-focused .ant-select-selector{border-color:var(--primary-color);box-shadow:0 0 0 2px #1677ff1a}.event-form .ant-input-textarea textarea{min-height:120px;border-radius:var(--border-radius);padding:12px}.event-form .ant-select{width:100%}.event-form .ant-select-selector{padding:4px 12px!important}.ant-upload-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:10px}.event-form .ant-select-selection-item{line-height:30px!important}.event-form .ant-picker{width:100%}.event-form .ant-upload.ant-upload-select-picture-card{width:120px;height:120px;border-radius:var(--border-radius);background-color:#fafafa;border:1px dashed #d9d9d9}.event-form .ant-upload-list-picture-card{margin-top:16px}.event-form .ant-upload-list-picture-card .ant-upload-list-item{border-radius:var(--border-radius);padding:0}.event-form .ant-switch{background:rgba(0,0,0,.25)}.event-form .ant-switch-checked{background:var(--primary-color)}.event-form .ant-input-number{width:100%}.event-form .ant-input-number-input{height:38px}.event-form .ant-space{width:100%;gap:16px!important}.event-form .ant-space-item{margin-right:0!important}.event-form .ant-btn{height:var(--input-height);padding:4px 24px;border-radius:var(--border-radius);font-size:14px;font-weight:500}.event-form .ant-btn-primary{background:var(--primary-color)}.event-form .ant-btn-dashed{border-color:var(--primary-color);color:var(--primary-color)}.event-form .form-actions{margin-top:40px;padding-top:24px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end}.ant-drawer .ant-drawer-header{padding:24px;border-bottom:1px solid #f0f0f0}.ant-drawer .ant-drawer-title{font-size:20px;font-weight:600;color:#1f1f1f}.ant-drawer .ant-drawer-body{padding:0 24px}.event-form .anticon-delete{color:#ff4d4f;font-size:16px;cursor:pointer;padding:8px}.event-form .anticon-delete:hover{color:#ff7875}@media (max-width: 576px){.event-form .ant-space{display:flex;flex-direction:column}.event-form .ant-space-item{width:100%}.event-form .form-actions{flex-direction:column}.event-form .form-actions .ant-space{flex-direction:column-reverse}.event-form .form-actions button{width:100%}.ant-drawer{width:100%!important}}.field-changed-old{background-color:var(--ant-error-bg, #fff2f0);color:var(--ant-error, #ff4d4f);padding:2px 6px;border-radius:4px;border:1px solid var(--ant-error-border, #ffccc7);display:inline-block}.field-changed-new{background-color:var(--ant-success-bg, #f6ffed);color:var(--ant-success, #52c41a);padding:2px 6px;border-radius:4px;border:1px solid var(--ant-success-border, #b7eb8f);display:inline-block}.user-list-modal .ant-modal-content{padding:0!important;min-height:500px;max-height:500px;overflow:hidden}.user-list-modal .ant-modal-content .ant-modal-body{padding:0}.user-list-modal .ant-tabs .ant-tabs-nav{margin:0;padding:0 24px;border-bottom:1px solid #f0f0f0}.user-list-modal .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:12px 0;font-size:14px}.user-list-modal .ant-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.user-list-modal .ant-tabs .ant-tabs-content{padding:12px 24px}.user-list-modal .tab-content{max-height:400px;overflow-y:auto;padding:0}.user-list-modal .user-list .user-item{padding:12px 0}.user-list-modal .user-list .user-item .ant-list-item-meta{align-items:center}.user-list-modal .user-list .user-item .ant-list-item-meta .ant-list-item-meta-title{margin-bottom:4px;font-size:14px;line-height:1.2}.user-list-modal .user-list .user-item .ant-list-item-meta .ant-list-item-meta-description{font-size:12px;color:#00000073}.user-list-modal .user-list .user-item .action-button{padding:4px 8px}.user-list-modal .user-list .user-item .action-button.accept{color:#52c41a}.user-list-modal .user-list .user-item .action-button.accept:hover{background-color:#f6ffed}.user-list-modal .user-list .user-item .action-button.reject{color:#ff4d4f}.user-list-modal .user-list .user-item .action-button.reject:hover{background-color:#fff1f0}.user-list-modal .ant-list-items{max-height:420px;overflow-y:auto}.pac-target-input{top:10px!important;left:50%!important}.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}}.sponsor-create-modal{z-index:10000!important}.sponsor-create-modal .ant-modal-mask{z-index:9999!important;background-color:#0009!important}.sponsor-create-modal .ant-modal-wrap{z-index:10000!important}.sponsor-create-modal .ant-modal{z-index:10001!important}.sponsor-create-modal .ant-modal-content{border-radius:12px;box-shadow:0 16px 48px #0003;position:relative;padding:0!important;z-index:10002!important}.sponsor-create-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;border-radius:12px 12px 0 0}.sponsor-create-modal .ant-modal-header .ant-modal-title{font-size:18px;font-weight:600;color:#1f2937;padding:12px}.sponsor-create-modal .ant-modal-body{max-height:70vh;overflow-y:auto}.sponsor-create-modal .ant-modal-close{top:16px;right:16px}.sponsor-create-modal .ant-modal-close .ant-modal-close-x{width:32px;height:32px;line-height:32px;font-size:16px;color:#6b7280}.sponsor-create-modal .ant-modal-close .ant-modal-close-x:hover{color:#374151}.sponsor-edit-drawer,.sponsor-preview-drawer{z-index:10000!important}.sponsor-edit-drawer .ant-drawer-mask,.sponsor-preview-drawer .ant-drawer-mask{z-index:9999!important;background-color:#0009!important}.sponsor-edit-drawer .ant-drawer-content-wrapper,.sponsor-preview-drawer .ant-drawer-content-wrapper{z-index:10000!important}.sponsor-edit-drawer .ant-drawer-content,.sponsor-preview-drawer .ant-drawer-content{z-index:10001!important;border-radius:12px 0 0 12px;box-shadow:-8px 0 32px #0003}.sponsor-edit-drawer .ant-drawer-header,.sponsor-preview-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:20px 24px}.sponsor-edit-drawer .ant-drawer-header .ant-drawer-title,.sponsor-preview-drawer .ant-drawer-header .ant-drawer-title{font-size:18px;font-weight:600;color:#1f2937}.sponsor-edit-drawer .ant-drawer-body,.sponsor-preview-drawer .ant-drawer-body{padding:24px}.sponsor-edit-drawer .ant-drawer-close,.sponsor-preview-drawer .ant-drawer-close{top:16px;right:16px}.sponsor-edit-drawer .ant-drawer-close .ant-drawer-close-x,.sponsor-preview-drawer .ant-drawer-close .ant-drawer-close-x{width:32px;height:32px;line-height:32px;font-size:16px;color:#6b7280}.sponsor-edit-drawer .ant-drawer-close .ant-drawer-close-x:hover,.sponsor-preview-drawer .ant-drawer-close .ant-drawer-close-x:hover{color:#374151}.ant-modal-root .sponsor-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){.sponsor-create-modal{width:95%!important;margin:20px auto}.sponsor-create-modal .ant-modal-body{padding:16px;max-height:60vh}.sponsor-edit-drawer .ant-drawer-content-wrapper,.sponsor-preview-drawer .ant-drawer-content-wrapper{width:95%!important}.sponsor-edit-drawer .ant-drawer-body,.sponsor-preview-drawer .ant-drawer-body{padding:16px}}html[data-theme=light]{--c-1: #ffffff;--c-2: #000000;--c-4: #88888b;--b-1: #ffffff;--b-2: #52285f;--h-4: #e9e6e6;--input-bg-color: #fff;--input-border-color: #d9d9d9}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:12px;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}.ant-drawer-content-wrapper{width:500px!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:inherit!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}.event-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}
