tter-spacing: 0.5px;
    }
    
    .info-row {
        padding: 1rem 0;
        border-bottom: 1px solid var(--border-color, #f0f0ff);
        overflow: hidden;
    }
    
    .info-row:last-child {
        border-bottom: none;
    }
    
    .info-label {
        float: left;
        width: 200px;
        color: var(--text-secondary, #8893a7);
        font-weight: 600;
        font-size: 13px;
        line-height: 1.5;
        text-transform: uppercase;
        letter-spacing: 0.5px;
    }
    
    .info-