.rules_page__WBu_Q{min-height:100vh;background:var(--coal-950);color:var(--parchment);overflow-x:hidden}.rules_masthead__Hnc_U{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:24px;height:64px;padding:0 22px;background:linear-gradient(180deg,var(--coal-800),var(--coal-850));border-bottom:1px solid var(--coal-600);box-shadow:0 1px 0 rgba(0,0,0,.6)}.rules_wordmark__b9TZZ{font-family:var(--serif);font-size:1.1875rem;font-weight:900;letter-spacing:.12em;white-space:nowrap}.rules_amp__V4dGO{color:var(--brass);font-style:italic;font-weight:400;padding:0 2px}.rules_subtitle__nmGhf{font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--parchment-faint);white-space:nowrap}.rules_searchWrap__XxNwA{position:relative;margin-left:auto;width:min(420px,40vw)}.rules_search__37_3Z{width:100%;padding:8px 12px;font-family:var(--mono);font-size:.7813rem;color:var(--parchment);background:var(--coal-900);border:1px solid var(--coal-500);border-radius:3px;outline:none}.rules_search__37_3Z::placeholder{color:var(--parchment-faint)}.rules_search__37_3Z:focus-visible{border-color:var(--brass-dim);box-shadow:var(--focus-ring)}.rules_results__0BRMc{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:60vh;overflow:auto;list-style:none;background:linear-gradient(180deg,var(--coal-800),var(--coal-850));border:1px solid var(--coal-500);border-top:2px solid var(--brass-dim);border-radius:3px;box-shadow:0 14px 32px rgba(0,0,0,.7)}.rules_result___CnNW{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;padding:10px 12px;cursor:pointer;border-bottom:1px solid var(--coal-700)}.rules_result___CnNW:last-child{border-bottom:none}.rules_result___CnNW:hover,.rules_result___CnNW[aria-selected=true]{background:var(--brass-faint)}.rules_resultNumber__2ycUi{font-family:var(--mono);font-size:.6563rem;color:var(--brass);white-space:nowrap;padding-top:1px}.rules_resultTitle__dbv5P{font-size:.8125rem;font-weight:700}.rules_resultSnippet__GtU55{grid-column:2;font-size:.7188rem;line-height:1.5;color:var(--parchment-dim);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rules_layout__M3geJ{display:grid;grid-template-columns:280px 1fr;grid-gap:0;gap:0;max-width:1240px;margin:0 auto}@media (max-width:900px){.rules_layout__M3geJ{grid-template-columns:1fr}.rules_toc__58qYq{display:none}}@media (max-width:600px){.rules_masthead__Hnc_U{gap:12px;padding:0 14px}.rules_subtitle__nmGhf{display:none}.rules_searchWrap__XxNwA{width:auto;flex:1 1;min-width:0}.rules_content__FuHyh{padding:22px 16px 100px}}.rules_toc__58qYq{position:-webkit-sticky;position:sticky;top:64px;align-self:start;max-height:calc(100vh - 64px);overflow:auto;padding:22px 14px 40px 22px;border-right:1px solid var(--coal-700)}.rules_tocLabel__79q8R{font-size:.625rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--parchment-faint);margin:18px 0 8px}.rules_tocLabel__79q8R:first-child{margin-top:0}.rules_tocItem__JfOeh{display:block;width:100%;text-align:left;padding:5px 8px;font-family:var(--serif);font-size:.7813rem;color:var(--parchment-dim);background:none;border:none;border-left:2px solid transparent;cursor:pointer}.rules_tocItem__JfOeh:hover{color:var(--parchment)}.rules_tocItem__JfOeh[data-active]{color:var(--brass);border-left-color:var(--brass);background:var(--brass-faint)}.rules_tocNumber__Kp8_u{font-family:var(--mono);font-size:.625rem;color:var(--parchment-faint);margin-right:4px}.rules_content__FuHyh{padding:28px 32px 120px;min-width:0}.rules_doc__OlurM+.rules_doc__OlurM{margin-top:56px}.rules_docLabel__9xqz5{margin-bottom:22px}.rules_chapter__4LIqu+.rules_chapter__4LIqu{margin-top:40px;padding-top:28px;border-top:1px solid var(--coal-700)}.rules_section__Tp7en{scroll-margin-top:84px;padding:4px 10px;margin-left:-10px;border-left:2px solid transparent}.rules_section__Tp7en[data-active]{border-left-color:var(--brass);background:linear-gradient(90deg,var(--brass-faint),transparent 60%)}.rules_section__Tp7en+.rules_section__Tp7en{margin-top:22px}.rules_h2__2xK48{font-family:var(--serif);font-size:1.3125rem;font-weight:900;letter-spacing:.04em;margin-bottom:10px}.rules_h3__ujjaZ{font-family:var(--serif);font-size:.9375rem;font-weight:700;letter-spacing:.05em;color:var(--parchment);margin-bottom:8px}.rules_sectionNumber__9o2DQ{font-family:var(--mono);font-size:.72em;font-weight:400;color:var(--brass);margin-right:6px;letter-spacing:.06em}.rules_body__RZcrK{font-size:.8438rem;line-height:1.65;color:var(--parchment-dim)}.rules_body__RZcrK p+p,.rules_body__RZcrK p+ul,.rules_body__RZcrK table,.rules_body__RZcrK ul+p{margin-top:10px}.rules_body__RZcrK strong{color:var(--parchment)}.rules_body__RZcrK em{color:var(--parchment-faint)}.rules_body__RZcrK ul{padding-left:20px}.rules_body__RZcrK li+li{margin-top:4px}.rules_body__RZcrK table{width:100%;border-collapse:collapse;margin-bottom:12px;font-size:.7813rem;display:block;overflow-x:auto;max-width:100%}.rules_body__RZcrK th{text-align:left;font-family:var(--mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--parchment-faint);padding:6px 10px;border-bottom:1px solid var(--coal-500)}.rules_body__RZcrK td{padding:6px 10px;border-bottom:1px solid var(--coal-700);vertical-align:top}.rules_body__RZcrK tr:nth-child(2n) td{background:rgba(232,223,200,.02)}.rules_body__RZcrK pre{margin:12px 0;padding:14px;overflow-x:auto;font-family:var(--mono);font-size:.6875rem;line-height:1.5;color:var(--parchment-dim);background:var(--coal-900);border:1px solid var(--coal-700);border-radius:3px}