/* The original VEYN wing, sampled into rotating ASCII. The home link stays native. */
:root{--ascii-logo-ready:1}
.ascii-logo{display:inline-block;position:relative;flex:0 0 auto;width:112px;height:54px;vertical-align:middle;overflow:visible}
.ascii-logo canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;opacity:0}
.ascii-logo.ascii-ready canvas{opacity:1}
.wordmark .ascii-logo>img,.terminal-identity .ascii-logo>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none}
.ascii-logo.ascii-ready>img{visibility:hidden}
.network-header .wordmark{min-height:44px;user-select:none}
.terminal-top .terminal-identity>.ascii-logo{display:inline-block;width:82px;height:44px}
@media(max-width:760px){.ascii-logo{width:76px;height:40px}.terminal-top .terminal-identity>.ascii-logo{width:62px;height:38px}.terminal-identity{gap:8px}.network-header .wordmark{gap:0}}
@media(max-width:380px){.network-header .ascii-logo{width:62px;height:38px}}
@media(forced-colors:active){.ascii-logo.ascii-ready canvas{display:none}.ascii-logo.ascii-ready>img{visibility:visible}}
