.is-circle{position:relative;height:3em;width:3em;padding:.25em;border-radius:50%;border:1px solid #fff}.is-circle img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.is-selected{border:.2em solid #f1c25a}.is-scaled{-webkit-transform:scale(1.5);transform:scale(1.5)}#current-location-carousel{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}#current-location-carousel p{font-size:1em;color:#3fb7a2;text-align:center}#current-location-carousel p.change-location{font-weight:700;font-size:.85em}#current-location-carousel .locations{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:1.5em;margin-bottom:1.5em}#current-location-carousel .is-circle.selected{width:20vw;height:20vw}@media only screen and (min-width:600px){#current-location-carousel .is-circle{width:10vw;height:10vw}#current-location-carousel .is-circle.selected{width:15vw;height:15vw}}img.avatar{width:100%;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.5)) drop-shadow(0 -6px 16px rgba(80,227,194,.32));filter:drop-shadow(0 2px 4px rgba(0,0,0,.5)) drop-shadow(0 -6px 16px rgba(80,227,194,.32))}.name{text-align:center;font-weight:700}#location-pathfinders .VueCarousel{padding:0}#location-pathfinders .VueCarousel .VueCarousel-slide{padding:1em}#location-pathfinders .notice{font-weight:700;text-align:center}#care-package{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}#care-package p{text-align:center}#care-package p.header{font-weight:700}#care-package .package{height:20em}#care-package .timer .countdown{font-size:2.5em;font-weight:700}#care-package .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:1em}#care-package .actions button{width:85%;height:3em}@-webkit-keyframes cp_hover{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}to{-webkit-transform:translateY(-30px) scaleY(1.02);transform:translateY(-30px) scaleY(1.02)}}@keyframes cp_hover{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}to{-webkit-transform:translateY(-30px) scaleY(1.02);transform:translateY(-30px) scaleY(1.02)}}#care-package .hover{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate-reverse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-repeat:no-repeat;-webkit-animation-name:cp_hover;animation-name:cp_hover}@-webkit-keyframes deploy{0%{-webkit-transform:translate(0) scale(1) rotate(0deg);transform:translate(0) scale(1) rotate(0deg)}15%{-webkit-transform:translate(25px,-5px) scale(.9) rotate(4deg);transform:translate(25px,-5px) scale(.9) rotate(4deg);opacity:1}40%{-webkit-transform:translate(50px,-18px) scale(.7) rotate(0deg);transform:translate(50px,-18px) scale(.7) rotate(0deg);opacity:1}65%{-webkit-transform:translate(75px,-38px) scale(.5) rotate(-4deg);transform:translate(75px,-38px) scale(.5) rotate(-4deg);opacity:1}to{-webkit-transform:translate(100px,-50px) scale(.3) rotate(0deg);transform:translate(100px,-50px) scale(.3) rotate(0deg);opacity:0}}@keyframes deploy{0%{-webkit-transform:translate(0) scale(1) rotate(0deg);transform:translate(0) scale(1) rotate(0deg)}15%{-webkit-transform:translate(25px,-5px) scale(.9) rotate(4deg);transform:translate(25px,-5px) scale(.9) rotate(4deg);opacity:1}40%{-webkit-transform:translate(50px,-18px) scale(.7) rotate(0deg);transform:translate(50px,-18px) scale(.7) rotate(0deg);opacity:1}65%{-webkit-transform:translate(75px,-38px) scale(.5) rotate(-4deg);transform:translate(75px,-38px) scale(.5) rotate(-4deg);opacity:1}to{-webkit-transform:translate(100px,-50px) scale(.3) rotate(0deg);transform:translate(100px,-50px) scale(.3) rotate(0deg);opacity:0}}#care-package .deploy{-webkit-animation:deploy 3s;animation:deploy 3s;background-repeat:no-repeat;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:50% 10%;transform-origin:50% 10%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.released-jar-modal{width:95%;margin:auto;border-radius:8px;padding:1em;background-color:#3cb9a3}.released-jar-modal p{text-align:center}.released-jar-modal .display{width:100%;height:200px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.released-jar-modal .display .fireflies{position:absolute}#fireflies .header,#fireflies .info{width:90%;text-align:center;margin:auto}#fireflies .header{font-size:1.5em;font-weight:700}#fireflies .jars{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5em;margin-bottom:.5em}#fireflies .jars,#fireflies .jars .jar{display:-webkit-box;display:-ms-flexbox;display:flex}#fireflies .jars .jar{width:50%;padding:.25em;position:relative;-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}#fireflies .jars .jar .fireflies{position:absolute;top:15%;left:0;right:0;margin-left:auto;margin-right:auto;pointer-events:none}#fireflies .jars .jar .progress-bar{height:12px;margin-top:12px}#bond{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}#bond p{text-align:center}#bond .header,#bond .info{margin-bottom:.5em}#bond p.header{font-weight:700;font-size:1.5em}#bond .bond-level,#bond .loot{width:75%;margin:auto}@media only screen and (min-width:600px){#bond .bond-level,#bond .loot{width:65%}}#bond .bond-level{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}#bond .bond-level .hearts{margin-bottom:1em;margin-top:1em}#bond .bond-level .hearts img{margin-left:.5em;margin-right:.5em}#bond .bond-level .progress-bar,#bond .loot{margin-bottom:1.5em}#bond .loot{position:relative;margin-top:.5em;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}#bond .loot .loot-alert,#bond .loot .loot-background-icon{margin-bottom:1em}#bond .loot .loot-background-icon{width:80%}#bond .loot .loot-icon{position:absolute;-webkit-transform:translateY(75%);transform:translateY(75%)}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}to{-webkit-transform:translateY(-5px) scaleY(1.02);transform:translateY(-5px) scaleY(1.02)}}@keyframes bounce{0%{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}to{-webkit-transform:translateY(-5px) scaleY(1.02);transform:translateY(-5px) scaleY(1.02)}}.logout-modal{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;width:95%;margin:auto}.logout-modal p{text-align:center}.logout-modal .header{font-size:1.5em;font-weight:700;width:80%;margin-bottom:.5em}.logout-modal .subheader{font-style:italic;width:80%;color:#f1c25a;margin-bottom:1em}.logout-modal .name{font-size:2em;padding:.25em;background-color:#93509f;margin-bottom:.5em}.logout-modal .write{font-size:.75em;font-weight:700;color:#52245c}.logout-modal button{font-size:.8em;margin-top:.5em;width:80%;height:3em}.logout-modal button.warning{font-size:.7em}.logout-modal button.primary{margin-top:1em}#dashboard{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#266f62),color-stop(65%,#3fb7a2),color-stop(90%,#2c7bb8));background:linear-gradient(180deg,#266f62 50%,#3fb7a2 65%,#2c7bb8 90%)}#dashboard section{padding-left:1em;padding-right:1em}#dashboard .modal-content{max-height:100vh}#dashboard .topbar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:.5em}#dashboard .topbar .home-icon{width:30%}#dashboard .topbar .logout{margin-left:auto;font-weight:700;-webkit-filter:drop-shadow(0 0 1em #000);filter:drop-shadow(0 0 1em black)}#dashboard .pathfinder{background:url(../img/jungle-background.5f0ef893.png);background-position:50%;background-repeat:no-repeat;background-color:#266f62;background-size:200% 100%;position:relative}#dashboard .pathfinder img.edit{color:#f1c25a;position:absolute;bottom:15%;left:75%}#dashboard .bonding,#dashboard .care-packages,#dashboard .firefly-jars,#dashboard .foot,#dashboard .location-pathfinders{margin-top:2em}#dashboard .standout{background-color:#7b2a90;border-radius:8px;padding:8px}#dashboard .foot{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;padding-bottom:5em}#dashboard .foot img{width:100%}#dashboard .foot img.ccmc{width:50%;margin-top:1em}@media only screen and (min-width:600px){#dashboard section{padding-left:5em;padding-right:5em}#dashboard .topbar{padding:1em}#dashboard .topbar .logout{font-size:1.5em}#dashboard .foot img{width:85%}#dashboard .foot img.ccmc{width:45%}}