.NotificationReminder_panel__gv_Im{position:fixed;inset-inline-start:24px;bottom:24px;z-index:1100;width:min(380px,calc(100vw - 48px));max-height:min(520px,60dvh);overflow:auto;padding:22px;color:var(--color-text-1);background:var(--color-surface);border:1px solid var(--color-border-strong);border-inline-start:4px solid var(--color-brand);border-radius:var(--nn-card-radius);box-shadow:var(--shadow-md)}.NotificationReminder_panel__gv_Im h2{margin:0 0 8px;font:600 23px/1.2 var(--font-display)}.NotificationReminder_panel__gv_Im p{margin:0 0 16px;color:var(--color-text-2);font-size:14px;line-height:1.6}.NotificationReminder_panel__gv_Im .NotificationReminder_help__hDqoE{padding:12px;background:var(--color-brand-soft);border-radius:var(--r-sm)}.NotificationReminder_panel__gv_Im .NotificationReminder_error__TirjU{color:var(--color-danger)}.NotificationReminder_actions__izKFG{display:flex;flex-wrap:wrap;gap:8px}.NotificationReminder_actions__izKFG button{min-height:44px}.NotificationReminder_panel__gv_Im .NotificationReminder_pending__31Q1j{min-height:22px;margin:6px 0 0;font-size:12px}.NotificationReminder_footer__lcFxd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:8px}.NotificationReminder_footer__lcFxd a,.NotificationReminder_footer__lcFxd button{display:inline-flex;align-items:center;min-height:44px;font:inherit;font-size:12px;color:var(--color-text-2);text-decoration:underline}.NotificationReminder_footer__lcFxd button{border:0;background:none;padding:0;cursor:pointer}.NotificationReminder_footer__lcFxd a:hover,.NotificationReminder_footer__lcFxd button:hover{color:var(--color-brand)}.NotificationReminder_panel__gv_Im :focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.NotificationReminder_footer__lcFxd button:disabled{opacity:.6;cursor:wait}[dir=rtl] .NotificationReminder_panel__gv_Im{border-radius:var(--nn-card-radius-alt)}@media (max-width:768px){.NotificationReminder_panel__gv_Im{inset-inline:12px;bottom:calc(88px + env(safe-area-inset-bottom));width:auto;padding:18px;max-height:50dvh}}