/* Utility Classes for System at War */

/* === CURSOR UTILITIES === */

body, .in-game-panel, .in-game-subpanel {
    cursor: default;
}

/* === OWNER INDICATOR UTILITY === */

.owner-indicator {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-right: var(--space-xs);
    border: 1px solid rgba(255, 255, 255, 0.3);
    flex-shrink: 0;
}

.owner-player { 
    background-color: var(--color-player); 
}

.owner-ai { 
    background-color: var(--color-ai); 
}

.owner-neutral { 
    background-color: var(--color-neutral); 
}

/* === PLANET NAME TEXT UTILITY === */

.planet-name-text {
    font-size: var(--font-size-base);
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    min-width: 0;
}
