.eng-filters{flex-wrap:wrap;gap:6px 14px;display:flex}.eng-origin{margin:0 0 8px;font-size:.9rem;font-style:italic}.eng-score{margin:4px 0 12px;font-size:2rem;font-weight:700}.eng-areas{gap:6px;margin:0 0 16px;padding:0;list-style:none;display:grid}.eng-areas li{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.eng-timer{font-variant-numeric:tabular-nums}.eng-studies{gap:8px;margin:0;padding:0;list-style:none;display:grid}.eng-studies li{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;display:flex}.eng-course li{border:1px solid var(--am-line);background:var(--am-surface);border-radius:8px;min-width:0;padding:10px 14px}.eng-course summary{cursor:pointer;overflow-wrap:anywhere;font-weight:600}.eng-refs{color:var(--am-muted,#6b6b6b);overflow-wrap:anywhere;margin:4px 0;display:block}.eng-papers{gap:14px;margin:12px 0;padding:0;list-style:none;display:grid}.eng-papers li{overflow-wrap:anywhere;min-width:0}.eng-papers p{white-space:normal;margin:0 0 4px}.eng-filters{flex-wrap:wrap}.eng-passage-wrap{margin:12px 0 16px}.eng-texttype{letter-spacing:.02em;color:var(--am-muted);margin:0 0 6px;font-size:.78rem;font-weight:600;display:inline-block}.eng-texttype:first-letter{text-transform:uppercase}.eng-passage{color:var(--am-ink);border:1px solid var(--am-line);overflow-wrap:anywhere;background:#fffdf8;border-radius:10px;padding:20px 22px;font-family:Georgia,Times New Roman,serif;line-height:1.6;box-shadow:0 1px 2px #1b21300d}.eng-passage p{margin:0 0 12px}.eng-passage>:last-child{margin-bottom:0}.eng-b-heading{letter-spacing:-.01em;font-size:1.45rem;font-weight:700;line-height:1.2}.eng-b-sub{color:var(--am-text);font-size:1.05rem;font-style:italic}.eng-b-byline{color:var(--am-muted);font-family:Inter,system-ui,sans-serif;font-size:.82rem}.eng-b-image{color:var(--am-text);background:#f8f3f2;border:1px dashed #8a3b2e59;border-radius:8px;padding:14px 16px;font-family:Inter,system-ui,sans-serif;font-size:.9rem}.eng-b-slogan{text-align:center;color:#8a3b2e;font-size:1.2rem;font-weight:700}.eng-b-quote{border-left:3px solid #8a3b2e;margin:0 0 12px;padding:4px 0 4px 14px;font-style:italic}.eng-b-quote footer{color:var(--am-muted);font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-style:normal}.eng-b-stat{flex-wrap:wrap;align-items:baseline;gap:10px;font-family:Inter,system-ui,sans-serif;display:flex}.eng-b-stat strong{color:#8a3b2e;font-variant-numeric:tabular-nums;font-size:2rem;line-height:1}.eng-b-button span{color:#fff;background:#8a3b2e;border-radius:999px;padding:8px 18px;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:600;display:inline-block}.eng-b-small{color:var(--am-muted);font-family:Inter,system-ui,sans-serif;font-size:.76rem}.eng-b-list{margin:0 0 12px;padding-left:20px}.eng-b-list li{margin:0 0 4px}.eng-b-bars{margin:0 0 14px;font-family:Inter,system-ui,sans-serif}.eng-b-bars figcaption{margin:0 0 8px;font-size:.92rem;font-weight:600}.eng-b-bars ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.eng-b-bars li{grid-template-columns:minmax(80px,38%) 1fr auto;align-items:center;gap:8px;font-size:.86rem;display:grid}.eng-b-bar-label{overflow-wrap:anywhere}.eng-b-bar-track{background:#f3ebea;border-radius:4px;height:12px;overflow:hidden}.eng-b-bar{background:#8a3b2e;border-radius:4px;height:100%;display:block}.eng-b-bar-value{font-variant-numeric:tabular-nums}.eng-passage[data-type=advertisement] .eng-b-heading,.eng-passage[data-type=appeal] .eng-b-heading,.eng-passage[data-type=leaflet] .eng-b-heading{text-align:center;font-family:Inter,system-ui,sans-serif;font-size:1.7rem}.eng-passage[data-type=infographic]{font-family:Inter,system-ui,sans-serif}@media (max-width:520px){.eng-passage{padding:16px}.eng-b-heading{font-size:1.25rem}.eng-passage[data-type=advertisement] .eng-b-heading{font-size:1.4rem}}.eng-snippet{white-space:pre-line;background:#fffdf8;border-left:3px solid #8a3b2e;margin:10px 0 12px;padding:10px 14px;font-family:Georgia,Times New Roman,serif}.eng-snippet p{margin:0 0 6px}.eng-snippet p:last-child{margin:0}.eng-criterion{margin:14px 0 6px}.eng-criterion h4{margin:0 0 2px}.eng-criterion>p{margin:0 0 6px;font-size:.9rem}.eng-note{margin-top:12px;font-size:.85rem}.eng-criteria .apl-plan li{margin-bottom:6px}.eng-clock{z-index:5;background:var(--am-surface);border:1px solid var(--am-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:10px 14px;display:flex;position:sticky;top:0}.eng-clock strong{font-variant-numeric:tabular-nums;font-size:1.4rem}.eng-timed-pick .am-topic-list li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}
