.grid-cell,.grid-cell-bound,.grid-cell-posts,.grid-group-sets{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid-cell{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-cell-bound{position:relative;width:100%;height:100%}.grid-cell-bound.mask{overflow:hidden}.grid-cell-posts{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.grid-cell-dev-info{position:absolute;color:#fff;background:rgba(0,0,0,.3);z-index:2}.grid-post-content{overflow:hidden}.grid-post,.grid-post-content{position:absolute;width:100%;height:100%}.grid-post.image-type .grid-post-photo,.grid-post.video-type .grid-post-video{display:block}.grid-post.text-type .grid-post-caption{display:block;position:absolute;width:100%;height:100%;top:0;left:0;padding:20%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.75em;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.grid-post.text-type .grid-post-caption .grid-post-caption-text{position:relative;text-align:center;width:100%;height:100%;overflow:hidden}.grid-post.text-type .grid-post-caption .grid-post-caption-text:after{content:"";position:absolute;width:100%;height:20%;bottom:0;left:0}.grid-post-photo,.grid-post-video{display:none}.grid-post-photo{position:absolute;width:100%;height:100%;background:no-repeat 50%/cover}.grid-post-video{width:100%;height:100%;overflow:hidden;background:#333}.grid-post-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.text-type .grid-post-background{position:absolute;width:100%;height:100%}.grid-group-cell{-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:auto;z-index:2}.grid-group-cell .grid-cell-posts{font-size:30px}.grid-group-sets{-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;z-index:2}body,html{width:100%;height:100%}body{margin:0;padding:0;overflow:hidden}button,input,select,textarea{outline:none}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483e}.cm-s-monokai .CodeMirror-line::selection,.cm-s-monokai .CodeMirror-line>span::selection,.cm-s-monokai .CodeMirror-line>span>span::selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-line::-moz-selection,.cm-s-monokai .CodeMirror-line>span::-moz-selection,.cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0}.cm-s-monokai .CodeMirror-guttermarker{color:#fff}.cm-s-monokai .CodeMirror-guttermarker-subtle,.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom,.cm-s-monokai span.cm-number{color:#ae81ff}.cm-s-monokai span.cm-comment.cm-attribute{color:#97b757}.cm-s-monokai span.cm-comment.cm-def{color:#bc9262}.cm-s-monokai span.cm-comment.cm-tag{color:#bc6283}.cm-s-monokai span.cm-comment.cm-type{color:#5998a6}.cm-s-monokai span.cm-attribute,.cm-s-monokai span.cm-property{color:#a6e22e}.cm-s-monokai span.cm-keyword{color:#f92672}.cm-s-monokai span.cm-builtin{color:#66d9ef}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-variable{color:#f8f8f2}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-type,.cm-s-monokai span.cm-variable-3{color:#66d9ef}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#f92672}.cm-s-monokai span.cm-header,.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#f92672;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.static-fill{width:100%;height:100%}.none{display:none}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cover-image{background-repeat:no-repeat;background-position:50%;background-size:cover}.contain-image{background-size:contain}.float-box>*{float:left}.white{background:#fff}.page-root{position:absolute;background-repeat:no-repeat;background-position:50%;background-size:cover}#app,.page-root{width:100%;height:100%}#app{cursor:pointer;position:relative}.grid-group-cell,.grid-group-sets,.grid-sets{position:absolute;left:0;top:0;width:100%;height:100%}