
.fr-briefing{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:24px;align-items:center;background:radial-gradient(circle at 20% 50%,#103039,#100c1a 65%);border:1px solid #344857;border-radius:18px;padding:24px;margin:24px 0}.fr-briefing canvas{display:block;width:100%;max-width:340px;aspect-ratio:1;margin:auto}.fr-briefing h3{font-size:26px;margin:8px 0 14px}.fr-briefing p{line-height:1.65;overflow-wrap:anywhere}.fr-briefing .brief-label{color:#68dcff;font-size:14px;letter-spacing:.12em}.fr-briefing button{margin:12px 0 0}.fr-briefing .brief-status{font-size:14px;color:#b5c8d3;min-height:24px}.fr-briefing .brief-text{color:#e0e2ed}.fr-briefing .brief-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.fr-briefing .brief-links button{font-size:14px;padding:10px 14px}.fr-briefing button:focus-visible{outline:3px solid #68dcff;outline-offset:3px}@media(max-width:720px){.fr-briefing{grid-template-columns:1fr;padding:18px;gap:4px}.fr-briefing canvas{max-width:240px}.fr-briefing h3{font-size:26px}.fr-briefing button{width:100%}}
