.bottom-nav[data-v-797ff7b7]{inset-inline:0;z-index:200;-webkit-backdrop-filter:blur(8px)saturate(160%);backdrop-filter:blur(8px)saturate(160%);background-color:#f6f1e6c7;grid-template-columns:repeat(5,1fr);block-size:3.75rem;display:grid;position:fixed;bottom:0;box-shadow:inset 0 1px #f6f1e699}@media (prefers-reduced-transparency:reduce){.bottom-nav[data-v-797ff7b7]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#f6f1e6}}.bottom-nav[data-v-797ff7b7]{padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #d5c9b4;transition:transform .26s cubic-bezier(.65,0,.35,1),opacity .26s cubic-bezier(.65,0,.35,1),visibility}.bottom-nav__item[data-v-797ff7b7]{color:#756c62;align-content:center;justify-items:center;gap:2px;text-decoration:none;display:grid;position:relative}.bottom-nav__item[data-v-797ff7b7]:focus-visible{outline-offset:2px;outline:2px solid #1c1a17}.bottom-nav__item[data-v-797ff7b7]{transition:color .12s cubic-bezier(.16,1,.3,1)}.bottom-nav__item[data-v-797ff7b7]:before{content:"";background-color:#3d5443;border-radius:999px;block-size:2px;inline-size:1.5rem;transition:transform .12s cubic-bezier(.16,1,.3,1);position:absolute;top:0;transform:scaleX(0)}.bottom-nav__item--current[data-v-797ff7b7]{color:#1c1a17}.bottom-nav__item--current[data-v-797ff7b7]:before{transform:scaleX(1)}.bottom-nav__item[data-v-797ff7b7]:active{color:#1c1a17}.bottom-nav__icon[data-v-797ff7b7]{place-items:center;block-size:1.5rem;display:grid;position:relative}.bottom-nav__badge[data-v-797ff7b7]{color:#f6f1e6;background-color:#3d5443;border-radius:999px;place-items:center;block-size:1rem;min-inline-size:1rem;padding:0 3px;font-size:.75rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;right:-.625rem}.bottom-nav__label[data-v-797ff7b7]{letter-spacing:.01em;font-size:.75rem;font-weight:600}@media (width>=768px){.bottom-nav[data-v-797ff7b7]{display:none}}.bottom-nav--hidden[data-v-797ff7b7]{transform:translateY(calc(100% + env(safe-area-inset-bottom)));opacity:0;visibility:hidden;transition:transform .26s cubic-bezier(.65,0,.35,1),opacity .26s cubic-bezier(.65,0,.35,1),visibility linear}@media (prefers-reduced-motion:reduce){.bottom-nav--hidden[data-v-797ff7b7]{transition:none}}
