.threetree-navigation-config{display:none}.threetree-navigation__source.is-hidden{display:none!important}.threetree-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:start}.threetree-navigation--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.threetree-navigation--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.threetree-navigation__column{min-height:100%;padding:1rem;border:1px solid #d7d7d7;background:#fff}.threetree-navigation__column.is-empty{opacity:.45}.threetree-navigation__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem 0}.threetree-navigation__item+.threetree-navigation__item{border-top:1px solid #ececec;margin-top:.25rem;padding-top:.75rem}.threetree-navigation--expand-on-hover .threetree-navigation__item.has-children{cursor:pointer}.threetree-navigation__item.is-selected .threetree-navigation__link,.threetree-navigation__item.is-current .threetree-navigation__link{font-weight:700}.threetree-navigation__link{color:inherit;text-decoration:none}.threetree-navigation__link:hover,.threetree-navigation__link:focus{text-decoration:underline}.threetree-navigation__toggle{flex:0 0 auto;border:1px solid #c7c7c7;background:#f6f6f6;color:#222;padding:.25rem .55rem;cursor:pointer;line-height:1}.threetree-navigation__toggle:hover,.threetree-navigation__toggle:focus{background:#eaeaea}@media (max-width:1024px){.threetree-navigation__source.is-hidden{display:block!important}.threetree-navigation{display:none}}