.bn-notify-stack{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;width:min(400px,100vw - 16px);display:flex;position:fixed;top:8px;left:50%;transform:translate(-50%)}.bn-notify-stack[data-style=android]{width:min(420px,100vw - 20px)}@media (width<=480px){.bn-notify-stack{width:auto;top:6px;left:6px;right:6px;transform:none}.bn-notify-stack[data-style=android]{width:auto}}.ios-notify{pointer-events:auto;-webkit-backdrop-filter:blur(28px)saturate(200%);backdrop-filter:blur(28px)saturate(200%);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;color:#000;background:linear-gradient(#ffffff29,#fff0 45%),#dadae485;border-radius:20px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Roboto,system-ui,sans-serif;transition:transform .18s,opacity .18s;animation:.55s cubic-bezier(.3,1.25,.4,1) both bn-ios-drop;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff80,inset 0 1px #fff9,inset 0 -1px #0000000a,0 10px 30px #0000002e}@keyframes bn-ios-drop{0%{opacity:0;transform:translateY(-130%)}60%{opacity:1;transform:translateY(7px)}80%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.ios-notify.leaving{animation:.35s cubic-bezier(.5,0,.75,0) both bn-ios-up}@keyframes bn-ios-up{to{opacity:0;transform:translateY(-135%)}}.ios-notify.dragging{transition:none;animation:none}.ios-main{align-items:center;gap:12px;padding:12px 14px;display:flex}.ios-avatar{color:#fff;background:#e41b23;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid}.ios-text{flex:1;min-width:0}.ios-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ios-title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.ios-time{color:#3c3c4399;flex-shrink:0;font-size:12px}.ios-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:15px;line-height:1.32;display:-webkit-box;overflow:hidden}.ios-notify.expanded .ios-body{display:none}.ios-longlook{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.3,1,.4,1),opacity .25s;display:grid}.ios-notify.expanded .ios-longlook{opacity:1;grid-template-rows:1fr}.ios-longlook-inner{overflow:hidden}.ios-longlook-pad{padding:0 14px 12px 70px}.ios-fulltext{white-space:pre-wrap;font-size:15px;line-height:1.4}.ios-close{font:inherit;color:#007aff;cursor:pointer;background:#ffffff8c;border:none;border-radius:16px;margin-top:10px;padding:7px 14px;font-size:14px;font-weight:600}.bn-demo-tag{color:#111;letter-spacing:.4px;vertical-align:middle;background:#ffcb05;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}@media (width<=480px){.ios-notify{border-radius:16px}.ios-main{gap:10px;padding:9px 12px}.ios-avatar{width:40px;height:40px}.ios-title{font-size:14px}.ios-time{font-size:11px}.ios-body{font-size:13.5px}.ios-longlook-pad{padding:0 12px 10px 62px}.ios-fulltext{font-size:14px}}.and-notify{pointer-events:auto;color:#1f1f1f;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#f4f5f7;border-radius:24px;font-family:Roboto,system-ui,sans-serif;transition:transform .35s cubic-bezier(.3,1.2,.4,1),opacity .3s;animation:.55s cubic-bezier(.3,1.4,.4,1) both bn-and-drop;position:relative;overflow:hidden;box-shadow:0 14px 36px #00000080}.bn-notify-stack .and-notify:not(:first-child):not(.dragging){opacity:.8;transform:scale(.94)translateY(-4px)}@keyframes bn-and-drop{0%{opacity:0;transform:translateY(-140%)scale(.92)}60%{opacity:1;transform:translateY(6px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.and-notify.leaving{animation:.3s cubic-bezier(.5,0,.8,.4) both bn-and-lift}@keyframes bn-and-lift{to{opacity:0;transform:translateY(-150%)scale(.94)}}.and-notify.dragging{transition:none;animation:none}.and-head{justify-content:space-between;align-items:center;padding:10px 14px 0;display:flex}.and-app{color:#5f6368;align-items:center;gap:7px;min-width:0;font-size:11.5px;display:flex}.and-app-icon{color:#fff;background:#e41b23;border-radius:5px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.and-dot{color:#9aa0a6}.and-chevron{color:#5f6368;width:17px;height:17px;transition:transform .25s}.and-notify.expanded .and-chevron{transform:rotate(180deg)}.and-main{align-items:flex-start;gap:12px;padding:8px 14px 12px;display:flex}.and-contact{color:#fff;background:#5f6368;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:500;display:flex}.and-text{flex:1;min-width:0}.and-title{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.and-body{color:#444746;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;line-height:1.42;display:-webkit-box;overflow:hidden}.and-notify.expanded .and-body{display:block}.and-extra{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.and-notify.expanded .and-extra{grid-template-rows:1fr}.and-extra-inner{overflow:hidden}.and-actions{gap:4px;padding:0 8px 10px 66px;display:flex}.and-action{cursor:pointer;font:inherit;color:#0b57d0;background:0 0;border:none;border-radius:20px;padding:7px 10px;font-size:13.5px;font-weight:500}.and-action:hover{background:#0b57d014}.and-hint{text-align:center;color:#9aa0a6;padding:0 14px 9px;font-size:11px}@media (width<=480px){.and-notify{border-radius:20px}.and-main{gap:11px;padding:6px 12px 10px}.and-contact{width:36px;height:36px;font-size:16px}.and-title{font-size:13px}.and-body{-webkit-line-clamp:1;font-size:12.5px}}
