.rules_shell__vDcJU{min-height:calc(100vh - 55px);display:grid;grid-template-columns:minmax(240px,310px) minmax(0,1fr);background:#e9e0cf}.rules_sidebar__h2FI_{position:sticky;top:55px;height:calc(100vh - 55px);overflow:auto;padding:22px 16px 28px;color:#eadfca;background:#211d17;border-right:1px solid #4a4133}.rules_brand__tHUwt{display:block;margin-bottom:14px;color:#4bc18f;font-family:Cinzel,serif;font-size:18px;letter-spacing:.06em;text-decoration:none}.rules_search__zQ5_k{display:grid;grid-template-columns:1fr auto;gap:6px;margin-bottom:18px}.rules_search__zQ5_k button,.rules_search__zQ5_k input{min-width:0;border:1px solid #675a45;border-radius:5px;padding:8px 9px;font:12px JetBrains Mono,monospace}.rules_search__zQ5_k input{background:#f4eddf;color:#211d17}.rules_search__zQ5_k button{background:#1e7a5a;color:white;cursor:pointer}.rules_toc__UFnfF{display:flex;flex-direction:column;gap:2px}.rules_toc__UFnfF a{padding:5px 7px;border-radius:4px;color:#d9cdb7;text-decoration:none;line-height:1.25}.rules_toc__UFnfF a:hover{background:#332c22;color:white}.rules_part___hIqP{font-size:13px;font-weight:700;margin-top:6px}.rules_chapter___TEnc{font-size:12px;padding-left:16px!important;color:#bfb39d!important}.rules_updated__JQoYr{margin-top:20px;color:#8f836e;font:10px JetBrains Mono,monospace}.rules_main__Cx_ds{min-width:0;padding:32px clamp(18px,5vw,72px) 100px}.rules_article__6GhYC{max-width:920px;margin:0 auto;padding:clamp(24px,5vw,62px);color:#241f18;background:#f8f3e8;border:1px solid #c7baa2;box-shadow:0 16px 50px rgba(24,18,10,.2);font-family:Kalam,sans-serif;font-size:17px;line-height:1.72}.rules_article__6GhYC h1,.rules_article__6GhYC h2,.rules_article__6GhYC h3,.rules_article__6GhYC h4{scroll-margin-top:78px;line-height:1.2;color:#1f5f49}.rules_article__6GhYC h1{font-family:Cinzel,serif;font-size:34px}.rules_article__6GhYC h2{margin-top:2.3em;padding-bottom:8px;border-bottom:2px solid #bda881;font-size:29px}.rules_article__6GhYC h3{margin-top:2em;font-size:24px}.rules_article__6GhYC h4{margin-top:1.7em;font-size:20px;color:#704625}.rules_article__6GhYC a{color:#126c78}.rules_article__6GhYC blockquote{margin:1.4em 0;padding:10px 18px;border-left:4px solid #b78a4d;background:#eee4d2}.rules_article__6GhYC code{padding:2px 5px;border-radius:4px;background:#e8dfcf;font:.84em JetBrains Mono,monospace}.rules_article__6GhYC pre{overflow:auto;padding:14px;background:#252019;color:#f6ead7}.rules_article__6GhYC table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:18px 0}.rules_article__6GhYC td,.rules_article__6GhYC th{padding:8px 10px;border:1px solid #bfb098;text-align:left;vertical-align:top}.rules_article__6GhYC th{background:#e5d8c2}.rules_article__6GhYC img{max-width:100%;height:auto}.rules_article__6GhYC hr{margin:34px 0;border:0;border-top:1px solid #bdae96}.rules_match__R4qzc{outline:3px solid #d5a429;background:#fff0a8!important}@media (max-width:850px){.rules_shell__vDcJU{display:block}.rules_sidebar__h2FI_{position:relative;top:0;height:auto;max-height:46vh}.rules_main__Cx_ds{padding:12px 8px 70px}.rules_article__6GhYC{padding:22px 18px;font-size:16px}}