a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (max-width:320px) and (max-height:180px){html{font-size:1.01px}}@media screen and (min-width:320px) and (min-height:180px){html{font-size:1.01px}}@media screen and (min-width:340px) and (min-height:191px){html{font-size:1.13px}}@media screen and (min-width:360px) and (min-height:203px){html{font-size:1.32px}}@media screen and (min-width:380px) and (min-height:214px){html{font-size:1.52px}}@media screen and (min-width:400px) and (min-height:225px){html{font-size:1.71px}}@media screen and (min-width:420px) and (min-height:236px){html{font-size:1.91px}}@media screen and (min-width:440px) and (min-height:248px){html{font-size:2.1px}}@media screen and (min-width:460px) and (min-height:259px){html{font-size:2.3px}}@media screen and (min-width:480px) and (min-height:270px){html{font-size:2.49px}}@media screen and (min-width:500px) and (min-height:281px){html{font-size:2.69px}}@media screen and (min-width:520px) and (min-height:293px){html{font-size:2.88px}}@media screen and (min-width:540px) and (min-height:304px){html{font-size:3.08px}}@media screen and (min-width:560px) and (min-height:315px){html{font-size:3.27px}}@media screen and (min-width:580px) and (min-height:326px){html{font-size:3.47px}}@media screen and (min-width:600px) and (min-height:338px){html{font-size:3.66px}}@media screen and (min-width:620px) and (min-height:349px){html{font-size:3.86px}}@media screen and (min-width:640px) and (min-height:360px){html{font-size:3.86px}}@media screen and (min-width:660px) and (min-height:371px){html{font-size:3.86px}}@media screen and (min-width:680px) and (min-height:383px){html{font-size:3.95px}}@media screen and (min-width:700px) and (min-height:394px){html{font-size:4.01px}}@media screen and (min-width:720px) and (min-height:405px){html{font-size:4.01px}}@media screen and (min-width:740px) and (min-height:416px){html{font-size:4.43px}}@media screen and (min-width:760px) and (min-height:428px){html{font-size:4.45px}}@media screen and (min-width:780px) and (min-height:439px){html{font-size:4.45px}}@media screen and (min-width:800px) and (min-height:450px){html{font-size:4.6px}}@media screen and (min-width:820px) and (min-height:461px){html{font-size:4.7px}}@media screen and (min-width:840px) and (min-height:473px){html{font-size:4.7px}}@media screen and (min-width:860px) and (min-height:484px){html{font-size:5.2px}}@media screen and (min-width:880px) and (min-height:495px){html{font-size:5.2px}}@media screen and (min-width:900px) and (min-height:506px){html{font-size:5.39px}}@media screen and (min-width:920px) and (min-height:518px){html{font-size:5.39px}}@media screen and (min-width:940px) and (min-height:529px){html{font-size:5.39px}}@media screen and (min-width:960px) and (min-height:540px){html{font-size:5.8px}}@media screen and (min-width:980px) and (min-height:551px){html{font-size:5.85px}}@media screen and (min-width:1000px) and (min-height:563px){html{font-size:7.57px}}@media screen and (min-width:1020px) and (min-height:574px){html{font-size:8.5px}}@media screen and (min-width:1280px) and (min-height:720px){html{font-size:10px}}.fill,.fullscreen-viewport,.loading-page,.screen-blocker{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.fullscreen-viewport,.screen-blocker{position:fixed;margin:0;padding:0}.base-centered-v,.centered-v,.rel-centered-v{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.base-centered-h,.centered-h,.panel-close-button,.rel-centered-h{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.base-centered-vh,.centered-vh,.interaction-required-dialog,.loading-page .loading-progress-indicator,.rel-centered-vh{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centered-v{position:absolute}.centered-h,.panel-close-button{position:absolute}.centered-vh,.loading-page .loading-progress-indicator{position:absolute}.rel-centered-v{position:relative}.rel-centered-h{position:relative}.rel-centered-vh{position:relative}.float-clear{clear:both}.screen-blocker{display:none;z-index:300}.image-node,.noselect,.text-item{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hflip{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:FlipH}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:Roboto-Medium;src:url(../fonts/Roboto-Medium.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:Roboto-Light;src:url(../fonts/Roboto-Light.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:Roboto-Light;src:url(../fonts/Roboto-LightItalic.ttf) format('truetype');font-style:italic;font-weight:400}@font-face{font-family:RobotoCondensed;src:url(../fonts/RobotoCondensed-Regular.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:RobotoCondensed;src:url(../fonts/RobotoCondensed-Bold.ttf) format('truetype');font-style:normal;font-weight:700}html{margin:0!important;padding:0!important;-ms-touch-action:none;touch-action:none}body{margin:0;padding:0;background-color:#fff;font-family:helvetica,arial,sans-serif;font-size:2.75rem;z-index:100;overflow:hidden}.game-main-ui{position:absolute;color:#fff;background-color:#555;top:0;bottom:0;left:0;right:0;margin:0;padding:0}.game-main-ui h1{text-align:center}.game-main-image{position:absolute;top:3rem;bottom:0;left:0;right:0;margin:0;padding:0;overflow:hidden}.settings-blocker{position:absolute;background-color:rgba(1,1,1,.5);z-index:1000;top:0;bottom:0;left:0;right:0;margin:0;padding:0}.settings-blocker .settings-panel{background-color:#fff}.settings-blocker .settings-panel .settings-header{width:100%;padding:.5rem 1rem;background-color:#363636;border:solid #363636}.settings-blocker .settings-panel .settings-header h1{text-align:left;font-size:2.6rem}.settings-blocker .settings-panel .settings-body{color:#000;width:100%;padding:2rem 4rem}.settings-blocker .settings-panel .settings-body .setting-line{display:block;margin-bottom:2rem}.settings-blocker .settings-panel .settings-body .setting-line label{cursor:pointer;font-size:2.5rem}.settings-blocker .settings-panel .settings-body .setting-line label input{margin-right:1rem}.settings-blocker .settings-panel .settings-body .setting-line label:hover{opacity:.75}.settings-blocker .settings-panel .settings-body .done-btn{display:block;background-color:#fed03c;padding:.25rem 2rem;font-size:2.6rem;font-family:RobotoCondensed,sans-serif;border-radius:5px;margin-top:3rem}.settings-blocker .settings-panel .settings-body .done-btn:focus,.settings-blocker .settings-panel .settings-body .done-btn:hover{background-color:#fedc6f}.image-area-blocker{position:absolute;top:0;left:0;width:100%;height:100%;display:block;cursor:not-allowed;background-color:rgba(0,0,0,.01);z-index:130}.popup-message{position:absolute;display:block;padding:1.5rem;background:grey;z-index:140;top:35%;left:35%;width:30%;max-height:30%;text-align:center;font-size:2.24rem}.panel-line{margin-bottom:3rem}.collect-panel-center{position:relative;width:100%;height:80%}.scaled-item-icon{position:relative;overflow:hidden}.panel-close-button{position:absolute;bottom:1rem;background-color:orange;color:#000;padding:2px;border-radius:3px}.modal-dialog{font-size:1.5rem}.modal-dialog .btn{font-size:1.5rem;margin:.5rem;padding:.5rem 1.5rem}.game-paused-modal{background-color:#fffFFF20}.game-paused-modal .modal-dialog{border:solid 1px #000;border-radius:6px;background-color:#ecedef;margin-top:calc(50vh - 10rem);width:40rem;-webkit-box-shadow:0 4px 4px 0 #00000040;box-shadow:0 4px 4px 0 #00000040}.game-paused-modal .modal-dialog .modal-content{background-color:#ecedef;width:40rem;max-width:40rem}.game-paused-modal .modal-dialog .modal-content .modal-header{border-bottom:none}.game-paused-modal .modal-dialog .modal-content .modal-header .modal-title.h4{font-family:Roboto;font-weight:700;font-size:4.6rem;margin:auto}.game-paused-modal .modal-dialog .modal-content .modal-body{text-align:center}.game-paused-modal .modal-dialog .modal-content .modal-body button.resume-game{padding:.5rem 4rem;background-color:#1d2e55;color:#fff;font-family:Roboto;font-weight:400;font-size:2.8rem;margin-bottom:2rem;border:solid 1px #000;border-radius:.6rem}.image-node{position:absolute;display:block;opacity:1}.image-node img{z-index:90}.obscured-area{position:absolute;display:block;opacity:1}.invisible-zoomable-area,.zoomable-area{position:absolute;display:block;background-color:rgba(255,255,255,0);cursor:pointer;border:.3rem solid #fff}.invisible-selectable-area,.selectable-area{position:absolute;display:block;background-color:rgba(255,255,255,0);cursor:pointer;transition:border .3s;-webkit-transition:border .3s}.invisible-selectable-area.flash-a,.selectable-area{border:.3rem solid #fff}.collect-a{transition:border .3s;-webkit-transition:border .3s;border:.3rem solid #fed03c!important;z-index:150!important}.collect-b{transition:border .3s;-webkit-transition:border .3s;border:.3rem solid #fed03c!important;z-index:150!important}div.highlight-area{position:absolute;z-index:2;display:block;margin:0;padding:0;transition:opacity 1s;-webkit-transition:opacity 1s;border-radius:.5rem;pointer-events:none;background:0 0}.invisible-selectable-area,.invisible-zoomable-area{border:none}.zoom-image{position:absolute;display:block;background:#000;z-index:130}.zoom-image-inner{position:absolute;width:100%;height:100%;overflow:hidden}.zoom-blocker{position:absolute;display:block;opacity:1}.zoom-blocker.fade{opacity:.01;background-color:rgba(0,0,0,0);pointer-events:none;z-index:80}.drag-source-area{position:absolute;border:.4rem solid #fff}.drag-source-area-no-outline,.drag-source-text-area{position:absolute}.drag-source-area{background-color:grey;outline:.3rem solid #fff;-webkit-box-shadow:.7rem .7rem .2rem rgba(0,0,0,.5);box-shadow:.7rem .7rem .2rem rgba(0,0,0,.5)}.drop-target-area{position:absolute;background-color:rgba(0,0,0,0);border:.4rem dashed #fff;overflow:hidden}.drop-target-area>.item-icon{height:100%!important;width:100%!important}.drop-target-area>.item-icon>.custom-item-icon{height:100%!important;width:100%!important;-o-object-fit:contain;object-fit:contain}.borderless-item-display-area,.item-display-area,.text-item-display-area{position:absolute}.borderless-item-display-area{background:0 0}.item-display-area{background-color:grey;border:.4rem solid #fff}.text-item-display-area{overflow:visible}.item-icon{position:relative;display:block;overflow:hidden;background:0 0}.text-item-icon{position:relative;display:block;overflow:visible}.borderless-text-item .text-item{border:none!important}.area-caption{cursor:pointer;display:block;position:absolute;background-color:rgba(0,0,0,.25);width:100%;top:90%;color:#fff;line-height:normal;text-align:left;overflow:hidden;padding:.25rem;z-index:100;border:solid transparent}.area-caption-icon:hover{color:#ccc;cursor:pointer}.buddy-message{position:absolute;display:block;z-index:140;width:100%;vertical-align:middle;overflow:hidden}.buddy-idle{z-index:140;pointer-events:none;overflow:hidden}.replay-button{position:absolute;bottom:0;right:0;background:0 0;pointer-events:all}.replay-button img{width:4rem;-o-object-fit:contain;object-fit:contain}.buddy-pose-container{display:inline-block;position:relative}.buddy-pose{max-width:100%;max-height:100%;vertical-align:bottom}.buddy-text{display:inline-block;position:relative;font-weight:700;font-size:2.6rem;background:0 0;vertical-align:top}.buddy-bottom-text>p>span{display:inline-block;max-width:90%;vertical-align:middle}.fa-play{display:inline-block;font-size:2.5em;margin-left:2rem;vertical-align:middle}.buddy-idle-bottom-right,.buddy-message-bottom-right{position:absolute;bottom:0;right:0}.buddy-idle-bottom-right .buddy-pose-container,.buddy-message-bottom-right .buddy-pose-container{float:right}.buddy-idle-bottom-right .mini-speech-bubble,.buddy-message-bottom-right .mini-speech-bubble{left:-10%}.buddy-idle-bottom-left,.buddy-message-bottom-left{position:absolute;bottom:0;left:0}.buddy-idle-bottom-left .buddy-text,.buddy-message-bottom-left .buddy-text{float:right;text-align:left}.buddy-idle-bottom-left .buddy-pose-container,.buddy-message-bottom-left .buddy-pose-container{float:left}.buddy-idle-top-right,.buddy-message-top-right{position:absolute;top:0;right:0}.buddy-idle-top-right .buddy-pose-container,.buddy-message-top-right .buddy-pose-container{float:right}.buddy-idle-top-left,.buddy-message-top-left{position:absolute;top:0;left:0}.buddy-idle-top-left .buddy-text,.buddy-message-top-left .buddy-text{float:right;text-align:left}.buddy-idle-top-left .buddy-pose-container,.buddy-message-top-left .buddy-pose-container{float:left}.fill-parent{display:block;position:absolute;width:100%;height:100%;top:0;vertical-align:top}.mini-speech-bubble-div{position:relative;height:25%;top:75%}.mini-speech-bubble{position:absolute;width:100%;height:100%}.mini-speech-bubble img{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;max-height:100%}.mini-speech-bubble-hide-outline,.mini-speech-bubble-show-outline{position:absolute;max-width:100%;max-height:100%}.mini-speech-bubble-show-outline{transition:opacity .2s;-webkit-transition:opacity .2s;opacity:1}.mini-speech-bubble-hide-outline{transition:opacity .2s;-webkit-transition:opacity .2s;opacity:.01}.buddy-bottom-text-background{display:block;position:absolute;width:100%;vertical-align:top;bottom:0;left:0;padding:2rem;z-index:135}.buddy-bottom-text-background .buddy-bottom-text{position:relative;font-weight:700;font-size:2.6rem;background:0 0;bottom:0}.clipped-image{position:absolute;display:block}.clipped-image-inner{position:absolute;width:100%;height:100%;overflow:hidden}.custom-item-icon{background:0 0}.item-being-dragged{background:0 0!important;z-index:132!important}.item-being-collected{position:absolute;background-color:grey;z-index:150;border:.3rem solid #fed03c}.text-item{background-color:#cdc2a7;border:.3rem solid #564b30;color:#000;font-size:2.56rem;line-height:1.17;font-weight:700;text-align:center;width:100%;height:100%;display:table}.text-item span{display:table-cell;vertical-align:middle;text-align:center}.item-description{position:absolute;background-color:rgba(255,255,255,.5);color:#000;font-size:1.44rem;width:100%;text-align:center}.audio-control{display:inline-block;vertical-align:middle}.audio-control button{padding:0;background-color:rgba(0,0,0,.2)}.audio-control img,.audio-control span.fa{height:16px;width:auto}.no-audio-control-spacer{display:inline-block;vertical-align:middle;width:100%;height:16px}.journal-icon{position:absolute;left:0;top:0;width:10%;background:0 0!important;transition:opacity .2s;-webkit-transition:opacity .2s}.journal-icon img{position:absolute;width:100%}.journal-anim-show{transition:opacity .2s;-webkit-transition:opacity .2s;opacity:1}.journal-anim-hide{transition:opacity .2s;-webkit-transition:opacity .2s;opacity:.01}.journal-collect-text{position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5);color:#fed03c;font-size:2.08rem;line-height:1.17;padding-left:10%;padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.mou-journal-button-area .journal-collect-text{margin-top:-11rem}.speech-bubble-left,.speech-bubble-right{max-width:75%;min-width:16rem;text-align:center;position:relative;padding:1.5rem;margin:1rem 0 3rem;border:.3rem solid #000;color:#000;background:#fff;border-radius:1rem}.speech-bubble-left i,.speech-bubble-right i{margin-left:1rem}.speech-bubble-left{float:left}.speech-bubble-right{float:right}.speech-bubble-left:before{content:"";position:absolute;bottom:-1.6rem;left:2.4rem;border-width:1.6rem 1.6rem 0 .4rem;border-style:solid;border-color:#000 transparent transparent #000;display:block;width:0}.speech-bubble-left:after{content:"";position:absolute;bottom:-1.3rem;left:2.7rem;border-width:1.3rem 1.3rem 0 0;border-style:solid;border-color:#fff transparent transparent #fff;display:block;width:0}.speech-bubble-right:before{content:"";position:absolute;bottom:-1.6rem;right:2.4rem;border-width:1.6rem .4rem 0 1.6rem;border-style:solid;border-color:#000 #000 transparent transparent;display:block;width:0}.speech-bubble-right:after{content:"";position:absolute;bottom:-1.3rem;right:2.7rem;border-width:1.3rem 0 0 1.3rem;border-style:solid;border-color:#fff #fff transparent transparent;display:block;width:0}.loading-page{background-color:#fff;color:#000;z-index:300}.loading-page .loading-text{position:absolute;width:100%;top:20%;font-size:2rem;text-align:center}.loading-page .loading-progress-indicator{opacity:1;width:50%;height:20%}.loading-page .preload-images{display:none}.loading-page .preload-images img{width:1;height:1}.mou-journal-button-area{position:absolute;top:72.5%;bottom:0;left:0;right:0}.mou-journal-button-area .journal-icon{width:10vw}.mou-buddy-screen{position:absolute;top:0;bottom:60%;left:0;right:0}.mou-buddy-screen .buddy-bottom-text-background{top:0;bottom:unset}.mou-buddy-screen .buddy-message-bottom-left{top:6rem;bottom:unset}.mou-buddy-screen .replay-button{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mou-buddy-idle{z-index:140;pointer-events:none;overflow:hidden;top:6rem}.mou-buddy-idle.buddy-idle-bottom-left{top:6rem;bottom:unset}.mou-buddy-idle.buddy-idle-bottom-right{top:6rem;bottom:unset}.mou-buddy-idle .replay-button{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mou-game-main-image{position:absolute;top:3rem;bottom:0;left:0;right:0;margin:0;padding:0;overflow:hidden;top:6rem;height:75vh}.musicset-panel{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:0 0}.musicset-panel .track-row{display:inline-block;position:relative;width:100%;height:7.875rem;vertical-align:top}.musicset-panel .track-row .track-icon{display:inline-block;position:relative;width:7.875rem;height:100%}.musicset-panel .track-row .track-icon img{width:100%;-o-object-fit:contain;object-fit:contain}.musicset-panel .track-row .track-graph{display:inline-block;position:relative;top:0;left:0;margin-left:.5rem;width:calc(100% - 7.875rem - .5rem);height:7.875rem;vertical-align:top}.musicset-panel .track-row .track-graph .track-audio-with-visualizer{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.musicset-panel .track-row .track-graph .track-audio-with-visualizer .track-canvas{display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000}.musicset-panel .track-row .track-graph .track-audio-with-visualizer .play-button{position:absolute;bottom:0;left:calc(50% - 2rem)}.music-of-us-bottom{position:absolute;display:block;left:0;right:0;top:calc(75vh + 6rem);background-color:#ddd;border:none}.track-display{display:block;position:relative;width:100%;overflow:hidden;vertical-align:top}.track-display .left-button-row{display:inline-block}.track-display .track-clip{-webkit-transition:.5s;transition:.5s;-webkit-transition:opacity .5s;opacity:.5}.track-display .track-clip.music-glow.increasing{-webkit-transition:.5s;transition:.5s;-webkit-transition:opacity .5s;opacity:.75}.track-display .track-clip.music-glow.decreasing{-webkit-transition:.5s;transition:.5s;-webkit-transition:opacity .5s;opacity:.5}.track-graph-area{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.track-graph-area .musicset-highlight-area{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.interaction-required-dialog{position:absolute;font-size:2rem;color:#000;background-color:#fff}.interaction-required-dialog button{border:solid thin #000;margin:0;padding:.5rem 1rem}
/*# sourceMappingURL=kid-citizen.min.css.map */
