.notification-toast-stack{max-width:100%}.notification-toast-stack .notification-toast-wrap{animation:notification-toast-in .28s ease-out}@keyframes notification-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.notification-toast-stack{align-items:stretch!important;left:max(10px,env(safe-area-inset-left,0px))!important;right:max(10px,env(safe-area-inset-right,0px))!important;bottom:max(12px,env(safe-area-inset-bottom,0px))!important}.notification-toast-stack .notification-toast-wrap{justify-content:stretch!important}.notification-toast-stack .notification-toast-card{max-width:100%!important;width:100%!important;border-radius:16px!important;padding:14px 16px!important}.notification-toast-stack .notification-toast-card .notification-toast-title{font-size:15px!important}.notification-toast-stack .notification-toast-card .notification-toast-body{font-size:14px!important;max-height:none!important}.notification-toast-stack .notification-toast-card .notification-toast-meta{font-size:12px!important}}.notification-detail-backdrop{position:fixed;inset:0;z-index:10060;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.notification-detail-panel{width:100%;max-width:440px;max-height:min(85vh,640px);overflow:hidden;display:flex;flex-direction:column;background:rgba(14,14,24,.98);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 24px 64px rgba(0,0,0,.65)}.notification-detail-scroll{overflow-y:auto;padding:18px 20px;flex:1 1;min-height:0}@media (max-width:768px){.notification-detail-backdrop{align-items:flex-end;padding:0}.notification-detail-panel{max-width:none;max-height:88vh;border-radius:20px 20px 0 0;animation:notification-sheet-up .3s ease-out}@keyframes notification-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}}