[data-feature="1"] .reading-screen-label{font-size:14px;color:#85735d;margin:8px 0 15px}
.reading-versions{display:flex;gap:5px;margin:0 0 13px}.reading-versions button{border:1px solid #d5cebe;background:transparent;color:#786954;border-radius:20px;padding:7px 11px;font:11px Arial,sans-serif;cursor:pointer}.reading-versions button[aria-selected="true"]{background:#514a3d;color:#faf7ef;border-color:#514a3d}.reading-explanations [hidden]{display:none!important}.reading-explanations p{font-size:17px;line-height:1.45;margin:0 0 9px;color:#655640}.reading-explanations .reading-detail{font-size:14px;color:#85735d}.reading-explanations .reading-hint{font-size:11px;color:#85735d;margin:7px 0 0}.reading-explanations{min-height:105px}.reading-path{display:flex;align-items:center;justify-content:space-between;max-width:340px;margin:10px 0}.reading-path span{display:flex;flex-direction:column;align-items:center;gap:3px}.reading-path svg{height:32px;width:29px;stroke:#786954;fill:none;stroke-width:1.2}.reading-path text{font:32px Georgia;fill:#786954;stroke:none}.reading-path small{font:10px Arial,sans-serif;color:#786954}.reading-path b{font:16px Georgia;color:#b9ae98}.reading-step-controls{display:flex;gap:8px;align-items:center;margin-top:10px}.reading-step-controls>button{border:0;background:#e9e5d9;color:#66543d;border-radius:50%;width:28px;height:28px;flex-shrink:0;cursor:pointer}.reading-step-controls>button:disabled{opacity:.3}.reading-step-rail{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;flex:1;min-width:0;padding-right:0}.reading-step-rail::-webkit-scrollbar{display:none}.reading-step-rail button{flex:0 0 100%;scroll-snap-align:start;border:1px solid #d5cebe;border-radius:5px;background:transparent;color:#66543d;padding:9px;text-align:left;font:13px Georgia;cursor:pointer}.reading-step-rail span{font:10px Arial;color:#9d8a70;margin-right:12px}.reading-versions button:focus-visible,.reading-step-controls button:focus-visible,.reading-step-rail:focus-visible{outline:2px solid #52785e;outline-offset:2px}[data-feature="1"] .feature-options{margin-top:18px;padding-top:15px}
@media(max-width:1000px) and (max-aspect-ratio:1/1){[data-feature="1"] .reading-screen-label{font-size:11px;margin:5px 0 10px}.reading-versions{margin-bottom:9px}.reading-versions button{font-size:10px;padding:6px 10px}.reading-explanations p{font-size:14px}.reading-explanations .reading-detail{font-size:12px}.reading-explanations{min-height:88px}[data-feature="1"] .feature-options{margin-top:10px;padding-top:10px}.reading-path{margin:7px 0}.reading-path svg{height:25px}}
@media(max-width:700px) and (max-height:740px),(max-height:550px) and (orientation:landscape){.reading-explanations p{font-size:12px}.reading-explanations .reading-detail{font-size:11px}.reading-explanations{min-height:77px}.reading-versions{margin-bottom:7px}.reading-versions button{padding:4px 8px;font-size:9px}.reading-path svg{height:20px}.reading-path small{font-size:9px}.reading-explanations .reading-hint{font-size:9px}[data-feature="1"] .feature-options{margin-top:8px;padding-top:8px}[data-feature="1"] .reading-screen-label{margin:4px 0 8px;font-size:11px}}
