.page-sidebar-menu-item{color:#666;padding:10px;gap:var(--spacing-x-small)}.page-sidebar-menu-item--active{font-weight:700}.page-sidebar-menu-item--active,.page-sidebar-menu-item:hover{background-color:rgba(30,30,30,.1);border-radius:10px}.page-sidebar-menu-item .item__icon{font-size:30px}.page-sidebar-menu-item .item__text{font-size:15px!important}.page-sidebar-menu-item .item__icon-right{font-size:18px}.page-sidebar{max-width:240px;min-width:240px;box-shadow:0 0 4px 2px #aaa;border-radius:10px;overflow:hidden;margin:5px;height:98.6vh;display:flex;flex-flow:column nowrap}.page-sidebar__menu{row-gap:20px;height:100%}.page-sidebar hr{width:100%;margin:0;border:none;border-top:1px solid hsla(0,0%,42%,.2)}.page-sidebar__bottom-link{margin-top:auto}.page-bottom-nav{display:none}@media screen and (min-width:500px)and (max-width:1024px){.page-bottom-nav{display:grid;grid-gap:3px;gap:3px;grid-auto-flow:column;grid-auto-columns:1fr;box-shadow:0 -1px 2px 0 #aaa}.page-bottom-nav__item{text-align:center;justify-self:stretch;align-self:stretch;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.page-bottom-nav__icon{font-size:25px}.page-bottom-nav__title{display:block;padding:2px;font-size:var(--font-size-x-small);color:var(--color-dark-gray)}}.page-tertiary{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:8px;z-index:10;margin-left:15px}.page-tertiary__toggle-button{display:flex;align-items:center;cursor:pointer;padding:10px 15px;background:#fff;border-radius:10px;box-shadow:var(--box-shadow)}.page-tertiary__toggle-button>.page-tertiary__icon{margin-right:8px}.page-tertiary__toggle-button>.page-tertiary__title{font-weight:700}.page-tertiary__nav{position:absolute;bottom:calc(100% + 8px);left:0;padding:8px 12px 8px 0;display:flex;flex-direction:column;gap:10px;width:150px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px}.page-tertiary__nav .page-tertiary__item{opacity:0;transform:translateY(10px);animation:fadeInUp .3s ease forwards;will-change:opacity,transform}.page-tertiary__nav .page-tertiary__item:first-child{animation-delay:.1s}.page-tertiary__nav .page-tertiary__item:nth-child(2){animation-delay:.2s}.page-tertiary__nav .page-tertiary__item:nth-child(3){animation-delay:.3s}.page-tertiary__nav .page-tertiary__item:nth-child(4){animation-delay:.4s}.page-tertiary__nav .page-tertiary__item:nth-child(5){animation-delay:.5s}.page-tertiary__nav .page-tertiary__item:nth-child(6){animation-delay:.6s}.page-tertiary__nav .page-tertiary__item:nth-child(7){animation-delay:.7s}.page-tertiary__nav .page-tertiary__item:nth-child(8){animation-delay:.8s}.page-tertiary__nav .page-tertiary__item:nth-child(9){animation-delay:.9s}.page-tertiary__item{display:flex;background:#fff;padding:10px;border-radius:10px;box-shadow:var(--box-shadow)}.page-tertiary__item>.page-tertiary__icon{margin-right:8px}.page-tertiary__item>.page-tertiary__title{font-size:14px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page{height:100%;height:100dvh;display:grid;position:relative}.page--layout-large,.page--layout-media-queries{grid-template-columns:250px 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"legacybar legacybar" "sidebar main"}@media screen and (min-width:calc(850px + 1px)){.page--layout-media-queries .page__bottom-nav{display:none}}@media screen and (max-width:850px){.page--layout-media-queries{grid-template-columns:auto;grid-template-rows:min-content auto 72px;grid-template-areas:"legacybar" "main" "bottomnav"}.page--layout-media-queries .page__sidebar{display:none}}.page--layout-small{grid-template-rows:min-content auto 72px}.page--layout-small,.page--layout-xsmall{grid-template-columns:auto;grid-template-areas:"legacybar" "main" "bottomnav"}.page--layout-xsmall{grid-template-rows:min-content auto 50px}.page__legacy-bar{grid-area:legacybar}.page__sidebar{align-self:stretch;grid-area:sidebar}.page__main{grid-area:main;overflow:auto;justify-self:stretch;margin-left:auto;margin-right:auto;padding:20px;width:100%}.page__bottom-nav{grid-area:bottomnav}