.pwa-snackbar[data-v-8e417ba3] .v-snackbar__content{padding:12px 16px}.splash{z-index:9999;background:rgb(var(--v-theme-primary-90));flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.splash img{width:60%;height:60%}.splash-leave-active{transition:opacity .4s,transform .4s}.splash-leave-to{opacity:0;transform:scale(1.05)}.profile-qr-img[data-v-b991ea40]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@layer vuetify-components{.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));text-transform:none;opacity:1;overflow-wrap:break-word;border-radius:4px;width:auto;padding:5px 16px;font-size:.875rem;line-height:1.6;transition-property:opacity,transform;display:inline-block}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}.v-bottom-navigation{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;max-width:100%;transition:transform,color,all .2s;display:flex;position:absolute;overflow:hidden}.v-bottom-navigation--border{box-shadow:none;border-width:thin}.v-bottom-navigation{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent);border-radius:0}.v-bottom-navigation--active{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-bottom-navigation__content{flex:none;justify-content:center;width:100%;font-size:.6875rem;transition:inherit;display:flex}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;text-transform:none;border-radius:0;width:auto;min-width:80px;max-width:168px;height:100%;transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-grow:1;flex-basis:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{opacity:0;transition:inherit}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.v-main{max-width:100%;padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom);flex:1 0 auto;transition:all .2s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-main--scrollable>.v-main__scroller{--v-layout-left:0px;--v-layout-right:0px;--v-layout-top:0px;--v-layout-bottom:0px;flex:auto;overflow-y:auto}}@layer vuetify-overrides{.v-tooltip>.v-overlay__content[class*=enter-active]{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,1,1)}}.profile-anim-wrapper[data-v-2211d45c]{background-color:rgb(var(--v-theme-background));--progress:0;--inv-progress:1;--header-height:420px;--pointer-state:auto;--btn-opacity:1;width:100%;position:relative}.anim-spacer[data-v-2211d45c]{width:100%;height:436px}.anim-spacer-collapsed[data-v-2211d45c]{height:106px!important}.anim-header[data-v-2211d45c]{transform:translate3d(-50%,calc(16px*var(--progress)),0);width:calc(100% - 32px*var(--progress));height:var(--header-height);z-index:100;will-change:transform,width,height;contain:layout style paint;border-radius:calc(24px*var(--progress));border:1px solid rgba(var(--v-theme-natural-80),calc(var(--progress)*.15));background-color:#0000;max-width:480px;position:fixed;top:0;left:50%;overflow:hidden}.anim-header-collapsed[data-v-2211d45c]{box-shadow:0 8px 32px #00000026;background:0 0!important}.anim-glow-right[data-v-2211d45c]{top:calc(-10px*var(--inv-progress) + 10px*var(--progress));right:calc(10px*var(--inv-progress) + 10px*var(--progress));width:calc(580px*var(--inv-progress) + 80px*var(--progress));height:calc(580px*var(--inv-progress) + 80px*var(--progress));background:rgba(var(--v-theme-primary),.85);filter:blur(calc(45px*var(--inv-progress) + 15px*var(--progress)))}.anim-glow-left[data-v-2211d45c],.anim-glow-right[data-v-2211d45c]{z-index:0;will-change:transform,width,height;opacity:var(--inv-progress);pointer-events:none;border-radius:50%;position:absolute}.anim-glow-left[data-v-2211d45c]{top:calc(-20px*var(--inv-progress) + 10px*var(--progress));left:calc(10px*var(--inv-progress) + 10px*var(--progress));width:calc(560px*var(--inv-progress) + 60px*var(--progress));height:calc(560px*var(--inv-progress) + 60px*var(--progress));background:rgba(var(--v-theme-primary),.75);filter:blur(calc(40px*var(--inv-progress) + 15px*var(--progress)))}.anim-bg-frame[data-v-2211d45c]{background:linear-gradient(to bottom,rgba(var(--v-theme-surface),calc(var(--inv-progress)*.85 + var(--progress)*.1)),rgba(var(--v-theme-surface),calc(var(--inv-progress)*.3 + var(--progress)*.05)));width:100%;height:100%;-webkit-backdrop-filter:blur(calc(32px*var(--inv-progress))) saturate(calc(120% + 80%*var(--inv-progress)));border:1px solid rgba(var(--v-theme-natural-80),calc(var(--inv-progress)*.15));box-shadow:0 8px 32px rgba(0,0,0,calc(var(--inv-progress)*.1));border-radius:calc(16px*var(--progress));z-index:1;position:absolute;top:0;left:0}.anim-bg-frame-collapsed[data-v-2211d45c]{-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:none;border-color:#0000;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s}.anim-surface-layer[data-v-2211d45c]{width:100%;height:calc(90px*var(--inv-progress));background-color:rgb(var(--v-theme-background));z-index:2;opacity:var(--inv-progress);border-radius:24px 24px 0 0;position:absolute;bottom:0;left:0}.anim-avatar-container[data-v-2211d45c]{width:calc((100% - 32px)*var(--inv-progress) + 52px*var(--progress));height:calc(298px*var(--inv-progress) + 52px*var(--progress));top:calc(16px*var(--inv-progress) + 21px*var(--progress));right:calc(16px*var(--inv-progress) + 16px*var(--progress));left:calc(16px*var(--inv-progress));z-index:3;will-change:width,height,top;contain:layout paint;border-radius:16px;transition:box-shadow .2s;position:absolute;overflow:hidden;box-shadow:0 2px 10px #0000}.anim-header-collapsed .anim-avatar-container[data-v-2211d45c]{box-shadow:0 4px 12px #0000004d}.anim-avatar-img[data-v-2211d45c]{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%}.anim-user-info[data-v-2211d45c]{z-index:4;top:calc(350px*var(--inv-progress) + 22px*var(--progress));right:calc(16px*var(--inv-progress) + 76px*var(--progress));pointer-events:none;contain:layout paint;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.anim-name[data-v-2211d45c]{font-size:calc(1.5rem*var(--inv-progress) + 1rem*var(--progress));color:rgb(var(--v-theme-natural-0));line-height:1.2}.anim-job[data-v-2211d45c]{font-size:calc(.875rem*var(--inv-progress) + .65rem*var(--progress));color:rgb(var(--v-theme-natural-10));margin-top:4px}.anim-wallet-btn[data-v-2211d45c]{z-index:5;top:calc(255px*var(--inv-progress) + 25px*var(--progress));border:1px solid rgba(var(--v-theme-natural-80),calc(var(--inv-progress)*.25));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:24px 16px;transition:background-color .3s,-webkit-backdrop-filter .2s,backdrop-filter .2s,border-color .2s;position:absolute;left:24px;background-color:rgba(var(--v-theme-surface),calc(var(--inv-progress)*.5 + var(--progress)*1))!important;color:rgb(var(--v-theme-natural-0))!important}.anim-header-collapsed .anim-wallet-btn[data-v-2211d45c]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(var(--v-theme-surface))!important}.anim-edit-btn[data-v-2211d45c]{z-index:4;top:calc(355px*var(--inv-progress));opacity:var(--btn-opacity);pointer-events:var(--pointer-state);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(var(--v-theme-natural-80),.2);border-radius:16px;position:absolute;left:24px;background-color:rgba(var(--v-theme-surface),.5)!important;color:rgb(var(--v-theme-natural-0))!important}.anim-date-popup[data-v-2211d45c]{white-space:nowrap;align-items:center;display:flex}.anim-qr[data-v-2211d45c]{z-index:4;background-color:rgb(var(--v-theme-surface),.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(var(--v-theme-natural-80),.15);width:calc(120px*var(--inv-progress));height:calc(120px*var(--inv-progress));bottom:calc(115px*var(--inv-progress));right:calc(24px*var(--inv-progress));opacity:var(--btn-opacity);border-radius:16px;justify-content:center;align-items:center;padding:8px;overflow:hidden}.anim-beta-badge[data-v-2211d45c],.anim-qr[data-v-2211d45c]{pointer-events:var(--pointer-state);display:flex;position:absolute}.anim-beta-badge[data-v-2211d45c]{z-index:10;background-color:rgba(var(--v-theme-yellow-40));color:rgb(var(--v-theme-gray-90));letter-spacing:.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:var(--inv-progress);border:1px solid #ffffff26;border-radius:20px;padding:4px 12px;font-size:.7rem;font-weight:700;top:24px;left:24px;box-shadow:0 2px 8px #0003}.bottom-nav-wrapper{z-index:1000;width:calc(100% - 32px);max-width:420px;margin-bottom:env(safe-area-inset-bottom,0);-webkit-backdrop-filter:blur(20px)saturate(180%);border-radius:20px;position:fixed;bottom:16px;left:50%;overflow:visible;transform:translate(-50%)}.v-theme--light .bottom-nav-wrapper{background-image:radial-gradient(circle at 30% 20%,#ffffff4d 0,#0000 50%),radial-gradient(circle at 70% 80%,#fff3 0,#0000 50%),linear-gradient(135deg,#fff6,#ffffff1a);border:1px solid #ffffff4d;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,inset 0 0 0 1px #ffffff80,inset 0 1px 2px #fffc}.v-theme--dark .bottom-nav-wrapper{background-image:radial-gradient(circle at 30% 20%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 70% 80%,#ffffff0d 0,#0000 50%),linear-gradient(135deg,#0f1f1699,#0f1f164d);border:1px solid #ffffff1f;box-shadow:0 8px 32px #00000080,0 2px 8px #0000004d,inset 0 0 0 1px #ffffff1f,inset 0 1px 2px #ffffff26}.bottom-nav-wrapper .v-bottom-navigation{border-radius:20px;width:100%!important;box-shadow:none!important;background:0 0!important;position:static!important;overflow:visible!important}.bottom-nav-wrapper .nav-item-btn{opacity:1!important;min-width:0!important;padding:0 4px!important;overflow:visible!important}.bottom-nav-wrapper .nav-item-btn .v-btn__overlay,.bottom-nav-wrapper .nav-item-btn .v-btn__ripple{display:none!important}.bottom-nav-wrapper .nav-item-btn.center-btn{overflow:visible!important}.bottom-nav-wrapper .nav-item-btn:active .nav-inner{transform:scale(.92)}.bottom-nav-wrapper .nav-inner{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:58px;height:58px;transition:background .25s,box-shadow .25s,transform .12s;display:flex}.bottom-nav-wrapper .nav-inner .nav-label{color:rgb(var(--v-theme-on-surface));opacity:.62;font-size:11px;font-weight:500;transition:opacity .2s,color .2s}.bottom-nav-wrapper .nav-inner--active{background:rgba(var(--v-theme-primary),.15);box-shadow:0 2px 12px rgba(var(--v-theme-primary),.2)}.bottom-nav-wrapper .nav-inner--active .active-icon{color:rgb(var(--v-theme-primary))}.bottom-nav-wrapper .nav-inner--active .nav-label{opacity:1;color:rgb(var(--v-theme-primary-90));font-weight:700}.bottom-nav-wrapper .nav-inner--center{background:rgb(var(--v-theme-primary));width:68px;height:68px;box-shadow:0 4px 20px rgba(var(--v-theme-primary),.45);border-radius:50%;position:relative;bottom:14px}.bottom-nav-wrapper .nav-inner--center .nav-label{opacity:1;color:rgb(var(--v-theme-on-primary));font-size:12px;font-weight:700}.bottom-nav-wrapper .nav-inner--center .iconify{color:rgb(var(--v-theme-on-primary))}.bottom-nav-wrapper .nav-inner--center.nav-inner--active{background:rgb(var(--v-theme-primary));box-shadow:0 6px 24px rgba(var(--v-theme-primary),.6)}.bottom-nav-wrapper .nav-inner--center.nav-inner--active .active-icon{color:rgb(var(--v-theme-on-primary))}.main-content[data-v-b35d50e9]{z-index:1;position:relative}
