body[data-dg-page=reading-article] .ra-content{font-size:var(--dg-reading-font,16px)!important;line-height:1.85!important}body[data-dg-page=reading-editor] .re-contenteditable{font-size:16px;line-height:1.8}
.re-fixed-size{font-size:11px;color:var(--dg-ui-muted);padding:6px}.listen-page .ws-card,.le-card{min-width:0}
@media(max-width:640px){body.dg-keyboard-open[data-dg-page=translate] .header-main,body.dg-keyboard-open[data-dg-page=listening-lessons] .header-main{position:relative!important;top:auto!important}body.dg-keyboard-open[data-dg-page=translate] #input-text{min-height:100px!important;height:150px!important;max-height:calc(var(--dg-visual-height,350px) - 110px)!important;font-size:16px!important}body.dg-keyboard-open[data-dg-page=translate] :is(#mascot-wrap,#mascot-container,#cw-toggle){display:none!important}body[data-dg-page=translate] #input-text{scroll-margin-block:130px;overflow-y:auto}}
.dg-chat-identity{display:inline-flex;align-items:center;gap:7px;font-size:11px;margin:4px 0 6px;max-width:100%;color:var(--dg-chat-color)}.dg-chat-identity img,.dg-chat-initial{width:26px;height:26px;object-fit:cover;border-radius:50%;border:2px solid var(--dg-chat-color);flex-shrink:0}.dg-chat-initial{display:grid;place-items:center;background:var(--dg-ui-raised)}.dg-chat-identity b{overflow-wrap:anywhere}.dg-chat-identity small{display:block;font-size:9px;font-weight:600;color:var(--dg-ui-muted)}
.dg-mascot-label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:11px;margin:12px 0;color:var(--dg-ui-muted)}.dg-mascot-label select{padding:8px 10px;min-height:40px;border:1px solid var(--dg-ui-border);border-radius:10px;background:var(--dg-ui-raised);color:var(--dg-ui-ink);font-size:12px}
@media(max-width:640px){body.dg-keyboard-open[data-dg-page=translate]{padding-bottom:calc(100vh - var(--dg-visual-height,100vh) + 30px)!important}}
