#app .v-card__no,#app .v-card__shout{display:none!important}
.bridge40{position:fixed;left:8vw;right:8vw;top:10vh;margin:0;z-index:20;pointer-events:none;color:#171717;font:700 clamp(24px,2.9vw,39px)/1.25 'Story Mechanical','Lemon Mono',monospace;letter-spacing:-.03em;visibility:hidden}
.bridge40-red{position:fixed;left:0;top:0;width:100px;height:100px;border-radius:50%;background:#e30613;z-index:8;pointer-events:none;visibility:hidden;transform-origin:0 0}
#app .tile{opacity:var(--bridge40-tile,1)!important}
@media(max-width:700px){.bridge40{top:12vh;left:6vw;right:6vw;font-size:21px;line-height:1.4}}

.bridge40-red{z-index:auto}

#app .tile{translate:var(--red40-x,0px) var(--red40-y,0px)!important;opacity:var(--red40-alpha,1)!important}.system35-content{min-height:470px}
@media(min-width:701px){.bridge40{left:22vw}}
