.locale-control{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;margin:0 0 10px;max-width:100%}.locale-control select{font-size:12px;min-width:0;width:100%;min-height:40px;padding:6px 8px;flex:1 1 130px}.locale-control span{flex:0 0 auto}button{overflow-wrap:anywhere;line-height:1.25}select{max-width:100%;min-width:0}dialog{max-width:min(400px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto}dialog p{line-height:1.5}html:not([lang="zh-CN"]) .reference p{font-size:12px}html:not([lang="zh-CN"]) h1{font-size:25px}html:not([lang="zh-CN"]) .reference h2{overflow-wrap:anywhere} .compact-dock select{width:100%}@media(max-width:600px){html:not([lang="zh-CN"]) h1{font-size:21px}html:not([lang="zh-CN"]) .reference p{font-size:11px}.locale-control{margin-bottom:8px}.locale-control select{font-size:11px}}@media(orientation:landscape) and (max-height:420px){.locale-control span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.locale-control select{font-size:10px;padding:5px;min-height:40px}.locale-control{margin-bottom:9px}.compact-dock .actions button{min-height:44px}aside .actions button{min-height:44px}.reference small{overflow-wrap:anywhere}}
@media(max-width:600px) and (orientation:portrait){.atelier>.actions select{flex-basis:100%}}
