:root{--primary:#07387c;--primary-dark:#041e42;--accent:rgba(7,56,124,0.6);--text-size:1.2em}.btn{--text-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;font-weight:400;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;white-space:nowrap;padding:.3em .5em;font-size:var(--text-size);line-height:1.8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;background:var(--primary);color:var(--text-color);border-radius:0 .1em .1em;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid .1em var(--primary-dark)}.btn:after,.btn:before{content:"";position:absolute}.btn:before{display:inline-block;width:1.25em;height:.2em;top:-.2em;left:0;border-radius:.1em 0 0;background-color:var(--primary)}.btn:after{display:block;top:-.2em;left:1.25em;height:0;width:0;background-color:transparent;border-bottom:.2em solid var(--primary);border-right:.2em solid transparent}.btn--secondary{--primary:#bbb;--primary-dark:#999;--text-color:#e6e6e6}.btn--success{--primary:#8bc34a}input[type=radio]{display:none}input[type=radio]+label{display:-webkit-box;display:-ms-flexbox;display:flex;border:.125em solid;padding:.5em;margin:.25em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:.125em}input[type=radio]+label:after,input[type=radio]+label:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:1em;border-radius:1em}input[type=radio]:checked+label{background:var(--primary);border-color:var(--primary);color:#fff}input{border:solid var(--primary) .125em;padding:.5em;margin:.25em;border-radius:.125em;font-size:1em;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:all .3s ease;transition:all .3s ease}input:focus{-webkit-box-shadow:0 0 0 .25em var(--accent);box-shadow:0 0 0 .25em var(--accent);outline:none}label{margin-bottom:.5em}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.input-group input:focus+label{color:var(--primary)}.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.radio-group__title{margin-bottom:.5em}@media only screen and (min-aspect-ratio:1/1){html{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50vw center;transform-origin:50vw center;width:100vh!important;height:100vw!important}}body,html{padding:0;margin:0;overflow:hidden;font-family:Ubuntu,sans-serif;width:100%;height:100%;font-size:1.2em}.Bb{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Bb,.Bd{display:-webkit-box;display:-ms-flexbox;display:flex}.Bd{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Bf{font-weight:600;color:var(--primary)}.Bd span{padding:1em}.Bh{z-index:1}.Bj{background:#fff;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Bl{--width:17.5em;width:var(--width);height:calc(var(--width)*0.26901);margin-bottom:-1em}.Bn{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.3))),var(--primary);background:linear-gradient(0deg,transparent,rgba(0,0,0,.3)),var(--primary);color:#fff;padding:.6em;text-align:left;font-size:1.25em;height:1.2em;line-height:1.2}.Bp{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.Br{position:absolute;top:0;left:0;width:100%;height:100%}.main-transition-enter-active,.main-transition-leave-active{-webkit-transition:opacity .7s,-webkit-transform .9s;transition:opacity .7s,-webkit-transform .9s;transition:opacity .7s,transform .9s;transition:opacity .7s,transform .9s,-webkit-transform .9s;position:absolute}.main-transition-enter,.main-transition-leave-to{opacity:0}.main-transition-enter{-webkit-transform:translateX(50%);transform:translateX(50%)}.main-transition-leave-to{-webkit-transform:translateX(-20%);transform:translateX(-20%);-webkit-transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,transform .5s;transition:opacity .3s,transform .5s,-webkit-transform .5s}.Nat{position:absolute;bottom:0;width:100vmin;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;background:#ebebeb;border-radius:1em 1em 0 0;overflow:hidden}.Nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.Nav:not(:last-child){margin-bottom:.5em}.Nax{background:rgba(0,0,0,.07);padding:1rem;font-size:1rem;margin:-1rem}.Naz{-webkit-box-flex:15;-ms-flex-positive:15;flex-grow:15}.Naz:not(:last-child){margin-right:.5em}.Na1{-webkit-box-flex:40;-ms-flex:40;flex:40;height:2.2em;line-height:2.2em;overflow:hidden;vertical-align:middle;color:#333;background-color:#ebebeb;-webkit-box-shadow:-4px -4px 10px hsla(0,0%,100%,.6),4px 4px 10px rgba(0,0,0,.2);box-shadow:-4px -4px 10px hsla(0,0%,100%,.6),4px 4px 10px rgba(0,0,0,.2);border-radius:.35em;font-size:1.25em;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Na1:not(:last-child){margin-right:.5em}.Na1.Na3{background-position:50%;background-repeat:no-repeat;background-size:35%}.Na5{width:2em}.Na1.Na7{-webkit-box-flex:20;-ms-flex:20;flex:20}.Na1.Na9{color:#fff;background-color:#d5cfd0;border-color:#656565}.Na1.Na-{color:#fff;background-color:#337ab7;border-color:#2e6da4}.Na1:hover{color:#333;background-color:#d6d6d6;border-color:#adadad}.Na1:active{-webkit-transform:scale(.98);transform:scale(.98);color:#333;background-color:#fff;border-color:#8c8c8c}.Na1.Nbb{-webkit-box-shadow:0 0 4px #09d9ff;box-shadow:0 0 4px #09d9ff}.Jaf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Jah{display:grid;grid-gap:1em;max-width:20em;min-width:15em;-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateY(calc(var(--keyboard-height)*-0.5));transform:translateY(calc(var(--keyboard-height)*-0.5))}.keyboard-transition-enter-active,.keyboard-transition-leave-active{-webkit-transition:opacity .7s,-webkit-transform .9s;transition:opacity .7s,-webkit-transform .9s;transition:opacity .7s,transform .9s;transition:opacity .7s,transform .9s,-webkit-transform .9s;position:absolute}.keyboard-transition-enter,.keyboard-transition-leave-to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.keyboard-transition-leave-to{-webkit-transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,transform .5s;transition:opacity .3s,transform .5s,-webkit-transform .5s}