@keyframes pulsePrimary{0%{box-shadow:0 0 0 0 rgba(10,18,103,.4)}70%{box-shadow:0 0 0 15px rgba(10,18,103,0)}to{box-shadow:0 0 0 0 rgba(10,18,103,0)}}@keyframes pulseSecondary{0%{box-shadow:0 0 0 0 rgba(10,18,103,.4)}70%{box-shadow:0 0 0 15px rgba(10,18,103,0)}to{box-shadow:0 0 0 0 rgba(10,18,103,0)}}.btn-style,.custom-button{min-height:6rem;display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:10rem;padding:1rem 2.5rem;font-size:1.6rem;font-weight:500;background:#0a1267;border:0;text-transform:capitalize;transition:all .3s ease-in-out;min-width:21.6rem;color:#fff;position:relative}@media(max-width:1599px){.btn-style,.custom-button{min-height:5rem;min-width:14rem}}@media(max-width:1199px){.btn-style,.custom-button{padding:.8rem 2.5rem;font-size:1.4rem;min-height:4.6rem}}@media(max-width:359px){.btn-style,.custom-button{min-width:12rem}}.btn-style.pulse,.custom-button.pulse{animation:pulsePrimary 1s ease-out forwards;box-shadow:0 15px 28px -11px rgba(10,18,103,.9)}.btn-style:hover:not(:disabled),.custom-button:hover:not(:disabled){box-shadow:0 8px 16px hsla(0,0%,100%,.1)}.btn-style.secondary-btn,.custom-button.secondary-btn{border-color:#fff;background-color:#fff;color:#000}.btn-style.secondary-btn:hover:not(:disabled),.custom-button.secondary-btn:hover:not(:disabled){color:#fff;background-color:rgba(0,0,0,0)}.btn-style.orange-btn,.custom-button.orange-btn{background-color:#c65102;color:#fff}.btn-style.orange-btn:hover,.custom-button.orange-btn:hover{background-color:#0a1267;color:#fff}.btn-style.outline-btn,.custom-button.outline-btn{border:.1rem solid #0a1267;color:#0a1267;background:rgba(0,0,0,0);padding-top:1.35rem;padding-bottom:1.35rem}.btn-style.outline-btn:hover:not(:disabled),.custom-button.outline-btn:hover:not(:disabled){color:#fff;background-color:#0a1267}.btn-style:disabled,.custom-button:disabled{opacity:.7;cursor:not-allowed}.btn-style--icon,.custom-button--icon{display:inline-flex;align-items:center;padding:.5rem .5rem .5rem 1.5rem}.btn-style--icon .btn-icon,.custom-button--icon .btn-icon{flex-shrink:0;margin-left:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;width:4rem;height:4rem;background-color:#676a84}@media(max-width:767px){.btn-style--icon .btn-icon,.custom-button--icon .btn-icon{margin-left:1.5rem;width:3rem;height:3rem}}.btn-style.sm-btn,.custom-button.sm-btn{padding:.95rem 2rem;font-size:1.4rem}@media(max-width:767px){.btn-style.sm-btn,.custom-button.sm-btn{padding:.75rem 1.5rem;font-size:1.2rem}}.btn-style .rightIcon,.custom-button .rightIcon{margin-left:1rem}.btn-style .rightIcon svg path,.custom-button .rightIcon svg path{fill:#c65102}.btn-style.right_icon_btn .rightIcon,.custom-button.right_icon_btn .rightIcon{margin-left:0;width:41px;height:41px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10rem;position:relative;left:3rem}@media(max-width:767px){.btn-style.right_icon_btn .rightIcon,.custom-button.right_icon_btn .rightIcon{width:30px;height:30px;left:2rem}.btn-style.right_icon_btn .rightIcon svg,.custom-button.right_icon_btn .rightIcon svg{width:15px}}.btn-style.right_icon_btn:hover .rightIcon svg path,.custom-button.right_icon_btn:hover .rightIcon svg path{fill:#0a1267}.input{margin-bottom:2rem}@media(max-width:1679px){.input{margin-bottom:1.5rem}}@media(max-width:767px){.input{margin-bottom:1rem}}.input .inner{position:relative}.input .inner .form-control,.input .inner textarea{outline:none;font-size:1.6rem;list-style:none;font-weight:400;color:#000;border-radius:10rem;transition:.2s ease-in-out;width:100%;padding:.65rem 1.7rem;border:1px solid #0a1267;background:rgba(0,0,0,0);letter-spacing:.02em;min-height:5.6rem}.input .inner .form-control:-webkit-autofill,.input .inner .form-control:-webkit-autofill:active,.input .inner .form-control:-webkit-autofill:first-line,.input .inner .form-control:-webkit-autofill:focus,.input .inner .form-control:-webkit-autofill:hover,.input .inner textarea:-webkit-autofill,.input .inner textarea:-webkit-autofill:active,.input .inner textarea:-webkit-autofill:first-line,.input .inner textarea:-webkit-autofill:focus,.input .inner textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;overflow:clip;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-backdrop-filter:blur(5.4rem);--tw-shadow:0 0 0px 1000px rgba($black,0) inset!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0)!important;font-size:1.6rem;caret-color:#000}@media(max-width:1679px){.input .inner .form-control,.input .inner textarea{min-height:5rem;padding:.45rem 1.5rem;font-size:1.4rem}}.input .inner .form-control:-moz-read-only,.input .inner textarea:-moz-read-only{cursor:not-allowed;background-color:#d8d8d6}.input .inner .form-control:read-only,.input .inner textarea:read-only{cursor:not-allowed;background-color:#d8d8d6}.input .inner .form-control::placeholder,.input .inner textarea::placeholder{color:#a4abba}.input .inner .form-control:focus,.input .inner textarea:focus{box-shadow:none}.input .inner .form-control.right-padd,.input .inner textarea.right-padd{padding-right:6rem}@media(max-width:1679px){.input .inner .form-control.right-padd,.input .inner textarea.right-padd{padding-right:5rem;padding-right:4rem}}.input .inner textarea{border-radius:2rem;padding:1.5rem 1.6rem}.input .inner .icon,.input .inner .right-content{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);line-height:1}@media(max-width:767px){.input .inner .icon,.input .inner .right-content{right:1rem}}.input .inner .right-content{font-size:1.4rem;font-weight:500;color:#fff}@media(max-width:767px){.input .inner .right-content{font-size:1.2rem}}.error_message{text-align:left;font-size:1.5rem;margin-top:.25rem;color:#ff0002;font-weight:400}.form-control,textarea{outline:none;font-size:1.6rem;list-style:none;font-weight:400;color:#000;border-radius:10rem;transition:.2s ease-in-out;width:100%;padding:.65rem 1.7rem;border:1px solid #afc5e5;background:rgba(0,0,0,0);letter-spacing:.02em;min-height:5.6rem}@media(max-width:1679px){.form-control,textarea{min-height:5rem;padding:.45rem 1.5rem;font-size:1.4rem}}.form-control:-moz-read-only,textarea:-moz-read-only{cursor:not-allowed;background-color:#d8d8d6}.form-control:read-only,textarea:read-only{cursor:not-allowed;background-color:#d8d8d6}.form-control::placeholder,textarea::placeholder{color:#999}.form-control:focus,textarea:focus{box-shadow:none}.form-control.right-padd,textarea.right-padd{padding-right:6rem}@media(max-width:1679px){.form-control.right-padd,textarea.right-padd{padding-right:5rem;padding-right:4rem}}body textarea{border-radius:2rem}.common_table.table{--bs-table-bg:$primary;background-color:rgba(0,0,0,0);border-radius:0}.common_table.table tr th{background-color:#0a1267;border:0;color:#fff;padding:1.3rem 2.5rem}.common_table.table tr th:first-child{border-radius:2rem 0 0 0}.common_table.table tr th:last-child{border-radius:0 2rem 0 0}.common_table.table tr td,.common_table.table tr th{font-size:1.4rem;font-weight:500;vertical-align:middle;white-space:nowrap}@media(max-width:767px){.common_table.table tr td,.common_table.table tr th{font-size:1.2rem;padding:1rem 2rem}}.common_table.table tr td{font-weight:400;color:#676a84;padding:1rem 2.5rem;background-color:#f9f9fc}.common_table.table tr td .btn-style{min-height:4rem;display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:10rem;padding:1rem 2.5rem;font-size:1.6rem;font-weight:500;background:#0a1267;border:0;text-transform:capitalize;transition:all .3s ease-in-out;min-width:12.6rem;color:#fff;position:relative}@media(max-width:1599px){.common_table.table tr td .btn-style{min-width:10rem;padding:.7rem 1.5rem;font-size:1.4rem;min-height:auto}}.common_table.table tbody tr:not(:last-child){border-top:.5rem solid #ecf0fb;border-bottom:.4rem solid #ecf0fb}.common_table.table .no_record_box{padding:3.5rem 0}.skeletonContainer{width:100%}.skeletonContainer .skeletonLoading{width:100%;height:20px}.info_icon{cursor:pointer;margin-left:5px}.required-asterisk{color:red}.phone-input .react-tel-input .form-control{height:5.6rem;width:100%;padding:1.1rem 1.6rem 1.1rem 7rem;color:#000;transition:.2s ease-in-out}.phone-input .react-tel-input .form-control:focus{box-shadow:none}.phone-input .react-tel-input .form-control::placeholder{color:#c3c3c3}.phone-input .react-tel-input .flag-dropdown{background-color:rgba(0,0,0,0);border:0}.phone-input .react-tel-input .flag-dropdown .selected-flag{border-right:.1rem solid hsla(0,0%,100%,.2);width:5.75rem;padding-left:1.6rem;border-radius:3rem 0 0 3rem}.phone-input .react-tel-input .flag-dropdown .selected-flag:focus,.phone-input .react-tel-input .flag-dropdown .selected-flag:hover{background-color:rgba(0,0,0,0)}.phone-input .react-tel-input .flag-dropdown .selected-flag .arrow{position:relative;left:23px}.phone-input .react-tel-input .flag-dropdown.open{background:#fff;border-radius:.6rem 0 0 .6rem}.phone-input .react-tel-input .flag-dropdown.open .selected-flag{background:rgba(0,0,0,0);border-radius:3rem 0 0 3rem}.phone-input .react-tel-input .country-list{padding:0 0 1rem;border-radius:1rem;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.1215686275);width:25rem}.phone-input .react-tel-input .country-list .search{top:0;background:#fff}.phone-input .react-tel-input .country-list .search .search-emoji{display:none}.phone-input .react-tel-input .country-list .search .search-box{background-color:#fff;border:.1rem solid rgba(10,18,103,.2);margin:0;width:calc(100% - .5rem)}.phone-input .react-tel-input .country-list .country{font-size:1.4rem;color:#000}.phone-input .react-tel-input .country-list .country span{color:#000}@media(max-width:767px){.phone-input .react-tel-input .country-list .country{font-size:1.2rem}}.phone-input .react-tel-input .country-list .country:hover{background-color:rgba(0,0,0,0)}.phone-input .react-tel-input .country-list .country.highlight{background-color:#0a1267;color:#fff}.phone-input .react-tel-input .country-list .country.highlight .dial-code,.phone-input .react-tel-input .country-list .country.highlight span{color:#fff}.common-select-wrapper{margin-bottom:1.6rem}@media(max-width:1679px){.common-select-wrapper{margin-bottom:1.4rem}}@media(max-width:767px){.common-select-wrapper{margin-bottom:1rem}}.common-select-wrapper .common-select .react-select__control{width:100%;padding:.8rem 1.6rem;border:1px solid #0a1267;background:rgba(0,0,0,0);outline:none;font-size:1.6rem;list-style:none;font-weight:500;color:#333;border-radius:10rem;letter-spacing:.02em;transition:.2s ease-in-out;min-height:5.6rem}@media(max-width:1679px){.common-select-wrapper .common-select .react-select__control{min-height:5rem;padding:1.25rem 1.5rem;font-size:1.4rem}}.common-select-wrapper .common-select .react-select__control--is-disabled{background-color:#afc5e5;border-color:#f7f7f7}@media(max-width:767px){.common-select-wrapper .common-select .react-select__control{min-width:9rem}}.common-select-wrapper .common-select .react-select__control--is-focused{box-shadow:none}.common-select-wrapper .common-select .react-select__control:hover{border-color:#0a1267}.common-select-wrapper .common-select .react-select__control--menu-is-open .react-select__indicator{transform:rotate(180deg)}.common-select-wrapper .common-select .react-select__placeholder{color:#676a84}.common-select-wrapper .common-select .react-select__input-container,.common-select-wrapper .common-select .react-select__single-value{color:#333;font-size:1.4rem;font-weight:500;line-height:normal;text-transform:capitalize;margin:0 .6rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.common-select-wrapper .common-select .react-select__input-container,.common-select-wrapper .common-select .react-select__single-value{font-size:1.2rem}}.common-select-wrapper .common-select .react-select__input-container--is-disabled,.common-select-wrapper .common-select .react-select__single-value--is-disabled{color:#000}.common-select-wrapper .common-select .react-select__indicator,.common-select-wrapper .common-select .react-select__value-container{padding:0}.common-select-wrapper .common-select .react-select__indicator-separator{display:none}.common-select-wrapper .common-select .react-select__indicator{background-repeat:no-repeat;background-size:100%;transition:all .3s ease}.common-select-wrapper .common-select .react-select__indicator svg{display:block}.common-select-wrapper .common-select .react-select__menu{z-index:3;border-radius:1rem;border:1px solid #0a1267;background-color:#fff;margin-top:0;box-shadow:0 0 16px 0 rgba(0,0,0,.1215686275);overflow:hidden}.common-select-wrapper .common-select .react-select__menu-list{padding:0}.common-select-wrapper .common-select .react-select__menu-list::-webkit-scrollbar{width:.4rem!important;height:1rem!important;background:rgba(10,18,103,.09)!important}.common-select-wrapper .common-select .react-select__menu-list::-webkit-scrollbar-thumb{border-radius:16px;background-color:#0a1267}.common-select-wrapper .common-select .react-select__menu-notice--no-options{color:#333;font-size:1.4rem}.common-select-wrapper .common-select .react-select__option{white-space:nowrap;padding:.8rem 1.6rem;color:#333;font-size:1.4rem;font-weight:500;text-transform:capitalize}@media(max-width:767px){.common-select-wrapper .common-select .react-select__option{padding:.5rem 1.3rem;font-size:1.2rem}}.common-select-wrapper .common-select .react-select__option--is-selected,.common-select-wrapper .common-select .react-select__option:active{background-color:#0a1267!important;color:#fff!important}.common-select-wrapper .common-select .react-select__option--is-focused{background-color:#0a1267;color:#fff}.common-select-wrapper .common-select .react-select__option:hover{background-color:#0a1267;color:#fff;cursor:pointer}.common-select-wrapper .common-select .react-select__option--is-disabled{opacity:.5}.common-select-wrapper .common-select .react-select__option--is-disabled:active,.common-select-wrapper .common-select .react-select__option--is-disabled:hover{color:#000!important}.common-select-wrapper.error .react-select__control{border-color:#db2c3d;background:rgba(219,44,61,.05)}.common-select-wrapper.error .react-select__placeholder,.common-select-wrapper.error .react-select__single-value{color:#db2c3d}.common-select-wrapper.input-filled .react-select__control{border-color:#0a1267;background:rgba(10,18,103,.07)}.common-select-wrapper.input-filled .react-select__control--is-disabled{background-color:#fff;border-color:#fff;color:#000}.modal-backdrop.show{background:#000!important;opacity:.64!important}.custom-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.custom-modal .modal-dialog{padding:0 1rem;max-width:50rem}@media(max-width:767px){.custom-modal .modal-dialog{max-width:45rem;margin:0 auto}}.custom-modal .modal-content{border-radius:1.5rem;box-shadow:0 0 16px 0 rgba(0,0,0,.1411764706);background:#fff;padding:7rem 3rem 3rem}@media(max-width:767px){.custom-modal .modal-content{padding:3.5rem 1.6rem 2rem}}.custom-modal .modal-body{padding:0}.custom-modal__action{position:absolute;top:2rem;right:2.1rem;line-height:1}@media(max-width:767px){.custom-modal__action{top:1rem;right:1.5rem}}.custom-modal__action svg{width:1.6rem;height:1.6rem}@media(max-width:767px){.custom-modal__action svg{width:1.4rem;height:1.4rem}}.custom-modal__header{transition:all .2s ease-in-out;padding-bottom:2rem}@media(max-width:767px){.custom-modal__header{padding-bottom:1.6rem}}.custom-modal__header h2{font-weight:500;color:#333;font-size:2.4rem;font-weight:600}@media(max-width:1399px){.custom-modal__header h2{font-size:2.2rem}}@media(max-width:767px){.custom-modal__header h2{font-size:2rem}}.custom-modal__subTitle{font-size:1.6rem;color:#333;opacity:.6;font-weight:400;margin-top:2rem}@import"https://fonts.googleapis.com/css2?family=Prompt:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.custom-datepicker .react-date-picker{width:100%}.custom-datepicker .react-date-picker__wrapper{padding:1rem 1.6rem;border:1px solid #0a1267;background-color:#fff;border-radius:10rem;min-height:5.6rem}@media(max-width:1679px){.custom-datepicker .react-date-picker__wrapper{min-height:5rem}}@media(max-width:767px){.custom-datepicker .react-date-picker__wrapper{padding:.95rem 1.5rem}}.custom-datepicker .react-date-picker__inputGroup{padding:0}.custom-datepicker .react-date-picker__inputGroup input{outline:none;font-size:1.4rem;list-style:none;font-weight:500;color:#333;transition:.2s ease-in-out;letter-spacing:.02em}@media(max-width:767px){.custom-datepicker .react-date-picker__inputGroup input{font-size:1.4rem}}.custom-datepicker .react-date-picker__inputGroup input::placeholder{color:#c3c3c3}.custom-datepicker .react-date-picker__inputGroup input:focus{box-shadow:none}.custom-datepicker .react-date-picker__inputGroup__leadingZero{font-size:1.4rem}@media(max-width:767px){.custom-datepicker .react-date-picker__inputGroup__leadingZero{font-size:1.4rem}}.custom-datepicker .react-date-picker__button svg{stroke:#333;transition:all .2s linear}.custom-datepicker .react-date-picker__button:enabled:focus svg,.custom-datepicker .react-date-picker__button:enabled:hover svg{stroke:#333}.custom-datepicker .react-date-picker__calendar .react-calendar{border-width:thin;background:#f4f8fd;border-color:#f4f8fd;border-radius:1rem;overflow:clip;color:#fff}.custom-datepicker .react-date-picker__calendar .react-calendar__navigation button:disabled{opacity:.7;color:#0a1267;background-color:#f4f8fd}.custom-datepicker .react-date-picker__calendar .react-calendar__navigation__arrow,.custom-datepicker .react-date-picker__calendar .react-calendar__navigation__label{color:#0a1267}.custom-datepicker .react-date-picker__calendar .react-calendar__navigation__arrow:focus,.custom-datepicker .react-date-picker__calendar .react-calendar__navigation__arrow:hover,.custom-datepicker .react-date-picker__calendar .react-calendar__navigation__label:focus,.custom-datepicker .react-date-picker__calendar .react-calendar__navigation__label:hover{background:#ded092}.custom-datepicker .react-date-picker__calendar .react-calendar__tile--active,.custom-datepicker .react-date-picker__calendar .react-calendar__tile--hasActive,.custom-datepicker .react-date-picker__calendar .react-calendar__tile--now{background:#ded092;color:#fff;border:2px solid #fff}.custom-datepicker .react-date-picker__calendar .react-calendar__tile:hover:not(:disabled){background-color:rgba(222,208,146,.15);color:#0a1267}.custom-datepicker .react-date-picker__calendar .react-calendar__tile:disabled{background:#ededed;color:#000;border:none;cursor:not-allowed}.custom-datepicker .react-date-picker__calendar .react-calendar__tile:disabled:hover{background:#ededed}.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__days__day,.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__weekdays__weekday{color:#0a1267}.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__days__day:hover:not(:disabled),.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__weekdays__weekday:hover:not(:disabled){background-color:hsla(0,0%,100%,.15)}.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__days__day:enabled:focus,.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__weekdays__weekday:enabled:focus{background-color:rgba(10,18,103,.8);color:#fff}.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__days__day--neighboringMonth,.custom-datepicker .react-date-picker__calendar .react-calendar__month-view__weekdays__weekday--neighboringMonth{color:rgba(10,18,103,.8)}.Notifications_notificationContainer__KCKlE{position:relative;display:inline-flex;align-items:center}.Notifications_tooltipTrigger__9Igpa{cursor:pointer}.Notifications_customTooltip__P7zwZ{position:fixed;z-index:99999;pointer-events:none;animation:Notifications_tooltipFadeIn__UZvPH .2s ease forwards}@keyframes Notifications_tooltipFadeIn__UZvPH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Notifications_tooltipInner__IMl1W{position:relative;transform:translateY(-100%)}.Notifications_tooltipContent__iQCQ_{background:linear-gradient(135deg,#1f2937,#111827);color:#fff;padding:12px 16px;border-radius:10px;font-size:13px;line-height:1.5;max-width:300px;width:max-content;box-shadow:0 8px 30px rgba(0,0,0,.25);word-wrap:break-word}@media(max-width:480px){.Notifications_tooltipContent__iQCQ_{max-width:280px;font-size:12px;padding:10px 14px}}.Notifications_tooltipArrow__pTBfS{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #111827}.Notifications_bellButton__5ht21{position:relative;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;color:#333;min-width:44px;min-height:44px}@media(max-width:1199px){.Notifications_bellButton__5ht21{padding:8px;min-width:40px;min-height:40px}}@media(max-width:767px){.Notifications_bellButton__5ht21{padding:6px;min-width:36px;min-height:36px}}.Notifications_bellButton__5ht21:hover{background-color:rgba(0,0,0,.05)}.Notifications_bellButton__5ht21 svg{width:24px;height:24px}@media(max-width:1199px){.Notifications_bellButton__5ht21 svg{width:22px;height:22px}}@media(max-width:767px){.Notifications_bellButton__5ht21 svg{width:20px;height:20px}}.Notifications_badge__9SeYb{position:absolute;top:4px;right:4px;background-color:#ef4444;color:#fff;font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}@media(max-width:767px){.Notifications_badge__9SeYb{top:2px;right:2px;font-size:9px;min-width:16px;height:16px;border-radius:8px}}.Notifications_connectedDot__qIeZo{position:absolute;bottom:8px;right:8px;width:8px;height:8px;background-color:#22c55e;border-radius:50%;border:2px solid #fff}@media(max-width:767px){.Notifications_connectedDot__qIeZo{bottom:6px;right:6px;width:6px;height:6px}}.Notifications_dropdown__EccxF{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-height:480px;background-color:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);overflow:hidden;z-index:1000;display:flex;flex-direction:column}@media(max-width:991px){.Notifications_dropdown__EccxF{width:320px;max-height:400px}}@media(max-width:767px){.Notifications_dropdown__EccxF{position:fixed;top:70px;left:16px;right:16px;width:auto;max-height:calc(100vh - 100px);border-radius:16px}}@media(max-width:480px){.Notifications_dropdown__EccxF{top:60px;left:12px;right:12px}}.Notifications_header__QWGEw{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e5e7eb}@media(max-width:767px){.Notifications_header__QWGEw{padding:14px 16px}}.Notifications_header__QWGEw h3{margin:0;font-size:18px;font-weight:600;color:#111827}@media(max-width:767px){.Notifications_header__QWGEw h3{font-size:16px}}.Notifications_markAllRead__BHOKQ{background:none;border:none;color:#3b82f6;font-size:13px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;white-space:nowrap}@media(max-width:767px){.Notifications_markAllRead__BHOKQ{font-size:12px;padding:4px 6px}}.Notifications_markAllRead__BHOKQ:hover{background-color:#eff6ff}.Notifications_notificationList__jYdZs{flex:1 1;overflow-y:auto;max-height:400px;-webkit-overflow-scrolling:touch}@media(max-width:767px){.Notifications_notificationList__jYdZs{max-height:calc(100vh - 180px)}}.Notifications_empty__IKtAE{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#6b7280}@media(max-width:767px){.Notifications_empty__IKtAE{padding:32px 16px}}.Notifications_empty__IKtAE svg{width:48px;height:48px;margin-bottom:16px;color:#d1d5db}@media(max-width:767px){.Notifications_empty__IKtAE svg{width:40px;height:40px;margin-bottom:12px}}.Notifications_empty__IKtAE p{margin:0;font-size:14px}@media(max-width:767px){.Notifications_empty__IKtAE p{font-size:13px}}.Notifications_notificationItem__d6_Xb{display:flex;align-items:flex-start;padding:16px 20px;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid #f3f4f6}@media(max-width:767px){.Notifications_notificationItem__d6_Xb{padding:12px 16px}}.Notifications_notificationItem__d6_Xb:hover{background-color:#f9fafb}.Notifications_notificationItem__d6_Xb.Notifications_unread__hJLAk{background-color:#eff6ff}.Notifications_notificationItem__d6_Xb.Notifications_unread__hJLAk:hover{background-color:#dbeafe}.Notifications_notificationContent__gvaqa{flex:1 1;min-width:0}.Notifications_notificationContent__gvaqa h4{margin:0 0 4px;font-size:14px;font-weight:600;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.Notifications_notificationContent__gvaqa h4{font-size:13px}}.Notifications_notificationContent__gvaqa p{margin:0 0 8px;font-size:13px;color:#6b7280;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.Notifications_notificationContent__gvaqa p{font-size:12px;margin-bottom:6px}}.Notifications_time__q6PSO{font-size:11px;color:#9ca3af;font-weight:500}@media(max-width:767px){.Notifications_time__q6PSO{font-size:10px}}.Notifications_unreadDot__vQ3w6{width:8px;height:8px;background-color:#3b82f6;border-radius:50%;flex-shrink:0;margin-left:12px;margin-top:4px}.Notifications_loadMore__dNqWH{display:block;width:100%;padding:12px;background:none;border:none;color:#3b82f6;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s ease}@media(max-width:767px){.Notifications_loadMore__dNqWH{padding:14px 12px;font-size:14px}}.Notifications_loadMore__dNqWH:hover:not(:disabled){background-color:#f3f4f6}.Notifications_loadMore__dNqWH:disabled{color:#9ca3af;cursor:not-allowed}.Notifications_toast__l3z84{position:fixed;top:20px;right:20px;min-width:320px;max-width:400px;background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);z-index:10000;opacity:0;transform:translateX(100%);transition:all .3s ease}@media(max-width:767px){.Notifications_toast__l3z84{top:auto;bottom:16px;left:16px;right:16px;min-width:auto;max-width:none;transform:translateY(100%)}}@media(max-width:480px){.Notifications_toast__l3z84{left:12px;right:12px;bottom:12px}}.Notifications_toastShow__HajvX{opacity:1;transform:translateX(0)}@media(max-width:767px){.Notifications_toastShow__HajvX{transform:translateY(0)}}.Notifications_toastContent__9irIp{display:flex;align-items:flex-start;padding:16px;gap:12px}@media(max-width:767px){.Notifications_toastContent__9irIp{padding:14px;gap:10px}}.Notifications_toastIcon__IsidG{font-size:24px;flex-shrink:0}@media(max-width:767px){.Notifications_toastIcon__IsidG{font-size:20px}}.Notifications_toastBody__s_qP_{flex:1 1;min-width:0}.Notifications_toastTitle___U2Ju{font-size:14px;font-weight:600;color:#111827;margin-bottom:4px}@media(max-width:767px){.Notifications_toastTitle___U2Ju{font-size:13px}}.Notifications_toastMessage__xHiDR{font-size:13px;color:#6b7280;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:767px){.Notifications_toastMessage__xHiDR{font-size:12px}}