.notif-enter-active[data-v-6d4222cb]{transition:all .3s ease}.notif-leave-active[data-v-6d4222cb]{transition:all .25s ease}.notif-enter-from[data-v-6d4222cb],.notif-leave-to[data-v-6d4222cb]{opacity:0;transform:translate(20px)}.notif-move[data-v-6d4222cb]{transition:transform .3s ease}.nav-user[data-v-589c9d27]{align-items:center;background:var(--moss-dark);box-shadow:inset 0 -3px #0d240f;color:var(--cream);display:inline-flex;font-size:15px;font-weight:600;gap:12px;padding:6px 12px;text-decoration:none;white-space:nowrap}.nav-user[data-v-589c9d27]:hover{background:#1f4a20}.nav-user__coin[data-v-589c9d27]{align-items:center;color:var(--firefly);display:inline-flex;gap:5px}.nav-user__coin img[data-v-589c9d27]{image-rendering:pixelated}@media(max-width:560px){.nav-user__coin+.nav-user__coin[data-v-589c9d27]{display:none}}.nav-bar[data-v-f430d571]{background:repeating-linear-gradient(180deg,transparent 0 15px,var(--plank-line) 15px 17px),var(--plank);box-shadow:0 10px #030f0773;position:sticky;text-shadow:none;top:0;z-index:30}.nav-bar[data-v-f430d571]:after{background:linear-gradient(90deg,var(--moss) 0 100%) top /100% 3px no-repeat,repeating-linear-gradient(90deg,var(--moss) 0 12px,transparent 12px 20px,#2f6a28 20px 28px,transparent 28px 44px,var(--moss) 44px 52px,transparent 52px 72px,#2f6a28 72px 76px,transparent 76px 96px) 0 3px /100% 5px no-repeat;content:"";height:8px;left:0;pointer-events:none;position:absolute;right:0;top:100%}.nav-row[data-v-f430d571]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 24px;max-width:1320px;min-height:68px;padding-block:10px}.nav-mark[data-v-f430d571]{align-items:center;color:var(--cream);display:inline-flex;gap:10px;text-decoration:none}.nav-mark__tile[data-v-f430d571]{background:var(--firefly);box-shadow:inset 0 -5px #c9a42a;clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));color:var(--ink);display:grid;font-size:26px;height:40px;place-items:center;width:40px}.nav-mark__name[data-v-f430d571]{font:400 22px var(--display)}.nav-mark:hover .nav-mark__tile[data-v-f430d571]{background:#ffe680}.nav-tabs[data-v-f430d571]{display:flex;gap:4px}.nav-tab[data-v-f430d571]{align-items:center;box-shadow:inset 0 -3px 0 transparent;color:var(--sage);display:inline-flex;font-weight:600;gap:8px;padding:8px 14px 10px;text-decoration:none}.nav-tab__icon[data-v-f430d571]{height:20px;width:20px}.nav-tab[data-v-f430d571]:hover{background:#030f0759;color:var(--cream)}.nav-tab--on[data-v-f430d571]{background:#030f0780;box-shadow:inset 0 -3px 0 var(--firefly);color:var(--firefly)}.nav-side[data-v-f430d571]{align-items:center;display:flex;gap:12px;margin-left:auto}.nav-online[data-v-f430d571]{align-items:center;background:var(--ink);color:var(--sage);display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:6px 12px;white-space:nowrap}.nav-online b[data-v-f430d571]{color:var(--cream);font-weight:700}.nav-online__dot[data-v-f430d571]{animation:blink-f430d571 1.6s steps(2) infinite;background:#6fdc5a;height:8px;width:8px}@keyframes blink-f430d571{50%{background:#2f6a28}}.nav-ip[data-v-f430d571]{align-items:center;background:var(--cream);box-shadow:inset 0 -4px 0 var(--press);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));color:var(--ink);cursor:pointer;display:inline-flex;font:400 14px var(--display);gap:8px;padding:7px 14px 10px}.nav-ip[data-v-f430d571]:hover{background:#fff8e2}.nav-ip[data-v-f430d571]:active{box-shadow:inset 0 -2px 0 var(--press);transform:translateY(2px)}.nav-ip__icon[data-v-f430d571]{height:16px;width:16px}.nav-login[data-v-f430d571]{padding:8px 16px 12px}@media(prefers-reduced-motion:reduce){.nav-online__dot[data-v-f430d571]{animation:none}}@media(max-width:1240px){.nav-ip__text[data-v-f430d571]{display:none}.nav-ip[data-v-f430d571]{padding:9px 10px 11px}}@media(max-width:860px){.nav-tabs[data-v-f430d571]{justify-content:space-between;order:3;width:100%}.nav-tab[data-v-f430d571]{flex:1;justify-content:center;padding-inline:8px}}@media(max-width:560px){.nav-mark__name[data-v-f430d571]{display:none}.nav-side[data-v-f430d571]{gap:8px}}
