.eng-pic{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.eng-pic>svg{width:100%;height:100%;display:block;overflow:visible}.eng-pic-missing{box-sizing:border-box;border-radius:var(--radius-button,14px);background:var(--paper-dim);border:2px dashed var(--edge);color:var(--ink-muted);text-align:center;word-break:break-word;padding:6px;font-family:system-ui,Segoe UI,Roboto,sans-serif;font-weight:700;line-height:1.15;overflow:hidden}.eng-art-review{background:var(--page);width:100vw;min-height:100vh;color:var(--ink);box-sizing:border-box;margin-left:calc(50% - 50vw);padding:16px;font-family:system-ui,Segoe UI,Roboto,sans-serif}.eng-art-review h1{margin:0;font-size:22px}.eng-art-review .eng-art-sub{color:var(--ink-muted);margin:2px 0 16px;font-size:14px}.eng-art-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px;display:grid}.eng-art-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card,18px);flex-direction:column;align-items:center;gap:6px;padding:12px 10px 10px;display:flex}.eng-art-pics{align-items:flex-end;gap:10px;display:flex}.eng-art-hi{text-align:center;font-size:18px;font-weight:700}.eng-art-en{color:var(--ink-muted);text-align:center;font-size:13px}.eng-art-key{color:var(--ink-muted);opacity:.8;font-variant-numeric:tabular-nums;font-size:11px}@media (width<=420px){.eng-art-grid{grid-template-columns:1fr;gap:10px}.eng-art-card{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}.eng-art-words{flex:1;min-width:0}.eng-art-hi,.eng-art-en{text-align:left}}
