.ml-english-shell>.skip-link{position:fixed;top:8px;left:16px;transform:translateY(calc(-100% - 20px));z-index:100;padding:12px 16px;min-height:44px;box-sizing:border-box;background:var(--dm-surface,#fff);color:var(--dm-link,#2459bc);border:2px solid var(--dm-focus,#bd7918);border-radius:8px}.ml-english-shell>.skip-link:focus{transform:none}
/* New English/novel shell reuses the shared home/community legal footer. */
body.ml-english-shell>footer{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding:26px 30px;border-top:1px solid var(--dm-line,#dce5ee);font:13px/1.6 system-ui,sans-serif;color:var(--dm-muted,#5c6e80)}body.ml-english-shell>footer strong{color:var(--dm-text,#18344c)}body.ml-english-shell>footer .ml-phase1-info{display:flex;gap:8px 16px;flex-wrap:wrap;align-items:center}body.ml-english-shell>footer a{display:inline-flex;align-items:center;min-height:44px;color:var(--dm-link,#225e79);text-underline-offset:4px}
