@import url(https://fonts.googleapis.com/css?family=Racing+Sans+One);@import url(https://fonts.googleapis.com/css?family=Chewy);.set-timer{margin:2em;padding:1em;background-color:rgba(51,51,51,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),inset 0 4px 4px hsla(0,0%,100%,.15);box-shadow:0 4px 4px rgba(0,0,0,.25),inset 0 4px 4px hsla(0,0%,100%,.15);-webkit-box-flex:0;-ms-flex:0 1 250px;flex:0 1 250px;border:.5px solid rgba(27,104,119,.5)}.set-timer h3{font-size:3.6em;letter-spacing:5px;color:#eb7243;margin:.2em;display:inline-block;font-family:Chewy,cursive}.set-timer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-family:Racing Sans One,cursive;max-width:23em;margin:0 auto}.set-timer .row>div{display:inline-block;padding:0 .2em}.set-timer .btn-row>*{background-color:#333;color:#fff;font-size:4.8em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.set-timer .btn-row>.spacer{cursor:inherit}.set-timer .time-set{background-color:#cecece;font-size:4.8em;color:#000;letter-spacing:2px}.set-timer.active{border:.5px solid #eb7243}.time-col-titles.row div{font-family:Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:100;color:#fff;letter-spacing:.08em;padding:.2em;background-color:#333;-webkit-box-flex:0;-ms-flex:0;flex:0}.time-col-titles.row div:first-child,.time-col-titles.row div:last-child{-webkit-box-flex:0;-ms-flex:0 1 90px;flex:0 1 90px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.crement>*{font-family:Arial,Helvetica,sans-serif;line-height:1em}.row div.spacer{background-color:#cecece;min-width:1.2rem;margin:0 1px;padding-left:0;padding-right:0}.row div.spacer:before{content:"\A0"}.row:last-child{margin-top:1.5em}.set-timer-reset{max-width:.6em}.count-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:baseline;align-content:baseline;font-size:9.6em;line-height:.8em;margin:2rem 0}.count-down div{overflow:hidden;max-height:.8em;width:.8em}.count-down div span{-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;display:block;background-color:transparent;padding:0 4px 4px}.count-down .separator{padding-bottom:.065em;width:.4em;background-color:#333;color:#cecece}.count-down .separator span{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.count-down .mins,.count-down .secs{padding:0 4px 4px;background-color:#f2f2f2;border:1px solid #bdbdbd;color:#000;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,.5),inset 0 -1px 8px rgba(0,0,0,.5);box-shadow:inset 0 1px 6px rgba(0,0,0,.5),inset 0 -1px 8px rgba(0,0,0,.5)}.count-down .rolling{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.count-down-ctrls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-btn{-webkit-box-flex:0;-ms-flex:0 0 5em;flex:0 0 5em;background-color:#eb7243;margin:0 .5em;padding:.1em;font-size:4.8em;line-height:1.1em;color:#0b3e48;-webkit-box-shadow:-2px -2px 4px rgba(0,0,0,.25) inset,2px 2px 4px hsla(0,0%,100%,.35) inset;box-shadow:inset -2px -2px 4px rgba(0,0,0,.25),inset 2px 2px 4px hsla(0,0%,100%,.35)}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:10px;height:100vh;background-color:#1b6877;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header{text-align:center;width:100vw}header h1{font-size:6.4em;color:#ad860e;text-shadow:0 4px 4px rgba(190,53,69,.25);letter-spacing:8px;margin:.3em 0 0}header h1,main{font-family:Racing Sans One,cursive}main{text-align:center;width:100vw;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}footer{width:100vw;background-color:#165662;font-size:1.2em}footer details{padding:.5em}footer details p{color:#cecece}footer details a{text-decoration:none;color:#ad860e}#timer-msg{font-family:Arial,Helvetica,sans-serif;font-size:2.5em;color:#cecece;letter-spacing:.05em}#timer-msg p{font-size:0;-webkit-transition:font-size .5s linear;transition:font-size .5s linear}#timer-msg p.open{font-size:1em}.ctrl-panel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.reset{width:5em}.reset.main-reset{margin:1.5em}@media (max-width:593px){header{background-color:#0b3e48}header h1{color:#ad860e;font-size:3em;max-height:6em}.set-timer{margin:1.5em 0 0;font-size:.8em}.set-timer h3{font-weight:400;font-size:3em}.set-timer .btn-row{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:0;visibility:hidden}.set-timer.open .btn-row{visibility:visible;font-size:1em}div.count-down{font-size:7.5em}#timer-msg{font-size:2em}#timer-msg p{margin-bottom:-20px;margin-top:25px}}
/*# sourceMappingURL=app-2ce0f11829ee8cae42f4.css.map*/