.tm-nr{z-index:120;background:var(--card);border:1px solid var(--border);width:340px;max-width:calc(100vw - 32px);color:var(--fg);border-radius:18px;gap:14px;padding:18px 18px 16px;animation:.45s cubic-bezier(.16,1,.3,1) both tm-nr-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 60px -20px #00000080}@keyframes tm-nr-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.tm-nr-orb{background:radial-gradient(circle at 35% 30%,#b8f5d6,#3ddc97 45%,#0f6b47 100%);border-radius:50%;flex-shrink:0;width:22px;height:22px;margin-top:1px;box-shadow:0 0 14px -3px #3ddc97aa}.tm-nr-body{flex:1;min-width:0}.tm-nr-title{letter-spacing:-.01em;font-size:15px;font-weight:600}.tm-nr-text{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.5}.tm-nr-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.tm-nr-actions button{border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.tm-nr-later{color:var(--muted)}.tm-nr-later:hover{color:var(--fg)}.tm-nr-go{background:var(--accent-500,#22c55e);color:#04130c;font-weight:600}.tm-nr-go:hover{filter:brightness(1.08)}html.focus.dark .tm-nr{color:#e9ecea;background:linear-gradient(#19221e,#0e1311);border:1px solid #ffffff1c;box-shadow:inset 0 1px #ffffff10,0 30px 80px -24px #000,0 0 60px -30px #34d39940}html.focus.dark .tm-nr-text{color:#8d9692}html.focus.dark .tm-nr-later{color:#c9cecb;background:#ffffff08}html.focus.dark .tm-nr-later:hover{color:#fff;background:#ffffff12}html.focus.dark .tm-nr-go{background:#3ddc97;box-shadow:0 10px 30px -12px #3ddc97aa}
