#dailyreview{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:#f8f4e9;border:1px solid #d5cebb;border-radius:12px;padding:20px 24px;margin:22px 0;background-image:url('/stationery-texture.svg?v=seednotes-mvvsucua-c4a151e330')}#dailyreview h2{font:27px Georgia;margin:6px 0;color:#2c4936}#dailyreview p{font-size:13px;margin:8px 0;color:#66715f}.dailyactions,.learningactions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.dailyactions button{font-size:13px}#studysettings{font-size:12px;padding:9px 11px}#studypage{position:relative;margin-left:auto;z-index:8}#studypage summary{padding:12px 15px;border-radius:8px;background:#355d4b;color:#fff;cursor:pointer;list-style:none;font-size:14px}#studypage summary:after{content:'⌄';margin-left:14px}#studypage>div{position:absolute;right:0;top:100%;width:245px;border:1px solid #d7d0c0;background:#fffdf5;padding:12px;border-radius:10px;box-shadow:0 8px 20px #253b2920;display:grid;gap:8px}#studypage button{text-align:left}#selectioncard{font-size:12px;color:#355d4b;margin:8px 0}#learningdialog{max-width:650px;width:92vw;max-height:88dvh;overflow:auto;border:1px solid #d4cbb9;border-radius:14px;background:#fffdf6;color:#2d4235;padding:26px}#learningdialog h2{font:29px Georgia;margin:0 0 16px}#learningdialog>label{display:grid;gap:8px;margin:18px 0;font-size:14px}#learningdialog select{padding:10px;width:100%;background:white}#learningdialog .learningcheck{display:flex;align-items:center;gap:10px}#learningdialog .learningcheck input{width:18px;height:18px}.learninghint{font-size:12px;line-height:1.7;color:#626f5d}.learningactions{margin:18px 0 4px}.reviewwords{white-space:pre-wrap;font:23px/1.6 Georgia;padding:22px;background:#f3efe4;border-radius:9px}.reviewpicture{position:relative;margin:16px 0;line-height:0}.reviewpicture img{display:block;width:100%;height:auto;max-height:55vh;object-fit:contain}.reviewpicture:has(span) img{max-height:none}.reviewpicture>span{position:absolute;border:1px solid #fff8;border-radius:2px}.recoverylist article{border-bottom:1px solid #ddd5c5;padding:14px 0;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.recoverylist article>div{flex:1;min-width:150px}.recoverylist small{display:block;font-size:11px;margin-top:6px}.recoverylist button{font-size:12px}body[data-reading=large] #text,body[data-reading=large] .plannerwriting{font-size:20px!important}body[data-reading=larger] #text,body[data-reading=larger] .plannerwriting{font-size:24px!important}body[data-reading=large] .reviewwords{font-size:26px}body[data-reading=larger] .reviewwords{font-size:30px}.studycontrast{color:#172e20}.studycontrast button,.studycontrast input,.studycontrast textarea{border-color:#66765f!important}.studycontrast .learninghint,.studycontrast #dailyreview p{color:#354a35}.studymotion *{animation:none!important;transition:none!important;scroll-behavior:auto!important}*:focus-visible{outline:3px solid #597448;outline-offset:3px}.studyskip{position:fixed;top:-100px;left:12px;z-index:99999;background:#fffdf5;padding:12px;color:#244c32}.studyskip:focus{top:12px}@media(max-width:700px){#dailyreview{padding:18px}#dailyreview h2{font-size:25px}.classtabs{flex-wrap:wrap}#studypage{margin-left:0}#learningdialog{padding:20px}#learningdialog button{min-height:42px}#studysettings{font-size:11px}#selectioncard{min-height:40px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}@media print{#dailyreview,#studysettings,#studypage,#selectioncard,.studyskip{display:none!important}}

#dailyreview{grid-column:1/-1}.learningactions button{min-height:42px}#studypage button{color:#2d4235;background:#fffdf5;border:0;border-radius:5px;min-height:42px}#studypage button:hover{background:#e9eddf}
