:host {
													position: relative;
												}
												slot[name='logo'] {
													display: flex;
													justify-content: end;
													position: absolute;
													top: 1rem;
													right: 1rem;
													opacity: 0;
													transition: opacity 0.25s ease-in-out;
													z-index: 1;
												}
												slot[name='logo']:has([part='logo']) {
													opacity: 1;
												}
												slot[name='logo'] [part='logo'] {
													width: 5rem;
													pointer-events: none;
													user-select: none;
												}
