.news-details-trigger{appearance:none;color:var(--red);cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0;font:700 14px Arial,sans-serif}.news-card footer .news-details-trigger{margin-left:auto}.news-details-trigger:focus-visible,.news-details-close:focus-visible{outline:2px solid var(--red);outline-offset:4px}.news-details-dialog{border:1px solid var(--line);background:var(--paper);width:min(600px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--ink);text-align:left;border-radius:14px;margin:auto;padding:32px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 20px 70px #17233930}.news-details-dialog::backdrop{background:#0a203680}.news-details-dialog h2{margin:10px 30px 22px 0;font:700 28px/1.2 Georgia,serif}.news-details-dialog p{color:var(--ink);margin:0 0 16px;font:400 16px/1.6 Arial,sans-serif}.news-details-dialog .news-details-source{color:var(--muted);padding-right:30px;font-size:13px}.news-details-close{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#eef2f6;border:0;border-radius:50%;font-size:26px;position:absolute;top:12px;right:12px}@media (width<=560px){.news-details-dialog{padding:24px}}
