.topic-entry{margin:20px 0 28px;padding:32px;background:#fff;border:1px solid #dce4f1;border-radius:14px}.topic-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.topic-entry-grid a{display:grid;grid-template-columns:1fr auto;gap:5px 14px;min-height:112px;padding:20px;color:#263957;text-decoration:none;background:#f6f8fd;border:1px solid #dfe6f2;border-radius:10px}.topic-entry-grid strong{font-size:17px}.topic-entry-grid small{grid-column:1/-1;color:#66758e;line-height:1.7}.topic-entry-grid b{color:#2c53df}.breadcrumbs{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 14px;color:#66758e;font-size:13px}.breadcrumbs a{color:#3658bd;text-decoration:none}.topic-article .topic-example{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:24px 0;padding:18px;background:#f3f6fc;border-radius:9px}.topic-example span{color:#6a7890;font-size:13px}.topic-example code,.topic-example strong{color:#263957}.topic-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:32px 0 44px}.topic-related h2{grid-column:1/-1}.topic-related a{display:flex;justify-content:space-between;gap:14px;padding:16px;color:#2c4fb9;text-decoration:none;background:#fff;border:1px solid #dfe6f2;border-radius:9px}@media(max-width:600px){.topic-entry{padding:22px 18px}.topic-entry-grid,.topic-related{grid-template-columns:1fr}.topic-article .topic-example{align-items:flex-start;flex-direction:column}.topic-related h2{grid-column:auto}}
