@-webkit-keyframes ending-image{0%{margin-top:0%}75%{margin-top:0%}100%{margin-top:-100%}}@keyframes ending-image{0%{margin-top:0%}75%{margin-top:0%}100%{margin-top:-100%}}@-webkit-keyframes ending-image-ninety{0%{margin-top:0%}75%{margin-top:0%}100%{margin-top:-90%}}@keyframes ending-image-ninety{0%{margin-top:0%}75%{margin-top:0%}100%{margin-top:-90%}}@-webkit-keyframes ending-image-eighty{0%{margin-top:0%}75%{margin-top:0%}100%{margin-top:-80%}}@keyframes ending-image-eighty{0%{margin-top:0%}75%{margin-top:0%}100%{margin-top:-80%}}@-webkit-keyframes credit-reveal{0%{opacity:0.01}90%{opacity:0.01}100%{opacity:1}}@keyframes credit-reveal{0%{opacity:0.01}90%{opacity:0.01}100%{opacity:1}}@-webkit-keyframes button-reveal{0%{bottom:-40%}75%{bottom:-40%}100%{bottom:0%}}@keyframes button-reveal{0%{bottom:-40%}75%{bottom:-40%}100%{bottom:0%}}@-webkit-keyframes blink{50%{visibility:hidden}}@keyframes blink{50%{visibility:hidden}}body{background-image:url(../img/stone-light.png);background-size:70px 30px}.dvz-content #game-board{width:100%;height:100vh;background-color:#000;background-image:url(../img/downing-brick-1.png);background-size:250px;position:relative}.dvz-content #game-board.wide-mode .ui-box{max-width:1480px !important}.dvz-content #game-board.wide-mode .deck{max-width:1480px !important;max-height:740px !important}.dvz-content #game-board.wide-mode .card.the-end .pixel-paint{position:relative;z-index:20;-webkit-animation:none;animation:none}.dvz-content #game-board.wide-mode .card.the-end.current .footer{position:absolute;right:100%;width:100%;background-color:#000;top:initial;bottom:-40%;padding-top:14px;z-index:21;margin-top:0;opacity:1;-webkit-animation:10s button-reveal forwards linear;animation:10s button-reveal forwards linear}.dvz-content #game-board.wide-mode .card.the-end.current .card-opts{bottom:-40%;-webkit-animation:10s button-reveal forwards linear;animation:10s button-reveal forwards linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dvz-content #game-board.wide-mode .card.the-end .card-opts,.dvz-content #game-board.wide-mode .card.the-end .footer{bottom:-40%;-webkit-animation-fill-mode:none;animation-fill-mode:none}.dvz-content #game-board.wide-mode .card .card-content{background-color:#000;background-image:none}.dvz-content #game-board.wide-mode .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#2d2d2d;background-image:url(../img/downing-brick.gif);background-size:280px;position:relative}.dvz-content #game-board.wide-mode .card-content .pixel-paint{max-width:50%;max-height:740px;float:left;width:auto;height:100%;margin-top:0 !important}.dvz-content #game-board.wide-mode .card-content .card-story{position:relative;display:inline-block;margin:0 auto;background-color:#000}@media only screen and (min-height: 500px){.dvz-content #game-board.wide-mode .card-content .gfx-copy{font-size:21px}}@media only screen and (max-width: 1024px){.dvz-content #game-board.wide-mode .card-content .gfx-copy{font-size:14px}}@media only screen and (max-height: 600px){.dvz-content #game-board.wide-mode .card-content .gfx-copy{font-size:12px;line-height:1.3}}.dvz-content #game-board.wide-mode #Intro.card .card-opts{position:absolute;margin-top:0}@media only screen and (max-width: 1540px){.dvz-content #game-board.wide-mode .deck.inner-deck{outline:none}.dvz-content #game-board.wide-mode .ui-box{border:none}}.dvz-content .deck.inner-deck{overflow:visible;outline:14px solid #000}.dvz-content .ui-box{list-style:none;position:absolute;bottom:100%;left:50%;width:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);height:28px;padding:4px 0 2px;z-index:10;text-align:left;max-width:740px;background-color:#000;border-top:14px #000 solid;border-left:14px #000 solid;border-right:14px #000 solid}.dvz-content .ui-box button{width:initial;height:22px;outline:#777 outset 6px}.dvz-content .ui-box button:hover{outline:#777 inset 6px;opacity:0.8;color:#fff;background-color:#000}@media only screen and (max-width: 760px){.dvz-content .ui-box button:focus{outline:#777 inset 6px;opacity:0.8;color:#fff;background-color:#000}}.dvz-content .ui-box.ui-bottom{border:none;border-top:5px solid;top:100%}.dvz-content .ui-box #ui-mute{float:right;margin-right:6px;width:90px;font-size:14px;letter-spacing:-0.05em;line-height:1;font-family:"BWHaasDingbat","BWHaasTextMonoB","BWHaasText",Helvetica,Arial,sans-serif;font-weight:700}.dvz-content .ui-box #ui-mute[data-vol="0"] .sound-icon{background-image:url(../img/volume-off.png)}.dvz-content .ui-box #ui-mute .lift{position:relative;top:-4px}.dvz-content .ui-box #ui-mute .sound-icon{width:30px;height:17px;display:inline-block;background-image:url(../img/volume-on.png);background-size:24px;background-position:center;background-repeat:no-repeat}.dvz-content .gfx-stats.gfx-stats{display:inline-block;margin-right:14px;margin-left:2px;color:#fff;text-align:left;font-size:14px;letter-spacing:-0.05em;visibility:hidden;pointer-events:none}.dvz-content .gfx-stats.gfx-stats.show-stats{visibility:visible;pointer-events:all}.dvz-content .deck{list-style:none;width:100%;height:100vh;overflow:hidden;margin:0 auto;max-width:740px;max-height:1200px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#000}.dvz-content .card{position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;opacity:0.0001;pointer-events:none;text-align:center;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background-color:#000;z-index:1;overflow:hidden}.dvz-content .card:first-child .sentence{opacity:1}.dvz-content .card:first-child .button-group{opacity:1}.dvz-content .card.the-end{background-color:#000;color:#fff}.dvz-content .card.the-end.current .pixel-paint{margin-top:0;-webkit-animation:12s ending-image forwards linear;animation:12s ending-image forwards linear}@media only screen and (max-height: 740px) and (max-width: 620px){.dvz-content .card.the-end.current .pixel-paint{-webkit-animation:12s ending-image-ninety forwards linear;animation:12s ending-image-ninety forwards linear}}.dvz-content .card.the-end.current .footer{opacity:0;-webkit-animation:8s credit-reveal forwards linear;animation:8s credit-reveal forwards linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.dvz-content .card.the-end .footer{margin-top:16%;opacity:0;-webkit-animation-fill-mode:none;animation-fill-mode:none}.dvz-content .card.the-end .card-story{position:relative;height:100%}.dvz-content .card.the-end .card-opts{bottom:1px}.dvz-content .current{opacity:1;pointer-events:all;z-index:9}.dvz-content .card-content{margin:0 auto 0;position:relative;height:100%;background-color:#000}.dvz-content .pixel-paint{display:block;width:100%}@media only screen and (max-height: 740px) and (max-width: 620px){.dvz-content .pixel-paint{width:90% !important;margin:14px auto 0px}}.dvz-content .card-story{background-color:#000}.dvz-content .card-copy{padding:14px 21px;color:#fff}@media only screen and (max-width: 740px){.dvz-content .card-copy{padding:14px 14px}}@media only screen and (max-width: 340px){.dvz-content .card-copy{padding:7px 7px}}.dvz-content .card-copy h3{margin-bottom:21px;display:none;font-family:"BWHaasDingbat","BWHaasTextMonoB","BWHaasText",Helvetica,Arial,sans-serif}.dvz-content .card-copy .gfx-copy{letter-spacing:-0.05em;text-align:left}.dvz-content .card-copy .gfx-copy a[href]{border-bottom:1px solid #555;text-decoration:none;color:#fff}.dvz-content .card-copy .gfx-copy a[href]:hover,.dvz-content .card-copy .gfx-copy a[href]:focus{border-bottom:1px solid #fff}.dvz-content .card-copy .gfx-copy.gfx-center{text-align:center}.dvz-content .sentence{opacity:1;-webkit-transition:opacity 0.7s;-o-transition:opacity 0.7s;transition:opacity 0.7s}.dvz-content .sentence.reveal{opacity:1}.dvz-content .card-opts{width:100%;position:absolute;width:100%;bottom:1px;background-color:#000;border-top:#000 10px solid;border-bottom:#000 10px solid}@media only screen and (max-width: 740px){.dvz-content .card-opts{bottom:4px}}@media only screen and (max-height: 700px) and (max-width: 500px){.dvz-content .card-opts{bottom:14px}}.dvz-content .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;height:10vh;min-height:40px;max-height:100px;opacity:0;-webkit-transition:opacity 0.7s;-o-transition:opacity 0.7s;transition:opacity 0.7s;background-color:#000;pointer-events:none}@media only screen and (max-width: 740px){.dvz-content .button-group{height:8vh}}.dvz-content .button-group.reveal{opacity:1;pointer-events:all}.dvz-content button{width:100%;height:100%;cursor:pointer;background-color:#000;color:#fff;padding:4px 7px;outline:none;font-size:16px;border:none;outline:#777 outset 10px;margin:0 10px;font-weight:700;letter-spacing:-0.04em}.dvz-content button:hover{background-color:#222;color:#999;outline:#555 inset 10px}@media only screen and (max-width: 760px){.dvz-content button:focus{background-color:#222;color:#999;outline:#555 inset 10px}}.dvz-content .gfx-copy{font-size:21px;line-height:1.4;font-family:"BWHaasDingbat","BWHaasTextMonoB","BWHaasText",Helvetica,Arial,sans-serif;font-weight:700}@media only screen and (max-height: 800px){.dvz-content .gfx-copy{font-size:14px}}@media only screen and (max-width: 1280px){.dvz-content .gfx-copy{font-size:16px}}@media only screen and (max-width: 740px){.dvz-content .gfx-copy{font-size:14px}}@media only screen and (max-width: 340px){.dvz-content .gfx-copy{font-size:13px;line-height:1.3}}@media only screen and (max-height: 600px){.dvz-content .gfx-copy{font-size:12px;line-height:1.3}}@media only screen and (max-height: 768px) and (max-width: 600px){.dvz-content .gfx-copy{font-size:13px;line-height:1.4}}@media only screen and (max-height: 620px) and (max-width: 600px){.dvz-content .gfx-copy{font-size:13px;line-height:1.3}}@media only screen and (max-height: 580px) and (max-width: 600px){.dvz-content .gfx-copy{font-size:12px;line-height:1.3}}.dvz-content .t-center{text-align:center}.dvz-content .dvz-disable{pointer-events:none;border:none}.dvz-content .end-copy{-webkit-animation:blink 1s step-start 0s infinite;animation:blink 1s step-start 0s infinite}.dvz-content #Intro .card-copy h3{font-size:49px;letter-spacing:-0.04em;line-height:1.1;display:block;margin-bottom:7px}@media only screen and (max-height: 1024px){.dvz-content #Intro .card-copy h3{font-size:21px}}@media only screen and (max-width: 740px){.dvz-content #Intro .card-copy h3{font-size:21px}}.dvz-content #Intro .card-opts{position:relative;margin-top:14px}.dvz-content .landscape{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-1}.dvz-content .gfx-background{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#2d2d2d}.dvz-content .gfx-foreground{position:absolute;top:70%;left:0px;width:100%;height:30%;background-color:#eee}

/*# sourceMappingURL=full-screen.css.map */
