.rules-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.rules-heading span{border:1px solid var(--line,#6d6245);padding:.4rem .75rem;border-radius:2rem;white-space:nowrap}.rules-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:1.2rem 0}.rules-sources article,.rules-request{border:1px solid var(--line,#6d6245);padding:1rem;border-radius:12px;background:var(--panel,#19291f);overflow-wrap:anywhere}.rules-sources h3{margin-top:0}.rules-sources p,.rules-request p{line-height:1.5}.rules-training{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.rules-training label:last-of-type{grid-column:1/-1}.rules-request{margin:1rem 0}#rules-panel form{max-width:100%}#rules-panel textarea{min-height:80px;box-sizing:border-box;width:100%}#rules-panel label{margin:.6rem 0}#rules-panel section{margin:2rem 0}#rules-panel input,#rules-panel select{max-width:100%}@media(max-width:650px){.rules-training{grid-template-columns:1fr}.rules-heading{align-items:flex-start}.rules-heading h2{margin-top:0}}
