.SubscriptionAlert_subscriptionAlertBanner__rDCYc{position:relative;width:100%;z-index:10000;padding:16px 0;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:SubscriptionAlert_slideDown__Hw6aS .3s ease-out;border-bottom:3px solid}.SubscriptionAlert_subscriptionAlertBanner__rDCYc.SubscriptionAlert_alertWarning__b0QKD{background:linear-gradient(135deg,#fff3cd,#ffe69c);border-bottom-color:#ffc107;color:#856404}.SubscriptionAlert_subscriptionAlertBanner__rDCYc.SubscriptionAlert_alertDanger__CJYO9{background:linear-gradient(135deg,#f8d7da,#f5c6cb);border-bottom-color:#dc3545;color:#721c24}.SubscriptionAlert_alertIcon__O4J8I{flex-shrink:0;animation:SubscriptionAlert_pulse__P2dnH 2s ease-in-out infinite}@keyframes SubscriptionAlert_slideDown__Hw6aS{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes SubscriptionAlert_pulse__P2dnH{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.SubscriptionAlert_alertTitle__VBrIF{font-size:16px;font-weight:700;display:block;margin-bottom:4px}.SubscriptionAlert_alertMessage__U1B_G{font-size:14px;opacity:.9}.SubscriptionAlert_renewBtnAlert___kb_5{background:linear-gradient(135deg,#f97316,#ea580c)!important;border:none!important;padding:8px 20px!important;font-weight:600!important;font-size:14px!important;border-radius:6px!important;box-shadow:0 2px 8px rgba(249,115,22,.3)!important;transition:all .3s ease!important;white-space:nowrap!important;color:#fff!important}.SubscriptionAlert_renewBtnAlert___kb_5:hover{background:linear-gradient(135deg,#ea580c,#c2410c)!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(249,115,22,.4)!important}.SubscriptionAlert_closeBtnAlert__RIx8O{background:transparent;border:none;color:inherit;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;opacity:.7;display:flex;align-items:center;justify-content:center}.SubscriptionAlert_closeBtnAlert__RIx8O:hover{opacity:1;background:rgba(0,0,0,.1)}@media (max-width:768px){.SubscriptionAlert_subscriptionAlertBanner__rDCYc{padding:12px 0}.SubscriptionAlert_alertTitle__VBrIF{font-size:14px}.SubscriptionAlert_alertMessage__U1B_G{font-size:12px;display:block;margin-top:4px}.SubscriptionAlert_renewBtnAlert___kb_5{padding:6px 16px!important;font-size:12px!important}}