.fade-in-out-enter-active[data-v-2a9a459f],.fade-in-out-leave-active[data-v-2a9a459f]{-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.fade-in-out-enter[data-v-2a9a459f],.fade-in-out-leave-to[data-v-2a9a459f]{opacity:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{--background:#e6ebda;--background-light:#f6fbe8;--front:#97d8c0;--back:#dad97d;--text:#465b6b;--border:#95a39d;--error:#fd713d;margin:0;background:var(--background);font-family:Arvo;font-size:2em;font-size:calc(28px + 4*(100vw - 320px)/1200);color:var(--text)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.modal-backdrop.open{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog{position:relative;background:var(--background-light);border-radius:1em}form{margin:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.label,.label span{display:block}.label+.label{padding-top:.5em}.radio-group{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.radio,.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.radio{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}input[type=text],select{font-family:inherit;min-width:20em;padding:.4em .5em;border-radius:.2em;border:0;font-size:.5em;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);box-shadow:inset 1px 1px 1px rgba(0,0,0,.1)}input[type=radio]{-webkit-transform:scale(1.5);transform:scale(1.5)}@media only screen and (max-width:768px){input[type=text],select{min-width:18em}}.button{font-size:inherit;border-radius:.5em;color:var(--background);background-color:var(--text);cursor:pointer;outline:none}button[type=submit]{margin-top:.5em;font-family:inherit}.errors{color:var(--error);font-size:.5em}.close{position:absolute;top:-20px;right:-8px;width:1.8em;height:1.8em;z-index:99;border-radius:50%;font-size:1em;line-height:1em}.flip-container{margin:20vh auto;-webkit-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.flip-container.flipped .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.back,.flip-container,.front{width:30vw;height:60vh;border-radius:1em}@media only screen and (max-width:768px){.flip-container{margin:6vh auto auto auto}.back,.flip-container,.front{width:80vw;height:80vh}}.back,.front{text-align:center;padding:1em;border:1px solid var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.flipper{position:relative;-moz-transform:perspective(1000px);transform-style:preserve-3d}.back,.flipper,.front{-webkit-transition:.7s;transition:.7s;-webkit-transform-style:preserve-3d}.back,.front{position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transform:rotateY(0deg)}.back,.front{-webkit-transform:rotateY(0deg)}.front{z-index:2;-ms-transform:rotateY(0deg);background-color:var(--front)}.back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);background-color:var(--back)}.refresh{display:block;position:fixed;width:6em;height:1.8em;border:0;border-radius:.5em .5em 0 0;font-size:.5em;right:0;bottom:15em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}