.notification-suggestion_panel__VVLhM{position:fixed;z-index:60;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));width:min(420px,calc(100vw - 2rem));max-height:calc(100dvh - 8rem);overflow-y:auto;padding:1.4rem;border:1px solid #d8dfd4;border-radius:1.3rem;background:#fffdf8;color:#18382a;box-shadow:0 12px 48px #18382a29}.notification-suggestion_panel__VVLhM h2{font-size:1.25rem;line-height:1.3;margin:.6rem 1.5rem .7rem 0}.notification-suggestion_panel__VVLhM p{font-size:.95rem;line-height:1.55;margin:.6rem 0}.notification-suggestion_panel__VVLhM .notification-suggestion_hint__X3oPe{color:#596453;font-size:.8rem}.notification-suggestion_icon__twH50{color:#a64b2f}.notification-suggestion_close__kJune{position:absolute;right:.5rem;top:.5rem;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;cursor:pointer}.notification-suggestion_actions__1Kash{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.notification-suggestion_never__fx3P0{min-height:44px;padding:.4rem 0;border:0;background:transparent;text-decoration:underline;font-size:.8rem;color:#596453;cursor:pointer}.notification-suggestion_panel__VVLhM .notification-suggestion_error__QvDwr{color:#a32323}@media (max-width:600px){.notification-suggestion_panel__VVLhM{bottom:calc(5rem + env(safe-area-inset-bottom));right:.75rem;width:calc(100vw - 1.5rem)}.notification-suggestion_actions__1Kash>button{flex:1 1 auto}}