html{scrollbar-color:#fff #000;-webkit-tap-highlight-color:transparent;background:#000}body{margin:0}main{--u:min(100% / 264, 100svh / 324);width:calc(264 * var(--u));margin:calc((100svh - 324 * var(--u)) / 2) auto 0}img,svg{width:100%;display:block}img{aspect-ratio:1}[tabindex],a{cursor:pointer;outline:none}rect{fill:#0000}:focus-visible>rect{fill:#fff}:focus-visible>text{fill:#000}
