.v-application{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.v-application__wrap{background:radial-gradient(1200px 480px at 50% -120px, rgba(var(--v-theme-primary), .1), transparent 70%), #0b0d12;overflow-x:clip}.v-btn.bg-primary,.v-avatar.bg-primary,.v-snackbar__wrapper.bg-primary{--v-theme-primary:var(--v-theme-primary-strong);--v-theme-on-primary:var(--v-theme-on-primary-strong)}.v-btn.bg-error,.v-snackbar__wrapper.bg-error{--v-theme-error:var(--v-theme-error-strong);--v-theme-on-error:var(--v-theme-on-error-strong)}.page-enter-active,.page-leave-active{transition:opacity .24s,transform .24s}.page-enter-from{opacity:0;transform:translateY(12px)}.page-leave-to{opacity:0;transform:translateY(-10px)}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none;animation:none}}@keyframes ms-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ms-stagger{animation:.4s both ms-fade-up;animation-delay:calc(var(--i,0) * 45ms)}.ms-wave-item.is-folded{opacity:0;transition:transform .16s cubic-bezier(.4,0,1,1),opacity .16s linear;transition-delay:calc(var(--w,0) * 11ms);transform:perspective(900px)rotateY(-78deg)scale(.92)}@keyframes ms-wave-unfold{0%{opacity:0;transform:perspective(900px)rotateY(78deg)scale(.92)}to{opacity:1;transform:none}}.ms-wave-item.is-unfolding{animation:.25s cubic-bezier(0,0,.2,1) both ms-wave-unfold;animation-delay:calc(var(--w,0) * 11ms)}.ms-wave-row.is-folded{opacity:0;transition:transform .16s cubic-bezier(.4,0,1,1),opacity .16s linear;transition-delay:calc(var(--w,0) * 11ms);transform:translate(-14px)scaleY(.85)}@media (prefers-reduced-motion:reduce){.ms-stagger{transition:none;animation:none}.ms-wave-item.is-folded,.ms-wave-item.is-unfolding,.ms-wave-row.is-folded{opacity:1;transition:none;animation:none;transform:none}}html{background-color:#0b0d12}.app-main{padding-left:calc(var(--v-layout-left) + env(safe-area-inset-left,0px));padding-right:calc(var(--v-layout-right) + env(safe-area-inset-right,0px));padding-bottom:calc(var(--v-layout-bottom) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.app-main__page{flex:1 0 auto}.notification-message[data-v-cb9a4851]{border-left:2px solid rgba(var(--v-theme-primary), .6);padding-left:8px;font-style:italic}.offline-bar[data-v-a80a2c2d]{justify-content:center;font-size:12.5px;font-weight:600}.crop-img[data-v-573eb806]{object-fit:cover;width:100%;height:100%;display:block}.install-dialog__title[data-v-3149b9de]{align-items:center;padding-top:20px;font-weight:700;display:flex}.install-dialog__guide+.install-dialog__guide[data-v-3149b9de]{margin-top:16px}.install-dialog__guide-title[data-v-3149b9de]{margin-bottom:8px;font-size:14px;font-weight:700}.install-dialog__steps[data-v-3149b9de]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.install-dialog__step[data-v-3149b9de]{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.install-dialog__icon[data-v-3149b9de]{color:rgb(var(--v-theme-primary));flex-shrink:0}.install-dialog__note[data-v-3149b9de]{opacity:.7;margin:16px 0 0;font-size:12.5px}.bottom-nav[data-v-a2cc23b0]{box-sizing:content-box;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1219e0;border-top:1px solid #262d3bcc}.bottom-nav[data-v-a2cc23b0] .v-bottom-navigation__content{box-sizing:border-box;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.bottom-nav .bottom-nav__btn[data-v-a2cc23b0]{letter-spacing:0;min-width:0}.bottom-nav__label[data-v-a2cc23b0]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.footer[data-v-3c368bef]{border-top:1px solid #262d3bcc;background:0 0!important}.footer__row[data-v-3c368bef]{gap:4px 16px}.footer__nav[data-v-3c368bef]{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.footer__link[data-v-3c368bef]{color:rgba(var(--v-theme-on-surface), .55);font-size:12px;text-decoration:none;transition:color .15s}.footer__link[data-v-3c368bef]:hover{color:rgba(var(--v-theme-on-surface), .9)}.footer__link.router-link-exact-active[data-v-3c368bef]{color:rgb(var(--v-theme-primary))}.footer__sep[data-v-3c368bef]{opacity:.3;margin:0 6px;font-size:12px}.footer__logo[data-v-3c368bef]{vertical-align:-.05em;opacity:.85;width:auto;height:.9em;margin:0 .15em;display:inline-block}.footer__text[data-v-3c368bef]{opacity:.55;text-align:center;font-size:12px}.footer__version[data-v-3c368bef]{opacity:.7;letter-spacing:.02em;font-size:11px}.mode-switch[data-v-731c87d7]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:stretch;gap:2px;padding:3px;display:inline-flex}.mode-switch__segment[data-v-731c87d7]{color:rgb(var(--v-theme-on-surface));opacity:.6;border-radius:999px;align-items:center;gap:6px;padding:4px 14px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:opacity .15s,background-color .15s;display:inline-flex}.mode-switch__segment[data-v-731c87d7]:hover{opacity:1;background:#ffffff14}.mode-switch__segment--active[data-v-731c87d7]{background:rgb(var(--v-theme-primary-strong));color:rgb(var(--v-theme-on-primary-strong));opacity:1}@media (width<=480px){.mode-switch__label[data-v-731c87d7]{display:none}.mode-switch__segment[data-v-731c87d7]{padding:4px 10px}}.coffee-btn[data-v-1510ce3a]{letter-spacing:0;border-radius:9999px;overflow:visible}.coffee-btn[data-v-1510ce3a] .v-btn__underlay,.coffee-btn[data-v-1510ce3a] .v-btn__overlay{border-radius:inherit}.coffee-cup[data-v-1510ce3a]{display:inline-flex;position:relative}.coffee-steam[data-v-1510ce3a]{opacity:0;background:currentColor;border-radius:2px;width:2px;height:6px;animation:2.4s ease-out infinite coffee-steam-1510ce3a;position:absolute;top:-6px}.coffee-steam--1[data-v-1510ce3a]{left:5px}.coffee-steam--2[data-v-1510ce3a]{animation-delay:.8s;left:9px}.coffee-steam--3[data-v-1510ce3a]{animation-delay:1.6s;left:13px}@keyframes coffee-steam-1510ce3a{0%{opacity:0;transform:translateY(3px)scaleY(.6)}30%{opacity:.65}to{opacity:0;transform:translateY(-5px)scaleY(1.15)}}@media (prefers-reduced-motion:reduce){.coffee-steam[data-v-1510ce3a]{animation:none}}.nav[data-v-8583308e]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #262d3bcc;background:#0f1219b8!important}.nav[data-v-8583308e] .v-toolbar__content{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.brand[data-v-8583308e]{white-space:nowrap;letter-spacing:-.02em;color:rgb(var(--v-theme-on-surface));font-size:19px;font-weight:800;text-decoration:none}.brand__mark[data-v-8583308e]{color:rgb(var(--v-theme-primary))}.brand__rest[data-v-8583308e]{opacity:.92}.nav__btn[data-v-8583308e]{letter-spacing:0;margin-left:8px}
