.lr-paper{box-sizing:border-box;border:1px solid var(--line);background:var(--pic-tile);color:var(--ink);border-radius:16px;gap:8px;padding:14px 16px 10px;display:grid}.lr-paper-title{margin:0;font-size:1rem;font-weight:700}.lr-list{gap:0 18px;margin:0;padding:0;list-style:none;display:grid}.lr-list>li{border-bottom:1px dashed var(--line);align-items:center;gap:12px;min-height:3.25rem;display:flex}.lr-list>li:last-child{border-bottom:0}.lr-list-pic{flex:none;width:2.75rem;height:2.75rem}.lr-list-pic .pic-svg{width:100%;height:100%}.lr-list-name{overflow-wrap:anywhere;hyphens:auto;font-size:1.125rem;font-weight:650;line-height:1.3}@media (width>=36rem){.lr-list[data-count="10"]{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}.lr-list[data-count="10"]>li:nth-child(5){border-bottom:0}}.lr-example{gap:8px;margin:0;display:grid}.lr-example-board{grid-template-columns:minmax(0,10rem) minmax(0,9rem);align-items:start;gap:12px;display:grid}.lr-example-paper{border-radius:12px;gap:0;padding:6px 10px 2px}.lr-example-paper .lr-paper-title{font-size:.8125rem}.lr-example-paper .lr-list>li{gap:8px;min-height:1.875rem}.lr-example-paper .lr-list-pic{width:1.5rem;height:1.5rem}.lr-example-paper .lr-list-name{font-size:.875rem}.lr-example-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lr-example-choices .lr-choice{cursor:default;border-radius:10px;gap:1px;min-height:0;padding:5px 4px}.lr-example-choices .lr-choice-pic{width:1.75rem;height:1.75rem}.lr-example-choices .lr-choice-name{font-size:.75rem}.lr-example-choices .lr-choice[data-answer-state=chosen]:after{top:3px;width:1rem;height:1rem;font-size:.625rem;inset-inline-end:3px}.lr-example figcaption{color:var(--ink);margin:0;font-size:.9375rem;line-height:1.5}.lr-round{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lr-top{min-height:44px}.lr-top>p{color:var(--ink);margin:0;font-weight:600}.lr-study{gap:16px;display:grid}.lr-study[hidden]{display:none}@media (width>=52rem){.lr-study{grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start}}.lr-study-panel{align-content:start;gap:12px;display:grid}.lr-story{background:var(--accent-soft);color:var(--ink);border-radius:12px;margin:0;padding:8px 12px;font-size:1rem;font-weight:600;line-height:1.5}.lr-story[hidden]{display:none}.lr-look,.lr-ask,.lr-verdict{color:var(--ink);margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.lr-ready .btn{width:100%}.lr-key{font:inherit;opacity:.8;border:1px solid;border-radius:6px;margin-inline-start:10px;padding:1px 7px;font-size:.8125rem;font-weight:600}.lr-cover{border:1px solid var(--line);background:repeating-linear-gradient(135deg, var(--pic-mat) 0 14px, var(--pic-tile) 14px 28px);border-radius:16px;place-items:center;min-height:14rem;display:grid}.lr-cover[hidden]{display:none}.lr-cover p{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;margin:0;padding:6px 16px;font-weight:650}.lr-recall{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lr-recall[hidden]{display:none}.lr-choices{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:10px;max-width:50rem;display:grid}.lr-choice{border:2px solid var(--control-border);background:var(--pic-tile);min-width:0;min-height:7.5rem;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:14px;align-content:start;justify-items:center;gap:6px;padding:12px 6px 10px;display:grid;position:relative}.lr-choice-pic{width:3.75rem;height:3.75rem}.lr-choice-pic .pic-svg{width:100%;height:100%}.lr-choice-name{text-align:center;overflow-wrap:anywhere;hyphens:auto;max-width:100%;font-size:1rem;font-weight:650;line-height:1.3}.lr-choice[data-answer-state=chosen]:after{content:"✓";content:"✓" / "";top:6px;background:var(--accent);width:1.5rem;height:1.5rem;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:.875rem;font-weight:750;line-height:1;display:grid;position:absolute;inset-inline-end:6px}.lr-choice-state{text-align:center;max-width:100%;display:block}.lr-choice-state:not(:has([data-answer-label]:not(:empty))){display:none}.lr-choice-state [data-answer-mark]{top:6px;block-size:1.5rem;inline-size:1.5rem;font-size:.875rem;position:absolute;inset-inline-end:6px}.lr-choice-state [data-answer-label]{overflow-wrap:anywhere;hyphens:auto;font-size:.8125rem;line-height:1.25;display:block}body .lr-choice[data-recall=missed][data-answer-state],body .practice-review-answer[data-recall=missed][data-answer-state]{border-style:dashed;border-color:var(--right-line);background:var(--card);color:var(--ink)}.lr-choice:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.lr-choice:disabled{cursor:default;opacity:1}@media (hover:hover){.lr-choice:not(:disabled):hover{border-color:var(--accent)}}.lr-full{margin:0}.lr-actions{flex-wrap:wrap;gap:10px;display:flex}.lr-results .practice-review-list{padding-inline-start:0;list-style:none}.lr-results .practice-review-list>li{margin-block:8px;padding-inline-start:0}.lr-review-heading{color:var(--ink);margin-block:14px 4px;font-weight:700}.lr-review-item{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.lr-review-pic{flex:none;width:2.5rem;height:2.5rem}.lr-review-pic .pic-svg{width:100%;height:100%}.lr-review-name{min-width:7rem;color:var(--ink);overflow-wrap:anywhere;hyphens:auto;font-weight:650}.lr-review-item .practice-review-answer{min-height:36px;padding:4px 10px}.lr-error{margin-top:16px}@media (width<=650px){.lr-round{gap:10px}.lr-study{gap:12px}}@media (width<=36rem){.lr-choices{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:8px}.lr-choice{min-height:6.75rem;padding:10px 4px 8px}.lr-choice-state [data-answer-mark]{top:4px;inset-inline-end:4px}.lr-choice-pic{width:3.25rem;height:3.25rem}.lr-choice-name{font-size:.9375rem}}@media (width<=22.5em){.lr-example-board{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.lr-paper,.lr-choice,.lr-cover{border-color:buttontext}.lr-choice[data-answer-state=chosen]:after{forced-color-adjust:none;color:highlighttext;background:highlight}body .lr-choice[data-recall=missed][data-answer-state],body .practice-review-answer[data-recall=missed][data-answer-state]{border-color:highlight}}@media print{.lr-ready,.lr-actions{display:none!important}}
