.rulebook_shell__o0DRm{min-height:100dvh;background:var(--bg);color:var(--text)}.rulebook_skip__HGHSH{position:fixed;top:10px;left:16px;transform:translateY(-160%);padding:12px 18px;background:var(--accent);color:var(--accent-ink);z-index:30;border-radius:8px}.rulebook_skip__HGHSH:focus{transform:none}.rulebook_header__guESC{max-width:1180px;margin:0 auto;padding:16px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px}.rulebook_back__MISu1{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;color:var(--muted);text-decoration:none;font-size:13px;white-space:nowrap}.rulebook_back__MISu1:hover{color:var(--accent)}.rulebook_main__PclMh{max-width:1180px;margin:0 auto;padding:36px 20px 24px}.rulebook_hero__ETOnx{padding-bottom:32px;border-bottom:1px solid var(--line);margin-bottom:26px}.rulebook_eyebrow__2ervs{color:var(--accent);font-size:10px;font-weight:600;letter-spacing:.13em;line-height:1.7;margin-bottom:16px}.rulebook_hero__ETOnx h1{font-size:clamp(31px,5vw,48px);line-height:1.13;letter-spacing:-.045em;margin:0 0 18px;max-width:760px}.rulebook_lead__9_yeK{max-width:660px;font-size:16px;line-height:1.7;margin:0 0 24px}.rulebook_actions__KofeX{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.rulebook_actions__KofeX>span{font-size:12px;color:var(--muted);line-height:1.6}.rulebook_layout__120XK{display:block}.rulebook_sidebar__mlf65{display:none}.rulebook_reading__AE__j{min-width:0}.rulebook_mobileContents___oBI9{border:1px solid var(--line);border-radius:10px;padding:0 16px;margin-bottom:26px;background:var(--surface)}.rulebook_mobileContents___oBI9 summary{font-weight:600;font-size:14px;min-height:52px;display:list-item;padding:16px 0;list-style-position:inside}.rulebook_mobileContents___oBI9 ol,.rulebook_sidebar__mlf65 ol{list-style:none;padding:0;margin:0}.rulebook_mobileContents___oBI9 ol{padding-bottom:12px}.rulebook_mobileContents___oBI9 a,.rulebook_sidebar__mlf65 li a{display:flex;align-items:center;min-height:44px;line-height:1.5;color:var(--muted);text-decoration:none;font-size:13px}.rulebook_mobileContents___oBI9 a:hover,.rulebook_sidebar__mlf65 li a:hover{color:var(--accent)}.rulebook_article__ays9P{font-size:15px;line-height:1.8;overflow-wrap:anywhere}.rulebook_article__ays9P>p:first-child{color:var(--muted);font-size:12px;letter-spacing:.025em;margin-bottom:24px}.rulebook_article__ays9P li,.rulebook_article__ays9P p{color:var(--text)}.rulebook_article__ays9P p{line-height:1.8;margin-bottom:18px}.rulebook_article__ays9P h2{font-size:23px;line-height:1.3;letter-spacing:-.025em;margin:38px 0 16px;scroll-margin-top:24px}.rulebook_article__ays9P h2:first-of-type{margin-top:0}.rulebook_article__ays9P h3{font-size:18px;margin:24px 0 12px;scroll-margin-top:24px}.rulebook_article__ays9P ol,.rulebook_article__ays9P ul{padding-left:22px;margin:0 0 22px}.rulebook_article__ays9P li{padding-left:3px;margin:10px 0}.rulebook_article__ays9P li::marker{color:var(--accent)}.rulebook_article__ays9P strong{font-weight:650}.rulebook_article__ays9P a{text-underline-offset:3px}.rulebook_article__ays9P code{font-size:.87em;overflow-wrap:anywhere}.rulebook_article__ays9P :not(pre)>code{background:var(--raised);padding:2px 4px;border-radius:4px}.rulebook_article__ays9P pre{margin:20px 0;padding:18px;background:var(--raised);border:1px solid var(--line);border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.rulebook_article__ays9P pre code{font-size:inherit}.rulebook_article__ays9P blockquote{margin:20px 0;padding:2px 16px;border-left:3px solid var(--accent)}.rulebook_footer__dhTHO{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:40px;padding-top:16px;font-size:12px;color:var(--muted)}.rulebook_footer__dhTHO a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}@media(min-width:900px){.rulebook_header__guESC{padding:22px 36px}.rulebook_main__PclMh{padding:52px 36px 26px}.rulebook_hero__ETOnx{margin-bottom:38px;padding-bottom:34px}.rulebook_layout__120XK{display:grid;grid-template-columns:225px minmax(0,1fr);grid-gap:58px;gap:58px;align-items:start}.rulebook_sidebar__mlf65{display:block;position:-webkit-sticky;position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow:auto;padding-right:12px}.rulebook_tocLabel___3egu{font-size:10px;letter-spacing:.12em;font-weight:600;margin:0 0 12px}.rulebook_sidebar__mlf65 li a{font-size:12px;min-height:36px;padding:6px 0}.rulebook_top__xhoi3{display:inline-flex;min-height:44px;align-items:center;font-size:12px;margin-top:18px;text-decoration:none}.rulebook_mobileContents___oBI9{display:none}.rulebook_article__ays9P{max-width:740px;font-size:16px}.rulebook_article__ays9P h2{font-size:25px}}@media(max-width:370px){.rulebook_header__guESC{padding:12px 16px}.rulebook_header__guESC .brand{font-size:19px}.rulebook_header__guESC .brand-mark{display:none}.rulebook_main__PclMh{padding-left:16px;padding-right:16px}.rulebook_back__MISu1{font-size:12px}.rulebook_actions__KofeX .primary{font-size:13px}.rulebook_hero__ETOnx h1{font-size:31px}}