/* «Уведомления» по функциям PokerDot — правки w25 */
#device-host#device-host .ps-nt-row{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;box-sizing:border-box;transition:opacity .15s}
#device-host#device-host .ps-nt-row+.ps-nt-row::before{content:'';position:absolute;left:16px;right:0;top:0;height:1px;background:var(--dot-divider,rgba(255,255,255,.08))}
#device-host#device-host .ps-nt-row.is-off{opacity:.4;pointer-events:none}
#device-host#device-host .ps-nt-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}
#device-host#device-host .ps-nt-title{font:700 15px/20px var(--pd-font,'Play',sans-serif)!important;color:#e5e9f0;letter-spacing:0!important}
#device-host#device-host .ps-nt-sub{font:400 12px/16px var(--pd-font,'Play',sans-serif)!important;color:#8A8A93;letter-spacing:0!important;margin:0!important}
#device-host#device-host .ps-nt-always{flex:none;font:400 13px/18px var(--pd-font,'Play',sans-serif)!important;color:#8A8A93}
#device-host#device-host .ps-nt-row--pick{min-height:52px;cursor:pointer}
#device-host#device-host .ps-nt-val{flex:none;font:700 15px/20px var(--pd-font,'Play',sans-serif)!important;color:#e5e9f0;font-variant-numeric:tabular-nums}
#device-host#device-host .ps-nt-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}
#device-host#device-host .ps-nt>.ps-notif-cap{margin:10px 16px 0}
