.deck-languages{display:flex;align-items:center;gap:9px;font-size:13px}
.deck-languages a{color:var(--muted);text-decoration:none}
.deck-languages a[aria-current]{color:var(--accent);font-weight:700;text-decoration:underline}
.toolbar .deck-download{display:flex;align-items:center;height:40px;padding:0 12px;border:1px solid var(--accent);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}
.download-short{display:none}
.toolbar-context{min-width:0;flex-shrink:1}
#chapterNow{max-width:280px;overflow:hidden;text-overflow:ellipsis}
.toolbar-actions{flex:none}
@media(max-width:1100px){#chapterNow{display:none}}
@media(max-width:760px){.toolbar-actions{gap:4px}.toolbar button{padding:0 6px;min-width:32px}.toolbar .deck-download{padding:0 7px;font-size:12px}.download-long{display:none}.download-short{display:inline}.toolbar-divider{margin:0 2px}.toolbar-context{display:none}#counter{min-width:38px}}
@media print{.deck-download,.deck-languages{display:none}}
@media(max-width:760px){
 .toolbar{height:84px;flex-direction:column;justify-content:center;gap:4px}
 .toolbar-context{display:flex;height:18px;flex:none}
 .toolbar-context>span:first-child{display:none}
 .deck-languages{font-size:12px;gap:20px}
 body.reading{padding-bottom:84px}
}
@media(max-width:760px){body.reading{overflow-x:clip}}
