/**
 * @package      LoginSecure
 * @subpackage   Tour Launcher
 * @copyright    Copyright (C) 2009 - 2026 LoginSecure. All rights reserved.
 */

.ls-tour-launcher {
    display: flex;
    gap: 1rem;
}

/* Layout variants */
.ls-tour-launcher.ls-layout-vertical {
    flex-direction: column;
    align-items: flex-start;
}

.ls-tour-launcher.ls-layout-horizontal {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}

/* Internal spacing */
.ls-tour-auto-control {
    display: flex;
    align-items: center;
    gap: 0.5rem;
}

.ls-radio-group {
    display: flex;
    gap: 0.5rem;
    align-items: center;
}

/* Basic resets for alignment */
.ls-tour-launcher select,
.ls-tour-launcher button {
    cursor: pointer;
}