.TodayReadingDashboard-module__CkncUq__dashboard,.TodayReadingDashboard-module__CkncUq__stack{color:#211d17;background:#faf7ef;min-height:70vh}.TodayReadingDashboard-module__CkncUq__hero{background:radial-gradient(circle at 92% 0,#b78a4633,#0000 34%),linear-gradient(120deg,#faf7ef 35%,#eee4d4);border-bottom:1px solid #cbbd9f;padding:clamp(42px,6vw,70px) max(32px,50vw - 590px) 44px}.TodayReadingDashboard-module__CkncUq__heroHeader{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.TodayReadingDashboard-module__CkncUq__heroHeader>div>p:last-child{color:#675f53;margin:9px 0 0;font-size:.86rem}.TodayReadingDashboard-module__CkncUq__heroHeader>a{color:#76501a;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;min-height:44px;font-size:.62rem;font-weight:800;display:inline-flex}.TodayReadingDashboard-module__CkncUq__heroHeader>a svg{width:16px}.TodayReadingDashboard-module__CkncUq__heroGrid{grid-template-columns:minmax(0,1.28fr) minmax(310px,.72fr);gap:16px;display:grid}.TodayReadingDashboard-module__CkncUq__hero h1,.TodayReadingDashboard-module__CkncUq__state h1{font-family:var(--font-display);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(2.4rem,4.5vw,4.25rem);line-height:.94}.TodayReadingDashboard-module__CkncUq__eyebrow{color:#9b641d;font:800 .72rem/1.4 var(--font-sans);letter-spacing:.16em;text-transform:uppercase}.TodayReadingDashboard-module__CkncUq__primary,.TodayReadingDashboard-module__CkncUq__stateAction a,.TodayReadingDashboard-module__CkncUq__stateAction button{color:#070807;min-height:48px;font:800 .72rem var(--font-sans);letter-spacing:.1em;text-transform:uppercase;background:#b78a46;border:1px solid #9b641d;align-items:center;margin-top:22px;padding:0 20px;text-decoration:none;display:inline-flex}.TodayReadingDashboard-module__CkncUq__primary svg{width:16px}.TodayReadingDashboard-module__CkncUq__nextCard{color:#f1e8d8;background:#171813;border:1px solid #aaa087;min-width:0;padding:clamp(27px,4vw,43px);box-shadow:0 18px 50px #402b121a}.TodayReadingDashboard-module__CkncUq__nextCardTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.TodayReadingDashboard-module__CkncUq__nextPlanProgress{gap:8px;width:min(220px,42%);display:grid}.TodayReadingDashboard-module__CkncUq__nextPlanProgress>span{color:#b8b0a2;letter-spacing:.07em;text-align:right;text-transform:uppercase;font-size:.6rem;font-weight:700}.TodayReadingDashboard-module__CkncUq__nextPlanProgress progress{color:#c18c39;accent-color:#c18c39;background:#39362f;border:0;border-radius:0;width:100%;height:5px;overflow:hidden}.TodayReadingDashboard-module__CkncUq__nextPlanProgress progress::-webkit-progress-bar{background:#39362f}.TodayReadingDashboard-module__CkncUq__nextPlanProgress progress::-webkit-progress-value{background:#c18c39}.TodayReadingDashboard-module__CkncUq__nextPlanProgress progress::-moz-progress-bar{background:#c18c39}.TodayReadingDashboard-module__CkncUq__nextCard h2{overflow-wrap:anywhere;font:600 clamp(1.9rem, 3.8vw, 3.35rem)/1 var(--font-display);margin:24px 0 9px}.TodayReadingDashboard-module__CkncUq__nextCard>p{color:#b8b0a2;max-width:660px;margin:0;font-size:.82rem;line-height:1.7}.TodayReadingDashboard-module__CkncUq__summary{background:#f7efe1;border:1px solid #c8b693;align-content:start;padding:11px 26px 22px;display:grid;box-shadow:10px 10px #714d1917}.TodayReadingDashboard-module__CkncUq__summary>div{border-bottom:1px solid #cec1aa;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:71px;display:grid}.TodayReadingDashboard-module__CkncUq__summary>div>svg{color:#8b5b1c;grid-row:1;width:17px}.TodayReadingDashboard-module__CkncUq__summary span,.TodayReadingDashboard-module__CkncUq__summary p{font:800 .7rem var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#776c5c;margin:0}.TodayReadingDashboard-module__CkncUq__summary strong{color:#3b3227;font:600 1.65rem/1 var(--font-display)}.TodayReadingDashboard-module__CkncUq__summary small{color:#776c5c;font:700 .58rem var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.TodayReadingDashboard-module__CkncUq__summary progress{accent-color:#a86e20;width:100%;height:4px;margin-top:20px}.TodayReadingDashboard-module__CkncUq__summary>p{margin-top:8px;font-size:.57rem}.TodayReadingDashboard-module__CkncUq__groups{max-width:1180px;margin:auto;padding:46px 32px 24px}.TodayReadingDashboard-module__CkncUq__group{background:#f7f0e5;border:1px solid #c8bda8;margin-bottom:16px;overflow:hidden}.TodayReadingDashboard-module__CkncUq__planArtwork{isolation:isolate;color:#f4ecde;min-height:clamp(235px,32vw,350px);position:relative}.TodayReadingDashboard-module__CkncUq__planArtwork>img{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.85)contrast(1.04)}.TodayReadingDashboard-module__CkncUq__planArtworkShade{z-index:-1;background:linear-gradient(90deg,#070806e6,#07080657 72%,#0708061f),linear-gradient(#0000 34%,#070806a8);position:absolute;inset:0}.TodayReadingDashboard-module__CkncUq__groupHeader{min-width:0;position:absolute;bottom:clamp(24px,4vw,38px);left:clamp(24px,4vw,42px);right:90px}.TodayReadingDashboard-module__CkncUq__group h2{color:#f4ecde;font:600 clamp(1.65rem, 4vw, 2.85rem)/1.05 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:8px 0 6px}.TodayReadingDashboard-module__CkncUq__groupHeader>p:last-child{color:#d2c8b7;margin:0;font-size:.76rem}.TodayReadingDashboard-module__CkncUq__chevron{color:#f4ecde;background:#0a0a0870;border:1px solid #f0e0c6b8;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:22px;right:22px}.TodayReadingDashboard-module__CkncUq__chevron svg{width:19px;transition:transform .2s}.TodayReadingDashboard-module__CkncUq__chevron[aria-expanded=true] svg{transform:rotate(180deg)}.TodayReadingDashboard-module__CkncUq__groupBody{padding:28px clamp(22px,4vw,38px) 30px}.TodayReadingDashboard-module__CkncUq__dayProgress{border-bottom:1px solid #d5ccbb;padding-bottom:24px}.TodayReadingDashboard-module__CkncUq__dayProgress>div{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.TodayReadingDashboard-module__CkncUq__dayProgress span,.TodayReadingDashboard-module__CkncUq__dayProgress p{color:#6f6658;font:800 .64rem var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.TodayReadingDashboard-module__CkncUq__dayProgress strong{color:#171711;font:650 1.35rem var(--font-sans)}.TodayReadingDashboard-module__CkncUq__dayProgress progress{accent-color:#b78a46;border:0;width:100%;height:7px;margin:8px 0 7px;display:block}.TodayReadingDashboard-module__CkncUq__dayProgress progress::-webkit-progress-bar{background:#ded4c2}.TodayReadingDashboard-module__CkncUq__dayProgress progress::-webkit-progress-value{background:#b78a46}.TodayReadingDashboard-module__CkncUq__dayProgress progress::-moz-progress-bar{background:#b78a46}.TodayReadingDashboard-module__CkncUq__dayProgress p{letter-spacing:.03em;text-transform:none;font-size:.59rem}.TodayReadingDashboard-module__CkncUq__collapsedSummary{justify-content:space-between;align-items:center;gap:24px;padding:24px 0 4px;display:flex}.TodayReadingDashboard-module__CkncUq__collapsedSummary>div{gap:3px;display:grid}.TodayReadingDashboard-module__CkncUq__collapsedSummary>div>strong{font:600 1.3rem var(--font-display)}.TodayReadingDashboard-module__CkncUq__collapsedSummary>div>small{color:#746b5d;font-size:.72rem}.TodayReadingDashboard-module__CkncUq__collapsedSummary>a,.TodayReadingDashboard-module__CkncUq__assignments a{color:#f3e9d8;min-height:44px;font:800 .66rem var(--font-sans);letter-spacing:.08em;text-transform:uppercase;background:#171813;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.TodayReadingDashboard-module__CkncUq__collapsedSummary svg,.TodayReadingDashboard-module__CkncUq__assignments a svg{width:16px}.TodayReadingDashboard-module__CkncUq__group button,.TodayReadingDashboard-module__CkncUq__group a,.TodayReadingDashboard-module__CkncUq__resume{min-height:44px}.TodayReadingDashboard-module__CkncUq__planActions button,.TodayReadingDashboard-module__CkncUq__notice button,.TodayReadingDashboard-module__CkncUq__notice a{color:#6f4615;font:800 .68rem var(--font-sans);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:1px solid #a86e20;padding:10px 14px}.TodayReadingDashboard-module__CkncUq__assignments{margin:0 0 22px;padding:0;list-style:none}.TodayReadingDashboard-module__CkncUq__assignments li{border-bottom:1px solid #ddd4c4;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:88px;display:grid}.TodayReadingDashboard-module__CkncUq__assignments li:last-child{border:0}.TodayReadingDashboard-module__CkncUq__assignments li>button{color:#171813;background:0 0;border:2px solid #b78a46;border-radius:50%;place-items:center;width:36px;min-height:36px;font-weight:900;display:grid}.TodayReadingDashboard-module__CkncUq__assignments li[data-complete=true]{color:#6f675c}.TodayReadingDashboard-module__CkncUq__assignments li[data-complete=true]>button{background:#b78a46}.TodayReadingDashboard-module__CkncUq__assignments li[data-complete=true] strong{-webkit-text-decoration:line-through #9a8667;text-decoration:line-through #9a8667}.TodayReadingDashboard-module__CkncUq__assignments li>div{gap:5px;min-width:0;display:grid}.TodayReadingDashboard-module__CkncUq__assignments strong{font-family:var(--font-display);overflow-wrap:anywhere}.TodayReadingDashboard-module__CkncUq__assignments span{color:#746b5d;font-size:.78rem}.TodayReadingDashboard-module__CkncUq__notice{background:#efe3cc;border-left:3px solid #a86e20;margin:20px 0;padding:16px 18px}.TodayReadingDashboard-module__CkncUq__notice>div,.TodayReadingDashboard-module__CkncUq__planActions{flex-wrap:wrap;gap:12px;display:flex}.TodayReadingDashboard-module__CkncUq__planActions{border-top:1px solid #d5ccbb;justify-content:flex-start;padding-top:17px}.TodayReadingDashboard-module__CkncUq__planActions a{color:#754815;align-items:center;display:flex}.TodayReadingDashboard-module__CkncUq__live{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.TodayReadingDashboard-module__CkncUq__afterToday{max-width:1180px;margin:0 auto;padding:12px 32px 72px}.TodayReadingDashboard-module__CkncUq__manage{color:#754815;letter-spacing:.08em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.67rem;font-weight:800;display:inline-flex}.TodayReadingDashboard-module__CkncUq__afterToday>aside{color:#eee4d3;background:#171813;border:1px solid #4a4236;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:27px;padding:25px 28px;display:grid}.TodayReadingDashboard-module__CkncUq__afterToday>aside>svg{color:#d5a351;width:28px;height:28px}.TodayReadingDashboard-module__CkncUq__afterToday aside h2{font:600 1.3rem var(--font-display);margin:5px 0}.TodayReadingDashboard-module__CkncUq__afterToday aside p{color:#aaa294;margin:0;font-size:.74rem;line-height:1.55}.TodayReadingDashboard-module__CkncUq__afterToday aside>a{color:#dfad59;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:.6rem;font-weight:800;display:inline-flex}.TodayReadingDashboard-module__CkncUq__afterToday aside>a svg{width:16px}.TodayReadingDashboard-module__CkncUq__state{max-width:900px;min-height:65vh;margin:auto;padding:clamp(80px,12vw,150px) 32px}.TodayReadingDashboard-module__CkncUq__state h1{font-size:clamp(2.2rem,5vw,4.6rem)}.TodayReadingDashboard-module__CkncUq__state>p:not(.TodayReadingDashboard-module__CkncUq__eyebrow){max-width:680px;font:1.1rem/1.7 Georgia,serif}.TodayReadingDashboard-module__CkncUq__state>a{color:#754815;margin-top:20px;display:inline-flex}.TodayReadingDashboard-module__CkncUq__resume{background:0 0;border:1px solid #a86e20;margin:0 auto 16px;padding:10px 18px;display:block}.TodayReadingDashboard-module__CkncUq__dashboard :focus-visible,.TodayReadingDashboard-module__CkncUq__state :focus-visible{outline-offset:3px;outline:3px solid #8d5a19}@media (max-width:800px){.TodayReadingDashboard-module__CkncUq__hero{padding-inline:24px}.TodayReadingDashboard-module__CkncUq__heroHeader{flex-direction:column;align-items:flex-start}.TodayReadingDashboard-module__CkncUq__heroGrid{grid-template-columns:1fr}.TodayReadingDashboard-module__CkncUq__summary{box-shadow:10px 10px #714d191f}.TodayReadingDashboard-module__CkncUq__groups{padding:22px}.TodayReadingDashboard-module__CkncUq__planArtwork{min-height:255px}.TodayReadingDashboard-module__CkncUq__assignments li{grid-template-columns:44px minmax(0,1fr);padding:14px 0}.TodayReadingDashboard-module__CkncUq__assignments li>a{grid-column:2}.TodayReadingDashboard-module__CkncUq__planActions{justify-content:flex-start}.TodayReadingDashboard-module__CkncUq__afterToday{padding-inline:22px}.TodayReadingDashboard-module__CkncUq__afterToday>aside{grid-template-columns:auto 1fr;padding:22px}.TodayReadingDashboard-module__CkncUq__afterToday aside>a{grid-column:2}}@media (max-width:520px){.TodayReadingDashboard-module__CkncUq__hero{padding-top:34px;padding-bottom:34px}.TodayReadingDashboard-module__CkncUq__nextCardTop{flex-direction:column;align-items:flex-start;gap:12px}.TodayReadingDashboard-module__CkncUq__nextPlanProgress{width:100%}.TodayReadingDashboard-module__CkncUq__nextPlanProgress>span{text-align:left}.TodayReadingDashboard-module__CkncUq__nextCard{padding:25px 21px}.TodayReadingDashboard-module__CkncUq__summary{padding-inline:20px}.TodayReadingDashboard-module__CkncUq__groups{padding-inline:16px}.TodayReadingDashboard-module__CkncUq__group{padding:0}.TodayReadingDashboard-module__CkncUq__planArtwork{min-height:230px}.TodayReadingDashboard-module__CkncUq__groupHeader{bottom:24px;left:20px;right:70px}.TodayReadingDashboard-module__CkncUq__groupBody{padding-inline:18px}.TodayReadingDashboard-module__CkncUq__collapsedSummary{flex-direction:column;align-items:flex-start}.TodayReadingDashboard-module__CkncUq__afterToday>aside{grid-template-columns:1fr}.TodayReadingDashboard-module__CkncUq__afterToday aside>a{grid-column:auto}}@media (prefers-reduced-motion:reduce){.TodayReadingDashboard-module__CkncUq__dashboard *{scroll-behavior:auto!important;transition:none!important}}
