.summary.systdkt{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--surface);color:var(--text);margin:0 0 .75rem;padding:.75rem .9rem;font-size:1rem}h2.systdkt{margin:0 0 .35rem;font-size:1rem;font-weight:600}ul.systdkt{margin:0;padding-left:1.1rem}li.systdkt+li:where(.systdkt){margin-top:.3rem}.lang.systdkt{color:var(--text-2);margin:.5rem 0 0;font-size:1rem}.contained.systdkt{flex-direction:column;min-height:6rem;display:flex}.head.systdkt{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:baseline;gap:0 1rem;margin:0 0 .35rem;display:flex}.head.systdkt h2:where(.systdkt){margin:0}.scroll-wrap.systdkt{flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative}.scroll.systdkt{overscroll-behavior:contain;flex:0 auto;min-height:0;margin:-2px -4px -2px -2px;padding:2px 4px 2px 2px;overflow-y:auto}.scroll-wrap.systdkt:after{content:"";background:linear-gradient(to bottom, transparent, var(--surface));pointer-events:none;opacity:0;height:2.25rem;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0}.scroll-wrap.more.systdkt:after{opacity:1}@media (prefers-reduced-motion:reduce){.scroll-wrap.systdkt:after{transition:none}}.full.systdkt{text-decoration:underline}@media (max-width:900px){.scroll.systdkt{max-height:12rem}}
