._room_sl2pr_1{--ink:#254b3f;margin-bottom:2rem}._controls_sl2pr_5{border-top:1px solid #c4cebe;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;padding-top:.75rem;scroll-margin-top:1rem;display:flex}._controls_sl2pr_5 p{color:#50634f;align-items:center;gap:.375rem;margin:0;font-size:.875rem;display:flex}._controls_sl2pr_5>div,._endActions_sl2pr_25{flex-wrap:wrap;gap:.5rem;display:flex}._controls_sl2pr_5{max-width:38rem;margin-inline:auto}._feedSettings_sl2pr_34{color:#50634f;font-size:.8rem}._feedSettings_sl2pr_34 summary{cursor:pointer;text-underline-offset:3px;justify-content:flex-end;align-items:center;min-height:44px;text-decoration:underline;display:flex}._feedSettings_sl2pr_34[open]{flex-basis:100%}._feedSettings_sl2pr_34>div:first-of-type{flex-wrap:wrap;gap:.5rem;display:flex}._room_sl2pr_1 button[data-slot=button]{white-space:normal;height:auto;min-height:44px;color:var(--ink)}._controls_sl2pr_5 button[aria-pressed=true]{border-color:#81957e}._feed_sl2pr_34{flex-direction:column;gap:1.5rem;max-width:38rem;margin:0 auto;display:flex}._recommendationNote_sl2pr_71{color:#697261;max-width:38rem;margin:.75rem auto 0;font-size:.75rem;line-height:1.8}._recommendationNote_sl2pr_71 p{margin:0}._recommendationNote_sl2pr_71 button{color:#355343;min-height:44px;text-decoration:underline}._preferences_sl2pr_86{background:#f2f2e9;border:1px solid #c4cebe;border-radius:.65rem;max-width:48rem;margin:0 auto 1rem;padding:.5rem 1rem}._preferences_sl2pr_86 summary{cursor:pointer;color:#254b3f;min-height:44px;padding:.65rem 0}._preferences_sl2pr_86 summary span{color:#50634f;margin-left:.5rem;font-size:.75rem}._preferences_sl2pr_86 fieldset{border:0;min-width:0;margin:.5rem 0}._preferences_sl2pr_86 legend{margin-bottom:.75rem;font-size:.875rem}._preferences_sl2pr_86 p{color:#50634f;margin:.75rem 0;font-size:.8rem;line-height:1.7}._topicChoices_sl2pr_120{flex-wrap:wrap;gap:.5rem;display:flex}._topicChoices_sl2pr_120 button{background:#fbfaf5;border:1px solid #9fac99;border-radius:2rem;min-height:44px;padding:.6rem .8rem;font-size:.85rem}._topicChoices_sl2pr_120 button[aria-pressed=true]{color:#fff;background:#254b3f}._explore_sl2pr_137{align-items:center;gap:.6rem;min-height:44px;margin-top:.75rem;font-size:.85rem;display:flex}._explore_sl2pr_137 input{accent-color:#254b3f;flex-shrink:0;width:20px;height:20px}._continuation_sl2pr_151{overflow-anchor:none;border-top:1px solid var(--border);text-align:center;margin-top:1.5rem;padding-top:1.5rem;position:relative}._sentinel_sl2pr_159{width:100%;height:1px;position:absolute;top:0}._continuation_sl2pr_151 ._count_sl2pr_165{font-variant-numeric:tabular-nums;color:#59685c;font-size:.875rem}._continuation_sl2pr_151 ._more_sl2pr_170{border-color:#81957e;min-width:min(100%,16rem);min-height:48px}._continuation_sl2pr_151 h2{margin:1.25rem 0 .625rem;scroll-margin-top:1rem;font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:1.25rem;font-weight:500}._continuation_sl2pr_151 p{color:#626864;max-width:30rem;margin:.75rem auto;font-size:.875rem;line-height:1.85}._endActions_sl2pr_25{justify-content:center}._trail_sl2pr_192{border-top:1px solid #d0cbbd;margin-top:2.5rem;padding-top:1.5rem;scroll-margin-top:2rem}._trailHeading_sl2pr_198{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.4rem;display:flex}._trailHeading_sl2pr_198 h2{margin:0;font-family:Yu Mincho,serif;font-size:1.375rem;font-weight:500}._trailHeading_sl2pr_198>span{color:#75756b;font-size:.75rem}._trailBooks_sl2pr_216{scrollbar-width:thin;scroll-snap-type:x proximity;gap:1.25rem;padding:.5rem .2rem 1rem;display:flex;overflow-x:auto}._trailBooks_sl2pr_216>button{text-align:left;scroll-snap-align:start;background:0 0;border:0;flex:0 0 116px;padding:0;animation:.3s both _footprint-in_sl2pr_1}._trailBooks_sl2pr_216 .book-cover{background:0 0;height:145px;margin-bottom:.75rem;padding:0}._trailBooks_sl2pr_216 .book-cover img{object-fit:contain;width:auto;max-height:100%}._trailTitle_sl2pr_244{font-size:.875rem;line-height:1.6;display:block}._savedMark_sl2pr_249{color:#465f47;align-items:center;gap:.25rem;margin-top:.4rem;font-size:.75rem;display:inline-flex}@media (max-width:767px){._controls_sl2pr_5{gap:.375rem;margin-bottom:1rem;padding-top:.625rem}._controls_sl2pr_5 p{align-items:flex-start;font-size:.8125rem;line-height:1.7}._controls_sl2pr_5 p svg{flex-shrink:0;margin-top:.15rem}._controls_sl2pr_5>div{gap:.25rem}._controls_sl2pr_5 button[data-slot=button]{padding-inline:.625rem;font-size:.8125rem}._feed_sl2pr_34{gap:1.25rem}._trail_sl2pr_192{margin-top:1.5rem;padding-top:1.25rem}._trailHeading_sl2pr_198{flex-direction:column;align-items:flex-start}._trailHeading_sl2pr_198 h2{font-size:1.25rem}}._discoveryControls_sl2pr_296{min-width:0;margin-bottom:1rem}._topicStrip_sl2pr_300{scrollbar-width:thin;gap:.5rem;padding:.25rem .15rem .625rem;display:flex;overflow-x:auto}._topicStrip_sl2pr_300 button{color:#254b3f;background:#fbfaf5;border:1px solid #9fac99;border-radius:2rem;flex-shrink:0;min-height:44px;padding:.5rem .875rem;font-size:.875rem}._topicStrip_sl2pr_300 button[aria-pressed=true]{color:#fff;background:#254b3f}._topicStrip_sl2pr_300 button:focus-visible{outline-offset:2px;outline:2px solid #254b3f}._discoveryControls_sl2pr_296>p{color:#59685c;margin:.4rem 0 0;font-size:.8125rem;line-height:1.8}._discoveryControls_sl2pr_296 a{text-underline-offset:.2em;align-items:center;min-height:44px;margin-left:.5rem;text-decoration:underline;display:inline-flex}
