.generic-sidebar{--color-accent:var(--color-blue-50);--color-background-accent:var(--color-background-blue);margin-bottom:2rem}:is(.generic-sidebar .generic-sidebar__header) h2{font-size:var(--font-size-large);font-weight:var(--font-weight-normal);letter-spacing:1.5px;line-height:1.2;margin:0;padding:.75em 0}.generic-sidebar .generic-sidebar__list{list-style:none;margin:0;padding:0}.generic-sidebar .generic-sidebar__item{margin:0}:is(.generic-sidebar .generic-sidebar__item):not(:last-child){margin-bottom:.5rem}.generic-sidebar .generic-sidebar__link{color:var(--color-text-primary);display:inline-block;padding:.25em .5em}:is(.generic-sidebar .generic-sidebar__link):hover{color:var(--color-area-link)}:is(.generic-sidebar .generic-sidebar__link):not(:hover){-webkit-text-decoration:none;text-decoration:none}.generic-sidebar em,[aria-current=true]:is(.generic-sidebar .generic-sidebar__link){background-color:var(--color-background-accent);border-left:2px solid var(--color-accent)}.generic-sidebar em{align-items:baseline;font-style:normal;padding:.25em 0}.generic-sidebar--plus{--color-accent:var(--color-text-red);--color-background-accent:var(--color-background-red)}.generic-sidebar--observatory{--color-accent:var(--color-text-purple);--color-background-accent:var(--color-background-purple)}
/*# sourceMappingURL=styles-generic-sidebar.c3cc7eba388dcec7.css.map*/