@font-face{font-family:'icomoon';src:url("/fonts/icomoon.eot?g9ldqe");src:url("/fonts/icomoon.eot?#iefixg9ldqe") format("embedded-opentype"),url("/fonts/icomoon.woff?g9ldqe") format("woff"),url("/fonts/icomoon.ttf?g9ldqe") format("truetype"),url("/fonts/icomoon.svg?g9ldqe#icomoon") format("svg");font-weight:normal;font-style:normal}html{background:#fff;font:0.625em/1 'DIN Next W01', sans-serif}body{font:300 1.8rem/3.2rem 'DIN Next W01', sans-serif;margin:0;padding:10rem 0 0;color:#222}@media (min-width: 480px){body.home{padding-top:15rem}}h1,h2,h3,h4,h5,p,ul,ol{list-style:none;padding:0;margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}a{color:#00A941;text-decoration:none;transition:0.2s color}.app-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:80px 20px 30px;max-width:840px;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-list .app{width:33%;padding:75px 0 50px;text-align:center;background-repeat:no-repeat;background-position:50% 0;background-size:64px}.app-list .app.hypernap{background-image:url(/images/home/icon-hypernap.svg)}.app-list .app.hypernap h3 span{background-image:-webkit-linear-gradient(135deg, #0167d4, #0A80FE)}.app-list .app.bother{background-image:url(/images/home/icon-bother.svg)}.app-list .app.bother h3 span{background-image:-webkit-linear-gradient(135deg, #c77106, #ef8707)}.app-list .app.fuzzytime{background-image:url(/images/home/icon-fuzzytime.svg)}.app-list .app.fuzzytime h3 span{background-image:-webkit-linear-gradient(135deg, #599517, #6eb91d)}.app-list .app.apm{background-image:url(/images/home/icon-apm.svg)}.app-list .app.apm h3 span{background-image:-webkit-linear-gradient(135deg, #119dcc, #19b7ec)}.app-list .app.mousai{background-image:url(/images/home/icon-mousai.svg)}.app-list .app.mousai h3 span{background-image:-webkit-linear-gradient(135deg, #9a12bf, #C025EA)}.app-list .app.todocat{background-image:url(/images/home/icon-todocat.svg);background-position:50% -5px;background-size:74px}.app-list .app.todocat h3 span{background-image:-webkit-linear-gradient(135deg, #048ea2, #05C3DE)}.app-list h3{font:400 20px/30px 'DIN Next W01', sans-serif}.app-list h3 span{color:#008239;background-color:transparent;background:-webkit-linear-gradient(left, #00A941, #004f23, #000, #000);background-size:400% 100%;background-position:center left;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@media (max-width: 420px){.app-list .app{width:50%}}.app-list .desc{font-size:15px;line-height:26px;margin-bottom:4px}.app-list .button{background:#eee;display:inline-block;margin:0 2px;border-radius:3px;color:#666;font-size:12px;line-height:12px;padding:8px 10px 6px;font-weight:500;text-transform:uppercase;letter-spacing:0.1rem;transition:0.2s background, 0.2s color}.app-list .button:hover{background:#ddd}.app-list .button span{display:none}.article-list .article{margin:10rem 0;padding:0}.article-list .article h2{font:200 50px/55px 'DIN Next W01', sans-serif;text-align:center;margin:0 10%;max-width:100%}.article-list .article h2 a{color:#008239;background-color:transparent;background:-webkit-linear-gradient(left, #00A941, #004f23, #000, #000);background-size:400% 100%;background-position:center left;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;transition:0.8s background, 0.8s color}.article-list .article h2 a:hover{color:#000;background-position:right}@media (max-width: 420px){.article-list .article{margin:5rem 0}.article-list .article h2{font-size:30px;line-height:35px;text-align:left;margin:0}}.article-list .article ul.meta{margin-bottom:0}.pagination{text-align:center;padding-bottom:100px}.pagination li{display:inline-block;margin:0 2px}.pagination li a,.pagination li span{background:#fff;border:2px solid #eaeaea;border-radius:19px;color:#00A941;display:inline-block;font-size:12px;line-height:12px;padding:12px 16px 10px;margin:0 auto;font-weight:600;text-transform:uppercase;letter-spacing:0.1rem;transition:0.2s background, 0.2s color, 0.2s border;position:relative}.pagination li a.page,.pagination li span.page{width:38px;padding:12px 0 10px;text-align:center}.pagination li a.current,.pagination li span.current{background:#eaeaea;color:#888}.pagination li a:hover{background:#00A941;border-color:#00A941;color:#fff}.fa{position:relative;top:0.125em}.article .verdict{margin:2.5rem auto;max-width:560px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.article .verdict h4{text-transform:uppercase;font-weight:500;padding:0;margin:0;font-size:14px;letter-spacing:1px}.article .verdict h4 span{color:#008239;background:-webkit-linear-gradient(135deg, #00A941, #004f23);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.article .verdict ul{font-size:15px;color:#666;line-height:1.6;padding:0.25em 0 0 1.5em;margin:0}.article .verdict:after{display:table;content:"";clear:both}.article .verdict .good{background:#f6f6f6;float:left;width:50%;padding:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.article .verdict .bad{background:#eee;float:right;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:25px}.splash{position:absolute;height:calc(100vh - 100px);left:0;top:100px;right:0;z-index:5;opacity:1;background-position:center;background-size:cover;transition:-webkit-transform 1.2s, opacity 1.2s;transition:transform 1.2s, opacity 1.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.splash big{position:absolute;left:80px;bottom:80px;color:#fff;font:500 70px/75px 'DIN Next W01', sans-serif;text-transform:uppercase;text-shadow:0 0 2px #000}.splash+.article h1,.splash+.article .meta,.splash+.article .content{transition:all 1s;-webkit-transform:translateY(400px);transform:translateY(400px);opacity:0}.splash.hide{opacity:0;-webkit-transform:translateY(-100%) scale(0.9);transform:translateY(-100%) scale(0.9)}.splash.hide+.article h1,.splash.hide+.article .meta,.splash.hide+.article .content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:0.5s}.splash.hide+.article .content{transition-delay:0.6s}.article{padding:80px 0;font-weight:400}.article .intro{margin:-80px 0 -250px;min-height:600px;height:calc(100vh - 250px);background-position:center;background-size:cover;position:relative;z-index:0}.article .intro:before{position:absolute;content:"";top:40%;bottom:-1px;left:0;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}.article a{padding:3px 4px 0;background:#eefae8;border-radius:3px;transition:0.2s background, 0.2s color}.article a:hover{background:#d8f6ca}.article h1,.article h2,.article h3,.article h4,.article h5,.article ol,.article ul,.article p{margin:2.5rem auto;max-width:600px;padding:0 20px}.article h1 code,.article h2 code,.article h3 code,.article h4 code,.article h5 code,.article ol code,.article ul code,.article p code{background:#f6f6f6;border-radius:3px;color:#424242;padding:4px}.article h1{font:200 70px/75px 'DIN Next W01', sans-serif;position:relative;z-index:2;margin:40px 15% 0px;text-align:center;max-width:100%}.article h1 span{color:#008239;background:-webkit-linear-gradient(135deg, #00A941, #004f23);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.article h2{font:400 30px/35px 'DIN Next W01', sans-serif;margin:5rem auto 2.2rem}.article h2 span{color:#008239;background:-webkit-linear-gradient(135deg, #00A941, #004f23);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.article h2 em{font-style:normal;color:#a90000;background:-webkit-linear-gradient(-75deg, #a90000, #900000);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.article h3{font:500 15px/25px 'DIN Next W01', sans-serif;text-transform:uppercase;margin:4rem auto 1.5rem;letter-spacing:1px}.article h2+p,.article h3+p{margin-top:0}.article strong{font-weight:500}.article .photoset{margin:0 auto;display:block;padding:0 20px;max-width:1040px}.article .photoset:after{display:table;clear:both;content:""}.article .photoset img{float:left}.article .photoset .small{width:50%}.article img{margin:0 auto;display:block;max-width:100%}.article video{margin:0 auto;display:block;max-width:100%}.article .video{margin:0 auto;display:block;padding:0 20px;max-width:1040px}.article .video .video-inner{padding-bottom:56.25%;position:relative;height:0}.article .video .video-poster{background:#000 no-repeat center;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.article .video .video-poster:hover .video-icon{background:rgba(153,0,0,0.9)}.article .video .video-poster .video-icon{background:rgba(51,51,51,0.9);transition:0.2s background;position:absolute;top:50%;left:50%;width:88px;height:88px;margin-left:-44px;margin-top:-44px;border-radius:50%}.article .video .video-poster .video-icon:after{position:absolute;content:" ";border-top:transparent 18px solid;border-bottom:transparent 18px solid;border-left:#F2F0E6 28px solid;top:50%;left:50%;margin-top:-18px;margin-left:-11px}.article .video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.article .image-caption{margin:-12px auto 0;max-width:600px;padding:0 20px;font-size:14px;font-weight:400;color:#aaa;line-height:22px}.article attr strong{padding:3px 4px 0;background:#eee;font-weight:inherit;border-radius:3px}.article attr i{background:#eee;font-weight:inherit;border-radius:3px;position:relative;height:26px;width:30px;display:inline-block;vertical-align:middle;top:-2px}.article attr i img{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.article attr b{font:12px/18px sans-serif;display:inline-block;background:#F8F8F8;border:1px solid rgba(0,0,0,0.3);border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.1),inset 0 -1px 0 rgba(0,0,0,0.1);margin:0 1px 0;position:relative;bottom:2px;width:1.8em;text-align:center}.article div>img+.image-caption,.article video+.image-caption{margin-top:10px}.article ul,.article ol{padding-left:45px}.article ul{list-style:disc}.article ol{list-style:decimal}.article pre{overflow:hidden;position:relative}.article pre:before{background-color:#f8f8f8;position:absolute;width:1000px;margin-left:-1000px;display:block;content:"";left:50%;top:0;bottom:0}.article pre:after{background:linear-gradient(to right, rgba(248,248,248,0), #f8f8f8);position:absolute;width:20px;display:block;content:"";right:50%;margin-right:-280px;top:0;bottom:0;z-index:2;pointer-events:none}.article pre code{position:relative;background-color:#f8f8f8;margin:0 auto;padding:2.5rem 20px 2.5rem 0;max-width:560px}.article .note{background:#FFFBE9;color:#8f5a2a;margin:2.5rem 0;padding:2rem 0 1.7rem;font-size:14px;font-weight:400;line-height:22px}.article .note a{background:#f8f0d7}.article .note a:hover{background:#d8f6ca}.article .note p{margin:1.0rem auto}.article .footnotes-sep{margin:5rem auto 2.5rem;max-width:560px;border:0;height:1px;background:#ddd}.article .footnotes{font-size:15px;line-height:1.6;color:#666}.article .footnotes p{padding:0}.article .footnote-ref a,.article .footnote-backref{background:transparent;padding:0}.article .footnote-ref a:hover,.article .footnote-backref:hover{background:transparent}.a2a_kit{text-align:center}.a2a_kit.a2a_default_style a{display:inline-block;float:none}.article-comments{background:#f6f6f6}.article-comments #disqus_thread{margin:0 auto;max-width:600px;padding:105px 20px 90px}ul.meta{line-height:20px;font-size:14px;font-weight:500;margin:40px auto 40px;padding-left:20px;text-transform:uppercase;color:#ccc;text-align:center}ul.meta a{color:#ccc;background:none;padding:0;border-radius:0}ul.meta a:hover{color:#bbb;background:none}ul.meta li{display:inline-block;margin:0 10px 0}ul.meta .date{padding-left:25px;position:relative}ul.meta .date:before{content:"\e608";font:20px/20px icomoon;position:absolute;top:-2px;left:0;bottom:0;margin:auto}ul.meta .reading-time{padding-left:25px;position:relative}ul.meta .reading-time:before{content:"\e60a";font:20px/20px icomoon;position:absolute;top:-2px;left:0;bottom:0;margin:auto}ul.meta .comments{padding-left:25px;position:relative}ul.meta .comments:before{content:"\e601";font:20px/20px icomoon;position:absolute;top:-2px;left:0;bottom:0;margin:auto}@media (max-width: 600px){.article h1{margin:0;font-size:45px;line-height:50px}}@media (max-width: 420px){.article h1{text-align:left}.article ul.meta{margin:20px auto}.article ul.meta li{display:block;text-align:left;margin:10px 0}}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#fefdff;-webkit-text-size-adjust:none}.hljs,.hljs-tag,.css .hljs-rules,.css .hljs-value,.aspectj .hljs-function,.css .hljs-function .hljs-preprocessor,.hljs-pragma{color:#424242}.hljs-strongemphasis,.hljs-strong,.hljs-emphasis{color:#a8a8a2}.hljs-bullet,.hljs-blockquote,.hljs-horizontal_rule,.hljs-number,.hljs-regexp,.alias .hljs-keyword,.hljs-literal,.hljs-hexcolor{background:#e6eef2;color:#00aeef;padding:3px 0;border-radius:3px}.hljs-literal{background:#e6f2f0;color:#1cbb9b;padding:3px 0;border-radius:3px}.hljs-tag .hljs-value,.hljs-code,.hljs-title,.css .hljs-class,.hljs-class .hljs-title:last-child{color:#f5979c}.hljs-link_url{font-size:80%}.hljs-strong,.hljs-strongemphasis{font-weight:bold}.hljs-emphasis,.hljs-strongemphasis,.hljs-class .hljs-title:last-child,.hljs-typename{font-style:italic}.hljs-keyword,.ruby .hljs-class .hljs-keyword:first-child,.ruby .hljs-function .hljs-keyword,.hljs-function,.hljs-change,.hljs-winutils,.hljs-flow,.nginx .hljs-title,.tex .hljs-special,.hljs-header,.hljs-attribute,.hljs-symbol,.hljs-symbol .hljs-string,.hljs-tag .hljs-title,.hljs-value,.alias .hljs-keyword:first-child,.css .hljs-tag,.css .unit,.css .hljs-important{color:#ff0066}.hljs-function .hljs-keyword,.hljs-class .hljs-keyword:first-child,.hljs-aspect .hljs-keyword:first-child,.hljs-constant,.hljs-typename,.css .hljs-attribute{color:#ff0066}.hljs-variable,.hljs-params,.hljs-built_in,.hljs-class .hljs-title,.hljs-aspect .hljs-title{color:#ff0066}.hljs-string,.hljs-string .hljs-variable,.css .hljs-id,.hljs-subst,.hljs-type,.ruby .hljs-class .hljs-parent,.django .hljs-template_tag,.django .hljs-variable,.smalltalk .hljs-class,.django .hljs-filter .hljs-argument,.smalltalk .hljs-localvars,.smalltalk .hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-addition,.hljs-stream,.hljs-envvar,.apache .hljs-tag,.apache .hljs-cbracket,.tex .hljs-command,.hljs-prompt,.hljs-link_label,.hljs-link_url{background:#edf2e6;color:#61aa00;padding:3px 0;border-radius:3px}.hljs-comment,.hljs-javadoc,.hljs-annotation,.hljs-decorator,.hljs-pi,.hljs-doctype,.hljs-deletion,.hljs-shebang,.apache .hljs-sqbracket,.tex .hljs-formula{color:#aaa}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata,.xml .php,.php .xml{opacity:0.5}.contact{padding:80px 20px;min-height:calc(100vh - 100px - 177px);max-width:600px;margin:0 auto}.contact form{margin-top:40px}.contact .tweet{color:#55ACEE;background:#eef7fd;position:relative;border-radius:3px;padding:3px 4px 0 26px;font-weight:400;transition:0.2s background}.contact .tweet:hover{background:#e0f0fc}.contact .tweet:before{display:block;content:"\e606";font:20px/20px icomoon;position:absolute;top:0;bottom:0;height:20px;left:4px;margin:auto}.contact .field{margin-top:25px}.contact .field:after{display:table;clear:both;content:""}.contact label{float:left;width:30%;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px}.contact input[type="text"],.contact input[type="email"]{float:right;width:70%;border:0;padding:0 5px;margin:0;outline:none;border-bottom:1px solid #ddd;font:200 18px/32px 'DIN Next W01', script}.contact input[type="text"]:focus,.contact input[type="email"]:focus{border-color:#888}.contact textarea{float:right;width:70%;height:150px;padding:12px;margin:0;outline:none;border:1px solid #ddd;font:200 18px/28px 'DIN Next W01', script}.contact textarea:focus{border-color:#888}.contact .mail-button{margin:25px 0 0 30%}a.mail-button{background:#fff;cursor:pointer;border:2px solid #00A941;border-radius:19px;color:#00A941;display:inline-block;font-size:12px;line-height:12px;padding:12px 16px 10px 36px;margin:0 auto;font-weight:600;text-transform:uppercase;letter-spacing:0.1rem;transition:0.2s background, 0.2s color;position:relative}a.mail-button:before{display:block;content:"\e600";position:absolute;top:0;bottom:0;height:20px;left:10px;margin:auto;font:20px/20px icomoon}a.mail-button:hover{background:#00A941;color:#fff}.footer{background:#020B00 url("/images/gradient.jpg") repeat-x bottom center;background-size:20px 135px;padding:60px 20px;font-size:15px;line-height:15px;overflow:hidden;position:relative}.footer canvas{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.footer .foot-menu{position:relative;z-index:2;text-transform:uppercase;letter-spacing:0.1rem;font:500 1.3rem/1 'DIN Next W01', sans-serif;padding:0.75rem 0 2rem 0;text-align:center}.footer .foot-menu a{color:#53a967}.footer .foot-menu a:hover{color:#fff}.footer .foot-menu li{display:inline-block;margin:0 1rem}.footer .copyright{position:relative;z-index:2;font-weight:400;color:rgba(40,147,65,0.75);text-align:center}@media (max-width: 450px){.footer .foot-menu{display:none}}.grid:after{display:table;content:"";clear:both}.cell{float:left}.cell .last{display:table-cell;float:none;_position:relative;_left:-3px;_margin-right:-3px;width:auto}.cell .last:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0 !important;display:block;line-height:0}.size1of6{width:16.666666667%}.size1of5{width:20%}.size1of4{width:25%}.size1of3{width:33.333333333%}.size2of5{width:40%}.size1of2{width:50%}.size3of5{width:60%}.size2of3{width:66.666666666%}.size3of4{width:75%}.size4of5{width:80%}.size5of6{width:83.333333335%}.size1of1{width:100%}.grid.spacing10{margin:5px -5px}.grid.spacing10 .cell{padding:5px}.grid.spacing20{margin:10px -10px}.grid.spacing20 .cell{padding:10px}.grid.spacing30{margin:15px -15px}.grid.spacing30 .cell{padding:15px}.grid.spacing40{margin:20px -20px}.grid.spacing40 .cell{padding:20px}.header{height:10rem;top:0;left:0;right:0;background:#f6f6f6;position:absolute;z-index:8}.header .title{position:absolute;display:block;height:5rem;width:5rem;top:0;left:0;right:0;bottom:0;margin:auto}.header .title a{display:block;height:50px;width:50px;background:url(/images/logo.svg) no-repeat center;background-size:contain;text-indent:-9999px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.header .title a:hover{-webkit-animation-name:rubberBand;animation-name:rubberBand}.header .menu{text-transform:uppercase;letter-spacing:0.1rem;font:500 1.3rem/4rem 'DIN Next W01', sans-serif;padding:3rem 0 3rem 0}.header .menu a{color:#00A941}.header .menu a:hover{color:#000}.header .menu li{display:inline-block;margin:0 1rem}.header .menu .left{position:absolute;right:50%;margin-right:40px;width:200px;text-align:right}.header .menu .right{margin-left:40px;position:absolute;left:50%;width:200px}@media (min-width: 480px){.home .header{height:15rem}.home .header .title{height:10rem;width:10rem}.home .header .title span.fadez{display:block;-webkit-animation:0.1s fadein both;animation:0.1s fadein both;-webkit-animation-delay:0.9s;animation-delay:0.9s}.home .header .title span.fadez a{display:block;height:100px;width:100px;background:url(/images/logo.svg) no-repeat center;background-size:contain;text-indent:-9999px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home .header .title span.fadez a:hover{-webkit-animation-name:rubberBand;animation-name:rubberBand}.home .header .title:after{top:-90px;left:-126px;content:"";position:absolute;width:363px;height:283px;background:url("/images/animations/pow.png") no-repeat 0 0;background-size:5082px 283px;-webkit-animation:0.8s play steps(13) both;animation:0.8s play steps(13) both;-webkit-animation-delay:0.6s;animation-delay:0.6s;opacity:0}.home .header .menu{font:500 2.2rem/9rem 'DIN Next W01', sans-serif;padding:3rem 0 3rem 0}.home .header .menu li{margin:0 1.5rem}.home .header .menu .left{margin-right:70px;width:300px;-webkit-animation:0.4s showLeftMenu both;animation:0.4s showLeftMenu both;-webkit-animation-delay:1s;animation-delay:1s}.home .header .menu .right{margin-left:70px;width:300px;-webkit-animation:0.4s showRightMenu both;animation:0.4s showRightMenu both;-webkit-animation-delay:1s;animation-delay:1s}}@media (max-width: 480px){body::after{display:block;right:0;top:0;height:90px;width:100px;background:linear-gradient(to right, rgba(246,246,246,0), #f6f6f6);content:"";z-index:315149;position:absolute;pointer-events:none}.header{padding:0 0 0 8rem;overflow:scroll;white-space:pre;-webkit-overflow-scrolling:touch}.header .title{left:2rem;right:auto}.header .menu{position:static;white-space:pre}.header .menu ul{white-space:nowrap}.header .menu .left,.header .menu .right{margin:0;position:static;display:inline-block;width:auto}.header .menu .right{padding-right:5rem}}@-webkit-keyframes play{0%{opacity:0}1%{background-position:top left;opacity:1}99%{opacity:1;top:-90px}100%{background-position:top right;opacity:0;top:-2000px}}@keyframes play{0%{opacity:0}1%{background-position:top left;opacity:1}99%{opacity:1;top:-90px}100%{background-position:top right;opacity:0;top:-2000px}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showLeftMenu{0%{opacity:0;-webkit-transform:translateX(75px) scale(0.75, 0.75);transform:translateX(75px) scale(0.75, 0.75)}100%{opacity:1;-webkit-transform:translateX(0px) scale(1, 1);transform:translateX(0px) scale(1, 1)}}@keyframes showLeftMenu{0%{opacity:0;-webkit-transform:translateX(75px) scale(0.75, 0.75);transform:translateX(75px) scale(0.75, 0.75)}100%{opacity:1;-webkit-transform:translateX(0px) scale(1, 1);transform:translateX(0px) scale(1, 1)}}@-webkit-keyframes showRightMenu{0%{opacity:0;-webkit-transform:translateX(-75px) scale(0.75, 0.75);transform:translateX(-75px) scale(0.75, 0.75)}100%{opacity:1;-webkit-transform:translateX(0px) scale(1, 1);transform:translateX(0px) scale(1, 1)}}@keyframes showRightMenu{0%{opacity:0;-webkit-transform:translateX(-75px) scale(0.75, 0.75);transform:translateX(-75px) scale(0.75, 0.75)}100%{opacity:1;-webkit-transform:translateX(0px) scale(1, 1);transform:translateX(0px) scale(1, 1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.page-profile h2{text-align:center;font-weight:400;text-transform:uppercase;margin-top:15px}.page-profile .text{padding:80px 20px;max-width:1060px;margin:0 auto}.page-profile .text img{max-width:80%;display:block;margin:0 auto}.page-profile .text:after{clear:both;display:table;content:""}.page-profile .text .column{float:left;width:25%;padding:0 15px;text-align:justify;font-size:15px;line-height:26px}.page-profile .text .column p{text-indent:20px}.page-profile .text .column p:first-child{text-indent:0}.page-profile .text a{padding:2px 3px 0;background:#eefae8;border-radius:3px;transition:0.2s background}.page-profile .text a:hover{background:#d8f6ca}@media (max-width: 420px){.page-profile h2{margin-bottom:20px}.page-profile .text .column{padding:0;width:auto;float:none}}.instagram:after{clear:both;display:table;content:""}.instagram a{float:left;width:20%;display:block}.instagram a img{display:block;width:100%}@media (max-width: 420px){.instagram a{width:50%}.instagram a:last-child{display:none}}.recover-licenses{background:#f6f6f6;border-radius:3px;margin-top:10px;padding:20px;position:relative;font:300 15px/26px 'DIN Next W01', sans-serif}.recover-licenses .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em}.recover-licenses .inputs input[type="submit"]{box-shadow:0 1px 3px rgba(0,0,0,0.15);cursor:pointer;background:#00A941;color:#fff;display:block;height:36px;padding:11px 18px 9px;border-radius:18px;border:0;margin:0 0 0 10px;text-transform:uppercase;letter-spacing:0.1rem;font:600 12px/16px "DIN Next W01", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:0.2s background}.recover-licenses .inputs input[type="submit"][disabled],.recover-licenses .inputs input[type="submit"][disabled]:hover{background:linear-gradient(270deg, rgba(0,0,0,0.8), rgba(0,0,0,0.5));background-size:400% 400%;-webkit-animation:Loading 3s ease infinite;animation:Loading 3s ease infinite}.recover-licenses .inputs input[type="submit"]:hover{background:#137a38;color:#fff}.recover-licenses .inputs input[type="email"]{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;padding:12px 14px 8px;border-radius:5px;border:0;margin:0;outline:none;font:400 16px/16px "DIN Next W01", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow 0.2s}.recover-licenses .inputs input[type="email"]:focus{box-shadow:0 0 3px 1px #00A941}.recover-licenses .inputs input[type="email"]::-webkit-input-placeholder{color:rgba(0,0,0,0.25);line-height:16px;margin:0;top:0;padding:1px 0 0}.recover-licenses .inputs input[type="email"]::-moz-placeholder{color:rgba(0,0,0,0.25);line-height:16px;margin:0;top:0;padding:1px 0 0}.recover-licenses .inputs input[type="email"]:-ms-input-placeholder{color:rgba(0,0,0,0.25);line-height:16px;margin:0;top:0;padding:1px 0 0}.recover-licenses .inputs input[type="email"]::placeholder{color:rgba(0,0,0,0.25);line-height:16px;margin:0;top:0;padding:1px 0 0}.recover-licenses .inputs .success,.recover-licenses .inputs .error{display:none}.recover-licenses .inputs .error{color:#D0021B}@-webkit-keyframes Loading{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Loading{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.faq{padding:80px 20px;max-width:740px;margin:0 auto}.faq .toc:after{display:table;clear:both;content:""}.faq .app{border-radius:3px;background:#f6f6f6;display:block;margin-top:10px;float:left;width:calc(50% - 5px);background-repeat:no-repeat;background-position:10px 50%;background-size:32px 32px;transition:0.2s background-color}.faq .app:hover{background-color:#eaeaea}.faq .app.general{background-image:url(/images/home/icon-general.svg)}.faq .app.general h3 span{background-image:-webkit-linear-gradient(135deg, #9d0214, #D0021B)}.faq .app.hypernap{background-image:url(/images/home/icon-hypernap.svg)}.faq .app.hypernap h3 span{background-image:-webkit-linear-gradient(135deg, #0167d4, #0A80FE)}.faq .app.bother{background-image:url(/images/home/icon-bother.svg)}.faq .app.bother h3 span{background-image:-webkit-linear-gradient(135deg, #c77106, #ef8707)}.faq .app.fuzzytime{background-image:url(/images/home/icon-fuzzytime.svg)}.faq .app.fuzzytime h3 span{background-image:-webkit-linear-gradient(135deg, #599517, #6eb91d)}.faq .app.apm{background-image:url(/images/home/icon-apm.svg)}.faq .app.apm h3 span{background-image:-webkit-linear-gradient(135deg, #119dcc, #19b7ec)}.faq .app.mousai{background-image:url(/images/home/icon-mousai.svg)}.faq .app.mousai h3 span{background-image:-webkit-linear-gradient(135deg, #9a12bf, #C025EA)}.faq .app:nth-child(even){margin-left:10px}.faq h2{font:400 30px/35px 'DIN Next W01', sans-serif;margin:1.5em 0 25px}.faq h2:first-child{margin-top:0}.faq h3{font:500 15px/25px 'DIN Next W01', sans-serif;text-transform:uppercase;letter-spacing:1px;padding-top:3px;padding-left:52px;padding:15px 0 12px 52px;margin:0}.faq h3 span{color:#008239;background:-webkit-linear-gradient(135deg, #00A941, #004f23);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.faq .q{background:#f6f6f6;border-radius:3px;margin-top:10px;padding:15px 15px 15px 52px;position:relative;font:300 15px/26px 'DIN Next W01', sans-serif}.faq .q:before{font:700 30px/1 'DIN Next W01', sans-serif;position:absolute;content:"?";color:#00692e;top:22px;left:20px}.faq .q h4{color:#008239;font:400 17px/26px 'DIN Next W01', sans-serif;margin-top:4px;display:inline-block;background:-webkit-linear-gradient(135deg, #00A941, #004f23);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.faq .q .a{overflow:hidden}.faq .q .a p{margin:8px 25% 0 0}@media (max-width: 320px){.faq .app{margin:10px 0 0 0;float:none;width:auto}.faq .app:nth-child(even){margin-left:0}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight{height:auto}.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;transition-property:-webkit-transform, height;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:300ms;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.article table{margin:0 20px;width:calc(100% - 40px);border-spacing:0}.article table td,.article table th{padding:10px 10px 6px;font-size:15px;line-height:25px;border-left:1px solid #ddd}.article table td:first-child,.article table th:first-child{border-left:0}.article table th{font:500 15px/25px 'DIN Next W01', sans-serif;padding:15px 0;text-transform:uppercase;letter-spacing:1px}.article table tbody tr:nth-child(odd){background:#f5f5f5}.article table tbody tr:nth-child(odd) attr strong,.article table tbody tr:nth-child(odd) attr i{background:#e6e6e6}.article .display-size-1,.article .display-size-2,.article .display-size-3{display:inline-block;padding-right:16px;position:relative}.article .display-size-1::after,.article .display-size-2::after,.article .display-size-3::after{position:absolute;top:0;right:0;bottom:2px;margin:auto;display:block;height:12px;width:12px;background:url(/images/2015/09/size-1.svg) no-repeat center;background-size:12px 12px;content:""}.article .display-size-2::after{background-image:url(/images/2015/09/size-2.svg)}.article .display-size-3::after{background-image:url(/images/2015/09/size-3.svg)}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;background:#fff;margin:2px 6px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:transparent;border:2px solid #fff;width:12px;height:12px;margin:0 4px}.swiper-container{height:520px}.swiper-slide .inner{position:absolute;right:50%;bottom:60px;left:60px}.swiper-slide .inner .buttons{margin-top:25px}.swiper-slide h2{font-weight:300;font-size:40px;line-height:54px}.swiper-slide p{font-weight:400;line-height:26px}.swiper-slide .button{border:2px solid #aaa;border-radius:19px;color:#ddd;display:inline-block;font-size:12px;line-height:12px;padding:12px 16px 10px;font-weight:600;text-transform:uppercase;letter-spacing:0.1rem;transition:0.2s background, 0.2s color}.swiper-slide.hypernap{background:#379ACE}.swiper-slide.hypernap .video{background:#237498;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.swiper-slide.hypernap .video video{opacity:0;display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;-o-object-fit:cover;object-fit:cover;transition:0.5s opacity;width:100%;height:100%}.swiper-slide.hypernap h2{color:#fff}.swiper-slide.hypernap p{color:#9DC1CF}.swiper-slide.hypernap .inner{-webkit-transform:translateZ(0);transform:translateZ(0);max-width:400px}.swiper-slide.hypernap .button{border-color:#fff;color:#fff}.swiper-slide.hypernap .button:hover{background:#fff;color:#227394}.swiper-slide.hypernap .button.borderless:hover{color:#9DC1CF}.swiper-slide.hypernap:before{background:url("/images/home/hypernap-2048.jpg") no-repeat top left/768px;top:0;right:0;left:45%;bottom:0;content:"";position:absolute}.swiper-slide.fuzzytime{background:#203248;color:rgba(255,255,255,0.9);overflow:hidden;position:relative}.swiper-slide.fuzzytime:before{position:absolute;content:"";background:url("/images/home/sierra.jpg") no-repeat top center/cover;bottom:0;top:326px;left:calc(50% - 405px);right:calc(50% - 405px)}.swiper-slide.fuzzytime:after{position:absolute;content:"";background:url("/images/home/macbook-screen.png") no-repeat 50% 280px/928px 528px;top:0;right:0;bottom:0;left:0}.swiper-slide.fuzzytime .demo{top:326px;left:calc(50% - 405px);right:calc(50% - 405px);height:22px;position:absolute;text-align:right;background:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.swiper-slide.fuzzytime .demo .demo-inner{float:right}.swiper-slide.fuzzytime .demo .left{float:left;height:22px;width:30px;background:url("/images/t-ft-2.png") no-repeat center/contain}.swiper-slide.fuzzytime .demo .app{float:left;font-size:14px;line-height:20px;height:22px;font-weight:400;padding:2px 2px 0 6px;color:#E6E6E6}.swiper-slide.fuzzytime .demo .right{float:left;height:22px;width:82px;background:url("/images/t-ft-1.png") no-repeat center/contain}.swiper-slide.fuzzytime .inner{top:60px;left:0;right:0;text-align:center;z-index:4}.swiper-slide.fuzzytime p{color:#7699c9;max-width:480px;margin:0 auto}.swiper-slide.fuzzytime h2{font-size:48px;line-height:64px}.swiper-slide.fuzzytime .buttons{margin-top:20px}.swiper-slide.fuzzytime .button,.swiper-slide.fuzzytime .button.borderless{border:0;margin:0 5px;border-radius:3px;padding:12px 16px 10px;border-color:#7699c9;color:rgba(255,255,255,0.9);background:#283e5a}.swiper-slide.fuzzytime .button:hover,.swiper-slide.fuzzytime .button.borderless:hover{background:#fff;color:#203248}.swiper-slide.todocat{background:#E3F4BE}.swiper-slide.todocat p{color:#5ba107}.swiper-slide.todocat .button{border-color:#69ba08;color:#69ba08}.swiper-slide.todocat .button:hover{background:#69ba08;color:#fff}.swiper-slide.todocat .button.borderless:hover{color:#407005}.swiper-slide.todocat:before{background:url("/images/t-todocat.svg") no-repeat bottom left;background-size:500px 500px;top:0;right:0;left:50%;bottom:0;content:"";position:absolute}.swiper-slide.texttv{background:#E7E6E3;float:none;width:100%;height:520px;position:relative;overflow:hidden}.swiper-slide.texttv p{color:#777}.swiper-slide.texttv .image{position:absolute;top:0;left:calc(40% - 50px);bottom:0;right:0;background:url("/images/t-texttv.jpg") no-repeat center top;background-size:cover}.swiper-slide.texttv .image:after{position:absolute;content:"";width:100px;top:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1 1' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' xlink='http://www.w3.org/1999/xlink' version='1.1'><polygon fill='#E7E6E3' points='0,0 0,0 1,1 0,1 0,1Z'></polygon></svg>")}.swiper-slide.texttv .inner{position:absolute;left:60px;bottom:60px;top:auto;max-width:400px;text-align:left;right:calc(59% + 60px)}.swiper-slide.texttv .button{border-color:#00A941;color:#00A941}.swiper-slide.texttv .button:hover{background:#00A941;color:#fff}.swiper-slide.texttv .button.borderless:hover{color:rgba(0,169,65,0.5)}.swiper-slide.bother{background:#252525;color:#eee}.swiper-slide.bother:after{background:url("/images/t-bother.png") no-repeat top right;background-size:358px 162px;top:30px;right:10px;height:162px;width:358px;content:"";position:absolute;-webkit-animation:shownotif 0.75s ease-in-out both;animation:shownotif 0.75s ease-in-out both;-webkit-animation-delay:2s;animation-delay:2s}.swiper-slide.bother .inner h2 span{color:#CE1612;background:-webkit-linear-gradient(-90deg, #FDC741, #FB7B32);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;transition:0.2s opacity}.swiper-slide.bother .inner p{color:#888}.swiper-slide.bother .button{border-color:#383838;color:#F90010}.swiper-slide.bother .button span{color:#CE1612;background:-webkit-linear-gradient(-90deg, #FDC741, #FB7B32);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;transition:0.2s opacity}.swiper-slide.bother .button:hover{background:#383838;color:#fff}.swiper-slide.bother .button.borderless:hover span{opacity:0.6}.swiper-slide.mousai{background:#eee}.swiper-slide.mousai .inner{right:300px}.swiper-slide.mousai p{color:#888}.swiper-slide.mousai .button{border-color:#F90010;color:#F90010}.swiper-slide.mousai .button:hover{background:#F90010;color:#fff}.swiper-slide.mousai .button.borderless:hover{color:#000}.swiper-slide.mousai:before{background:url("/images/t-mousai.png") no-repeat bottom right;background-size:256px 256px;height:256px;width:256px;right:35px;bottom:45px;content:"";position:absolute}.swiper-slide.apm{background:#4FC7EE;color:#C1F2FC}.swiper-slide.apm h2{color:#fff}.swiper-slide.apm .button{border-color:#1399c4;color:#0c627e}.swiper-slide.apm .button:hover{color:#fff;background:#1399c4}.swiper-slide.apm .nspopover{background:#fff;border-radius:5px;top:32px;right:20%;width:280px;height:148px;content:"";position:absolute}.swiper-slide.apm .nspopover:before{position:absolute;content:"";width:0;height:0;top:-24px;left:0;right:0;margin:auto;border:12px solid transparent;border-bottom-color:#fff}.swiper-slide.apm .nspopover svg{display:block;width:100%;margin-top:4px}.swiper-slide.apm .nspopover svg text{font:600 12px 'DIN Next W01', sans-serif;fill:rgba(0,0,0,0.4)}.swiper-slide.apm .nspopover svg .line{fill:none;stroke:rgba(0,0,0,0.4);stroke-width:2px}.swiper-slide .button.borderless{background:transparent;border-color:transparent}.swiper-slide .button.borderless:hover{background:transparent}@media (max-width: 420px){.swiper-container{height:420px}.swiper-slide .inner{right:60px}.swiper-slide.texttv{height:420px}.swiper-slide.texttv .inner{right:60px;left:60px;bottom:60px}.swiper-slide.texttv .image{left:0}.swiper-slide.texttv .image:after{display:none}}@-webkit-keyframes shownotif{0%{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes shownotif{0%{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px)}100%{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}.table-of-contents ul{list-style:decimal;margin:0 auto}.table-of-contents ul a{background:none;margin:0 -4px;color:#222}.table-of-contents ul a:hover{color:#00A941}.table-of-contents ul ul{list-style:upper-alpha;font:400 15px/25px 'DIN Next W01', sans-serif;text-transform:uppercase;letter-spacing:1px;padding-left:30px;color:#ccc}.table-of-contents ul ul a{color:#999}.table-of-contents ul ul a:hover{color:#00A941}.table-of-contents ul ul a *{display:none}body .fixed-toc{position:fixed;z-index:105;left:15px;top:50%;padding-bottom:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:400}body .fixed-toc ul{padding:0;list-style:none}body .fixed-toc ul a{margin:0}body .fixed-toc li{position:relative;white-space:pre}body .fixed-toc li:before{content:" "}body .fixed-toc li a{position:absolute;opacity:0}body .fixed-toc:hover li a{-webkit-animation:0.3s fadeInThing both;animation:0.3s fadeInThing both}body .fixed-toc li li a{left:30px}@-webkit-keyframes fadeInThing{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes fadeInThing{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.theme-bother{background:#181818}.theme-bother .a2a_kit{display:none}.theme-bother .header{background:#181818}.theme-bother .header .menu a{color:#888}.theme-bother .header .menu a:hover{color:#FDC741}.theme-bother .article{background:url(/images/bother-top.jpg) no-repeat top center;background-size:contain;color:#888;font-weight:400;position:relative;padding-top:260px;padding-bottom:0}.theme-bother .article:after{background:url("/images/t-bother2.png") no-repeat top right;background-size:358px 97px;top:10px;right:10px;height:97px;width:358px;content:"";position:absolute;z-index:5;-webkit-animation:shownotif 0.75s ease-in-out both;animation:shownotif 0.75s ease-in-out both;-webkit-animation-delay:1s;animation-delay:1s}.theme-bother .article h1 span{color:#fff;background:-webkit-linear-gradient(-90deg, #FDC741, #FB7B32);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.theme-bother .article h2{position:relative;z-index:2;margin:40px 15% 0px;text-align:center;max-width:100%}.theme-bother .article h2 span{color:#CE1612;font-weight:200;background:-webkit-linear-gradient(-90deg, #FDC741, #FB7B32);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.theme-bother .bother-how-it-works{background:#111;margin-top:80px}.theme-bother .bother-how-it-works .bother-how-it-works-inner{margin:0 auto;max-width:950px;text-align:center}.theme-bother .bother-how-it-works .grid p{margin:0;font-size:15px;line-height:27px}.theme-bother .bother-how-it-works,.theme-bother .download{padding:80px 0 60px}.theme-bother .bother-how-it-works .big,.theme-bother .download .big{font-weight:200;font-size:1.4em;margin-top:0.5em;max-width:640px;text-align:center}.theme-bother .bother-how-it-works h2,.theme-bother .download h2{margin-top:0;font-size:2.2em;line-height:1.2}.theme-bother .download .buttons{max-width:560px;margin:0 auto;padding-top:40px}.theme-bother .download .buttons:after{display:table;content:" ";height:0;clear:both}.theme-bother .download .button{background:#252525;background-position:15px 50%;background-size:32px 32px;background-repeat:no-repeat;color:#FDC741;font-weight:300;line-height:20px;width:50%;height:64px;display:block;float:left;padding:12px 10px 12px 62px;transition:0.15s background-color;cursor:pointer;border-radius:0}.theme-bother .download .button:hover{background-color:#333}.theme-bother .download .button.download{background-image:url(/images/bother-icon-download.png);border-right:1px solid #181818;font-size:18px;line-height:40px;border-top-left-radius:5px;border-bottom-left-radius:5px}.theme-bother .download .button.buy{background-image:url(/images/bother-icon-buy.png);line-height:40px;font-size:18px;border-top-right-radius:5px;border-bottom-right-radius:5px}.theme-bother .download .button.mac-app-store{background-image:url(/images/bother-icon-mas.png);border-left:1px solid #181818;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:16px;line-height:20px}.theme-bother .download .button span{color:#CE1612;font-weight:200;background:-webkit-linear-gradient(-90deg, #FDC741, #FB7B32);background-position:center right;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.theme-bother .screenshot{background:-webkit-linear-gradient(-90deg, #FDC741, #FB7B32);padding:48px 0 0}.theme-bother .addthis_sharing_toolbox{background:#fff;padding:80px 0}.theme-dark{background:#181818}.theme-dark .header{background:#181818}.theme-dark .header .title a{background-image:url(/images/logo-dark.svg)}.theme-dark .article-comments{background:#111;color:#aaa}.theme-dark .menu a{color:#00A941}.theme-dark .menu a:hover{color:#fff}.theme-dark .intro:before{background:linear-gradient(to bottom, rgba(24,24,24,0), #181818)}.theme-dota{background:#111}.theme-dota .header{background:linear-gradient(to top, #171717, #111, #040404, #010101)}.theme-dota .header:after{content:"";position:absolute;width:100%;height:29px;top:99px;left:0px;background-image:url("http://cdn.dota2.com/apps/dota2/images/header/header_bg_shadow.png");background-repeat:repeat-x;z-index:100;pointer-events:none}.theme-dota .header .menu .left,.theme-dota .header .menu .right{width:250px}.theme-dota .header .menu a{color:#908d8b;font-family:Radiance, sans-serif;letter-spacing:4px}.theme-dota .header .title a{background-image:url(/images/logo-red.svg)}.theme-dota .article{background:#000 url(/images/dota/bg.jpg) no-repeat top center;color:#eee}.theme-dota .article h1 span{color:#CE1612;background:none;background-position:center right;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;display:inline-block;letter-spacing:14px;font-family:Radiance, sans-serif;font-weight:400;text-transform:uppercase}.theme-dota .article .meta li::before{top:0}.theme-dota .article .meta,.theme-dota .article .meta a{color:#7e97ab}.theme-dota .article-comments{background:#051215}.goldrush .intro{margin:-80px 0 80px;min-height:500px;height:calc(100vh - 100px)}.goldrush .intro:before{display:none}.goldrush .intro:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:108px;width:473px;background:url(/goldrush-custom-game-for-dota-2/logo.png) no-repeat;background-size:contain;content:"";-webkit-animation:goldrush-in 10s ease-in-out;animation:goldrush-in 10s ease-in-out}.goldrush .intro .smoke{content:"";background:url(/goldrush-custom-game-for-dota-2/smoke.png) no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;margin:auto;height:200px;width:200px}@-webkit-keyframes goldrush-in{0%,10%{opacity:0;-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);-webkit-animation-timing-function:cubic-bezier(0.52, 0, 1, 0.3);animation-timing-function:cubic-bezier(0.52, 0, 1, 0.3)}20%{opacity:1;-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);-webkit-animation-timing-function:cubic-bezier(0, 0.99, 0.2, 1);animation-timing-function:cubic-bezier(0, 0.99, 0.2, 1)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes goldrush-in{0%,10%{opacity:0;-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);-webkit-animation-timing-function:cubic-bezier(0.52, 0, 1, 0.3);animation-timing-function:cubic-bezier(0.52, 0, 1, 0.3)}20%{opacity:1;-webkit-transform:scale(0.85, 0.85);transform:scale(0.85, 0.85);-webkit-animation-timing-function:cubic-bezier(0, 0.99, 0.2, 1);animation-timing-function:cubic-bezier(0, 0.99, 0.2, 1)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.photo-editing-with-preview-fw .img{background:#f6f6f6;margin-bottom:1.5em;padding-top:0.5em}.photo-editing-comparison{max-width:980px;height:auto}.photo-editing-comparison .swiper-slide{background-size:cover;background-position:center left;height:0;padding-bottom:60.20408163%}.swiper-labeled-pagination{padding-top:20px;text-align:center}.swiper-labeled-pagination .swiper-pagination-label{border:2px solid #666;border-radius:19px;color:#666;display:inline-block;font-size:12px;line-height:12px;padding:12px 16px 10px;margin:0 4px;font-weight:600;text-transform:uppercase;letter-spacing:0.1rem;transition:0.2s background, 0.2s color;cursor:pointer}.swiper-labeled-pagination .swiper-pagination-label:hover{background:#eee}.swiper-labeled-pagination .swiper-pagination-label-active{background:#666;color:#fff}.swiper-labeled-pagination .swiper-pagination-label-active:hover{background:#666}.theme-roadmap svg{max-width:100%;display:block;margin:0 auto}.theme-roadmap text{text-transform:uppercase;letter-spacing:0.1rem;font:500 1.3rem/4rem 'DIN Next W01', sans-serif}.theme-roadmap .axis path,.theme-roadmap .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.theme-roadmap .y.axis line{stroke:#e8e8e8}.theme-roadmap .y.axis path{display:none}.theme-roadmap .line{fill:none;stroke:steelblue;stroke-width:1.5px}.theme-roadmap .timeline{background:#F8F8F8;padding:70px 0 70px}.theme-roadmap .timeline image{opacity:0.5;pointer-events:none}.theme-roadmap .timeline .appstore{fill:#30A7CF}.theme-roadmap .timeline .mac{fill:#b7bcbd}.theme-roadmap .timeline .windows{fill:#E15950}.theme-roadmap .timeline .web{fill:#2E9E45}.d3-tip{font-size:1.3rem;font-weight:400;line-height:1;padding:12px 12px 8px;background:rgba(0,0,0,0.8);color:#fff;border-radius:2px}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,0.8);content:"\25BC";position:absolute;text-align:center}.d3-tip.n:after{margin:-1px 0 0 0;top:100%;left:0}.fake-task{margin:4rem auto;max-width:720px}.fake-task .status{float:left;width:176px;border-radius:26px;background:#69d6ec;display:block;height:44px;position:relative;-webkit-animation:demo-bg 5s infinite cubic-bezier(0.77, 0, 0.175, 1);animation:demo-bg 5s infinite cubic-bezier(0.77, 0, 0.175, 1)}.fake-task .status:after{display:block;content:"";position:absolute;top:0;left:0;background:#59c0d5;width:44px;height:44px;border-radius:50%;z-index:1;-webkit-animation:demo-button 5s infinite cubic-bezier(0.77, 0, 0.175, 1);animation:demo-button 5s infinite cubic-bezier(0.77, 0, 0.175, 1)}.fake-task .description{margin-left:181px;border-radius:22px;background:#eee;display:block;padding:6px 22px 4px;font-size:15px;line-height:34px}.todocat-todo,.todocat-progress,.todocat-awaiting,.todocat-done{padding:3px 4px 0;border-radius:3px;font-weight:400}.todocat-todo{background:#cdf1f9;color:#59c0d5}.todocat-progress{background:#e3f5bc;color:#8fc81d}.todocat-awaiting{background:#ffe2d7;color:#E36330}.todocat-done{background:#eee}@-webkit-keyframes demo-bg{0%,100%{background:#69d6ec}25%{background:#a3df25}50%{background:#FD6E35}75%{background:#eee}}@keyframes demo-bg{0%,100%{background:#69d6ec}25%{background:#a3df25}50%{background:#FD6E35}75%{background:#eee}}@-webkit-keyframes demo-button{0%,100%{background:#59c0d5;left:0%}25%{background:#8fc81d;left:25%}50%{background:#E36330;left:50%}75%{background:#ccc;left:75%}}@keyframes demo-button{0%,100%{background:#59c0d5;left:0%}25%{background:#8fc81d;left:25%}50%{background:#E36330;left:50%}75%{background:#ccc;left:75%}}
