.ntpage{max-width:720px;margin:0 auto;padding:26px 0 72px}.ntpage .pagehead{margin-bottom:18px}.ntpage .eyebrow{align-items:center;gap:11px;display:inline-flex}.ntpage .eyebrow .bar{opacity:.5;background:currentColor;width:22px;height:1px}.ntpage h1{font-family:var(--display);letter-spacing:-.025em;align-items:center;gap:12px;margin:13px 0 0;font-size:32px;font-weight:500;display:flex}.ntpage h1 .ct{font-family:var(--body);color:#fff;background:var(--coral);border-radius:var(--r-pill);padding:2px 10px;font-size:14px;font-weight:700}.nt-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:18px 0 10px;display:flex}.nt-seg{background:var(--field);border-radius:var(--r-pill);gap:4px;padding:4px;display:inline-flex}.nt-seg button{font-family:var(--body);color:var(--muted);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;padding:8px 18px;font-size:14px;font-weight:600}.nt-seg button.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000001f}.nt-mark{font-family:var(--body);color:var(--ux-indigo);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.nt-mark svg{width:19px;height:14px}.nt-group{margin-top:22px}.nt-group:first-child{margin-top:2px}.nt-group .nt-gh{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin-bottom:4px;font-size:12px;display:flex}.nt-group .nt-gh:after{content:"";background:var(--line);flex:1;height:1px}.nt-card{flex-direction:column;display:flex}.nt-card .notifrow{border-radius:var(--r-md);border-bottom:0;padding:9px 0}.nt-card .notifrow:hover{background:var(--sel)}.nt-card .notifrow .ntm{margin-top:2px;font-size:11.5px}.nt-card .notifrow .ic{width:34px;height:34px}.nt-card .notifrow .ic svg{width:17px;height:17px}.nt-row-end{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}.nt-x{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);width:26px;height:26px;color:var(--muted);cursor:pointer;opacity:0;justify-content:center;align-items:center;transition:opacity .12s,border-color .12s,color .12s;display:flex}.notifrow:hover .nt-x{opacity:1}.nt-x:hover{border-color:var(--muted);color:var(--ink)}@media (pointer:coarse){.nt-row-end{flex-direction:row;align-items:center;gap:6px}.nt-x{opacity:1;color:var(--muted-2);background:0 0;border:0;transition:none;position:relative}.nt-x:after{content:"";position:absolute;inset:-9px}}.nt-empty{text-align:center;color:var(--muted);padding:60px 0}.nt-empty svg{width:40px;height:40px;color:var(--field);margin-bottom:14px}.nt-empty .t{font-family:var(--display);color:var(--ink);font-size:17px;font-weight:600}.nt-empty .s{margin-top:6px;font-size:14px}.nt-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding-top:20px;display:flex}.nt-foot a{color:var(--ux-indigo);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.nt-foot a svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.nt-x{transition:none}}
