#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread{--rotation-book-gap:var(--book-gutter,clamp(40px, 5cqw, 72px))}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafPair{column-gap:var(--rotation-book-gap);background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:16px;padding-inline:0;display:grid}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafPair>*{min-width:0}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafPair>div{grid-row:auto}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__statusLeaf{place-self:center start;min-width:0;max-width:100%}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout{gap:8px var(--rotation-book-gap);background:0 0;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0;display:grid}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout>:first-child{grid-area:1/1}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout>:nth-child(2){grid-area:1/2/3;align-self:start}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout>:last-child{text-align:left;grid-area:2/1;justify-content:flex-start}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout strong{white-space:normal;overflow-wrap:anywhere}:is(#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__foldout,#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__barSheet){border:1px solid var(--atlas-line);width:100%;min-width:0;box-shadow:none;border-radius:1px;margin-block:20px;padding:clamp(12px,1.5cqw,20px);background:var(--atlas-surface)!important;background-color:var(--atlas-surface)!important}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__barSheet{margin-block:16px 0}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__foldout>:first-child{margin-top:0}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__foldout>:last-child{margin-bottom:0}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__playbackSheet{margin-top:16px}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafNotes{columns:2;column-gap:var(--rotation-book-gap);text-align:left;background:0 0;padding-inline:0;line-height:1.65;display:block}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafNotes>svg{vertical-align:text-bottom;margin-right:4px;display:inline-block}@container auditPage (max-width:820px){:is(#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafPair,#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout){grid-template-columns:minmax(0,1fr);row-gap:12px}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafPair>*{grid-area:auto/1}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__readout>:nth-child(n){grid-area:auto/1}#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__leafNotes{columns:1}:is(#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__foldout,#rotation-lab-content.rotationBookSpread-module__hrmZKG__bookSpread .rotationBookSpread-module__hrmZKG__barSheet){margin-block:12px;padding:12px}}
#rotation-lab-content.rotationMotion-module__nOr9nq__motion{--rotation-motion-ease:cubic-bezier(.2, .65, .3, 1);--rotation-motion-ink:#74451f;--rotation-motion-wash:#fff0c64d}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__abilityCell{transition:background-color var(--atlas-duration-fast) var(--rotation-motion-ease), box-shadow var(--atlas-duration-fast) var(--rotation-motion-ease)}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__slotInput{filter:none;transform:none!important}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__slotInput:is(:hover,:active,:focus-visible){filter:none;transform:none!important}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__slotInput:active:not(:disabled){box-shadow:inset 0 0 0 2px #633d278c}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__abilityCell:focus-within{outline:2px solid var(--rotation-motion-ink);outline-offset:3px}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogReveal{animation:rotationMotion-module__nOr9nq__ink-appear var(--atlas-duration) var(--rotation-motion-ease) both}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__pageReveal{animation:rotationMotion-module__nOr9nq__ink-appear var(--atlas-duration) var(--rotation-motion-ease) both}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__noteReveal{animation:rotationMotion-module__nOr9nq__ink-appear var(--atlas-duration-fast) var(--rotation-motion-ease) both}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility{transition:background-color var(--atlas-duration-fast) var(--rotation-motion-ease), box-shadow var(--atlas-duration-fast) var(--rotation-motion-ease)}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility{filter:none;transform:none!important}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility:is(:hover,:active,:focus-visible){filter:none;transform:none!important}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility[data-preview=true]{background-color:#9d69341a;box-shadow:inset 3px 0 #8d592c80}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility:focus-visible{outline:2px solid var(--rotation-motion-ink);outline-offset:3px;background-color:var(--rotation-motion-wash)}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility:active:not([aria-disabled=true]){box-shadow:inset 3px 0 var(--rotation-motion-ink), inset 0 1px 5px #6441212b;background-color:#8e58282b}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__categories>button{transition:background-color var(--atlas-duration-fast) var(--rotation-motion-ease), box-shadow var(--atlas-duration-fast) var(--rotation-motion-ease), color var(--atlas-duration-fast) var(--rotation-motion-ease)}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__categories>button:focus-visible{outline:2px solid var(--rotation-motion-ink);outline-offset:-2px}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__categories>button:active{background-color:#93602c2b}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__chapter>summary>svg:first-child{transform:none}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__chapter>summary>svg:last-child{transition:transform var(--atlas-duration) var(--rotation-motion-ease);transform:rotate(-90deg)}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__chapter[open]>summary>svg:last-child{transform:rotate(0)}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__chapter>summary:focus-visible{outline:2px solid var(--rotation-motion-ink);outline-offset:-3px}@media (hover:hover) and (pointer:fine){#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__abilityCell:hover:not(:has(button:disabled)){background-color:var(--rotation-motion-wash);box-shadow:inset 0 0 0 1px #8d592c,inset 0 0 0 3px #ffe8b866,0 0 0 2px #ac773529}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__catalogAbility:hover{background-color:var(--rotation-motion-wash);box-shadow:inset 3px 0 #8d592c80}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__categories>button:hover{background-color:var(--rotation-motion-wash)}}@keyframes rotationMotion-module__nOr9nq__ink-appear{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){#rotation-lab-content.rotationMotion-module__nOr9nq__motion :is(.rotationMotion-module__nOr9nq__abilityCell,.rotationMotion-module__nOr9nq__slotInput,.rotationMotion-module__nOr9nq__catalogAbility,.rotationMotion-module__nOr9nq__categories>button){transition:none!important}#rotation-lab-content.rotationMotion-module__nOr9nq__motion .rotationMotion-module__nOr9nq__chapter>summary>svg{transition:none!important}#rotation-lab-content.rotationMotion-module__nOr9nq__motion :is(.rotationMotion-module__nOr9nq__catalogReveal,.rotationMotion-module__nOr9nq__pageReveal,.rotationMotion-module__nOr9nq__noteReveal){animation:none!important}}
.rotationSpecMenu-module__kFzb-q__menu{z-index:30;position:relative}.rotationSpecMenu-module__kFzb-q__menu>summary{align-items:center;gap:var(--atlas-space-2);min-height:40px;padding:4px var(--atlas-space-3) 4px 6px;border:1px solid var(--atlas-line);color:var(--atlas-text-strong);font-size:var(--atlas-text-small);cursor:pointer;transition:border-color var(--atlas-duration) var(--atlas-ease);background:#00000059;font-weight:600;list-style:none;display:flex}.rotationSpecMenu-module__kFzb-q__menu>summary::-webkit-details-marker{display:none}.rotationSpecMenu-module__kFzb-q__menu>summary:hover,.rotationSpecMenu-module__kFzb-q__menu[open]>summary{border-color:var(--atlas-accent)}.rotationSpecMenu-module__kFzb-q__menu>summary:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:2px}.rotationSpecMenu-module__kFzb-q__menu>summary img{border:1px solid var(--atlas-line);object-fit:cover;width:26px;height:26px}.rotationSpecMenu-module__kFzb-q__menu>summary svg{width:16px;height:16px;color:var(--atlas-accent);transition:transform var(--atlas-duration) var(--atlas-ease)}.rotationSpecMenu-module__kFzb-q__menu[open]>summary svg{transform:rotate(180deg)}.rotationSpecMenu-module__kFzb-q__panel{width:min(880px, calc(100vw - 2 * var(--atlas-gutter)));overscroll-behavior:contain;max-height:min(70svh,680px);padding:var(--atlas-space-4);border:1px solid var(--atlas-line-strong);background:var(--atlas-surface);box-shadow:var(--atlas-shadow-lift);position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.rotationSpecMenu-module__kFzb-q__heading{margin:0 0 var(--atlas-space-3);padding-bottom:var(--atlas-space-3);border-bottom:1px solid var(--atlas-line-soft);gap:2px;display:grid}.rotationSpecMenu-module__kFzb-q__heading strong{color:var(--atlas-text-strong);font-family:var(--atlas-font-display);font-size:var(--atlas-text-title);font-weight:var(--atlas-weight-display)}.rotationSpecMenu-module__kFzb-q__heading span{color:var(--atlas-text-muted);font-size:var(--atlas-text-small)}.rotationSpecMenu-module__kFzb-q__classes{gap:var(--atlas-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rotationSpecMenu-module__kFzb-q__group h3{margin:0 0 var(--atlas-space-2);color:var(--atlas-accent);font-size:var(--atlas-text-label);letter-spacing:var(--atlas-tracking-label);text-transform:uppercase;font-weight:650}.rotationSpecMenu-module__kFzb-q__group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rotationSpecMenu-module__kFzb-q__group a{align-items:center;gap:var(--atlas-space-2);min-height:44px;color:var(--atlas-text);border:1px solid #0000;grid-template-columns:32px minmax(0,1fr) 16px;padding:4px 6px;text-decoration:none;display:grid}.rotationSpecMenu-module__kFzb-q__group a:hover{border-color:var(--atlas-line);background:var(--atlas-accent-wash)}.rotationSpecMenu-module__kFzb-q__group a:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:1px}.rotationSpecMenu-module__kFzb-q__group a[aria-current=page]{border-color:var(--atlas-line-strong);background:var(--atlas-surface-selected)}.rotationSpecMenu-module__kFzb-q__group a img{border:1px solid rgba(var(--spec-accent-rgb), .6);object-fit:cover;width:32px;height:32px}.rotationSpecMenu-module__kFzb-q__group a span{min-width:0;display:grid}.rotationSpecMenu-module__kFzb-q__group a strong{font-size:var(--atlas-text-small);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rotationSpecMenu-module__kFzb-q__group a small{color:var(--atlas-text-subtle);font-size:var(--atlas-text-meta);text-transform:capitalize}.rotationSpecMenu-module__kFzb-q__group a svg{width:16px;height:16px;color:var(--atlas-accent)}@media (max-width:900px){.rotationSpecMenu-module__kFzb-q__classes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.rotationSpecMenu-module__kFzb-q__panel{top:calc(var(--atlas-sticky-top) + 8px);right:var(--atlas-gutter);left:var(--atlas-gutter);width:auto;max-height:calc(100svh - var(--atlas-sticky-top) - 24px);position:fixed}}@media (max-width:480px){.rotationSpecMenu-module__kFzb-q__classes{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rotationSpecMenu-module__kFzb-q__menu>summary,.rotationSpecMenu-module__kFzb-q__menu>summary svg{transition:none}}
