*{box-sizing:border-box;-webkit-backface-visibility: hidden;backface-visibility: hidden}input{font-size:100%}hr{padding:0;border:0;margin:0}*::-webkit-scrollbar{width:6px !important;height:6px !important}*::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.2)}*::-webkit-scrollbar-track{background:rgba(255,255,255,0.08)}ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}a{color:#3CCAE0;text-decoration:none}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#loader{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;z-index:101;font-size:1.5rem;line-height:2rem;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}#loader #loading-msg{height:100%;width:100%;padding-left:10px;padding-right:10px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#loader #loading-msg .lines>*+*{margin-top:20px}#loader #loading-msg .initial-dl-msg{position:absolute;width:100%;bottom:33%;left:0;font-size:1rem}#loader progress.asset-loader{position:absolute;top:0}#loader a.full-screen{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}#loader #refresh{width:100%;position:absolute;bottom:0;font-size:1rem;cursor:pointer;margin-bottom:30px}#loader #refresh .slow-dl-msg{color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.75)}#loader .btn-cta{margin-left:auto;margin-right:auto;background-color:white;color:#3CCAE0;text-shadow:none}#loader .btn-cta.start{-webkit-animation:start-btn-animation 2s 2s infinite both ease-in-out;animation:start-btn-animation 2s 2s infinite both ease-in-out}@-webkit-keyframes start-btn-animation{0%, 100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@keyframes start-btn-animation{0%, 100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.top-card{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:250px;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.top-card .app-icon-and-price{text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.top-card .app-icon-and-price .app-icon{overflow:hidden}.top-card .app-icon-and-price .app-icon>canvas{z-index:1;width:100%}.top-card .app-icon-and-price .app-icon>img,.top-card .app-icon-and-price .app-icon>canvas{pointer-events:none}.top-card .app-icon-and-price .app-icon.loading{background-image:url(../assets/appIconMask-2.png);background-repeat:no-repeat;background-size:contain}.top-card .app-icon-and-price .app-price{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;text-align:center;margin:10px 0}.top-card .app-major-info{text-decoration:none;text-align:center;margin-left:10px;overflow-x:hidden;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.top-card .app-major-info>*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.top-card .app-major-info>*+*{margin-top:10px}.top-card .app-major-info .app-name{font-size:18px;line-height:23px;text-align:center;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-card .app-major-info .app-name .match{color:#3CCAE0}.top-card .app-major-info .app-genre{cursor:pointer;text-align:center;color:#B52874;background-color:#F6E3EF;border-radius:4px;padding:4px 8px;display:inline-block}.top-card .app-major-info .app-rating{display:inline-block;height:18px;line-height:18px;width:92px;text-align:center;background-image:url("../assets/stars@2x.png");background-size:92px 180px;background-repeat:no-repeat}.top-card .app-major-info .app-rating.app-rating1{background-position:0px 0px}.top-card .app-major-info .app-rating.app-rating2{background-position:0px -18px}.top-card .app-major-info .app-rating.app-rating3{background-position:0px -36px}.top-card .app-major-info .app-rating.app-rating4{background-position:0px -54px}.top-card .app-major-info .app-rating.app-rating5{background-position:0px -72px}.top-card .app-major-info .app-rating.app-rating6{background-position:0px -90px}.top-card .app-major-info .app-rating.app-rating7{background-position:0px -108px}.top-card .app-major-info .app-rating.app-rating8{background-position:0px -126px}.top-card .app-major-info .app-rating.app-rating9{background-position:0px -144px}.top-card .app-major-info .app-rating.app-rating10{background-position:0px -162px}.top-card .app-major-info .app-rating-num{position:relative;top:-1px;margin-left:12px;display:inline-block;height:18px;line-height:18px;padding-left:21px;background-image:url(../assets/rating-count@2x.png);background-size:18px;background-repeat:no-repeat;white-space:nowrap;width:70px;text-align:left}.top-card .other-metadata{margin-left:10px;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html.iPad #app-tooltip>.container .app-details>.description,html.desktop #app-tooltip>.container .app-details>.description{max-height:420px}.app-details{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.app-details>.loading{margin-top:40px;height:100%;text-align:center}.app-details>.loading>.loading-spinner{display:inline-block;padding-left:2.0rem;background-image:url(../assets/spinner@2x.gif);background-repeat:no-repeat;background-size:contain;background-position:0 50%}.app-details>.not-available{margin-top:40px;height:100%}.app-details>.videos{position:relative}.app-details>.videos>.video-list{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;height:144px;margin-bottom:4px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.app-details>.videos>.video-list>*+*{margin-left:10px}.app-details>.videos>.attribution{color:#AAAAAA;font-size:12px;background-image:url(../assets/everyplay@2x.png);padding-right:74px;background-repeat:no-repeat;background-position-x:100%;background-size:70px;background-position-y:-1px}.app-details>.description{margin-top:10px;width:100%;max-height:210px;overflow:hidden}.app-details>.learn-more{margin-top:10px}.app-details>.learn-more .learn-more-content{text-align:left}.app-details>.screenshots{margin-top:10px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;height:188px}.app-details>.screenshots>img{display:inline-block;height:180px;background-color:#ddd;border-radius:4px;border:1px solid #ddd}.app-details>.screenshots>*+*{margin-left:10px}.playable-video{display:inline-block;width:230px;height:136px;cursor:pointer;background-color:#ddd;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:4px;font-size:13px;line-height:21px;overflow:hidden;position:relative}.playable-video:before{width:100%;height:100%;display:block;content:'';background-image:url(../assets/play@2x.png);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);background-repeat:no-repeat;background-position:50%}.playable-video.loading:before{background-image:url(../assets/spinner@2x.gif);-webkit-transform:scale(0.25, 0.25);transform:scale(0.25, 0.25)}.playable-video>video{width:100%;height:100%;position:absolute;top:0%;left:0%;-o-object-fit:fill;object-fit:fill;border-radius:4px;overflow:hidden;display:none}.playable-video.playing>video{display:block}.playable-video .video-title{border-top-left-radius:4px;border-top-right-radius:4px;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-repeat:no-repeat;background-image:url(../assets/Vignette.png);color:white;padding:2px 8px}.playable-video .duration-and-views{border-bottom-left-radius:4px;border-bottom-right-radius:4px;pointer-events:none;position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(0,0,0,0.3);color:white;padding:4px 6px}.playable-video .duration-and-views .views{padding-left:23px;background-size:18px;background-position-y:1.5px;background-image:url("../assets/views@2x.png");background-repeat:no-repeat}.playable-video .duration-and-views .duration{padding-left:21px;background-size:18px;background-position-y:1.5px;background-image:url("../assets/duration@2x.png");background-repeat:no-repeat}#app-tooltip{width:100%;max-width:500px;-webkit-align-self:strech;-ms-flex-item-align:strech;align-self:strech;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:white;-webkit-transform:translateY(100%);transform:translateY(100%);margin-top:40px;box-shadow:0px 0px 3px 3px rgba(0,0,0,0.25);overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 501px){#app-tooltip{border-radius:2px}}#app-tooltip>.container{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#app-tooltip>.container>.prev,#app-tooltip>.container>.current,#app-tooltip>.container>.next{width:100%;height:100%;border-right:1px solid #ddd;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}#app-tooltip>.container>.prev>hr,#app-tooltip>.container>.current>hr,#app-tooltip>.container>.next>hr{height:1px;background-color:#ddd;margin:0 10px 2px 10px}#app-tooltip>.container>.prev{margin-left:-100%}#app-search{position:absolute;top:0;right:0;width:64px;height:64px;padding:10px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:0.2s opacity ease-out;transition:0.2s opacity ease-out}#app-search .typeahead{border-radius:4px;padding-left:44px;height:44px;cursor:pointer;background-color:rgba(0,0,0,0.8);background-image:url(../assets/search@2x.png);background-size:30px 30px;background-position:7px 50%;background-repeat:no-repeat;overflow:hidden;position:relative}#app-search .typeahead .typeahead-input{padding:4px 8px;width:100%;height:100%;border:0;border-radius:0 4px 4px 0;background-color:rgba(75,75,75,0.8);color:white;outline:none}#app-search .typeahead .typeahead-input-clear{display:none;background-image:url("../assets/clear-search@2x.png");background-size:100%;background-position:50%;background-repeat:no-repeat;width:44px;height:44px;position:absolute;top:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#app-search .typeahead .typeahead-results{border-radius:0 0 4px 4px;overflow:auto;-webkit-overflow-scrolling:touch;background-color:white;margin-left:-44px}#app-search .typeahead .typeahead-results>.typeahead-result{cursor:pointer}#app-search .typeahead .typeahead-results>.typeahead-result.active{background-color:#f5f5f5}#app-search .typeahead .typeahead-results>.typeahead-result+.typeahead-result{border-top:1px solid #eee}#app-search .nomatch{background-color:white;padding:10px}#app-search .nomatch a{color:inherit}#app-search.focus{width:100%;height:100%;overflow:hidden}#app-search.focus .typeahead{overflow:visible}#app-search.focus .typeahead.typeahead-non-empty{border-bottom-right-radius:0;border-bottom-left-radius:0}#app-search.focus .typeahead.typeahead-non-empty .typeahead-input{border-bottom-right-radius:0;border-bottom-left-radius:0}#app-search.focus .typeahead .typeahead-input-clear{display:block}#app-search.hidden{pointer-events:none;opacity:0}html.desktop #app-search{-webkit-transition:0.25s all ease-out;transition:0.25s all ease-out}.map-filters{margin:10px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-filters .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.map-filters .container>*+*{margin-left:10px}.map-filters .map-filter{cursor:pointer;text-align:center;background-color:white;border-radius:4px;padding:4px 6px 4px 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.map-filters .map-filter:after{content:'';background-image:url("../assets/clear-search@2x.png");background-size:44px;background-position:50%;background-repeat:no-repeat;width:18px;display:block;margin-left:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#feedback{position:absolute;top:0;left:0;width:44px;height:44px;margin:10px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background-color:rgba(0,0,0,0.8);border-radius:4px;-webkit-transition:0.2s opacity ease-out;transition:0.2s opacity ease-out}#feedback:before{content:'';display:block;height:100%;width:100%;padding-left:44px;cursor:pointer;background-image:url(../assets/feedback.png);background-size:30px 30px;background-position:7px 50%;background-repeat:no-repeat;-webkit-filter:invert(90%);filter:invert(90%)}#feedback.hidden{pointer-events:none;opacity:0}#app-update{position:absolute;top:0;left:0;height:0;width:100%}#app-update>div{width:100%;background-color:white;position:relative;box-shadow:0px 0px 3px 3px rgba(0,0,0,0.25);-webkit-transition:0.3s transform ease-out;transition:0.3s transform ease-out}#app-update>div.hidden{-webkit-transform:translateY(-120%);transform:translateY(-120%)}#app-update>div .message{text-align:center;padding:10px;padding-right:26px}#app-update>div .message>*+*{margin-top:10px}#app-update>div .hide{background-image:url("../assets/clear-search@2x.png");background-size:44px;background-position:50%;background-repeat:no-repeat;width:18px;height:100%;position:absolute;top:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-right:4px;padding-top:6px;box-sizing:content-box}#topbar{-webkit-transform:translateY(-100%);transform:translateY(-100%);position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:500px;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#3CCAE0;box-shadow:0px -3px 3px 3px rgba(0,0,0,0.25)}#topbar .topbar-button{cursor:pointer;position:absolute;top:0;bottom:0;width:80px;background-size:40px;background-repeat:no-repeat}#topbar .topbar-button.collapse-button{left:0;background-position:0;background-image:url(../assets/collapse-button-on-bar@2x.png)}#topbar .topbar-button.download-button{right:0;background-position:100%;background-image:url(../assets/download-button-on-bar@2x.png)}#topbar .topbar-logo{width:111px;height:40px;margin-left:auto;margin-right:auto;background-image:url("../assets/logo-on-bar@2x.png");background-size:85px 20px;background-repeat:no-repeat;background-position:50%}.beta-interstitial{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.beta-interstitial .container{margin:10px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;max-width:375px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.beta-interstitial .container .header-image{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:30%;max-height:245px;background-image:url("../assets/interstitial.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%}.beta-interstitial .container .content-border{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;border:1px solid #ddd;border-top-width:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:white}.beta-interstitial .container .body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding:20px;text-align:center;overflow-y:auto}.beta-interstitial .container .body>*+*{margin-top:20px}.beta-interstitial .container .body h1{color:#3CCAE0;font-size:18px}.beta-interstitial .container .android-promo-footer{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #ddd;padding:20px;text-align:center}.beta-interstitial .container .android-promo-footer>*+*{margin-top:20px}.beta-interstitial .container .android-promo-footer .promo-links{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.beta-interstitial .container .android-promo-footer .promo-links .google-play-button{width:86px;height:30px;background-image:url(../assets/google-play-button.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.beta-interstitial .container .android-promo-footer .promo-links .ali-button{width:120px;height:120px;background-image:url(../assets/qr-ali.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.beta-interstitial .container .android-promo-footer .promo-links .baidu-button{width:120px;height:120px;background-image:url(../assets/qr-baidu.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}html.UCBrowser .promo-links{text-align:center}html.UCBrowser .promo-links>*{display:inline-block}.tutorial{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tutorial .container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:130px}.tutorial .skip{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:10px;color:white;cursor:pointer}.tutorial .hint-img{background-repeat:no-repeat;background-size:contain;background-position:50%;height:130px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.tutorial .hint-img.tooltip{-webkit-animation:tooltip-pointer-mv 2s 0.1s infinite both ease-in-out;animation:tooltip-pointer-mv 2s 0.1s infinite both ease-in-out;background-image:url("../assets/tutorial-tooltip-1.png");height:130px;position:absolute;bottom:0;width:100%}.tutorial .hint-img.pan{-webkit-animation:pan-pointer-mv 3s 0.5s infinite both ease-in-out;animation:pan-pointer-mv 3s 0.5s infinite both ease-in-out;background-image:url("../assets/tutorial-pan-1.png")}.tutorial .hint-img.pinch{background-image:url("../assets/tutorial-pinch-1.png")}.tutorial .hint-img.mc{background-image:url("../assets/tutorial-tap.png");position:absolute;width:65px;height:65px;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective-origin:center bottom;perspective-origin:center bottom}.tutorial .hint-img.mc>.text{text-transform:uppercase;font-size:11px;font-family:Helvetica;color:white;white-space:nowrap;-webkit-transform:translate3d(-25%, 120%, 0);transform:translate3d(-25%, 120%, 0);position:absolute;left:0;bottom:0}.tutorial .hint-img.mc:before{display:block;position:absolute;top:16%;left:39%;content:'';border-radius:100%;background:-webkit-radial-gradient(center ellipse, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);background:radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.tutorial .hint-img.mc{-webkit-animation:mc-pointer-in 0.6s 0.2s 1 both ease-out;animation:mc-pointer-in 0.6s 0.2s 1 both ease-out}.tutorial .hint-img.mc:before{-webkit-animation:mc-pointer-circle 1.3s 0.8s infinite both ease-out, mc-pointer-circle-alpha 1.3s 0.8s infinite both ease-out;animation:mc-pointer-circle 1.3s 0.8s infinite both ease-out, mc-pointer-circle-alpha 1.3s 0.8s infinite both ease-out}.tutorial.hidden{display:none}@-webkit-keyframes pan-pointer-mv{0%{opacity:0;-webkit-transform:translate3d(-50px, 15px, 0);transform:translate3d(-50px, 15px, 0)}20%{opacity:1;-webkit-transform:translate3d(-50px, 15px, 0);transform:translate3d(-50px, 15px, 0)}80%{opacity:1;-webkit-transform:translate3d(50px, -15px, 0);transform:translate3d(50px, -15px, 0)}100%{opacity:0;-webkit-transform:translate3d(50px, -15px, 0);transform:translate3d(50px, -15px, 0)}}@keyframes pan-pointer-mv{0%{opacity:0;-webkit-transform:translate3d(-50px, 15px, 0);transform:translate3d(-50px, 15px, 0)}20%{opacity:1;-webkit-transform:translate3d(-50px, 15px, 0);transform:translate3d(-50px, 15px, 0)}80%{opacity:1;-webkit-transform:translate3d(50px, -15px, 0);transform:translate3d(50px, -15px, 0)}100%{opacity:0;-webkit-transform:translate3d(50px, -15px, 0);transform:translate3d(50px, -15px, 0)}}@-webkit-keyframes tooltip-pointer-mv{0%{opacity:0;-webkit-transform:translate3d(0px, 0px, 0);transform:translate3d(0px, 0px, 0)}20%{opacity:1;-webkit-transform:translate3d(0px, 0px, 0);transform:translate3d(0px, 0px, 0)}80%{opacity:1;-webkit-transform:translate3d(0px, -40px, 0);transform:translate3d(0px, -40px, 0)}100%{opacity:0;-webkit-transform:translate3d(0px, -40px, 0);transform:translate3d(0px, -40px, 0)}}@keyframes tooltip-pointer-mv{0%{opacity:0;-webkit-transform:translate3d(0px, 0px, 0);transform:translate3d(0px, 0px, 0)}20%{opacity:1;-webkit-transform:translate3d(0px, 0px, 0);transform:translate3d(0px, 0px, 0)}80%{opacity:1;-webkit-transform:translate3d(0px, -40px, 0);transform:translate3d(0px, -40px, 0)}100%{opacity:0;-webkit-transform:translate3d(0px, -40px, 0);transform:translate3d(0px, -40px, 0)}}@-webkit-keyframes mc-pointer-in{0%{-webkit-transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(-45deg) translateY(-100%);transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(-45deg) translateY(-100%)}100%{-webkit-transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(0deg) translateY(-100%);transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(0deg) translateY(-100%)}}@keyframes mc-pointer-in{0%{-webkit-transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(-45deg) translateY(-100%);transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(-45deg) translateY(-100%)}100%{-webkit-transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(0deg) translateY(-100%);transform:translate3d(-45%, -16%, 0) translateY(-28.5px) perspective(300px) translateY(100%) rotateX(0deg) translateY(-100%)}}@-webkit-keyframes mc-pointer-circle{0%{width:32px;height:32px}100%{width:65px;height:65px}}@keyframes mc-pointer-circle{0%{width:32px;height:32px}100%{width:65px;height:65px}}@-webkit-keyframes mc-pointer-circle-alpha{0%{opacity:0.1}50%{opacity:1.0}100%{opacity:0.1}}@keyframes mc-pointer-circle-alpha{0%{opacity:0.1}50%{opacity:1.0}100%{opacity:0.1}}html{width:100%;height:100%;background-color:#3CCAE0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:15px;line-height:21px;background-color:#3CCAE0}@media screen and (orientation: landscape) and (max-width: 767px){html.mobile:not(.searching) body{display:none}html.mobile:not(.searching):after{content:'';z-index:100000;display:block;width:100%;height:100%;background-color:#3CCAE0;position:absolute;top:0;left:0;background-image:url("../assets/rotate-device.jpg");background-repeat:no-repeat;background-position:50%;background-size:100%}}body{position:fixed;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;line-height:21px}body.blur>*:not(.focus){-webkit-filter:blur(8px) !important;filter:blur(8px) !important}#splash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#3CCAE0}#splash:after{content:'';display:block;width:100%;height:100%;background-image:url("../assets/launch-image-640x960.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain;-webkit-filter:blur(8px);filter:blur(8px);-webkit-transition:1.0s all ease-out;transition:1.0s all ease-out;-webkit-transform:translateY(-20px);transform:translateY(-20px)}#splash.done:after{-webkit-filter:blur(0);filter:blur(0)}#YMap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:white}#feedback{z-index:4}#app-search{z-index:5}.map-filters{z-index:5}#app-update{z-index:10}#app-tooltip{z-index:15}html.UCBrowser #app-tooltip{position:relative}#topbar{z-index:16}.tutorial{z-index:20}.beta-interstitial{z-index:25}#cluster-slider{z-index:30}#debug{position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.4);text-shadow:1px 1px white;padding:8px;pointer-events:none}.grabbable{cursor:-webkit-grab;cursor:grab}.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.btn-cta{padding:8px 30px;color:white;border-radius:7px;display:inline-block;background-color:#3CCAE0;cursor:pointer}.btn-cta:active{background-color:#20b2c9}.rtl{direction:rtl}progress.asset-loader{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px}progress.asset-loader::-webkit-progress-value{background-color:#ffff00}progress.asset-loader::-webkit-progress-bar{box-shadow:0 2px 5px rgba(0,0,0,0.25) inset;background-color:transparent}
