@charset "UTF-8";.menu-item .menu-item__row[data-v-159a6c5a]{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 16px 0 20px;border:0;background:transparent;color:#4e4e4e;font:inherit;font-size:17px;font-weight:600;letter-spacing:1px;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}.menu-item .menu-item__row[data-v-159a6c5a]:hover{background:#0000000a}.menu-item .menu-item__row[data-v-159a6c5a]:active{background:#00000014}.menu-item .menu-item__row[data-v-159a6c5a]:focus-visible{outline:2px solid #823100;outline-offset:-2px}.menu-item .menu-item__row.router-link-exact-active[data-v-159a6c5a],.menu-item .menu-item__row.active[data-v-159a6c5a]{color:#823100;font-weight:700}.menu-item .menu-item__row.router-link-exact-active[data-v-159a6c5a]:before,.menu-item .menu-item__row.active[data-v-159a6c5a]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:0 2px 2px 0;background:#823100}.menu-item .row__title.brown[data-v-159a6c5a]{color:#823100}.menu-item .row__arrow[data-v-159a6c5a]{flex:none;width:22px;height:22px;color:#a8a8a8;transition:transform .25s ease}.menu-item.open .row__arrow[data-v-159a6c5a]{transform:rotate(180deg)}.menu-item .menu-item__list[data-v-159a6c5a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease,visibility 0s linear .25s;visibility:hidden;background:#00000009}.menu-item.open .menu-item__list[data-v-159a6c5a]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .25s ease,visibility 0s}.menu-item .list__inner[data-v-159a6c5a]{overflow:hidden;min-height:0}.menu-item .list__item[data-v-159a6c5a]{display:flex;align-items:center;min-height:46px;padding:0 16px 0 36px;color:#4e4e4e;font-size:15px;font-weight:500;letter-spacing:1px;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease}.menu-item .list__item[data-v-159a6c5a]:hover{background:#0000000a}.menu-item .list__item[data-v-159a6c5a]:active{background:#00000014}.menu-item .list__item[data-v-159a6c5a]:focus-visible{outline:2px solid #823100;outline-offset:-2px}.menu-item .list__item.router-link-exact-active[data-v-159a6c5a]{color:#823100;font-weight:700}.menu-item.compact .menu-item__row[data-v-159a6c5a]{min-height:40px;padding:0 8px 0 0;font-size:18px}.menu-item.compact .menu-item__row.router-link-exact-active[data-v-159a6c5a]:before,.menu-item.compact .menu-item__row.active[data-v-159a6c5a]:before{display:none}.menu-item.compact .menu-item__list[data-v-159a6c5a]{background:transparent}.menu-item.compact .list__item[data-v-159a6c5a]{min-height:36px;padding:0 8px 0 16px;font-size:16px}@media (prefers-reduced-motion: reduce){.menu-item .row__arrow[data-v-159a6c5a],.menu-item .menu-item__list[data-v-159a6c5a],.menu-item .menu-item__row[data-v-159a6c5a],.menu-item .list__item[data-v-159a6c5a]{transition:none}}.side-menu[data-v-164b6bec]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;transition:visibility 0s linear .28s}.side-menu.show[data-v-164b6bec]{visibility:visible;transition-delay:0s}.side-menu.show .side-menu__overlay[data-v-164b6bec]{opacity:1;pointer-events:auto}.side-menu.show .side-menu__panel[data-v-164b6bec]{transform:translate(0);box-shadow:-8px 0 24px #0000002e}.side-menu .side-menu__overlay[data-v-164b6bec]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity .28s ease}.side-menu .side-menu__panel[data-v-164b6bec]{position:absolute;top:0;right:0;bottom:0;width:min(84vw,320px);display:flex;flex-direction:column;background:#f6f1e5;transform:translate(100%);transition:transform .28s ease-out,box-shadow .28s ease-out;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.side-menu .panel__header[data-v-164b6bec]{flex:none;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 8px 0 20px;background:#efe8d8;border-bottom:1px solid rgba(0,0,0,.08)}.side-menu .header__title[data-v-164b6bec]{font-size:17px;font-weight:700;letter-spacing:2px;color:#4e4e4e}.side-menu .header__close[data-v-164b6bec]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#4e4e4e;cursor:pointer;-webkit-tap-highlight-color:transparent}.side-menu .header__close[data-v-164b6bec]:hover{background:#0000000f}.side-menu .header__close[data-v-164b6bec]:focus-visible{outline:2px solid #823100;outline-offset:2px}.side-menu .panel__nav[data-v-164b6bec]{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 0}.side-menu .panel__footer[data-v-164b6bec]{flex:none;padding:16px 20px;background:#efe8d8;border-top:1px solid rgba(0,0,0,.08)}.side-menu.fix[data-v-164b6bec]{position:relative;inset:auto;width:fit-content;height:100vh;visibility:visible;z-index:auto}.side-menu.fix .side-menu__panel[data-v-164b6bec]{position:relative;width:200px;transform:none;transition:none;box-shadow:none;padding:32px 24px 16px 32px}.side-menu.fix .panel__nav[data-v-164b6bec]{padding:0}.side-menu.fix .panel__footer[data-v-164b6bec]{padding:16px 0 0;background:transparent;border-top:0}@media (prefers-reduced-motion: reduce){.side-menu[data-v-164b6bec],.side-menu .side-menu__overlay[data-v-164b6bec],.side-menu .side-menu__panel[data-v-164b6bec]{transition:none}}
