@font-face{font-family:Product Sans Regular;font-style:normal;font-weight:400;src:local("Product Sans Regular"),url(/ProductSans-Regular.woff) format("woff")}@font-face{font-family:Product Sans Italic;font-style:normal;font-weight:400;src:local("Product Sans Italic"),url(/ProductSans-Italic.woff) format("woff")}@font-face{font-family:Product Sans Thin Regular;font-style:normal;font-weight:400;src:local("Product Sans Thin Regular"),url(/ProductSans-Thin.woff) format("woff")}@font-face{font-family:Product Sans Light Regular;font-style:normal;font-weight:400;src:local("Product Sans Light Regular"),url(/ProductSans-Light.woff) format("woff")}@font-face{font-family:Product Sans Medium Regular;font-style:normal;font-weight:400;src:local("Product Sans Medium Regular"),url(/ProductSans-Medium.woff) format("woff")}@font-face{font-family:Product Sans Black Regular;font-style:normal;font-weight:400;src:local("Product Sans Black Regular"),url(/ProductSans-Black.woff) format("woff")}@font-face{font-family:Product Sans Thin Italic;font-style:normal;font-weight:400;src:local("Product Sans Thin Italic"),url(/ProductSans-ThinItalic.woff) format("woff")}@font-face{font-family:Product Sans Light Italic;font-style:normal;font-weight:400;src:local("Product Sans Light Italic"),url(/ProductSans-LightItalic.woff) format("woff")}@font-face{font-family:Product Sans Medium Italic;font-style:normal;font-weight:400;src:local("Product Sans Medium Italic"),url(/ProductSans-MediumItalic.woff) format("woff")}@font-face{font-family:Product Sans Bold;font-style:normal;font-weight:400;src:local("Product Sans Bold"),url(/ProductSans-Bold.woff) format("woff")}@font-face{font-family:Product Sans Bold Italic;font-style:normal;font-weight:400;src:local("Product Sans Bold Italic"),url(/ProductSans-BoldItalic.woff) format("woff")}@font-face{font-family:Product Sans Black Italic;font-style:normal;font-weight:400;src:local("Product Sans Black Italic"),url(/ProductSans-BlackItalic.woff) format("woff")}body{background-color:#000;overflow:hidden;font-family:Product Sans Regular,Product Sans Bold,sans-serif}*,body{margin:0}*{border:none}body,html{width:100%;height:100%;overflow:hidden}a{color:#0078ff}canvas{background:#fff;background:radial-gradient(#fff,#ddd);transform-origin:0 0;width:100%;height:100%}.ui{display:none;position:fixed;z-index:5;bottom:0;left:0;width:120px;padding:10px;background:hsla(0,0%,100%,.7)}.ui p{font-size:11px;font-weight:700}.ui p.zoom{margin-bottom:5px}.ui p.zoom span{margin-right:5px;border:1px solid #777;cursor:pointer;border-radius:2px}.ui p.zoom span.zoomin{padding:2px 5px}.ui p.zoom span.zoomout{padding:2px 8px}.ui p.zoom span:hover{background:#000;color:#fff}textarea::-webkit-scrollbar{width:10px;cursor:pointer}textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);cursor:pointer}textarea::-webkit-scrollbar-thumb{background-color:#38ef7b;border-radius:5px;cursor:pointer;outline:1px solid #708090}textarea::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}