/* Clean toggle fix - only essential functionality */

/* Basic toggle functionality */
#master-toggle:checked ~ .cockpit-container .status-standby {
    display: none !important;
}

#master-toggle:checked ~ .cockpit-container .status-armed {
    display: block !important;
}

#master-toggle:checked ~ .cockpit-container .proceed-link {
    opacity: 1 !important;
    visibility: visible !important;
    animation: link-flicker 3s infinite !important;
}

#master-toggle:not(:checked) ~ .cockpit-container .status-standby {
    display: block !important;
}

#master-toggle:not(:checked) ~ .cockpit-container .status-armed {
    display: none !important;
}

#master-toggle:not(:checked) ~ .cockpit-container .proceed-link {
    opacity: 0 !important;
    visibility: hidden !important;
    animation: none !important;
}

/* Override for warp mode */
#warp-toggle:checked ~ .cockpit-container #master-toggle:checked ~ .cockpit-container .status-armed {
    display: block !important;
}

#warp-toggle:checked ~ .cockpit-container #master-toggle:checked ~ .cockpit-container .status-standby {
    display: none !important;
}

#warp-toggle:checked ~ .cockpit-container #master-toggle:checked ~ .cockpit-container .proceed-link {
    opacity: 1 !important;
    visibility: visible !important;
}
