.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.tab-content-text{transition:all .2s ease-in-out}.notifications-page{min-height:100vh;background:#e2e8f0!important}.notifications-header{overflow:hidden;font-size:1.125rem;line-height:1.75rem;background:#e2e8f0!important}.notifications-header__title{color:#1e293b;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:32px;text-align:center}.notifications-page__container{width:100%;padding:1rem}.notifications-tabs{width:100%}.notifications-tabs,.notifications-tabs [class*=bg-default]{background:#e8ecf7!important;border:none!important;border-radius:0!important}.notifications-tabs [class*=data-\\\[selected\\\=true\\\]],.notifications-tabs [data-selected=true]{background:#002351!important;color:#ffffff!important;border:none!important}.notifications-tabs .bg-gradient-to-br{background:#002351!important}.notifications-tabs [class*=text-white]{color:#334155!important}.notifications-tabs [data-selected=true] .tab-content-text,.notifications-tabs [data-selected=true] [class*=text-white]{color:#ffffff!important}.notifications-tabs [role=tablist],.notifications-tabs>div{border:none!important;border-radius:0!important;width:100%}.notifications-tabs .rounded-2xl,.notifications-tabs .rounded-full,.notifications-tabs .rounded-xl{border-radius:0!important}.notifications-tabs [role=tab]{border-radius:.5rem!important}.notifications-tabs__list{margin-bottom:1rem;display:flex;height:auto;width:100%;align-items:center;justify-content:space-between;gap:.25rem;padding:.25rem;background:#e8ecf7!important;border:none!important;border-radius:0!important}.notifications-tabs__trigger{flex:1 1 0%;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#334155!important;border-radius:.5rem}.notifications-tabs__trigger[data-state=active]{background:#002351!important;color:#ffffff!important;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:.5rem}.notifications-tabs__content{margin-top:0}.notifications-list{display:flex;flex-direction:column;gap:1rem}.notifications-empty{flex-direction:column;padding:5rem 1.5rem;gap:16px}.notifications-empty,.notifications-empty__icon{display:flex;align-items:center;justify-content:center}.notifications-empty__icon{width:80px;height:80px;background:#e2e8f0;border-radius:50%;margin-bottom:8px}.notifications-empty__bell{opacity:.6;color:#73839b}.notifications-empty__title{font-size:1.25rem;line-height:1.75rem;font-weight:600;font-family:Montserrat,sans-serif;text-align:center;color:#1e293b}.notifications-empty__text{font-family:Inter,sans-serif;font-size:14px;line-height:20px;text-align:center;max-width:280px;color:#73839b}.notifications-loading{padding-top:1rem;padding-bottom:1rem}.notifications-skeleton{display:flex;flex-direction:column;gap:1rem}.notifications-skeleton__item{border-radius:.75rem;padding:.75rem}.notifications-tabs .notifications-skeleton__item{border-radius:0}.notifications-skeleton__item{background:#e8ecf7;border:1px solid #d0d5dd;gap:12px;display:flex;flex-direction:column;animation:pulse 1.5s ease-in-out infinite}.notifications-skeleton__header{display:flex;align-items:center;gap:.5rem}.notifications-skeleton__icon{border-radius:.25rem;width:32px;height:32px;background:#e2e8f0}.notifications-skeleton__date{border-radius:.25rem;width:140px;height:18px;background:#e2e8f0}.notifications-skeleton__title{border-radius:.25rem;width:60%;height:16px;background:#e2e8f0}.notifications-skeleton__description{border-radius:.25rem;width:90%;height:14px;background:#e2e8f0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.notification-card-v2{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:.75rem}.notifications-tabs .notification-card-v2{border-radius:0}.notification-card-v2{background:#e8ecf7;border:1px solid #d0d5dd;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:12px 9px;gap:16px}.notification-card-v2--read{opacity:.6}.notification-card-v2__header{display:flex;align-items:center;justify-content:space-between}.notification-card-v2__header-left{display:flex;height:2rem;align-items:center;gap:.25rem;border-radius:var(--radius);padding:.25rem .5rem;background:#d0d5dd}.notification-card-v2__icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:var(--radius)}.notification-card-v2__icon{height:1.25rem;width:1.25rem}.notification-card-v2__date{text-align:center;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;color:#73839b}.notification-card-v2__warning{height:1.5rem;width:1.5rem;color:#fcea2a}.notification-card-v2__content{display:flex;flex-direction:column;gap:4px}.notification-card-v2__title{font-family:Nunito,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1;color:#1e293b}.notification-card-v2__description{margin-top:.25rem;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#475569}.notification-card-v2__action-wrapper{margin-top:.5rem}.notification-card-v2__action-wrapper .hbutton,.notification-card-v2__action-wrapper button{background:#002351!important;color:#ffffff!important;border-color:#002351!important}.notification-card-v2__action-wrapper .hbutton:hover,.notification-card-v2__action-wrapper button:hover{background:#001a3d!important;opacity:.9}.notification-card-v2__promo-link-wrapper{display:flex;align-items:center}.notification-card-v2__promo-wrapper{margin-top:.75rem}.notification-card-v2__promo-wrapper .hbutton,.notification-card-v2__promo-wrapper button{background:#002351!important;color:#ffffff!important;border-color:#002351!important}.notification-card-v2__promo-wrapper .hbutton:hover,.notification-card-v2__promo-wrapper button:hover{background:#001a3d!important;opacity:.9}.notification-card-v2__promo-content{position:relative;z-index:10;display:flex;flex-direction:column;gap:.5rem}.notification-card-v2__promo-title{font-family:Nunito,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700;color:#1e293b}.notification-card-v2__promo-desc{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#475569}.notification-card-v2__promo-desc strong{font-weight:700}@media (min-width:768px){.notifications-page__container{margin-left:auto;margin-right:auto;max-width:56rem}}.notifications-sheet{z-index:110;height:100%;width:100%;border-width:0;padding:0;background:#e2e8f0!important}.notifications-sheet__header{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:#e2e8f0!important;position:relative;border-bottom:1px solid #d0d5dd}.notifications-sheet__title{text-align:center;font-family:Nunito,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700;flex:1;color:#1e293b}.notifications-sheet__tabs-container{height:100%;padding:1rem;background:#e2e8f0!important}.notifications-sheet__scroll{height:calc(100vh - 180px)}.notifications-trigger{position:relative}.notifications-trigger,.notifications-trigger__badge{display:flex;align-items:center;justify-content:center}.notifications-trigger__badge{position:absolute;top:-2px;right:-2px;background:#ff4444;border-radius:50%;min-width:18px;height:18px;padding:0 4px;color:white;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:1}@media (min-width:768px){.notifications-sheet{max-width:25vw!important;min-width:400px;height:100vh!important;border-radius:16px!important}.notifications-sheet__header{border-radius:16px 16px 0 0!important}}