.resource .code{margin:18px 0;position:relative}.resource .lbl{font-family:var(--font-mono);color:var(--muted);margin-bottom:6px;font-size:12px}.resource .code pre{white-space:pre-wrap;margin:0}.resource .copy{font:600 12px var(--font-body);color:var(--ink);background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:5px 10px;position:absolute;top:26px;right:10px}.resource .code:not(:has(.lbl)) .copy{top:10px}.resource .copy:hover{border-color:var(--accent)}.resource dl{grid-template-columns:200px 1fr;gap:10px 20px;display:grid}.resource dt{color:var(--ink);font-weight:700}.resource dd{margin:0}.resource .note{border-left:3px solid var(--accent);background:var(--panel);border-radius:0 12px 12px 0;padding:12px 16px;font-size:15px}.resource .tablebox{overflow-x:auto}.resource .cta{text-align:left;border-radius:14px;margin:24px 0 0;padding:18px}@media (max-width:560px){.resource dl{grid-template-columns:1fr;gap:2px}.resource dd{margin-bottom:10px}}
