.studio-bottom-nav[data-v-8049237a]{background-color:var(--neo-bg-surface);border-top:var(--neo-border-w-thick) solid var(--neo-border-heavy);box-shadow:0 -4px #000;height:calc(64px + env(safe-area-inset-bottom))!important;overflow:visible;padding-bottom:calc(var(--neo-space-1) + env(safe-area-inset-bottom));z-index:1000}.studio-bottom-nav .nav-item-mobile.nav-item-mobile[data-v-8049237a]{border-radius:var(--neo-radius-none);box-shadow:none}.nav-item-mobile[data-v-8049237a]{color:var(--neo-ink);font-family:var(--neo-font-body);font-weight:var(--neo-weight-strong);letter-spacing:var(--neo-tracking-label);text-transform:uppercase;transition:color .1s cubic-bezier(0,0,.2,1),background-color .1s cubic-bezier(0,0,.2,1),transform .1s cubic-bezier(0,0,.2,1)}.nav-item-mobile[data-v-8049237a]:hover{background-color:var(--neo-cyan)}.nav-item-mobile.nav-item-mobile.active-item[data-v-8049237a],.nav-item-mobile.nav-item-mobile.v-btn--active[data-v-8049237a]{background-color:var(--neo-volt);border:var(--neo-border-w-thick) solid var(--neo-border-heavy);border-radius:var(--neo-radius-none);box-shadow:none;color:var(--neo-ink)}.studio-bottom-nav .nav-item-mobile.v-btn--active>.v-btn__overlay[data-v-8049237a]{opacity:0}.studio-top-nav.studio-top-nav[data-v-e1d52752]{border-bottom:var(--neo-border-w-thick) solid var(--neo-border-heavy);color:var(--neo-ink)}.layout-container[data-v-e1d52752]{max-width:1280px}.studio-logo[data-v-e1d52752]{border:var(--neo-border-w-main) solid var(--neo-border-heavy);border-radius:var(--neo-radius-none);transition:transform .1s cubic-bezier(0,0,.2,1)}.studio-logo[data-v-e1d52752]:hover{transform:scale(1.05)}.member-wordmark[data-v-e1d52752]{color:var(--neo-ink);font-family:var(--neo-font-display);font-size:1.375rem;font-weight:var(--neo-weight-display);letter-spacing:var(--neo-tracking-tight);text-transform:uppercase}.neo-credit-sticker[data-v-e1d52752]{margin-right:var(--neo-space-3)}.nav-btn[data-v-e1d52752]{border:var(--neo-border-w-main) solid var(--neo-border-heavy);border-radius:var(--neo-radius-none);box-shadow:var(--neo-shadow-hard-sm);color:var(--neo-ink);font-family:var(--neo-font-body);font-weight:var(--neo-weight-strong);letter-spacing:var(--neo-tracking-label);text-transform:uppercase;transition:background-color .1s cubic-bezier(0,0,.2,1),box-shadow .1s cubic-bezier(0,0,.2,1),transform .1s cubic-bezier(0,0,.2,1)}.nav-btn.nav-btn[data-v-e1d52752]:not(.is-active):hover{background-color:var(--neo-cyan);box-shadow:var(--neo-shadow-press);transform:translate(2px,2px)}.nav-btn.nav-btn.is-active[data-v-e1d52752]{background-color:var(--neo-volt);border:var(--neo-border-w-main) solid var(--neo-border-heavy);box-shadow:var(--neo-shadow-hard-sm);color:var(--neo-ink)}.credit-bolt[data-v-e1d52752]{margin-right:.2em;vertical-align:-2px}.neo-menu.neo-menu[data-v-e1d52752]{background-color:var(--neo-bg-surface);border:var(--neo-border-w-thick) solid var(--neo-ink);border-radius:var(--neo-radius-none);box-shadow:var(--neo-shadow-hard-md);color:var(--neo-ink);font-family:var(--neo-font-body);padding:var(--neo-space-2)}.neo-menu.neo-menu.neo-menu.neo-menu[data-v-e1d52752] .v-list-item{border-radius:var(--neo-radius-none)!important;color:var(--neo-ink);font-family:var(--neo-font-body);font-weight:var(--neo-weight-body);min-height:44px!important}.neo-menu[data-v-e1d52752] .v-list-item__content,.neo-menu[data-v-e1d52752] .v-list-item__overlay{border-radius:var(--neo-radius-none)!important}.neo-menu[data-v-e1d52752] .v-list-item:hover,.neo-menu[data-v-e1d52752] .v-list-item--active{background-color:var(--neo-volt)}.neo-menu[data-v-e1d52752] .v-list-item__overlay{opacity:0}.neo-menu[data-v-e1d52752] .v-divider,.neo-menu[data-v-e1d52752] .v-divider__border,.neo-menu[data-v-e1d52752] .v-divider__line,.neo-menu[data-v-e1d52752] .v-divider__wrapper{border-color:var(--neo-ink)!important;color:var(--neo-ink)}.neo-menu[data-v-e1d52752] .v-divider{margin-inline:0!important}.theme-mode-segments[data-v-e1d52752]{display:flex;gap:0;padding:0}.theme-mode-segment[data-v-e1d52752]{background-color:transparent;border:var(--neo-border-w-main) solid var(--neo-ink);color:var(--neo-ink);cursor:pointer;flex-basis:0;font-family:var(--neo-font-body);font-size:.6875rem;font-weight:var(--neo-weight-strong);letter-spacing:var(--neo-tracking-label);margin:0;padding:6px 4px;text-transform:uppercase;transition:background-color .1s cubic-bezier(0,0,.2,1)}.theme-mode-segment.is-active[data-v-e1d52752]{background-color:var(--neo-volt)}.unread-badge[data-v-e1d52752]{align-items:center;background:var(--neo-ink);border-radius:var(--neo-radius-none);color:var(--neo-volt);display:inline-flex;font-family:var(--neo-font-mono);font-size:.6875rem;font-weight:var(--neo-weight-strong);height:1.25rem;justify-content:center;line-height:1;margin-left:.375rem;min-width:1.25rem;padding:0 .3rem}.user-profile-trigger .text-body-2[data-v-e1d52752]{color:var(--neo-ink)}.user-profile-trigger .text-caption[data-v-e1d52752]{color:var(--neo-ink-sub)}.user-profile-trigger[data-v-e1d52752]{border:var(--neo-border-w-main) solid transparent;border-radius:var(--neo-radius-none);transition:background-color .1s cubic-bezier(0,0,.2,1),border-color .1s cubic-bezier(0,0,.2,1)}.user-profile-trigger[data-v-e1d52752]:hover{background-color:var(--neo-bg-surface);border-color:var(--neo-ink)}.studio-top-nav .v-btn.login-btn[data-v-e1d52752]{transition:box-shadow .1s cubic-bezier(0,0,.2,1),transform .1s cubic-bezier(0,0,.2,1)}.letter-spacing-tight[data-v-e1d52752]{letter-spacing:var(--neo-tracking-tight)}
