.rules-v2-piece-print-grid,.rules-v2-piece-groups{display:none}@media print{@page{size:letter landscape;margin:0}html:has(.rules-v2-page){-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}html:has(.rules-v2-page) body{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}html:has(.rules-v2-page) body>div{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}html:has(.rules-v2-page) main{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}html[data-rules-v2-feed],html[data-rules-v2-feed] body,html[data-rules-v2-feed] body>div,html[data-rules-v2-feed] main,html[data-rules-v2-feed] .rules-v2-page,html[data-rules-v2-feed] .rules-v2-shell,html[data-rules-v2-feed] .rules-v2-feed-root,html[data-rules-v2-feed] .rules-v2-feed{width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}html[data-rules-v2-feed] .rules-v2{height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}html[data-rules-v2-feed] .rules-v2-chrome-nav{display:none!important}html:not(.dark):has(.rules-v2-page){background:#fff!important}html:not(.dark):has(.rules-v2-page) body{background:#fff!important}html:not(.dark):has(.rules-v2-page) body>div{background:#fff!important}html:not(.dark):has(.rules-v2-page) main{background:#fff!important}html.dark:has(.rules-v2-page){background:#121212!important}html.dark:has(.rules-v2-page) body{background:#121212!important}html.dark:has(.rules-v2-page) body>div{background:#121212!important}html.dark:has(.rules-v2-page) main{background:#121212!important}html:has(.rules-v2-page) .site-header{display:none!important}html:has(.rules-v2-page) .site-bottom-nav{display:none!important}html:has(.rules-v2-page) .rules-v2-page-tools{display:none!important}html:has(.rules-v2-page) footer.no-print{display:none!important}.rules-v2-page,html[data-rules-v2-hide-header] .rules-v2-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:auto!important;min-height:0!important}html:has(.rules-v2-page):not([data-rules-v2-feed]) .rules-v2-page{box-sizing:border-box!important;width:11in!important;height:8.5in!important;min-height:0!important;padding:4mm!important;overflow:hidden!important}html:not(.dark) .rules-v2-page,html:not(.dark)[data-rules-v2-hide-header] .rules-v2-page{--section-glow:transparent;color:#1c1a17;background:#fff!important}html.dark .rules-v2-page,html.dark[data-rules-v2-hide-header] .rules-v2-page{--ink:#e8e6df;--paper:#121212;--paper-2:#181818;--rule:#3a3d40;--accent:#6fbf8f;--section-banner:#fff;--section-glow:#2ad8f4;--media-bg:#181818;color:#e8e6df;background:linear-gradient(168deg,#121212 0%,#181818 100%)!important}.rules-v2:has(.rules-v2-sheet){--rules-v2-media-width:28%;--rules-v2-media-gap:.9mm;flex-direction:column;max-width:none;height:785.764px;max-height:785.764px;margin:0;padding:0 0 0 5px;font-size:8.6pt;line-height:1.2;display:flex;overflow:hidden}.rules-v2-masthead{flex:none;margin:0;padding:0}.rules-v2-sheet-masthead{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.rules-v2-logo,.rules-v2-logo.logo-lockup-mark{width:1.85rem;min-width:1.85rem;max-width:1.85rem;height:1.85rem;max-height:1.85rem}.rules-v2 h1.rules-v2-logo-wordmark{letter-spacing:.16em;color:var(--section-banner,#fff);font-size:.78rem}.rules-v2-logo-lockup,.rules-v2-logo,.rules-v2-logo.logo-lockup-mark{color:var(--section-banner,#fff)}html:not(.dark) .rules-v2 .logo-lockup-mark,html:not(.dark) .rules-v2 .logo-lockup-wordmark{filter:none!important;animation:none!important}.rules-v2 h2.subtitle,.rules-v2 .rules-v2-handbook-title{font-size:.6rem}.rules-v2 p.rules-v2-session-facts{white-space:nowrap;letter-spacing:.02em;flex-wrap:nowrap;gap:.7mm;margin:.4mm 0 0;font-size:4.6pt}.rules-v2-sheet{flex-direction:column;flex:auto;gap:.4mm;min-height:0;overflow:hidden;display:flex!important}.rules-v2-sheet-masthead-row{flex-direction:row;flex:none;align-items:center;gap:2mm;width:100%;min-width:0;display:flex!important}.rules-v2-sheet-masthead-row .rules-v2-sheet-masthead{flex:none;width:auto;max-width:14%;display:block!important}.rules-v2-sheet-goal,.rules-v2-sheet-pieces{border-left:.4pt solid color-mix(in srgb, var(--rule,#3a3d40) 70%, transparent);flex-direction:row;align-items:center;gap:1.6mm;min-width:0;padding-left:2.4mm;display:flex!important}.rules-v2-sheet-goal{flex:36%}.rules-v2-sheet-pieces{flex:46%;margin-left:5mm}.rules-v2-sheet-pieces .rules-v2-sheet-block-heading,.rules-v2-sheet-pieces h3.section-title{letter-spacing:.02em;-webkit-text-stroke:.2px currentColor;white-space:nowrap;background-image:none;flex:none;align-self:center;margin:0;padding:0;font-size:.38rem;line-height:1;transform:translateY(-.7mm)}.rules-v2-sheet-pieces h3.section-title-icon .action-icon{width:.55em;height:.55em}.rules-v2-sheet-pieces .section-row-media-only{flex:auto;min-width:0;flex-direction:column!important}.rules-v2-sheet-pieces .section-media{flex:auto!important;width:100%!important;max-width:100%!important}.rules-v2-sheet-pieces ul.rules-v2-piece-print-grid{grid-template-rows:auto;grid-template-columns:repeat(8,minmax(0,1fr));gap:.6mm .8mm;margin:0}.rules-v2-sheet-pieces ul.rules-v2-piece-print-grid .piece-term-icon{width:3.8mm;height:3.8mm}.rules-v2-sheet-pieces ul.rules-v2-piece-print-grid .rules-v2-piece-label{gap:.2mm;font-size:5.5pt}.rules-v2-sheet-goal .rules-v2-sheet-block-heading,.rules-v2-sheet-goal h3.section-title{letter-spacing:.02em;-webkit-text-stroke:.2px currentColor;white-space:nowrap;background-image:none;flex:none;align-self:center;margin:0;padding:0;font-size:.38rem;line-height:1;transform:translateY(-.4mm)}.rules-v2-sheet-goal h3.section-title-icon .action-icon{width:.55em;height:.55em}.rules-v2-sheet-goal .section-media{display:none!important}.rules-v2-sheet-goal .section-row{flex:auto;gap:1.4mm;min-width:0;margin:0;align-items:center!important}.rules-v2-sheet-goal .section-media,.rules-v2-sheet-goal .rules-v2-diagram-goal{display:none!important}.rules-v2-sheet-goal .section-content{min-width:0;flex:auto!important;max-width:none!important}.rules-v2-sheet-goal .section-content p{white-space:nowrap;margin:0;font-size:6.2pt;line-height:1.12;display:block}.rules-v2-sheet-goal .section-content p+p{margin-top:.35mm}.rules-v2-sheet-setup{box-sizing:border-box;flex:none;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"main turn endgame";align-self:start;align-items:start;column-gap:1.8mm;height:auto;min-height:0;max-height:none;padding-top:1.2mm;overflow:visible;display:grid!important}.rules-v2-sheet-setup-main{grid-area:main;min-width:0;display:block!important}.rules-v2-sheet-setup-endgame{grid-area:endgame;min-width:0;display:block!important}.rules-v2-sheet-setup-turn{grid-area:turn;min-width:0;display:block!important}.rules-v2-sheet-actions{flex-direction:column;flex:auto;min-height:0;padding-top:0;overflow:hidden;display:flex!important}.rules-v2-actions-menu-title{border-bottom:.4pt solid color-mix(in srgb, var(--rule,#3a3d40) 70%, transparent);flex:none;justify-content:center;align-items:center;margin:0 0 .4mm;padding:.1mm 0 .5mm;display:flex!important}.rules-v2-actions-menu-title .section-title{text-align:center;letter-spacing:.12em;text-transform:uppercase;-webkit-text-stroke:.45px currentColor;paint-order:stroke fill;margin:0;padding:0;font-size:.82rem;font-weight:700}.rules-v2-sheet-flow,.rules-v2-sheet-setup-flow,.rules-v2-sheet-actions-flow{column-count:3;column-fill:balance;column-rule:.3pt solid color-mix(in srgb, var(--rule,#3a3d40) 65%, transparent);column-gap:1.8mm;min-height:0;overflow:hidden;display:block!important}.rules-v2-sheet-setup-flow{flex:0 auto;height:100%;max-height:100%}.rules-v2-sheet-setup .section-row,.rules-v2-sheet-setup .section-row-media-only{align-items:flex-start!important}.rules-v2-sheet-setup .section-media{flex:0 0 var(--rules-v2-media-width)!important;align-self:flex-start!important}.rules-v2-sheet-setup .rules-v2-sheet-block-heading{margin-top:1mm}.rules-v2-sheet-setup .rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.6mm}.rules-v2-sheet-setup .rules-v2-diagram-setup,.rules-v2-sheet-setup .rules-v2-diagram-win{aspect-ratio:2.8;max-height:7mm}.rules-v2-sheet-setup .rules-v2-diagram-coaster-setup{aspect-ratio:2.4;max-height:6.5mm}.rules-v2-sheet-setup .rules-v2-diagram-coasterEliminated{aspect-ratio:2.6;max-height:6.5mm}.rules-v2-sheet-setup .rules-v2-diagram-dice{aspect-ratio:2.4;max-height:6mm}.rules-v2-sheet-setup-turn .rules-v2-diagram-dice{max-height:10mm}.rules-v2-sheet-actions-flow .rules-v2-diagram{max-height:6.5mm}.rules-v2-sheet-actions-flow .rules-v2-diagram-launch,.rules-v2-sheet-actions-flow .rules-v2-diagram-crushOutcomes{aspect-ratio:1.85;width:100%;max-width:100%;max-height:8mm;margin-inline:0}.rules-v2-sheet-actions-flow{column-fill:auto;flex:auto;height:100%;min-height:0}.rules-v2-sheet-block{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;display:block!important}.rules-v2-sheet-block.rules-v2-sheet-goal,.rules-v2-sheet-block.rules-v2-sheet-pieces{flex-direction:row;align-items:center;display:flex!important}.rules-v2-sheet-block.rules-v2-sheet-block-heading-actions-chapter{display:none!important}.rules-v2-sheet-block-heading{break-after:avoid;page-break-after:avoid;margin-top:2mm}.rules-v2-sheet-block-heading:first-child{margin-top:0}.rules-v2 .action-item{margin-top:0}.rules-v2 h3.section-title{letter-spacing:.04em;-webkit-text-stroke:.45px currentColor;paint-order:stroke fill;text-shadow:none;break-after:avoid;page-break-after:avoid;margin:1.4mm 0 1mm;padding:.8mm 0 .01rem;font-size:.72rem;font-weight:700}.rules-v2 h3.section-title-icon{gap:4px}.rules-v2 h3.section-title-icon .action-icon{width:.95em;height:.95em}.rules-v2 .action-icon,.rules-v2 h4.action-title .action-icon{width:.9em;height:.9em}.rules-v2 h4.action-title{letter-spacing:.035em;-webkit-text-stroke:.4px currentColor;paint-order:stroke fill;text-shadow:none;color:var(--ink,#e8e6df);gap:.28em;margin:2mm 0 .55mm;font-size:.62rem;font-weight:700}html:not(.dark) .rules-v2 h3.section-title,html:not(.dark) .rules-v2 h4.action-title{text-shadow:none}.rules-v2 h4.action-title .action-icon{color:inherit}.rules-v2 h4.action-title .action-title-rest{color:inherit;-webkit-text-stroke:0;font-weight:600}.rules-v2-sheet-block:first-child h4.action-title,.rules-v2-sheet-block-heading+.rules-v2-sheet-block h4.action-title{margin-top:1.6mm}.rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.35mm}.rules-v2-sheet-actions-flow .rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.7mm}.rules-v2-sheet-actions-flow h4.action-title{margin-top:2.2mm;margin-bottom:.45mm}.rules-v2-sheet-actions-flow .rules-v2-sheet-block:first-child h4.action-title,.rules-v2-sheet-actions-flow .rules-v2-sheet-block-heading+.rules-v2-sheet-block h4.action-title{margin-top:1.5mm}.rules-v2-sheet-actions-flow .action-row+.action-row{margin-top:.9mm}.rules-v2-sheet-actions-flow .rules-v2-rule-body>p+p{margin-top:.35em!important}.rules-v2-sheet-block-heading+.rules-v2-sheet-block{margin-top:0}.rules-v2 .section-row:not(.section-row-media-only),.rules-v2 .action-row{break-inside:avoid;page-break-inside:avoid;gap:1.6mm;flex-flow:row!important;align-items:flex-start!important}.rules-v2 .section-row-media-only{flex-direction:column!important;align-items:stretch!important}.rules-v2 .section-row-media-only .section-media{flex:auto!important;width:100%!important;max-width:100%!important}.rules-v2 .section-row-wide{flex-direction:column!important;align-items:stretch!important}.rules-v2 .section-media,.rules-v2 .action-media{flex:0 0 var(--rules-v2-media-width);min-width:0;overflow:hidden;width:var(--rules-v2-media-width)!important;max-width:var(--rules-v2-media-width)!important}.rules-v2 .section-content,.rules-v2 .action-content{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;hyphenate-limit-chars:6 3 3;flex:1 1 0;justify-content:flex-start;min-width:0;width:auto!important;max-width:none!important}.rules-v2 .rules-v2-sheet-goal .section-row{gap:1.2mm;align-items:center!important}.rules-v2 .rules-v2-sheet-goal .section-media,.rules-v2 .rules-v2-sheet-goal .rules-v2-diagram-goal{display:none!important}.rules-v2 .rules-v2-sheet-goal .section-content{min-width:0;flex:auto!important}.rules-v2 .rules-v2-sheet-goal .section-content p{white-space:nowrap;margin:0;font-size:6.2pt;line-height:1.12;display:block}.rules-v2 .rules-v2-sheet-goal .section-content p+p{margin-top:.35mm}.rules-v2 .rules-v2-sheet-goal .piece-term-icon{vertical-align:-1mm;width:2.8mm;height:2.8mm;margin-right:.25mm;overflow:hidden}.rules-v2 .rules-v2-rule-body,.rules-v2 .rules-v2-rule-list{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.rules-v2 .section-row-wide .section-media,.rules-v2 .section-row-wide .section-content,.rules-v2 .section-row-text .section-content{flex:auto;width:100%!important;max-width:100%!important}.rules-v2 .section-row-wide .section-media:has(.rules-v2-diagram-pieces:not([data-layout=grid])){width:100%!important;max-width:100%!important}.rules-v2-diagram{--rules-v2-diagram-aspect:1.7 / 1;max-width:100%;overflow:hidden}.rules-v2-diagram-coaster,.rules-v2-diagram-boatJump,.rules-v2-diagram-fatalWater{aspect-ratio:var(--rules-v2-diagram-aspect)}.rules-v2-diagram-dice{aspect-ratio:1.95;width:100%;max-width:100%}.rules-v2-diagram-coaster-setup{aspect-ratio:1.55;width:100%;max-width:100%}.rules-v2-diagram-goal{aspect-ratio:2}.rules-v2-diagram-compact{aspect-ratio:1.65}.rules-v2-diagram-stack{aspect-ratio:2.05;width:100%;max-width:100%}.rules-v2-diagram-launch{aspect-ratio:.85;width:92%;max-width:92%;margin-inline:auto}.rules-v2-diagram-crushOutcomes{aspect-ratio:.72;width:88%;max-width:88%;margin-inline:auto}.rules-v2-diagram-tight{aspect-ratio:1.65;width:100%;max-width:100%}.rules-v2-diagram-dice.rules-v2-diagram-tight{aspect-ratio:1.95;width:100%;max-width:100%}.rules-v2-diagram-setup{aspect-ratio:2}.rules-v2-diagram-pieces{aspect-ratio:auto;height:auto;padding-bottom:0!important}.rules-v2-diagram-pieces .rules-diagram,.rules-v2-diagram-pieces .rules-diagram-canvas,.rules-v2 ul.rules-v2-piece-labels{display:none!important}.rules-v2-diagram-pieces[data-mine=on] ul.rules-v2-piece-print-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.rules-v2 ul.rules-v2-piece-print-grid{aspect-ratio:auto;pointer-events:none;grid-template-rows:auto;grid-template-columns:repeat(8,minmax(0,1fr));gap:1mm 1.2mm;width:100%;margin:.6mm 0 1.4mm;padding:0;list-style:none;position:static;transform:none;display:grid!important}.rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label{box-sizing:border-box;letter-spacing:0;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5mm;width:100%;min-width:0;max-width:100%;margin:0;padding:0 .2mm;font-size:7.5pt;line-height:1.15;display:flex;overflow:hidden}.rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;display:block}.rules-v2 ul.rules-v2-piece-print-grid .piece-term-icon{object-fit:contain;flex-shrink:0;width:5.5mm;height:5.5mm;margin:0}.rules-v2 .section-row+.section-row,.rules-v2 .action-row+.action-row{margin-top:1mm}.rules-v2 p{margin:.14em 0}.rules-v2 .rules-v2-rule-body>p{margin:.12em 0!important}.rules-v2 .rules-v2-rule-body>p:first-child{margin-top:0!important}.rules-v2 .rules-v2-rule-body>p:last-child{margin-bottom:0!important}.rules-v2 .rules-v2-rule-body>p+p{margin-top:.42em!important}.rules-v2 .rules-v2-rule-list{margin:.12em 0 0!important;padding:0 0 0 1.1em!important}.rules-v2 .rules-v2-rule-list>li{margin:.06em 0!important}.rules-v2 footer{display:none}}html[data-rules-v2-print-mode]{background:#fff}html.dark[data-rules-v2-print-mode]{background:#121212}html[data-rules-v2-print-mode] body,html[data-rules-v2-print-mode] body>div,html[data-rules-v2-print-mode] main{min-height:100%;background:#fff!important}html.dark[data-rules-v2-print-mode] body,html.dark[data-rules-v2-print-mode] body>div,html.dark[data-rules-v2-print-mode] main{background:#121212!important}html[data-rules-v2-print-mode] main,html[data-rules-v2-print-mode] .rules-v2-page,html[data-rules-v2-print-mode] .rules-v2-shell{width:max-content;max-width:100%;margin-inline:auto}html[data-rules-v2-print-mode] footer.no-print{display:none!important}html[data-rules-v2-print-mode] .rules-v2-page,html[data-rules-v2-print-mode][data-rules-v2-hide-header] .rules-v2-page{width:max-content;max-width:100%;height:auto;box-shadow:none;margin:0 auto;padding:0 0 2rem;overflow:visible;background:0 0!important;min-height:0!important}html[data-rules-v2-print-mode] .rules-v2-print-sheet{box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:11in;max-width:11in;height:8.5in;min-height:0;margin:.75rem auto 2rem;padding:4mm;overflow:hidden;box-shadow:0 12px 40px #0006}html[data-rules-v2-print-mode]:not(.dark) .rules-v2-print-sheet{--section-glow:transparent;color:#1c1a17;background:#fff!important}html[data-rules-v2-print-mode].dark .rules-v2-print-sheet{--ink:#e8e6df;--paper:#121212;--paper-2:#181818;--rule:#3a3d40;--accent:#6fbf8f;--section-banner:#fff;--section-glow:#2ad8f4;--media-bg:#181818;color:#e8e6df;background:linear-gradient(168deg,#121212 0%,#181818 100%)!important}html[data-rules-v2-print-mode] .rules-v2-shell{width:max-content;max-width:100%;margin-inline:auto}html[data-rules-v2-print-mode] .rules-v2-sheet-flow>.rules-v2-sheet-block{max-width:100%;overflow:hidden}html[data-rules-v2-print-mode] .rules-v2 h3.section-title,html[data-rules-v2-print-mode] .rules-v2 h4.action-title{width:fit-content;max-width:100%}html[data-rules-v2-print-mode] .rules-v2:has(.rules-v2-sheet){--rules-v2-media-width:28%;--rules-v2-media-gap:.9mm;flex-direction:column;max-width:none;height:785.764px;max-height:785.764px;margin:0;padding:0 0 0 5px;font-size:8.6pt;line-height:1.2;display:flex;overflow:hidden}html[data-rules-v2-print-mode] .rules-v2-masthead{flex:none;margin:0;padding:0}html[data-rules-v2-print-mode] .rules-v2-sheet-masthead{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}html[data-rules-v2-print-mode] .rules-v2-logo,html[data-rules-v2-print-mode] .rules-v2-logo.logo-lockup-mark{width:1.85rem;min-width:1.85rem;max-width:1.85rem;height:1.85rem;max-height:1.85rem}html[data-rules-v2-print-mode] .rules-v2 h1.rules-v2-logo-wordmark{letter-spacing:.16em;color:var(--section-banner,#fff);font-size:.78rem}html[data-rules-v2-print-mode] .rules-v2-logo-lockup,html[data-rules-v2-print-mode] .rules-v2-logo,html[data-rules-v2-print-mode] .rules-v2-logo.logo-lockup-mark{color:var(--section-banner,#fff)}html[data-rules-v2-print-mode]:not(.dark) .rules-v2 .logo-lockup-mark,html[data-rules-v2-print-mode]:not(.dark) .rules-v2 .logo-lockup-wordmark{filter:none;animation:none}html[data-rules-v2-print-mode] .rules-v2 h2.subtitle,html[data-rules-v2-print-mode] .rules-v2 .rules-v2-handbook-title{font-size:.6rem}html[data-rules-v2-print-mode] .rules-v2-sheet{flex-direction:column;flex:auto;gap:.4mm;min-height:0;overflow:hidden;display:flex!important}html[data-rules-v2-print-mode] .rules-v2-sheet-masthead-row{flex-direction:row;flex:none;align-items:center;gap:2mm;width:100%;min-width:0;display:flex!important}html[data-rules-v2-print-mode] .rules-v2-sheet-masthead-row .rules-v2-sheet-masthead{flex:none;width:auto;max-width:14%;display:block!important}html[data-rules-v2-print-mode] .rules-v2-sheet-goal,html[data-rules-v2-print-mode] .rules-v2-sheet-pieces{border-left:.4pt solid color-mix(in srgb, var(--rule,#3a3d40) 70%, transparent);flex-direction:row;align-items:center;gap:1.6mm;min-width:0;padding-left:2.4mm;display:flex!important}html[data-rules-v2-print-mode] .rules-v2-sheet-goal{flex:36%}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces{flex:46%;margin-left:5mm}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces .rules-v2-sheet-block-heading,html[data-rules-v2-print-mode] .rules-v2-sheet-pieces h3.section-title{letter-spacing:.02em;-webkit-text-stroke:.2px currentColor;white-space:nowrap;background-image:none;flex:none;align-self:center;margin:0;padding:0;font-size:.38rem;line-height:1;transform:translateY(-.7mm)}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces h3.section-title-icon .action-icon{width:.55em;height:.55em}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces .section-row-media-only{flex:auto;min-width:0;flex-direction:column!important}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces .section-media{flex:auto!important;width:100%!important;max-width:100%!important}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces ul.rules-v2-piece-print-grid{grid-template-rows:auto;grid-template-columns:repeat(8,minmax(0,1fr));gap:.6mm .8mm;margin:0}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces ul.rules-v2-piece-print-grid .piece-term-icon{width:3.8mm;height:3.8mm}html[data-rules-v2-print-mode] .rules-v2-sheet-pieces ul.rules-v2-piece-print-grid .rules-v2-piece-label{gap:.2mm;font-size:5.5pt}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .rules-v2-sheet-block-heading,html[data-rules-v2-print-mode] .rules-v2-sheet-goal h3.section-title{letter-spacing:.02em;-webkit-text-stroke:.2px currentColor;white-space:nowrap;background-image:none;flex:none;align-self:center;margin:0;padding:0;font-size:.38rem;line-height:1;transform:translateY(-.4mm)}html[data-rules-v2-print-mode] .rules-v2-sheet-goal h3.section-title-icon .action-icon{width:.55em;height:.55em}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .section-media{display:none!important}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .section-row{flex:auto;gap:1.4mm;min-width:0;margin:0;align-items:center!important}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .section-media,html[data-rules-v2-print-mode] .rules-v2-sheet-goal .rules-v2-diagram-goal{display:none!important}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .section-content{min-width:0;flex:auto!important;max-width:none!important}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .section-content p{white-space:nowrap;margin:0;font-size:6.2pt;line-height:1.12;display:block}html[data-rules-v2-print-mode] .rules-v2-sheet-goal .section-content p+p{margin-top:.35mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup{box-sizing:border-box;flex:none;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"main turn endgame";align-self:start;align-items:start;column-gap:1.8mm;height:auto;min-height:0;max-height:none;padding-top:1.2mm;overflow:visible;display:grid!important}html[data-rules-v2-print-mode] .rules-v2-sheet-setup-main{grid-area:main;min-width:0;display:block!important}html[data-rules-v2-print-mode] .rules-v2-sheet-setup-endgame{grid-area:endgame;min-width:0;display:block!important}html[data-rules-v2-print-mode] .rules-v2-sheet-setup-turn{grid-area:turn;min-width:0;display:block!important}html[data-rules-v2-print-mode] .rules-v2-sheet-actions{flex-direction:column;flex:auto;min-height:0;padding-top:0;overflow:hidden;display:flex!important}html[data-rules-v2-print-mode] .rules-v2-actions-menu-title{border-bottom:.4pt solid color-mix(in srgb, var(--rule,#3a3d40) 70%, transparent);flex:none;justify-content:center;align-items:center;margin:0 0 .4mm;padding:.1mm 0 .5mm;display:flex!important}html[data-rules-v2-print-mode] .rules-v2-actions-menu-title .section-title{text-align:center;letter-spacing:.12em;text-transform:uppercase;-webkit-text-stroke:.45px currentColor;paint-order:stroke fill;margin:0;padding:0;font-size:.82rem;font-weight:700}html[data-rules-v2-print-mode] .rules-v2-sheet-flow,html[data-rules-v2-print-mode] .rules-v2-sheet-setup-flow,html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow{column-count:3;column-fill:balance;column-rule:.3pt solid color-mix(in srgb, var(--rule,#3a3d40) 65%, transparent);column-gap:1.8mm;min-height:0;overflow:hidden;display:block!important}html[data-rules-v2-print-mode] .rules-v2-sheet-setup-flow{flex:0 auto;height:100%;max-height:100%}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .section-row,html[data-rules-v2-print-mode] .rules-v2-sheet-setup .section-row-media-only{align-items:flex-start!important}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .section-media{flex:0 0 var(--rules-v2-media-width)!important;align-self:flex-start!important}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-sheet-block-heading{margin-top:1mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.6mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-diagram-setup,html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-diagram-win{aspect-ratio:2.8;max-height:7mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-diagram-coaster-setup{aspect-ratio:2.4;max-height:6.5mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-diagram-coasterEliminated{aspect-ratio:2.6;max-height:6.5mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup .rules-v2-diagram-dice{aspect-ratio:2.4;max-height:6mm}html[data-rules-v2-print-mode] .rules-v2-sheet-setup-turn .rules-v2-diagram-dice{max-height:10mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-diagram-launch,html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-diagram-crushOutcomes{aspect-ratio:1.85;width:100%;max-width:100%;max-height:8mm;margin-inline:0}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow{column-fill:auto;flex:auto;height:100%;min-height:0}html[data-rules-v2-print-mode] .rules-v2-sheet-block{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;display:block!important}html[data-rules-v2-print-mode] .rules-v2-sheet-block.rules-v2-sheet-goal,html[data-rules-v2-print-mode] .rules-v2-sheet-block.rules-v2-sheet-pieces{flex-direction:row;align-items:center;display:flex!important}html[data-rules-v2-print-mode] .rules-v2-sheet-block.rules-v2-sheet-block-heading-actions-chapter{display:none!important}html[data-rules-v2-print-mode] .rules-v2-sheet-block-heading{break-after:avoid;page-break-after:avoid;margin-top:3.2mm}html[data-rules-v2-print-mode] .rules-v2-sheet-block-heading:first-child{margin-top:0}html[data-rules-v2-print-mode] .rules-v2 .section-row-media-only{flex-direction:column!important;align-items:stretch!important}html[data-rules-v2-print-mode] .rules-v2 .section-row-media-only .section-media{flex:auto!important;width:100%!important;max-width:100%!important}html[data-rules-v2-print-mode] .rules-v2 .action-item{margin-top:0}html[data-rules-v2-print-mode] .rules-v2 h3.section-title{letter-spacing:.04em;-webkit-text-stroke:.45px currentColor;paint-order:stroke fill;text-shadow:none;break-after:avoid;page-break-after:avoid;margin:1.4mm 0 1mm;padding:.8mm 0 .01rem;font-size:.72rem;font-weight:700}html[data-rules-v2-print-mode] .rules-v2 h3.section-title-icon{gap:4px}html[data-rules-v2-print-mode] .rules-v2 h3.section-title-icon .action-icon{width:.95em;height:.95em}html[data-rules-v2-print-mode] .rules-v2 .action-icon,html[data-rules-v2-print-mode] .rules-v2 h4.action-title .action-icon{width:.9em;height:.9em}html[data-rules-v2-print-mode] .rules-v2 h4.action-title{letter-spacing:.035em;-webkit-text-stroke:.4px currentColor;paint-order:stroke fill;text-shadow:none;color:var(--ink,#e8e6df);gap:.28em;margin:2mm 0 .55mm;font-size:.62rem;font-weight:700}html[data-rules-v2-print-mode]:not(.dark) .rules-v2 h3.section-title,html[data-rules-v2-print-mode]:not(.dark) .rules-v2 h4.action-title{text-shadow:none}html[data-rules-v2-print-mode] .rules-v2 h4.action-title .action-icon{color:inherit}html[data-rules-v2-print-mode] .rules-v2 h4.action-title .action-title-rest{color:inherit;-webkit-text-stroke:0;font-weight:600}html[data-rules-v2-print-mode] .rules-v2-sheet-block:first-child h4.action-title,html[data-rules-v2-print-mode] .rules-v2-sheet-block-heading+.rules-v2-sheet-block h4.action-title{margin-top:1.6mm}html[data-rules-v2-print-mode] .rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.35mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-sheet-block:first-child h4.action-title,html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-sheet-block-heading+.rules-v2-sheet-block h4.action-title{margin-top:1.5mm}html[data-rules-v2-print-mode] .rules-v2-sheet-block-heading+.rules-v2-sheet-block{margin-top:0}html[data-rules-v2-print-mode] .rules-v2 .section-row:not(.section-row-media-only),html[data-rules-v2-print-mode] .rules-v2 .action-row{break-inside:avoid;page-break-inside:avoid;gap:1.6mm;flex-flow:row!important;align-items:flex-start!important}html[data-rules-v2-print-mode] .rules-v2 .section-row-wide{flex-direction:column!important;align-items:stretch!important}html[data-rules-v2-print-mode] .rules-v2 .section-media,html[data-rules-v2-print-mode] .rules-v2 .action-media{flex:0 0 var(--rules-v2-media-width);min-width:0;overflow:hidden;width:var(--rules-v2-media-width)!important;max-width:var(--rules-v2-media-width)!important}html[data-rules-v2-print-mode] .rules-v2 .section-content,html[data-rules-v2-print-mode] .rules-v2 .action-content{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;hyphenate-limit-chars:6 3 3;flex:1 1 0;justify-content:flex-start;min-width:0;width:auto!important;max-width:none!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .section-row{gap:1.2mm;align-items:center!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .section-media,html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .rules-v2-diagram-goal{display:none!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .section-content{min-width:0;flex:auto!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .section-content p{white-space:nowrap;margin:0;font-size:6.2pt;line-height:1.12;display:block}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .section-content p+p{margin-top:.35mm}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .piece-term-icon{vertical-align:-1mm;width:2.8mm;height:2.8mm;margin-right:.25mm;overflow:hidden}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-body,html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-list{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}html[data-rules-v2-print-mode] .rules-v2 .section-row-wide .section-media,html[data-rules-v2-print-mode] .rules-v2 .section-row-wide .section-content,html[data-rules-v2-print-mode] .rules-v2 .section-row-text .section-content{flex:auto;width:100%!important;max-width:100%!important}html[data-rules-v2-print-mode] .rules-v2 .section-row-wide .section-media:has(.rules-v2-diagram-pieces:not([data-layout=grid])){width:100%!important;max-width:100%!important}html[data-rules-v2-print-mode] .rules-v2-diagram{--rules-v2-diagram-aspect:1.7 / 1;max-width:100%;overflow:hidden}html[data-rules-v2-print-mode] .rules-v2-diagram-coaster,html[data-rules-v2-print-mode] .rules-v2-diagram-boatJump,html[data-rules-v2-print-mode] .rules-v2-diagram-fatalWater{aspect-ratio:var(--rules-v2-diagram-aspect)}html[data-rules-v2-print-mode] .rules-v2-diagram-dice{aspect-ratio:1.95;width:100%;max-width:100%}html[data-rules-v2-print-mode] .rules-v2-diagram-coaster-setup{aspect-ratio:1.55;width:100%;max-width:100%}html[data-rules-v2-print-mode] .rules-v2-diagram-goal{aspect-ratio:2}html[data-rules-v2-print-mode] .rules-v2-diagram-goal .rules-diagram-canvas canvas,html[data-rules-v2-print-mode] .rules-v2-diagram-goal .rules-diagram-snapshot{object-position:center}html[data-rules-v2-print-mode] .rules-v2-diagram-compact{aspect-ratio:1.65}html[data-rules-v2-print-mode] .rules-v2-diagram-stack{aspect-ratio:2.05;width:100%;max-width:100%}html[data-rules-v2-print-mode] .rules-v2-diagram-launch{aspect-ratio:.85;width:92%;max-width:92%;margin-inline:auto}html[data-rules-v2-print-mode] .rules-v2-diagram-crushOutcomes{aspect-ratio:.72;width:88%;max-width:88%;margin-inline:auto}html[data-rules-v2-print-mode] .rules-v2-diagram-tight{aspect-ratio:1.65;width:100%;max-width:100%}html[data-rules-v2-print-mode] .rules-v2-diagram-dice.rules-v2-diagram-tight{aspect-ratio:1.95;width:100%;max-width:100%}html[data-rules-v2-print-mode] .rules-v2-diagram-setup{aspect-ratio:2}html[data-rules-v2-print-mode] .rules-v2-diagram-pieces{aspect-ratio:auto;height:auto;padding-bottom:0!important}html[data-rules-v2-print-mode] .rules-v2-diagram-pieces .rules-diagram,html[data-rules-v2-print-mode] .rules-v2-diagram-pieces .rules-diagram-canvas,html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-labels{display:none!important}html[data-rules-v2-print-mode] .rules-v2-diagram-pieces[data-mine=on] ul.rules-v2-piece-print-grid{grid-template-columns:repeat(8,minmax(0,1fr))}html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-print-grid{aspect-ratio:auto;pointer-events:none;grid-template-rows:auto;grid-template-columns:repeat(8,minmax(0,1fr));gap:1mm 1.2mm;width:100%;margin:.6mm 0 1.4mm;padding:0;list-style:none;position:static;transform:none;display:grid!important}html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label{box-sizing:border-box;letter-spacing:0;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5mm;width:100%;min-width:0;max-width:100%;margin:0;padding:0 .2mm;font-size:7.5pt;line-height:1.15;display:flex;overflow:hidden}html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;display:block}html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-print-grid .piece-term-icon{object-fit:contain;flex-shrink:0;width:5.5mm;height:5.5mm;margin:0}html[data-rules-v2-print-mode] .rules-v2 .section-row+.section-row,html[data-rules-v2-print-mode] .rules-v2 .action-row+.action-row{margin-top:1mm}html[data-rules-v2-print-mode] .rules-v2 p{margin:.14em 0}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-body>p{margin:.12em 0!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-body>p:first-child{margin-top:0!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-body>p:last-child{margin-bottom:0!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-body>p+p{margin-top:.42em!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-list{margin:.12em 0 0!important;padding:0 0 0 1.1em!important}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-rule-list>li{margin:.06em 0!important}html[data-rules-v2-print-mode] .rules-v2 footer{display:none}html[data-rules-v2-print-mode] .rules-v2-page-tools{z-index:40;width:min(11in,100% - 2rem);margin:.75rem auto 0;position:sticky;top:.5rem}@media print{html[data-rules-v2-print-mode] .rules-v2-print-sheet{width:auto!important;max-width:none!important;height:auto!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0 0 0 5px!important;overflow:visible!important}}html[data-rules-v2-print-mode] .rules-v2 .rules-v2-sheet-goal .section-content p{font-size:5.4pt}html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label{font-size:6.5pt}html[data-rules-v2-print-mode] .rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label>span{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow{font-size:7.15pt;line-height:1.08}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-diagram{max-height:6.5mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-diagram-launch,html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-diagram-crushOutcomes{max-height:8mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.4mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow h4.action-title{margin-top:1.5mm;margin-bottom:.3mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .action-row+.action-row{margin-top:.55mm}html[data-rules-v2-print-mode] .rules-v2-sheet-actions-flow .rules-v2-rule-body>p+p{margin-top:.28em!important}@media print{.rules-v2 .rules-v2-sheet-goal .section-content p{font-size:5.4pt}.rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label{font-size:6.5pt}.rules-v2 ul.rules-v2-piece-print-grid .rules-v2-piece-label>span{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual}.rules-v2-sheet-actions-flow{font-size:7.15pt;line-height:1.08}.rules-v2-sheet-actions-flow .rules-v2-diagram{max-height:6.5mm}.rules-v2-sheet-actions-flow .rules-v2-diagram-launch,.rules-v2-sheet-actions-flow .rules-v2-diagram-crushOutcomes{max-height:8mm}.rules-v2-sheet-actions-flow .rules-v2-sheet-block+.rules-v2-sheet-block{margin-top:.4mm}.rules-v2-sheet-actions-flow h4.action-title{margin-top:1.5mm;margin-bottom:.3mm}.rules-v2-sheet-actions-flow .action-row+.action-row{margin-top:.55mm}.rules-v2-sheet-actions-flow .rules-v2-rule-body>p+p{margin-top:.28em!important}}.rules-diagram-capture-progress{z-index:2147482000;padding:0;padding-top:env(safe-area-inset-top,0px);color:#f6efe4;pointer-events:none;background:#1a1208e6;font-family:ui-sans-serif,system-ui,sans-serif;display:block;position:fixed;top:0;left:0;right:0}.rules-diagram-capture-progress-card{align-items:center;gap:.6rem;padding:.3rem .75rem;display:flex}.rules-diagram-capture-progress-label{text-align:right;font-variant-numeric:tabular-nums;order:2;min-width:4.5rem;margin:0;font-size:.8rem;font-weight:700;line-height:1}.rules-diagram-capture-progress-track{background:#ffffff29;border-radius:999px;flex:auto;height:.5rem;overflow:hidden}.rules-diagram-capture-progress-fill{border-radius:inherit;background:#f0c010;min-width:.45rem;height:100%;transition:width .18s ease-out}@media print{.rules-diagram-capture-progress{display:none!important}}
@page{size:A4 landscape;margin:0}html:has(.rules-v2-booklet){background:var(--hb-desk);--hb-desk:#fff;--hb-chrome:#1c1a17;--hb-chrome-muted:#5a5852;--hb-chrome-rule:#c8c4bc;--hb-paper:#fff;--hb-paper-2:#fff;--hb-waste:#fff;--hb-ink:#1c1a17;--hb-muted:#5a5852;--hb-rule:#c8c4bc;--hb-orange:#d35400;--hb-mustard:#c9a227;--hb-teal:#1a6b6b;--hb-red:#a31f1f;--hb-olive:#5c6b3a;--hb-guide:#6e6c66;--font-booklet:var(--font-booklet-sans), var(--font-chakra-petch), ui-sans-serif, system-ui, sans-serif;--font-booklet-cond:var(--font-booklet-condensed), var(--font-booklet);--font-booklet-num:var(--font-booklet-mono), ui-monospace, monospace}html.dark:has(.rules-v2-booklet){--hb-desk:#121212;--hb-chrome:#e8e6df;--hb-chrome-muted:#a8a69e;--hb-chrome-rule:#3a3d40;--hb-waste:#fff}html:has(.rules-v2-booklet) body{background:var(--hb-desk);color:var(--hb-chrome)}html:has(.rules-v2-booklet) .rules-v2-page{background:var(--hb-desk);color:var(--hb-chrome)}html:has(.rules-v2-booklet) .rules-v2-shell{min-height:0}html:has(.rules-v2-booklet) .rules-v2-page-tools{background:var(--hb-desk);border-bottom-color:var(--hb-chrome-rule);color:var(--hb-chrome)}html:has(.rules-v2-booklet) .rules-v2-booklet-assemble{max-width:44rem;color:var(--hb-chrome);font-family:var(--font-booklet);margin:0 auto;padding:1.1rem 1.25rem .4rem}html:has(.rules-v2-booklet) .rules-v2-booklet-assemble h2{font-family:var(--font-booklet-cond);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.95rem}html:has(.rules-v2-booklet) .rules-v2-booklet-assemble p{color:var(--hb-chrome-muted);margin:0;font-size:.92rem;line-height:1.45}html:has(.rules-v2-booklet) .rules-v2-booklet-press{flex-direction:column;align-items:center;gap:1.6rem;padding:1rem .75rem 3rem;display:flex;overflow-x:auto}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet-label{font-family:var(--font-booklet-num);letter-spacing:.08em;text-transform:uppercase;color:var(--hb-chrome-muted);margin:0 0 .4rem;font-size:.72rem}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet-plate{background:var(--hb-waste);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:297mm;height:210mm;position:relative;box-shadow:0 12px 28px #00000014}html:has(.rules-v2-booklet) .rules-v2-booklet-trim{z-index:1;zoom:1.202;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;outline:.28mm dashed var(--hb-guide);outline-offset:2mm;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-direction:row;width:210mm;height:148mm;margin:auto;display:flex;position:absolute;inset:0;overflow:visible}html:has(.rules-v2-booklet) .rules-v2-booklet-trim>.rules-v2-booklet-leaf:first-child{transform:translateX(var(--booklet-creep,0mm))}html:has(.rules-v2-booklet) .rules-v2-booklet-trim>.rules-v2-booklet-leaf:last-child{transform:translateX(calc(-1 * var(--booklet-creep,0mm)))}html:has(.rules-v2-booklet) .rules-v2-booklet-guides{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html:has(.rules-v2-booklet) .rules-v2-booklet-guide-trim{display:none}html:has(.rules-v2-booklet) .rules-v2-booklet-guide-crop{stroke:var(--hb-guide);stroke-width:.7px}html:has(.rules-v2-booklet) .rules-v2-booklet-guide-fold{stroke:var(--hb-guide);stroke-width:.15px;stroke-dasharray:1.6 1.8}html:has(.rules-v2-booklet) .rules-v2-booklet-guide-staple{stroke:var(--hb-guide);stroke-width:.85px;fill:none}html:has(.rules-v2-booklet) .rules-v2-booklet-guide-label{fill:var(--hb-guide);font-size:8px;font-family:var(--font-booklet-num);letter-spacing:.12em;text-transform:uppercase;opacity:.72}html[data-rules-v2-booklet-hide-guides] .rules-v2-booklet-guide-crop,html[data-rules-v2-booklet-hide-guides] .rules-v2-booklet-guide-fold,html[data-rules-v2-booklet-hide-guides] .rules-v2-booklet-guide-staple,html[data-rules-v2-booklet-hide-guides] .rules-v2-booklet-guide-label,html[data-rules-v2-booklet-hide-guides] .rules-v2-booklet-sheet-label{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf{z-index:1;box-sizing:border-box;width:105mm;height:148mm;color:var(--hb-ink);font-family:var(--font-booklet);--ink:var(--hb-ink);--paper:var(--hb-paper);--paper-2:var(--hb-paper-2);--rule:var(--hb-rule);--accent:#6fbf8f;--section-banner:#fff;--section-glow:transparent;--media-bg:transparent;--hb-chapter:var(--hb-ink);--rules-v2-media-width:100%;--rules-v2-media-gap:0;background:0 0;flex-direction:column;max-width:none;margin:0;padding:8mm 7.5mm;font-size:9.6pt;line-height:1.22;display:flex;position:relative;overflow:visible}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf[data-booklet-leaf=teach-03]{background:#6fbf8f17}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.is-recto{padding-left:10.5mm;padding-right:7.5mm}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.is-verso{padding-left:7.5mm;padding-right:10.5mm}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back){padding:0}html:has(.rules-v2-booklet) .rules-v2-booklet-page-confetti{z-index:0;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:absolute;inset:0;overflow:hidden}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf:has(>.rules-v2-booklet-page-confetti)>.rules-v2-booklet-leaf-body{z-index:auto}html:has(.rules-v2-booklet) .rules-v2-booklet-page-confetti span{-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block;position:absolute}html:has(.rules-v2-booklet) .rules-v2-booklet-page-confetti span.is-tri{clip-path:polygon(50% 0,100% 100%,0 100%)}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf:after{content:"";pointer-events:none;z-index:2;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#000;width:.12mm;position:absolute;top:0;bottom:0}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.is-recto:after{left:0}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.is-verso:after{right:0}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover:after{z-index:10;background:#000;width:.6mm}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back:after{z-index:10;background:#000;width:.6mm}html:has(.rules-v2-booklet) .rules-v2-booklet-hex-tiling{z-index:0;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;height:100%;position:absolute;inset:0}html:has(.rules-v2-booklet) .rules-v2-booklet-hex-cell{fill:none;stroke:color-mix(in srgb, var(--hb-ink) 24%, transparent);stroke-width:1.1px}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-hex-cell{stroke:color-mix(in srgb, var(--hb-ink) 11%, transparent)}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-hex-tiling.is-dark .rules-v2-booklet-hex-cell{stroke:#0000008c}html:has(.rules-v2-booklet) .rules-v2-booklet-hex-vignette{display:none}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-hex-vignette{display:inline}html:has(.rules-v2-booklet) .rules-v2-booklet-stain{display:none}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-running,html:has(.rules-v2-booklet) .rules-v2-booklet-folio,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf-body){z-index:1;position:relative}html:has(.rules-v2-booklet) .rules-v2-booklet-running{border-bottom:1px solid;border-image:linear-gradient(to right, var(--rule) 40%, transparent) 1;font-family:var(--font-booklet-cond);letter-spacing:.12em;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:.45rem;margin-bottom:1.6mm;padding-bottom:1.2mm;font-size:7.8pt;line-height:9.03pt;display:flex}html:has(.rules-v2-booklet) .running-section{color:var(--hb-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html:has(.rules-v2-booklet) .rules-v2-booklet-folio{font-family:var(--font-booklet-num);letter-spacing:.06em;border-top:none;margin-top:auto;padding-top:1.4mm;font-size:8.6pt;line-height:10pt;display:block}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.is-recto .rules-v2-booklet-folio{text-align:right}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-cover,html:has(.rules-v2-booklet) .rules-v2-booklet-back,html:has(.rules-v2-booklet) .rules-v2-booklet-contents,html:has(.rules-v2-booklet) .rules-v2-booklet-colophon,html:has(.rules-v2-booklet) .rules-v2-booklet-notes,html:has(.rules-v2-booklet) .rules-v2-booklet-body){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;position:relative}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-cover,html:has(.rules-v2-booklet) .rules-v2-booklet-back){padding:7mm}html:has(.rules-v2-booklet) .rules-v2-booklet-back{padding-bottom:4mm}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-thumb.is-black,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back .rules-v2-booklet-thumb.is-black){filter:drop-shadow(.12mm 0 #e8e6df80)drop-shadow(-.12mm 0 #e8e6df80)drop-shadow(0 .12mm #e8e6df80)drop-shadow(0 -.12mm #e8e6df80)}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-doc{font-family:var(--font-booklet-num);letter-spacing:.1em;text-transform:uppercase;color:var(--hb-muted);justify-content:space-between;font-size:7.1pt;font-weight:600;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-doc .rules-v2-booklet-cover-build{white-space:nowrap;color:var(--hb-ink);flex-direction:row;align-items:baseline;gap:.6em;font-weight:400;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-doc>span:first-child{color:var(--hb-ink);font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-doc>span:last-child{opacity:.82}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-mark{min-height:0;color:var(--hb-ink);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:2.4mm;padding-bottom:24mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-logo{flex:none;width:40mm;min-width:40mm;max-width:40mm;height:40mm;max-height:40mm}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-cover-logo.logo-lockup-mark{-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible;transform:none;filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-back-logo.logo-lockup-mark{-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible;transform:none;filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark{-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible;transform:none;filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-cover-title{-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible;transform:none;filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-back-wordmark.logo-lockup-wordmark{-webkit-print-color-adjust:exact;print-color-adjust:exact;overflow:visible;transform:none;filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}:is(html:not(.dark):has(.rules-v2-booklet) .rules-v2-booklet-cover-logo.logo-lockup-mark,html:not(.dark):has(.rules-v2-booklet) .rules-v2-booklet-back-logo.logo-lockup-mark,html:not(.dark):has(.rules-v2-booklet) .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark,html:not(.dark):has(.rules-v2-booklet) .rules-v2-booklet-back-wordmark.logo-lockup-wordmark){-webkit-print-color-adjust:exact;print-color-adjust:exact;animation:none;overflow:visible;transform:none;filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 4px #fff)drop-shadow(0 0 12px #fffffff2)drop-shadow(0 0 28px #ffffffe6)drop-shadow(0 0 48px #fffc)!important}@media (prefers-reduced-motion:no-preference){:is(html.dark:has(.rules-v2-booklet) .rules-v2-booklet-cover-logo.logo-lockup-mark,html.dark:has(.rules-v2-booklet) .rules-v2-booklet-back-logo.logo-lockup-mark,html.dark:has(.rules-v2-booklet) .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark,html.dark:has(.rules-v2-booklet) .rules-v2-booklet-back-wordmark.logo-lockup-wordmark){animation:8s ease-in-out infinite logo-cherenkov-pulse}}@media print{:is(html:has(.rules-v2-booklet) .rules-v2-booklet-cover-logo.logo-lockup-mark,html:has(.rules-v2-booklet) .rules-v2-booklet-back-logo.logo-lockup-mark,html:has(.rules-v2-booklet) .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark,html:has(.rules-v2-booklet) .rules-v2-booklet-back-wordmark.logo-lockup-wordmark){animation:none}}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-type{text-align:center;flex:none}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-kicker{font-family:var(--font-booklet-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--hb-ink);margin:0 0 1.4mm;font-size:7.6pt}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-wordmark{font-family:var(--font-hexalt-display), var(--font-chakra-petch), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;margin:0;font-size:28pt;font-weight:900;line-height:1}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-wordmark-text{display:inline-block;position:relative}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-tm{font-family:var(--font-chakra-petch), ui-sans-serif, system-ui, sans-serif;vertical-align:baseline;margin-left:.12em;font-size:.26em;font-weight:700;line-height:1;position:absolute;top:.08em;left:100%}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-tagline{letter-spacing:.01em;text-align:center;white-space:pre-line;text-transform:none;max-width:78mm;color:var(--hb-ink);opacity:.72;margin:0 auto 1.2mm;font-size:8.4pt;font-weight:500;line-height:1.25}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-title{font-family:var(--font-booklet-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--hb-ink);margin:7.4mm 0 0;font-size:12.3pt;font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-manual{letter-spacing:.1em;text-transform:uppercase;color:var(--hb-muted);margin:1mm 0 0;font-size:8.4pt}html:has(.rules-v2-booklet) .rules-v2-booklet-cover-meta{max-width:100%;font-family:var(--font-booklet-num);letter-spacing:.04em;text-transform:uppercase;opacity:.72;flex-wrap:wrap;justify-content:center;gap:.28rem 1.5rem;margin:2mm 0 0;font-size:7.6pt;font-weight:600;line-height:1.2;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-back-mark{color:var(--hb-ink);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3mm;padding-bottom:0;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-back-logo{opacity:.28;background:0 0;flex:none;width:16mm;min-width:16mm;max-width:16mm;height:16mm;max-height:16mm}html:has(.rules-v2-booklet) .rules-v2-booklet-back-wordmark{font-family:var(--font-chakra-petch), var(--font-booklet-cond);letter-spacing:.2em;opacity:.32;margin:0;font-size:9.4pt}html:has(.rules-v2-booklet) .rules-v2-booklet-back-meta{text-align:center;color:var(--hb-muted);font-size:8.4pt}html:has(.rules-v2-booklet) .rules-v2-booklet-back-meta p{margin:.15em 0}html:has(.rules-v2-booklet) .rules-v2-booklet-back-foot{text-align:center;flex-direction:column;align-items:center;gap:3.2mm;margin-top:auto;margin-bottom:0;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-back-copy{color:color-mix(in srgb, var(--hb-ink) 55%, var(--hb-muted));margin:0;font-size:7.9pt;line-height:1.35}html:has(.rules-v2-booklet) .rules-v2-booklet-back-qr{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0;width:40mm}html:has(.rules-v2-booklet) .rules-v2-booklet-back-qr svg{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;height:auto;display:block;background:0 0!important}html:has(.rules-v2-booklet) .rules-v2-booklet-back-qr polygon{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-back-qr path{fill:#fff!important}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-mark{color:var(--hb-ink);flex-direction:row;justify-content:center;align-items:center;gap:2.4mm;margin-top:.6mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-logo{background:0 0;flex:none;width:11mm;height:11mm}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-logotype{flex:none;width:30mm;height:auto}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-title{text-align:center;font-family:var(--font-booklet-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--hb-chapter);margin:2.2mm 0 .4mm;font-size:13pt;font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-byline{text-align:center;margin:2.6mm 0 0;font-size:7.8pt;line-height:1.2}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-sections{text-align:center;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:3.4mm;min-height:0;margin-top:0;padding-top:3.5mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-sections h3{letter-spacing:.12em;text-transform:uppercase;color:var(--hb-chapter);margin:0 0 .2mm;font-size:8pt;font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-sections ul{text-align:left;width:fit-content;max-width:100%;margin:0 auto;padding:0;font-size:7.6pt;line-height:1.34;list-style:none}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-sections li strong{font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-names{text-align:left;justify-content:center;gap:5mm;width:max-content;max-width:100%;margin-inline:auto;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-names ul{margin:0}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-note{margin:3.2mm 0 0;padding:0;font-size:7.6pt;line-height:1.34}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-note strong{font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-legal{text-align:center;color:var(--hb-muted);margin-top:0;padding-top:2.2mm;font-size:7.1pt;line-height:1.28}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-legal p{margin:.1em 0}html:has(.rules-v2-booklet) .rules-v2-booklet-colophon-host{color:var(--hb-ink);font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-notes-line{border-bottom:.35pt solid var(--hb-rule);flex:1 1 0;min-height:6mm;display:block}html:has(.rules-v2-booklet) .rules-v2-booklet-toc{flex-direction:column;flex:auto;justify-content:flex-start;gap:0;margin:.6mm 0 0;padding:0;list-style:none;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-toc li{border-bottom:.35pt solid var(--hb-rule);grid-template-columns:4mm max-content minmax(6mm,1fr) max-content;align-items:center;column-gap:1.6mm;margin:0;padding:1.5mm 0;line-height:1.15;display:grid}html:has(.rules-v2-booklet) .rules-v2-booklet-toc li:last-child{border-bottom:none}html:has(.rules-v2-booklet) .toc-icon{width:4mm;height:4mm;color:var(--hb-chapter);justify-content:center;align-items:center;display:flex}html:has(.rules-v2-booklet) .toc-icon .action-icon{width:3.6mm;height:3.6mm;display:block}html:has(.rules-v2-booklet) .toc-title{font-family:var(--font-booklet-cond);letter-spacing:.01em;text-transform:none;font-size:9.4pt;font-weight:700}html:has(.rules-v2-booklet) .toc-dots{border-bottom:none;align-self:center;min-width:6mm;height:0}html:has(.rules-v2-booklet) .toc-page{font-family:var(--font-booklet);font-variant-numeric:tabular-nums;text-align:right;font-size:9.4pt;font-weight:600}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf h3.section-title{font-family:var(--font-booklet-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--hb-chapter,var(--hb-ink));text-shadow:none;background:0 0;border-bottom:none;margin:0 0 1.6mm;padding:.2mm 0 .8mm;font-size:10.4pt;font-weight:700;line-height:10.5pt}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf h3.section-title-icon{gap:1.4mm}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf h3.section-title-icon .action-icon{width:.85em;height:.85em}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ol.rules-v2-action-catalog{font-family:var(--font-booklet);margin:0 0 1mm;padding-left:4.2mm;font-size:9.2pt;font-weight:600;line-height:1.28}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf h4.action-title{font-family:var(--font-booklet-cond);letter-spacing:.02em;text-transform:none;color:var(--hb-ink);border-bottom:.35pt solid var(--hb-rule);align-items:center;gap:1.2mm;margin:0;padding-bottom:.6mm;font-size:11.8pt;line-height:14.03pt;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf h4.action-title .action-icon{width:.8em;height:.8em}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .piece-term-icon{vertical-align:-.55em;width:1.65em;height:1.65em}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-block,html:has(.rules-v2-booklet) .rules-v2-booklet-move){flex-direction:column;flex:1 1 0;gap:.8mm;min-height:auto;display:flex}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-block>.section-title,html:has(.rules-v2-booklet) .rules-v2-booklet-figure>.action-title,html:has(.rules-v2-booklet) .rules-v2-booklet-figure>.rules-v2-action-catalog){flex:none}html:has(.rules-v2-booklet) .rules-v2-booklet-block+.rules-v2-booklet-block{margin-top:2mm}html:has(.rules-v2-booklet) .rules-v2-booklet-body{gap:1mm}html:has(.rules-v2-booklet) .rules-v2-booklet-section-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--hb-ink-muted,#4a4a4a);flex:none;margin:0;font-size:7.2pt;font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-media-brief{color:var(--hb-ink-muted,#4a4a4a);flex:none;margin:0;font-size:7.4pt;line-height:9.2pt}html:has(.rules-v2-booklet) .rules-v2-booklet-figure.has-section-tag .rules-v2-booklet-rule-text{font-size:9.4pt;line-height:11.2pt}html:has(.rules-v2-booklet) .rules-v2-booklet-figure{flex-direction:column;flex:1 1 0;gap:.6mm;min-height:auto;margin:0;display:flex;overflow:visible}html:has(.rules-v2-booklet) .rules-v2-booklet-figure.is-text{flex:none;overflow:visible}html:has(.rules-v2-booklet) .rules-v2-booklet-figure.is-media{flex:1 1 0}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-figure:has([data-diagram-id=generateUranium]) .rules-v2-booklet-plate,html:has(.rules-v2-booklet) .rules-v2-booklet-figure:has([data-diagram-id=noUranium]) .rules-v2-booklet-plate){--booklet-plate-min:21mm;flex:0 0 21mm}html:has(.rules-v2-booklet) .rules-v2-booklet-plate{min-height:var(--booklet-plate-min,24mm);contain:size;aspect-ratio:auto;width:100%;height:auto;box-shadow:none;background:0 0;border:none;outline:none;flex:1 1 0;justify-content:center;align-items:stretch;display:flex;position:relative;overflow:hidden}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-plate>[data-layout-kind=diagram],html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-tight,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-stack,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-launch,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-crushOutcomes,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-dice,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-compact,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-goal,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-exaltedImpact,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-setup,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram-coaster,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .placeholder-img){border-radius:0;overflow:hidden;aspect-ratio:auto!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram .rules-diagram,html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram .rules-diagram-canvas){width:100%;height:100%;min-height:0}html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram .rules-diagram{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram .rules-diagram-canvas{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-plate .placeholder-img{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram .rules-diagram-canvas canvas{object-position:center;object-fit:contain!important;background:0 0!important;outline:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-plate .rules-v2-diagram .rules-diagram-snapshot{object-position:center;object-fit:contain!important;background:0 0!important;outline:none!important}html:has(.rules-v2-booklet) .rules-diagram-callouts-frame{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;container-type:size}html:has(.rules-v2-booklet) .rules-diagram-callouts-stage{width:min(100cqw,180cqh);height:auto;max-height:100%;position:relative}html:has(.rules-v2-booklet) .rules-diagram-callouts-svg{shape-rendering:geometricprecision;width:100%;height:100%;position:absolute;inset:0;overflow:visible}html:has(.rules-v2-booklet) .rules-diagram-callouts-tags{position:absolute;inset:0;overflow:hidden}html:has(.rules-v2-booklet) .rules-diagram-callout-line{stroke:var(--hb-ink);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;opacity:.9}html:has(.rules-v2-booklet) .rules-diagram-callout-head{fill:var(--hb-ink);stroke:none;opacity:1}html:has(.rules-v2-booklet) .rules-diagram-callout-tag{white-space:nowrap;max-width:38%;color:var(--hb-ink);font-family:var(--font-booklet-cond), var(--font-booklet), sans-serif;letter-spacing:-.02em;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-flow:row;align-items:center;gap:.04em;margin:0;padding:0;font-size:7pt;font-weight:650;line-height:1.05;display:inline-flex;position:absolute;transform:translateY(-50%)}html:has(.rules-v2-booklet) .rules-diagram-callout-tag.is-left{text-align:left;transform:translateY(-50%)}html:has(.rules-v2-booklet) .rules-diagram-callout-tag.is-right{text-align:left;transform:translate(-100%,-50%)}html:has(.rules-v2-booklet) .rules-diagram-callout-tag .piece-term-icon{vertical-align:0;flex-shrink:0;width:.95em;height:.95em;margin:0}html:has(.rules-v2-booklet) .rules-diagram-callout-tag-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;text-shadow:.04mm 0 0 var(--hb-paper), -.04mm 0 0 var(--hb-paper), 0 .04mm 0 var(--hb-paper), 0 -.04mm 0 var(--hb-paper);overflow:hidden}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-diagram-expand-hit{box-shadow:none;outline:none}html:has(.rules-v2-booklet) .rules-v2-booklet-caption{color:var(--hb-ink);flex:none;font-size:9.1pt;font-weight:500;line-height:10.9pt}html:has(.rules-v2-booklet) .rules-v2-booklet-caption strong{font-weight:inherit}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-caption p,html:has(.rules-v2-booklet) .rules-v2-booklet-caption li){letter-spacing:-.02em;word-spacing:-.03em;margin:.12em 0}html:has(.rules-v2-booklet) .rules-v2-booklet-caption .rules-v2-rule-index{padding-right:5.41pt;font-size:7.22pt}html:has(.rules-v2-booklet) .rules-v2-booklet-caption .rules-v2-rule-body>p{margin:.1em 0}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-caption ul,html:has(.rules-v2-booklet) .rules-v2-booklet-caption ol){margin:.12em 0;padding-left:1.1em}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-leaf [data-block=pieces] .rules-v2-booklet-figure,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf [data-block=pieces] .rules-v2-booklet-plate){flex:auto;height:100%;min-height:0}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf [data-block=pieces] .rules-v2-booklet-plate{aspect-ratio:auto;height:100%;min-height:0;box-shadow:none;background:0 0;border:none;flex:auto}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;aspect-ratio:auto!important;padding-bottom:0!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces .rules-diagram{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces .rules-diagram-canvas{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-labels{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces ul.rules-v2-piece-print-grid{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-groups{pointer-events:none;flex-direction:column;justify-content:space-evenly;gap:4mm;width:100%;height:100%;display:flex!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-group{flex-direction:column;gap:1.2mm;min-height:0;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-group-title{color:color-mix(in srgb, currentColor 60%, transparent);border-bottom:.25mm solid;border-image:linear-gradient(to right, transparent, color-mix(in srgb, currentColor 40%, transparent) 50%, transparent) 1;text-align:center;margin:0;padding-bottom:.6mm;font-size:8.6pt;font-weight:700;line-height:9pt}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-group-row{grid-template-columns:repeat(var(--piece-count,3), minmax(0, 1fr));gap:0 2mm;margin:0;padding:0;list-style:none;display:grid}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-group-row .rules-v2-piece-label{box-sizing:border-box;letter-spacing:0;text-align:center;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:1.2mm;min-width:0;margin:0;padding:1mm .6mm;font-size:8pt;font-weight:600;line-height:1.15;display:flex;overflow:hidden}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-group-row .rules-v2-piece-label>span{overflow-wrap:break-word;max-width:100%;display:block}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-group-row .piece-term-icon{object-fit:contain;flex-shrink:0;width:15mm;height:15mm;margin:0}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-group-row[data-count="4"] .piece-term-icon{width:12.5mm;height:12.5mm}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-groups[data-scale=true]{--piece-board-mm:60mm;gap:3mm}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-groups[data-scale=true] ul.rules-v2-piece-group-row{align-items:end}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-groups[data-scale=true] ul.rules-v2-piece-group-row .piece-term-icon{width:calc(var(--piece-board-mm) * var(--piece-true-scale,.2));height:calc(var(--piece-board-mm) * var(--piece-true-scale,.2))}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-groups[data-scale=true] .rules-v2-piece-label[data-piece=board]{grid-column:1/-1}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf-body footer{display:none}@media print{@page{size:A4 landscape;margin:0}html:has(.rules-v2-booklet):has(.rules-v2-page){background:var(--hb-desk)!important;color:var(--hb-chrome)!important}html:has(.rules-v2-booklet):has(.rules-v2-page) body{background:var(--hb-desk)!important;color:var(--hb-chrome)!important}html:has(.rules-v2-booklet):has(.rules-v2-page) body>div{background:var(--hb-desk)!important;color:var(--hb-chrome)!important}html:has(.rules-v2-booklet):has(.rules-v2-page) main{background:var(--hb-desk)!important;color:var(--hb-chrome)!important}html:has(.rules-v2-booklet):has(.rules-v2-page) .rules-v2-page{background:var(--hb-desk)!important;color:var(--hb-chrome)!important}html:has(.rules-v2-booklet):has(.rules-v2-page):not([data-rules-v2-feed]) .rules-v2-page{background:var(--hb-desk)!important;color:var(--hb-chrome)!important}html:has(.rules-v2-booklet):has(.rules-v2-page) .rules-v2-page{width:auto!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}html:has(.rules-v2-booklet):has(.rules-v2-page):not([data-rules-v2-feed]) .rules-v2-page{width:auto!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-assemble,html:has(.rules-v2-booklet) .rules-v2-booklet-sheet-label,html:has(.rules-v2-booklet) .rules-v2-page-tools){display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-press{gap:0;padding:0;display:block;overflow:visible}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet{page-break-after:always;break-after:page;width:297mm;height:210mm;margin:0}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet:last-child{page-break-after:auto;break-after:auto}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet-plate{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-trim,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf-body){overflow:hidden}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-diagram-expand-hit{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-piece-groups{display:flex!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces .rules-diagram{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces .rules-diagram-canvas{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf ul.rules-v2-piece-labels{display:none!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf .rules-v2-diagram-pieces ul.rules-v2-piece-print-grid{display:none!important}}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-prose,html:has(.rules-v2-booklet) .rules-v2-booklet-endpaper){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;position:relative}html:has(.rules-v2-booklet) .rules-v2-booklet-prose{justify-content:flex-start;gap:3.2mm;padding-top:3mm}html:has(.rules-v2-booklet) .rules-v2-booklet-prose p{margin:0;font-size:8.6pt;line-height:1.38}html:has(.rules-v2-booklet) .rules-v2-booklet-prose-host{font-family:var(--font-booklet-num);letter-spacing:.08em;text-transform:lowercase;margin-top:auto;font-size:8.4pt}html:has(.rules-v2-booklet) .rules-v2-booklet-legal{height:100%;min-height:0;font-family:var(--font-booklet);color:color-mix(in srgb, var(--hb-ink) 82%, var(--hb-paper));text-align:left;flex-direction:column;flex:auto;justify-content:flex-end;padding:0 4mm 4mm;font-size:7.9pt;line-height:1.4;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-legal-imprint{flex-direction:column;align-items:flex-start;gap:3.2mm;max-width:88mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-legal p{margin:0}html:has(.rules-v2-booklet) .rules-v2-booklet-legal strong{color:var(--hb-ink);font-weight:700}html:has(.rules-v2-booklet) .rules-v2-booklet-legal-caps{font-variant:small-caps;letter-spacing:.03em}html:has(.rules-v2-booklet) .rules-v2-booklet-legal-qr{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0;width:22mm}html:has(.rules-v2-booklet) .rules-v2-booklet-legal-qr svg{width:100%;height:auto;display:block}html:has(.rules-v2-booklet) .rules-v2-booklet-trim{--hb-paper:#fff;--hb-paper-2:#fff;--hb-ink:#1c1a17;--hb-muted:#5a5852;--hb-rule:#c8c4bc}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back){--hb-paper:color-mix(in srgb, var(--logo-wash,#c41932) 17%, #07080a);--hb-paper-2:color-mix(in srgb, var(--logo-wash,#c41932) 11%, #07080a);--hb-ink:#f4f1ea;--hb-muted:#c4c0b6;--hb-rule:color-mix(in srgb, var(--logo-wash,#c41932) 18%, #1a1c20);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-print-color-adjust:exact;print-color-adjust:exact}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover{background:radial-gradient(ellipse 110% 80% at 50% 38%, color-mix(in srgb, var(--logo-wash,#c41932) 27%, #07080a), var(--hb-paper) 68%)}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back{background:var(--hb-paper)}:is(html[data-logo-glow=white]:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover,html[data-logo-glow=white]:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back){--hb-paper:color-mix(in srgb, var(--logo-wash,#faf8f2) 66%, #8a8478);--hb-paper-2:color-mix(in srgb, var(--logo-wash,#faf8f2) 54%, #8a8478);--hb-ink:#1c1a17;--hb-muted:#4a463f;--hb-rule:#6e6960;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-logo-glow=white]:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover{background:radial-gradient(ellipse 110% 80% at 50% 38%, color-mix(in srgb, var(--logo-wash,#faf8f2) 80%, #8a8478), var(--hb-paper) 68%)}:is(html[data-logo-glow=black]:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover,html[data-logo-glow=black]:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back){--hb-paper:#14161c;--hb-paper-2:#0c0e12;--hb-rule:#2a2d36}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf:not(.hue-cover):not(.hue-back){color:#1c1a17;--hb-paper:#fff;--hb-paper-2:#fff;--hb-ink:#1c1a17;--hb-muted:#5a5852;--hb-rule:#c8c4bc;--paper:#fff;--paper-2:#fff;--ink:#1c1a17;--rule:#c8c4bc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-hex-vignette,html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back .rules-v2-booklet-hex-vignette){display:inline}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-logo.logo-lockup-mark{filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark{filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-title{filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back .rules-v2-booklet-back-logo.logo-lockup-mark{filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-back .rules-v2-booklet-back-wordmark.logo-lockup-wordmark{filter:drop-shadow(0 0 .3px #fff) drop-shadow(0 0 1px color-mix(in srgb, var(--logo-glow,#eaf6ff) 72%, white)) drop-shadow(0 0 3px color-mix(in srgb, var(--logo-glow,#7ec8ff) 55%, transparent)) drop-shadow(0 0 6px color-mix(in srgb, var(--logo-glow,#4fc3f7) 40%, transparent)) drop-shadow(0 0 11px color-mix(in srgb, var(--logo-glow,#1a6cff) 24%, transparent))!important}@media (prefers-reduced-motion:no-preference){html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-logo.logo-lockup-mark{animation:8s ease-in-out infinite logo-cherenkov-pulse}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark{animation:8s ease-in-out infinite logo-cherenkov-pulse}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-title{animation:8s ease-in-out infinite logo-cherenkov-pulse}}@media print{html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-logo.logo-lockup-mark{animation:none}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-wordmark.logo-lockup-wordmark{animation:none}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf.hue-cover .rules-v2-booklet-cover-title{animation:none}}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf:has(.rules-v2-booklet-colophon){padding-top:4mm}html:has(.rules-v2-booklet) .rules-v2-booklet-leaf:has(.rules-v2-booklet-colophon)>.rules-v2-booklet-leaf-body{padding-top:0!important}.rules-v2-dice-actions{text-align:center;margin:.15em 0 0;font-size:.85em;font-weight:700;line-height:1.1}
@media print{html[data-booklet-sides=fronts] .rules-v2-booklet-sheet.is-back,html[data-booklet-sides=backs] .rules-v2-booklet-sheet.is-front{break-after:auto!important;page-break-after:auto!important;display:none!important}:is(html[data-booklet-sides=fronts] .rules-v2-booklet-sheet.is-front:not(:has(~.is-front)),html[data-booklet-sides=backs] .rules-v2-booklet-sheet.is-back:not(:has(~.is-back))){break-after:auto!important;page-break-after:auto!important}}
html:has(.rules-v2-booklet) .rules-v2-booklet-cover-owner{top:13.2mm}
@media screen{html:has(.rules-v2-booklet) .rules-v2-booklet-press{box-sizing:border-box;align-items:stretch;width:100%;max-width:100%;overflow-x:hidden}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet{width:100%;max-width:297mm;margin-inline:auto;overflow:hidden;container-type:inline-size}html:has(.rules-v2-booklet) .rules-v2-booklet-sheet-plate{transform-origin:0 0;transform:scale(calc(100cqi / 297mm));margin-bottom:calc(210mm * (100cqi / 297mm) - 210mm)}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-sheet-plate{background:var(--hb-desk)}html.dark:has(.rules-v2-booklet) .rules-v2-booklet-trim{background:0 0;outline:none}}
html:has(.rules-v2-booklet) .rules-v2-booklet-reference{z-index:1;height:100%;min-height:0;font-family:var(--font-booklet);color:var(--hb-ink);flex-direction:column;flex:auto;justify-content:space-between;gap:2mm;font-size:8.2pt;line-height:1.3;display:flex;position:relative}html:has(.rules-v2-booklet) .rules-v2-booklet-reference-intro{z-index:1;margin:0;font-size:8.6pt;line-height:1.32;position:relative}html:has(.rules-v2-booklet) .rules-v2-booklet-reference section{position:relative}html:has(.rules-v2-booklet) .rules-v2-booklet-reference h3{border-bottom:.35pt solid;border-image:linear-gradient(to right, var(--hb-rule) 40%, transparent) 1;font-family:var(--font-booklet-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--hb-chapter);margin:0 0 1mm;padding-bottom:.8mm;font-size:8.4pt;font-weight:700}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-reference ol,html:has(.rules-v2-booklet) .rules-v2-booklet-reference ul){margin:0;padding-left:1.1em}html:has(.rules-v2-booklet) .rules-v2-booklet-reference li{margin:0 0 .5mm}html:has(.rules-v2-booklet) .rules-v2-booklet-reference h3.rules-v2-booklet-reference-head{align-items:center;gap:1.2mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-reference-head .action-icon{flex-shrink:0;width:1.3em;height:1.3em}html:has(.rules-v2-booklet) .rules-v2-booklet-reference-board{z-index:1;width:100%;height:74mm;margin:.4mm 0 1mm;position:relative}:is(html:has(.rules-v2-booklet) .rules-v2-booklet-reference-board .rules-v2-diagram,html:has(.rules-v2-booklet) .rules-v2-booklet-reference-board .rules-diagram,html:has(.rules-v2-booklet) .rules-v2-booklet-reference-board .rules-diagram-canvas,html:has(.rules-v2-booklet) .rules-v2-booklet-reference-board .rules-diagram-snapshot){aspect-ratio:auto!important;width:100%!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important}html:has(.rules-v2-booklet) .rules-v2-booklet-reference ol.rules-v2-booklet-reference-steps{counter-reset:reference-step;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}html:has(.rules-v2-booklet) .rules-v2-booklet-reference ol.rules-v2-booklet-reference-steps li{counter-increment:reference-step;text-align:center;flex-direction:column;align-items:center;margin:0;padding:0 .7mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-reference ol.rules-v2-booklet-reference-steps li+li{border-left:.35pt solid var(--hb-rule)}html:has(.rules-v2-booklet) .rules-v2-booklet-reference ol.rules-v2-booklet-reference-steps li:before{content:counter(reference-step);font-family:var(--font-booklet-num);color:var(--hb-chapter,var(--hb-teal));font-size:8pt;font-weight:700;line-height:1}html:has(.rules-v2-booklet) .rules-v2-booklet-reference .reference-step-figure{justify-content:center;align-items:center;width:100%;height:14mm;margin:.8mm 0 .6mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-reference .reference-step-figure .step-figure-svg{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:auto;max-width:100%;height:100%;display:block;overflow:visible}html:has(.rules-v2-booklet) .rules-v2-booklet-reference .step-figure-svg :is(path,polygon,ellipse,circle,line){vector-effect:non-scaling-stroke}html:has(.rules-v2-booklet) .rules-v2-booklet-reference p.reference-step-text{font-family:var(--font-booklet-cond);-webkit-hyphens:none;hyphens:none;margin:0;font-size:6.6pt;line-height:1.18}html:has(.rules-v2-booklet) .rules-v2-booklet-reference ul.rules-v2-booklet-reference-actions{columns:2;column-gap:4mm;padding-left:0;font-size:7.8pt;list-style:none}html:has(.rules-v2-booklet) .rules-v2-booklet-reference-actions li{break-inside:avoid;align-items:center;gap:1.2mm;display:flex}html:has(.rules-v2-booklet) .rules-v2-booklet-reference-actions .action-icon{width:1.15em;height:1.15em;color:var(--hb-chapter);flex-shrink:0}
:is(html:has(.rules-v2-booklet) .rules-diagram-canvas-near-mono,html:has(.rules-v2-booklet) .rules-diagram-lightbox-img-grayscale){filter:grayscale();-webkit-print-color-adjust:exact;print-color-adjust:exact}
@media print{.rules-v2-booklet-preview{display:none!important}html[data-rules-v2-booklet-preview],html[data-rules-v2-booklet-preview] body{overflow:visible!important}}html[data-rules-v2-booklet-preview],html[data-rules-v2-booklet-preview] body{overflow:hidden}.rules-v2-booklet-preview{z-index:80;color:#f3f0e8;font-family:var(--font-booklet,inherit);background:radial-gradient(120% 80% at 50% 40%,#1c1b19 0%,#0b0a09 62%,#050505 100%);flex-direction:column;display:flex;position:fixed;inset:0}html[data-rules-v2-booklet-preview] .rules-diagram-capture-progress{display:none!important}.rules-v2-booklet-preview-bar{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a09088c;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .75rem;padding:.4rem .6rem;display:flex;position:relative}.rules-v2-booklet-preview-load-bar{background:#ffffff29;border-radius:999px;flex:12rem;height:.85rem;overflow:hidden}.rules-v2-booklet-preview-load-fill{border-radius:inherit;background:#f0c010;min-width:.45rem;height:100%;transition:width .18s ease-out}.rules-v2-booklet-preview-load-label{font-variant-numeric:tabular-nums;min-width:3.5rem;line-height:1;font-family:var(--font-booklet-num,inherit);letter-spacing:.02em;color:#f6efe4;flex:none;margin:0;font-size:.85rem;font-weight:700}.rules-v2-booklet-preview-title{font-family:var(--font-booklet-cond,inherit);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.78rem}.rules-v2-booklet-preview-folio{text-align:center;font-family:var(--font-booklet-num,inherit);letter-spacing:.08em;color:#f3f0e8c7;flex:auto;margin:0;font-size:.82rem}.rules-v2-booklet-preview-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-locale{background:#ffffff14}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-locale button{color:#f3f0e8c7}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-locale button[aria-checked=true]{color:#f3f0e8;box-shadow:none;background:#ffffff29}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-turn,.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-home,.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-close{color:#f3f0e8;background:#ffffff0f;border-color:#ffffff38;width:1.85rem;height:1.85rem;padding:0}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-pdf{color:#f3f0e8;background:#ffffff0f;border-color:#ffffff38;gap:.4rem;height:1.85rem;padding:0 .75rem;font-size:.78rem}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-pdf svg{width:1rem;height:1rem}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-pdf:disabled{opacity:.45}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-turn svg,.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-home svg,.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-close svg{width:1rem;height:1rem}.rules-v2-booklet-preview-stage{--leaf-w:105mm;--leaf-h:148mm;--spread-w:210mm;--preview-scale:min(100cqw / var(--spread-w), 100cqh / var(--leaf-h));--fold:1;--angle:0deg;--lift:0deg;--twist:0deg;--depth:0mm;--shade:0;--page-x:var(--leaf-w);flex:auto;place-items:center;min-height:0;padding:.5rem .6rem .6rem;display:grid;overflow:visible;container-type:size}.rules-v2-booklet-preview-stage:has([data-mode=page]){--preview-scale:min(100cqw / var(--leaf-w), 100cqh / var(--leaf-h));--page-x:0mm}.rules-v2-booklet-preview-slot{zoom:var(--preview-scale);width:var(--spread-w);height:var(--leaf-h)}.rules-v2-booklet-preview-stage:has([data-mode=page]) .rules-v2-booklet-preview-slot{width:var(--leaf-w)}.rules-v2-booklet-preview-book{perspective:1550px;perspective-origin:50% 46%;width:100%;height:100%;transform-style:preserve-3d;cursor:default;touch-action:pan-y pinch-zoom;position:relative}.rules-v2-booklet-preview-book[data-mode=page]{width:100%}.rules-v2-booklet-preview-spine{z-index:6;pointer-events:none;background:linear-gradient(90deg,#0000,#0000002e 50%,#ffffff2e 50%,#00000014 55%,#0003);width:2.2mm;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.rules-v2-booklet-preview-book[data-mode=page] .rules-v2-booklet-preview-spine,.rules-v2-booklet-preview-book[data-closed=front] .rules-v2-booklet-preview-spine,.rules-v2-booklet-preview-book[data-closed=back] .rules-v2-booklet-preview-spine{display:none}.rules-v2-booklet-preview-book:has(.is-left>.rules-v2-booklet-preview-kept[data-active] [data-booklet-page="4"]):has(.is-right>.rules-v2-booklet-preview-kept[data-active] [data-booklet-page="5"]){box-shadow:0 10px 28px #00000047}.rules-v2-booklet-preview-book:has(.is-left>.rules-v2-booklet-preview-kept[data-active] [data-booklet-page="4"]):has(.is-right>.rules-v2-booklet-preview-kept[data-active] [data-booklet-page="5"])>.rules-v2-booklet-preview-spine{display:none}.rules-v2-booklet-preview-book:has(.is-left>.rules-v2-booklet-preview-kept[data-active] [data-booklet-page="4"]):has(.is-right>.rules-v2-booklet-preview-kept[data-active] [data-booklet-page="5"])>.rules-v2-booklet-preview-side{box-shadow:none}.rules-v2-booklet-preview-side{width:var(--leaf-w);height:var(--leaf-h);background:var(--hb-paper,#fff);position:absolute;top:0;overflow:hidden;transform:translateZ(0);box-shadow:0 10px 28px #00000047}.rules-v2-booklet-preview-side.is-left{z-index:1;left:0}.rules-v2-booklet-preview-kept{visibility:hidden;pointer-events:none;z-index:0;position:absolute;inset:0}.rules-v2-booklet-preview-kept[data-active]{visibility:visible;pointer-events:auto;z-index:1}.rules-v2-booklet-preview-side.is-right{left:var(--leaf-w);z-index:1}.rules-v2-booklet-preview-book[data-mode=page] .rules-v2-booklet-preview-side.is-left{display:none}.rules-v2-booklet-preview-book[data-mode=page] .rules-v2-booklet-preview-side.is-right{left:0}.rules-v2-booklet-preview-side[data-empty]{box-shadow:none;background:0 0}.rules-v2-booklet-preview-empty{width:100%;height:100%}.rules-v2-booklet-preview-book[data-closed=front] .rules-v2-booklet-preview-side.is-right{box-shadow:2mm 8px 22px #00000061}.rules-v2-booklet-preview-book[data-closed=back] .rules-v2-booklet-preview-side.is-left{box-shadow:-2mm 8px 22px #00000061}.rules-v2-booklet-preview .rules-v2-booklet-leaf{background:var(--hb-paper,#fff);overflow:hidden}.rules-v2-booklet-preview-flap{width:var(--leaf-w);height:var(--leaf-h);z-index:9;pointer-events:none;transform-style:preserve-3d;will-change:transform;position:absolute;top:0}.rules-v2-booklet-preview-flap.is-forward{left:var(--page-x);transform-origin:0}.rules-v2-booklet-preview-flap.is-back{transform-origin:100%;left:0}.rules-v2-booklet-preview-face{background:var(--hb-paper,#fff);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.rules-v2-booklet-preview-face.is-front{transform:translateZ(.4px)}.rules-v2-booklet-preview-face.is-back{transform:rotateY(180deg)translateZ(.4px)}.rules-v2-booklet-preview-face:after{content:"";pointer-events:none;z-index:4;background:linear-gradient(90deg,#00000024,#ffffff0d 38%,#0000001a);position:absolute;inset:0}.rules-v2-booklet-preview-flap.is-back .rules-v2-booklet-preview-face:after{background:linear-gradient(270deg,#00000024,#ffffff0d 38%,#0000001a)}@media (max-width:800px),(max-height:500px){.rules-v2-booklet-preview-bar{gap:.3rem .5rem;padding:.3rem .4rem}.rules-v2-booklet-preview-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rules-v2-booklet-preview-load-label{font-size:.75rem}.rules-v2-booklet-preview-folio{text-align:left;flex:0 auto;font-size:.75rem}.rules-v2-booklet-preview-nav{flex:auto;gap:.3rem}.rules-v2-booklet-preview-bar .rules-v2-booklet-preview-pdf{width:1.85rem;padding:0}.rules-v2-booklet-preview-pdf-label{display:none}.rules-v2-booklet-preview-stage{padding:.35rem}}@media (prefers-reduced-motion:reduce){.rules-v2-booklet-preview-flap{will-change:auto}}.rules-v2-booklet-preview-experimental .rules-v2-experimental-toggle{height:auto;padding:.35rem .55rem;font-size:.72rem}.rules-v2-booklet-preview-experimental .rules-v2-experimental-panel{z-index:90;color:var(--ink,#1a1814)}@media screen and (max-width:640px),screen and (orientation:portrait) and (max-width:768px){.rules-v2-booklet-preview-experimental .rules-v2-experimental-panel{width:auto;max-height:calc(100dvh - 4.5rem);margin-top:0;position:fixed;top:3.5rem;left:.75rem;right:.75rem;overflow-y:auto;box-shadow:0 8px 24px #00000047}}.rules-v2-booklet-preview-body{flex:auto;min-height:0;display:flex}.rules-v2-booklet-preview-body>.rules-v2-booklet-preview-stage{min-width:0}.rules-v2-booklet-preview-changelog{display:none}@media (min-width:1100px){.rules-v2-booklet-preview-changelog{color:#f3f0e8d1;background:#0a090859;border-right:1px solid #ffffff14;flex:0 0 16rem;padding:.75rem .85rem;font-size:.74rem;line-height:1.35;display:block;overflow-y:auto}.rules-v2-booklet-preview-changelog h2{letter-spacing:.08em;text-transform:uppercase;color:#f3f0e8;margin:0 0 .6rem;font-size:.8rem}.rules-v2-booklet-preview-changelog h3{letter-spacing:.06em;text-transform:uppercase;color:#f3f0e88c;margin:.8rem 0 .3rem;font-size:.68rem}.rules-v2-booklet-preview-changelog ul{margin:0;padding-left:1rem}.rules-v2-booklet-preview-changelog li+li{margin-top:.35rem}}
