.world-events{display:flex;background:#fff;height:7em}.join-progress{margin-left:.8em;margin-right:-.5em}.status{display:flex;padding-right:1em}.poster{width:7em;height:7em;background-position:50%;background-size:cover;position:relative;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.downloading{background:rgba(0,0,0,.5);display:flex;width:100%;height:100%;align-items:center;justify-content:center}.pak-status{position:absolute;right:0;bottom:0;border-right:none;border-left:40px solid transparent;border-top:none;border-bottom:40px solid rgba(0,0,0,.5);width:0;height:0}.pak-status>*{margin-left:-18px;margin-top:20px;position:absolute}.xp-widget{text-align:center;margin-bottom:.5em;color:var(--viewalk-fuxia)!important;display:flex;flex-direction:row;align-items:end;text-decoration:none}.level-current{flex-direction:column}.level-current-number{margin-bottom:-.45em}.level-label{text-transform:uppercase;font-size:66%;color:#aaa;margin-top:-.8em}.level-bar-box{flex-grow:1;margin-left:.5em}.level-current-number{font-size:200%}.level-progress-text{font-size:66%;color:#aaa;text-align:right}.level-xp-current{color:var(--viewalk-fuxia)}@-webkit-keyframes fluid{0%{transform:scale(2)}to{transform:scale(1)}}@keyframes fluid{0%{transform:scale(2)}to{transform:scale(1)}}#p1{transform-origin:center center}.mana{position:relative;display:inline-block}.mana svg{width:100%}.mana .overlay{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.mana .value{font-weight:900;color:#000;font-size:4rem}.mana .subtitle{width:100%;line-height:1.2em}.daily-goal,.mana .subtitle{text-align:center}.daily-goal .mana{max-width:20rem}.home{width:100%;min-height:100%}.home-graph{max-height:20vh}.event-card{background:#333;align-items:center}.event-card .lines{margin-left:.3em}.event-card .subtitle,.event-card .title{line-height:1}.event-card .rsvp{margin-right:.5em;line-height:2em;width:2em;align-self:stretch;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr;text-align:center;color:transparent!important}.event-card .action{align-self:center}.event-poster{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:inherit!important;border-bottom-right-radius:inherit!important}.calendar-date{width:4em}.calendar-date .weekday{font-weight:1000;text-transform:uppercase;font-size:140%}.calendar-date .date{font-size:70%}.world{width:100%}.capitalize-first:first-letter{text-transform:uppercase}.world .v-btn .v-icon:first-child{margin-left:-9px;margin-right:9px}.world .v-btn .v-icon:last-child:not(:first-child){margin-left:9px;margin-right:-9px}.xp-entry{display:flex;justify-content:space-between;border-radius:.5em;margin-bottom:.5em;border:1px solid #888}disabled.xp-entry:nth-child(2n){background-color:rgba(0,0,0,.1)}.xp-entry-points{font-size:200%}.xp-entry-date{font-size:66%}.progress-view{width:100%;--gold:#fc0;--silver:#ccc;--bronze:#850}.progress-totals{margin-bottom:2em}.progress-detail-row{display:flex;padding:.5em 0}.progress-detail-icon{width:2em}.progress-detail-label{flex-grow:1}.progress-detail-value{width:50%;color:var(--viewalk-teal)}.progress-header{border-bottom:1px solid #888;margin-bottom:1em;height:unset;text-align:center;font-size:66%;font-weight:700;color:#888}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none}.connecting{display:flex;justify-content:center;align-items:center;height:100%}.v-main{padding-top:calc(56px + env(safe-area-inset-top))!important;padding-bottom:calc(56px + env(safe-area-inset-bottom))!important}.top-notch{flex-grow:0;padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top))!important}.bottom-notch,.top-notch{box-shadow:none!important;background:#f2f2f2!important}.bottom-notch{padding-bottom:calc(56px + env(safe-area-inset-bottom))!important}.topbar .topbar-center{flex:auto 1 0;text-align:center}.topbar .topbar-left .v-btn{margin-left:-24px}.topbar .topbar-left,.topbar .topbar-right{flex:10em 0 1}.topbar .topbar-right{text-align:right}.box:last-child>span{margin-left:auto}/ #nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.flat-top{line-height:1!important;margin-top:-.1em}.no-focus:focus:before{opacity:0!important}body{background:hsla(0,0%,94.9%,.8);margin:0}.onboarding{width:100%}#app .container.fill-height{align-items:unset}@font-face{font-family:GTFlexa-Expanded;src:url(../fonts/GT-Flexa-Regular.c7a1de34.woff2) format("woff2");font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:GTFlexa;src:url(../fonts/GT-Flexa-Lazer.18fa1bc2.woff2) format("woff2");font-style:normal;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:GTFlexa;src:url(../fonts/GT-Flexa-Thin.c67f9b28.woff2) format("woff2");font-style:normal;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:GTFlexa;src:url(../fonts/GT-Flexa-Regular.c7a1de34.woff2) format("woff2");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:GTFlexa;src:url(../fonts/GT-Flexa-Bold.c510c929.woff2) format("woff2");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:GTFlexa;src:url(../fonts/GT-Flexa-Standard-Black.72b0d3a0.woff2) format("woff2");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}:root{--viewalk-fuxia:#e55cff;--viewalk-lime:#cdf002;--viewalk-green:#18e783;--viewalk-purple:#8148f6;--viewalk-deep-blue:#004797;--viewalk-light-blue:#09f;--viewalk-teal:#01e8ef;--viewalk-lilac:#beb0ff}.v-btn{font-weight:700}.v-application .v-chip.primary{color:#000}.v-application .v-input__append-outer .v-icon{color:#aaa!important}.container{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.v-progress-circular__overlay,.v-progress-linear__bar,.v-progress-linear__bar__determinate{transition:none!important}.lime{background-color:#cdf002}.teal{background-color:#01e8ef}.purple{background-color:#8148f6}.theme--light.primary,.theme--light.purple,.theme--light.teal{color:#fff!important}