.ScrollableCards-module__fIhPDW__deck{grid-template-columns:minmax(0,1fr);align-items:center;max-width:880px;margin:12px auto 0;display:grid}.ScrollableCards-module__fIhPDW__viewport{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;min-width:0;scroll-padding-inline:8px;position:relative;overflow:auto hidden}.ScrollableCards-module__fIhPDW__viewport::-webkit-scrollbar{display:none}.ScrollableCards-module__fIhPDW__row{align-items:center;gap:10px;width:max-content;padding:10px 8px;display:flex}.ScrollableCards-module__fIhPDW__card{width:var(--deck-card-width,72px);aspect-ratio:3/5;scroll-snap-align:start;outline-offset:3px;-webkit-tap-highlight-color:transparent;border-radius:3px;outline:1px solid #0000;flex:none;transition:outline-color .16s;display:block;position:relative}.ScrollableCards-module__fIhPDW__paper{opacity:.82;pointer-events:none;width:100%;height:100%;transition:opacity .16s;display:block}.ScrollableCards-module__fIhPDW__card[aria-pressed=true] .ScrollableCards-module__fIhPDW__paper{opacity:.1}.ScrollableCards-module__fIhPDW__card:disabled{cursor:default}.ScrollableCards-module__fIhPDW__card:focus-visible{outline:2px solid var(--ft-accent);outline-offset:5px;z-index:2}.ScrollableCards-module__fIhPDW__arrow{width:44px;height:44px;color:var(--ft-text-secondary);border-radius:50%;place-items:center;transition:color .15s,background .15s;display:none}.ScrollableCards-module__fIhPDW__arrow:hover:not(:disabled){color:var(--ft-text-primary);background:var(--ft-surface-pressed)}.ScrollableCards-module__fIhPDW__arrow:disabled{opacity:.2}.ScrollableCards-module__fIhPDW__arrow:focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.ScrollableCards-module__fIhPDW__card:focus-visible .ScrollableCards-module__fIhPDW__paper{opacity:1}@media (hover:hover){.ScrollableCards-module__fIhPDW__card:hover:not(:disabled){outline-color:var(--ft-accent)}.ScrollableCards-module__fIhPDW__card:hover:not(:disabled) .ScrollableCards-module__fIhPDW__paper{opacity:1}}@media (min-width:900px){.ScrollableCards-module__fIhPDW__deck{grid-template-columns:44px minmax(0,1fr) 44px}.ScrollableCards-module__fIhPDW__arrow{display:grid}.ScrollableCards-module__fIhPDW__row{gap:12px;padding-block:12px}}@media (prefers-reduced-motion:reduce){.ScrollableCards-module__fIhPDW__paper,.ScrollableCards-module__fIhPDW__card,.ScrollableCards-module__fIhPDW__arrow{transition:none}}
.ReadingDrawStage-module__OlFa7a__stage{width:100%}.ReadingDrawStage-module__OlFa7a__synthesis{text-align:center;max-width:36ch;color:var(--ft-text-secondary);margin:4px auto 12px;font-size:13px}.ReadingDrawStage-module__OlFa7a__deckSlot{width:100%;margin-top:12px;transition:opacity .18s ease-out}.ReadingDrawStage-module__OlFa7a__deckSlot[data-retiring=true]{opacity:0;pointer-events:none}.ReadingDrawStage-module__OlFa7a__deckInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ReadingDrawStage-module__OlFa7a__deckSlot{transition:none}}
.ReadingQuestionSummary-module__7W7bfa__summary{text-align:start;width:100%;min-width:0}.ReadingQuestionSummary-module__7W7bfa__summary .ReadingQuestionSummary-module__7W7bfa__text{color:var(--ft-text-primary);white-space:pre-wrap;text-wrap:wrap;overflow-wrap:anywhere;text-align:start;margin:0;font-size:15px;font-weight:400;line-height:24px}.ReadingQuestionSummary-module__7W7bfa__summary .ReadingQuestionSummary-module__7W7bfa__text[data-heading=true]{font-size:20px;font-weight:500;line-height:28px}.ReadingQuestionSummary-module__7W7bfa__text[data-expanded=false]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ReadingQuestionSummary-module__7W7bfa__toggle{max-width:100%;min-height:44px;color:var(--ft-text-secondary);text-align:start;cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin-inline-start:-4px;padding:6px 4px;font-size:13px;line-height:20px;display:inline-flex}.ReadingQuestionSummary-module__7W7bfa__toggle:hover{color:var(--ft-text-primary)}.ReadingQuestionSummary-module__7W7bfa__toggle:focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.ReadingQuestionSummary-module__7W7bfa__toggle svg{flex-shrink:0;width:14px;height:14px}.ReadingQuestionSummary-module__7W7bfa__expandedIcon{transform:rotate(180deg)}.ReadingQuestionSummary-module__7W7bfa__summary[data-variant=draw]{text-align:center}.ReadingQuestionSummary-module__7W7bfa__summary[data-variant=draw] .ReadingQuestionSummary-module__7W7bfa__text{color:var(--ft-text-muted);text-align:center;font-size:14px;font-weight:400;line-height:22px}.ReadingQuestionSummary-module__7W7bfa__summary[data-variant=draw] q{quotes:auto}.ReadingQuestionSummary-module__7W7bfa__summary[data-variant=draw] .ReadingQuestionSummary-module__7W7bfa__toggle{margin-inline-start:0}@media (min-width:768px){.ReadingQuestionSummary-module__7W7bfa__summary .ReadingQuestionSummary-module__7W7bfa__text{font-size:16px;line-height:26px}.ReadingQuestionSummary-module__7W7bfa__summary .ReadingQuestionSummary-module__7W7bfa__text[data-heading=true]{font-size:22px;line-height:30px}}
.ReadingHeader-module__4XSkUq__header{text-align:center;width:100%;min-width:0;container-type:inline-size}.ReadingHeader-module__4XSkUq__titlebar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:44px;display:grid}.ReadingHeader-module__4XSkUq__header .ReadingHeader-module__4XSkUq__title{width:100%;max-width:576px;color:var(--ft-text-primary);overflow-wrap:anywhere;grid-area:1/2;margin:0 auto;font-size:20px;font-weight:500;line-height:28px}.ReadingHeader-module__4XSkUq__back{min-width:44px;max-width:100%;min-height:44px;color:var(--ft-text-secondary);cursor:pointer;border-radius:12px;grid-area:1/1;justify-content:center;justify-self:start;align-items:center;gap:8px;padding:8px;font-size:14px;line-height:20px;transition:color .15s;display:inline-flex}.ReadingHeader-module__4XSkUq__back:hover{color:var(--ft-text-primary)}.ReadingHeader-module__4XSkUq__back:focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.ReadingHeader-module__4XSkUq__back svg{flex-shrink:0;width:16px;height:16px}.ReadingHeader-module__4XSkUq__backText{display:none}.ReadingHeader-module__4XSkUq__header .ReadingHeader-module__4XSkUq__question{max-width:720px;margin:8px auto 0}@media (min-width:640px){.ReadingHeader-module__4XSkUq__header .ReadingHeader-module__4XSkUq__title{font-size:24px;line-height:32px}}.ReadingHeader-module__4XSkUq__header .ReadingHeader-module__4XSkUq__title:is(:lang(ar),:lang(hi)){line-height:1.5}@container (min-width:900px){.ReadingHeader-module__4XSkUq__titlebar{grid-template-columns:160px minmax(0,1fr) 160px}.ReadingHeader-module__4XSkUq__backText{display:inline}}
.ReadingContent-module__Qr_QkG__content{width:100%;min-width:0;max-width:720px;margin:16px auto 64px}.ReadingContent-module__Qr_QkG__spread{margin-bottom:32px}.ReadingContent-module__Qr_QkG__thread,.ReadingContent-module__Qr_QkG__round{flex-direction:column;gap:24px;min-width:0;display:flex}.ReadingContent-module__Qr_QkG__userQuestion{border:1px solid var(--ft-divider);background:var(--ft-surface);max-width:90%;color:var(--ft-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;align-self:flex-end;margin:0;padding:12px 16px;font-size:15px;line-height:1.7}.ReadingContent-module__Qr_QkG__prose{min-width:0;color:color-mix(in srgb, var(--ft-text-primary) 88%, var(--ft-canvas));overflow-wrap:anywhere;font-size:16px;line-height:28px}.ReadingContent-module__Qr_QkG__prose p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 16px}.ReadingContent-module__Qr_QkG__prose :is(h1,h2,h3,h4){color:var(--ft-text-primary);text-wrap:pretty;font-weight:500;line-height:1.45}.ReadingContent-module__Qr_QkG__prose h1{border:0;margin:32px 0 16px;padding:0;font-size:24px}.ReadingContent-module__Qr_QkG__prose h2{margin:32px 0 12px;font-size:20px}.ReadingContent-module__Qr_QkG__prose h3{margin:28px 0 12px;font-size:18px}.ReadingContent-module__Qr_QkG__prose h4{margin:24px 0 8px;font-size:16px}.ReadingContent-module__Qr_QkG__prose strong{color:var(--ft-text-primary);font-weight:600}.ReadingContent-module__Qr_QkG__prose :is(ul,ol){margin:0 0 20px;color:inherit;font-size:inherit;margin-inline-start:24px}.ReadingContent-module__Qr_QkG__prose li{line-height:inherit}.ReadingContent-module__Qr_QkG__prose li p{margin-bottom:8px}.ReadingContent-module__Qr_QkG__prose .markdown-content>:first-child{margin-top:0}.ReadingContent-module__Qr_QkG__prose .markdown-content>:last-child{margin-bottom:0}.ReadingContent-module__Qr_QkG__followUp{border-top:1px solid var(--ft-divider);margin-top:32px;padding-top:24px}.ReadingContent-module__Qr_QkG__resultActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;max-width:720px;margin:64px auto 0;display:grid}.ReadingContent-module__Qr_QkG__resultAction{text-align:center;white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:54px;padding:12px;font-size:16px;line-height:24px}@media (min-width:640px){.ReadingContent-module__Qr_QkG__resultActions{justify-content:center;display:flex}.ReadingContent-module__Qr_QkG__resultAction{width:auto;padding-inline:24px}}@media (min-width:768px){.ReadingContent-module__Qr_QkG__spread{margin-bottom:40px}.ReadingContent-module__Qr_QkG__thread,.ReadingContent-module__Qr_QkG__round{gap:28px}.ReadingContent-module__Qr_QkG__prose{font-size:17px;line-height:29px}.ReadingContent-module__Qr_QkG__prose h2{margin-top:40px;font-size:22px}.ReadingContent-module__Qr_QkG__prose h3{margin-top:32px;font-size:20px}.ReadingContent-module__Qr_QkG__prose h4{font-size:17px}.ReadingContent-module__Qr_QkG__followUp{margin-top:40px}}
.ReadingCardFace-module__WD3Jwq__face{perspective:900px;width:100%;height:100%}.ReadingCardFace-module__WD3Jwq__faceInner{width:100%;height:100%;transform-style:preserve-3d;position:relative}.ReadingCardFace-module__WD3Jwq__faceInner[data-revealed=false]{transform:rotateY(180deg)}.ReadingCardFace-module__WD3Jwq__front,.ReadingCardFace-module__WD3Jwq__back{backface-visibility:hidden;border-radius:3px;position:absolute;inset:0;overflow:hidden}.ReadingCardFace-module__WD3Jwq__front{background:var(--ft-canvas)}.ReadingCardFace-module__WD3Jwq__front img{-o-object-fit:contain;object-fit:contain}.ReadingCardFace-module__WD3Jwq__reversed{transform:rotate(180deg)}.ReadingCardFace-module__WD3Jwq__back{transform:rotateY(180deg)}.ReadingCardFace-module__WD3Jwq__reveal[data-revealed=true]{animation:.34s cubic-bezier(.2,.7,.3,1) 80ms both ReadingCardFace-module__WD3Jwq__reveal}@keyframes ReadingCardFace-module__WD3Jwq__reveal{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@media (prefers-reduced-motion:reduce){.ReadingCardFace-module__WD3Jwq__reveal[data-revealed=true]{animation:none}}
.ReadingCardRail-module__pwPWwa__rail{--rail-card-width:108px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--ft-divider) transparent;justify-content:safe center;align-items:stretch;gap:12px;width:100%;padding:5px 4px 8px;display:flex;position:relative;overflow-x:auto}.ReadingCardRail-module__pwPWwa__tile{flex:0 0 var(--rail-card-width);width:var(--rail-card-width);text-align:center;min-width:0;color:var(--ft-text-primary);border-radius:4px;flex-direction:column;align-items:center;display:flex}button.ReadingCardRail-module__pwPWwa__tile{cursor:pointer}.ReadingCardRail-module__pwPWwa__art{aspect-ratio:3/5;outline-offset:3px;border-radius:3%/1.8%;outline:1px solid #0000;width:100%;transition:outline-color .15s;display:block;position:relative}.ReadingCardRail-module__pwPWwa__paper{pointer-events:none;position:absolute;inset:0}.ReadingCardRail-module__pwPWwa__tile[aria-pressed=true] .ReadingCardRail-module__pwPWwa__art{outline-color:var(--ft-accent)}.ReadingCardRail-module__pwPWwa__rail[data-drawing=true] .ReadingCardRail-module__pwPWwa__tile[aria-pressed=true] .ReadingCardRail-module__pwPWwa__art,button.ReadingCardRail-module__pwPWwa__tile:hover .ReadingCardRail-module__pwPWwa__art{outline-color:var(--ft-text-secondary)}.ReadingCardRail-module__pwPWwa__tile:focus-visible{outline:none}.ReadingCardRail-module__pwPWwa__tile:focus-visible .ReadingCardRail-module__pwPWwa__art{outline:2px solid var(--ft-accent);outline-offset:3px}.ReadingCardRail-module__pwPWwa__empty{border-radius:inherit;background:var(--ft-surface);width:100%;height:100%;display:block;position:relative}.ReadingCardRail-module__pwPWwa__outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ReadingCardRail-module__pwPWwa__outline rect{rx:3%;ry:1.8%;fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--ft-divider);stroke-width:1px;stroke-dasharray:6 6}.ReadingCardRail-module__pwPWwa__tile[data-slot-state=next] .ReadingCardRail-module__pwPWwa__outline rect{stroke:color-mix(in srgb, var(--ft-accent) 65%, transparent)}.ReadingCardRail-module__pwPWwa__caption{flex-direction:column;gap:4px;width:100%;min-height:76px;padding-top:12px;display:flex}.ReadingCardRail-module__pwPWwa__rail[data-drawing=false] .ReadingCardRail-module__pwPWwa__caption{min-height:0}.ReadingCardRail-module__pwPWwa__name{color:var(--ft-text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:20px}.ReadingCardRail-module__pwPWwa__position{width:100%;color:var(--ft-text-secondary);overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:18px}.ReadingCardRail-module__pwPWwa__tile[data-slot-state=future] .ReadingCardRail-module__pwPWwa__position{color:var(--ft-text-muted)}.ReadingCardRail-module__pwPWwa__tile[data-slot-state=next] .ReadingCardRail-module__pwPWwa__position{color:var(--ft-accent)}.ReadingCardRail-module__pwPWwa__orientation{inset-inline-start:4px;background:var(--ft-navigation);max-width:calc(100% - 8px);color:var(--ft-text-primary);overflow-wrap:anywhere;pointer-events:none;border-radius:3px;padding:2px 5px;font-size:11px;font-weight:500;line-height:16px;position:absolute;top:4px}@media (max-width:899px){.ReadingCardRail-module__pwPWwa__rail{scrollbar-width:none}.ReadingCardRail-module__pwPWwa__rail::-webkit-scrollbar{display:none}}@media (min-width:900px){.ReadingCardRail-module__pwPWwa__rail{--rail-card-width:140px;gap:16px}.ReadingCardRail-module__pwPWwa__name{font-size:15px;line-height:22px}.ReadingCardRail-module__pwPWwa__position{font-size:13px;line-height:20px}.ReadingCardRail-module__pwPWwa__caption{min-height:84px}}@media (prefers-reduced-motion:reduce){.ReadingCardRail-module__pwPWwa__art{transition:none}}
.ReadingPageShell-module__Y99QDG__shell{z-index:10;width:100%;max-width:1216px;margin:0 auto;padding:84px 16px 64px;position:relative}@media (min-width:640px){.ReadingPageShell-module__Y99QDG__shell{padding-inline:24px}}@media (min-width:768px){.ReadingPageShell-module__Y99QDG__shell{padding-block:116px 80px}}@media (min-width:1024px){.ReadingPageShell-module__Y99QDG__shell{padding-inline:32px}}
.ReadingSpreadReview-module__ZKb0Fa__reviewPanel{width:100%;margin:12px auto 0}.ReadingSpreadReview-module__ZKb0Fa__reviewSynthesis{text-align:center;max-width:36ch;color:var(--ft-text-secondary);margin:4px auto 12px;font-size:13px}
