@font-face{font-family:'HNB';src:url(/assets/fonts/HNB.eot) format("eot"),url(/assets/fonts/HNB.woff) format("woff"),url(/assets/fonts/HNB.woff2) format("woff2"),url(/assets/img/HNB.svg#HNB) format("svg");font-weight:bold;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p,span,div,li,blockquote,pre,a{-webkit-font-kerning:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}ol>li>ol{list-style-type:lower-alpha}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{width:100%;height:100%}main{display:block}dfn,cite,em,i{font-style:italic}address{font-style:italic;margin:0 0 1.6em}abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51,51,51,0.1);cursor:help}mark,ins{background-color:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:3px;left:1px}sub{top:.5ex}small{font-size:75%}big{font-size:125%}a{text-decoration:none}dd{padding-left:2em}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}figure{text-align:center}img{max-width:100%;height:auto}hr{border:0;border-bottom:1px solid;margin:0;padding:0}b,strong{font-weight:600}*:focus{outline:0}@-ms-viewport{width:device-width}@viewport{width:device-width}@media print{*{color:black !important;font-size:75%;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}}html{font-size:10px;position:fixed;overflow:hidden}body{position:fixed;overflow:hidden}body{font-size:9px;line-height:1}.file div.saveFile,.popup__button{font-size:15px;line-height:24px}footer{font-size:24px;line-height:1}@media screen and (min-width: 600px){footer{font-size:30px}}.title,.landscape .title,.placeholder .title,.popup__title{font-size:13.2px;line-height:1}@media screen and (min-width: 600px){.title,.landscape .title,.placeholder .title,.popup__title{font-size:21px}}body{font-family:"HNB",sans-serif;background:#000;color:#fff;letter-spacing:0.5px;font-weight:600;text-align:center;overflow:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}* ::-moz-selection{background-color:#ff5041;color:#000}* ::selection{background-color:#ff5041;color:#000}a{color:#fff;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media not all and (hover: none){a:hover{color:#ff5200}}figure img{display:block}.saveImage,.cameraToggle,.file div.discardFile{-webkit-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-moz-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-ms-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-o-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:transform 0.15s ease-out;-moz-transition:transform 0.15s ease-out;-ms-transition:transform 0.15s ease-out;-o-transition:transform 0.15s ease-out;transition:transform 0.15s ease-out;cursor:pointer;width:60px;height:60px;display:block;color:transparent;font-size:0}.file div.saveFile,.popup__button{padding:12px 36px 12px 36px;margin:0 auto;background-color:#fff;color:#000;border-radius:48px;display:inline-block}header,footer,.gallery,.file,.landscape,.placeholder,.loader,.popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:0;left:0;right:0}.landscape,.placeholder,.popup{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header{bottom:auto;z-index:5;text-align:center;padding:12px}.header__flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.header__flex .left{width:48px;text-align:left;padding-top:12px}.header__flex .right{width:184px;text-align:left;padding-top:12px}footer{top:auto;z-index:6;padding:12px}.logo{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.debug{display:none}.title{pointer-events:none}.interface{position:fixed;margin:0 auto;left:0;right:0;bottom:48px;width:132px;z-index:3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.saveImage{background-image:url(/assets/img/logo.svg)}.cameraToggle{background-image:url(/assets/img/camera.svg)}.cameraToggle.toggled{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}.gallery,.file{display:none;pointer-events:none}.gallery{z-index:11}.galleryVisible{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.gallery .galleryImage{display:block;width:auto;height:auto;max-width:100%;max-height:100%;pointer-events:auto}.file{z-index:12}.fileVisible{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.file div{-webkit-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-moz-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-ms-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-o-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.15));-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file div.discardFile{background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:transform 0.15s ease-out;-moz-transition:transform 0.15s ease-out;-ms-transition:transform 0.15s ease-out;-o-transition:transform 0.15s ease-out;transition:transform 0.15s ease-out;background-image:url(/assets/img/close.svg);pointer-events:auto;position:fixed;bottom:48px;width:100%;left:0;right:0;margin:0 auto}.file div.saveFile{margin-bottom:156px}.landscape{background-color:#000;z-index:10;display:none}.landscapeVisible{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.placeholder{background-color:#000;z-index:4}.loader{-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);background:#ff5200;z-index:12}.popup{background-color:blue;z-index:11}.popup__title{text-transform:uppercase;padding:12px;position:absolute;top:0}

