#top a.site-title.twochess-site-title{display:flex;align-items:center;justify-content:flex-start;min-width:0;width:auto;max-width:210px;text-decoration:none}
#top .twochess-mirror-brand{display:block;flex:none;width:clamp(110px,12.5vw,175px);max-width:100%;height:auto;object-fit:contain;aspect-ratio:1666/563}
#top .twochess-mirror-brand--dark{display:none}
body[data-theme="light"] #top .twochess-mirror-brand--dark{display:block}
body[data-theme="light"] #top .twochess-mirror-brand--light{display:none}
@media(prefers-color-scheme:light){body[data-theme="system"] #top .twochess-mirror-brand--dark{display:block}body[data-theme="system"] #top .twochess-mirror-brand--light{display:none}}
@media(max-width:699px){#top a.site-title.twochess-site-title{max-width:min(35vw,140px);min-width:0}#top .twochess-mirror-brand{width:min(35vw,140px)}}