.blog-news-trigger{display:flex;align-items:center;gap:9px;position:relative}.blog-news-trigger svg{width:18px;height:18px;flex-shrink:0}.blog-news-trigger .blog-news-badge{margin-left:auto;min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:7px;background:var(--accent,#a391ff);color:var(--bg,#14151e);font-size:10px;font-weight:750}.blog-news-dialog{width:min(620px,calc(100vw - 28px));max-height:85dvh;padding:0;border:1px solid var(--line,#343544);border-radius:24px;background:var(--panel,#1b1c29);color:var(--text,#f3f0fc);box-shadow:0 30px 100px #0006;overflow:auto}.blog-news-dialog::backdrop{background:#090a14bd;backdrop-filter:blur(6px)}.blog-news-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:25px;border-bottom:1px solid var(--line,#343544);gap:15px;position:sticky;top:0;background:var(--panel,#1b1c29);z-index:2}.blog-news-dialog small{font-size:9px;letter-spacing:1.4px;color:var(--accent,#b6a7f7);font-weight:700}.blog-news-dialog h2{margin:8px 0 0;font-size:23px;letter-spacing:-.6px}.blog-news-close{padding:0;width:34px;height:34px;border-radius:10px;font-size:24px}.blog-news-body{padding:22px}.blog-news-intro{display:flex;gap:14px;align-items:center;justify-content:space-between;padding-bottom:18px}.blog-news-intro p{max-width:290px;color:var(--muted,#b7b2c6);font-size:12px;line-height:1.7;margin:0}.blog-news-intro button{font-size:10px;border:1px solid var(--line);border-radius:9px}.blog-news-item{display:flex;align-items:flex-start;gap:14px;border:1px solid var(--line);border-radius:15px;padding:18px;margin:10px 0;background:var(--bg);min-width:0}.blog-news-item.unread{border-color:#a38be866;background:linear-gradient(130deg,#9a79ec16,transparent)}.blog-news-symbol{display:grid;place-items:center;flex:0 0 39px;height:39px;background:#a38be81a;border-radius:12px;color:var(--accent)}.blog-news-symbol svg{width:20px;height:20px}.blog-news-copy{min-width:0}.blog-news-copy h3{margin:8px 0;font-size:17px;line-height:1.4;overflow-wrap:anywhere}.blog-news-copy p{color:var(--muted);font-size:12px;line-height:1.7;margin:8px 0}.blog-news-copy time{display:block;color:var(--muted);font-size:10px}.blog-news-read{display:inline-flex;margin-top:14px;color:var(--accent);font-size:12px;font-weight:700}.blog-news-empty{padding:30px;text-align:center;color:var(--muted);font-size:13px;line-height:1.8}.blog-news-error{padding:14px;border:1px solid #d77c8e66;border-radius:12px;color:var(--text);font-size:12px;line-height:1.7}.blog-news-popup{display:grid;grid-template-columns:26px minmax(0,1fr) 26px;gap:12px;align-items:start;position:fixed;right:24px;bottom:28px;max-width:390px;width:calc(100vw - 32px);padding:20px;background:var(--panel,#1b1c29);border:1px solid #a08ce477;border-radius:19px;box-shadow:0 16px 65px #0005;z-index:60;color:var(--text,#f3f0fc)}.blog-news-popup>svg{width:24px;height:24px;color:var(--accent)}.blog-news-popup small{display:block;font-size:8px;letter-spacing:1.2px;color:var(--muted);margin-bottom:8px}.blog-news-popup strong{font-size:13px;line-height:1.6;display:block;overflow-wrap:anywhere}.blog-news-popup>button:first-of-type{font-size:20px;padding:0;height:26px;background:transparent}.blog-news-popup>button:last-child{grid-column:2/-1;justify-self:start;font-size:11px;background:#a38be81a;color:var(--accent);border:1px solid #a38be833;border-radius:9px}.blog-news-trigger[hidden],.blog-news-badge[hidden],.blog-news-popup[hidden]{display:none!important}.blog-news-dialog button:focus:not(:focus-visible),.blog-news-trigger:focus:not(:focus-visible){outline:none;box-shadow:none}.blog-news-dialog button:focus-visible,.blog-news-dialog a:focus-visible,.blog-news-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:650px){.blog-news-dialog>header{padding:20px}.blog-news-dialog h2{font-size:20px}.blog-news-body{padding:15px}.blog-news-intro{flex-wrap:wrap}.blog-news-popup{right:16px;bottom:18px}.blog-news-item{padding:15px;gap:12px}.blog-news-copy h3{font-size:16px}.blog-news-symbol{flex-basis:32px;height:32px}}

.blog-news-trigger.has-news{color:var(--accent);background:#a38be81a;border:1px solid #a38be844}.blog-news-trigger.has-news .blog-news-badge{background:#d75c78;color:#fff;box-shadow:0 0 0 3px #d75c7815}

.sidebar #blogNewsButton.has-news{border:1px solid #e16b825e;background:#d75c7815;color:var(--text)}.sidebar #blogNewsButton.has-news>.chat-ui-icon{color:#ef8b9f;background:#d75c7820}.sidebar #blogNewsButton.has-news>.blog-news-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:36px;height:22px;padding:0 7px;margin-left:auto;background:#d75c78;color:#fff;border-radius:7px;font-size:9px;letter-spacing:.5px;box-shadow:0 0 0 3px #d75c7815}.sidebar #blogNewsButton>.blog-news-badge[hidden]{display:none!important}
