.shortcut-definition { background:var(--white); padding:24px 26px 20px; border-top:1px solid var(--line); }
.shortcut-panels { display:grid; grid-template-columns:1.35fr 1fr; gap:25px; }
.shortcut-panels > div { min-width:0; }
.shortcut-panels svg { width:100%; display:block; overflow:visible; }
.shortcut-panels svg text { font-family:var(--sans); }
.shortcut-panels p { margin:12px 0 0; font:400 14px/1.6 var(--sans); color:var(--soft); }
.shortcut-panels p strong { color:var(--safe); margin-right:6px; }
.shortcut-panels > div:last-child p strong { color:var(--risk); }
@media(max-width:700px) {
  .shortcut-panels { grid-template-columns:1fr; gap:24px; }
  .shortcut-definition { padding:22px 16px 18px; }
  .shortcut-panels > div:last-child { max-width:420px; width:100%; margin:auto; }
}
