@font-face{font-family:B612Mono;src:url(./B612Mono-Bold-BEtn61HD.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:B612Mono;src:url(./B612Mono-Regular-Du9S7AAe.ttf) format("truetype");font-weight:400;font-style:normal}*{font-size:11px;font-family:B612Mono,Helvetica,"monospace";font-weight:400;line-height:14px;text-transform:uppercase;word-spacing:-.9px}@media only screen and (min-width: 1200px){*{font-size:10px;line-height:14px}}@media only screen and (min-width: 1700px){*{font-size:13px;line-height:18px!important}}h1,h3,.h3,h4,.h4,a,button,.p2,p.p2{font-size:12px;font-weight:700;line-height:normal}@media only screen and (min-width: 1200px){h1,h3,.h3,h4,.h4,a,button,.p2,p.p2{font-size:11px}}@media only screen and (min-width: 1700px){h1,h3,.h3,h4,.h4,a,button,.p2,p.p2{font-size:14px}}p.p2,.p2,button,a{font-weight:400}pre{line-height:16px}@media only screen and (min-width: 1200px){pre{line-height:15px}}.s-data-cnt--intro .perm p{line-height:13px}.txt-bold,.txt-bold *{font-weight:700}::selection{color:var(--color-white);background:#d7d7d72a}.o-clrw{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 800px){.o-clrw{flex-direction:row;gap:6vw}}.o-grid{display:grid;grid-template-columns:repeat(24,1fr);gap:12px;position:relative;z-index:3;width:100%;pointer-events:none}.o-list{display:flex;flex-direction:column;gap:16px;height:fit-content}.o-list--sm{gap:8px}.o-list--xs{gap:2px}.txt-no-transform{text-transform:initial}.bg-cover{width:100%;height:100%;object-fit:cover}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.hide-mb{display:none}@media only screen and (min-width: 1250px){.hide-mb{display:block}}.hide-dk{display:block}@media only screen and (min-width: 1250px){.hide-dk{display:none}}.w-def{width:var(--spc-width-def)}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.s-data-cnt,.c-transp{animation:fadeIn 1s ease-in-out forwards;opacity:0}.webgl,.canvas-poster{opacity:1}.webgl.loaded,.canvas-poster.loaded{animation:fadeIn 2s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.body-video{background-color:#060606;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;color:var(--color-white)}.body-video video{width:95vw}@media only screen and (min-width: 1200px){.body-video video{width:70vw}}.video-data{width:100%;display:flex;justify-content:space-between;align-items:start}.video-data a{display:flex;gap:4px;align-items:center}:root{--color-black: #1e1e1e;--color-black-tr-1: rgba(70, 70, 72, .847);--color-black-tr-2: rgba(63, 63, 65, .8);--color-black-tr-3: rgba(63, 63, 65, .653);--color-bg: #f4f4f4;--color-white: #ededed;--spc-m: 12px;--spc-default: var(--spc-m);--spc-width-def: 250px}.color{color:#172574;color:#132276;color:#000}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow:hidden;color:var(--color-white);background-color:var(--color-bg)}main{position:relative;height:100vh;width:100%}.webgl,.canvas-poster{position:absolute;top:0;left:0;z-index:0}button,.btn,button:active,button:focus,button:hover,button:disabled{text-transform:uppercase;border:none;padding:5px 7px 4px;background-color:var(--color-black-tr-1);color:var(--color-white);border-radius:0;text-align:center;width:fit-content;transition:background-color .3s ease}button.btn.selected{background-color:var(--color-black-tr-3)}@media only screen and (min-width: 1080px){button.btn:hover{background-color:var(--color-black-tr-2);transition:background-color .3s ease}}button.btn.disabled:hover{background-color:var(--color-black-tr-1)}button:focus,a:focus{outline:none;box-shadow:none}a,a:link,a:active,a:focus{color:inherit;text-transform:none}a{text-decoration:none}a:hover{text-decoration:underline}li{list-style:none}ul ul{margin-left:8px}pre{white-space:pre-wrap;text-transform:none;overflow-x:visible;width:fit-content;pointer-events:all}.highlight-1{padding:5px 4px;background-color:#03030399;color:var(--color-white);border-radius:0}.s-data{width:100%;pointer-events:none}.s-data header{margin-bottom:4px}.data-tgl{display:block;width:fit-content;pointer-events:none}.data-tgl *,.s-data *{text-transform:uppercase;width:fit-content}.visible{display:block}.hide{display:none}.s-data-grid{padding:0 var(--spc-default);position:relative;height:100%;opacity:0;transition:opacity .7s ease-out}@media only screen and (max-width: 1250px){.o-grid.s-data-grid{display:block;width:fit-content}}.s-data-cnt{padding-top:var(--spc-default)}.s-data-clnd{margin-top:16px}.scroll-cnt{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;mix-blend-mode:difference}.scroll-cnt::-webkit-scrollbar{display:none}@media only screen and (max-width: 1250px){.scroll-cnt.s-data-cnt{overflow-y:unset}.s-data-cnt{max-width:225px}}.scroll-cnt.s-data-grid{overflow-y:scroll;height:100vh}@media only screen and (min-width: 1250px){.scroll-cnt.s-data-grid{overflow-y:unset;height:100%}}.s-data-cnt--intro{grid-column:1 / span 3;grid-row:1}.s-data-cnt--gltf{grid-column:6 / span 3;grid-row:1}.s-data-cnt--gpu{grid-column:6 / span 3;grid-row:2}.s-data-cnt--rot{grid-column:14 / span 3;grid-row:1}.s-data-cnt--zoom{grid-column:18 / span 2;grid-row:1}.s-data-cnt--time{grid-column:21 / span 3;grid-row:1}@media only screen and (min-width: 1250px){.s-data-cnt--intro{grid-column:1 / span 4;max-width:unset;grid-row:1}.s-data-cnt--gltf{grid-column:5 / span 4;grid-row:1}.s-data-cnt--gpu{grid-column:9 / span 4;grid-row:1}.s-data-cnt--rot{grid-column:13 / span 4;grid-row:1}.s-data-cnt--zoom{grid-column:17 / span 4;grid-row:1}.s-data-cnt--time{grid-column:21 / span 4;grid-row:1}}@media only screen and (min-width: 1500px){.s-data-cnt--intro{grid-column:1 / span 4}.s-data-cnt--gltf{grid-column:5 / span 4}.s-data-cnt--gpu{grid-column:9 / span 4}.s-data-cnt--rot{grid-column:13 / span 4}.s-data-cnt--zoom{grid-column:17 / span 4}.s-data-cnt--time{grid-column:21 / span 4}}.s-data-cnt--tl{height:200px;overflow:auto;padding-top:85vh;pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.s-data-cnt--tl::-webkit-scrollbar{display:none}.s-data-cnt--tl>div{pointer-events:none}@media only screen and (min-width: 800px){.s-data-cnt--tl{top:0;left:0;height:unset;overflow:auto;padding-top:0;pointer-events:none}.s-data-cnt--tr,.s-data-cnt--mr,.s-data-cnt--ml,.s-data-cnt--ctr{position:absolute}}.c-transp{z-index:2;position:relative}.o-list--sm{gap:1px}
