#logo[data-v-48faacb5]{border-radius:10px}.login[data-v-48faacb5]{align-items:center;color:var(--ff-primary-strong);display:inline-flex;font-weight:700;gap:6px}.navigation-top[data-v-48faacb5]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ff-surface-glass-strong);border:1px solid var(--ff-border-soft);border-radius:0 0 18px 18px;box-shadow:0 18px 44px var(--ff-shadow-color);display:flex;flex-direction:row;height:80px;justify-content:space-between;left:0;padding:0 1rem;position:fixed;right:0;transition:top .25s ease,box-shadow .25s ease;z-index:99}.navigation-top .menu[data-v-48faacb5]{align-items:center;background:var(--ff-surface-accent);border:1px solid var(--ff-border-accent);border-radius:999px;color:var(--ff-primary-strong);display:flex;height:42px;justify-content:center;transition:all .2s ease;width:42px}.navigation-top .menu[data-v-48faacb5]:hover{background:var(--ff-surface-accent-strong);transform:translateY(-1px)}@media(min-width:800px){.navigation-top .menu[data-v-48faacb5]{display:none}}.navigation-top .brand-link[data-v-48faacb5]{align-items:center;display:flex;margin-right:12px}.navigation-top .brand-link img[data-v-48faacb5]{border-radius:10px;display:block;-o-object-fit:contain;object-fit:contain}.navigation-top .navigation[data-v-48faacb5]{background:transparent;border:0;border-radius:999px;gap:10px;padding:0}.navigation-top .img-center[data-v-48faacb5]{margin-left:auto;margin-right:auto}.nav-link[data-v-48faacb5]{align-items:center;background:var(--ff-surface-glass);border:1px solid var(--ff-border-soft);border-radius:999px;box-shadow:var(--ff-shadow-soft);color:var(--ff-text-muted);display:inline-flex;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;gap:8px;min-height:42px;padding:9px 17px;position:relative;transition:transform .22s ease,box-shadow .22s ease,color .22s ease,background .22s ease,border-color .22s ease;white-space:nowrap;will-change:transform}.nav-link[data-v-48faacb5]:after{background:var(--ff-gradient-accent);border-radius:999px;bottom:-7px;content:"";height:3px;left:18px;opacity:0;position:absolute;right:18px;transform:scaleX(.5);transition:opacity .22s ease,transform .22s ease}.nav-link .material-icons-outlined[data-v-48faacb5]{color:currentColor;font-size:20px;transition:transform .22s ease}.nav-link[data-v-48faacb5]:hover{background:var(--ff-surface-elevated);border-color:var(--ff-border-accent-strong);box-shadow:0 16px 32px #0891b224;color:var(--ff-primary-strong);transform:translateY(-4px)}.nav-link.is-active[data-v-48faacb5]:after,.nav-link[data-v-48faacb5]:hover:after{opacity:1;transform:scaleX(1)}.nav-link.is-active .material-icons-outlined[data-v-48faacb5],.nav-link:hover .material-icons-outlined[data-v-48faacb5]{transform:translateY(-1px) scale(1.06)}.nav-link.is-active[data-v-48faacb5]{background:var(--ff-gradient-surface-accent),var(--ff-surface);border-color:var(--ff-primary);box-shadow:0 18px 36px #0891b233,0 0 0 4px #0891b21f;color:var(--ff-primary-deep);transform:translateY(-5px)}.nav-actions[data-v-48faacb5]{align-items:center;display:flex;gap:8px}.profile-link[data-v-48faacb5],.settings-button[data-v-48faacb5],.theme-button[data-v-48faacb5]{align-items:center;background:var(--ff-surface);border:1px solid var(--ff-border-soft);border-radius:999px;box-shadow:0 10px 24px #0f172a0f;color:var(--ff-primary-strong);display:inline-flex;justify-content:center;min-height:42px;min-width:42px;transition:all .2s ease}.profile-link[data-v-48faacb5]:hover,.settings-button[data-v-48faacb5]:hover,.theme-button[data-v-48faacb5]:hover{background:var(--ff-surface-accent);border-color:var(--ff-border-accent-strong);transform:translateY(-1px)}.settings-menu[data-v-48faacb5]{background:var(--ff-surface-elevated);border:1px solid var(--ff-border-soft);border-radius:12px;box-shadow:0 18px 44px #0f172a24;margin-top:10px;position:fixed;right:20px;transform-origin:top right;width:240px;z-index:10}.settings-menu a[data-v-48faacb5],.settings-menu div[id^=menu-item][data-v-48faacb5]{color:var(--ff-text);transition:background .2s ease,color .2s ease}.settings-menu a[data-v-48faacb5]:hover,.settings-menu div[id^=menu-item][data-v-48faacb5]:hover{background:var(--ff-surface-muted)}.settings-menu-item[data-v-48faacb5]{align-items:center;color:var(--ff-text);display:flex;font-size:14px;padding:8px 16px;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.settings-menu-item[data-v-48faacb5]:hover{background:var(--ff-surface-muted)}@media(max-width:800px){.navigation-top[data-v-48faacb5]{border-radius:0 0 14px 14px;height:72px}}.navigation-left[data-v-48fbbc00]{bottom:0;height:100%;left:0;max-width:220px;overflow-x:hidden;padding:18px 12px 12px!important;position:fixed;top:72px;transition:.35s ease;z-index:98}@media(max-width:800px){.navigation-left[data-v-48fbbc00]{bottom:0;left:0;position:fixed;top:72px}.navigation-left .mobile-background[data-v-48fbbc00]{display:flex}.navigation-left .nav-toggle[data-v-48fbbc00]{display:none}}.install-app[data-v-48fbbc00]{bottom:0;position:absolute}.opened[data-v-48fbbc00]{width:100%}.closed[data-v-48fbbc00]{padding:0!important;width:0!important}li[data-v-48fbbc00]{align-items:center;background:var(--ff-surface-glass);border:1px solid var(--ff-border-soft);display:flex;gap:8px}li[data-v-48fbbc00],li span[data-v-48fbbc00]{color:var(--ff-text-muted)}li[data-v-48fbbc00]{border-radius:12px;box-shadow:0 12px 30px #0f172a14;margin-bottom:12px;min-height:42px;overflow:hidden;padding:0 12px;position:relative;transition:all .2s ease;width:100%}li span[data-v-48fbbc00]{white-space:nowrap}li[data-v-48fbbc00]:hover{background:var(--ff-surface-accent);border-color:var(--ff-border-accent-strong);transform:translate(2px)}li.is-active[data-v-48fbbc00]{background:var(--ff-gradient-surface-accent),var(--ff-surface);border-color:var(--ff-primary);box-shadow:0 16px 32px #0891b224,0 0 0 3px #0891b21a;color:var(--ff-primary-deep)}li.is-active span[data-v-48fbbc00]{color:var(--ff-primary-deep);font-weight:700}.current-page[data-v-48fbbc00]{background:var(--ff-gradient-accent)!important;bottom:0;height:100%;left:0;position:absolute;width:4px}.navigation-left[data-v-48fbbc00]{background:var(--ff-gradient-nav),var(--ff-surface);border-right:1px solid var(--ff-border-soft);box-shadow:20px 0 44px var(--ff-shadow-color)}nav[data-v-c50d9deb]{padding:0 1rem}main[data-v-c50d9deb]{padding-top:80px}@media(max-width:800px){main[data-v-c50d9deb]{padding-left:0}}.modal-enter-active[data-v-c50d9deb],.modal-leave-active[data-v-c50d9deb]{transition:opacity .2s}.modal-enter-from[data-v-c50d9deb],.modal-leave-to[data-v-c50d9deb]{opacity:0}.left-nav-enter-active[data-v-c50d9deb],.left-nav-leave-active[data-v-c50d9deb]{transition:transform .5s ease}.left-nav-enter[data-v-c50d9deb],.left-nav-leave-to[data-v-c50d9deb]{transform:translate(-100%)}
