body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%;min-height:100%;background-color:#000;font-family:Kalam,cursive}*{font-family:Indie Flower,cursive}#viewport{position:relative;width:100%;height:100%}.default-modal{width:100%;height:100%;max-width:none;background-color:initial;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}.default-overlay{padding:0}.card{background-color:#fff;padding:20px}#start{align-items:center;background-position:bottom;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative;width:100%}#start .logo-text-msg{-webkit-animation:blink-animation 1s steps(5,start) infinite;animation:blink-animation 1s steps(5,start) infinite;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}#play-stage{display:flex;flex-direction:row;height:100%}#play-stage #suspects{width:25%;flex-direction:column;display:flex;padding:8% 4px 4px 4%;background:url(/static/media/sidebar_back.11a7e0ae.png) no-repeat 50%;background-size:100% 100%;margin-left:-6px;z-index:100}#play-stage #suspects .suspects-row{display:flex;flex-grow:1;flex-direction:row}#play-stage .suspect-badge{position:relative;flex-grow:1;display:flex;flex-direction:column;cursor:pointer;margin:3px;padding-bottom:10px;box-shadow:0 0 2px 1px rgba(0,0,0,.15);max-width:50%}#play-stage .suspect-badge>img{max-width:100%;max-height:100%}#play-stage .suspect-badge .suspect-info{background-color:hsla(0,0%,100%,.9);position:absolute;bottom:-5px;left:5%;width:90%;display:flex;flex-direction:row;justify-content:space-between;border:4px solid #b7985f;margin-left:-4px;padding-top:2px}#play-stage .suspect-badge .suspect-info>span{margin-left:5px}#play-stage .suspect-badge .suspect-info>b{margin-right:5px}#play-stage #murder-room{width:75%;background:no-repeat 50%;background-size:100% 100%;position:relative}#play-stage #murder-room .item-badge{position:absolute;cursor:pointer;-webkit-animation:all .5s ease;animation:all .5s ease;-webkit-transform-origin:left top;transform-origin:left top}.item-found-slide-found-item-card{position:relative}.item-found-slide-found-item-card>img{display:block;width:100%;height:100%}.item-found-slide-found-item-card .police-img{position:absolute;top:0;right:0;width:100%;height:100%}.item-found-slide-found-item-card .item-found-slide-found-item-card-probability{position:absolute;top:68%;left:55%;font-size:50px;color:#000;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.item-found-slide-suspects-overview{width:100%;height:100%;background:url(/static/media/suspects_overview_background.da6e2ef2.png) 50%;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:center}.item-found-slide-suspects-overview table{padding:20px;max-width:100%;width:100%;color:#fff}.item-found-slide-suspects-overview table td{width:15%;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.1)}.item-found-slide-suspects-overview table td:first-child{width:8%}.item-found-slide-suspects-overview table img{max-width:90%}.item-found-slide-suspects-overview table tbody td{padding:7px 0}.item-found-slide-suspects-overview .suspect-overview-badge{border:5px solid #000}.item-found-slide-suspects-overview .suspect-percent{text-align:center;font-weight:700;font-size:20px}.suspect-selected-card{background:url(/static/media/suspects_overview_background.da6e2ef2.png) 50%;background-size:contain;width:100%;height:100%;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.suspect-selected-card .explanation{background:url(/static/media/SuspeitosOvl.51ef645b.png) no-repeat;background-size:contain;flex-grow:1;padding:30% 5% 4%}.fill{flex-grow:1;width:100%;height:100%}.center-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.formula-row{display:flex;flex-direction:row;margin:20px 0}.formula-row p{position:relative;margin:0 5px;font-size:28px;font-weight:700}.formula-row p label{position:absolute;left:50%;bottom:95%;opacity:.8;font-size:12px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg);-webkit-transform-origin:left center;transform-origin:left center}
/*# sourceMappingURL=main.2649b3d4.chunk.css.map */