.competition-knowledge{min-width:0}.competition-knowledge :is(p,li,dd,summary){overflow-wrap:anywhere}.knowledge-panel{border-top:1px solid var(--line,#d6dce2);padding:1rem 0;scroll-margin-top:7rem}.knowledge-panel summary{cursor:pointer;font-weight:650;line-height:1.5}.knowledge-panel summary span{margin-top:.3rem;font-size:.88rem;font-weight:400;display:block}.knowledge-panel-body{max-width:78ch;padding:1rem 0}.knowledge-panel-body li{margin:.75rem 0;padding-left:.3rem}.knowledge-source{color:var(--muted,#586674);margin:.4rem 0 1rem;font-size:.8rem}.knowledge-source summary{cursor:pointer;font-weight:400}.knowledge-caveat{background:#a8752510;border-left:3px solid #a87525;margin:1rem 0;padding:1rem}.knowledge-caveat p{margin:.5rem 0}.knowledge-rule{margin:1.4rem 0}.knowledge-rule h4{margin-bottom:.65rem}.knowledge-shared{border-top:1px solid var(--line,#d6dce2);margin-top:1.5rem;padding-top:1rem}.knowledge-category-grid,.knowledge-fees{gap:1.5rem;display:grid}.knowledge-category-grid ul{padding-left:1.25rem}.knowledge-category-grid li{margin:.5rem 0}.knowledge-fees article{border:1px solid var(--line,#d6dce2);min-width:0;padding:1rem}.knowledge-fees dt{margin-top:.6rem;font-size:.85rem}.knowledge-fees dd{margin:0}.knowledge-element-nav{flex-wrap:wrap;gap:.75rem 1.25rem;margin:1.5rem 0;display:flex}.knowledge-digest{overflow-wrap:anywhere;font-size:.75rem}@media (min-width:768px){.knowledge-category-grid,.knowledge-fees{grid-template-columns:repeat(3,minmax(0,1fr))}}.competition-detail [id]{scroll-margin-top:calc(var(--site-header-height) + env(safe-area-inset-top) + 1rem)}
