.rulebook_book__GCxdc{--rulebook-navigation-height:112px;min-width:0;color:var(--color-tinta);background:var(--color-fundo-claro)}.rulebook_header__Qmxyy{position:relative;overflow:hidden;background:var(--luz-ambiente-marinho),var(--cor-marinho-base)}.rulebook_heroInner__tTSno{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:2rem 3rem;max-width:80rem;margin-inline:auto;padding:2rem clamp(1.25rem,5vw,4rem) 0}.rulebook_heroCopy__DiMML{z-index:1}.rulebook_back__P9CU8{display:inline-flex;align-items:center;min-height:44px;margin-bottom:1.25rem;color:var(--color-tinta-suave);font-size:.875rem}@media (hover:hover) and (pointer:fine){.rulebook_back__P9CU8:hover{color:var(--color-ambar)}}.rulebook_invitation__tBiP4{font-size:1rem;color:var(--color-ambar)}.rulebook_header__Qmxyy h1{margin-block:1rem 1.5rem;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.1;font-weight:500;letter-spacing:-.02em;text-wrap:balance}.rulebook_header__Qmxyy h1 span{display:block;margin-top:.6rem;font-size:clamp(2.75rem,4.7vw,4.75rem);font-weight:750;line-height:1.04;letter-spacing:-.035em}.rulebook_heroDescription__O7u80{max-width:45ch;font-size:1.125rem;line-height:1.75;text-wrap:pretty}.rulebook_heroActions__oFwUW{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-block:2rem 1.25rem}.rulebook_primaryAction__FPOnm,.rulebook_secondaryAction__ZNA0o{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:48px;font-size:.9375rem;font-weight:650}.rulebook_primaryAction__FPOnm{padding:.75rem 1rem;border-radius:var(--radius-md);background:var(--color-ambar);color:var(--color-sobre-ambar);transition:background-color .18s var(--ease-saida)}@media (hover:hover) and (pointer:fine){.rulebook_primaryAction__FPOnm:hover{background:var(--color-ambar-forte)}}.rulebook_secondaryAction__ZNA0o{text-decoration:underline;text-underline-offset:5px}.rulebook_review__WDuDx{color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.75}.rulebook_heroArt__sUYi_{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:end;min-width:0;margin:1rem 0 0;align-self:stretch;padding:2.5rem 1rem 1.25rem;isolation:isolate}.rulebook_heroArt__sUYi_ img{width:100%;max-width:25rem;height:28rem;object-fit:contain;object-position:center bottom;animation:rulebook_mentor-arrives__u2oap .6s var(--ease-saida) both}.rulebook_heroArt__sUYi_ figcaption{max-width:30ch;margin-top:.75rem;color:#fff5dd;font-size:.875rem;line-height:1.5;text-align:center}.rulebook_navigation__lBfFu{position:sticky;z-index:8;top:var(--altura-cabecalho-real);background:var(--cor-marinho-base)}.rulebook_universeNav__0_kLx{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.rulebook_universeName__mhFEg{font-size:1.25rem;font-weight:700}.rulebook_universeNav__0_kLx ul{display:flex;gap:.5rem;min-width:0;margin:0;padding:0;overflow-x:auto;list-style:none}.rulebook_universeNav__0_kLx a{display:flex;align-items:center;min-height:48px;padding-inline:.75rem;border-bottom:2px solid transparent;font-size:.875rem;white-space:nowrap;color:var(--color-tinta-suave)}.rulebook_universeNav__0_kLx a[aria-current]{border-bottom-color:var(--color-ambar);color:var(--color-ambar);font-weight:700}.rulebook_topicNav__Vbetf{border-block:1px solid rgb(255 255 255/15%)}.rulebook_topicNav__Vbetf ul{display:flex;gap:.5rem;max-width:80rem;margin:0 auto;padding:.25rem clamp(1rem,4vw,3rem);overflow-x:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--color-palco-500) transparent}.rulebook_topicNav__Vbetf a{display:inline-flex;align-items:center;min-height:44px;padding-inline:.75rem;border-radius:4px;border-bottom:2px solid transparent;font-size:.8125rem;white-space:nowrap;color:var(--color-tinta-suave);transition:background-color .18s var(--ease-saida),color .18s var(--ease-saida)}.rulebook_topicNav__Vbetf a[aria-current]{color:#fff5dd;background:#203349;border-bottom-color:var(--color-ambar);font-weight:700}@media (hover:hover) and (pointer:fine){.rulebook_navigation__lBfFu a:hover{text-decoration:underline;text-underline-offset:5px}}.rulebook_readingLayout__wli__{display:grid;grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);max-width:80rem;margin-inline:auto;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3rem)}.rulebook_search__QlM_n{position:sticky;top:calc(var(--altura-cabecalho-real) + var(--rulebook-navigation-height) + 1.5rem);max-height:calc(100dvh - var(--altura-cabecalho-real) - var(--rulebook-navigation-height) - 3rem);padding:.25rem .5rem .5rem;overflow-y:auto;scrollbar-width:thin}.rulebook_search__QlM_n h2{margin-block:0 1rem;font-size:1.25rem}.rulebook_search__QlM_n label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:650}.rulebook_searchField__tIOLz{position:relative}.rulebook_search__QlM_n input{width:100%;min-height:48px;padding:.65rem 2.75rem .65rem .75rem;border:1px solid var(--color-palco-500);border-radius:var(--radius-md);background:var(--color-palco-700);color:var(--color-tinta);font-size:1rem}.rulebook_search__QlM_n input::placeholder{color:var(--color-tinta-suave)}.rulebook_search__QlM_n input::-webkit-search-cancel-button{appearance:none}.rulebook_searchField__tIOLz button{position:absolute;inset:2px 2px 2px auto;min-width:44px;cursor:pointer;border-radius:var(--radius-md);font-size:1.5rem}.rulebook_searchStatus__R8BxJ{margin-block:.75rem;color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.6}.rulebook_search__QlM_n ul{margin:0;padding:0;list-style:none}.rulebook_search__QlM_n li a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding-block:.5rem;border-bottom:1px solid var(--color-palco-600);font-size:.875rem;line-height:1.5}.rulebook_sourceShortcut__BZ19E{color:var(--color-ambar)}@media (hover:hover) and (pointer:fine){.rulebook_search__QlM_n li a:hover{color:var(--color-ambar)}}.rulebook_sourceShortcut__BZ19E{display:inline-flex;align-items:center;min-height:44px;margin-top:1rem;font-size:.8125rem;text-decoration:underline;text-underline-offset:4px}.rulebook_body__0QBEQ{min-width:0;max-width:72ch}.rulebook_body__0QBEQ section{scroll-margin-top:calc(var(--rulebook-navigation-height) + 1rem)}.rulebook_readingIntro__Jt4sl{padding-bottom:2.5rem;border-bottom:1px solid var(--color-palco-600)}.rulebook_readingIntro__Jt4sl p:first-child{font-size:1.25rem;font-weight:600}.rulebook_readingIntro__Jt4sl p+p{margin-top:1rem;color:var(--color-tinta-suave)}.rulebook_ruleSection__zdfzw{padding-block:clamp(2.5rem,5vw,4rem)}.rulebook_ruleSection__zdfzw+.rulebook_ruleSection__zdfzw{border-top:1px solid var(--color-palco-600)}.rulebook_body__0QBEQ h2{margin-bottom:1.25rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.rulebook_body__0QBEQ dd,.rulebook_body__0QBEQ li,.rulebook_body__0QBEQ p{line-height:1.8;text-wrap:pretty}.rulebook_ruleSection__zdfzw>ul{display:grid;gap:1rem;list-style:disc;padding-left:1.25rem}.rulebook_ruleSection__zdfzw li::marker{color:var(--color-ambar)}.rulebook_sectionIntro__AIdY2{margin-bottom:1.5rem;color:var(--color-tinta-suave)}.rulebook_lesson__urNxH{margin-block:1rem 2rem}.rulebook_lessonImage__XB2xv{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-md);background:var(--cor-marinho-base)}.rulebook_book__GCxdc[data-rulebook=pokemon] .rulebook_lessonImage__XB2xv{aspect-ratio:4/3}.rulebook_lessonImage__XB2xv img{object-fit:cover}.rulebook_lessonImage__XB2xv p{position:absolute;inset:auto auto 1rem 1rem;margin-right:1rem;padding:.4rem .75rem;border-radius:var(--radius-md);color:var(--color-fundo-claro);background:var(--cor-marinho-base);font-size:.8125rem}.rulebook_lessonIntro___PI74{padding-block:1.5rem .25rem}.rulebook_lessonIntro___PI74 .rulebook_keyIdea__wu5mr{font-size:1.5rem;font-weight:700;line-height:1.3}.rulebook_lessonIntro___PI74 p+p{margin-block:1rem 2rem;color:var(--color-tinta-suave)}.rulebook_lessonIntro___PI74 h2{font-size:1.25rem}.rulebook_example__FimYb{margin:0;padding:clamp(1rem,3vw,2rem);border:1px solid var(--color-palco-500);border-radius:var(--radius-md)}.rulebook_exampleHeading__kgEaa{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8125rem}.rulebook_exampleHeading__kgEaa>span{font-weight:700}.rulebook_example__FimYb ol{display:grid;gap:.75rem;margin-block:1.5rem;padding:0;list-style:none}.rulebook_example__FimYb li{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:var(--radius-md);background:var(--color-palco-700);transition:background-color .22s var(--ease-saida)}.rulebook_example__FimYb li[data-active]{background:var(--color-ambar-fraco);outline:2px solid var(--color-ambar);outline-offset:-2px}.rulebook_stepNumber__mZNhC{display:grid;flex:0 0 2rem;place-items:center;height:2rem;border:1px solid;border-radius:50%;font-weight:700}.rulebook_stepLabel__3Tjdx{display:block;color:var(--color-tinta-suave);font-size:.8125rem}.rulebook_example__FimYb li strong{display:block;font-size:1rem}.rulebook_exampleVisual__6FH8u{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;min-height:5rem;margin-block:1.5rem;animation:rulebook_example-settles__yt1js .24s var(--ease-saida) both}.rulebook_exampleVisual__6FH8u span{padding:.75rem 1rem;border:1px solid var(--color-ambar);border-radius:999px;font-weight:700;color:var(--color-ambar)}.rulebook_exampleControls__cuupV{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.rulebook_exampleControls__cuupV[hidden]{display:none}.rulebook_exampleControls__cuupV button{min-height:44px;padding:.5rem .75rem;border:1px solid var(--color-palco-500);border-radius:var(--radius-md);font-size:.8125rem;font-weight:650;cursor:pointer}@media (hover:hover) and (pointer:fine){.rulebook_exampleControls__cuupV button:hover:enabled{background:var(--color-ambar-fraco)}}.rulebook_exampleControls__cuupV button:disabled{cursor:default;color:var(--color-tinta-suave);border-color:var(--color-palco-600)}.rulebook_example__FimYb figcaption{line-height:1.8;color:var(--color-tinta-suave);font-size:.875rem}.rulebook_glossary__qKSLu>div{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(0,2fr);gap:1.5rem;padding:1.25rem .75rem;border-bottom:1px solid var(--color-palco-600)}.rulebook_glossary__qKSLu>div:nth-child(odd){background:#f2e9d3;border-radius:5px}.rulebook_glossary__qKSLu dt{font-weight:700;line-height:1.8}.rulebook_glossary__qKSLu dd{margin:0}.rulebook_body__0QBEQ details{border-bottom:1px solid var(--color-palco-600)}.rulebook_body__0QBEQ summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding-block:1rem;cursor:pointer;font-weight:650;line-height:1.5;list-style:none}.rulebook_body__0QBEQ summary::-webkit-details-marker{display:none}.rulebook_body__0QBEQ summary span{font-size:1.5rem;transition:transform .18s var(--ease-saida)}.rulebook_body__0QBEQ details[open] summary span{transform:rotate(45deg)}.rulebook_body__0QBEQ details p{padding-bottom:1.25rem;color:var(--color-tinta-suave)}.rulebook_sources__oQtM7>p{margin-bottom:1.25rem;color:var(--color-tinta-suave);font-size:.875rem}.rulebook_sources__oQtM7 a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--color-ambar);text-decoration:underline;text-underline-offset:4px}.rulebook_sources__oQtM7 li p{font-size:.875rem}.rulebook_related__FaTUM{padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-md);background:var(--luz-ambiente-marinho),var(--cor-marinho-base)}.rulebook_related__FaTUM h2{font-size:1.75rem}.rulebook_related__FaTUM p{color:var(--color-tinta-suave)}.rulebook_related__FaTUM>div{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1.5rem}.rulebook_related__FaTUM a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--color-ambar);text-decoration:underline;text-underline-offset:5px}.rulebook_book__GCxdc :focus-visible,.rulebook_hub__MdJp0 :focus-visible{outline:3px solid var(--color-ambar);outline-offset:4px}.rulebook_book__GCxdc section:focus:not(:focus-visible){outline:none}.rulebook_hub__MdJp0{min-width:0}.rulebook_hubHeader__iNrFK{background:var(--luz-ambiente-marinho),var(--cor-marinho-base)}.rulebook_hubHeader__iNrFK>div{max-width:80rem;margin-inline:auto;padding:clamp(2rem,6vw,5rem) clamp(1.25rem,4vw,3rem)}.rulebook_hubHeader__iNrFK h1{max-width:18ch;margin-bottom:1.5rem;font-size:clamp(2.25rem,5vw,4rem);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.rulebook_hubHeader__iNrFK p{max-width:60ch;line-height:1.8}.rulebook_hubList__ZJHPU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:80rem;margin-inline:auto;padding:3rem clamp(1.25rem,4vw,3rem);list-style:none}.rulebook_hubList__ZJHPU>li{position:relative;min-width:0}.rulebook_hubList__ZJHPU>li>a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:.75rem;padding-block:.5rem}.rulebook_hubArtwork___Y6mU{display:flex;justify-content:center;height:20rem;overflow:hidden;border-radius:var(--radius-md);background:var(--luz-ambiente-marinho),var(--cor-marinho-base)}.rulebook_hubArtwork___Y6mU img{width:80%;height:100%;padding-top:1rem;object-fit:contain;object-position:bottom;transition:transform .24s var(--ease-saida)}.rulebook_chapterShortcut__jDaIZ{display:inline-flex;align-items:center;gap:1rem;min-height:44px;color:#d9e4ee;font-size:.875rem;text-decoration:underline;text-underline-offset:5px}.rulebook_heroArt__sUYi_ .rulebook_heroBackdrop__Bh7gF{position:absolute;z-index:-1;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;opacity:.32;border-radius:12px;animation:none}.rulebook_heroArt__sUYi_:after{position:absolute;inset:0;z-index:-1;border-radius:12px;background:linear-gradient(180deg,#09162630,#09162600 40%,#091626f5);content:""}.rulebook_artLabel__IRhre{position:absolute;top:1rem;left:1rem;color:#fff5dd;font-size:.75rem;padding:.4rem .6rem;background:#102338;border-radius:4px}.rulebook_learningRoute__qqrBw{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ffffff30}.rulebook_learningRoute__qqrBw a{display:flex;align-items:center;gap:.85rem;min-height:88px;padding:1.25rem .75rem;color:#fff5dd}.rulebook_learningRoute__qqrBw a+a{border-left:1px solid #ffffff25;padding-left:1.5rem}.rulebook_learningRoute__qqrBw a>span:first-child{display:grid;flex:0 0 2rem;height:2rem;place-items:center;border:1px solid #cba467;border-radius:50%;color:#ffce7a;font-variant-numeric:tabular-nums}.rulebook_learningRoute__qqrBw a>span:last-child{margin-left:auto;color:#ffce7a}.rulebook_learningRoute__qqrBw strong{display:block;font-size:.9375rem}.rulebook_learningRoute__qqrBw small{display:block;margin-top:.35rem;color:#cbd7e2;font-size:.75rem;line-height:1.4}.rulebook_chapterTitle__qW4SV{display:flex;align-items:baseline;gap:1rem}.rulebook_chapterTitle__qW4SV>span{flex-shrink:0;color:#806025;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}@media (hover:hover){@media (hover:hover) and (pointer:fine){.rulebook_learningRoute__qqrBw a:hover{background:#ffffff0a}}}@media (width < 640px){.rulebook_header__Qmxyy h1{font-size:1.125rem}.rulebook_header__Qmxyy h1 span{font-size:clamp(2.5rem,10vw,3.5rem)}.rulebook_heroArt__sUYi_{margin-top:1rem;padding-top:3rem}.rulebook_heroArt__sUYi_>img:not(.rulebook_heroBackdrop__Bh7gF){width:13rem;height:16rem}.rulebook_learningRoute__qqrBw{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:1rem}.rulebook_learningRoute__qqrBw a{flex-direction:column;align-items:start;gap:.6rem;min-height:110px;padding:1rem .6rem}.rulebook_learningRoute__qqrBw a+a{padding-left:.8rem}.rulebook_learningRoute__qqrBw a>span:first-child{flex-basis:auto;width:1.5rem;height:1.5rem;font-size:.75rem}.rulebook_learningRoute__qqrBw strong{font-size:.75rem;line-height:1.4}.rulebook_learningRoute__qqrBw a>span:last-child,.rulebook_learningRoute__qqrBw small{display:none}}@media (width < 1024px){.rulebook_readingLayout__wli__{grid-template-columns:minmax(0,1fr);gap:2.5rem}.rulebook_search__QlM_n{position:static;width:100%;max-height:none;padding:0}.rulebook_search__QlM_n ul{display:flex;flex-wrap:wrap;gap:.5rem}.rulebook_search__QlM_n li a{gap:.75rem;padding:.5rem .75rem;border:1px solid var(--color-palco-600);border-radius:var(--radius-md)}.rulebook_body__0QBEQ{max-width:72ch;margin-inline:auto}.rulebook_heroInner__tTSno{min-height:32rem}.rulebook_heroArt__sUYi_ img{height:24rem}}@media (width < 640px){.rulebook_heroInner__tTSno{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-block:1rem 1.5rem}.rulebook_back__P9CU8{margin-bottom:1rem}.rulebook_heroDescription__O7u80,.rulebook_invitation__tBiP4{font-size:1rem}.rulebook_heroActions__oFwUW{gap:.5rem;margin-top:1.5rem}.rulebook_heroArt__sUYi_{width:100%}.rulebook_heroArt__sUYi_ img{width:12rem;height:15rem}.rulebook_heroArt__sUYi_ figcaption{max-width:none;margin-top:.5rem}.rulebook_universeNav__0_kLx{display:block;padding-inline:.75rem}.rulebook_universeName__mhFEg{display:none}.rulebook_universeNav__0_kLx ul{justify-content:space-between;gap:.5rem}.rulebook_universeNav__0_kLx a{padding-inline:.5rem;font-size:.8125rem}.rulebook_readingLayout__wli__{padding-top:2rem}.rulebook_search__QlM_n ul{max-height:10rem;padding:.25rem;overflow-y:auto}.rulebook_readingIntro__Jt4sl{padding-bottom:2rem}.rulebook_readingIntro__Jt4sl p:first-child{font-size:1.125rem}.rulebook_ruleSection__zdfzw{padding-block:2rem}.rulebook_glossary__qKSLu>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.rulebook_exampleControls__cuupV button:nth-child(2){order:3;width:100%}.rulebook_hubList__ZJHPU{grid-template-columns:minmax(0,1fr);gap:3rem;padding-top:2rem}.rulebook_hubArtwork___Y6mU{height:17rem}}@media (prefers-reduced-motion:reduce){.rulebook_exampleVisual__6FH8u,.rulebook_heroArt__sUYi_ img{animation:none}.rulebook_book__GCxdc *,.rulebook_hub__MdJp0 *{transition:none;scroll-behavior:auto}}.rulebook_heroArt__sUYi_>img{position:relative;z-index:2}.rulebook_heroArt__sUYi_ figcaption{position:relative;z-index:3}.rulebook_heroPreview__TMHwF{position:absolute;z-index:1;bottom:12%;left:-3%;width:clamp(5rem,10vw,9rem);aspect-ratio:5/7;transform:rotate(-14deg)}.rulebook_heroPreview__TMHwF[data-side="1"]{inset:auto -3% 12% auto;transform:rotate(14deg)}.rulebook_heroPreview__TMHwF img{max-width:none;width:100%;height:100%;object-fit:contain;animation:none}@media (width < 640px){.rulebook_heroPreview__TMHwF{left:5%;bottom:10%;width:5rem}.rulebook_heroPreview__TMHwF[data-side="1"]{right:5%;bottom:10%}}.rulebook_search__QlM_n .rulebook_topicIndex__nYRl5{border:0}.rulebook_search__QlM_n .rulebook_topicIndex__nYRl5 summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:48px;padding-block:.65rem;border-block:1px solid #b4a98e;font-size:.8125rem;font-weight:650;cursor:pointer;list-style:none}.rulebook_search__QlM_n .rulebook_topicIndex__nYRl5 summary:after{content:"+";font-size:1.25rem}.rulebook_search__QlM_n .rulebook_topicIndex__nYRl5[open] summary:after{content:"−"}.rulebook_search__QlM_n .rulebook_topicIndex__nYRl5 summary>span{margin-left:auto}.rulebook_search__QlM_n .rulebook_topicIndex__nYRl5 ul{margin-top:.75rem}.rulebook-lab_cardSection__gw3AJ,.rulebook-lab_challenge__gBeWc,.rulebook-lab_fieldSection__eBnUq,.rulebook-lab_scenarioSection__mkcup{scroll-margin-top:calc(var(--rulebook-navigation-height) - 1rem)}.rulebook-lab_fieldSection__eBnUq{padding:clamp(2rem,5vw,4rem) max(1.25rem,calc((100vw - 80rem) / 2));background:#0a1728}.rulebook-lab_sectionHeading__VpkWL{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem}.rulebook-lab_sectionHeading__VpkWL>div{max-width:60ch}.rulebook-lab_challenge__gBeWc h2,.rulebook-lab_sectionHeading__VpkWL h2{margin-block:.5rem 1rem;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.rulebook-lab_challenge__gBeWc p,.rulebook-lab_sectionHeading__VpkWL p{line-height:1.75}.rulebook-lab_sectionLead__2hr3k{color:var(--color-ambar);font-size:.875rem;font-weight:600}.rulebook-lab_sectionHeading__VpkWL>a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--color-ambar);font-size:.875rem;text-decoration:underline;text-underline-offset:5px}.rulebook-lab_fieldToolbar__8JMJ5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.rulebook-lab_cameraControls__KL2iq,.rulebook-lab_segmented__B0jxE{display:flex;gap:.5rem;flex-wrap:wrap}.rulebook-lab_cameraControls__KL2iq button,.rulebook-lab_segmented__B0jxE button,.rulebook-lab_turnTrack__W7pJd button{min-height:44px;padding:.6rem .9rem;border:1px solid rgb(255 255 255/35%);border-radius:var(--radius-md);font-size:.8125rem;font-weight:600;cursor:pointer}.rulebook-lab_cameraControls__KL2iq button[aria-pressed=true]{background:#fff5dd;color:#142b48;border-color:#fff5dd}.rulebook-lab_segmented__B0jxE button[aria-pressed=true]{background:#ffd07d;color:#142b48;border-color:#ffd07d}.rulebook-lab_turnTrack__W7pJd{display:flex;gap:.75rem;margin-block:1rem 1.5rem;overflow-x:auto;padding:.25rem}.rulebook-lab_turnTrack__W7pJd button{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.rulebook-lab_turnTrack__W7pJd button[aria-pressed=true]{color:var(--color-ambar);border-color:var(--color-ambar)}.rulebook-lab_turnTrack__W7pJd button>span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:rgb(255 255 255/12%)}.rulebook-lab_fieldLayout__m5hlW{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:1.5rem;align-items:stretch}.rulebook-lab_fieldViewport__kTPTd{position:relative;min-width:0;overflow:hidden;isolation:isolate;border-radius:var(--radius-md);background:#061329}.rulebook-lab_fieldBackdrop__VqPOV{z-index:-2;object-fit:cover;opacity:.28}.rulebook-lab_fieldViewport__kTPTd:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgb(3 13 31/65%),rgb(3 13 31/35%) 50%,rgb(3 13 31/95%));content:""}.rulebook-lab_fieldCaption__3o_Em{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:1.25rem 1.5rem 0;font-size:.75rem;color:#e2e8f0}.rulebook-lab_fieldCaption__3o_Em span:first-child{font-weight:700}.rulebook-lab_boardCamera__wZoTp{perspective:1000px;padding:0 1.5rem 1rem}.rulebook-lab_board__JGJNt{position:relative;display:grid;grid-template:repeat(10,minmax(0,1fr)) /repeat(12,minmax(0,1fr));gap:.4rem;padding:1rem;aspect-ratio:1.8;margin:0 auto;transform:rotateX(27deg) rotate(-3deg) scale(.94);transform-style:preserve-3d;border:2px solid #506888;border-radius:14px;background:radial-gradient(ellipse at 40% 20%,#183b60,#0a213e 70%);box-shadow:0 9px 0 #061024,0 14px 0 #020714;transition:transform .42s var(--ease-saida)}.rulebook-lab_board__JGJNt:before{position:absolute;inset:.4rem;border:1px solid rgb(255 255 255/12%);border-radius:9px;pointer-events:none;content:""}.rulebook-lab_fieldViewport__kTPTd[data-view=top] .rulebook-lab_board__JGJNt{transform:rotateX(0) rotate(0) scale(.94)}.rulebook-lab_zone__pFnXI{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;min-width:0;min-height:0;padding:.4rem;border:1px solid #62778e;border-radius:6px;color:#f6f7fa;background:rgb(2 12 28/58%);transform:translateZ(1px);transform-style:preserve-3d;cursor:pointer;transition:background-color .18s var(--ease-saida),box-shadow .18s var(--ease-saida),transform .24s var(--ease-saida),border-color .18s var(--ease-saida)}.rulebook-lab_zone__pFnXI[data-lit]{z-index:1;color:#fff7dc;border-color:#ffd06e;background:radial-gradient(ellipse at 50% 40%,#68552e,#1b354e 85%);box-shadow:inset 0 0 28px rgb(255 194 75/24%),0 0 14px rgb(255 194 75/42%);transform:translateZ(12px)}.rulebook-lab_zoneName__fV4CZ{position:relative;z-index:2;max-width:100%;font-size:clamp(.75rem,1vw,.8125rem);font-weight:700;line-height:1.3;text-align:center}.rulebook-lab_zoneSignal__aFE5c{position:absolute;top:.2rem;right:.3rem;font-size:.75rem;color:#ffd06e}.rulebook-lab_zone__pFnXI:not([data-lit]) .rulebook-lab_zoneSignal__aFE5c{visibility:hidden}.rulebook-lab_zoneCards__Iodvb{display:flex;flex:1;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:0}.rulebook-lab_zoneCard__EHtLA{position:relative;display:block;height:100%;max-height:9rem;aspect-ratio:5/7;transform:translateZ(2px)}.rulebook-lab_cardImage__mOVM6{position:relative;display:grid;place-items:center;width:100%;height:100%}.rulebook-lab_cardImage__mOVM6 img{object-fit:contain}.rulebook-lab_imageFallback__mR7Os{display:grid;place-items:center;width:100%;height:100%;padding:.5rem;border:1px dashed;color:inherit;background:rgb(100 116 139/15%);font-size:.75rem;text-align:center}.rulebook-lab_emptySlots__s7SX6{display:grid;place-items:center;max-width:6rem;height:80%;padding:.25rem;border:1px dashed #8fa1b4;border-radius:4px;font-size:.75rem;line-height:1.5}.rulebook-lab_prizeCards__RQuJ1{display:grid;grid-template:repeat(3,minmax(0,1fr)) /repeat(2,minmax(0,1fr));flex:1;gap:.4rem;width:70%;min-height:0;padding:.25rem}.rulebook-lab_cardBack__dgx1Z{display:grid;place-items:center;min-width:0;border:1px solid #b8c7d8;border-radius:3px;color:#ffcf74;background:#122744;font-size:clamp(.75rem,1vw,.75rem);font-weight:700}.rulebook-lab_deckStack__l6tOJ{position:relative;display:block;height:65%;max-height:8rem;aspect-ratio:5/7;margin-top:auto;margin-bottom:auto;border-radius:3px;box-shadow:3px 3px 0 #68809a,6px 6px 0 #1b344f}.rulebook-lab_deckStack__l6tOJ .rulebook-lab_cardBack__dgx1Z{height:100%}.rulebook-lab_handFan___WCLf{display:flex;justify-content:center;align-items:end;flex:1;min-height:0}.rulebook-lab_handFan___WCLf .rulebook-lab_cardBack__dgx1Z{width:clamp(1.25rem,4vw,3rem);height:90%;margin-inline:-.1rem;transform-origin:bottom center}.rulebook-lab_donCards__AtMoS{display:flex;flex:1;align-items:center;justify-content:center;gap:.5rem;min-height:0}.rulebook-lab_donCards__AtMoS span{display:grid;place-items:center;height:80%;aspect-ratio:5/7;border:1px solid #c5ced7;border-radius:3px;font-size:clamp(.75rem,1vw,.75rem);font-weight:800;background:#edf1f5;color:#10223c}.rulebook-lab_emptyZone__Jr_db{display:grid;flex:1;place-items:center;color:#bdcbd8;font-size:1.5rem}.rulebook-lab_boardLegend__XvcrY{position:relative;margin:0;padding:.85rem 1.5rem;color:#d2dbe5;background:#091a2c;border-top:1px solid #ffffff25;font-size:.75rem;line-height:1.7}.rulebook-lab_zoneDetails__969dA{min-width:0;padding:1.5rem;border:1px solid #526071;border-radius:8px;background:#14283d}.rulebook-lab_mentorLabel__MKP9L{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.rulebook-lab_mentorLabel__MKP9L img{width:3rem;height:4rem;object-fit:contain}.rulebook-lab_mentorLabel__MKP9L p{max-width:12ch;color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.5}.rulebook-lab_detailType__82WJk{color:var(--color-ambar);font-size:.75rem;font-weight:650}.rulebook-lab_zoneDetails__969dA h3{margin-block:.75rem 1rem;font-size:1.75rem;line-height:1.15;text-wrap:balance}.rulebook-lab_zoneDescription__uCT9p{min-height:4.5rem;line-height:1.8;font-size:1rem;color:#fff5dd}.rulebook-lab_zoneTip__lzLJK{margin-block:1.25rem;padding:1rem;border-top:0;border-radius:6px;color:#e0e8ef;background:#0b1d30;font-size:.875rem;line-height:1.75}.rulebook-lab_zoneDetails__969dA a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--color-ambar);font-size:.8125rem;text-decoration:underline;text-underline-offset:4px}.rulebook-lab_zoneDots__kYj_u{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.5rem}.rulebook-lab_zoneDots__kYj_u span{width:.5rem;height:.5rem;border:1px solid #b9c5d3;border-radius:50%}.rulebook-lab_zoneDots__kYj_u span[data-current]{background:var(--color-ambar);border-color:var(--color-ambar)}.rulebook-lab_fieldNote__6Lo_7{max-width:100ch;margin-top:1.5rem;color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.8}.rulebook-lab_fieldNote__6Lo_7 a{display:inline-block;max-width:100%;min-height:44px;padding-block:.5rem;color:var(--color-ambar);text-decoration:underline;text-underline-offset:4px}.rulebook-lab_fieldReference__s7phk{margin-top:1.25rem;border-top:1px solid rgb(255 255 255/25%)}.rulebook-lab_fieldReference__s7phk summary{display:flex;align-items:center;min-height:48px;font-weight:600;font-size:.875rem;cursor:pointer}.rulebook-lab_fieldReference__s7phk dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding-block:1rem}.rulebook-lab_fieldReference__s7phk dt{margin-bottom:.5rem;font-weight:700}.rulebook-lab_fieldReference__s7phk dd{color:var(--color-tinta-suave);font-size:.875rem;line-height:1.8}.rulebook-lab_cardSection__gw3AJ{max-width:80rem;margin-inline:auto;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,4vw,3rem)}.rulebook-lab_cardChoices__i2gh4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:2rem}.rulebook-lab_cardChoices__i2gh4 button{display:flex;align-items:center;gap:.85rem;min-width:0;min-height:88px;padding:.75rem 1rem;border:1px solid #b2a993;border-radius:8px;cursor:pointer;text-align:left;color:#142b48;background:#fff9eb}.rulebook-lab_cardChoices__i2gh4 button[aria-pressed=true]{color:#fff5dd;background:#18334e;border-color:#18334e}.rulebook-lab_cardChoices__i2gh4 span{font-size:.9375rem;font-weight:700}.rulebook-lab_cardChoices__i2gh4 small{font-size:.75rem}.rulebook-lab_anatomyLayout__v8kfo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.rulebook-lab_inspectionStage__jgZrw{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.5rem 1.25rem;background:#142b43;border-radius:12px}.rulebook-lab_annotatedCard__6iXO9{position:relative;width:min(100%,22rem);aspect-ratio:5/7}.rulebook-lab_cardMarker__G114H{position:absolute;z-index:1;display:grid;place-items:center;width:44px;height:44px;transform:translate(-50%,-50%);cursor:pointer;border-radius:50%}.rulebook-lab_cardMarker__G114H>span{display:grid;place-items:center;width:28px;height:28px;border:2px solid #fff4d5;border-radius:50%;color:#fff;background:#071b3c;font-size:.75rem;font-weight:800;box-shadow:0 0 0 3px rgb(7 27 60/60%)}.rulebook-lab_cardMarker__G114H[aria-pressed=true]>span{color:#071b3c;background:#ffd06e;border-color:#071b3c;box-shadow:0 0 0 4px #fff4d5}.rulebook-lab_zoomTrigger__ujpGv{display:inline-flex;align-items:center;gap:1rem;min-height:44px;padding:.5rem 1rem;color:#fff4d5;border:1px solid #c4cddd;border-radius:var(--radius-md);font-size:.875rem;font-weight:650;cursor:pointer}.rulebook-lab_cardExplanation___A_0U{min-width:0}.rulebook-lab_cardKind__fh0bO{color:var(--color-ambar);font-size:.875rem;font-weight:650}.rulebook-lab_cardExplanation___A_0U h3{margin-block:.5rem;font-size:2rem;line-height:1.2;text-wrap:balance}.rulebook-lab_cardCode__OftPO{color:var(--color-tinta-suave);font-size:.875rem}.rulebook-lab_fieldChoices__pZPz5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block:1.5rem}.rulebook-lab_fieldChoices__pZPz5 button{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.6rem .65rem;border:1px solid #b2a993;border-radius:5px;font-size:.8125rem;text-align:left;cursor:pointer}.rulebook-lab_fieldChoices__pZPz5 button>span{display:grid;place-items:center;flex:0 0 1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;border:1px solid;border-radius:50%}.rulebook-lab_fieldChoices__pZPz5 button[aria-pressed=true]{border-color:#18334e;background:#18334e;color:#fff5dd;font-weight:700}.rulebook-lab_fieldExplanation__DpkBQ{min-height:12rem;padding:1.25rem;border:0;border-radius:8px;background:#e8dfc7;color:#142b48}.rulebook-lab_fieldExplanation__DpkBQ>span{color:#765214;font-size:.8125rem;font-weight:650}.rulebook-lab_fieldExplanation__DpkBQ h4{margin-block:.75rem;font-size:1.5rem;line-height:1.25;text-wrap:balance}.rulebook-lab_fieldExplanation__DpkBQ p{max-width:55ch;line-height:1.8}.rulebook-lab_cardNote__vCPng{margin-top:1.25rem;color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.75}.rulebook-lab_cardExplanation___A_0U>a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;margin-top:.5rem;color:var(--color-ambar);text-decoration:underline;text-underline-offset:4px;font-size:.8125rem}.rulebook-lab_cardDialog__BjIkN{width:min(94vw,64rem);max-height:94dvh;margin:auto;padding:0;border:0;border-radius:12px;color:var(--color-tinta);background:var(--color-fundo-claro)}.rulebook-lab_cardDialog__BjIkN[open]{display:flex;flex-direction:column}.rulebook-lab_cardDialog__BjIkN::backdrop{background:rgb(1 8 23/90%)}.rulebook-lab_dialogHeader__N1l80{display:flex;align-items:start;justify-content:space-between;gap:1rem;padding:1.25rem;border-bottom:1px solid var(--color-palco-600)}.rulebook-lab_dialogHeader__N1l80 h2{font-size:1.125rem;font-weight:700}.rulebook-lab_dialogHeader__N1l80 p{margin-top:.5rem;font-size:.8125rem}.rulebook-lab_dialogHeader__N1l80 button,.rulebook-lab_zoomToolbar__RSmEL button{flex-shrink:0;min-width:44px;min-height:44px;padding:.5rem .75rem;border:1px solid var(--color-palco-500);border-radius:var(--radius-md);cursor:pointer;font-size:.8125rem}.rulebook-lab_zoomToolbar__RSmEL{display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem}.rulebook-lab_zoomToolbar__RSmEL p{font-size:.75rem;line-height:1.5}.rulebook-lab_zoomViewport__uVCEg{min-height:0;overflow:auto;padding:1rem;background:#0b1930}.rulebook-lab_zoomCard__0k4KG{position:relative;width:min(100%,26rem);aspect-ratio:5/7;margin-inline:auto}.rulebook-lab_zoomCard__0k4KG[data-zoom]{width:52rem;max-width:none}.rulebook-lab_scenarioSection__mkcup{padding:clamp(2.5rem,6vw,5rem) max(1.25rem,calc((100vw - 74rem) / 2));background:var(--luz-ambiente-marinho),var(--cor-marinho-base)}.rulebook-lab_scenarioStatus__GOpSx{min-width:8rem;font-size:.875rem;color:var(--color-ambar);font-weight:650;text-align:right}.rulebook-lab_scenarioLayout__JzLIl{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center}.rulebook-lab_scenarioStage__6xJ34{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1.25rem);min-height:28rem;padding:2rem 1rem 6rem;overflow:hidden;border-radius:var(--radius-md);background:radial-gradient(ellipse at center,#1b4266,#041225 80%)}.rulebook-lab_scenarioBackdrop__BWhSc{z-index:-2;object-fit:cover;opacity:.5}.rulebook-lab_scenarioStage__6xJ34:before{position:absolute;inset:12% 3% 12%;z-index:-1;transform:perspective(700px) rotateX(30deg);border:6px solid #6b5338;border-radius:12px;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,transparent 1px 3px),linear-gradient(145deg,#223d52,#102334);box-shadow:0 6px 0 #2d231a,0 9px 0 #4d3926,0 20px 20px #0009;content:""}.rulebook-lab_scenarioCard__mYH1d{position:relative;flex:1;max-width:10rem;min-width:0;margin:0;transform:translateY(14px) rotate(-5deg);transition:transform .34s var(--ease-saida)}.rulebook-lab_scenarioCard__mYH1d:nth-child(3){transform:translateY(14px) rotate(5deg)}.rulebook-lab_scenarioCard__mYH1d[data-featured]{z-index:1;transform:translateY(-12px) rotate(0)}.rulebook-lab_scenarioCardFace__rFWI1{position:relative;aspect-ratio:5/7;border-radius:7px;box-shadow:1px 2px 0 #ded4ba,2px 3px 0 #7e7b70,8px 14px 14px #0009;outline:1px solid rgb(220 234 250/30%);outline-offset:3px;transition:transform .34s var(--ease-saida),outline-color .18s var(--ease-saida)}.rulebook-lab_scenarioCardFace__rFWI1:after{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#fff2,transparent 40%,transparent 75%,#ffffff08);box-shadow:inset 0 0 0 1px #ffffff40;content:""}.rulebook-lab_scenarioCardFace__rFWI1 img{border-radius:7px}.rulebook-lab_scenarioCard__mYH1d[data-featured] .rulebook-lab_scenarioCardFace__rFWI1{outline:2px solid #ffd06e}.rulebook-lab_scenarioCard__mYH1d figcaption{display:flex;align-items:center;justify-content:center;min-height:3rem;margin-top:.75rem;color:#eef2f7;font-size:.8125rem;font-weight:650;text-align:center;line-height:1.5}.rulebook-lab_scenarioStage__6xJ34[data-game=one-piece][data-step="1"] .rulebook-lab_scenarioCard__mYH1d:nth-child(3) .rulebook-lab_scenarioCardFace__rFWI1,.rulebook-lab_scenarioStage__6xJ34[data-game=one-piece][data-step="2"] .rulebook-lab_scenarioCard__mYH1d:nth-child(3) .rulebook-lab_scenarioCardFace__rFWI1,.rulebook-lab_scenarioStage__6xJ34[data-game=pokemon][data-step="1"] .rulebook-lab_scenarioCard__mYH1d:nth-child(2) .rulebook-lab_scenarioCardFace__rFWI1,.rulebook-lab_scenarioStage__6xJ34[data-game=pokemon][data-step="2"] .rulebook-lab_scenarioCard__mYH1d:nth-child(2) .rulebook-lab_scenarioCardFace__rFWI1{transform:translateY(30px) rotate(20deg)}.rulebook-lab_scenarioBadge__w0svu{position:absolute;inset:auto 1rem 1.25rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.rulebook-lab_scenarioBadge__w0svu span{padding:.5rem .75rem;border-radius:var(--radius-md);color:#ffdc92;background:#091d37;border:1px solid #aebbc9;font-size:.8125rem;font-weight:700}.rulebook-lab_moveExplanation__SWXhk>span{font-size:.8125rem;color:var(--color-ambar);font-weight:700}.rulebook-lab_moveExplanation__SWXhk h3{margin-block:.75rem 1rem;font-size:1.75rem;line-height:1.2;text-wrap:balance}.rulebook-lab_moveExplanation__SWXhk>p{min-height:7rem;color:var(--color-tinta-suave);line-height:1.8}.rulebook-lab_moveControls__bmqFb{display:flex;flex-wrap:wrap;gap:.75rem;margin-block:1.5rem}.rulebook-lab_moveControls__bmqFb button{min-height:44px;padding:.5rem .75rem;border:1px solid rgb(255 255 255/50%);border-radius:var(--radius-md);cursor:pointer;font-size:.8125rem;font-weight:650}.rulebook-lab_moveControls__bmqFb button:disabled{color:var(--color-tinta-suave);cursor:default;border-color:rgb(255 255 255/25%)}.rulebook-lab_moveControls__bmqFb button:nth-child(2){background:var(--color-ambar);color:var(--color-sobre-ambar);border-color:var(--color-ambar)}.rulebook-lab_moveControls__bmqFb button:nth-child(2):disabled{background:transparent;color:var(--color-tinta-suave);border-color:rgb(255 255 255/25%)}.rulebook-lab_moveIndex__UilMv{padding:0;list-style:none}.rulebook-lab_moveIndex__UilMv button{position:relative;display:flex;align-items:center;gap:.85rem;width:100%;min-height:52px;padding:.65rem .5rem;border-bottom:1px solid #ffffff20;text-align:left;font-size:.875rem;cursor:pointer}.rulebook-lab_moveIndex__UilMv button>span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid;border-radius:50%}.rulebook-lab_moveIndex__UilMv button[aria-current]{color:#ffcf79;background:#ffffff08;font-weight:700}.rulebook-lab_scenarioConclusion__T_oFJ{max-width:85ch;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255/25%);font-size:.9375rem;line-height:1.8}.rulebook-lab_challenge__gBeWc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;max-width:80rem;margin-inline:auto;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,4vw,3rem)}.rulebook-lab_quizQuestion__XieSv{max-width:38ch;margin-top:1.5rem;font-size:1.125rem;font-weight:600}.rulebook-lab_quizAnswers__m5QLL{display:flex;flex-direction:column;gap:.75rem}.rulebook-lab_quizAnswers__m5QLL button{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.75rem 1rem;border:1px solid var(--color-palco-500);border-radius:var(--radius-md);font-size:.9375rem;line-height:1.6;text-align:left;cursor:pointer}.rulebook-lab_quizAnswers__m5QLL button>span{flex-shrink:0;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid;border-radius:50%;font-size:.75rem;font-weight:700}.rulebook-lab_quizAnswers__m5QLL button[aria-pressed=true]{background:#18334e;color:#fff5dd;border-color:#18334e;font-weight:650}.rulebook-lab_quizFeedback___52KL{margin-top:1.25rem}.rulebook-lab_quizFeedback___52KL strong{color:var(--color-ambar)}.rulebook-lab_quizFeedback___52KL p{margin-top:.5rem;font-size:.9375rem}.rulebook-lab_quizReset__T6n3j{min-height:44px;color:var(--color-ambar);font-size:.875rem;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.rulebook-lab_cardDialog__BjIkN :focus-visible,.rulebook-lab_cardSection__gw3AJ :focus-visible,.rulebook-lab_challenge__gBeWc :focus-visible,.rulebook-lab_fieldSection__eBnUq :focus-visible,.rulebook-lab_scenarioSection__mkcup :focus-visible{outline:3px solid var(--color-ambar);outline-offset:4px}.rulebook-lab_cardChoices__i2gh4 .rulebook-lab_choiceThumbnail__MroKG{position:relative;display:block;flex:0 0 36px;height:51px}.rulebook-lab_cardChoices__i2gh4 .rulebook-lab_choiceIdentity__SeqMy{min-width:0;flex:1}.rulebook-lab_choiceIdentity__SeqMy strong{display:block;font-size:.875rem;line-height:1.4;overflow-wrap:anywhere}.rulebook-lab_choiceIdentity__SeqMy small{display:block;margin-top:.3rem;font-weight:500}.rulebook-lab_cardChoices__i2gh4 .rulebook-lab_choiceCheck__mDzVI{align-self:start;font-size:.875rem}.rulebook-lab_inspectionStage__jgZrw:before{position:absolute;inset:1rem;pointer-events:none;border:1px solid #ffffff20;border-radius:8px;content:""}.rulebook-lab_scenarioCard__mYH1d[data-featured] figcaption{color:#142b48;background:#ffd07d;border-radius:5px;padding-inline:.3rem}.rulebook-lab_moveIndex__UilMv button[aria-current]>span{background:#ffd07d;color:#142b48;border-color:#ffd07d}.rulebook-lab_moveIndex__UilMv li+li{position:relative}.rulebook-lab_moveIndex__UilMv li+li:before{position:absolute;left:1.25rem;top:-.4rem;height:.8rem;border-left:1px solid #a9bacb;content:""}.rulebook-lab_quizAnswers__m5QLL button[aria-pressed=true]>span{background:#fff5dd;color:#142b48}.rulebook-lab_quizFeedback___52KL:empty{margin:0}@media (width < 640px){.rulebook-lab_cardChoices__i2gh4{display:flex;gap:.5rem}.rulebook-lab_cardChoices__i2gh4 button{flex:0 0 73%;min-height:80px}.rulebook-lab_cardChoices__i2gh4 .rulebook-lab_choiceIdentity__SeqMy{font-size:.875rem}.rulebook-lab_cardChoices__i2gh4 .rulebook-lab_choiceCheck__mDzVI{margin-left:auto}.rulebook-lab_fieldChoices__pZPz5{gap:.4rem}}@media (width < 1200px){.rulebook-lab_fieldSection__eBnUq{padding-inline:1.5rem}.rulebook-lab_fieldLayout__m5hlW{grid-template-columns:minmax(0,1fr) 16rem;gap:1rem}.rulebook-lab_boardCamera__wZoTp{padding-inline:.75rem}.rulebook-lab_board__JGJNt{padding:.75rem;gap:.3rem;aspect-ratio:1.5}.rulebook-lab_zoneDetails__969dA{padding:1.25rem}}@media (width < 1024px){.rulebook-lab_fieldLayout__m5hlW{grid-template-columns:minmax(0,1fr)}.rulebook-lab_fieldViewport__kTPTd{max-width:48rem;width:100%;margin-inline:auto}.rulebook-lab_board__JGJNt{aspect-ratio:1.5;max-width:43rem}.rulebook-lab_zoneDetails__969dA{display:grid;grid-template-columns:1fr 1.5fr;gap:0 2rem}.rulebook-lab_mentorLabel__MKP9L{grid-row:1/span 3;align-self:center}.rulebook-lab_zoneDescription__uCT9p,.rulebook-lab_zoneDetails__969dA .rulebook-lab_detailType__82WJk,.rulebook-lab_zoneDetails__969dA h3,.rulebook-lab_zoneDetails__969dA>a,.rulebook-lab_zoneDots__kYj_u,.rulebook-lab_zoneTip__lzLJK{grid-column:2}.rulebook-lab_zoneDescription__uCT9p{min-height:0}.rulebook-lab_zoneDetails__969dA h3{font-size:1.5rem}.rulebook-lab_zoneDots__kYj_u{display:none}.rulebook-lab_scenarioLayout__JzLIl{grid-template-columns:minmax(0,1fr)}.rulebook-lab_scenarioStage__6xJ34{min-height:27rem}.rulebook-lab_moveExplanation__SWXhk>p{min-height:0}.rulebook-lab_fieldReference__s7phk dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width < 640px){.rulebook-lab_fieldSection__eBnUq{padding-inline:1rem}.rulebook-lab_sectionHeading__VpkWL{display:block;margin-bottom:1.5rem}.rulebook-lab_sectionHeading__VpkWL>a{margin-top:.75rem}.rulebook-lab_challenge__gBeWc h2,.rulebook-lab_sectionHeading__VpkWL h2{font-size:1.75rem}.rulebook-lab_sectionHeading__VpkWL p{font-size:.9375rem}.rulebook-lab_fieldToolbar__8JMJ5{gap:.75rem}.rulebook-lab_cameraControls__KL2iq,.rulebook-lab_segmented__B0jxE{width:100%}.rulebook-lab_cameraControls__KL2iq button,.rulebook-lab_segmented__B0jxE button{flex:1;padding:.5rem;font-size:.75rem}.rulebook-lab_fieldCaption__3o_Em{padding:1rem 1rem 0;font-size:.75rem}.rulebook-lab_fieldCaption__3o_Em span:last-child{display:none}.rulebook-lab_boardCamera__wZoTp{perspective:800px;padding:.5rem .25rem 1rem}.rulebook-lab_board__JGJNt{aspect-ratio:1.03;padding:.5rem;gap:.25rem;transform:rotateX(16deg) rotate(-1deg) scale(.96)}.rulebook-lab_fieldViewport__kTPTd[data-view=top] .rulebook-lab_board__JGJNt{transform:rotateX(0) rotate(0) scale(.96)}.rulebook-lab_zone__pFnXI{gap:.2rem;padding:.25rem;border-radius:4px}.rulebook-lab_zone__pFnXI[data-lit]{transform:translateZ(5px)}.rulebook-lab_zoneName__fV4CZ{font-size:.75rem}.rulebook-lab_zoneSignal__aFE5c{display:none}.rulebook-lab_zoneCards__Iodvb{gap:.25rem}.rulebook-lab_zoneCard__EHtLA{max-height:3.5rem}.rulebook-lab_zone__pFnXI[data-zone=characters] .rulebook-lab_zoneCard__EHtLA{max-height:3rem}.rulebook-lab_emptySlots__s7SX6{max-width:3rem;font-size:.75rem;padding:.15rem}.rulebook-lab_zone__pFnXI[data-zone=battlefield] .rulebook-lab_emptySlots__s7SX6{max-width:4.5rem;font-size:.75rem}.rulebook-lab_prizeCards__RQuJ1{gap:.2rem;width:100%;padding:0}.rulebook-lab_boardLegend__XvcrY{padding:0 1rem 1rem;font-size:.75rem}.rulebook-lab_donCards__AtMoS{gap:.25rem}.rulebook-lab_zoneDetails__969dA{display:block;padding:1.25rem}.rulebook-lab_mentorLabel__MKP9L{margin-bottom:.75rem}.rulebook-lab_mentorLabel__MKP9L img{width:2rem;height:2.75rem}.rulebook-lab_mentorLabel__MKP9L p{max-width:none}.rulebook-lab_zoneDescription__uCT9p{font-size:.9375rem}.rulebook-lab_zoneTip__lzLJK{margin-block:1rem;padding-top:1rem}.rulebook-lab_fieldNote__6Lo_7{font-size:.75rem}.rulebook-lab_fieldReference__s7phk dl{grid-template-columns:minmax(0,1fr)}.rulebook-lab_cardSection__gw3AJ{padding-inline:1.25rem}.rulebook-lab_anatomyLayout__v8kfo{grid-template-columns:minmax(0,1fr);gap:1.5rem}.rulebook-lab_cardChoices__i2gh4{flex-wrap:nowrap;overflow-x:auto;padding:.25rem .25rem .75rem}.rulebook-lab_cardChoices__i2gh4 button{flex:0 0 auto;padding:.65rem .75rem;min-height:60px}.rulebook-lab_cardChoices__i2gh4 span{font-size:.8125rem}.rulebook-lab_cardChoices__i2gh4 small{font-size:.75rem}.rulebook-lab_inspectionStage__jgZrw{padding:1.5rem 1.5rem 1rem}.rulebook-lab_annotatedCard__6iXO9{width:min(100%,17rem)}.rulebook-lab_cardExplanation___A_0U h3{font-size:1.75rem}.rulebook-lab_fieldExplanation__DpkBQ{min-height:0}.rulebook-lab_scenarioSection__mkcup{padding-inline:1.25rem}.rulebook-lab_scenarioStatus__GOpSx{margin-top:1rem;text-align:left}.rulebook-lab_scenarioStage__6xJ34{min-height:22rem;padding:2rem .75rem 6rem;gap:.5rem}.rulebook-lab_scenarioBadge__w0svu span,.rulebook-lab_scenarioCard__mYH1d figcaption{font-size:.75rem}.rulebook-lab_moveControls__bmqFb button{flex:1}.rulebook-lab_moveControls__bmqFb button:last-child{flex-basis:100%}.rulebook-lab_challenge__gBeWc{grid-template-columns:minmax(0,1fr);gap:1.5rem}.rulebook-lab_dialogHeader__N1l80{padding:1rem}.rulebook-lab_dialogHeader__N1l80 h2{font-size:1rem}.rulebook-lab_zoomToolbar__RSmEL{flex-wrap:wrap;padding:.75rem 1rem;gap:.5rem}.rulebook-lab_zoomToolbar__RSmEL p{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.rulebook-lab_board__JGJNt,.rulebook-lab_fieldViewport__kTPTd[data-view=top] .rulebook-lab_board__JGJNt,.rulebook-lab_zone__pFnXI,.rulebook-lab_zone__pFnXI[data-lit]{transform:none}.rulebook-lab_cardSection__gw3AJ *,.rulebook-lab_challenge__gBeWc *,.rulebook-lab_fieldSection__eBnUq *,.rulebook-lab_scenarioSection__mkcup *{transition:none;animation:none;scroll-behavior:auto}.rulebook-lab_scenarioCardFace__rFWI1,.rulebook-lab_scenarioCard__mYH1d{transform:none!important}}.rulebook-lab_quizAnswers__m5QLL button>span:last-child:not(:first-child){display:block;flex:1;width:auto;height:auto;border:0;border-radius:0;font-size:inherit;font-weight:inherit;background:transparent;color:inherit}.rulebook-lab_quizAnswers__m5QLL button[data-answer=correct]{background:#e0eadc;border-color:#386047;color:#1e3c2b}.rulebook-lab_quizAnswers__m5QLL button[data-answer=chosen]{background:#f1e2c9;border-color:#875c24;color:#4b351d}.rulebook-lab_zoomViewport__uVCEg{max-height:65dvh}.rulebook-explorer_headingActions__7CP95{display:flex;flex-direction:column;align-items:start;gap:.75rem;flex-shrink:0}.rulebook-explorer_areaNavigation__GRV4w button,.rulebook-explorer_dialogHeading__r3br_ button,.rulebook-explorer_headingActions__7CP95 button,.rulebook-explorer_reference__q5NS8 button,.rulebook-explorer_settings__KZLrA button,.rulebook-explorer_share__2oTLe button{min-height:44px;padding:.65rem .9rem;border:1px solid #aab8c7;border-radius:6px;color:#fff5dd;font-size:.8125rem;line-height:1.4;cursor:pointer}.rulebook-explorer_headingActions__7CP95 button{background:var(--color-ambar);color:var(--color-sobre-ambar);border-color:var(--color-ambar);font-weight:650}.rulebook-explorer_headingActions__7CP95 a{min-height:44px;display:inline-flex;align-items:center;color:var(--color-ambar);text-decoration:underline;text-underline-offset:4px;font-size:.8125rem}.rulebook-explorer_cameraBar__3kzv_{display:flex;align-items:start;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.rulebook-explorer_cameraBar__3kzv_>label{margin:0}.rulebook-explorer_settings__KZLrA{flex:1;min-width:0;border:0;border-radius:6px;background:#ffffff06}.rulebook-explorer_settings__KZLrA summary{min-height:44px;padding:.7rem 1rem;color:#d5e0e9;cursor:pointer;font-size:.8125rem}.rulebook-explorer_settingsGrid__DpoUf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem;border:1px solid #657c93;border-radius:6px;background:#07182e}.rulebook-explorer_settingsGrid__DpoUf label{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .75rem;min-width:0;min-height:44px;font-size:.75rem;line-height:1.5;color:#e3ebf2}.rulebook-explorer_settingsGrid__DpoUf input[type=range]{flex:1;width:100%;min-width:80px;min-height:44px;accent-color:#ffc560;cursor:pointer}.rulebook-explorer_settingsGrid__DpoUf output{min-width:3rem;color:#ffd17d;font-variant-numeric:tabular-nums}.rulebook-explorer_areaNavigation__GRV4w select,.rulebook-explorer_settingsGrid__DpoUf select,.rulebook-explorer_share__2oTLe input{min-height:44px;min-width:0;width:100%;padding:.6rem .7rem;border:1px solid #91a5b8;border-radius:5px;background:#0a213a;color:#fff5dd;font-size:1rem}.rulebook-explorer_settingsGrid__DpoUf .rulebook-explorer_check__Qh5nC{flex-wrap:nowrap;cursor:pointer}.rulebook-explorer_check__Qh5nC input{flex-shrink:0;width:20px;height:20px;accent-color:#ffc560}.rulebook-explorer_areaNavigation__GRV4w{display:flex;align-items:end;gap:1rem;margin:1.25rem 0}.rulebook-explorer_areaNavigation__GRV4w label{display:flex;flex-direction:column;gap:.4rem;width:min(100%,22rem);min-width:0;font-size:.75rem;color:#d9e4ed}.rulebook-explorer_areaNavigation__GRV4w>div{display:flex;align-items:center;gap:.75rem}.rulebook-explorer_areaNavigation__GRV4w button{min-width:44px;padding-inline:.6rem}.rulebook-explorer_areaNavigation__GRV4w span{min-width:3.5rem;text-align:center;font-size:.8125rem;font-variant-numeric:tabular-nums}.rulebook-explorer_viewport__P2Ys1[data-labels=false] [data-zone]>span:first-child{visibility:hidden}.rulebook-explorer_viewport__P2Ys1[data-isolate=true] [data-zone]:not([data-lit])>span:nth-child(2){opacity:.38;filter:saturate(.55)}.rulebook-explorer_viewport__P2Ys1[data-material=leather] [data-table-board]{background:radial-gradient(ellipse at var(--light-x,30%) var(--light-y,15%),#ffffff16,transparent 65%),repeating-radial-gradient(ellipse at 20% 30%,#ffffff04 0 1px,#00000008 1px 3px,transparent 3px 7px),linear-gradient(135deg,#26363d,#132128)}.rulebook-explorer_viewport__P2Ys1[data-lighting=daylight] [data-table-board]{--cloth:#3c5662;--cloth-dark:#253940}.rulebook-explorer_viewport__P2Ys1[data-lighting=daylight]>img{opacity:.8}.rulebook-explorer_viewport__P2Ys1[data-material=leather][data-lighting=daylight] [data-table-board]{background:radial-gradient(ellipse at 40% 20%,#ffffff22,transparent 80%),repeating-radial-gradient(ellipse at 20% 30%,#ffffff04 0 1px,#00000008 1px 3px,transparent 3px 7px),linear-gradient(135deg,#415158,#26383f)}.rulebook-explorer_details__72kFy :is(p,h3){overflow-wrap:break-word}.rulebook-explorer_reference__q5NS8{display:flex;gap:.8rem;align-items:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #ffffff30}.rulebook-explorer_thumbnail__cpe6k{flex:0 0 60px;height:84px}.rulebook-explorer_reference__q5NS8 strong{display:block;font-size:.875rem;line-height:1.4}.rulebook-explorer_reference__q5NS8 small{display:block;margin:.25rem 0 .6rem;font-size:.75rem;color:#d4e0eb}.rulebook-explorer_reference__q5NS8 button{padding:.4rem .5rem;font-size:.75rem}.rulebook-explorer_share__2oTLe{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-block:1rem}.rulebook-explorer_share__2oTLe p{flex:1 1 20rem;margin:0;color:#cfdae4;font-size:.75rem;line-height:1.7}.rulebook-explorer_share__2oTLe [role=status]{font-size:.75rem;color:#ffdb96}.rulebook-explorer_share__2oTLe label{width:100%;font-size:.75rem}.rulebook-explorer_share__2oTLe input{display:block;margin-top:.5rem}.rulebook-explorer_dialog__pufXP{width:min(100% - 1.5rem,42rem);max-width:none;max-height:calc(100dvh - 1.5rem);padding:0;margin:auto;border:1px solid #617c96;border-radius:12px;color:#fff5dd;background:#071b34;overscroll-behavior:contain}.rulebook-explorer_dialog__pufXP[data-wide]{width:min(100% - 1.5rem,94rem)}.rulebook-explorer_dialog__pufXP::backdrop{background:#020b1ce8}.rulebook-explorer_dialogHeading__r3br_{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #617c96;background:#071b34}.rulebook-explorer_dialogHeading__r3br_ h2{flex:1;margin:0;font-size:1.125rem;line-height:1.4}.rulebook-explorer_dialogHeading__r3br_ button{flex-shrink:0}.rulebook-explorer_dialogContent__Cxa3n{padding:1.25rem}.rulebook-explorer_expanded__Mt3yl{min-width:0}.rulebook-explorer_expanded__Mt3yl .rulebook-explorer_viewport__P2Ys1{max-width:none}.rulebook-explorer_inspection__Tk1t1{width:min(100%,32rem);aspect-ratio:5/7;margin:1rem auto}.rulebook-explorer_imageCaption__ZHQTK{color:#dce7ef;font-size:.875rem;line-height:1.7}.rulebook-explorer_areaNavigation__GRV4w :is(button,select):focus-visible,.rulebook-explorer_cameraBar__3kzv_ :is(button,input,select,summary):focus-visible,.rulebook-explorer_dialog__pufXP :is(a,button,input,select,summary):focus-visible,.rulebook-explorer_share__2oTLe button:focus-visible{outline:3px solid #ffc560;outline-offset:3px}.rulebook-explorer_settingsGrid__DpoUf>label:first-child{margin:0;width:100%}.rulebook-explorer_settingsGrid__DpoUf>label:first-child>span{width:100%}@media (width < 1024px){.rulebook-explorer_settingsGrid__DpoUf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width < 640px){.rulebook-explorer_headingActions__7CP95{flex-direction:row;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem}.rulebook-explorer_settings__KZLrA{flex-basis:100%}.rulebook-explorer_settingsGrid__DpoUf{grid-template-columns:minmax(0,1fr)}.rulebook-explorer_areaNavigation__GRV4w{align-items:end;gap:.5rem}.rulebook-explorer_areaNavigation__GRV4w label{flex:1;width:auto;font-size:.75rem}.rulebook-explorer_areaNavigation__GRV4w>div{gap:.35rem}.rulebook-explorer_dialog__pufXP{width:calc(100% - .75rem);max-height:calc(100dvh - .75rem)}.rulebook-explorer_dialog__pufXP[data-wide]{width:calc(100% - .75rem)}.rulebook-explorer_dialogContent__Cxa3n{padding:.75rem}.rulebook-explorer_dialogHeading__r3br_{padding:.75rem;gap:.5rem}.rulebook-explorer_dialogHeading__r3br_ h2{font-size:.9375rem}.rulebook-explorer_dialogHeading__r3br_ button{padding-inline:.6rem;font-size:.75rem}}@media (forced-colors:active){.rulebook-explorer_viewport__P2Ys1[data-isolate=true] [data-zone]:not([data-lit])>span:nth-child(2){opacity:1;filter:none}}.rulebook-comparison_comparison__JT8Cv,.rulebook-comparison_lessonComparison__Kdi_v{margin-block:1.5rem;border-block:1px solid #a69c85}.rulebook-comparison_comparison__JT8Cv>summary,.rulebook-comparison_lessonComparison__Kdi_v>summary,.rulebook-comparison_studyMap__HpygE>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;padding:.85rem 0;color:#18334e;font-size:.9375rem;font-weight:650;cursor:pointer;list-style:none}.rulebook-comparison_comparison__JT8Cv>summary::-webkit-details-marker,.rulebook-comparison_lessonComparison__Kdi_v>summary::-webkit-details-marker{display:none}.rulebook-comparison_comparison__JT8Cv>summary span:last-child,.rulebook-comparison_lessonComparison__Kdi_v>summary span:last-child{font-size:1.25rem}.rulebook-comparison_comparisonBody__Mv9ut{padding-block:1rem 1.5rem;color:#18334e}.rulebook-comparison_comparisonBody__Mv9ut>p{max-width:80ch;font-size:.875rem;line-height:1.75}.rulebook-comparison_comparisonControls__RS4Fm{display:flex;align-items:end;flex-wrap:wrap;gap:1rem;margin-block:1.5rem}.rulebook-comparison_comparisonControls__RS4Fm label{display:flex;flex:1 1 18rem;flex-direction:column;min-width:0;gap:.5rem;font-size:.8125rem;font-weight:600}.rulebook-comparison_comparisonControls__RS4Fm select{width:100%;min-width:0;min-height:44px;border:1px solid #776e5d;border-radius:6px;padding:.6rem .7rem;color:#18334e;background:#fff9ec;font-size:1rem}.rulebook-comparison_comparisonControls__RS4Fm button,.rulebook-comparison_turnButtons__cwgqB button{min-height:44px;padding:.65rem .85rem;border:1px solid;border-radius:6px;font-size:.8125rem;font-weight:600;cursor:pointer}.rulebook-comparison_pairImages__65CS8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block:1.5rem;padding:1.5rem;border-radius:10px;background:#142b43;color:#fff5dd}.rulebook-comparison_pairImages__65CS8 figure{display:flex;align-items:center;gap:1.25rem;min-width:0;margin:0}.rulebook-comparison_pairImage__08__l{position:relative;flex:0 0 116px;aspect-ratio:5/7}.rulebook-comparison_pairImages__65CS8 figcaption{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.rulebook-comparison_pairImages__65CS8 small{font-size:.75rem;color:#dbe5ef}.rulebook-comparison_pairImages__65CS8 figcaption>span{font-size:.8125rem;color:#dbe5ef}.rulebook-comparison_comparisonTable__QjNZj{width:100%;table-layout:fixed;border-collapse:collapse;color:#18334e;font-size:.875rem}.rulebook-comparison_comparisonTable__QjNZj caption{text-align:left;padding-bottom:.75rem;font-size:.8125rem}.rulebook-comparison_comparisonTable__QjNZj td,.rulebook-comparison_comparisonTable__QjNZj th{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid #b6ab92;line-height:1.6;overflow-wrap:anywhere}.rulebook-comparison_comparisonTable__QjNZj thead{background:#e8dfc7}.rulebook-comparison_comparisonTable__QjNZj th:first-child{width:28%}.rulebook-comparison_comparisonTable__QjNZj th small{display:block;margin-top:.35rem;font-weight:400;font-size:.75rem}.rulebook-comparison_comparisonTable__QjNZj tr[data-different]{background:#f3e7c6}.rulebook-comparison_comparisonBody__Mv9ut .rulebook-comparison_comparisonNote__9OJRX{margin-top:1rem;font-size:.8125rem;color:#4f5e6c}.rulebook-comparison_selectionStatus__mMzQw{margin-block:.5rem .75rem;color:#dce5ed;font-size:.75rem;line-height:1.6}.rulebook-comparison_turnPager__PEHkL{margin-block:1.25rem;padding-block:1rem;border-block:1px solid #ffffff30}.rulebook-comparison_turnProgress__vioG3 span{display:block;margin-bottom:.65rem;color:#e0e9f1;font-size:.75rem;line-height:1.6}.rulebook-comparison_turnProgress__vioG3 progress{display:block;width:100%;height:5px;border:0;border-radius:3px;overflow:hidden;background:#354a60;accent-color:#ffcb76}.rulebook-comparison_turnProgress__vioG3 progress::-webkit-progress-bar{background:#354a60}.rulebook-comparison_turnProgress__vioG3 progress::-webkit-progress-value{background:#ffcb76}.rulebook-comparison_turnProgress__vioG3 progress::-moz-progress-bar{background:#ffcb76}.rulebook-comparison_turnButtons__cwgqB{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;color:#fff5dd}.rulebook-comparison_turnButtons__cwgqB button{flex:1 1 auto}.rulebook-comparison_turnButtons__cwgqB button:disabled{color:#b3c3d0;border-color:#778b9d;cursor:default}.rulebook-comparison_turnButtons__cwgqB button:last-child{border-color:transparent;text-decoration:underline;text-underline-offset:4px}.rulebook-comparison_visualLegend__WyZ_S{display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.rulebook-comparison_visualLegend__WyZ_S>span{display:flex;align-items:center;gap:.75rem;flex:1 1 15rem}.rulebook-comparison_visualLegend__WyZ_S strong{display:block;color:#fff5dd;font-size:.75rem}.rulebook-comparison_legendBack__XzaS_,.rulebook-comparison_legendFace__3xYmq{position:relative;flex:0 0 28px;height:39px;border-radius:3px}.rulebook-comparison_legendBack__XzaS_{display:grid;place-items:center;color:#ffcf7c;background:#17334d;border:2px double #bd9d65;font-size:.75rem}.rulebook-comparison_snapshotGrid__Aq9CH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding-block:1rem}.rulebook-comparison_snapshotGrid__Aq9CH>section{min-width:0}.rulebook-comparison_snapshotGrid__Aq9CH h4{display:flex;gap:.6rem;align-items:baseline;min-height:3.5rem;margin-bottom:1rem;color:#18334e;font-size:.875rem;line-height:1.5}.rulebook-comparison_snapshotGrid__Aq9CH h4>span{color:#775218;font-variant-numeric:tabular-nums}.rulebook-comparison_snapshotGrid__Aq9CH p{padding:.75rem .25rem 0;font-size:.8125rem;line-height:1.75;color:#263e54}.rulebook-comparison_studyMap__HpygE{flex:1 0 100%;min-width:0;border-top:1px solid #b4a98e}.rulebook-comparison_studyMap__HpygE ol{margin:0;padding:0;list-style:none}.rulebook-comparison_studyMap__HpygE a{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.75rem .25rem;border-bottom:1px solid #c6bba3;color:#18334e;font-size:.8125rem}.rulebook-comparison_studyMap__HpygE a>span{font-variant-numeric:tabular-nums;color:#775218}.rulebook-comparison_studyMap__HpygE a strong{flex:1;font-weight:600}.rulebook-comparison_studyMap__HpygE a small{flex:0 0 5.5rem;text-align:right;font-size:.75rem}.rulebook-comparison_answerText__uMY8R{display:block;flex:1;min-width:0}.rulebook-comparison_answerText__uMY8R small{display:block;margin-top:.4rem;font-size:.75rem;font-weight:650}@media (width < 1024px){.rulebook-comparison_pairImages__65CS8 figure{flex-direction:column;align-items:center;text-align:center}.rulebook-comparison_pairImage__08__l{flex-basis:auto;width:100px}}@media (width < 640px){.rulebook-comparison_pairImages__65CS8{gap:1rem;padding:1rem .75rem}.rulebook-comparison_pairImages__65CS8 figure{gap:.75rem}.rulebook-comparison_pairImage__08__l{width:82px}.rulebook-comparison_comparisonTable__QjNZj{font-size:.75rem}.rulebook-comparison_comparisonTable__QjNZj td,.rulebook-comparison_comparisonTable__QjNZj th{padding:.75rem .45rem}.rulebook-comparison_comparisonTable__QjNZj th small{font-size:.75rem}.rulebook-comparison_comparisonControls__RS4Fm{gap:.75rem}.rulebook-comparison_comparisonControls__RS4Fm label{flex-basis:100%}.rulebook-comparison_snapshotGrid__Aq9CH{grid-template-columns:1fr}.rulebook-comparison_snapshotGrid__Aq9CH h4{min-height:0}.rulebook-comparison_visualLegend__WyZ_S{gap:.75rem}.rulebook-comparison_studyMap__HpygE a{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.rulebook-comparison_comparison__JT8Cv *,.rulebook-comparison_lessonComparison__Kdi_v *{transition:none;scroll-behavior:auto}}@media (forced-colors:active){.rulebook-comparison_comparisonTable__QjNZj tr[data-different]{outline:1px solid Highlight}}.rulebook-comparison_areaPanel___JfMU .rulebook-comparison_selectionStatus__mMzQw,.rulebook-comparison_areaPanel___JfMU .rulebook-comparison_turnPager__PEHkL{grid-column:2}.rulebook-study_book__jpT4i[data-reading=large] :is([data-rule-text],[data-rule-text] li,[data-rule-text] p){font-size:1.125rem;line-height:1.95}.rulebook-study_overview__QvdRj{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:2.5rem;padding:1.5rem;border:1px solid #b4a98e;border-radius:8px;background:#f2e9d3;color:#142c47}.rulebook-study_kicker__xCjX_{font-size:.75rem;font-weight:650;color:#765214}.rulebook-study_overview__QvdRj h2{margin-top:.5rem}.rulebook-study_overview__QvdRj progress{width:min(100%,21rem);height:.5rem;accent-color:#765214;margin-block:.75rem;border:0;border-radius:4px;overflow:hidden;background:#c9bfa9}.rulebook-study_overview__QvdRj progress::-webkit-progress-bar{background:#c9bfa9}.rulebook-study_overview__QvdRj progress::-webkit-progress-value{background:#765214}.rulebook-study_overview__QvdRj progress::-moz-progress-bar{background:#765214}.rulebook-study_overview__QvdRj .rulebook-study_note__6KamI{max-width:40ch;font-size:.75rem;line-height:1.6}.rulebook-study_overviewActions__U5_oO{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:.5rem;flex:0 1 16rem}.rulebook-study_chapterFooter__WhwB3 :is(a,button),.rulebook-study_filter__QV_l5 button,.rulebook-study_overviewActions__U5_oO :is(a,button),.rulebook-study_questions___YfzU>button{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;border:1px solid #667888;border-radius:6px;padding:.65rem .85rem;font-size:.8125rem;line-height:1.4;color:#142c47;cursor:pointer}.rulebook-study_chapterFooter__WhwB3 button[aria-pressed=true],.rulebook-study_overview__QvdRj .rulebook-study_overviewActions__U5_oO a{background:#18334e;color:#fff5dd}.rulebook-study_overviewActions__U5_oO button[aria-pressed=true]{outline:2px solid #765214}.rulebook-study_overviewActions__U5_oO button:disabled{opacity:.6;cursor:default}.rulebook-study_chapterFooter__WhwB3{margin-top:1rem;padding-block:1rem;border-top:1px solid #b8af9a}.rulebook-study_chapterFooter__WhwB3 nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1rem}.rulebook-study_chapterFooter__WhwB3 a{flex:0 1 auto;border-color:transparent;text-decoration:underline;text-underline-offset:4px}.rulebook-study_filter__QV_l5{display:flex;align-items:end;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.rulebook-study_filter__QV_l5 label{width:100%;font-size:.8125rem;font-weight:650}.rulebook-study_filter__QV_l5 input{width:min(100%,22rem);min-height:44px;padding:.65rem .75rem;border:1px solid #667888;border-radius:6px;background:#fffaf0;color:#142c47;font-size:1rem}.rulebook-study_questions___YfzU>button{margin-bottom:1rem}.rulebook-study_markerToggle__4OYAD{display:flex;align-items:center;gap:.75rem;min-height:44px;color:#fff5dd;font-size:.8125rem;cursor:pointer}.rulebook-study_markerToggle__4OYAD input{width:20px;height:20px;accent-color:#ffc560}.rulebook-study_detailControls__3pLtO{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-block:1rem}.rulebook-study_detailControls__3pLtO button{min-height:44px;padding:.6rem .8rem;border:1px solid #667888;border-radius:6px;font-size:.8125rem;cursor:pointer}.rulebook-study_detailControls__3pLtO span{font-size:.8125rem;font-variant-numeric:tabular-nums}.rulebook-study_detailControls__3pLtO button:disabled{opacity:.6;cursor:default}.rulebook-study_book__jpT4i :is(button,a,input):focus-visible{outline:3px solid var(--color-ambar);outline-offset:3px}.rulebook-study_overviewActions__U5_oO button:not([aria-pressed=true]){border-color:transparent;padding-left:0;text-decoration:underline;text-underline-offset:4px}.rulebook-study_questions___YfzU details[open]{background:#f2e9d3;border-radius:6px}.rulebook-study_questions___YfzU details[open] summary>span{transform:rotate(45deg)}.rulebook-study_questions___YfzU details{padding-inline:.75rem}.rulebook-study_questions___YfzU summary>span{display:grid;place-items:center;flex:0 0 1.5rem;height:1.5rem;border:1px solid #9d9278;border-radius:50%;transition:transform .18s ease-out}@media (width < 640px){.rulebook-study_overview__QvdRj{flex-direction:column;gap:1rem;padding:1rem}.rulebook-study_overviewActions__U5_oO{flex-basis:auto}.rulebook-study_chapterFooter__WhwB3 nav{flex-direction:column;align-items:start}}.rulebook-table_inclination__gp8MF{display:flex;align-items:center;gap:1rem;width:fit-content;max-width:100%;min-height:44px;margin:0 0 1.25rem auto;color:#e3eaf1;font-size:.75rem}.rulebook-table_inclination__gp8MF input{width:140px;min-height:44px;cursor:pointer;accent-color:#ffc560}.rulebook-table_inclination__gp8MF input:disabled{cursor:default}.rulebook-table_inclination__gp8MF output{min-width:4rem;color:#ffcf75;font-variant-numeric:tabular-nums}.rulebook-table_viewport__bVcdL{border:1px solid #4b596a;background:#101719}.rulebook-table_viewport__bVcdL>img{opacity:.65}.rulebook-table_viewport__bVcdL:after{background:linear-gradient(180deg,#06132480,#06132425 48%,#061324ed)}.rulebook-table_viewport__bVcdL .rulebook-table_camera__kEYQ7{perspective:1200px;padding:1.5rem 1.5rem 2rem}.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm{--edge:#65492e;--edge-dark:#291d14;--cloth:#183d50;--cloth-dark:#0c2434;gap:.4rem;aspect-ratio:1.5;padding:1.2rem;border:10px solid var(--edge);border-radius:18px;transform:rotateX(var(--table-pitch,30deg)) rotate(var(--table-turn,-3deg)) scale(var(--table-scale,.94));background:radial-gradient(ellipse at var(--light-x,30%) var(--light-y,15%),#ffffff12,transparent 65%),repeating-linear-gradient(0deg,#ffffff06 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,#00000012 0 1px,transparent 1px 3px),linear-gradient(145deg,var(--cloth),var(--cloth-dark));box-shadow:inset 0 0 0 2px #cba873,inset 0 3px 9px #000b,0 1px 0 #d0ae77,0 4px 0 #715437,0 8px 0 #38291e,0 12px 0 #62462e,0 16px 0 #241a12,0 26px 22px #0009,12px 42px 32px #0008}.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm[data-game=one-piece]{--edge:#81603a;--edge-dark:#382719;--cloth:#3a463d;--cloth-dark:#1a2b2a}.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm[data-game=magic]{--edge:#4f4152;--edge-dark:#28212c;--cloth:#3d3c55;--cloth-dark:#1e2338}.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm:before{inset:.4rem;border:1px dashed #d7d9ca50;border-radius:7px}.rulebook-table_tableEdge__V8sRs{position:absolute;inset:auto -10px -10px;height:18px;border:1px solid #b08b5d;border-radius:0 0 9px 9px;transform:rotateX(-90deg);transform-origin:bottom;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,transparent 1px 4px),linear-gradient(90deg,var(--edge-dark),var(--edge),var(--edge-dark));pointer-events:none}.rulebook-table_matStitch__EKrhC{position:absolute;inset:-8px;border:1px solid #e5bc7f80;border-radius:13px;box-shadow:inset 0 1px #ffffff30;pointer-events:none}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C{min-width:48px;min-height:48px;padding:.4rem;border-color:#b4c2c140;background:#020d1926;border-radius:7px;transform:translateZ(2px)}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-lit]{background:radial-gradient(ellipse at center,#d2a14725,#ffc75b08);border-color:#ffd174;box-shadow:inset 0 0 0 1px #ffd17480;transform:translateZ(2px)}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C>span:first-child{text-shadow:none;background:#102235eb;padding:.15rem .35rem;border-radius:3px;color:#fff5dd}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C .rulebook-table_card__EK5zR{border:1px solid #d3c9ac;border-radius:5px;background:#d3c9ac;box-shadow:1px 1px 0 #ece3c9,2px 2px 0 #8a8779,4px 7px 7px #0009;transform:translateZ(5px) rotate(-3deg);transition:transform .24s ease-out,box-shadow .24s ease-out}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C .rulebook-table_card__EK5zR:after{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#fff3,transparent 35%,transparent 70%,#fff1);box-shadow:inset 0 0 0 1px #ffffff4d;content:""}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C img{border-radius:4px}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-lit] .rulebook-table_card__EK5zR{transform:translateZ(14px) rotate(-3deg);box-shadow:1px 1px 0 #ece3c9,2px 2px 0 #8a8779,8px 15px 12px #0009}.rulebook-table_viewport__bVcdL .rulebook-table_cardBack__woccj{position:relative;border:3px double #c2aa73;background:repeating-linear-gradient(45deg,#ffffff05 0 1px,transparent 1px 4px),radial-gradient(ellipse at 35% 20%,#355579,#0b1b32 80%);box-shadow:1px 1px 0 #e4d6b2,2px 2px 0 #72746e,3px 5px 5px #0009}.rulebook-table_viewport__bVcdL .rulebook-table_deck__0d1IP{transform-style:preserve-3d;transform:translateZ(10px) rotate(-7deg);box-shadow:6px 12px 8px #0009}.rulebook-table_deckLayer__ry03M{position:absolute;inset:0;border:1px solid #d3c7ab;border-radius:4px;background:repeating-linear-gradient(0deg,#c4bda9 0 1px,#f0e8d7 1px 2px);transform:translateZ(calc(var(--sheet) * -2px - 2px)) translate(calc(var(--sheet) * 1px),calc(var(--sheet) * 1px))}.rulebook-table_viewport__bVcdL .rulebook-table_don__FxUrM>span{border:2px solid #e4dfd2;background:radial-gradient(ellipse at 50% 0,#fff,#d4d5ce 90%);box-shadow:1px 1px 0 #f7eed7,2px 2px 0 #79776c,4px 6px 5px #0009;transform:translateZ(4px) rotate(4deg)}.rulebook-table_viewport__bVcdL .rulebook-table_emptySlots__DiNDj{border-color:#c5cec080;color:#e5e9de;background:#ffffff08}.rulebook-table_mentor__YdF2_{align-items:end;gap:.75rem;border-bottom:1px solid #ffffff20}.rulebook-table_mentor__YdF2_ img{width:82px;height:112px;margin-top:-.5rem;object-position:bottom;filter:drop-shadow(0 5px 4px #0005)}.rulebook-table_mentor__YdF2_ p{padding-bottom:1rem}.rulebook-table_viewport__bVcdL[data-view=top] .rulebook-table_board__CjDAm{transform:rotateX(0) rotate(0) scale(var(--table-scale,.94))}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-lit]>span:first-child{color:#102235;background:#ffd07d}@media (width < 1200px){.rulebook-table_viewport__bVcdL .rulebook-table_camera__kEYQ7{padding-inline:.5rem 1.5rem}.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm{padding:.75rem}}@media (width < 1024px){.rulebook-table_mentor__YdF2_{align-self:start;border:0}.rulebook-table_mentor__YdF2_ img{width:145px;height:190px}}@media (width < 640px){.rulebook-table_inclination__gp8MF{margin-left:0;gap:.75rem}.rulebook-table_inclination__gp8MF input{width:110px}.rulebook-table_viewport__bVcdL .rulebook-table_camera__kEYQ7{perspective:1000px;padding-block:1.5rem 2rem;padding-inline:.2rem 1rem}.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm{aspect-ratio:.9;padding:.5rem;gap:.25rem;border-width:6px;transform:rotateX(var(--table-pitch,30deg)) rotate(var(--table-turn,-1deg)) scale(var(--table-scale,.96))}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C{padding:.25rem}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C .rulebook-table_card__EK5zR{max-height:3.75rem}.rulebook-table_tableEdge__V8sRs{inset-inline:-6px;bottom:-6px;height:12px}.rulebook-table_matStitch__EKrhC{inset:-5px}.rulebook-table_mentor__YdF2_{align-items:center;border:0}.rulebook-table_mentor__YdF2_ img{width:90px;height:125px}.rulebook-table_mentor__YdF2_ p{max-width:none;padding:0}.rulebook-table_viewport__bVcdL[data-view=top] .rulebook-table_board__CjDAm{transform:rotateX(0) rotate(0) scale(var(--table-scale,.96))}}@media (width >= 1024px){.rulebook-table_viewport__bVcdL .rulebook-table_camera__kEYQ7{padding-inline:2.5rem}}@media (prefers-reduced-motion:reduce){.rulebook-table_viewport__bVcdL .rulebook-table_board__CjDAm,.rulebook-table_viewport__bVcdL[data-view=top] .rulebook-table_board__CjDAm{transform:none;transition:none}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C,.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C .rulebook-table_card__EK5zR{transition:none}}@media (forced-colors:active){.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-lit]{outline:2px solid Highlight}}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-peek]{border-style:dashed}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-pinned]:not([data-lit]){border-style:solid;border-color:#d6c19a}.rulebook-table_viewport__bVcdL .rulebook-table_zone__KTW4C[data-peek]>span:first-child{background:#18334e;color:#fff5dd}