[data-page="source-route"] [data-role="page-heading"]{--sheet-accent:#2c63a6}
[data-page="source-route"] [data-role="answer-section"]{scroll-margin-top:1.5rem}
[data-page="source-route"] #rules,[data-page="source-route"] #price{padding:2rem;background:#e8f1fc;border-radius:2rem}[data-page="source-route"] [data-role="source-link"]{display:flex;max-width:100%;width:fit-content}[data-page="source-route"] #record{border-top:3px dashed #96b5d8;padding-top:2.5rem}@media(max-width:760px){[data-page="source-route"] #rules,[data-page="source-route"] #price{padding:1.3rem}}
