@charset "utf-8";html,body,div,span,p,img,object,h1,h2,h3,h4,h5,h6,a,em,strong,sub,sup,del,ins,dl,dt,dd,ol,ul,li,form,fieldset,legend,label,table,caption,tbody,tfoot,thead,tr,th,td,col,colgroup,blockquote,q,abbr,dfn,address,cite,kbd,samp,code,var,b,i,big,small,tt,acronym,pre,applet,basefont,font,center,frame,frameset,iframe,noframes,isindex,strike,u,s,dir,header,hgroup,footer,article,section,aside,nav,figure,figcaption,time,menu,main{font-family:inherit;font-size:inherit;margin:0;padding:0;vertical-align:inherit;line-height:inherit;border:0;outline-width:0;background:0 0}html{background-color:#fff}body{color:#000}:focus{outline-width:0}input,select,button{font-family:inherit;font-size:inherit;margin:0;padding:0;vertical-align:inherit}button,input[type="button"],input[type="submit"],input[type="reset"]{padding:0 1ex}textarea{font-family:inherit;font-size:inherit;margin:0;padding:0;resize:none}label[for],input[type=button],input[type=submit],input[type=reset],input[type=image],input[type=checkbox],input[type=radio],button,select{cursor:pointer}blockquote{margin-left:4ex;margin-right:4ex}blockquote{quotes:none}blockquote:before,blockquote:after{content:none}q:lang(ru){quotes:"\00ab" "\00bb" "\201e" "\201c"}q:lang(en){quotes:"\201c" "\201d" "\2018" "\2019"}q:before{content:open-quote}q:after{content:close-quote}table{empty-cells:show;border-collapse:collapse;border-spacing:0}tbody,thead,tfoot{margin:0;padding:0}th{font-weight:bolder;text-align:center}td,th{vertical-align:top}caption{text-align:center}h4,p,blockquote,ul,ol,dl{margin:0 0 1.12em;line-height:1.3}address{font-weight:inherit;font-style:inherit;font-variant:inherit;text-decoration:none}h1,h2,h3,h5,h6{line-height:1.1}h1,h2,h3,h4,h5,h6{font-weight:bolder;font-style:inherit;font-variant:inherit;text-decoration:none}h1{font-size:200%;margin:0 0 .67em}h2{font-size:150%;margin:0 0 .75em}h3{font-size:120%;margin:0 0 .83em}h5{font-size:80%;margin:0 0 1.5em}h6{font-size:70%;margin:0 0 1.67em}ul,ol{margin-left:5ex;list-style-position:outside}ol ul,ul ol,ul ul,ol ol{margin-top:0;margin-bottom:0;margin-left:4ex}ol{list-style-type:decimal}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}menu{list-style:none}a,em,strong,sub,sup,del,ins{font-weight:inherit;font-style:inherit;font-variant:inherit;text-decoration:none}abbr[title]{cursor:help;border-bottom:1px dotted #000}strong{font-weight:bolder}em,var,cite{font-style:italic}pre,tt,code,kbd,samp{font-family:monospace}strike,del{text-decoration:line-through}a{text-decoration:underline}a:focus{outline-width:thin}a img{border:none}sub,sup{font-size:80%}sub{vertical-align:sub}sup{vertical-align:super}body{font-family:sans-serif;font-size:16px;font-weight:400;font-style:normal;font-variant:normal;text-align:left;text-decoration:none;text-indent:0;text-transform:none;vertical-align:baseline;line-height:1}html{position:relative;overflow:hidden;width:100%;height:100%}html>body{position:relative;overflow:hidden;width:100%;height:100%}html>body>article.lightbox{position:fixed;top:0;left:0;z-index:3;display:none;overflow:auto;width:100%;height:100%;background:rgba(255,255,255,.4)}html>body>article.lightbox>img{display:block;width:100%;height:auto;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}html>body>article.lightbox>img.visible{opacity:1}html>body>article.lightbox.visible{display:block}html>body>footer{position:absolute;right:0;bottom:0;left:0;z-index:2;height:50px}html>body>footer>form.controls{font-size:13px;line-height:40px;text-align:center}html>body>footer>form.controls>fieldset{display:inline-block;height:40px;vertical-align:middle}html>body>footer>form.controls>fieldset>input[type="text"]{width:9ex;height:20px;padding:8px;line-height:20px;text-align:center;border:1px solid #b0bac1;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 3px #edf0f4 inset;box-shadow:0 0 0 3px #edf0f4 inset}html>body>footer>form.controls>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:inline-block;width:20px;height:20px;padding:2px 5px;vertical-align:middle}html>body>footer>form.controls>button::-moz-focus-inner{padding:0;border:none}html>body>footer>form.controls>button:focus{outline:none}html>body>footer>form.controls>button>svg{display:block;width:20px;height:20px}html>body>footer>form.controls>button>svg path{fill:#949fa5;-webkit-transition:fill .3s;-moz-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}html>body>footer>form.controls>button:hover>svg path{fill:#cf201e}html>body>footer>form.controls>button.fullscreen{position:relative;margin-left:20px}html>body>footer>form.controls>button.fullscreen:before{position:absolute;top:0;left:-10px;width:1px;height:100%;content:"";pointer-events:none;background:#949fa5}html>body>footer>form.controls>button.fullscreen>svg path:last-of-type{visibility:hidden}html>body>footer>form.controls>button.fullscreen.checked>svg path:first-of-type{visibility:hidden}html>body>footer>form.controls>button.fullscreen.checked>svg path:last-of-type{visibility:visible}html>body>main{position:absolute;top:0;right:0;bottom:50px;left:0;z-index:1;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px;margin:auto;opacity:0;background:#fff;-webkit-transition:opacity .6s,visibility 0;-moz-transition:opacity .6s,visibility 0s;-o-transition:opacity .6s,visibility 0;transition:opacity .6s,visibility 0}html>body.ready>main{visibility:visible;opacity:1}html>body>main:before{position:absolute;top:40px;right:50%;bottom:40px;z-index:0;width:3%;content:"";background:-webkit-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.07)100%);background:-moz-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.07)100%);background:-ms-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.07)100%);background:-o-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.07)100%);background:linear-gradient(to right,rgba(0,0,0,0)0%,rgba(0,0,0,.07)100%)}html>body>main>button.zoom{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;top:40px;right:40px;display:block;visibility:hidden;width:20px;height:20px;padding:6px;opacity:0;background:#95a0a6;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.4);box-shadow:0 0 2px 0 rgba(0,0,0,.4);-webkit-transition:visibility 0 .6s,opacity .6s;-moz-transition:visibility 0s .6s,opacity .6s;-o-transition:visibility 0 .6s,opacity .6s;transition:visibility 0 .6s,opacity .6s}html>body>main>button.zoom::-moz-focus-inner{padding:0;border:none}html>body>main>button.zoom:focus{outline:none}html>body>main>button.zoom>svg path{fill:#fff}html>body>main>button.zoom:hover{background:#d1181a}html>body>main>button.zoom.left{right:auto;left:40px}html>body>main>button.zoom.visible{visibility:visible;opacity:1;-webkit-transition:visibility 0,opacity .6s;-moz-transition:visibility 0s,opacity .6s;-o-transition:visibility 0,opacity .6s;transition:visibility 0,opacity .6s}html>body>main>canvas.flip{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}html>body>main>section{position:absolute;overflow:hidden;background:#fefdde}html>body>main>section>img,html>body>main>section>div.page,html>body>main>section>a{display:none}html>body>main>section.visible>img,html>body>main>section.visible>div.page,html>body>main>section.visible>a{display:block}html>body>main>section.left:not(.dragging):after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";pointer-events:none;background:-webkit-linear-gradient(left,rgba(255,255,255,0)0%,rgba(255,255,255,0)90%,rgba(255,255,255,.06)94%,rgba(255,255,255,.09)95%,rgba(255,255,255,.06)96%,rgba(255,255,255,0)97%,rgba(255,255,255,0)100%),-webkit-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.045)85%,rgba(0,0,0,.006)95%,rgba(0,0,0,.09)99%,rgba(0,0,0,.105)100%);background:-moz-linear-gradient(left,rgba(255,255,255,0)0%,rgba(255,255,255,0)90%,rgba(255,255,255,.06)94%,rgba(255,255,255,.09)95%,rgba(255,255,255,.06)96%,rgba(255,255,255,0)97%,rgba(255,255,255,0)100%),-moz-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.045)85%,rgba(0,0,0,.006)95%,rgba(0,0,0,.09)99%,rgba(0,0,0,.105)100%);background:-ms-linear-gradient(left,rgba(255,255,255,0)0%,rgba(255,255,255,0)90%,rgba(255,255,255,.06)94%,rgba(255,255,255,.09)95%,rgba(255,255,255,.06)96%,rgba(255,255,255,0)97%,rgba(255,255,255,0)100%),-ms-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.045)85%,rgba(0,0,0,.006)95%,rgba(0,0,0,.09)99%,rgba(0,0,0,.105)100%);background:-o-linear-gradient(left,rgba(255,255,255,0)0%,rgba(255,255,255,0)90%,rgba(255,255,255,.06)94%,rgba(255,255,255,.09)95%,rgba(255,255,255,.06)96%,rgba(255,255,255,0)97%,rgba(255,255,255,0)100%),-o-linear-gradient(left,rgba(0,0,0,0)0%,rgba(0,0,0,.045)85%,rgba(0,0,0,.006)95%,rgba(0,0,0,.09)99%,rgba(0,0,0,.105)100%);background:linear-gradient(to right,rgba(255,255,255,0)0%,rgba(255,255,255,0)90%,rgba(255,255,255,.06)94%,rgba(255,255,255,.09)95%,rgba(255,255,255,.06)96%,rgba(255,255,255,0)97%,rgba(255,255,255,0)100%),linear-gradient(to right,rgba(0,0,0,0)0%,rgba(0,0,0,.045)85%,rgba(0,0,0,.006)95%,rgba(0,0,0,.09)99%,rgba(0,0,0,.105)100%)}