.ml-mode-entrances{display:grid;gap:18px}.ml-english-entrance{display:flex;align-items:center;gap:20px;padding:24px;border:1px solid var(--dm-border,#dbe5ed);border-radius:20px;background:var(--dm-surface,#fff);color:var(--dm-text,#172033);text-decoration:none;min-width:0}.ml-english-entrance>img{width:90px;height:90px;object-fit:contain}.ml-english-entrance h2{font-size:23px;margin:0 0 8px}.ml-english-entrance p{margin:0 0 12px;line-height:1.65}.ml-english-entrance strong{color:var(--dm-link,#2459bc)}.ml-english-page{max-width:1040px;margin:auto;padding:28px 20px}.ml-english-page h1{font-size:clamp(26px,4vw,38px);line-height:1.4}.ml-english-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.ml-english-card{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--dm-border,#dbe5ed);border-radius:20px;background:var(--dm-surface,#fff);color:var(--dm-text,#172033);text-decoration:none}.ml-english-card img{width:104px;height:104px;object-fit:contain}.ml-english-card h2,.ml-english-card p{margin:0}.ml-english-card p{line-height:1.7}.ml-english-card strong{margin-top:auto;min-height:44px;display:flex;align-items:center;color:var(--dm-link,#2459bc)}.ml-domain-filter{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.ml-domain-filter a{display:flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--dm-control,#64748b);border-radius:12px;color:var(--dm-link,#2459bc);text-decoration:none}.ml-domain-filter a[aria-current=page]{background:var(--dm-select-bg,#edf3fb);color:var(--dm-select-fg,#174fa0);font-weight:750}.ml-saved-action{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block:14px}.ml-saved-action button{min-height:44px;padding:10px 15px;font:inherit;border:1px solid var(--dm-control,#64748b);border-radius:10px;color:var(--dm-link,#2459bc);background:var(--dm-surface,#fff)}.ml-saved-action button:disabled{cursor:wait}.ml-saved-action span{font-size:14px;line-height:1.6;color:var(--dm-text,#172033)}.ml-saved-action :focus-visible,.ml-domain-filter a:focus-visible,.ml-english-card:focus-visible{outline:3px solid var(--dm-focus,#2563eb);outline-offset:3px}@media(max-width:599px){.ml-english-cards{grid-template-columns:1fr}.ml-english-entrance{gap:14px;padding:20px}.ml-english-entrance>img{width:72px;height:72px}.ml-english-page{padding:22px 16px}.ml-saved-action{align-items:flex-start;flex-direction:column}}

#study-tabs a[hidden]{display:none}

/* UI-HEADER-TABLET-07: retain control sizes; fold four-link navigation before utilities overlap. */
@media(width < 1000px){.qt-site-header:has(>.qt-site-menu){min-height:68px;padding:10px 16px}.qt-site-header:has(>.qt-site-menu)>.qt-site-menu>summary{display:flex;align-items:center;gap:9px}.qt-site-header:has(>.qt-site-menu)>.qt-site-menu:not([open])>.qt-global-nav{display:none!important}.qt-site-header:has(>.qt-site-menu)>.qt-site-menu[open]>.qt-global-nav{position:absolute!important;left:12px;right:12px;top:calc(100% - 1px);display:grid!important;grid-template-columns:1fr;padding:8px!important;border:1px solid var(--dm-control,#dde6f3)!important;border-radius:12px;box-shadow:0 8px 24px #18294418!important;z-index:10}.qt-site-header:has(>.qt-site-menu)>.qt-site-menu>.qt-global-nav>a{justify-content:flex-start;padding:12px 16px;min-height:48px}}
