.related{display:flex}.related__next,.related__previous{align-items:center;display:flex;gap:1rem;width:calc(50% - 1rem)}.related__previous{justify-content:flex-start;margin-right:1rem;text-align:left}.related__next{justify-content:flex-end;margin-left:1rem;text-align:right}.related__title{font-size:1.6rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related__button{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:var(--background-color-header);border:.2rem solid var(--font-color-link);border-radius:100%;cursor:var(--cursor-pointer);display:flex;flex-wrap:nowrap;height:4rem;justify-content:center;left:var(--padding);line-height:3rem;min-width:4rem;text-align:center;transition:border-color var(--transition-time) var(--transition-timing-function),box-shadow var(--transition-time) var(--transition-timing-function),opacity var(--transition-time) var(--transition-timing-function);width:4rem;z-index:10}.related__button:active{box-shadow:0 0 2rem var(--font-color-link);transition:box-shadow var(--transition-time) var(--transition-timing-function)}.related__button:hover{border-color:var(--font-color-link-hover)}.related__button:focus{outline:none}.related__button:focus-visible{outline:2px dashed var(--font-color-link-hover);outline-offset:-2px}.related__button span{color:var(--font-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}
