.reading-report-module__sm9oWW__report{color:var(--cream,#efe4cf);overflow-wrap:anywhere;min-width:0;margin:28px 0}.reading-report-module__sm9oWW__report header{border-top:1px solid #c9a24b66;padding:26px 0 18px}.reading-report-module__sm9oWW__eyebrow{color:var(--gold-lite,#e6c983);letter-spacing:.08em;font-size:12px}.reading-report-module__sm9oWW__report h2{letter-spacing:-.04em;margin:10px 0 14px;font-size:24px;line-height:1.45}.reading-report-module__sm9oWW__report h3{letter-spacing:-.025em;margin:10px 0 18px;font-size:20px;line-height:1.5}.reading-report-module__sm9oWW__report h4{color:var(--gold-lite,#e6c983);margin:0 0 9px;font-size:14px}.reading-report-module__sm9oWW__report p{word-break:keep-all;margin:0 0 20px;font-size:16px;line-height:1.95}.reading-report-module__sm9oWW__report header p,.reading-report-module__sm9oWW__note{color:var(--cream-dim,#cabd9f)}.reading-report-module__sm9oWW__chapter{border-top:1px solid #c9a24b33;padding:28px 0;scroll-margin-top:110px}.reading-report-module__sm9oWW__cards{gap:12px;margin:20px 0 26px;display:flex}.reading-report-module__sm9oWW__cards a{min-width:0;color:inherit;flex:1;font-size:12px;line-height:1.6;text-decoration:none}.reading-report-module__sm9oWW__cards img{aspect-ratio:2/3;object-fit:cover;border:1px solid #c9a24b88;border-radius:5px;width:62px;max-width:100%;margin-bottom:10px;display:block}.reading-report-module__sm9oWW__cards small{color:var(--cream-dim,#cabd9f);font-size:11px;display:block}.reading-report-module__sm9oWW__practice{background:#efe4cf08;border-left:2px solid #c9a24b;padding:20px}.reading-report-module__sm9oWW__practice p{margin:0;font-size:15px}.reading-report-module__sm9oWW__nav{border-block:1px solid #c9a24b44;gap:0;margin:22px 0;display:grid}.reading-report-module__sm9oWW__nav a{color:inherit;border-bottom:1px solid #c9a24b22;justify-content:space-between;gap:14px;min-height:44px;padding:15px 0;font-size:14px;text-decoration:none;display:flex}.reading-report-module__sm9oWW__periods{flex-wrap:wrap;gap:8px;margin:12px 0 20px;display:flex}.reading-report-module__sm9oWW__periods span{color:#e6c983;border:1px solid #c9a24b66;border-radius:4px;padding:8px 10px;font-size:13px}.reading-report-module__sm9oWW__evidence{background:#0002;margin:20px 0;padding:16px 18px}.reading-report-module__sm9oWW__evidence ul{color:#cabd9f;margin:0;padding-left:18px;font-size:13px;line-height:1.9}.reading-report-module__sm9oWW__source{color:#e6c983;min-height:44px;margin-top:20px;padding-block:12px;font-size:13px;display:inline-block}.reading-report-module__sm9oWW__report .reading-report-module__sm9oWW__note{font-size:13px;line-height:1.8}.reading-report-module__sm9oWW__report a:focus-visible{outline-offset:4px;outline:2px solid #e6c983}@media (min-width:700px){.reading-report-module__sm9oWW__report h2{font-size:27px}}.reading-report-module__sm9oWW__timingMap{background:#14261c;border:1px solid #c9a24b66;border-radius:12px;margin:6px 0 28px;padding:22px 16px 16px}.reading-report-module__sm9oWW__mapHeading{flex-direction:column;gap:7px;margin-bottom:22px;display:flex}.reading-report-module__sm9oWW__mapHeading h3{margin:0;font-size:23px}.reading-report-module__sm9oWW__yearRange{color:#cabd9f;letter-spacing:.05em;font-size:12px}.reading-report-module__sm9oWW__peakWindows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.reading-report-module__sm9oWW__peakWindows a{color:#273728;background:#e6c983;border-radius:7px;grid-template-columns:24px 1fr;gap:8px;padding:16px 12px;text-decoration:none;display:grid}.reading-report-module__sm9oWW__peakWindows .reading-report-module__sm9oWW__topicIcon{width:24px;height:24px;margin-top:9px}.reading-report-module__sm9oWW__peakWindows .reading-report-module__sm9oWW__peakMonth{letter-spacing:-.06em;font-size:44px;font-weight:600;line-height:1}.reading-report-module__sm9oWW__peakMonth small{margin-left:4px;font-size:15px}.reading-report-module__sm9oWW__peakWindows a>span:last-child{grid-column:1/-1;font-size:11px;line-height:1.7}.reading-report-module__sm9oWW__peakWindows a>span:last-child small{font-size:11px;display:block}.reading-report-module__sm9oWW__monthMatrix{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px}.reading-report-module__sm9oWW__monthMatrix caption{color:#cabd9f;text-align:left;margin-bottom:12px;font-size:11px;line-height:1.7}.reading-report-module__sm9oWW__monthMatrix th,.reading-report-module__sm9oWW__monthMatrix td{text-align:center;border-bottom:1px solid #e6c9831f;padding:8px 0}.reading-report-module__sm9oWW__monthMatrix thead th{color:#cabd9f;font-weight:400}.reading-report-module__sm9oWW__monthMatrix th:first-child{text-align:left;width:66px}.reading-report-module__sm9oWW__monthMatrix tbody th{font-weight:400}.reading-report-module__sm9oWW__monthMatrix th a{min-height:32px;color:var(--topic-color,#e6c983);align-items:center;padding-right:3px;text-decoration:none;display:flex}.reading-report-module__sm9oWW__monthMatrix tbody td{background:#ffffff02}.reading-report-module__sm9oWW__monthMatrix thead th:last-child{color:#e6c983}.reading-report-module__sm9oWW__monthDot,.reading-report-module__sm9oWW__emptyDot{border-radius:50%;width:10px;height:10px;margin:auto;display:block}.reading-report-module__sm9oWW__monthDot{background:var(--topic-color,#e6c983);box-shadow:0 0 0 2px #ffffff09}.reading-report-module__sm9oWW__emptyDot{background:#cabd9f33;width:3px;height:3px}.reading-report-module__sm9oWW__report .reading-report-module__sm9oWW__mapFootnote{color:#b0b69f;margin:14px 0 0;font-size:11px;line-height:1.8}.reading-report-module__sm9oWW__report [data-topic=peak]{--topic-color:#e6c983}.reading-report-module__sm9oWW__report [data-topic=noble]{--topic-color:#99c8ac}.reading-report-module__sm9oWW__report [data-topic=meeting]{--topic-color:#b7b5db}.reading-report-module__sm9oWW__report [data-topic=love]{--topic-color:#e3a9ae}.reading-report-module__sm9oWW__report [data-topic=money]{--topic-color:#cfb88a}.reading-report-module__sm9oWW__chapterLead{align-items:center;gap:14px;margin-bottom:22px;display:flex}.reading-report-module__sm9oWW__chapterLead h3{margin:6px 0 0}.reading-report-module__sm9oWW__iconBadge{border:1px solid var(--topic-color);width:48px;height:56px;color:var(--topic-color);border-radius:24px 24px 5px 5px;flex:0 0 48px;place-items:center;display:grid}.reading-report-module__sm9oWW__topicIcon{width:27px;height:27px}.reading-report-module__sm9oWW__timingChapter .reading-report-module__sm9oWW__eyebrow,.reading-report-module__sm9oWW__timingChapter h4{color:var(--topic-color)}.reading-report-module__sm9oWW__timingChapter .reading-report-module__sm9oWW__periods span{border-color:var(--topic-color);color:var(--topic-color)}.reading-report-module__sm9oWW__prosePart{padding-top:14px}.reading-report-module__sm9oWW__prosePart h4{align-items:center;gap:10px;margin-bottom:14px;display:flex}.reading-report-module__sm9oWW__prosePart h4>span{border:1px solid #cabd9f55;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:10px;font-weight:400;display:grid}.reading-report-module__sm9oWW__helpCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}.reading-report-module__sm9oWW__helpCards>div{background:#99c8ac0b;border:1px solid #99c8ac55;border-radius:7px;padding:15px 10px}.reading-report-module__sm9oWW__helpCards span{color:#99c8ac;margin-bottom:12px;font-size:10px;display:block}.reading-report-module__sm9oWW__helpCards strong{word-break:keep-all;margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.6;display:block}.reading-report-module__sm9oWW__helpCards p{color:#cabd9f;margin:0;font-size:11px;line-height:1.8}.reading-report-module__sm9oWW__checklist{border-color:var(--topic-color);margin-top:24px}.reading-report-module__sm9oWW__checkHint{color:#cabd9f;font-size:11px;line-height:1.8;display:block}.reading-report-module__sm9oWW__checklist ul{margin:16px 0 0;padding:0;list-style:none}.reading-report-module__sm9oWW__checklist li+li{border-top:1px solid #cabd9f26}.reading-report-module__sm9oWW__checklist label{cursor:pointer;word-break:keep-all;align-items:flex-start;gap:11px;min-height:44px;padding:13px 0;font-size:14px;line-height:1.9;display:flex}.reading-report-module__sm9oWW__checklist input{appearance:auto;width:18px;height:18px;accent-color:var(--topic-color,#e6c983);cursor:pointer;flex:0 0 18px;margin:4px 0 0}.reading-report-module__sm9oWW__checklist input:checked+span{color:#cabd9f;-webkit-text-decoration:line-through #cabd9f77;text-decoration:line-through #cabd9f77}.reading-report-module__sm9oWW__checklist input:focus-visible{outline-offset:4px;outline:2px solid #e6c983}.reading-report-module__sm9oWW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reading-report-module__sm9oWW__chapterProse{overflow-wrap:anywhere}.reading-report-module__sm9oWW__chapterPart{padding-top:24px}.reading-report-module__sm9oWW__chapterPart+.reading-report-module__sm9oWW__chapterPart{border-top:1px solid #c8ba9638;margin-top:28px}.reading-report-module__sm9oWW__chapterPart h5{color:#d7c493;align-items:center;gap:10px;margin:0 0 20px;font-size:13px;font-weight:500;line-height:1.7;display:flex}.reading-report-module__sm9oWW__chapterPart h5>span{border:1px solid #c8ba9655;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:10px;font-weight:400;display:grid}.reading-report-module__sm9oWW__chapterProse .reading-report-module__sm9oWW__chapterPart p{margin-bottom:22px}.reading-report-module__sm9oWW__chapterProse .reading-report-module__sm9oWW__chapterPart p:last-child{margin-bottom:0}.reading-report-module__sm9oWW__chapterHighlight{color:#f1deb1;text-underline-offset:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e6c98310;-webkit-text-decoration:underline #d4b66b;text-decoration:underline #d4b66b;text-decoration-thickness:2px}.reading-report-module__sm9oWW__freeGuide{padding-top:32px;padding-bottom:22px}.reading-report-module__sm9oWW__freeLabel{color:#d7c493;border:1px solid #d7c49370;border-radius:20px;padding:5px 11px;font-size:12px;display:inline-block}.reading-report-module__sm9oWW__freeGuide h1{color:#f3e9d2;letter-spacing:-.04em;word-break:keep-all;margin:20px 0 14px;font-size:clamp(24px,6vw,30px);line-height:1.55}.reading-report-module__sm9oWW__freeGuide>p{color:#d0c7b1;word-break:keep-all;margin:0;font-size:15px;line-height:1.9}.reading-report-module__sm9oWW__accessGrid{gap:12px;margin:24px 0 14px;display:grid}.reading-report-module__sm9oWW__accessGrid>div{background:#b5cbb208;border:1px solid #b5cbb23d;border-radius:12px;padding:20px}.reading-report-module__sm9oWW__accessGrid>div+div{background:#d7c49308;border-color:#d7c49365}.reading-report-module__sm9oWW__accessGrid h2{color:#b9d8bd;margin:0 0 12px;font-size:15px}.reading-report-module__sm9oWW__accessGrid>div+div h2{color:#ead29c}.reading-report-module__sm9oWW__accessGrid ul{color:#e7deca;margin:0;padding-left:18px;font-size:14px;line-height:1.9}.reading-report-module__sm9oWW__accessGrid li+li{margin-top:8px}.reading-report-module__sm9oWW__contentsLink{color:#ead29c;text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.reading-report-module__sm9oWW__contentsLink:focus-visible{outline-offset:4px;outline:2px solid #ead29c}
