.tb-desktop-notification-card{--notification-accent:#93c5fd;--notification-border:#344b68;--notification-bg:#17263b;box-sizing:border-box;display:flex;align-items:flex-start;gap:12px;width:100%;min-width:0;padding:15px;border:1px solid #2c3950;border-radius:12px;background:#172238;color:#eff6ff;text-align:right;font:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease}.tb-desktop-notification-card[data-tone=warning]{--notification-accent:#f7cd72;--notification-border:#75613e;--notification-bg:#2c2926}.tb-desktop-notification-card[data-tone=danger]{--notification-accent:#ffa5b0;--notification-border:#894957;--notification-bg:#342231}.tb-desktop-notification-card[data-unread=true]{border-color:var(--notification-border);background:var(--notification-bg)}.tb-desktop-notification-card:hover{border-color:var(--notification-accent);background:var(--notification-bg)}.tb-desktop-notification-card:focus-visible{outline:2px solid var(--notification-accent);outline-offset:3px}.tb-desktop-notification-card__icon{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;border:1px solid var(--notification-border);border-radius:10px;color:var(--notification-accent);background:#102035}.tb-desktop-notification-card__content{display:grid;flex:1;min-width:0;gap:7px}.tb-desktop-notification-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tb-desktop-notification-card__heading strong{font-size:.86rem;font-weight:750;line-height:1.6;overflow-wrap:anywhere}.tb-desktop-notification-card__heading i{display:block;flex:0 0 7px;width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--notification-accent)}.tb-desktop-notification-card__body{color:#c4d0e1;font-size:.78rem;font-weight:400;line-height:1.9;white-space:pre-line;overflow-wrap:anywhere}.tb-desktop-notification-card time{color:#9aaac0;font-size:.67rem;line-height:1.5}